Project import generated by Copybara.

GitOrigin-RevId: a6feafd571c3119a09ed9899abb0fb6cc4371d70
diff --git a/README b/README
index 23b83a3..83e9aae 100755
--- a/README
+++ b/README
@@ -13,10 +13,6 @@
 snapshot_time=`echo $snapshot | cut -d . -f 4`
 glibc_version=2.27-r20
 
-glibc_upgrade_snapshot="2022.05.02.091243"
-glibc_upgrade_version=2.33-r16
-glibc_upgrade_version_major=2.33
-
 # Upgrade CrOS toolchain to GCC 4.9.x ${snapshot}
 
 function build_toolchain_arm_none_eabi {
@@ -61,7 +57,6 @@
   # 1. Obtain {toolchain,glibc} prebuilts from Chrome OS.
   gsutil cp gs://chromiumos-sdk/${snapshot_year}/${snapshot_month}/${arch}-cros-linux-${abi}-${snapshot}.tar.xz .
   gsutil cp gs://chromeos-prebuilt/host/amd64/amd64-host/chroot-${snapshot}/packages/cross-${arch}-cros-linux-${abi}/glibc-${glibc_version}.tbz2 .
-  gsutil cp gs://chromeos-prebuilt/host/amd64/amd64-host/chroot-${glibc_upgrade_snapshot}/packages/cross-${arch}-cros-linux-${abi}/glibc-${glibc_upgrade_version}.tbz2 .
 
   # 2. Extract downloaded toolchain (overwrite armv7a contents)
   rm -rf ${arch}
@@ -70,19 +65,6 @@
   tar -C ${arch} -xf glibc-${glibc_version}.tbz2
   rm ${arch}-cros-linux-${abi}-${snapshot}.tar.xz glibc-${glibc_version}.tbz2
 
-  mkdir -p ${arch}/glibc-${glibc_upgrade_version_major}
-  # The portage binary package format changed. It is now a concatenation of a
-  # zstd tar archive and the portage manifest. `tar` doesn't know how to unpack
-  # it.
-  #
-  # `q` is a tool built from google3. See the following instructions:
-  # https://g3doc.corp.google.com/company/teams/nest-localhome/development/code_to_device.md?cl=head
-  # TODO: Figure out a better way to do this.
-  q qtbz2 -t glibc-${glibc_upgrade_version}.tbz2
-  tar -C ${arch}/glibc-${glibc_upgrade_version_major} -axf glibc-${glibc_upgrade_version}.tar.bz2
-  rm glibc-${glibc_upgrade_version}.tbz2
-  rm glibc-${glibc_upgrade_version}.tar.bz2
-
   # 3. Make copies of libgcc_s.so.1 to fit with chromecast build system.
   cp ${arch}/usr/lib/gcc/${arch}-cros-linux-${abi}/4.9.x/libgcc_s.so.1 ${arch}/lib/
   cp ${arch}/usr/lib/gcc/${arch}-cros-linux-${abi}/4.9.x/libgcc_s.so.1 ${arch}/usr/${arch}-cros-linux-${abi}/lib/
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib/ld-linux-aarch64.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib/ld-linux-aarch64.so.1
deleted file mode 120000
index 58769e4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib/ld-linux-aarch64.so.1
+++ /dev/null
@@ -1 +0,0 @@
-../lib64/ld-linux-aarch64.so.1
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so
deleted file mode 100755
index 1ab218f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/ld-linux-aarch64.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/ld-linux-aarch64.so.1
deleted file mode 120000
index 32ac5fb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/ld-linux-aarch64.so.1
+++ /dev/null
@@ -1 +0,0 @@
-ld-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so
deleted file mode 100755
index 9c1fd8a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale.so.1
deleted file mode 120000
index 70f4e3b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libBrokenLocale-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libSegFault.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libSegFault.so
deleted file mode 100755
index db6a2f7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libSegFault.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so
deleted file mode 100755
index b030e3c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libanl.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libanl.so.1
deleted file mode 120000
index 22a63c5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libanl.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libanl-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so
deleted file mode 100755
index 2cfb5b2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libc.so.6 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libc.so.6
deleted file mode 120000
index 3b28802..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libc.so.6
+++ /dev/null
@@ -1 +0,0 @@
-libc-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so
deleted file mode 100755
index e17ba57..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libcrypt.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libcrypt.so.1
deleted file mode 120000
index 181ca8d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libcrypt.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libcrypt-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so
deleted file mode 100755
index 100e84b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libdl.so.2 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libdl.so.2
deleted file mode 120000
index 663ede7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libdl.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libdl-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so
deleted file mode 100755
index a72a342..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libm.so.6 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libm.so.6
deleted file mode 120000
index dd1ae3e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libm.so.6
+++ /dev/null
@@ -1 +0,0 @@
-libm-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libmemusage.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libmemusage.so
deleted file mode 100755
index 870307b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libmemusage.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so
deleted file mode 100755
index 7750640..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnsl.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnsl.so.1
deleted file mode 120000
index 8ce2801..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnsl.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libnsl-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so
deleted file mode 100755
index c516b4b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_compat.so.2 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_compat.so.2
deleted file mode 120000
index 0ee4d94..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_compat.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_compat-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so
deleted file mode 100755
index 55554e4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_db.so.2 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_db.so.2
deleted file mode 120000
index cc3dfae..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_db.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_db-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so
deleted file mode 100755
index 16776e0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_dns.so.2 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_dns.so.2
deleted file mode 120000
index d3a756c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_dns.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_dns-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so
deleted file mode 100755
index 970be11..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_files.so.2 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_files.so.2
deleted file mode 120000
index 968bb00..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_files.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_files-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so
deleted file mode 100755
index 493cc86..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod.so.2 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod.so.2
deleted file mode 120000
index 888b31b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_hesiod-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so
deleted file mode 100755
index fd6bfaf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so
deleted file mode 100755
index 9454d00..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpthread.so.0 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpthread.so.0
deleted file mode 120000
index ff0d3c6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libpthread.so.0
+++ /dev/null
@@ -1 +0,0 @@
-libpthread-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so
deleted file mode 100755
index 3f66a89..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libresolv.so.2 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libresolv.so.2
deleted file mode 120000
index 3b652a5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libresolv.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libresolv-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so
deleted file mode 100755
index 4265601..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/librt.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/librt.so.1
deleted file mode 120000
index 2033113..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/librt.so.1
+++ /dev/null
@@ -1 +0,0 @@
-librt-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so
deleted file mode 100755
index 278649f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libthread_db.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libthread_db.so.1
deleted file mode 120000
index bc52514..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libthread_db.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libthread_db-1.0.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so
deleted file mode 100755
index 0380bc2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libutil.so.1 b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libutil.so.1
deleted file mode 120000
index 032fa09..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/lib64/libutil.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libutil-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/sbin/ldconfig b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/sbin/ldconfig
deleted file mode 100755
index 97996f1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/sbin/ldconfig
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/sys-include b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/sys-include
deleted file mode 120000
index 8787c1b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/sys-include
+++ /dev/null
@@ -1 +0,0 @@
-usr/include
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/bin/getent b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/bin/getent
deleted file mode 100755
index 4fc913f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/bin/getent
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/bin/ldd b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/bin/ldd
deleted file mode 100755
index e1fed7c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/bin/ldd
+++ /dev/null
@@ -1,191 +0,0 @@
-#! /bin/bash
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-
-# This is the `ldd' command, which lists what shared libraries are
-# used by given dynamically-linked executables.  It works by invoking the
-# run-time dynamic linker as a command and setting the environment
-# variable LD_TRACE_LOADED_OBJECTS to a non-empty value.
-
-# We should be able to find the translation right at the beginning.
-TEXTDOMAIN=libc
-TEXTDOMAINDIR=/usr/share/locale
-
-RTLDLIST=/lib64/ld-linux-aarch64.so.1
-warn=
-bind_now=
-verbose=
-
-while test $# -gt 0; do
-  case "$1" in
-  --vers | --versi | --versio | --version)
-    echo 'ldd (Gentoo 2.33-r16 p9) 2.33'
-    printf $"Copyright (C) %s Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-" "2021"
-    printf $"Written by %s and %s.
-" "Roland McGrath" "Ulrich Drepper"
-    exit 0
-    ;;
-  --h | --he | --hel | --help)
-    echo $"Usage: ldd [OPTION]... FILE...
-      --help              print this help and exit
-      --version           print version information and exit
-  -d, --data-relocs       process data relocations
-  -r, --function-relocs   process data and function relocations
-  -u, --unused            print unused direct dependencies
-  -v, --verbose           print all information
-"
-    printf $"For bug reporting instructions, please see:\\n%s.\\n" \
-      "<http://crbug.com/new>"
-    exit 0
-    ;;
-  -d | --d | --da | --dat | --data | --data- | --data-r | --data-re | \
-  --data-rel | --data-relo | --data-reloc | --data-relocs)
-    warn=yes
-    shift
-    ;;
-  -r | --f | --fu | --fun | --func | --funct | --functi | --functio | \
-  --function | --function- | --function-r | --function-re | --function-rel | \
-  --function-relo | --function-reloc | --function-relocs)
-    warn=yes
-    bind_now=yes
-    shift
-    ;;
-  -v | --verb | --verbo | --verbos | --verbose)
-    verbose=yes
-    shift
-    ;;
-  -u | --u | --un | --unu | --unus | --unuse | --unused)
-    unused=yes
-    shift
-    ;;
-  --v | --ve | --ver)
-    echo >&2 $"ldd: option \`$1' is ambiguous"
-    exit 1
-    ;;
-  --)		# Stop option processing.
-    shift; break
-    ;;
-  -*)
-    echo >&2 'ldd:' $"unrecognized option" "\`$1'"
-    echo >&2 $"Try \`ldd --help' for more information."
-    exit 1
-    ;;
-  *)
-    break
-    ;;
-  esac
-done
-
-nonelf ()
-{
-  # Maybe extra code for non-ELF binaries.
-  return 1;
-}
-
-add_env="LD_TRACE_LOADED_OBJECTS=1 LD_WARN=$warn LD_BIND_NOW=$bind_now"
-add_env="$add_env LD_VERBOSE=$verbose"
-if test "$unused" = yes; then
-  add_env="$add_env LD_DEBUG=\"$LD_DEBUG${LD_DEBUG:+,}unused\""
-fi
-
-# The following command substitution is needed to make ldd work in SELinux
-# environments where the RTLD might not have permission to write to the
-# terminal.  The extra "x" character prevents the shell from trimming trailing
-# newlines from command substitution results.  This function is defined as a
-# subshell compound list (using "(...)") to prevent parameter assignments from
-# affecting the calling shell execution environment.
-try_trace() (
-  output=$(eval $add_env '"$@"' 2>&1; rc=$?; printf 'x'; exit $rc)
-  rc=$?
-  printf '%s' "${output%x}"
-  return $rc
-)
-
-case $# in
-0)
-  echo >&2 'ldd:' $"missing file arguments"
-  echo >&2 $"Try \`ldd --help' for more information."
-  exit 1
-  ;;
-1)
-  single_file=t
-  ;;
-*)
-  single_file=f
-  ;;
-esac
-
-result=0
-for file do
-  # We don't list the file name when there is only one.
-  test $single_file = t || echo "${file}:"
-  case $file in
-  */*) :
-       ;;
-  *) file=./$file
-     ;;
-  esac
-  if test ! -e "$file"; then
-    echo "ldd: ${file}:" $"No such file or directory" >&2
-    result=1
-  elif test ! -f "$file"; then
-    echo "ldd: ${file}:" $"not regular file" >&2
-    result=1
-  elif test -r "$file"; then
-    test -x "$file" || echo 'ldd:' $"\
-warning: you do not have execution permission for" "\`$file'" >&2
-    RTLD=
-    ret=1
-    for rtld in ${RTLDLIST}; do
-      if test -x $rtld; then
-	verify_out=`${rtld} --verify "$file"`
-	ret=$?
-	case $ret in
-	[02]) RTLD=${rtld}; break;;
-	esac
-      fi
-    done
-    case $ret in
-    1)
-      # This can be a non-ELF binary or no binary at all.
-      nonelf "$file" || {
-	echo $"	not a dynamic executable" >&2
-	result=1
-      }
-      ;;
-    0|2)
-      try_trace "$RTLD" "$file" || result=1
-      ;;
-    *)
-      echo 'ldd:' ${RTLD} $"exited with unknown exit code" "($ret)" >&2
-      exit 1
-      ;;
-    esac
-  else
-    echo 'ldd:' $"error: you do not have read permission for" "\`$file'" >&2
-    result=1
-  fi
-done
-
-exit $result
-# Local Variables:
-#  mode:ksh
-# End:
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/a.out.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/a.out.h
deleted file mode 100644
index 79df485..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/a.out.h
+++ /dev/null
@@ -1,138 +0,0 @@
-#ifndef __A_OUT_GNU_H__
-#define __A_OUT_GNU_H__
-
-#include <bits/a.out.h>
-
-#define __GNU_EXEC_MACROS__
-
-struct exec
-{
-  unsigned long a_info;	/* Use macros N_MAGIC, etc for access.  */
-  unsigned int a_text;	/* Length of text, in bytes.  */
-  unsigned int a_data;	/* Length of data, in bytes.  */
-  unsigned int a_bss;	/* Length of uninitialized data area for file, in bytes.  */
-  unsigned int a_syms;	/* Length of symbol table data in file, in bytes.  */
-  unsigned int a_entry;	/* Start address.  */
-  unsigned int a_trsize;/* Length of relocation info for text, in bytes.  */
-  unsigned int a_drsize;/* Length of relocation info for data, in bytes.  */
-};
-
-enum machine_type
-{
-  M_OLDSUN2 = 0,
-  M_68010 = 1,
-  M_68020 = 2,
-  M_SPARC = 3,
-  M_386 = 100,
-  M_MIPS1 = 151,
-  M_MIPS2 = 152
-};
-
-#define N_MAGIC(exec)	((exec).a_info & 0xffff)
-#define N_MACHTYPE(exec) ((enum machine_type)(((exec).a_info >> 16) & 0xff))
-#define N_FLAGS(exec)	(((exec).a_info >> 24) & 0xff)
-#define N_SET_INFO(exec, magic, type, flags) \
-  ((exec).a_info = ((magic) & 0xffff)					\
-   | (((int)(type) & 0xff) << 16)					\
-   | (((flags) & 0xff) << 24))
-#define N_SET_MAGIC(exec, magic) \
-  ((exec).a_info = ((exec).a_info & 0xffff0000) | ((magic) & 0xffff))
-#define N_SET_MACHTYPE(exec, machtype) \
-  ((exec).a_info =							\
-   ((exec).a_info&0xff00ffff) | ((((int)(machtype))&0xff) << 16))
-#define N_SET_FLAGS(exec, flags) \
-  ((exec).a_info =							\
-   ((exec).a_info&0x00ffffff) | (((flags) & 0xff) << 24))
-
-/* Code indicating object file or impure executable.  */
-#define OMAGIC 0407
-/* Code indicating pure executable.  */
-#define NMAGIC 0410
-/* Code indicating demand-paged executable.  */
-#define ZMAGIC 0413
-/* This indicates a demand-paged executable with the header in the text.
-   The first page is unmapped to help trap NULL pointer references.  */
-#define QMAGIC 0314
-/* Code indicating core file.  */
-#define CMAGIC 0421
-
-#define N_TRSIZE(a)	((a).a_trsize)
-#define N_DRSIZE(a)	((a).a_drsize)
-#define N_SYMSIZE(a)	((a).a_syms)
-#define N_BADMAG(x) \
-  (N_MAGIC(x) != OMAGIC	&& N_MAGIC(x) != NMAGIC				\
-   && N_MAGIC(x) != ZMAGIC && N_MAGIC(x) != QMAGIC)
-#define _N_HDROFF(x)	(1024 - sizeof (struct exec))
-#define N_TXTOFF(x) \
-  (N_MAGIC(x) == ZMAGIC ? _N_HDROFF((x)) + sizeof (struct exec)		\
-   : (N_MAGIC(x) == QMAGIC ? 0 : sizeof (struct exec)))
-#define N_DATOFF(x)	(N_TXTOFF(x) + (x).a_text)
-#define N_TRELOFF(x)	(N_DATOFF(x) + (x).a_data)
-#define N_DRELOFF(x)	(N_TRELOFF(x) + N_TRSIZE(x))
-#define N_SYMOFF(x)	(N_DRELOFF(x) + N_DRSIZE(x))
-#define N_STROFF(x)	(N_SYMOFF(x) + N_SYMSIZE(x))
-
-/* Address of text segment in memory after it is loaded.  */
-#define N_TXTADDR(x)	(N_MAGIC(x) == QMAGIC ? 4096 : 0)
-
-/* Address of data segment in memory after it is loaded.  */
-#define SEGMENT_SIZE	1024
-
-#define _N_SEGMENT_ROUND(x) (((x) + SEGMENT_SIZE - 1) & ~(SEGMENT_SIZE - 1))
-#define _N_TXTENDADDR(x) (N_TXTADDR(x)+(x).a_text)
-
-#define N_DATADDR(x) \
-  (N_MAGIC(x)==OMAGIC? (_N_TXTENDADDR(x))				\
-   : (_N_SEGMENT_ROUND (_N_TXTENDADDR(x))))
-#define N_BSSADDR(x) (N_DATADDR(x) + (x).a_data)
-
-#if !defined (N_NLIST_DECLARED)
-struct nlist
-{
-  union
-    {
-      char *n_name;
-      struct nlist *n_next;
-      long n_strx;
-    } n_un;
-  unsigned char n_type;
-  char n_other;
-  short n_desc;
-  unsigned long n_value;
-};
-#endif /* no N_NLIST_DECLARED.  */
-
-#define N_UNDF	0
-#define N_ABS	2
-#define N_TEXT	4
-#define N_DATA	6
-#define N_BSS	8
-#define N_FN	15
-#define N_EXT	1
-#define N_TYPE	036
-#define N_STAB	0340
-#define N_INDR	0xa
-#define	N_SETA	0x14	/* Absolute set element symbol.  */
-#define	N_SETT	0x16	/* Text set element symbol.  */
-#define	N_SETD	0x18	/* Data set element symbol.  */
-#define	N_SETB	0x1A	/* Bss set element symbol.  */
-#define N_SETV	0x1C	/* Pointer to set vector in data area.  */
-
-#if !defined (N_RELOCATION_INFO_DECLARED)
-/* This structure describes a single relocation to be performed.
-   The text-relocation section of the file is a vector of these structures,
-   all of which apply to the text section.
-   Likewise, the data-relocation section applies to the data section.  */
-
-struct relocation_info
-{
-  int r_address;
-  unsigned int r_symbolnum:24;
-  unsigned int r_pcrel:1;
-  unsigned int r_length:2;
-  unsigned int r_extern:1;
-  unsigned int r_pad:4;
-};
-#endif /* no N_RELOCATION_INFO_DECLARED.  */
-
-#endif /* __A_OUT_GNU_H__ */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/aio.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/aio.h
deleted file mode 100644
index 3a107b2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/aio.h
+++ /dev/null
@@ -1,244 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * ISO/IEC 9945-1:1996 6.7: Asynchronous Input and Output
- */
-
-#ifndef _AIO_H
-#define _AIO_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <bits/types/sigevent_t.h>
-#include <bits/sigevent-consts.h>
-#include <bits/types/struct_timespec.h>
-
-__BEGIN_DECLS
-
-/* Asynchronous I/O control block.  */
-struct aiocb
-{
-  int aio_fildes;		/* File descriptor.  */
-  int aio_lio_opcode;		/* Operation to be performed.  */
-  int aio_reqprio;		/* Request priority offset.  */
-  volatile void *aio_buf;	/* Location of buffer.  */
-  size_t aio_nbytes;		/* Length of transfer.  */
-  struct sigevent aio_sigevent;	/* Signal number and value.  */
-
-  /* Internal members.  */
-  struct aiocb *__next_prio;
-  int __abs_prio;
-  int __policy;
-  int __error_code;
-  __ssize_t __return_value;
-
-#ifndef __USE_FILE_OFFSET64
-  __off_t aio_offset;		/* File offset.  */
-  char __pad[sizeof (__off64_t) - sizeof (__off_t)];
-#else
-  __off64_t aio_offset;		/* File offset.  */
-#endif
-  char __glibc_reserved[32];
-};
-
-/* The same for the 64bit offsets.  Please note that the members aio_fildes
-   to __return_value have to be the same in aiocb and aiocb64.  */
-#ifdef __USE_LARGEFILE64
-struct aiocb64
-{
-  int aio_fildes;		/* File descriptor.  */
-  int aio_lio_opcode;		/* Operation to be performed.  */
-  int aio_reqprio;		/* Request priority offset.  */
-  volatile void *aio_buf;	/* Location of buffer.  */
-  size_t aio_nbytes;		/* Length of transfer.  */
-  struct sigevent aio_sigevent;	/* Signal number and value.  */
-
-  /* Internal members.  */
-  struct aiocb *__next_prio;
-  int __abs_prio;
-  int __policy;
-  int __error_code;
-  __ssize_t __return_value;
-
-  __off64_t aio_offset;		/* File offset.  */
-  char __glibc_reserved[32];
-};
-#endif
-
-
-#ifdef __USE_GNU
-/* To optimize the implementation one can use the following struct.  */
-struct aioinit
-  {
-    int aio_threads;		/* Maximum number of threads.  */
-    int aio_num;		/* Number of expected simultaneous requests.  */
-    int aio_locks;		/* Not used.  */
-    int aio_usedba;		/* Not used.  */
-    int aio_debug;		/* Not used.  */
-    int aio_numusers;		/* Not used.  */
-    int aio_idle_time;		/* Number of seconds before idle thread
-				   terminates.  */
-    int aio_reserved;
-  };
-#endif
-
-
-/* Return values of the aio_cancel function.  */
-enum
-{
-  AIO_CANCELED,
-#define AIO_CANCELED AIO_CANCELED
-  AIO_NOTCANCELED,
-#define AIO_NOTCANCELED AIO_NOTCANCELED
-  AIO_ALLDONE
-#define AIO_ALLDONE AIO_ALLDONE
-};
-
-
-/* Operation codes for `aio_lio_opcode'.  */
-enum
-{
-  LIO_READ,
-#define LIO_READ LIO_READ
-  LIO_WRITE,
-#define LIO_WRITE LIO_WRITE
-  LIO_NOP
-#define LIO_NOP LIO_NOP
-};
-
-
-/* Synchronization options for `lio_listio' function.  */
-enum
-{
-  LIO_WAIT,
-#define LIO_WAIT LIO_WAIT
-  LIO_NOWAIT
-#define LIO_NOWAIT LIO_NOWAIT
-};
-
-
-/* Allow user to specify optimization.  */
-#ifdef __USE_GNU
-extern void aio_init (const struct aioinit *__init) __THROW __nonnull ((1));
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Enqueue read request for given number of bytes and the given priority.  */
-extern int aio_read (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-/* Enqueue write request for given number of bytes and the given priority.  */
-extern int aio_write (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-
-/* Initiate list of I/O requests.  */
-extern int lio_listio (int __mode,
-		       struct aiocb *const __list[__restrict_arr],
-		       int __nent, struct sigevent *__restrict __sig)
-  __THROW __nonnull ((2));
-
-/* Retrieve error status associated with AIOCBP.  */
-extern int aio_error (const struct aiocb *__aiocbp) __THROW __nonnull ((1));
-/* Return status associated with AIOCBP.  */
-extern __ssize_t aio_return (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-
-/* Try to cancel asynchronous I/O requests outstanding against file
-   descriptor FILDES.  */
-extern int aio_cancel (int __fildes, struct aiocb *__aiocbp) __THROW;
-
-/* Suspend calling thread until at least one of the asynchronous I/O
-   operations referenced by LIST has completed.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int aio_suspend (const struct aiocb *const __list[], int __nent,
-			const struct timespec *__restrict __timeout)
-  __nonnull ((1));
-
-/* Force all operations associated with file desriptor described by
-   `aio_fildes' member of AIOCBP.  */
-extern int aio_fsync (int __operation, struct aiocb *__aiocbp)
-  __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (aio_read, (struct aiocb *__aiocbp), aio_read64)
-  __nonnull ((1));
-extern int __REDIRECT_NTH (aio_write, (struct aiocb *__aiocbp), aio_write64)
-  __nonnull ((1));
-
-extern int __REDIRECT_NTH (lio_listio,
-			   (int __mode,
-			    struct aiocb *const __list[__restrict_arr],
-			    int __nent, struct sigevent *__restrict __sig),
-			   lio_listio64) __nonnull ((2));
-
-extern int __REDIRECT_NTH (aio_error, (const struct aiocb *__aiocbp),
-			   aio_error64) __nonnull ((1));
-extern __ssize_t __REDIRECT_NTH (aio_return, (struct aiocb *__aiocbp),
-				 aio_return64) __nonnull ((1));
-
-extern int __REDIRECT_NTH (aio_cancel,
-			   (int __fildes, struct aiocb *__aiocbp),
-			   aio_cancel64);
-
-extern int __REDIRECT_NTH (aio_suspend,
-			   (const struct aiocb *const __list[], int __nent,
-			    const struct timespec *__restrict __timeout),
-			   aio_suspend64) __nonnull ((1));
-
-extern int __REDIRECT_NTH (aio_fsync,
-			   (int __operation, struct aiocb *__aiocbp),
-			   aio_fsync64) __nonnull ((2));
-
-# else
-#  define aio_read aio_read64
-#  define aio_write aio_write64
-#  define lio_listio lio_listio64
-#  define aio_error aio_error64
-#  define aio_return aio_return64
-#  define aio_cancel aio_cancel64
-#  define aio_suspend aio_suspend64
-#  define aio_fsync aio_fsync64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int aio_read64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1));
-extern int aio_write64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1));
-
-extern int lio_listio64 (int __mode,
-			 struct aiocb64 *const __list[__restrict_arr],
-			 int __nent, struct sigevent *__restrict __sig)
-  __THROW __nonnull ((2));
-
-extern int aio_error64 (const struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((1));
-extern __ssize_t aio_return64 (struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((1));
-
-extern int aio_cancel64 (int __fildes, struct aiocb64 *__aiocbp) __THROW;
-
-extern int aio_suspend64 (const struct aiocb64 *const __list[], int __nent,
-			  const struct timespec *__restrict __timeout)
-  __THROW __nonnull ((1));
-
-extern int aio_fsync64 (int __operation, struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif /* aio.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/aliases.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/aliases.h
deleted file mode 100644
index 07514c4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/aliases.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ALIASES_H
-#define _ALIASES_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Structure to represent one entry of the alias database.  */
-struct aliasent
-  {
-    char *alias_name;
-    size_t alias_members_len;
-    char **alias_members;
-    int alias_local;
-  };
-
-
-/* Open alias data base files.  */
-extern void setaliasent (void) __THROW;
-
-/* Close alias database files.  */
-extern void endaliasent (void) __THROW;
-
-/* Get the next entry from the alias database.  */
-extern struct aliasent *getaliasent (void) __THROW;
-
-/* Get the next entry from the alias database and put it in RESULT_BUF.  */
-extern int getaliasent_r (struct aliasent *__restrict __result_buf,
-			  char *__restrict __buffer, size_t __buflen,
-			  struct aliasent **__restrict __result) __THROW;
-
-/* Get alias entry corresponding to NAME.  */
-extern struct aliasent *getaliasbyname (const char *__name) __THROW;
-
-/* Get alias entry corresponding to NAME and put it in RESULT_BUF.  */
-extern int getaliasbyname_r (const char *__restrict __name,
-			     struct aliasent *__restrict __result_buf,
-			     char *__restrict __buffer, size_t __buflen,
-			     struct aliasent **__restrict __result) __THROW;
-
-__END_DECLS
-
-#endif /* aliases.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/alloca.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/alloca.h
deleted file mode 100644
index cd2a9e0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/alloca.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ALLOCA_H
-#define	_ALLOCA_H	1
-
-#include <features.h>
-
-#define	__need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-/* Remove any previous definition.  */
-#undef	alloca
-
-/* Allocate a block that will be freed when the calling function exits.  */
-extern void *alloca (size_t __size) __THROW;
-
-#ifdef	__GNUC__
-# define alloca(size)	__builtin_alloca (size)
-#endif /* GCC.  */
-
-__END_DECLS
-
-#endif /* alloca.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ar.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ar.h
deleted file mode 100644
index ce51926..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ar.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Header describing `ar' archive file format.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _AR_H
-#define _AR_H 1
-
-#include <sys/cdefs.h>
-
-/* Archive files start with the ARMAG identifying string.  Then follows a
-   `struct ar_hdr', and as many bytes of member file data as its `ar_size'
-   member indicates, for each member file.  */
-
-#define ARMAG	"!<arch>\n"	/* String that begins an archive file.  */
-#define SARMAG	8		/* Size of that string.  */
-
-#define ARFMAG	"`\n"		/* String in ar_fmag at end of each header.  */
-
-__BEGIN_DECLS
-
-struct ar_hdr
-  {
-    char ar_name[16];		/* Member file name, sometimes / terminated. */
-    char ar_date[12];		/* File date, decimal seconds since Epoch.  */
-    char ar_uid[6], ar_gid[6];	/* User and group IDs, in ASCII decimal.  */
-    char ar_mode[8];		/* File mode, in ASCII octal.  */
-    char ar_size[10];		/* File size, in ASCII decimal.  */
-    char ar_fmag[2];		/* Always contains ARFMAG.  */
-  };
-
-__END_DECLS
-
-#endif /* ar.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/argp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/argp.h
deleted file mode 100644
index 5dd3828..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/argp.h
+++ /dev/null
@@ -1,564 +0,0 @@
-/* Hierarchical argument parsing, layered over getopt.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Written by Miles Bader <miles@gnu.ai.mit.edu>.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGP_H
-#define _ARGP_H
-
-#include <stdio.h>
-#include <ctype.h>
-#include <getopt.h>
-#include <limits.h>
-#include <errno.h>
-
-__BEGIN_DECLS
-
-/* error_t may or may not be available from errno.h, depending on the
-   operating system.  */
-#ifndef __error_t_defined
-# define __error_t_defined 1
-typedef int error_t;
-#endif
-
-/* A description of a particular option.  A pointer to an array of
-   these is passed in the OPTIONS field of an argp structure.  Each option
-   entry can correspond to one long option and/or one short option; more
-   names for the same option can be added by following an entry in an option
-   array with options having the OPTION_ALIAS flag set.  */
-struct argp_option
-{
-  /* The long option name.  For more than one name for the same option, you
-     can use following options with the OPTION_ALIAS flag set.  */
-  const char *name;
-
-  /* What key is returned for this option.  If > 0 and printable, then it's
-     also accepted as a short option.  */
-  int key;
-
-  /* If non-NULL, this is the name of the argument associated with this
-     option, which is required unless the OPTION_ARG_OPTIONAL flag is set. */
-  const char *arg;
-
-  /* OPTION_ flags.  */
-  int flags;
-
-  /* The doc string for this option.  If both NAME and KEY are 0, This string
-     will be printed outdented from the normal option column, making it
-     useful as a group header (it will be the first thing printed in its
-     group); in this usage, it's conventional to end the string with a `:'.  */
-  const char *doc;
-
-  /* The group this option is in.  In a long help message, options are sorted
-     alphabetically within each group, and the groups presented in the order
-     0, 1, 2, ..., n, -m, ..., -2, -1.  Every entry in an options array with
-     if this field 0 will inherit the group number of the previous entry, or
-     zero if it's the first one, unless its a group header (NAME and KEY both
-     0), in which case, the previous entry + 1 is the default.  Automagic
-     options such as --help are put into group -1.  */
-  int group;
-};
-
-/* The argument associated with this option is optional.  */
-#define OPTION_ARG_OPTIONAL	0x1
-
-/* This option isn't displayed in any help messages.  */
-#define OPTION_HIDDEN	       	0x2
-
-/* This option is an alias for the closest previous non-alias option.  This
-   means that it will be displayed in the same help entry, and will inherit
-   fields other than NAME and KEY from the aliased option.  */
-#define OPTION_ALIAS		0x4
-
-/* This option isn't actually an option (and so should be ignored by the
-   actual option parser), but rather an arbitrary piece of documentation that
-   should be displayed in much the same manner as the options.  If this flag
-   is set, then the option NAME field is displayed unmodified (e.g., no `--'
-   prefix is added) at the left-margin (where a *short* option would normally
-   be displayed), and the documentation string in the normal place.  For
-   purposes of sorting, any leading whitespace and punctuation is ignored,
-   except that if the first non-whitespace character is not `-', this entry
-   is displayed after all options (and OPTION_DOC entries with a leading `-')
-   in the same group.  */
-#define OPTION_DOC		0x8
-
-/* This option shouldn't be included in `long' usage messages (but is still
-   included in help messages).  This is mainly intended for options that are
-   completely documented in an argp's ARGS_DOC field, in which case including
-   the option in the generic usage list would be redundant.  For instance,
-   if ARGS_DOC is "FOO BAR\n-x BLAH", and the `-x' option's purpose is to
-   distinguish these two cases, -x should probably be marked
-   OPTION_NO_USAGE.  */
-#define OPTION_NO_USAGE		0x10
-
-struct argp;			/* fwd declare this type */
-struct argp_state;		/* " */
-struct argp_child;		/* " */
-
-/* The type of a pointer to an argp parsing function.  */
-typedef error_t (*argp_parser_t) (int __key, char *__arg,
-				  struct argp_state *__state);
-
-/* What to return for unrecognized keys.  For special ARGP_KEY_ keys, such
-   returns will simply be ignored.  For user keys, this error will be turned
-   into EINVAL (if the call to argp_parse is such that errors are propagated
-   back to the user instead of exiting); returning EINVAL itself would result
-   in an immediate stop to parsing in *all* cases.  */
-#define ARGP_ERR_UNKNOWN	E2BIG /* Hurd should never need E2BIG.  XXX */
-
-/* Special values for the KEY argument to an argument parsing function.
-   ARGP_ERR_UNKNOWN should be returned if they aren't understood.
-
-   The sequence of keys to a parsing function is either (where each
-   uppercased word should be prefixed by `ARGP_KEY_' and opt is a user key):
-
-       INIT opt... NO_ARGS END SUCCESS  -- No non-option arguments at all
-   or  INIT (opt | ARG)... END SUCCESS  -- All non-option args parsed
-   or  INIT (opt | ARG)... SUCCESS      -- Some non-option arg unrecognized
-
-   The third case is where every parser returned ARGP_KEY_UNKNOWN for an
-   argument, in which case parsing stops at that argument (returning the
-   unparsed arguments to the caller of argp_parse if requested, or stopping
-   with an error message if not).
-
-   If an error occurs (either detected by argp, or because the parsing
-   function returned an error value), then the parser is called with
-   ARGP_KEY_ERROR, and no further calls are made.  */
-
-/* This is not an option at all, but rather a command line argument.  If a
-   parser receiving this key returns success, the fact is recorded, and the
-   ARGP_KEY_NO_ARGS case won't be used.  HOWEVER, if while processing the
-   argument, a parser function decrements the NEXT field of the state it's
-   passed, the option won't be considered processed; this is to allow you to
-   actually modify the argument (perhaps into an option), and have it
-   processed again.  */
-#define ARGP_KEY_ARG		0
-/* There are remaining arguments not parsed by any parser, which may be found
-   starting at (STATE->argv + STATE->next).  If success is returned, but
-   STATE->next left untouched, it's assumed that all arguments were consume,
-   otherwise, the parser should adjust STATE->next to reflect any arguments
-   consumed.  */
-#define ARGP_KEY_ARGS		0x1000006
-/* There are no more command line arguments at all.  */
-#define ARGP_KEY_END		0x1000001
-/* Because it's common to want to do some special processing if there aren't
-   any non-option args, user parsers are called with this key if they didn't
-   successfully process any non-option arguments.  Called just before
-   ARGP_KEY_END (where more general validity checks on previously parsed
-   arguments can take place).  */
-#define ARGP_KEY_NO_ARGS	0x1000002
-/* Passed in before any parsing is done.  Afterwards, the values of each
-   element of the CHILD_INPUT field, if any, in the state structure is
-   copied to each child's state to be the initial value of the INPUT field.  */
-#define ARGP_KEY_INIT		0x1000003
-/* Use after all other keys, including SUCCESS & END.  */
-#define ARGP_KEY_FINI		0x1000007
-/* Passed in when parsing has successfully been completed (even if there are
-   still arguments remaining).  */
-#define ARGP_KEY_SUCCESS	0x1000004
-/* Passed in if an error occurs.  */
-#define ARGP_KEY_ERROR		0x1000005
-
-/* An argp structure contains a set of options declarations, a function to
-   deal with parsing one, documentation string, a possible vector of child
-   argp's, and perhaps a function to filter help output.  When actually
-   parsing options, getopt is called with the union of all the argp
-   structures chained together through their CHILD pointers, with conflicts
-   being resolved in favor of the first occurrence in the chain.  */
-struct argp
-{
-  /* An array of argp_option structures, terminated by an entry with both
-     NAME and KEY having a value of 0.  */
-  const struct argp_option *options;
-
-  /* What to do with an option from this structure.  KEY is the key
-     associated with the option, and ARG is any associated argument (NULL if
-     none was supplied).  If KEY isn't understood, ARGP_ERR_UNKNOWN should be
-     returned.  If a non-zero, non-ARGP_ERR_UNKNOWN value is returned, then
-     parsing is stopped immediately, and that value is returned from
-     argp_parse().  For special (non-user-supplied) values of KEY, see the
-     ARGP_KEY_ definitions below.  */
-  argp_parser_t parser;
-
-  /* A string describing what other arguments are wanted by this program.  It
-     is only used by argp_usage to print the `Usage:' message.  If it
-     contains newlines, the strings separated by them are considered
-     alternative usage patterns, and printed on separate lines (lines after
-     the first are prefix by `  or: ' instead of `Usage:').  */
-  const char *args_doc;
-
-  /* If non-NULL, a string containing extra text to be printed before and
-     after the options in a long help message (separated by a vertical tab
-     `\v' character).  */
-  const char *doc;
-
-  /* A vector of argp_children structures, terminated by a member with a 0
-     argp field, pointing to child argps should be parsed with this one.  Any
-     conflicts are resolved in favor of this argp, or early argps in the
-     CHILDREN list.  This field is useful if you use libraries that supply
-     their own argp structure, which you want to use in conjunction with your
-     own.  */
-  const struct argp_child *children;
-
-  /* If non-zero, this should be a function to filter the output of help
-     messages.  KEY is either a key from an option, in which case TEXT is
-     that option's help text, or a special key from the ARGP_KEY_HELP_
-     defines, below, describing which other help text TEXT is.  The function
-     should return either TEXT, if it should be used as-is, a replacement
-     string, which should be malloced, and will be freed by argp, or NULL,
-     meaning `print nothing'.  The value for TEXT is *after* any translation
-     has been done, so if any of the replacement text also needs translation,
-     that should be done by the filter function.  INPUT is either the input
-     supplied to argp_parse, or NULL, if argp_help was called directly.  */
-  char *(*help_filter) (int __key, const char *__text, void *__input);
-
-  /* If non-zero the strings used in the argp library are translated using
-     the domain described by this string.  Otherwise the currently installed
-     default domain is used.  */
-  const char *argp_domain;
-};
-
-/* Possible KEY arguments to a help filter function.  */
-#define ARGP_KEY_HELP_PRE_DOC	0x2000001 /* Help text preceding options. */
-#define ARGP_KEY_HELP_POST_DOC	0x2000002 /* Help text following options. */
-#define ARGP_KEY_HELP_HEADER	0x2000003 /* Option header string. */
-#define ARGP_KEY_HELP_EXTRA	0x2000004 /* After all other documentation;
-					     TEXT is NULL for this key.  */
-/* Explanatory note emitted when duplicate option arguments have been
-   suppressed.  */
-#define ARGP_KEY_HELP_DUP_ARGS_NOTE 0x2000005
-#define ARGP_KEY_HELP_ARGS_DOC	0x2000006 /* Argument doc string.  */
-
-/* When an argp has a non-zero CHILDREN field, it should point to a vector of
-   argp_child structures, each of which describes a subsidiary argp.  */
-struct argp_child
-{
-  /* The child parser.  */
-  const struct argp *argp;
-
-  /* Flags for this child.  */
-  int flags;
-
-  /* If non-zero, an optional header to be printed in help output before the
-     child options.  As a side-effect, a non-zero value forces the child
-     options to be grouped together; to achieve this effect without actually
-     printing a header string, use a value of "".  */
-  const char *header;
-
-  /* Where to group the child options relative to the other (`consolidated')
-     options in the parent argp; the values are the same as the GROUP field
-     in argp_option structs, but all child-groupings follow parent options at
-     a particular group level.  If both this field and HEADER are zero, then
-     they aren't grouped at all, but rather merged with the parent options
-     (merging the child's grouping levels with the parents).  */
-  int group;
-};
-
-/* Parsing state.  This is provided to parsing functions called by argp,
-   which may examine and, as noted, modify fields.  */
-struct argp_state
-{
-  /* The top level ARGP being parsed.  */
-  const struct argp *root_argp;
-
-  /* The argument vector being parsed.  May be modified.  */
-  int argc;
-  char **argv;
-
-  /* The index in ARGV of the next arg that to be parsed.  May be modified. */
-  int next;
-
-  /* The flags supplied to argp_parse.  May be modified.  */
-  unsigned flags;
-
-  /* While calling a parsing function with a key of ARGP_KEY_ARG, this is the
-     number of the current arg, starting at zero, and incremented after each
-     such call returns.  At all other times, this is the number of such
-     arguments that have been processed.  */
-  unsigned arg_num;
-
-  /* If non-zero, the index in ARGV of the first argument following a special
-     `--' argument (which prevents anything following being interpreted as an
-     option).  Only set once argument parsing has proceeded past this point. */
-  int quoted;
-
-  /* An arbitrary pointer passed in from the user.  */
-  void *input;
-  /* Values to pass to child parsers.  This vector will be the same length as
-     the number of children for the current parser.  */
-  void **child_inputs;
-
-  /* For the parser's use.  Initialized to 0.  */
-  void *hook;
-
-  /* The name used when printing messages.  This is initialized to ARGV[0],
-     or PROGRAM_INVOCATION_NAME if that is unavailable.  */
-  char *name;
-
-  /* Streams used when argp prints something.  */
-  FILE *err_stream;		/* For errors; initialized to stderr. */
-  FILE *out_stream;		/* For information; initialized to stdout. */
-
-  void *pstate;			/* Private, for use by argp.  */
-};
-
-/* Flags for argp_parse (note that the defaults are those that are
-   convenient for program command line parsing): */
-
-/* Don't ignore the first element of ARGV.  Normally (and always unless
-   ARGP_NO_ERRS is set) the first element of the argument vector is
-   skipped for option parsing purposes, as it corresponds to the program name
-   in a command line.  */
-#define ARGP_PARSE_ARGV0  0x01
-
-/* Don't print error messages for unknown options to stderr; unless this flag
-   is set, ARGP_PARSE_ARGV0 is ignored, as ARGV[0] is used as the program
-   name in the error messages.  This flag implies ARGP_NO_EXIT (on the
-   assumption that silent exiting upon errors is bad behaviour).  */
-#define ARGP_NO_ERRS	0x02
-
-/* Don't parse any non-option args.  Normally non-option args are parsed by
-   calling the parse functions with a key of ARGP_KEY_ARG, and the actual arg
-   as the value.  Since it's impossible to know which parse function wants to
-   handle it, each one is called in turn, until one returns 0 or an error
-   other than ARGP_ERR_UNKNOWN; if an argument is handled by no one, the
-   argp_parse returns prematurely (but with a return value of 0).  If all
-   args have been parsed without error, all parsing functions are called one
-   last time with a key of ARGP_KEY_END.  This flag needn't normally be set,
-   as the normal behavior is to stop parsing as soon as some argument can't
-   be handled.  */
-#define ARGP_NO_ARGS	0x04
-
-/* Parse options and arguments in the same order they occur on the command
-   line -- normally they're rearranged so that all options come first. */
-#define ARGP_IN_ORDER	0x08
-
-/* Don't provide the standard long option --help, which causes usage and
-      option help information to be output to stdout, and exit (0) called. */
-#define ARGP_NO_HELP	0x10
-
-/* Don't exit on errors (they may still result in error messages).  */
-#define ARGP_NO_EXIT	0x20
-
-/* Use the gnu getopt `long-only' rules for parsing arguments.  */
-#define ARGP_LONG_ONLY	0x40
-
-/* Turns off any message-printing/exiting options.  */
-#define ARGP_SILENT    (ARGP_NO_EXIT | ARGP_NO_ERRS | ARGP_NO_HELP)
-
-/* Parse the options strings in ARGC & ARGV according to the options in ARGP.
-   FLAGS is one of the ARGP_ flags above.  If ARG_INDEX is non-NULL, the
-   index in ARGV of the first unparsed option is returned in it.  If an
-   unknown option is present, ARGP_ERR_UNKNOWN is returned; if some parser
-   routine returned a non-zero value, it is returned; otherwise 0 is
-   returned.  This function may also call exit unless the ARGP_NO_HELP flag
-   is set.  INPUT is a pointer to a value to be passed in to the parser.  */
-extern error_t argp_parse (const struct argp *__restrict __argp,
-			   int __argc, char **__restrict __argv,
-			   unsigned __flags, int *__restrict __arg_index,
-			   void *__restrict __input);
-extern error_t __argp_parse (const struct argp *__restrict __argp,
-			     int __argc, char **__restrict __argv,
-			     unsigned __flags, int *__restrict __arg_index,
-			     void *__restrict __input);
-
-/* Global variables.  */
-
-/* If defined or set by the user program to a non-zero value, then a default
-   option --version is added (unless the ARGP_NO_HELP flag is used), which
-   will print this string followed by a newline and exit (unless the
-   ARGP_NO_EXIT flag is used).  Overridden by ARGP_PROGRAM_VERSION_HOOK.  */
-extern const char *argp_program_version;
-
-/* If defined or set by the user program to a non-zero value, then a default
-   option --version is added (unless the ARGP_NO_HELP flag is used), which
-   calls this function with a stream to print the version to and a pointer to
-   the current parsing state, and then exits (unless the ARGP_NO_EXIT flag is
-   used).  This variable takes precedent over ARGP_PROGRAM_VERSION.  */
-extern void (*argp_program_version_hook) (FILE *__restrict __stream,
-					  struct argp_state *__restrict
-					  __state);
-
-/* If defined or set by the user program, it should point to string that is
-   the bug-reporting address for the program.  It will be printed by
-   argp_help if the ARGP_HELP_BUG_ADDR flag is set (as it is by various
-   standard help messages), embedded in a sentence that says something like
-   `Report bugs to ADDR.'.  */
-extern const char *argp_program_bug_address;
-
-/* The exit status that argp will use when exiting due to a parsing error.
-   If not defined or set by the user program, this defaults to EX_USAGE from
-   <sysexits.h>.  */
-extern error_t argp_err_exit_status;
-
-/* Flags for argp_help.  */
-#define ARGP_HELP_USAGE		0x01 /* a Usage: message. */
-#define ARGP_HELP_SHORT_USAGE	0x02 /*  " but don't actually print options. */
-#define ARGP_HELP_SEE		0x04 /* a `Try ... for more help' message. */
-#define ARGP_HELP_LONG		0x08 /* a long help message. */
-#define ARGP_HELP_PRE_DOC	0x10 /* doc string preceding long help.  */
-#define ARGP_HELP_POST_DOC	0x20 /* doc string following long help.  */
-#define ARGP_HELP_DOC		(ARGP_HELP_PRE_DOC | ARGP_HELP_POST_DOC)
-#define ARGP_HELP_BUG_ADDR	0x40 /* bug report address */
-#define ARGP_HELP_LONG_ONLY	0x80 /* modify output appropriately to
-					reflect ARGP_LONG_ONLY mode.  */
-
-/* These ARGP_HELP flags are only understood by argp_state_help.  */
-#define ARGP_HELP_EXIT_ERR	0x100 /* Call exit(1) instead of returning.  */
-#define ARGP_HELP_EXIT_OK	0x200 /* Call exit(0) instead of returning.  */
-
-/* The standard thing to do after a program command line parsing error, if an
-   error message has already been printed.  */
-#define ARGP_HELP_STD_ERR \
-  (ARGP_HELP_SEE | ARGP_HELP_EXIT_ERR)
-/* The standard thing to do after a program command line parsing error, if no
-   more specific error message has been printed.  */
-#define ARGP_HELP_STD_USAGE \
-  (ARGP_HELP_SHORT_USAGE | ARGP_HELP_SEE | ARGP_HELP_EXIT_ERR)
-/* The standard thing to do in response to a --help option.  */
-#define ARGP_HELP_STD_HELP \
-  (ARGP_HELP_SHORT_USAGE | ARGP_HELP_LONG | ARGP_HELP_EXIT_OK \
-   | ARGP_HELP_DOC | ARGP_HELP_BUG_ADDR)
-
-/* Output a usage message for ARGP to STREAM.  FLAGS are from the set
-   ARGP_HELP_*.  */
-extern void argp_help (const struct argp *__restrict __argp,
-		       FILE *__restrict __stream,
-		       unsigned __flags, char *__restrict __name);
-extern void __argp_help (const struct argp *__restrict __argp,
-			 FILE *__restrict __stream, unsigned __flags,
-			 char *__name);
-
-/* The following routines are intended to be called from within an argp
-   parsing routine (thus taking an argp_state structure as the first
-   argument).  They may or may not print an error message and exit, depending
-   on the flags in STATE -- in any case, the caller should be prepared for
-   them *not* to exit, and should return an appropriate error after calling
-   them.  [argp_usage & argp_error should probably be called argp_state_...,
-   but they're used often enough that they should be short]  */
-
-/* Output, if appropriate, a usage message for STATE to STREAM.  FLAGS are
-   from the set ARGP_HELP_*.  */
-extern void argp_state_help (const struct argp_state *__restrict __state,
-			     FILE *__restrict __stream,
-			     unsigned int __flags);
-extern void __argp_state_help (const struct argp_state *__restrict __state,
-			       FILE *__restrict __stream,
-			       unsigned int __flags);
-
-/* Possibly output the standard usage message for ARGP to stderr and exit.  */
-extern void argp_usage (const struct argp_state *__state);
-extern void __argp_usage (const struct argp_state *__state);
-
-/* If appropriate, print the printf string FMT and following args, preceded
-   by the program name and `:', to stderr, and followed by a `Try ... --help'
-   message, then exit (1).  */
-extern void argp_error (const struct argp_state *__restrict __state,
-			const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-extern void __argp_error (const struct argp_state *__restrict __state,
-			  const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-
-/* Similar to the standard gnu error-reporting function error(), but will
-   respect the ARGP_NO_EXIT and ARGP_NO_ERRS flags in STATE, and will print
-   to STATE->err_stream.  This is useful for argument parsing code that is
-   shared between program startup (when exiting is desired) and runtime
-   option parsing (when typically an error code is returned instead).  The
-   difference between this function and argp_error is that the latter is for
-   *parsing errors*, and the former is for other problems that occur during
-   parsing but don't reflect a (syntactic) problem with the input.  */
-extern void argp_failure (const struct argp_state *__restrict __state,
-			  int __status, int __errnum,
-			  const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 4, 5)));
-extern void __argp_failure (const struct argp_state *__restrict __state,
-			    int __status, int __errnum,
-			    const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 4, 5)));
-
-/* Returns true if the option OPT is a valid short option.  */
-extern int _option_is_short (const struct argp_option *__opt) __THROW;
-extern int __option_is_short (const struct argp_option *__opt) __THROW;
-
-/* Returns true if the option OPT is in fact the last (unused) entry in an
-   options array.  */
-extern int _option_is_end (const struct argp_option *__opt) __THROW;
-extern int __option_is_end (const struct argp_option *__opt) __THROW;
-
-/* Return the input field for ARGP in the parser corresponding to STATE; used
-   by the help routines.  */
-extern void *_argp_input (const struct argp *__restrict __argp,
-			  const struct argp_state *__restrict __state)
-     __THROW;
-extern void *__argp_input (const struct argp *__restrict __argp,
-			   const struct argp_state *__restrict __state)
-     __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-
-# if !(defined _LIBC && _LIBC)
-#  define __argp_usage argp_usage
-#  define __argp_state_help argp_state_help
-#  define __option_is_short _option_is_short
-#  define __option_is_end _option_is_end
-# endif
-
-# ifndef ARGP_EI
-#  define ARGP_EI __extern_inline
-# endif
-
-ARGP_EI void
-__argp_usage (const struct argp_state *__state)
-{
-  __argp_state_help (__state, stderr, ARGP_HELP_STD_USAGE);
-}
-
-ARGP_EI int
-__NTH (__option_is_short (const struct argp_option *__opt))
-{
-  if (__opt->flags & OPTION_DOC)
-    return 0;
-  else
-    {
-      int __key = __opt->key;
-      return __key > 0 && __key <= UCHAR_MAX && isprint (__key);
-    }
-}
-
-ARGP_EI int
-__NTH (__option_is_end (const struct argp_option *__opt))
-{
-  return !__opt->key && !__opt->name && !__opt->doc && !__opt->group;
-}
-
-# if !(defined _LIBC && _LIBC)
-#  undef __argp_usage
-#  undef __argp_state_help
-#  undef __option_is_short
-#  undef __option_is_end
-# endif
-#endif /* Use extern inlines.  */
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/argp-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* argp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/argz.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/argz.h
deleted file mode 100644
index c2f78f5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/argz.h
+++ /dev/null
@@ -1,156 +0,0 @@
-/* Routines for dealing with '\0' separated arg vectors.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGZ_H
-#define _ARGZ_H	1
-
-#include <features.h>
-#include <errno.h>
-#include <string.h>		/* Need size_t, and strchr is called below.  */
-
-__BEGIN_DECLS
-
-/* error_t may or may not be available from errno.h, depending on the
-   operating system.  */
-#ifndef __error_t_defined
-# define __error_t_defined 1
-typedef int error_t;
-#endif
-
-/* Make a '\0' separated arg vector from a unix argv vector, returning it in
-   ARGZ, and the total length in LEN.  If a memory allocation error occurs,
-   ENOMEM is returned, otherwise 0.  The result can be destroyed using free. */
-extern error_t __argz_create (char *const __argv[], char **__restrict __argz,
-			      size_t *__restrict __len) __THROW;
-extern error_t argz_create (char *const __argv[], char **__restrict __argz,
-			    size_t *__restrict __len) __THROW;
-
-/* Make a '\0' separated arg vector from a SEP separated list in
-   STRING, returning it in ARGZ, and the total length in LEN.  If a
-   memory allocation error occurs, ENOMEM is returned, otherwise 0.
-   The result can be destroyed using free.  */
-extern error_t argz_create_sep (const char *__restrict __string,
-				int __sep, char **__restrict __argz,
-				size_t *__restrict __len) __THROW;
-
-/* Returns the number of strings in ARGZ.  */
-extern size_t __argz_count (const char *__argz, size_t __len)
-     __THROW __attribute_pure__;
-extern size_t argz_count (const char *__argz, size_t __len)
-     __THROW __attribute_pure__;
-
-/* Puts pointers to each string in ARGZ into ARGV, which must be large enough
-   to hold them all.  */
-extern void __argz_extract (const char *__restrict __argz, size_t __len,
-			    char **__restrict __argv) __THROW;
-extern void argz_extract (const char *__restrict __argz, size_t __len,
-			  char **__restrict __argv) __THROW;
-
-/* Make '\0' separated arg vector ARGZ printable by converting all the '\0's
-   except the last into the character SEP.  */
-extern void __argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
-extern void argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
-
-/* Append BUF, of length BUF_LEN to the argz vector in ARGZ & ARGZ_LEN.  */
-extern error_t argz_append (char **__restrict __argz,
-			    size_t *__restrict __argz_len,
-			    const char *__restrict __buf, size_t __buf_len)
-     __THROW;
-
-/* Append STR to the argz vector in ARGZ & ARGZ_LEN.  */
-extern error_t argz_add (char **__restrict __argz,
-			 size_t *__restrict __argz_len,
-			 const char *__restrict __str) __THROW;
-
-/* Append SEP separated list in STRING to the argz vector in ARGZ &
-   ARGZ_LEN.  */
-extern error_t argz_add_sep (char **__restrict __argz,
-			     size_t *__restrict __argz_len,
-			     const char *__restrict __string, int __delim)
-     __THROW;
-
-/* Delete ENTRY from ARGZ & ARGZ_LEN, if it appears there.  */
-extern void argz_delete (char **__restrict __argz,
-			 size_t *__restrict __argz_len,
-			 char *__restrict __entry) __THROW;
-
-/* Insert ENTRY into ARGZ & ARGZ_LEN before BEFORE, which should be an
-   existing entry in ARGZ; if BEFORE is NULL, ENTRY is appended to the end.
-   Since ARGZ's first entry is the same as ARGZ, argz_insert (ARGZ, ARGZ_LEN,
-   ARGZ, ENTRY) will insert ENTRY at the beginning of ARGZ.  If BEFORE is not
-   in ARGZ, EINVAL is returned, else if memory can't be allocated for the new
-   ARGZ, ENOMEM is returned, else 0.  */
-extern error_t argz_insert (char **__restrict __argz,
-			    size_t *__restrict __argz_len,
-			    char *__restrict __before,
-			    const char *__restrict __entry) __THROW;
-
-/* Replace any occurrences of the string STR in ARGZ with WITH, reallocating
-   ARGZ as necessary.  If REPLACE_COUNT is non-zero, *REPLACE_COUNT will be
-   incremented by number of replacements performed.  */
-extern error_t argz_replace (char **__restrict __argz,
-			     size_t *__restrict __argz_len,
-			     const char *__restrict __str,
-			     const char *__restrict __with,
-			     unsigned int *__restrict __replace_count);
-
-/* Returns the next entry in ARGZ & ARGZ_LEN after ENTRY, or NULL if there
-   are no more.  If entry is NULL, then the first entry is returned.  This
-   behavior allows two convenient iteration styles:
-
-    char *entry = 0;
-    while ((entry = argz_next (argz, argz_len, entry)))
-      ...;
-
-   or
-
-    char *entry;
-    for (entry = argz; entry; entry = argz_next (argz, argz_len, entry))
-      ...;
-*/
-extern char *__argz_next (const char *__restrict __argz, size_t __argz_len,
-			  const char *__restrict __entry) __THROW;
-extern char *argz_next (const char *__restrict __argz, size_t __argz_len,
-			const char *__restrict __entry) __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline char *
-__NTH (__argz_next (const char *__argz, size_t __argz_len,
-		    const char *__entry))
-{
-  if (__entry)
-    {
-      if (__entry < __argz + __argz_len)
-	__entry = strchr (__entry, '\0') + 1;
-
-      return __entry >= __argz + __argz_len ? (char *) NULL : (char *) __entry;
-    }
-  else
-    return __argz_len > 0 ? (char *) __argz : 0;
-}
-__extern_inline char *
-__NTH (argz_next (const char *__argz, size_t __argz_len,
-		  const char *__entry))
-{
-  return __argz_next (__argz, __argz_len, __entry);
-}
-#endif /* Use extern inlines.  */
-
-__END_DECLS
-
-#endif /* argz.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/ftp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/ftp.h
deleted file mode 100644
index e5b340d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/ftp.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- * Copyright (c) 1983, 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ftp.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _ARPA_FTP_H
-#define	_ARPA_FTP_H 1
-
-/* Definitions for FTP; see RFC-765. */
-
-/*
- * Reply codes.
- */
-#define PRELIM		1	/* positive preliminary */
-#define COMPLETE	2	/* positive completion */
-#define CONTINUE	3	/* positive intermediate */
-#define TRANSIENT	4	/* transient negative completion */
-#define ERROR		5	/* permanent negative completion */
-
-/*
- * Type codes
- */
-#define	TYPE_A		1	/* ASCII */
-#define	TYPE_E		2	/* EBCDIC */
-#define	TYPE_I		3	/* image */
-#define	TYPE_L		4	/* local byte size */
-
-#ifdef FTP_NAMES
-char *typenames[] =  {"0", "ASCII", "EBCDIC", "Image", "Local" };
-#endif
-
-/*
- * Form codes
- */
-#define	FORM_N		1	/* non-print */
-#define	FORM_T		2	/* telnet format effectors */
-#define	FORM_C		3	/* carriage control (ASA) */
-#ifdef FTP_NAMES
-char *formnames[] =  {"0", "Nonprint", "Telnet", "Carriage-control" };
-#endif
-
-/*
- * Structure codes
- */
-#define	STRU_F		1	/* file (no record structure) */
-#define	STRU_R		2	/* record structure */
-#define	STRU_P		3	/* page structure */
-#ifdef FTP_NAMES
-char *strunames[] =  {"0", "File", "Record", "Page" };
-#endif
-
-/*
- * Mode types
- */
-#define	MODE_S		1	/* stream */
-#define	MODE_B		2	/* block */
-#define	MODE_C		3	/* compressed */
-#ifdef FTP_NAMES
-char *modenames[] =  {"0", "Stream", "Block", "Compressed" };
-#endif
-
-/*
- * Record Tokens
- */
-#define	REC_ESC		'\377'	/* Record-mode Escape */
-#define	REC_EOR		'\001'	/* Record-mode End-of-Record */
-#define REC_EOF		'\002'	/* Record-mode End-of-File */
-
-/*
- * Block Header
- */
-#define	BLK_EOR		0x80	/* Block is End-of-Record */
-#define	BLK_EOF		0x40	/* Block is End-of-File */
-#define BLK_ERRORS	0x20	/* Block is suspected of containing errors */
-#define	BLK_RESTART	0x10	/* Block is Restart Marker */
-
-#define	BLK_BYTECOUNT	2	/* Bytes in this block */
-
-#endif /* arpa/ftp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/inet.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/inet.h
deleted file mode 100644
index 3a99dbf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/inet.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARPA_INET_H
-#define	_ARPA_INET_H	1
-
-#include <features.h>
-#include <netinet/in.h>		/* To define `struct in_addr'.  */
-
-/* Type for length arguments in socket calls.  */
-#ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-# define __socklen_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* Convert Internet host address from numbers-and-dots notation in CP
-   into binary data in network byte order.  */
-extern in_addr_t inet_addr (const char *__cp) __THROW;
-
-/* Return the local host address part of the Internet address in IN.  */
-extern in_addr_t inet_lnaof (struct in_addr __in) __THROW;
-
-/* Make Internet host address in network byte order by combining the
-   network number NET with the local address HOST.  */
-extern struct in_addr inet_makeaddr (in_addr_t __net, in_addr_t __host)
-     __THROW;
-
-/* Return network number part of the Internet address IN.  */
-extern in_addr_t inet_netof (struct in_addr __in) __THROW;
-
-/* Extract the network number in network byte order from the address
-   in numbers-and-dots natation starting at CP.  */
-extern in_addr_t inet_network (const char *__cp) __THROW;
-
-/* Convert Internet number in IN to ASCII representation.  The return value
-   is a pointer to an internal array containing the string.  */
-extern char *inet_ntoa (struct in_addr __in) __THROW;
-
-/* Convert from presentation format of an Internet number in buffer
-   starting at CP to the binary network format and store result for
-   interface type AF in buffer starting at BUF.  */
-extern int inet_pton (int __af, const char *__restrict __cp,
-		      void *__restrict __buf) __THROW;
-
-/* Convert a Internet address in binary network format for interface
-   type AF in buffer starting at CP to presentation form and place
-   result in buffer of length LEN astarting at BUF.  */
-extern const char *inet_ntop (int __af, const void *__restrict __cp,
-			      char *__restrict __buf, socklen_t __len)
-     __THROW;
-
-
-/* The following functions are not part of XNS 5.2.  */
-#ifdef __USE_MISC
-/* Convert Internet host address from numbers-and-dots notation in CP
-   into binary data and store the result in the structure INP.  */
-extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW;
-
-/* Format a network number NET into presentation format and place result
-   in buffer starting at BUF with length of LEN bytes.  */
-extern char *inet_neta (in_addr_t __net, char *__buf, size_t __len) __THROW;
-
-/* Convert network number for interface type AF in buffer starting at
-   CP to presentation format.  The result will specifiy BITS bits of
-   the number.  */
-extern char *inet_net_ntop (int __af, const void *__cp, int __bits,
-			    char *__buf, size_t __len) __THROW;
-
-/* Convert network number for interface type AF from presentation in
-   buffer starting at CP to network format and store result int
-   buffer starting at BUF of size LEN.  */
-extern int inet_net_pton (int __af, const char *__cp,
-			  void *__buf, size_t __len) __THROW;
-
-/* Convert ASCII representation in hexadecimal form of the Internet
-   address to binary form and place result in buffer of length LEN
-   starting at BUF.  */
-extern unsigned int inet_nsap_addr (const char *__cp,
-				    unsigned char *__buf, int __len) __THROW;
-
-/* Convert internet address in binary form in LEN bytes starting at CP
-   a presentation form and place result in BUF.  */
-extern char *inet_nsap_ntoa (int __len, const unsigned char *__cp,
-			     char *__buf) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* arpa/inet.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/nameser.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/nameser.h
deleted file mode 100644
index a99d5ec..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/nameser.h
+++ /dev/null
@@ -1,443 +0,0 @@
-/*
- * Copyright (c) 1983, 1989, 1993
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-/*
- * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
- * Copyright (c) 1996-1999 by Internet Software Consortium.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
- * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
- * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
- * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
- * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
- * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
- * SOFTWARE.
- */
-
-#ifndef _ARPA_NAMESER_H_
-#define _ARPA_NAMESER_H_
-
-#include <sys/param.h>
-#include <sys/types.h>
-#include <stdint.h>
-
-/*
- * Define constants based on RFC 883, RFC 1034, RFC 1035
- */
-#define NS_PACKETSZ	512	/*%< default UDP packet size */
-#define NS_MAXDNAME	1025	/*%< maximum domain name */
-#define NS_MAXMSG	65535	/*%< maximum message size */
-#define NS_MAXCDNAME	255	/*%< maximum compressed domain name */
-#define NS_MAXLABEL	63	/*%< maximum length of domain label */
-#define NS_HFIXEDSZ	12	/*%< #/bytes of fixed data in header */
-#define NS_QFIXEDSZ	4	/*%< #/bytes of fixed data in query */
-#define NS_RRFIXEDSZ	10	/*%< #/bytes of fixed data in r record */
-#define NS_INT32SZ	4	/*%< #/bytes of data in a uint32_t */
-#define NS_INT16SZ	2	/*%< #/bytes of data in a uint16_t */
-#define NS_INT8SZ	1	/*%< #/bytes of data in a uint8_t */
-#define NS_INADDRSZ	4	/*%< IPv4 T_A */
-#define NS_IN6ADDRSZ	16	/*%< IPv6 T_AAAA */
-#define NS_CMPRSFLGS	0xc0	/*%< Flag bits indicating name compression. */
-#define NS_DEFAULTPORT	53	/*%< For both TCP and UDP. */
-/*
- * These can be expanded with synonyms, just keep ns_parse.c:ns_parserecord()
- * in synch with it.
- */
-typedef enum __ns_sect {
-	ns_s_qd = 0,		/*%< Query: Question. */
-	ns_s_zn = 0,		/*%< Update: Zone. */
-	ns_s_an = 1,		/*%< Query: Answer. */
-	ns_s_pr = 1,		/*%< Update: Prerequisites. */
-	ns_s_ns = 2,		/*%< Query: Name servers. */
-	ns_s_ud = 2,		/*%< Update: Update. */
-	ns_s_ar = 3,		/*%< Query|Update: Additional records. */
-	ns_s_max = 4
-} ns_sect;
-
-/*%
- * This is a message handle.  It is caller allocated and has no dynamic data.
- * This structure is intended to be opaque to all but ns_parse.c, thus the
- * leading _'s on the member names.  Use the accessor functions, not the _'s.
- */
-typedef struct __ns_msg {
-	const unsigned char	*_msg, *_eom;
-	uint16_t		_id, _flags, _counts[ns_s_max];
-	const unsigned char	*_sections[ns_s_max];
-	ns_sect			_sect;
-	int			_rrnum;
-	const unsigned char	*_msg_ptr;
-} ns_msg;
-
-/* Private data structure - do not use from outside library. */
-struct _ns_flagdata {  int mask, shift;  };
-extern const struct _ns_flagdata _ns_flagdata[];
-
-/* Accessor macros - this is part of the public interface. */
-
-#define ns_msg_id(handle) ((handle)._id + 0)
-#define ns_msg_base(handle) ((handle)._msg + 0)
-#define ns_msg_end(handle) ((handle)._eom + 0)
-#define ns_msg_size(handle) ((handle)._eom - (handle)._msg)
-#define ns_msg_count(handle, section) ((handle)._counts[section] + 0)
-
-/*%
- * This is a parsed record.  It is caller allocated and has no dynamic data.
- */
-typedef	struct __ns_rr {
-	char			name[NS_MAXDNAME];
-	uint16_t		type;
-	uint16_t		rr_class;
-	uint32_t		ttl;
-	uint16_t		rdlength;
-	const unsigned char *	rdata;
-} ns_rr;
-
-/* Accessor macros - this is part of the public interface. */
-#define ns_rr_name(rr)	(((rr).name[0] != '\0') ? (rr).name : ".")
-#define ns_rr_type(rr)	((ns_type)((rr).type + 0))
-#define ns_rr_class(rr)	((ns_class)((rr).rr_class + 0))
-#define ns_rr_ttl(rr)	((rr).ttl + 0)
-#define ns_rr_rdlen(rr)	((rr).rdlength + 0)
-#define ns_rr_rdata(rr)	((rr).rdata + 0)
-
-/*%
- * These don't have to be in the same order as in the packet flags word,
- * and they can even overlap in some cases, but they will need to be kept
- * in synch with ns_parse.c:ns_flagdata[].
- */
-typedef enum __ns_flag {
-	ns_f_qr,		/*%< Question/Response. */
-	ns_f_opcode,		/*%< Operation code. */
-	ns_f_aa,		/*%< Authoritative Answer. */
-	ns_f_tc,		/*%< Truncation occurred. */
-	ns_f_rd,		/*%< Recursion Desired. */
-	ns_f_ra,		/*%< Recursion Available. */
-	ns_f_z,			/*%< MBZ. */
-	ns_f_ad,		/*%< Authentic Data (DNSSEC). */
-	ns_f_cd,		/*%< Checking Disabled (DNSSEC). */
-	ns_f_rcode,		/*%< Response code. */
-	ns_f_max
-} ns_flag;
-
-/*%
- * Currently defined opcodes.
- */
-typedef enum __ns_opcode {
-	ns_o_query = 0,		/*%< Standard query. */
-	ns_o_iquery = 1,	/*%< Inverse query (deprecated/unsupported). */
-	ns_o_status = 2,	/*%< Name server status query (unsupported). */
-				/* Opcode 3 is undefined/reserved. */
-	ns_o_notify = 4,	/*%< Zone change notification. */
-	ns_o_update = 5,	/*%< Zone update message. */
-	ns_o_max = 6
-} ns_opcode;
-
-/*%
- * Currently defined response codes.
- */
-typedef	enum __ns_rcode {
-	ns_r_noerror = 0,	/*%< No error occurred. */
-	ns_r_formerr = 1,	/*%< Format error. */
-	ns_r_servfail = 2,	/*%< Server failure. */
-	ns_r_nxdomain = 3,	/*%< Name error. */
-	ns_r_notimpl = 4,	/*%< Unimplemented. */
-	ns_r_refused = 5,	/*%< Operation refused. */
-	/* these are for BIND_UPDATE */
-	ns_r_yxdomain = 6,	/*%< Name exists */
-	ns_r_yxrrset = 7,	/*%< RRset exists */
-	ns_r_nxrrset = 8,	/*%< RRset does not exist */
-	ns_r_notauth = 9,	/*%< Not authoritative for zone */
-	ns_r_notzone = 10,	/*%< Zone of record different from zone section */
-	ns_r_max = 11,
-	/* The following are EDNS extended rcodes */
-	ns_r_badvers = 16,
-	/* The following are TSIG errors */
-	ns_r_badsig = 16,
-	ns_r_badkey = 17,
-	ns_r_badtime = 18
-} ns_rcode;
-
-/* BIND_UPDATE */
-typedef enum __ns_update_operation {
-	ns_uop_delete = 0,
-	ns_uop_add = 1,
-	ns_uop_max = 2
-} ns_update_operation;
-
-/*%
- * This structure is used for TSIG authenticated messages
- */
-struct ns_tsig_key {
-        char name[NS_MAXDNAME], alg[NS_MAXDNAME];
-        unsigned char *data;
-        int len;
-};
-typedef struct ns_tsig_key ns_tsig_key;
-
-/*%
- * This structure is used for TSIG authenticated TCP messages
- */
-struct ns_tcp_tsig_state {
-	int counter;
-	struct dst_key *key;
-	void *ctx;
-	unsigned char sig[NS_PACKETSZ];
-	int siglen;
-};
-typedef struct ns_tcp_tsig_state ns_tcp_tsig_state;
-
-#define NS_TSIG_FUDGE 300
-#define NS_TSIG_TCP_COUNT 100
-#define NS_TSIG_ALG_HMAC_MD5 "HMAC-MD5.SIG-ALG.REG.INT"
-
-#define NS_TSIG_ERROR_NO_TSIG -10
-#define NS_TSIG_ERROR_NO_SPACE -11
-#define NS_TSIG_ERROR_FORMERR -12
-
-/*%
- * Currently defined type values for resources and queries.
- */
-typedef enum __ns_type
-  {
-    ns_t_invalid = 0,
-
-    ns_t_a = 1,
-    ns_t_ns = 2,
-    ns_t_md = 3,
-    ns_t_mf = 4,
-    ns_t_cname = 5,
-    ns_t_soa = 6,
-    ns_t_mb = 7,
-    ns_t_mg = 8,
-    ns_t_mr = 9,
-    ns_t_null = 10,
-    ns_t_wks = 11,
-    ns_t_ptr = 12,
-    ns_t_hinfo = 13,
-    ns_t_minfo = 14,
-    ns_t_mx = 15,
-    ns_t_txt = 16,
-    ns_t_rp = 17,
-    ns_t_afsdb = 18,
-    ns_t_x25 = 19,
-    ns_t_isdn = 20,
-    ns_t_rt = 21,
-    ns_t_nsap = 22,
-    ns_t_nsap_ptr = 23,
-    ns_t_sig = 24,
-    ns_t_key = 25,
-    ns_t_px = 26,
-    ns_t_gpos = 27,
-    ns_t_aaaa = 28,
-    ns_t_loc = 29,
-    ns_t_nxt = 30,
-    ns_t_eid = 31,
-    ns_t_nimloc = 32,
-    ns_t_srv = 33,
-    ns_t_atma = 34,
-    ns_t_naptr = 35,
-    ns_t_kx = 36,
-    ns_t_cert = 37,
-    ns_t_a6 = 38,
-    ns_t_dname = 39,
-    ns_t_sink = 40,
-    ns_t_opt = 41,
-    ns_t_apl = 42,
-    ns_t_ds = 43,
-    ns_t_sshfp = 44,
-    ns_t_ipseckey = 45,
-    ns_t_rrsig = 46,
-    ns_t_nsec = 47,
-    ns_t_dnskey = 48,
-    ns_t_dhcid = 49,
-    ns_t_nsec3 = 50,
-    ns_t_nsec3param = 51,
-    ns_t_tlsa = 52,
-    ns_t_smimea = 53,
-    ns_t_hip = 55,
-    ns_t_ninfo = 56,
-    ns_t_rkey = 57,
-    ns_t_talink = 58,
-    ns_t_cds = 59,
-    ns_t_cdnskey = 60,
-    ns_t_openpgpkey = 61,
-    ns_t_csync = 62,
-    ns_t_spf = 99,
-    ns_t_uinfo = 100,
-    ns_t_uid = 101,
-    ns_t_gid = 102,
-    ns_t_unspec = 103,
-    ns_t_nid = 104,
-    ns_t_l32 = 105,
-    ns_t_l64 = 106,
-    ns_t_lp = 107,
-    ns_t_eui48 = 108,
-    ns_t_eui64 = 109,
-    ns_t_tkey = 249,
-    ns_t_tsig = 250,
-    ns_t_ixfr = 251,
-    ns_t_axfr = 252,
-    ns_t_mailb = 253,
-    ns_t_maila = 254,
-    ns_t_any = 255,
-    ns_t_uri = 256,
-    ns_t_caa = 257,
-    ns_t_avc = 258,
-    ns_t_ta = 32768,
-    ns_t_dlv = 32769,
-
-    ns_t_max = 65536
-  } ns_type;
-
-/*%
- * Values for class field
- */
-typedef enum __ns_class {
-	ns_c_invalid = 0,	/*%< Cookie. */
-	ns_c_in = 1,		/*%< Internet. */
-	ns_c_2 = 2,		/*%< unallocated/unsupported. */
-	ns_c_chaos = 3,		/*%< MIT Chaos-net. */
-	ns_c_hs = 4,		/*%< MIT Hesiod. */
-	/* Query class values which do not appear in resource records */
-	ns_c_none = 254,	/*%< for prereq. sections in update requests */
-	ns_c_any = 255,		/*%< Wildcard match. */
-	ns_c_max = 65536
-} ns_class;
-
-/* Certificate type values in CERT resource records.  */
-typedef enum __ns_cert_types {
-	cert_t_pkix = 1,	/*%< PKIX (X.509v3) */
-	cert_t_spki = 2,	/*%< SPKI */
-	cert_t_pgp  = 3,	/*%< PGP */
-	cert_t_url  = 253,	/*%< URL private type */
-	cert_t_oid  = 254	/*%< OID private type */
-} ns_cert_types;
-
-/*%
- * EDNS0 extended flags and option codes, host order.
- */
-#define NS_OPT_DNSSEC_OK        0x8000U
-#define NS_OPT_NSID		3
-
-/*%
- * Inline versions of get/put short/long.  Pointer is advanced.
- */
-#define NS_GET16(s, cp) do { \
-	const unsigned char *t_cp = (const unsigned char *)(cp); \
-	(s) = ((uint16_t)t_cp[0] << 8) \
-	    | ((uint16_t)t_cp[1]) \
-	    ; \
-	(cp) += NS_INT16SZ; \
-} while (0)
-
-#define NS_GET32(l, cp) do { \
-	const unsigned char *t_cp = (const unsigned char *)(cp); \
-	(l) = ((uint32_t)t_cp[0] << 24) \
-	    | ((uint32_t)t_cp[1] << 16) \
-	    | ((uint32_t)t_cp[2] << 8) \
-	    | ((uint32_t)t_cp[3]) \
-	    ; \
-	(cp) += NS_INT32SZ; \
-} while (0)
-
-#define NS_PUT16(s, cp) do { \
-	uint16_t t_s = (uint16_t)(s); \
-	unsigned char *t_cp = (unsigned char *)(cp); \
-	*t_cp++ = t_s >> 8; \
-	*t_cp   = t_s; \
-	(cp) += NS_INT16SZ; \
-} while (0)
-
-#define NS_PUT32(l, cp) do { \
-	uint32_t t_l = (uint32_t)(l); \
-	unsigned char *t_cp = (unsigned char *)(cp); \
-	*t_cp++ = t_l >> 24; \
-	*t_cp++ = t_l >> 16; \
-	*t_cp++ = t_l >> 8; \
-	*t_cp   = t_l; \
-	(cp) += NS_INT32SZ; \
-} while (0)
-
-__BEGIN_DECLS
-int		ns_msg_getflag (ns_msg, int) __THROW;
-unsigned int	ns_get16 (const unsigned char *) __THROW;
-unsigned long	ns_get32 (const unsigned char *) __THROW;
-void		ns_put16 (unsigned int, unsigned char *) __THROW;
-void		ns_put32 (unsigned long, unsigned char *) __THROW;
-int		ns_initparse (const unsigned char *, int, ns_msg *) __THROW;
-int		ns_skiprr (const unsigned char *, const unsigned char *,
-			   ns_sect, int) __THROW;
-int		ns_parserr (ns_msg *, ns_sect, int, ns_rr *) __THROW;
-int		ns_sprintrr (const ns_msg *, const ns_rr *,
-			     const char *, const char *, char *, size_t)
-     __THROW;
-int		ns_sprintrrf (const unsigned char *, size_t, const char *,
-			      ns_class, ns_type, unsigned long,
-			      const unsigned char *, size_t, const char *,
-			      const char *, char *, size_t) __THROW;
-int		ns_format_ttl (unsigned long, char *, size_t) __THROW;
-int		ns_parse_ttl (const char *, unsigned long *) __THROW;
-uint32_t	ns_datetosecs (const char *, int *) __THROW;
-int		ns_name_ntol (const unsigned char *, unsigned char *, size_t)
-     __THROW;
-int		ns_name_ntop (const unsigned char *, char *, size_t) __THROW;
-int		ns_name_pton (const char *, unsigned char *, size_t) __THROW;
-int		ns_name_unpack (const unsigned char *, const unsigned char *,
-				const unsigned char *, unsigned char *, size_t)
-     __THROW;
-int		ns_name_pack (const unsigned char *, unsigned char *, int,
-			      const unsigned char **, const unsigned char **)
-     __THROW;
-int		ns_name_uncompress (const unsigned char *,
-				    const unsigned char *,
-				    const unsigned char *,
-				    char *, size_t) __THROW;
-int		ns_name_compress (const char *, unsigned char *, size_t,
-				  const unsigned char **,
-				  const unsigned char **) __THROW;
-int		ns_name_skip (const unsigned char **, const unsigned char *)
-     __THROW;
-void		ns_name_rollback (const unsigned char *,
-				  const unsigned char **,
-				  const unsigned char **) __THROW;
-int		ns_samedomain (const char *, const char *) __THROW;
-int		ns_subdomain (const char *, const char *) __THROW;
-int		ns_makecanon (const char *, char *, size_t) __THROW;
-int		ns_samename (const char *, const char *) __THROW;
-__END_DECLS
-
-#include <arpa/nameser_compat.h>
-
-#endif /* !_ARPA_NAMESER_H_ */
-/*! \file */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/nameser_compat.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/nameser_compat.h
deleted file mode 100644
index f1c390f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/nameser_compat.h
+++ /dev/null
@@ -1,221 +0,0 @@
-/* Copyright (c) 1983, 1989
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef _ARPA_NAMESER_COMPAT_
-#define	_ARPA_NAMESER_COMPAT_
-
-#include <endian.h>
-
-/*%
- * Structure for query header.  The order of the fields is machine- and
- * compiler-dependent, depending on the byte/bit order and the layout
- * of bit fields.  We use bit fields only in int variables, as this
- * is all ANSI requires.  This requires a somewhat confusing rearrangement.
- */
-
-typedef struct {
-	unsigned	id :16;		/*%< query identification number */
-#if __BYTE_ORDER == __BIG_ENDIAN
-			/* fields in third byte */
-	unsigned	qr: 1;		/*%< response flag */
-	unsigned	opcode: 4;	/*%< purpose of message */
-	unsigned	aa: 1;		/*%< authoritive answer */
-	unsigned	tc: 1;		/*%< truncated message */
-	unsigned	rd: 1;		/*%< recursion desired */
-			/* fields in fourth byte */
-	unsigned	ra: 1;		/*%< recursion available */
-	unsigned	unused :1;	/*%< unused bits (MBZ as of 4.9.3a3) */
-	unsigned	ad: 1;		/*%< authentic data from named */
-	unsigned	cd: 1;		/*%< checking disabled by resolver */
-	unsigned	rcode :4;	/*%< response code */
-#endif
-#if __BYTE_ORDER == __LITTLE_ENDIAN || __BYTE_ORDER == __PDP_ENDIAN
-			/* fields in third byte */
-	unsigned	rd :1;		/*%< recursion desired */
-	unsigned	tc :1;		/*%< truncated message */
-	unsigned	aa :1;		/*%< authoritive answer */
-	unsigned	opcode :4;	/*%< purpose of message */
-	unsigned	qr :1;		/*%< response flag */
-			/* fields in fourth byte */
-	unsigned	rcode :4;	/*%< response code */
-	unsigned	cd: 1;		/*%< checking disabled by resolver */
-	unsigned	ad: 1;		/*%< authentic data from named */
-	unsigned	unused :1;	/*%< unused bits (MBZ as of 4.9.3a3) */
-	unsigned	ra :1;		/*%< recursion available */
-#endif
-			/* remaining bytes */
-	unsigned	qdcount :16;	/*%< number of question entries */
-	unsigned	ancount :16;	/*%< number of answer entries */
-	unsigned	nscount :16;	/*%< number of authority entries */
-	unsigned	arcount :16;	/*%< number of resource entries */
-} HEADER;
-
-#define PACKETSZ	NS_PACKETSZ
-#define MAXDNAME	NS_MAXDNAME
-#define MAXCDNAME	NS_MAXCDNAME
-#define MAXLABEL	NS_MAXLABEL
-#define	HFIXEDSZ	NS_HFIXEDSZ
-#define QFIXEDSZ	NS_QFIXEDSZ
-#define RRFIXEDSZ	NS_RRFIXEDSZ
-#define	INT32SZ		NS_INT32SZ
-#define	INT16SZ		NS_INT16SZ
-#define INT8SZ		NS_INT8SZ
-#define	INADDRSZ	NS_INADDRSZ
-#define	IN6ADDRSZ	NS_IN6ADDRSZ
-#define	INDIR_MASK	NS_CMPRSFLGS
-#define NAMESERVER_PORT	NS_DEFAULTPORT
-
-#define S_ZONE		ns_s_zn
-#define S_PREREQ	ns_s_pr
-#define S_UPDATE	ns_s_ud
-#define S_ADDT		ns_s_ar
-
-#define QUERY		ns_o_query
-#define IQUERY		ns_o_iquery
-#define STATUS		ns_o_status
-#define	NS_NOTIFY_OP	ns_o_notify
-#define	NS_UPDATE_OP	ns_o_update
-
-#define NOERROR		ns_r_noerror
-#define FORMERR		ns_r_formerr
-#define SERVFAIL	ns_r_servfail
-#define NXDOMAIN	ns_r_nxdomain
-#define NOTIMP		ns_r_notimpl
-#define REFUSED		ns_r_refused
-#define YXDOMAIN	ns_r_yxdomain
-#define YXRRSET		ns_r_yxrrset
-#define NXRRSET		ns_r_nxrrset
-#define NOTAUTH		ns_r_notauth
-#define NOTZONE		ns_r_notzone
-/*#define BADSIG		ns_r_badsig*/
-/*#define BADKEY		ns_r_badkey*/
-/*#define BADTIME		ns_r_badtime*/
-
-
-#define DELETE		ns_uop_delete
-#define ADD		ns_uop_add
-
-#define T_A ns_t_a
-#define T_NS ns_t_ns
-#define T_MD ns_t_md
-#define T_MF ns_t_mf
-#define T_CNAME ns_t_cname
-#define T_SOA ns_t_soa
-#define T_MB ns_t_mb
-#define T_MG ns_t_mg
-#define T_MR ns_t_mr
-#define T_NULL ns_t_null
-#define T_WKS ns_t_wks
-#define T_PTR ns_t_ptr
-#define T_HINFO ns_t_hinfo
-#define T_MINFO ns_t_minfo
-#define T_MX ns_t_mx
-#define T_TXT ns_t_txt
-#define T_RP ns_t_rp
-#define T_AFSDB ns_t_afsdb
-#define T_X25 ns_t_x25
-#define T_ISDN ns_t_isdn
-#define T_RT ns_t_rt
-#define T_NSAP ns_t_nsap
-#define T_NSAP_PTR ns_t_nsap_ptr
-#define T_SIG ns_t_sig
-#define T_KEY ns_t_key
-#define T_PX ns_t_px
-#define T_GPOS ns_t_gpos
-#define T_AAAA ns_t_aaaa
-#define T_LOC ns_t_loc
-#define T_NXT ns_t_nxt
-#define T_EID ns_t_eid
-#define T_NIMLOC ns_t_nimloc
-#define T_SRV ns_t_srv
-#define T_ATMA ns_t_atma
-#define T_NAPTR ns_t_naptr
-#define T_KX ns_t_kx
-#define T_CERT ns_t_cert
-#define T_A6 ns_t_a6
-#define T_DNAME ns_t_dname
-#define T_SINK ns_t_sink
-#define T_OPT ns_t_opt
-#define T_APL ns_t_apl
-#define T_DS ns_t_ds
-#define T_SSHFP ns_t_sshfp
-#define T_IPSECKEY ns_t_ipseckey
-#define T_RRSIG ns_t_rrsig
-#define T_NSEC ns_t_nsec
-#define T_DNSKEY ns_t_dnskey
-#define T_DHCID ns_t_dhcid
-#define T_NSEC3 ns_t_nsec3
-#define T_NSEC3PARAM ns_t_nsec3param
-#define T_TLSA ns_t_tlsa
-#define T_SMIMEA ns_t_smimea
-#define T_HIP ns_t_hip
-#define T_NINFO ns_t_ninfo
-#define T_RKEY ns_t_rkey
-#define T_TALINK ns_t_talink
-#define T_CDS ns_t_cds
-#define T_CDNSKEY ns_t_cdnskey
-#define T_OPENPGPKEY ns_t_openpgpkey
-#define T_CSYNC ns_t_csync
-#define T_SPF ns_t_spf
-#define T_UINFO ns_t_uinfo
-#define T_UID ns_t_uid
-#define T_GID ns_t_gid
-#define T_UNSPEC ns_t_unspec
-#define T_NID ns_t_nid
-#define T_L32 ns_t_l32
-#define T_L64 ns_t_l64
-#define T_LP ns_t_lp
-#define T_EUI48 ns_t_eui48
-#define T_EUI64 ns_t_eui64
-#define T_TKEY ns_t_tkey
-#define T_TSIG ns_t_tsig
-#define T_IXFR ns_t_ixfr
-#define T_AXFR ns_t_axfr
-#define T_MAILB ns_t_mailb
-#define T_MAILA ns_t_maila
-#define T_ANY ns_t_any
-#define T_URI ns_t_uri
-#define T_CAA ns_t_caa
-#define T_AVC ns_t_avc
-#define T_TA ns_t_ta
-#define T_DLV ns_t_dlv
-
-#define C_IN		ns_c_in
-#define C_CHAOS		ns_c_chaos
-#define C_HS		ns_c_hs
-/* BIND_UPDATE */
-#define C_NONE		ns_c_none
-#define C_ANY		ns_c_any
-
-#define	GETSHORT		NS_GET16
-#define	GETLONG			NS_GET32
-#define	PUTSHORT		NS_PUT16
-#define	PUTLONG			NS_PUT32
-
-#endif /* _ARPA_NAMESER_COMPAT_ */
-/*! \file */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/telnet.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/telnet.h
deleted file mode 100644
index 3774c89..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/telnet.h
+++ /dev/null
@@ -1,316 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)telnet.h	8.2 (Berkeley) 12/15/93
- */
-
-#ifndef _ARPA_TELNET_H
-#define	_ARPA_TELNET_H 1
-
-/*
- * Definitions for the TELNET protocol.
- */
-#define	IAC	255		/* interpret as command: */
-#define	DONT	254		/* you are not to use option */
-#define	DO	253		/* please, you use option */
-#define	WONT	252		/* I won't use option */
-#define	WILL	251		/* I will use option */
-#define	SB	250		/* interpret as subnegotiation */
-#define	GA	249		/* you may reverse the line */
-#define	EL	248		/* erase the current line */
-#define	EC	247		/* erase the current character */
-#define	AYT	246		/* are you there */
-#define	AO	245		/* abort output--but let prog finish */
-#define	IP	244		/* interrupt process--permanently */
-#define	BREAK	243		/* break */
-#define	DM	242		/* data mark--for connect. cleaning */
-#define	NOP	241		/* nop */
-#define	SE	240		/* end sub negotiation */
-#define EOR     239             /* end of record (transparent mode) */
-#define	ABORT	238		/* Abort process */
-#define	SUSP	237		/* Suspend process */
-#define	xEOF	236		/* End of file: EOF is already used... */
-
-#define SYNCH	242		/* for telfunc calls */
-
-#ifdef TELCMDS
-char *telcmds[] = {
-	"EOF", "SUSP", "ABORT", "EOR",
-	"SE", "NOP", "DMARK", "BRK", "IP", "AO", "AYT", "EC",
-	"EL", "GA", "SB", "WILL", "WONT", "DO", "DONT", "IAC", 0,
-};
-#else
-extern char *telcmds[];
-#endif
-
-#define	TELCMD_FIRST	xEOF
-#define	TELCMD_LAST	IAC
-#define	TELCMD_OK(x)	((unsigned int)(x) <= TELCMD_LAST && \
-			 (unsigned int)(x) >= TELCMD_FIRST)
-#define	TELCMD(x)	telcmds[(x)-TELCMD_FIRST]
-
-/* telnet options */
-#define TELOPT_BINARY	0	/* 8-bit data path */
-#define TELOPT_ECHO	1	/* echo */
-#define	TELOPT_RCP	2	/* prepare to reconnect */
-#define	TELOPT_SGA	3	/* suppress go ahead */
-#define	TELOPT_NAMS	4	/* approximate message size */
-#define	TELOPT_STATUS	5	/* give status */
-#define	TELOPT_TM	6	/* timing mark */
-#define	TELOPT_RCTE	7	/* remote controlled transmission and echo */
-#define TELOPT_NAOL 	8	/* negotiate about output line width */
-#define TELOPT_NAOP 	9	/* negotiate about output page size */
-#define TELOPT_NAOCRD	10	/* negotiate about CR disposition */
-#define TELOPT_NAOHTS	11	/* negotiate about horizontal tabstops */
-#define TELOPT_NAOHTD	12	/* negotiate about horizontal tab disposition */
-#define TELOPT_NAOFFD	13	/* negotiate about formfeed disposition */
-#define TELOPT_NAOVTS	14	/* negotiate about vertical tab stops */
-#define TELOPT_NAOVTD	15	/* negotiate about vertical tab disposition */
-#define TELOPT_NAOLFD	16	/* negotiate about output LF disposition */
-#define TELOPT_XASCII	17	/* extended ascii character set */
-#define	TELOPT_LOGOUT	18	/* force logout */
-#define	TELOPT_BM	19	/* byte macro */
-#define	TELOPT_DET	20	/* data entry terminal */
-#define	TELOPT_SUPDUP	21	/* supdup protocol */
-#define	TELOPT_SUPDUPOUTPUT 22	/* supdup output */
-#define	TELOPT_SNDLOC	23	/* send location */
-#define	TELOPT_TTYPE	24	/* terminal type */
-#define	TELOPT_EOR	25	/* end or record */
-#define	TELOPT_TUID	26	/* TACACS user identification */
-#define	TELOPT_OUTMRK	27	/* output marking */
-#define	TELOPT_TTYLOC	28	/* terminal location number */
-#define	TELOPT_3270REGIME 29	/* 3270 regime */
-#define	TELOPT_X3PAD	30	/* X.3 PAD */
-#define	TELOPT_NAWS	31	/* window size */
-#define	TELOPT_TSPEED	32	/* terminal speed */
-#define	TELOPT_LFLOW	33	/* remote flow control */
-#define TELOPT_LINEMODE	34	/* Linemode option */
-#define TELOPT_XDISPLOC	35	/* X Display Location */
-#define TELOPT_OLD_ENVIRON 36	/* Old - Environment variables */
-#define	TELOPT_AUTHENTICATION 37/* Authenticate */
-#define	TELOPT_ENCRYPT	38	/* Encryption option */
-#define TELOPT_NEW_ENVIRON 39	/* New - Environment variables */
-#define	TELOPT_EXOPL	255	/* extended-options-list */
-
-
-#define	NTELOPTS	(1+TELOPT_NEW_ENVIRON)
-#ifdef TELOPTS
-char *telopts[NTELOPTS+1] = {
-	"BINARY", "ECHO", "RCP", "SUPPRESS GO AHEAD", "NAME",
-	"STATUS", "TIMING MARK", "RCTE", "NAOL", "NAOP",
-	"NAOCRD", "NAOHTS", "NAOHTD", "NAOFFD", "NAOVTS",
-	"NAOVTD", "NAOLFD", "EXTEND ASCII", "LOGOUT", "BYTE MACRO",
-	"DATA ENTRY TERMINAL", "SUPDUP", "SUPDUP OUTPUT",
-	"SEND LOCATION", "TERMINAL TYPE", "END OF RECORD",
-	"TACACS UID", "OUTPUT MARKING", "TTYLOC",
-	"3270 REGIME", "X.3 PAD", "NAWS", "TSPEED", "LFLOW",
-	"LINEMODE", "XDISPLOC", "OLD-ENVIRON", "AUTHENTICATION",
-	"ENCRYPT", "NEW-ENVIRON",
-	0,
-};
-#define	TELOPT_FIRST	TELOPT_BINARY
-#define	TELOPT_LAST	TELOPT_NEW_ENVIRON
-#define	TELOPT_OK(x)	((unsigned int)(x) <= TELOPT_LAST)
-#define	TELOPT(x)	telopts[(x)-TELOPT_FIRST]
-#endif
-
-/* sub-option qualifiers */
-#define	TELQUAL_IS	0	/* option is... */
-#define	TELQUAL_SEND	1	/* send option */
-#define	TELQUAL_INFO	2	/* ENVIRON: informational version of IS */
-#define	TELQUAL_REPLY	2	/* AUTHENTICATION: client version of IS */
-#define	TELQUAL_NAME	3	/* AUTHENTICATION: client version of IS */
-
-#define	LFLOW_OFF		0	/* Disable remote flow control */
-#define	LFLOW_ON		1	/* Enable remote flow control */
-#define	LFLOW_RESTART_ANY	2	/* Restart output on any char */
-#define	LFLOW_RESTART_XON	3	/* Restart output only on XON */
-
-/*
- * LINEMODE suboptions
- */
-
-#define	LM_MODE		1
-#define	LM_FORWARDMASK	2
-#define	LM_SLC		3
-
-#define	MODE_EDIT	0x01
-#define	MODE_TRAPSIG	0x02
-#define	MODE_ACK	0x04
-#define MODE_SOFT_TAB	0x08
-#define MODE_LIT_ECHO	0x10
-
-#define	MODE_MASK	0x1f
-
-/* Not part of protocol, but needed to simplify things... */
-#define MODE_FLOW		0x0100
-#define MODE_ECHO		0x0200
-#define MODE_INBIN		0x0400
-#define MODE_OUTBIN		0x0800
-#define MODE_FORCE		0x1000
-
-#define	SLC_SYNCH	1
-#define	SLC_BRK		2
-#define	SLC_IP		3
-#define	SLC_AO		4
-#define	SLC_AYT		5
-#define	SLC_EOR		6
-#define	SLC_ABORT	7
-#define	SLC_EOF		8
-#define	SLC_SUSP	9
-#define	SLC_EC		10
-#define	SLC_EL		11
-#define	SLC_EW		12
-#define	SLC_RP		13
-#define	SLC_LNEXT	14
-#define	SLC_XON		15
-#define	SLC_XOFF	16
-#define	SLC_FORW1	17
-#define	SLC_FORW2	18
-
-#define	NSLC		18
-
-/*
- * For backwards compatibility, we define SLC_NAMES to be the
- * list of names if SLC_NAMES is not defined.
- */
-#define	SLC_NAMELIST	"0", "SYNCH", "BRK", "IP", "AO", "AYT", "EOR", \
-			"ABORT", "EOF", "SUSP", "EC", "EL", "EW", "RP", \
-			"LNEXT", "XON", "XOFF", "FORW1", "FORW2", 0,
-#ifdef	SLC_NAMES
-char *slc_names[] = {
-	SLC_NAMELIST
-};
-#else
-extern char *slc_names[];
-#define	SLC_NAMES SLC_NAMELIST
-#endif
-
-#define	SLC_NAME_OK(x)	((unsigned int)(x) <= NSLC)
-#define SLC_NAME(x)	slc_names[x]
-
-#define	SLC_NOSUPPORT	0
-#define	SLC_CANTCHANGE	1
-#define	SLC_VARIABLE	2
-#define	SLC_DEFAULT	3
-#define	SLC_LEVELBITS	0x03
-
-#define	SLC_FUNC	0
-#define	SLC_FLAGS	1
-#define	SLC_VALUE	2
-
-#define	SLC_ACK		0x80
-#define	SLC_FLUSHIN	0x40
-#define	SLC_FLUSHOUT	0x20
-
-#define	OLD_ENV_VAR	1
-#define	OLD_ENV_VALUE	0
-#define	NEW_ENV_VAR	0
-#define	NEW_ENV_VALUE	1
-#define	ENV_ESC		2
-#define ENV_USERVAR	3
-
-/*
- * AUTHENTICATION suboptions
- */
-
-/*
- * Who is authenticating who ...
- */
-#define	AUTH_WHO_CLIENT		0	/* Client authenticating server */
-#define	AUTH_WHO_SERVER		1	/* Server authenticating client */
-#define	AUTH_WHO_MASK		1
-
-/*
- * amount of authentication done
- */
-#define	AUTH_HOW_ONE_WAY	0
-#define	AUTH_HOW_MUTUAL		2
-#define	AUTH_HOW_MASK		2
-
-#define	AUTHTYPE_NULL		0
-#define	AUTHTYPE_KERBEROS_V4	1
-#define	AUTHTYPE_KERBEROS_V5	2
-#define	AUTHTYPE_SPX		3
-#define	AUTHTYPE_MINK		4
-#define	AUTHTYPE_CNT		5
-
-#define	AUTHTYPE_TEST		99
-
-#ifdef	AUTH_NAMES
-char *authtype_names[] = {
-	"NULL", "KERBEROS_V4", "KERBEROS_V5", "SPX", "MINK", 0,
-};
-#else
-extern char *authtype_names[];
-#endif
-
-#define	AUTHTYPE_NAME_OK(x)	((unsigned int)(x) < AUTHTYPE_CNT)
-#define	AUTHTYPE_NAME(x)	authtype_names[x]
-
-/*
- * ENCRYPTion suboptions
- */
-#define	ENCRYPT_IS		0	/* I pick encryption type ... */
-#define	ENCRYPT_SUPPORT		1	/* I support encryption types ... */
-#define	ENCRYPT_REPLY		2	/* Initial setup response */
-#define	ENCRYPT_START		3	/* Am starting to send encrypted */
-#define	ENCRYPT_END		4	/* Am ending encrypted */
-#define	ENCRYPT_REQSTART	5	/* Request you start encrypting */
-#define	ENCRYPT_REQEND		6	/* Request you send encrypting */
-#define	ENCRYPT_ENC_KEYID	7
-#define	ENCRYPT_DEC_KEYID	8
-#define	ENCRYPT_CNT		9
-
-#define	ENCTYPE_ANY		0
-#define	ENCTYPE_DES_CFB64	1
-#define	ENCTYPE_DES_OFB64	2
-#define	ENCTYPE_CNT		3
-
-#ifdef	ENCRYPT_NAMES
-char *encrypt_names[] = {
-	"IS", "SUPPORT", "REPLY", "START", "END",
-	"REQUEST-START", "REQUEST-END", "ENC-KEYID", "DEC-KEYID",
-	0,
-};
-char *enctype_names[] = {
-	"ANY", "DES_CFB64",  "DES_OFB64",  0,
-};
-#else
-extern char *encrypt_names[];
-extern char *enctype_names[];
-#endif
-
-
-#define	ENCRYPT_NAME_OK(x)	((unsigned int)(x) < ENCRYPT_CNT)
-#define	ENCRYPT_NAME(x)		encrypt_names[x]
-
-#define	ENCTYPE_NAME_OK(x)	((unsigned int)(x) < ENCTYPE_CNT)
-#define	ENCTYPE_NAME(x)		enctype_names[x]
-
-#endif /* arpa/telnet.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/tftp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/tftp.h
deleted file mode 100644
index 86e0b6e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/arpa/tftp.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)tftp.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _ARPA_TFTP_H
-#define	_ARPA_TFTP_H 1
-
-/*
- * Trivial File Transfer Protocol (IEN-133)
- */
-#define	SEGSIZE		512		/* data segment size */
-
-/*
- * Packet types.
- */
-#define	RRQ	01				/* read request */
-#define	WRQ	02				/* write request */
-#define	DATA	03				/* data packet */
-#define	ACK	04				/* acknowledgement */
-#define	ERROR	05				/* error code */
-
-struct	tftphdr {
-	short	th_opcode;			/* packet type */
-	union {
-		char	tu_padding[3];		/* sizeof() compat */
-		struct {
-			union {
-				unsigned short	tu_block;	/* block # */
-				short	tu_code;		/* error code */
-			} __attribute__ ((__packed__)) th_u3;
-			char tu_data[0];	/* data or error string */
-		} __attribute__ ((__packed__)) th_u2;
-		char	tu_stuff[0];		/* request packet stuff */
-	} __attribute__ ((__packed__)) th_u1;
-} __attribute__ ((__packed__));
-
-#define	th_block	th_u1.th_u2.th_u3.tu_block
-#define	th_code		th_u1.th_u2.th_u3.tu_code
-#define	th_stuff	th_u1.tu_stuff
-#define	th_data		th_u1.th_u2.tu_data
-#define	th_msg		th_u1.th_u2.tu_data
-
-/*
- * Error codes.
- */
-#define	EUNDEF		0		/* not defined */
-#define	ENOTFOUND	1		/* file not found */
-#define	EACCESS		2		/* access violation */
-#define	ENOSPACE	3		/* disk full or allocation exceeded */
-#define	EBADOP		4		/* illegal TFTP operation */
-#define	EBADID		5		/* unknown transfer ID */
-#define	EEXISTS		6		/* file already exists */
-#define	ENOUSER		7		/* no such user */
-
-#endif /* arpa/tftp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/assert.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/assert.h
deleted file mode 100644
index 2894908..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/assert.h
+++ /dev/null
@@ -1,141 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.2 Diagnostics	<assert.h>
- */
-
-#ifdef	_ASSERT_H
-
-# undef	_ASSERT_H
-# undef	assert
-# undef __ASSERT_VOID_CAST
-
-# ifdef	__USE_GNU
-#  undef assert_perror
-# endif
-
-#endif /* assert.h	*/
-
-#define	_ASSERT_H	1
-#include <features.h>
-
-#if defined __cplusplus && __GNUC_PREREQ (2,95)
-# define __ASSERT_VOID_CAST static_cast<void>
-#else
-# define __ASSERT_VOID_CAST (void)
-#endif
-
-/* void assert (int expression);
-
-   If NDEBUG is defined, do nothing.
-   If not, and EXPRESSION is zero, print an error message and abort.  */
-
-#ifdef	NDEBUG
-
-# define assert(expr)		(__ASSERT_VOID_CAST (0))
-
-/* void assert_perror (int errnum);
-
-   If NDEBUG is defined, do nothing.  If not, and ERRNUM is not zero, print an
-   error message with the error text for ERRNUM and abort.
-   (This is a GNU extension.) */
-
-# ifdef	__USE_GNU
-#  define assert_perror(errnum)	(__ASSERT_VOID_CAST (0))
-# endif
-
-#else /* Not NDEBUG.  */
-
-__BEGIN_DECLS
-
-/* This prints an "Assertion failed" message and aborts.  */
-extern void __assert_fail (const char *__assertion, const char *__file,
-			   unsigned int __line, const char *__function)
-     __THROW __attribute__ ((__noreturn__));
-
-/* Likewise, but prints the error text for ERRNUM.  */
-extern void __assert_perror_fail (int __errnum, const char *__file,
-				  unsigned int __line, const char *__function)
-     __THROW __attribute__ ((__noreturn__));
-
-
-/* The following is not at all used here but needed for standard
-   compliance.  */
-extern void __assert (const char *__assertion, const char *__file, int __line)
-     __THROW __attribute__ ((__noreturn__));
-
-
-__END_DECLS
-
-/* When possible, define assert so that it does not add extra
-   parentheses around EXPR.  Otherwise, those added parentheses would
-   suppress warnings we'd expect to be detected by gcc's -Wparentheses.  */
-# if defined __cplusplus
-#  define assert(expr)							\
-     (static_cast <bool> (expr)						\
-      ? void (0)							\
-      : __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION))
-# elif !defined __GNUC__ || defined __STRICT_ANSI__
-#  define assert(expr)							\
-    ((expr)								\
-     ? __ASSERT_VOID_CAST (0)						\
-     : __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION))
-# else
-/* The first occurrence of EXPR is not evaluated due to the sizeof,
-   but will trigger any pedantic warnings masked by the __extension__
-   for the second occurrence.  The ternary operator is required to
-   support function pointers and bit fields in this context, and to
-   suppress the evaluation of variable length arrays.  */
-#  define assert(expr)							\
-  ((void) sizeof ((expr) ? 1 : 0), __extension__ ({			\
-      if (expr)								\
-        ; /* empty */							\
-      else								\
-        __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION);	\
-    }))
-# endif
-
-# ifdef	__USE_GNU
-#  define assert_perror(errnum)						\
-  (!(errnum)								\
-   ? __ASSERT_VOID_CAST (0)						\
-   : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))
-# endif
-
-/* Version 2.4 and later of GCC define a magical variable `__PRETTY_FUNCTION__'
-   which contains the name of the function currently being defined.
-   This is broken in G++ before version 2.6.
-   C9x has a similar variable called __func__, but prefer the GCC one since
-   it demangles C++ function names.  */
-# if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
-#   define __ASSERT_FUNCTION	__extension__ __PRETTY_FUNCTION__
-# else
-#  if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#   define __ASSERT_FUNCTION	__func__
-#  else
-#   define __ASSERT_FUNCTION	((const char *) 0)
-#  endif
-# endif
-
-#endif /* NDEBUG.  */
-
-
-#if defined __USE_ISOC11 && !defined __cplusplus
-# undef static_assert
-# define static_assert _Static_assert
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/a.out.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/a.out.h
deleted file mode 100644
index 0e7fb03..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/a.out.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef __A_OUT_GNU_H__
-# error "Never use <bits/a.out.h> directly; include <a.out.h> instead."
-#endif
-
-/* Signal to users of this header that this architecture really doesn't
-   support a.out binary format.  */
-#define __NO_A_OUT_SUPPORT 1
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/argp-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/argp-ldbl.h
deleted file mode 100644
index 903b06f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/argp-ldbl.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Redirections for argp functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGP_H
-# error "Never include <bits/argp-ldbl.h> directly; use <argp.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (argp_error)
-__LDBL_REDIR_DECL (argp_failure)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/byteswap.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/byteswap.h
deleted file mode 100644
index 6438a8b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/byteswap.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/* Macros and inline functions to swap the order of bytes in integer values.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _BYTESWAP_H && !defined _NETINET_IN_H && !defined _ENDIAN_H
-# error "Never use <bits/byteswap.h> directly; include <byteswap.h> instead."
-#endif
-
-#ifndef _BITS_BYTESWAP_H
-#define _BITS_BYTESWAP_H 1
-
-#include <features.h>
-#include <bits/types.h>
-
-/* Swap bytes in 16-bit value.  */
-#define __bswap_constant_16(x)					\
-  ((__uint16_t) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
-
-static __inline __uint16_t
-__bswap_16 (__uint16_t __bsx)
-{
-#if __GNUC_PREREQ (4, 8)
-  return __builtin_bswap16 (__bsx);
-#else
-  return __bswap_constant_16 (__bsx);
-#endif
-}
-
-/* Swap bytes in 32-bit value.  */
-#define __bswap_constant_32(x)					\
-  ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8)	\
-   | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24))
-
-static __inline __uint32_t
-__bswap_32 (__uint32_t __bsx)
-{
-#if __GNUC_PREREQ (4, 3)
-  return __builtin_bswap32 (__bsx);
-#else
-  return __bswap_constant_32 (__bsx);
-#endif
-}
-
-/* Swap bytes in 64-bit value.  */
-#define __bswap_constant_64(x)			\
-  ((((x) & 0xff00000000000000ull) >> 56)	\
-   | (((x) & 0x00ff000000000000ull) >> 40)	\
-   | (((x) & 0x0000ff0000000000ull) >> 24)	\
-   | (((x) & 0x000000ff00000000ull) >> 8)	\
-   | (((x) & 0x00000000ff000000ull) << 8)	\
-   | (((x) & 0x0000000000ff0000ull) << 24)	\
-   | (((x) & 0x000000000000ff00ull) << 40)	\
-   | (((x) & 0x00000000000000ffull) << 56))
-
-__extension__ static __inline __uint64_t
-__bswap_64 (__uint64_t __bsx)
-{
-#if __GNUC_PREREQ (4, 3)
-  return __builtin_bswap64 (__bsx);
-#else
-  return __bswap_constant_64 (__bsx);
-#endif
-}
-
-#endif /* _BITS_BYTESWAP_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/cmathcalls.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/cmathcalls.h
deleted file mode 100644
index 20a65b5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/cmathcalls.h
+++ /dev/null
@@ -1,130 +0,0 @@
-/* Prototype declarations for complex math functions;
-   helper file for <complex.h>.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* NOTE: Because of the special way this file is used by <complex.h>, this
-   file must NOT be protected from multiple inclusion as header files
-   usually are.
-
-   This file provides prototype declarations for the math functions.
-   Most functions are declared using the macro:
-
-   __MATHCALL (NAME, (ARGS...));
-
-   This means there is a function `NAME' returning `double' and a function
-   `NAMEf' returning `float'.  Each place `_Mdouble_' appears in the
-   prototype, that is actually `double' in the prototype for `NAME' and
-   `float' in the prototype for `NAMEf'.  Reentrant variant functions are
-   called `NAME_r' and `NAMEf_r'.
-
-   Functions returning other types like `int' are declared using the macro:
-
-   __MATHDECL (TYPE, NAME, (ARGS...));
-
-   This is just like __MATHCALL but for a function returning `TYPE'
-   instead of `_Mdouble_'.  In all of these cases, there is still
-   both a `NAME' and a `NAMEf' that takes `float' arguments.  */
-
-#ifndef _COMPLEX_H
-#error "Never use <bits/cmathcalls.h> directly; include <complex.h> instead."
-#endif
-
-#ifndef _Mdouble_complex_
-# define _Mdouble_complex_ _Mdouble_ _Complex
-#endif
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of Z.  */
-__MATHCALL (cacos, (_Mdouble_complex_ __z));
-/* Arc sine of Z.  */
-__MATHCALL (casin, (_Mdouble_complex_ __z));
-/* Arc tangent of Z.  */
-__MATHCALL (catan, (_Mdouble_complex_ __z));
-
-/* Cosine of Z.  */
-__MATHCALL (ccos, (_Mdouble_complex_ __z));
-/* Sine of Z.  */
-__MATHCALL (csin, (_Mdouble_complex_ __z));
-/* Tangent of Z.  */
-__MATHCALL (ctan, (_Mdouble_complex_ __z));
-
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic arc cosine of Z.  */
-__MATHCALL (cacosh, (_Mdouble_complex_ __z));
-/* Hyperbolic arc sine of Z.  */
-__MATHCALL (casinh, (_Mdouble_complex_ __z));
-/* Hyperbolic arc tangent of Z.  */
-__MATHCALL (catanh, (_Mdouble_complex_ __z));
-
-/* Hyperbolic cosine of Z.  */
-__MATHCALL (ccosh, (_Mdouble_complex_ __z));
-/* Hyperbolic sine of Z.  */
-__MATHCALL (csinh, (_Mdouble_complex_ __z));
-/* Hyperbolic tangent of Z.  */
-__MATHCALL (ctanh, (_Mdouble_complex_ __z));
-
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of Z.  */
-__MATHCALL (cexp, (_Mdouble_complex_ __z));
-
-/* Natural logarithm of Z.  */
-__MATHCALL (clog, (_Mdouble_complex_ __z));
-
-#ifdef __USE_GNU
-/* The base 10 logarithm is not defined by the standard but to implement
-   the standard C++ library it is handy.  */
-__MATHCALL (clog10, (_Mdouble_complex_ __z));
-#endif
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-__MATHCALL (cpow, (_Mdouble_complex_ __x, _Mdouble_complex_ __y));
-
-/* Return the square root of Z.  */
-__MATHCALL (csqrt, (_Mdouble_complex_ __z));
-
-
-/* Absolute value, conjugates, and projection.  */
-
-/* Absolute value of Z.  */
-__MATHDECL (_Mdouble_,cabs, (_Mdouble_complex_ __z));
-
-/* Argument value of Z.  */
-__MATHDECL (_Mdouble_,carg, (_Mdouble_complex_ __z));
-
-/* Complex conjugate of Z.  */
-__MATHCALL (conj, (_Mdouble_complex_ __z));
-
-/* Projection of Z onto the Riemann sphere.  */
-__MATHCALL (cproj, (_Mdouble_complex_ __z));
-
-
-/* Decomposing complex values.  */
-
-/* Imaginary part of Z.  */
-__MATHDECL (_Mdouble_,cimag, (_Mdouble_complex_ __z));
-
-/* Real part of Z.  */
-__MATHDECL (_Mdouble_,creal, (_Mdouble_complex_ __z));
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/confname.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/confname.h
deleted file mode 100644
index 8068bda..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/confname.h
+++ /dev/null
@@ -1,675 +0,0 @@
-/* `sysconf', `pathconf', and `confstr' NAME values.  Generic version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never use <bits/confname.h> directly; include <unistd.h> instead."
-#endif
-
-/* Values for the NAME argument to `pathconf' and `fpathconf'.  */
-enum
-  {
-    _PC_LINK_MAX,
-#define	_PC_LINK_MAX			_PC_LINK_MAX
-    _PC_MAX_CANON,
-#define	_PC_MAX_CANON			_PC_MAX_CANON
-    _PC_MAX_INPUT,
-#define	_PC_MAX_INPUT			_PC_MAX_INPUT
-    _PC_NAME_MAX,
-#define	_PC_NAME_MAX			_PC_NAME_MAX
-    _PC_PATH_MAX,
-#define	_PC_PATH_MAX			_PC_PATH_MAX
-    _PC_PIPE_BUF,
-#define	_PC_PIPE_BUF			_PC_PIPE_BUF
-    _PC_CHOWN_RESTRICTED,
-#define	_PC_CHOWN_RESTRICTED		_PC_CHOWN_RESTRICTED
-    _PC_NO_TRUNC,
-#define	_PC_NO_TRUNC			_PC_NO_TRUNC
-    _PC_VDISABLE,
-#define _PC_VDISABLE			_PC_VDISABLE
-    _PC_SYNC_IO,
-#define	_PC_SYNC_IO			_PC_SYNC_IO
-    _PC_ASYNC_IO,
-#define	_PC_ASYNC_IO			_PC_ASYNC_IO
-    _PC_PRIO_IO,
-#define	_PC_PRIO_IO			_PC_PRIO_IO
-    _PC_SOCK_MAXBUF,
-#define	_PC_SOCK_MAXBUF			_PC_SOCK_MAXBUF
-    _PC_FILESIZEBITS,
-#define _PC_FILESIZEBITS		_PC_FILESIZEBITS
-    _PC_REC_INCR_XFER_SIZE,
-#define _PC_REC_INCR_XFER_SIZE		_PC_REC_INCR_XFER_SIZE
-    _PC_REC_MAX_XFER_SIZE,
-#define _PC_REC_MAX_XFER_SIZE		_PC_REC_MAX_XFER_SIZE
-    _PC_REC_MIN_XFER_SIZE,
-#define _PC_REC_MIN_XFER_SIZE		_PC_REC_MIN_XFER_SIZE
-    _PC_REC_XFER_ALIGN,
-#define _PC_REC_XFER_ALIGN		_PC_REC_XFER_ALIGN
-    _PC_ALLOC_SIZE_MIN,
-#define _PC_ALLOC_SIZE_MIN		_PC_ALLOC_SIZE_MIN
-    _PC_SYMLINK_MAX,
-#define _PC_SYMLINK_MAX			_PC_SYMLINK_MAX
-    _PC_2_SYMLINKS
-#define _PC_2_SYMLINKS			_PC_2_SYMLINKS
-  };
-
-/* Values for the argument to `sysconf'.  */
-enum
-  {
-    _SC_ARG_MAX,
-#define	_SC_ARG_MAX			_SC_ARG_MAX
-    _SC_CHILD_MAX,
-#define	_SC_CHILD_MAX			_SC_CHILD_MAX
-    _SC_CLK_TCK,
-#define	_SC_CLK_TCK			_SC_CLK_TCK
-    _SC_NGROUPS_MAX,
-#define	_SC_NGROUPS_MAX			_SC_NGROUPS_MAX
-    _SC_OPEN_MAX,
-#define	_SC_OPEN_MAX			_SC_OPEN_MAX
-    _SC_STREAM_MAX,
-#define	_SC_STREAM_MAX			_SC_STREAM_MAX
-    _SC_TZNAME_MAX,
-#define	_SC_TZNAME_MAX			_SC_TZNAME_MAX
-    _SC_JOB_CONTROL,
-#define	_SC_JOB_CONTROL			_SC_JOB_CONTROL
-    _SC_SAVED_IDS,
-#define	_SC_SAVED_IDS			_SC_SAVED_IDS
-    _SC_REALTIME_SIGNALS,
-#define	_SC_REALTIME_SIGNALS		_SC_REALTIME_SIGNALS
-    _SC_PRIORITY_SCHEDULING,
-#define	_SC_PRIORITY_SCHEDULING		_SC_PRIORITY_SCHEDULING
-    _SC_TIMERS,
-#define	_SC_TIMERS			_SC_TIMERS
-    _SC_ASYNCHRONOUS_IO,
-#define	_SC_ASYNCHRONOUS_IO		_SC_ASYNCHRONOUS_IO
-    _SC_PRIORITIZED_IO,
-#define	_SC_PRIORITIZED_IO		_SC_PRIORITIZED_IO
-    _SC_SYNCHRONIZED_IO,
-#define	_SC_SYNCHRONIZED_IO		_SC_SYNCHRONIZED_IO
-    _SC_FSYNC,
-#define	_SC_FSYNC			_SC_FSYNC
-    _SC_MAPPED_FILES,
-#define	_SC_MAPPED_FILES		_SC_MAPPED_FILES
-    _SC_MEMLOCK,
-#define	_SC_MEMLOCK			_SC_MEMLOCK
-    _SC_MEMLOCK_RANGE,
-#define	_SC_MEMLOCK_RANGE		_SC_MEMLOCK_RANGE
-    _SC_MEMORY_PROTECTION,
-#define	_SC_MEMORY_PROTECTION		_SC_MEMORY_PROTECTION
-    _SC_MESSAGE_PASSING,
-#define	_SC_MESSAGE_PASSING		_SC_MESSAGE_PASSING
-    _SC_SEMAPHORES,
-#define	_SC_SEMAPHORES			_SC_SEMAPHORES
-    _SC_SHARED_MEMORY_OBJECTS,
-#define	_SC_SHARED_MEMORY_OBJECTS	_SC_SHARED_MEMORY_OBJECTS
-    _SC_AIO_LISTIO_MAX,
-#define	_SC_AIO_LISTIO_MAX		_SC_AIO_LISTIO_MAX
-    _SC_AIO_MAX,
-#define	_SC_AIO_MAX			_SC_AIO_MAX
-    _SC_AIO_PRIO_DELTA_MAX,
-#define	_SC_AIO_PRIO_DELTA_MAX		_SC_AIO_PRIO_DELTA_MAX
-    _SC_DELAYTIMER_MAX,
-#define	_SC_DELAYTIMER_MAX		_SC_DELAYTIMER_MAX
-    _SC_MQ_OPEN_MAX,
-#define	_SC_MQ_OPEN_MAX			_SC_MQ_OPEN_MAX
-    _SC_MQ_PRIO_MAX,
-#define	_SC_MQ_PRIO_MAX			_SC_MQ_PRIO_MAX
-    _SC_VERSION,
-#define	_SC_VERSION			_SC_VERSION
-    _SC_PAGESIZE,
-#define	_SC_PAGESIZE			_SC_PAGESIZE
-#define	_SC_PAGE_SIZE			_SC_PAGESIZE
-    _SC_RTSIG_MAX,
-#define	_SC_RTSIG_MAX			_SC_RTSIG_MAX
-    _SC_SEM_NSEMS_MAX,
-#define	_SC_SEM_NSEMS_MAX		_SC_SEM_NSEMS_MAX
-    _SC_SEM_VALUE_MAX,
-#define	_SC_SEM_VALUE_MAX		_SC_SEM_VALUE_MAX
-    _SC_SIGQUEUE_MAX,
-#define	_SC_SIGQUEUE_MAX		_SC_SIGQUEUE_MAX
-    _SC_TIMER_MAX,
-#define	_SC_TIMER_MAX			_SC_TIMER_MAX
-
-    /* Values for the argument to `sysconf'
-       corresponding to _POSIX2_* symbols.  */
-    _SC_BC_BASE_MAX,
-#define	_SC_BC_BASE_MAX			_SC_BC_BASE_MAX
-    _SC_BC_DIM_MAX,
-#define	_SC_BC_DIM_MAX			_SC_BC_DIM_MAX
-    _SC_BC_SCALE_MAX,
-#define	_SC_BC_SCALE_MAX		_SC_BC_SCALE_MAX
-    _SC_BC_STRING_MAX,
-#define	_SC_BC_STRING_MAX		_SC_BC_STRING_MAX
-    _SC_COLL_WEIGHTS_MAX,
-#define	_SC_COLL_WEIGHTS_MAX		_SC_COLL_WEIGHTS_MAX
-    _SC_EQUIV_CLASS_MAX,
-#define	_SC_EQUIV_CLASS_MAX		_SC_EQUIV_CLASS_MAX
-    _SC_EXPR_NEST_MAX,
-#define	_SC_EXPR_NEST_MAX		_SC_EXPR_NEST_MAX
-    _SC_LINE_MAX,
-#define	_SC_LINE_MAX			_SC_LINE_MAX
-    _SC_RE_DUP_MAX,
-#define	_SC_RE_DUP_MAX			_SC_RE_DUP_MAX
-    _SC_CHARCLASS_NAME_MAX,
-#define	_SC_CHARCLASS_NAME_MAX		_SC_CHARCLASS_NAME_MAX
-
-    _SC_2_VERSION,
-#define	_SC_2_VERSION			_SC_2_VERSION
-    _SC_2_C_BIND,
-#define	_SC_2_C_BIND			_SC_2_C_BIND
-    _SC_2_C_DEV,
-#define	_SC_2_C_DEV			_SC_2_C_DEV
-    _SC_2_FORT_DEV,
-#define	_SC_2_FORT_DEV			_SC_2_FORT_DEV
-    _SC_2_FORT_RUN,
-#define	_SC_2_FORT_RUN			_SC_2_FORT_RUN
-    _SC_2_SW_DEV,
-#define	_SC_2_SW_DEV			_SC_2_SW_DEV
-    _SC_2_LOCALEDEF,
-#define	_SC_2_LOCALEDEF			_SC_2_LOCALEDEF
-
-    _SC_PII,
-#define	_SC_PII				_SC_PII
-    _SC_PII_XTI,
-#define	_SC_PII_XTI			_SC_PII_XTI
-    _SC_PII_SOCKET,
-#define	_SC_PII_SOCKET			_SC_PII_SOCKET
-    _SC_PII_INTERNET,
-#define	_SC_PII_INTERNET		_SC_PII_INTERNET
-    _SC_PII_OSI,
-#define	_SC_PII_OSI			_SC_PII_OSI
-    _SC_POLL,
-#define	_SC_POLL			_SC_POLL
-    _SC_SELECT,
-#define	_SC_SELECT			_SC_SELECT
-    _SC_UIO_MAXIOV,
-#define	_SC_UIO_MAXIOV			_SC_UIO_MAXIOV
-    _SC_IOV_MAX = _SC_UIO_MAXIOV,
-#define _SC_IOV_MAX			_SC_IOV_MAX
-    _SC_PII_INTERNET_STREAM,
-#define	_SC_PII_INTERNET_STREAM		_SC_PII_INTERNET_STREAM
-    _SC_PII_INTERNET_DGRAM,
-#define	_SC_PII_INTERNET_DGRAM		_SC_PII_INTERNET_DGRAM
-    _SC_PII_OSI_COTS,
-#define	_SC_PII_OSI_COTS		_SC_PII_OSI_COTS
-    _SC_PII_OSI_CLTS,
-#define	_SC_PII_OSI_CLTS		_SC_PII_OSI_CLTS
-    _SC_PII_OSI_M,
-#define	_SC_PII_OSI_M			_SC_PII_OSI_M
-    _SC_T_IOV_MAX,
-#define	_SC_T_IOV_MAX			_SC_T_IOV_MAX
-
-    /* Values according to POSIX 1003.1c (POSIX threads).  */
-    _SC_THREADS,
-#define	_SC_THREADS			_SC_THREADS
-    _SC_THREAD_SAFE_FUNCTIONS,
-#define _SC_THREAD_SAFE_FUNCTIONS	_SC_THREAD_SAFE_FUNCTIONS
-    _SC_GETGR_R_SIZE_MAX,
-#define	_SC_GETGR_R_SIZE_MAX		_SC_GETGR_R_SIZE_MAX
-    _SC_GETPW_R_SIZE_MAX,
-#define	_SC_GETPW_R_SIZE_MAX		_SC_GETPW_R_SIZE_MAX
-    _SC_LOGIN_NAME_MAX,
-#define	_SC_LOGIN_NAME_MAX		_SC_LOGIN_NAME_MAX
-    _SC_TTY_NAME_MAX,
-#define	_SC_TTY_NAME_MAX		_SC_TTY_NAME_MAX
-    _SC_THREAD_DESTRUCTOR_ITERATIONS,
-#define	_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS
-    _SC_THREAD_KEYS_MAX,
-#define	_SC_THREAD_KEYS_MAX		_SC_THREAD_KEYS_MAX
-    _SC_THREAD_STACK_MIN,
-#define	_SC_THREAD_STACK_MIN		_SC_THREAD_STACK_MIN
-    _SC_THREAD_THREADS_MAX,
-#define	_SC_THREAD_THREADS_MAX		_SC_THREAD_THREADS_MAX
-    _SC_THREAD_ATTR_STACKADDR,
-#define	_SC_THREAD_ATTR_STACKADDR	_SC_THREAD_ATTR_STACKADDR
-    _SC_THREAD_ATTR_STACKSIZE,
-#define	_SC_THREAD_ATTR_STACKSIZE	_SC_THREAD_ATTR_STACKSIZE
-    _SC_THREAD_PRIORITY_SCHEDULING,
-#define	_SC_THREAD_PRIORITY_SCHEDULING	_SC_THREAD_PRIORITY_SCHEDULING
-    _SC_THREAD_PRIO_INHERIT,
-#define	_SC_THREAD_PRIO_INHERIT		_SC_THREAD_PRIO_INHERIT
-    _SC_THREAD_PRIO_PROTECT,
-#define	_SC_THREAD_PRIO_PROTECT		_SC_THREAD_PRIO_PROTECT
-    _SC_THREAD_PROCESS_SHARED,
-#define	_SC_THREAD_PROCESS_SHARED	_SC_THREAD_PROCESS_SHARED
-
-    _SC_NPROCESSORS_CONF,
-#define _SC_NPROCESSORS_CONF		_SC_NPROCESSORS_CONF
-    _SC_NPROCESSORS_ONLN,
-#define _SC_NPROCESSORS_ONLN		_SC_NPROCESSORS_ONLN
-    _SC_PHYS_PAGES,
-#define _SC_PHYS_PAGES			_SC_PHYS_PAGES
-    _SC_AVPHYS_PAGES,
-#define _SC_AVPHYS_PAGES		_SC_AVPHYS_PAGES
-    _SC_ATEXIT_MAX,
-#define _SC_ATEXIT_MAX			_SC_ATEXIT_MAX
-    _SC_PASS_MAX,
-#define _SC_PASS_MAX			_SC_PASS_MAX
-
-    _SC_XOPEN_VERSION,
-#define _SC_XOPEN_VERSION		_SC_XOPEN_VERSION
-    _SC_XOPEN_XCU_VERSION,
-#define _SC_XOPEN_XCU_VERSION		_SC_XOPEN_XCU_VERSION
-    _SC_XOPEN_UNIX,
-#define _SC_XOPEN_UNIX			_SC_XOPEN_UNIX
-    _SC_XOPEN_CRYPT,
-#define _SC_XOPEN_CRYPT			_SC_XOPEN_CRYPT
-    _SC_XOPEN_ENH_I18N,
-#define _SC_XOPEN_ENH_I18N		_SC_XOPEN_ENH_I18N
-    _SC_XOPEN_SHM,
-#define _SC_XOPEN_SHM			_SC_XOPEN_SHM
-
-    _SC_2_CHAR_TERM,
-#define _SC_2_CHAR_TERM			_SC_2_CHAR_TERM
-    _SC_2_C_VERSION,
-#define _SC_2_C_VERSION			_SC_2_C_VERSION
-    _SC_2_UPE,
-#define _SC_2_UPE			_SC_2_UPE
-
-    _SC_XOPEN_XPG2,
-#define _SC_XOPEN_XPG2			_SC_XOPEN_XPG2
-    _SC_XOPEN_XPG3,
-#define _SC_XOPEN_XPG3			_SC_XOPEN_XPG3
-    _SC_XOPEN_XPG4,
-#define _SC_XOPEN_XPG4			_SC_XOPEN_XPG4
-
-    _SC_CHAR_BIT,
-#define	_SC_CHAR_BIT			_SC_CHAR_BIT
-    _SC_CHAR_MAX,
-#define	_SC_CHAR_MAX			_SC_CHAR_MAX
-    _SC_CHAR_MIN,
-#define	_SC_CHAR_MIN			_SC_CHAR_MIN
-    _SC_INT_MAX,
-#define	_SC_INT_MAX			_SC_INT_MAX
-    _SC_INT_MIN,
-#define	_SC_INT_MIN			_SC_INT_MIN
-    _SC_LONG_BIT,
-#define	_SC_LONG_BIT			_SC_LONG_BIT
-    _SC_WORD_BIT,
-#define	_SC_WORD_BIT			_SC_WORD_BIT
-    _SC_MB_LEN_MAX,
-#define	_SC_MB_LEN_MAX			_SC_MB_LEN_MAX
-    _SC_NZERO,
-#define	_SC_NZERO			_SC_NZERO
-    _SC_SSIZE_MAX,
-#define	_SC_SSIZE_MAX			_SC_SSIZE_MAX
-    _SC_SCHAR_MAX,
-#define	_SC_SCHAR_MAX			_SC_SCHAR_MAX
-    _SC_SCHAR_MIN,
-#define	_SC_SCHAR_MIN			_SC_SCHAR_MIN
-    _SC_SHRT_MAX,
-#define	_SC_SHRT_MAX			_SC_SHRT_MAX
-    _SC_SHRT_MIN,
-#define	_SC_SHRT_MIN			_SC_SHRT_MIN
-    _SC_UCHAR_MAX,
-#define	_SC_UCHAR_MAX			_SC_UCHAR_MAX
-    _SC_UINT_MAX,
-#define	_SC_UINT_MAX			_SC_UINT_MAX
-    _SC_ULONG_MAX,
-#define	_SC_ULONG_MAX			_SC_ULONG_MAX
-    _SC_USHRT_MAX,
-#define	_SC_USHRT_MAX			_SC_USHRT_MAX
-
-    _SC_NL_ARGMAX,
-#define	_SC_NL_ARGMAX			_SC_NL_ARGMAX
-    _SC_NL_LANGMAX,
-#define	_SC_NL_LANGMAX			_SC_NL_LANGMAX
-    _SC_NL_MSGMAX,
-#define	_SC_NL_MSGMAX			_SC_NL_MSGMAX
-    _SC_NL_NMAX,
-#define	_SC_NL_NMAX			_SC_NL_NMAX
-    _SC_NL_SETMAX,
-#define	_SC_NL_SETMAX			_SC_NL_SETMAX
-    _SC_NL_TEXTMAX,
-#define	_SC_NL_TEXTMAX			_SC_NL_TEXTMAX
-
-    _SC_XBS5_ILP32_OFF32,
-#define _SC_XBS5_ILP32_OFF32		_SC_XBS5_ILP32_OFF32
-    _SC_XBS5_ILP32_OFFBIG,
-#define _SC_XBS5_ILP32_OFFBIG		_SC_XBS5_ILP32_OFFBIG
-    _SC_XBS5_LP64_OFF64,
-#define _SC_XBS5_LP64_OFF64		_SC_XBS5_LP64_OFF64
-    _SC_XBS5_LPBIG_OFFBIG,
-#define _SC_XBS5_LPBIG_OFFBIG		_SC_XBS5_LPBIG_OFFBIG
-
-    _SC_XOPEN_LEGACY,
-#define _SC_XOPEN_LEGACY		_SC_XOPEN_LEGACY
-    _SC_XOPEN_REALTIME,
-#define _SC_XOPEN_REALTIME		_SC_XOPEN_REALTIME
-    _SC_XOPEN_REALTIME_THREADS,
-#define _SC_XOPEN_REALTIME_THREADS	_SC_XOPEN_REALTIME_THREADS
-
-    _SC_ADVISORY_INFO,
-#define _SC_ADVISORY_INFO		_SC_ADVISORY_INFO
-    _SC_BARRIERS,
-#define _SC_BARRIERS			_SC_BARRIERS
-    _SC_BASE,
-#define _SC_BASE			_SC_BASE
-    _SC_C_LANG_SUPPORT,
-#define _SC_C_LANG_SUPPORT		_SC_C_LANG_SUPPORT
-    _SC_C_LANG_SUPPORT_R,
-#define _SC_C_LANG_SUPPORT_R		_SC_C_LANG_SUPPORT_R
-    _SC_CLOCK_SELECTION,
-#define _SC_CLOCK_SELECTION		_SC_CLOCK_SELECTION
-    _SC_CPUTIME,
-#define _SC_CPUTIME			_SC_CPUTIME
-    _SC_THREAD_CPUTIME,
-#define _SC_THREAD_CPUTIME		_SC_THREAD_CPUTIME
-    _SC_DEVICE_IO,
-#define _SC_DEVICE_IO			_SC_DEVICE_IO
-    _SC_DEVICE_SPECIFIC,
-#define _SC_DEVICE_SPECIFIC		_SC_DEVICE_SPECIFIC
-    _SC_DEVICE_SPECIFIC_R,
-#define _SC_DEVICE_SPECIFIC_R		_SC_DEVICE_SPECIFIC_R
-    _SC_FD_MGMT,
-#define _SC_FD_MGMT			_SC_FD_MGMT
-    _SC_FIFO,
-#define _SC_FIFO			_SC_FIFO
-    _SC_PIPE,
-#define _SC_PIPE			_SC_PIPE
-    _SC_FILE_ATTRIBUTES,
-#define _SC_FILE_ATTRIBUTES		_SC_FILE_ATTRIBUTES
-    _SC_FILE_LOCKING,
-#define _SC_FILE_LOCKING		_SC_FILE_LOCKING
-    _SC_FILE_SYSTEM,
-#define _SC_FILE_SYSTEM			_SC_FILE_SYSTEM
-    _SC_MONOTONIC_CLOCK,
-#define _SC_MONOTONIC_CLOCK		_SC_MONOTONIC_CLOCK
-    _SC_MULTI_PROCESS,
-#define _SC_MULTI_PROCESS		_SC_MULTI_PROCESS
-    _SC_SINGLE_PROCESS,
-#define _SC_SINGLE_PROCESS		_SC_SINGLE_PROCESS
-    _SC_NETWORKING,
-#define _SC_NETWORKING			_SC_NETWORKING
-    _SC_READER_WRITER_LOCKS,
-#define _SC_READER_WRITER_LOCKS		_SC_READER_WRITER_LOCKS
-    _SC_SPIN_LOCKS,
-#define _SC_SPIN_LOCKS			_SC_SPIN_LOCKS
-    _SC_REGEXP,
-#define _SC_REGEXP			_SC_REGEXP
-    _SC_REGEX_VERSION,
-#define _SC_REGEX_VERSION		_SC_REGEX_VERSION
-    _SC_SHELL,
-#define _SC_SHELL			_SC_SHELL
-    _SC_SIGNALS,
-#define _SC_SIGNALS			_SC_SIGNALS
-    _SC_SPAWN,
-#define _SC_SPAWN			_SC_SPAWN
-    _SC_SPORADIC_SERVER,
-#define _SC_SPORADIC_SERVER		_SC_SPORADIC_SERVER
-    _SC_THREAD_SPORADIC_SERVER,
-#define _SC_THREAD_SPORADIC_SERVER	_SC_THREAD_SPORADIC_SERVER
-    _SC_SYSTEM_DATABASE,
-#define _SC_SYSTEM_DATABASE		_SC_SYSTEM_DATABASE
-    _SC_SYSTEM_DATABASE_R,
-#define _SC_SYSTEM_DATABASE_R		_SC_SYSTEM_DATABASE_R
-    _SC_TIMEOUTS,
-#define _SC_TIMEOUTS			_SC_TIMEOUTS
-    _SC_TYPED_MEMORY_OBJECTS,
-#define _SC_TYPED_MEMORY_OBJECTS	_SC_TYPED_MEMORY_OBJECTS
-    _SC_USER_GROUPS,
-#define _SC_USER_GROUPS			_SC_USER_GROUPS
-    _SC_USER_GROUPS_R,
-#define _SC_USER_GROUPS_R		_SC_USER_GROUPS_R
-    _SC_2_PBS,
-#define _SC_2_PBS			_SC_2_PBS
-    _SC_2_PBS_ACCOUNTING,
-#define _SC_2_PBS_ACCOUNTING		_SC_2_PBS_ACCOUNTING
-    _SC_2_PBS_LOCATE,
-#define _SC_2_PBS_LOCATE		_SC_2_PBS_LOCATE
-    _SC_2_PBS_MESSAGE,
-#define _SC_2_PBS_MESSAGE		_SC_2_PBS_MESSAGE
-    _SC_2_PBS_TRACK,
-#define _SC_2_PBS_TRACK			_SC_2_PBS_TRACK
-    _SC_SYMLOOP_MAX,
-#define _SC_SYMLOOP_MAX			_SC_SYMLOOP_MAX
-    _SC_STREAMS,
-#define _SC_STREAMS			_SC_STREAMS
-    _SC_2_PBS_CHECKPOINT,
-#define _SC_2_PBS_CHECKPOINT		_SC_2_PBS_CHECKPOINT
-
-    _SC_V6_ILP32_OFF32,
-#define _SC_V6_ILP32_OFF32		_SC_V6_ILP32_OFF32
-    _SC_V6_ILP32_OFFBIG,
-#define _SC_V6_ILP32_OFFBIG		_SC_V6_ILP32_OFFBIG
-    _SC_V6_LP64_OFF64,
-#define _SC_V6_LP64_OFF64		_SC_V6_LP64_OFF64
-    _SC_V6_LPBIG_OFFBIG,
-#define _SC_V6_LPBIG_OFFBIG		_SC_V6_LPBIG_OFFBIG
-
-    _SC_HOST_NAME_MAX,
-#define _SC_HOST_NAME_MAX		_SC_HOST_NAME_MAX
-    _SC_TRACE,
-#define _SC_TRACE			_SC_TRACE
-    _SC_TRACE_EVENT_FILTER,
-#define _SC_TRACE_EVENT_FILTER		_SC_TRACE_EVENT_FILTER
-    _SC_TRACE_INHERIT,
-#define _SC_TRACE_INHERIT		_SC_TRACE_INHERIT
-    _SC_TRACE_LOG,
-#define _SC_TRACE_LOG			_SC_TRACE_LOG
-
-    _SC_LEVEL1_ICACHE_SIZE,
-#define _SC_LEVEL1_ICACHE_SIZE		_SC_LEVEL1_ICACHE_SIZE
-    _SC_LEVEL1_ICACHE_ASSOC,
-#define _SC_LEVEL1_ICACHE_ASSOC		_SC_LEVEL1_ICACHE_ASSOC
-    _SC_LEVEL1_ICACHE_LINESIZE,
-#define _SC_LEVEL1_ICACHE_LINESIZE	_SC_LEVEL1_ICACHE_LINESIZE
-    _SC_LEVEL1_DCACHE_SIZE,
-#define _SC_LEVEL1_DCACHE_SIZE		_SC_LEVEL1_DCACHE_SIZE
-    _SC_LEVEL1_DCACHE_ASSOC,
-#define _SC_LEVEL1_DCACHE_ASSOC		_SC_LEVEL1_DCACHE_ASSOC
-    _SC_LEVEL1_DCACHE_LINESIZE,
-#define _SC_LEVEL1_DCACHE_LINESIZE	_SC_LEVEL1_DCACHE_LINESIZE
-    _SC_LEVEL2_CACHE_SIZE,
-#define _SC_LEVEL2_CACHE_SIZE		_SC_LEVEL2_CACHE_SIZE
-    _SC_LEVEL2_CACHE_ASSOC,
-#define _SC_LEVEL2_CACHE_ASSOC		_SC_LEVEL2_CACHE_ASSOC
-    _SC_LEVEL2_CACHE_LINESIZE,
-#define _SC_LEVEL2_CACHE_LINESIZE	_SC_LEVEL2_CACHE_LINESIZE
-    _SC_LEVEL3_CACHE_SIZE,
-#define _SC_LEVEL3_CACHE_SIZE		_SC_LEVEL3_CACHE_SIZE
-    _SC_LEVEL3_CACHE_ASSOC,
-#define _SC_LEVEL3_CACHE_ASSOC		_SC_LEVEL3_CACHE_ASSOC
-    _SC_LEVEL3_CACHE_LINESIZE,
-#define _SC_LEVEL3_CACHE_LINESIZE	_SC_LEVEL3_CACHE_LINESIZE
-    _SC_LEVEL4_CACHE_SIZE,
-#define _SC_LEVEL4_CACHE_SIZE		_SC_LEVEL4_CACHE_SIZE
-    _SC_LEVEL4_CACHE_ASSOC,
-#define _SC_LEVEL4_CACHE_ASSOC		_SC_LEVEL4_CACHE_ASSOC
-    _SC_LEVEL4_CACHE_LINESIZE,
-#define _SC_LEVEL4_CACHE_LINESIZE	_SC_LEVEL4_CACHE_LINESIZE
-    /* Leave room here, maybe we need a few more cache levels some day.  */
-
-    _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,
-#define _SC_IPV6			_SC_IPV6
-    _SC_RAW_SOCKETS,
-#define _SC_RAW_SOCKETS			_SC_RAW_SOCKETS
-
-    _SC_V7_ILP32_OFF32,
-#define _SC_V7_ILP32_OFF32		_SC_V7_ILP32_OFF32
-    _SC_V7_ILP32_OFFBIG,
-#define _SC_V7_ILP32_OFFBIG		_SC_V7_ILP32_OFFBIG
-    _SC_V7_LP64_OFF64,
-#define _SC_V7_LP64_OFF64		_SC_V7_LP64_OFF64
-    _SC_V7_LPBIG_OFFBIG,
-#define _SC_V7_LPBIG_OFFBIG		_SC_V7_LPBIG_OFFBIG
-
-    _SC_SS_REPL_MAX,
-#define _SC_SS_REPL_MAX			_SC_SS_REPL_MAX
-
-    _SC_TRACE_EVENT_NAME_MAX,
-#define _SC_TRACE_EVENT_NAME_MAX	_SC_TRACE_EVENT_NAME_MAX
-    _SC_TRACE_NAME_MAX,
-#define _SC_TRACE_NAME_MAX		_SC_TRACE_NAME_MAX
-    _SC_TRACE_SYS_MAX,
-#define _SC_TRACE_SYS_MAX		_SC_TRACE_SYS_MAX
-    _SC_TRACE_USER_EVENT_MAX,
-#define _SC_TRACE_USER_EVENT_MAX	_SC_TRACE_USER_EVENT_MAX
-
-    _SC_XOPEN_STREAMS,
-#define _SC_XOPEN_STREAMS		_SC_XOPEN_STREAMS
-
-    _SC_THREAD_ROBUST_PRIO_INHERIT,
-#define _SC_THREAD_ROBUST_PRIO_INHERIT	_SC_THREAD_ROBUST_PRIO_INHERIT
-    _SC_THREAD_ROBUST_PRIO_PROTECT
-#define _SC_THREAD_ROBUST_PRIO_PROTECT	_SC_THREAD_ROBUST_PRIO_PROTECT
-  };
-
-/* Values for the NAME argument to `confstr'.  */
-enum
-  {
-    _CS_PATH,			/* The default search path.  */
-#define _CS_PATH		_CS_PATH
-
-    _CS_V6_WIDTH_RESTRICTED_ENVS,
-#define _CS_V6_WIDTH_RESTRICTED_ENVS	_CS_V6_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS	_CS_V6_WIDTH_RESTRICTED_ENVS
-
-    _CS_GNU_LIBC_VERSION,
-#define _CS_GNU_LIBC_VERSION	_CS_GNU_LIBC_VERSION
-    _CS_GNU_LIBPTHREAD_VERSION,
-#define _CS_GNU_LIBPTHREAD_VERSION	_CS_GNU_LIBPTHREAD_VERSION
-
-    _CS_V5_WIDTH_RESTRICTED_ENVS,
-#define _CS_V5_WIDTH_RESTRICTED_ENVS	_CS_V5_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS	_CS_V5_WIDTH_RESTRICTED_ENVS
-
-    _CS_V7_WIDTH_RESTRICTED_ENVS,
-#define _CS_V7_WIDTH_RESTRICTED_ENVS	_CS_V7_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS	_CS_V7_WIDTH_RESTRICTED_ENVS
-
-    _CS_LFS_CFLAGS = 1000,
-#define _CS_LFS_CFLAGS	_CS_LFS_CFLAGS
-    _CS_LFS_LDFLAGS,
-#define _CS_LFS_LDFLAGS	_CS_LFS_LDFLAGS
-    _CS_LFS_LIBS,
-#define _CS_LFS_LIBS		_CS_LFS_LIBS
-    _CS_LFS_LINTFLAGS,
-#define _CS_LFS_LINTFLAGS	_CS_LFS_LINTFLAGS
-    _CS_LFS64_CFLAGS,
-#define _CS_LFS64_CFLAGS	_CS_LFS64_CFLAGS
-    _CS_LFS64_LDFLAGS,
-#define _CS_LFS64_LDFLAGS	_CS_LFS64_LDFLAGS
-    _CS_LFS64_LIBS,
-#define _CS_LFS64_LIBS	_CS_LFS64_LIBS
-    _CS_LFS64_LINTFLAGS,
-#define _CS_LFS64_LINTFLAGS	_CS_LFS64_LINTFLAGS
-
-    _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
-#define _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS
-    _CS_XBS5_ILP32_OFF32_LDFLAGS,
-#define _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS
-    _CS_XBS5_ILP32_OFF32_LIBS,
-#define _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS
-    _CS_XBS5_ILP32_OFF32_LINTFLAGS,
-#define _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS
-    _CS_XBS5_ILP32_OFFBIG_CFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS
-    _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS
-    _CS_XBS5_ILP32_OFFBIG_LIBS,
-#define _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS
-    _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS
-    _CS_XBS5_LP64_OFF64_CFLAGS,
-#define _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS
-    _CS_XBS5_LP64_OFF64_LDFLAGS,
-#define _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS
-    _CS_XBS5_LP64_OFF64_LIBS,
-#define _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS
-    _CS_XBS5_LP64_OFF64_LINTFLAGS,
-#define _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_LIBS,
-#define _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS
-    _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS
-    _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS
-    _CS_POSIX_V6_ILP32_OFF32_LIBS,
-#define _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS
-    _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS
-    _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS
-    _CS_POSIX_V6_LP64_OFF64_CFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS
-    _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS
-    _CS_POSIX_V6_LP64_OFF64_LIBS,
-#define _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS
-    _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_POSIX_V7_ILP32_OFF32_CFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS
-    _CS_POSIX_V7_ILP32_OFF32_LDFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS
-    _CS_POSIX_V7_ILP32_OFF32_LIBS,
-#define _CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS
-    _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_LIBS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS
-    _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS
-    _CS_POSIX_V7_LP64_OFF64_CFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS
-    _CS_POSIX_V7_LP64_OFF64_LDFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS
-    _CS_POSIX_V7_LP64_OFF64_LIBS,
-#define _CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS
-    _CS_POSIX_V7_LP64_OFF64_LINTFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LIBS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_V6_ENV,
-#define _CS_V6_ENV			_CS_V6_ENV
-    _CS_V7_ENV
-#define _CS_V7_ENV			_CS_V7_ENV
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/cpu-set.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/cpu-set.h
deleted file mode 100644
index 9a7e559..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/cpu-set.h
+++ /dev/null
@@ -1,124 +0,0 @@
-/* Definition of the cpu_set_t structure used by the POSIX 1003.1b-1993
-   scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_CPU_SET_H
-#define _BITS_CPU_SET_H 1
-
-#ifndef _SCHED_H
-# error "Never include <bits/cpu-set.h> directly; use <sched.h> instead."
-#endif
-
-/* Size definition for CPU sets.  */
-#define __CPU_SETSIZE	1024
-#define __NCPUBITS	(8 * sizeof (__cpu_mask))
-
-/* Type for array elements in 'cpu_set_t'.  */
-typedef __CPU_MASK_TYPE __cpu_mask;
-
-/* Basic access functions.  */
-#define __CPUELT(cpu)	((cpu) / __NCPUBITS)
-#define __CPUMASK(cpu)	((__cpu_mask) 1 << ((cpu) % __NCPUBITS))
-
-/* Data structure to describe CPU mask.  */
-typedef struct
-{
-  __cpu_mask __bits[__CPU_SETSIZE / __NCPUBITS];
-} cpu_set_t;
-
-/* Access functions for CPU masks.  */
-#if __GNUC_PREREQ (2, 91)
-# define __CPU_ZERO_S(setsize, cpusetp) \
-  do __builtin_memset (cpusetp, '\0', setsize); while (0)
-#else
-# define __CPU_ZERO_S(setsize, cpusetp) \
-  do {									      \
-    size_t __i;								      \
-    size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-    __cpu_mask *__bits = (cpusetp)->__bits;				      \
-    for (__i = 0; __i < __imax; ++__i)					      \
-      __bits[__i] = 0;							      \
-  } while (0)
-#endif
-#define __CPU_SET_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
-	 |= __CPUMASK (__cpu))						      \
-      : 0; }))
-#define __CPU_CLR_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
-	 &= ~__CPUMASK (__cpu))						      \
-      : 0; }))
-#define __CPU_ISSET_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? ((((const __cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]	      \
-	  & __CPUMASK (__cpu))) != 0					      \
-      : 0; }))
-
-#define __CPU_COUNT_S(setsize, cpusetp) \
-  __sched_cpucount (setsize, cpusetp)
-
-#if __GNUC_PREREQ (2, 91)
-# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  (__builtin_memcmp (cpusetp1, cpusetp2, setsize) == 0)
-#else
-# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  (__extension__							      \
-   ({ const __cpu_mask *__arr1 = (cpusetp1)->__bits;			      \
-      const __cpu_mask *__arr2 = (cpusetp2)->__bits;			      \
-      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-      size_t __i;							      \
-      for (__i = 0; __i < __imax; ++__i)				      \
-	if (__arr1[__i] != __arr2[__i])					      \
-	  break;							      \
-      __i == __imax; }))
-#endif
-
-#define __CPU_OP_S(setsize, destset, srcset1, srcset2, op) \
-  (__extension__							      \
-   ({ cpu_set_t *__dest = (destset);					      \
-      const __cpu_mask *__arr1 = (srcset1)->__bits;			      \
-      const __cpu_mask *__arr2 = (srcset2)->__bits;			      \
-      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-      size_t __i;							      \
-      for (__i = 0; __i < __imax; ++__i)				      \
-	((__cpu_mask *) __dest->__bits)[__i] = __arr1[__i] op __arr2[__i];    \
-      __dest; }))
-
-#define __CPU_ALLOC_SIZE(count) \
-  ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))
-#define __CPU_ALLOC(count) __sched_cpualloc (count)
-#define __CPU_FREE(cpuset) __sched_cpufree (cpuset)
-
-__BEGIN_DECLS
-
-extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp)
-     __THROW;
-extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur;
-extern void __sched_cpufree (cpu_set_t *__set) __THROW;
-
-__END_DECLS
-
-#endif /* bits/cpu-set.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dirent.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dirent.h
deleted file mode 100644
index 88c86de..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dirent.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DIRENT_H
-# error "Never use <bits/dirent.h> directly; include <dirent.h> instead."
-#endif
-
-struct dirent
-  {
-#ifndef __USE_FILE_OFFSET64
-    __ino_t d_ino;
-    __off_t d_off;
-#else
-    __ino64_t d_ino;
-    __off64_t d_off;
-#endif
-    unsigned short int d_reclen;
-    unsigned char d_type;
-    char d_name[256];		/* We must not include limits.h! */
-  };
-
-#ifdef __USE_LARGEFILE64
-struct dirent64
-  {
-    __ino64_t d_ino;
-    __off64_t d_off;
-    unsigned short int d_reclen;
-    unsigned char d_type;
-    char d_name[256];		/* We must not include limits.h! */
-  };
-#endif
-
-#define d_fileno	d_ino	/* Backwards compatibility.  */
-
-#undef  _DIRENT_HAVE_D_NAMLEN
-#define _DIRENT_HAVE_D_RECLEN
-#define _DIRENT_HAVE_D_OFF
-#define _DIRENT_HAVE_D_TYPE
-
-#if defined __OFF_T_MATCHES_OFF64_T && defined __INO_T_MATCHES_INO64_T
-/* Inform libc code that these two types are effectively identical.  */
-# define _DIRENT_MATCHES_DIRENT64	1
-#else
-# define _DIRENT_MATCHES_DIRENT64	0
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dirent_ext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dirent_ext.h
deleted file mode 100644
index 83cebc5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dirent_ext.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* System-specific extensions of <dirent.h>.  Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DIRENT_H
-# error "Never include <bits/dirent_ext.h> directly; use <dirent.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Read from the directory descriptor FD into LENGTH bytes at BUFFER.
-   Return the number of bytes read on success (0 for end of
-   directory), and -1 for failure.  */
-extern __ssize_t getdents64 (int __fd, void *__buffer, size_t __length)
-  __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dlfcn.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dlfcn.h
deleted file mode 100644
index f3bc63e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/dlfcn.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* System dependent definitions for run-time dynamic loading.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DLFCN_H
-# error "Never use <bits/dlfcn.h> directly; include <dlfcn.h> instead."
-#endif
-
-/* The MODE argument to `dlopen' contains one of the following: */
-#define RTLD_LAZY	0x00001	/* Lazy function call binding.  */
-#define RTLD_NOW	0x00002	/* Immediate function call binding.  */
-#define	RTLD_BINDING_MASK   0x3	/* Mask of binding time value.  */
-#define RTLD_NOLOAD	0x00004	/* Do not load the object.  */
-#define RTLD_DEEPBIND	0x00008	/* Use deep binding.  */
-
-/* If the following bit is set in the MODE argument to `dlopen',
-   the symbols of the loaded object and its dependencies are made
-   visible as if the object were linked directly into the program.  */
-#define RTLD_GLOBAL	0x00100
-
-/* Unix98 demands the following flag which is the inverse to RTLD_GLOBAL.
-   The implementation does this by default and so we can define the
-   value to zero.  */
-#define RTLD_LOCAL	0
-
-/* Do not delete object when closed.  */
-#define RTLD_NODELETE	0x01000
-
-#ifdef __USE_GNU
-/* To support profiling of shared objects it is a good idea to call
-   the function found using `dlsym' using the following macro since
-   these calls do not use the PLT.  But this would mean the dynamic
-   loader has no chance to find out when the function is called.  The
-   macro applies the necessary magic so that profiling is possible.
-   Rewrite
-	foo = (*fctp) (arg1, arg2);
-   into
-        foo = DL_CALL_FCT (fctp, (arg1, arg2));
-*/
-# define DL_CALL_FCT(fctp, args) \
-  (_dl_mcount_wrapper_check ((void *) (fctp)), (*(fctp)) args)
-
-__BEGIN_DECLS
-
-/* This function calls the profiling functions.  */
-extern void _dl_mcount_wrapper_check (void *__selfpc) __THROW;
-
-__END_DECLS
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/elfclass.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/elfclass.h
deleted file mode 100644
index 180227d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/elfclass.h
+++ /dev/null
@@ -1,14 +0,0 @@
-/* This file specifies the native word size of the machine, which indicates
-   the ELF file class used for executables and shared objects on this
-   machine.  */
-
-#ifndef _LINK_H
-# error "Never use <bits/elfclass.h> directly; include <link.h> instead."
-#endif
-
-#include <bits/wordsize.h>
-
-#define __ELF_NATIVE_CLASS __WORDSIZE
-
-/* The entries in the .hash table always have a size of 32 bits.  */
-typedef uint32_t Elf_Symndx;
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/endian.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/endian.h
deleted file mode 100644
index 6372c6f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/endian.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Endian macros for string.h functions
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_ENDIAN_H
-#define _BITS_ENDIAN_H 1
-
-/* Definitions for byte order, according to significance of bytes,
-   from low addresses to high addresses.  The value is what you get by
-   putting '4' in the most significant byte, '3' in the second most
-   significant byte, '2' in the second least significant byte, and '1'
-   in the least significant byte, and then writing down one digit for
-   each byte, starting with the byte at the lowest address at the left,
-   and proceeding to the byte with the highest address at the right.  */
-
-#define	__LITTLE_ENDIAN	1234
-#define	__BIG_ENDIAN	4321
-#define	__PDP_ENDIAN	3412
-
-/* This file defines `__BYTE_ORDER' for the particular machine.  */
-#include <bits/endianness.h>
-
-/* Some machines may need to use a different endianness for floating point
-   values.  */
-#ifndef __FLOAT_WORD_ORDER
-# define __FLOAT_WORD_ORDER __BYTE_ORDER
-#endif
-
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-# define __LONG_LONG_PAIR(HI, LO) LO, HI
-#elif __BYTE_ORDER == __BIG_ENDIAN
-# define __LONG_LONG_PAIR(HI, LO) HI, LO
-#endif
-
-#endif /* bits/endian.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/endianness.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/endianness.h
deleted file mode 100644
index 300ebc8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/endianness.h
+++ /dev/null
@@ -1,15 +0,0 @@
-#ifndef _BITS_ENDIANNESS_H
-#define _BITS_ENDIANNESS_H 1
-
-#ifndef _BITS_ENDIAN_H
-# error "Never use <bits/endianness.h> directly; include <endian.h> instead."
-#endif
-
-/* AArch64 has selectable endianness.  */
-#ifdef __AARCH64EB__
-# define __BYTE_ORDER __BIG_ENDIAN
-#else
-# define __BYTE_ORDER __LITTLE_ENDIAN
-#endif
-
-#endif /* bits/endianness.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/environments.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/environments.h
deleted file mode 100644
index 7049784..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/environments.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include this file directly.  Use <unistd.h> instead"
-#endif
-
-#include <bits/wordsize.h>
-
-/* This header should define the following symbols under the described
-   situations.  A value `1' means that the model is always supported,
-   `-1' means it is never supported.  Undefined means it cannot be
-   statically decided.
-
-   _POSIX_V7_ILP32_OFF32   32bit int, long, pointers, and off_t type
-   _POSIX_V7_ILP32_OFFBIG  32bit int, long, and pointers and larger off_t type
-
-   _POSIX_V7_LP64_OFF32	   64bit long and pointers and 32bit off_t type
-   _POSIX_V7_LPBIG_OFFBIG  64bit long and pointers and large off_t type
-
-   The macros _POSIX_V6_ILP32_OFF32, _POSIX_V6_ILP32_OFFBIG,
-   _POSIX_V6_LP64_OFF32, _POSIX_V6_LPBIG_OFFBIG, _XBS5_ILP32_OFF32,
-   _XBS5_ILP32_OFFBIG, _XBS5_LP64_OFF32, and _XBS5_LPBIG_OFFBIG were
-   used in previous versions of the Unix standard and are available
-   only for compatibility.
-*/
-
-#if __WORDSIZE == 64
-
-/* We can never provide environments with 32-bit wide pointers.  */
-# define _POSIX_V7_ILP32_OFF32	-1
-# define _POSIX_V7_ILP32_OFFBIG	-1
-# define _POSIX_V6_ILP32_OFF32	-1
-# define _POSIX_V6_ILP32_OFFBIG	-1
-# define _XBS5_ILP32_OFF32	-1
-# define _XBS5_ILP32_OFFBIG	-1
-/* We also have no use (for now) for an environment with bigger pointers
-   and offsets.  */
-# define _POSIX_V7_LPBIG_OFFBIG	-1
-# define _POSIX_V6_LPBIG_OFFBIG	-1
-# define _XBS5_LPBIG_OFFBIG	-1
-
-/* By default we have 64-bit wide `long int', pointers and `off_t'.  */
-# define _POSIX_V7_LP64_OFF64	1
-# define _POSIX_V6_LP64_OFF64	1
-# define _XBS5_LP64_OFF64	1
-
-#else /* __WORDSIZE == 32 */
-
-/* By default we have 32-bit wide `int', `long int', pointers and `off_t'
-   and all platforms support LFS.  */
-# define _POSIX_V7_ILP32_OFF32	1
-# define _POSIX_V7_ILP32_OFFBIG	1
-# define _POSIX_V6_ILP32_OFF32	1
-# define _POSIX_V6_ILP32_OFFBIG	1
-# define _XBS5_ILP32_OFF32	1
-# define _XBS5_ILP32_OFFBIG	1
-
-/* We optionally provide an environment with the above size but an 64-bit
-   side `off_t'.  Therefore we don't define _POSIX_V7_ILP32_OFFBIG.  */
-
-/* We can never provide environments with 64-bit wide pointers.  */
-# define _POSIX_V7_LP64_OFF64	-1
-# define _POSIX_V7_LPBIG_OFFBIG	-1
-# define _POSIX_V6_LP64_OFF64	-1
-# define _POSIX_V6_LPBIG_OFFBIG	-1
-# define _XBS5_LP64_OFF64	-1
-# define _XBS5_LPBIG_OFFBIG	-1
-
-/* CFLAGS.  */
-#define __ILP32_OFFBIG_CFLAGS   "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
-
-#endif /* __WORDSIZE == 32 */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/epoll.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/epoll.h
deleted file mode 100644
index 5810ad6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/epoll.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EPOLL_H
-# error "Never use <bits/epoll.h> directly; include <sys/epoll.h> instead."
-#endif
-
-/* Flags to be passed to epoll_create1.  */
-enum
-  {
-    EPOLL_CLOEXEC = 02000000
-#define EPOLL_CLOEXEC EPOLL_CLOEXEC
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/err-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/err-ldbl.h
deleted file mode 100644
index 330e7dd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/err-ldbl.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/* Redirections for err.h functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERR_H
-# error "Never include <bits/err-ldbl.h> directly; use <err.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (warn)
-__LDBL_REDIR_DECL (vwarn)
-__LDBL_REDIR_DECL (warnx)
-__LDBL_REDIR_DECL (vwarnx)
-__LDBL_REDIR_DECL (err)
-__LDBL_REDIR_DECL (verr)
-__LDBL_REDIR_DECL (errx)
-__LDBL_REDIR_DECL (verrx)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/errno.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/errno.h
deleted file mode 100644
index 230cee0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/errno.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Error constants.  Linux specific version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_ERRNO_H
-#define _BITS_ERRNO_H 1
-
-#if !defined _ERRNO_H
-# error "Never include <bits/errno.h> directly; use <errno.h> instead."
-#endif
-
-# include <linux/errno.h>
-
-/* Older Linux headers do not define these constants.  */
-# ifndef ENOTSUP
-#  define ENOTSUP		EOPNOTSUPP
-# endif
-
-# ifndef ECANCELED
-#  define ECANCELED		125
-# endif
-
-# ifndef EOWNERDEAD
-#  define EOWNERDEAD		130
-# endif
-
-#ifndef ENOTRECOVERABLE
-#  define ENOTRECOVERABLE	131
-# endif
-
-# ifndef ERFKILL
-#  define ERFKILL		132
-# endif
-
-# ifndef EHWPOISON
-#  define EHWPOISON		133
-# endif
-
-#endif /* bits/errno.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/error-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/error-ldbl.h
deleted file mode 100644
index da46f7c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/error-ldbl.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Redirections for error.h functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERROR_H
-# error "Never include <bits/error-ldbl.h> directly; use <error.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (error)
-__LDBL_REDIR_DECL (error_at_line)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/error.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/error.h
deleted file mode 100644
index 14735eb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/error.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Specializations for error functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ERROR_H
-# error "Never include <bits/error.h> directly; use <error.h> instead."
-#endif
-
-
-extern void __REDIRECT (__error_alias, (int __status, int __errnum,
-					const char *__format, ...),
-			error)
-  __attribute__ ((__format__ (__printf__, 3, 4)));
-extern void __REDIRECT (__error_noreturn, (int __status, int __errnum,
-					   const char *__format, ...),
-			error)
-  __attribute__ ((__noreturn__, __format__ (__printf__, 3, 4)));
-
-
-/* If we know the function will never return make sure the compiler
-   realizes that, too.  */
-__extern_always_inline void
-error (int __status, int __errnum, const char *__format, ...)
-{
-  if (__builtin_constant_p (__status) && __status != 0)
-    __error_noreturn (__status, __errnum, __format, __va_arg_pack ());
-  else
-    __error_alias (__status, __errnum, __format, __va_arg_pack ());
-}
-
-
-extern void __REDIRECT (__error_at_line_alias, (int __status, int __errnum,
-						const char *__fname,
-						unsigned int __line,
-						const char *__format, ...),
-			error_at_line)
-  __attribute__ ((__format__ (__printf__, 5, 6)));
-extern void __REDIRECT (__error_at_line_noreturn, (int __status, int __errnum,
-						   const char *__fname,
-						   unsigned int __line,
-						   const char *__format,
-						   ...),
-			error_at_line)
-  __attribute__ ((__noreturn__, __format__ (__printf__, 5, 6)));
-
-
-/* If we know the function will never return make sure the compiler
-   realizes that, too.  */
-__extern_always_inline void
-error_at_line (int __status, int __errnum, const char *__fname,
-	       unsigned int __line, const char *__format, ...)
-{
-  if (__builtin_constant_p (__status) && __status != 0)
-    __error_at_line_noreturn (__status, __errnum, __fname, __line, __format,
-			      __va_arg_pack ());
-  else
-    __error_at_line_alias (__status, __errnum, __fname, __line,
-			   __format, __va_arg_pack ());
-}
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/eventfd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/eventfd.h
deleted file mode 100644
index 6ff6b03..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/eventfd.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EVENTFD_H
-# error "Never use <bits/eventfd.h> directly; include <sys/eventfd.h> instead."
-#endif
-
-/* Flags for eventfd.  */
-enum
-  {
-    EFD_SEMAPHORE = 00000001,
-#define EFD_SEMAPHORE EFD_SEMAPHORE
-    EFD_CLOEXEC = 02000000,
-#define EFD_CLOEXEC EFD_CLOEXEC
-    EFD_NONBLOCK = 00004000
-#define EFD_NONBLOCK EFD_NONBLOCK
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl-linux.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl-linux.h
deleted file mode 100644
index 20ad78c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl-linux.h
+++ /dev/null
@@ -1,444 +0,0 @@
-/* O_*, F_*, FD_* bit values for Linux.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never use <bits/fcntl-linux.h> directly; include <fcntl.h> instead."
-#endif
-
-/* This file contains shared definitions between Linux architectures
-   and is included by <bits/fcntl.h> to declare them.  The various
-   #ifndef cases allow the architecture specific file to define those
-   values with different values.
-
-   A minimal <bits/fcntl.h> contains just:
-
-   struct flock {...}
-   #ifdef __USE_LARGEFILE64
-   struct flock64 {...}
-   #endif
-   #include <bits/fcntl-linux.h>
-*/
-
-#ifdef __USE_GNU
-# include <bits/types/struct_iovec.h>
-#endif
-
-/* open/fcntl.  */
-#define O_ACCMODE	   0003
-#define O_RDONLY	     00
-#define O_WRONLY	     01
-#define O_RDWR		     02
-#ifndef O_CREAT
-# define O_CREAT	   0100	/* Not fcntl.  */
-#endif
-#ifndef O_EXCL
-# define O_EXCL		   0200	/* Not fcntl.  */
-#endif
-#ifndef O_NOCTTY
-# define O_NOCTTY	   0400	/* Not fcntl.  */
-#endif
-#ifndef O_TRUNC
-# define O_TRUNC	  01000	/* Not fcntl.  */
-#endif
-#ifndef O_APPEND
-# define O_APPEND	  02000
-#endif
-#ifndef O_NONBLOCK
-# define O_NONBLOCK	  04000
-#endif
-#ifndef O_NDELAY
-# define O_NDELAY	O_NONBLOCK
-#endif
-#ifndef O_SYNC
-# define O_SYNC	       04010000
-#endif
-#define O_FSYNC		O_SYNC
-#ifndef O_ASYNC
-# define O_ASYNC	 020000
-#endif
-#ifndef __O_LARGEFILE
-# define __O_LARGEFILE	0100000
-#endif
-
-#ifndef __O_DIRECTORY
-# define __O_DIRECTORY	0200000
-#endif
-#ifndef __O_NOFOLLOW
-# define __O_NOFOLLOW	0400000
-#endif
-#ifndef __O_CLOEXEC
-# define __O_CLOEXEC   02000000
-#endif
-#ifndef __O_DIRECT
-# define __O_DIRECT	 040000
-#endif
-#ifndef __O_NOATIME
-# define __O_NOATIME   01000000
-#endif
-#ifndef __O_PATH
-# define __O_PATH     010000000
-#endif
-#ifndef __O_DSYNC
-# define __O_DSYNC	 010000
-#endif
-#ifndef __O_TMPFILE
-# define __O_TMPFILE   (020000000 | __O_DIRECTORY)
-#endif
-
-#ifndef F_GETLK
-# ifndef __USE_FILE_OFFSET64
-#  define F_GETLK	5	/* Get record locking info.  */
-#  define F_SETLK	6	/* Set record locking info (non-blocking).  */
-#  define F_SETLKW	7	/* Set record locking info (blocking).  */
-# else
-#  define F_GETLK	F_GETLK64  /* Get record locking info.  */
-#  define F_SETLK	F_SETLK64  /* Set record locking info (non-blocking).*/
-#  define F_SETLKW	F_SETLKW64 /* Set record locking info (blocking).  */
-# endif
-#endif
-#ifndef F_GETLK64
-# define F_GETLK64	12	/* Get record locking info.  */
-# define F_SETLK64	13	/* Set record locking info (non-blocking).  */
-# define F_SETLKW64	14	/* Set record locking info (blocking).  */
-#endif
-
-/* open file description locks.
-
-   Usually record locks held by a process are released on *any* close and are
-   not inherited across a fork.
-
-   These cmd values will set locks that conflict with process-associated record
-   locks, but are "owned" by the opened file description, not the process.
-   This means that they are inherited across fork or clone with CLONE_FILES
-   like BSD (flock) locks, and they are only released automatically when the
-   last reference to the the file description against which they were acquired
-   is put. */
-#ifdef __USE_GNU
-# define F_OFD_GETLK	36
-# define F_OFD_SETLK	37
-# define F_OFD_SETLKW	38
-#endif
-
-#ifdef __USE_LARGEFILE64
-# define O_LARGEFILE __O_LARGEFILE
-#endif
-
-#ifdef __USE_XOPEN2K8
-# define O_DIRECTORY	__O_DIRECTORY	/* Must be a directory.  */
-# define O_NOFOLLOW	__O_NOFOLLOW	/* Do not follow links.  */
-# define O_CLOEXEC	__O_CLOEXEC	/* Set close_on_exec.  */
-#endif
-
-#ifdef __USE_GNU
-# define O_DIRECT	__O_DIRECT	/* Direct disk access.  */
-# define O_NOATIME	__O_NOATIME	/* Do not set atime.  */
-# define O_PATH		__O_PATH	/* Resolve pathname but do not open file.  */
-# define O_TMPFILE	__O_TMPFILE	/* Atomically create nameless file.  */
-#endif
-
-/* For now, Linux has no separate synchronicity options for read
-   operations.  We define O_RSYNC therefore as the same as O_SYNC
-   since this is a superset.  */
-#if defined __USE_POSIX199309 || defined __USE_UNIX98
-# define O_DSYNC	__O_DSYNC	/* Synchronize data.  */
-# if defined __O_RSYNC
-#  define O_RSYNC	__O_RSYNC	/* Synchronize read operations.  */
-# else
-#  define O_RSYNC	O_SYNC		/* Synchronize read operations.  */
-# endif
-#endif
-
-/* Values for the second argument to `fcntl'.  */
-#define F_DUPFD		0	/* Duplicate file descriptor.  */
-#define F_GETFD		1	/* Get file descriptor flags.  */
-#define F_SETFD		2	/* Set file descriptor flags.  */
-#define F_GETFL		3	/* Get file status flags.  */
-#define F_SETFL		4	/* Set file status flags.  */
-
-#ifndef __F_SETOWN
-# define __F_SETOWN	8
-# define __F_GETOWN	9
-#endif
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-# define F_SETOWN	__F_SETOWN /* Get owner (process receiving SIGIO).  */
-# define F_GETOWN	__F_GETOWN /* Set owner (process receiving SIGIO).  */
-#endif
-
-#ifndef __F_SETSIG
-# define __F_SETSIG	10	/* Set number of signal to be sent.  */
-# define __F_GETSIG	11	/* Get number of signal to be sent.  */
-#endif
-#ifndef __F_SETOWN_EX
-# define __F_SETOWN_EX	15	/* Get owner (thread receiving SIGIO).  */
-# define __F_GETOWN_EX	16	/* Set owner (thread receiving SIGIO).  */
-#endif
-
-#ifdef __USE_GNU
-# define F_SETSIG	__F_SETSIG	/* Set number of signal to be sent.  */
-# define F_GETSIG	__F_GETSIG	/* Get number of signal to be sent.  */
-# define F_SETOWN_EX	__F_SETOWN_EX	/* Get owner (thread receiving SIGIO).  */
-# define F_GETOWN_EX	__F_GETOWN_EX	/* Set owner (thread receiving SIGIO).  */
-#endif
-
-#ifdef __USE_GNU
-# define F_SETLEASE	1024	/* Set a lease.  */
-# define F_GETLEASE	1025	/* Enquire what lease is active.  */
-# define F_NOTIFY	1026	/* Request notifications on a directory.  */
-# define F_SETPIPE_SZ	1031	/* Set pipe page size array.  */
-# define F_GETPIPE_SZ	1032	/* Set pipe page size array.  */
-# define F_ADD_SEALS	1033	/* Add seals to file.  */
-# define F_GET_SEALS	1034	/* Get seals for file.  */
-/* Set / get write life time hints.  */
-# define F_GET_RW_HINT	1035
-# define F_SET_RW_HINT	1036
-# define F_GET_FILE_RW_HINT	1037
-# define F_SET_FILE_RW_HINT	1038
-#endif
-#ifdef __USE_XOPEN2K8
-# define F_DUPFD_CLOEXEC 1030	/* Duplicate file descriptor with
-				   close-on-exit set.  */
-#endif
-
-/* For F_[GET|SET]FD.  */
-#define FD_CLOEXEC	1	/* Actually anything with low bit set goes */
-
-#ifndef F_RDLCK
-/* For posix fcntl() and `l_type' field of a `struct flock' for lockf().  */
-# define F_RDLCK		0	/* Read lock.  */
-# define F_WRLCK		1	/* Write lock.  */
-# define F_UNLCK		2	/* Remove lock.  */
-#endif
-
-
-/* For old implementation of BSD flock.  */
-#ifndef F_EXLCK
-# define F_EXLCK		4	/* or 3 */
-# define F_SHLCK		8	/* or 4 */
-#endif
-
-#ifdef __USE_MISC
-/* Operations for BSD flock, also used by the kernel implementation.  */
-# define LOCK_SH	1	/* Shared lock.  */
-# define LOCK_EX	2	/* Exclusive lock.  */
-# define LOCK_NB	4	/* Or'd with one of the above to prevent
-				   blocking.  */
-# define LOCK_UN	8	/* Remove lock.  */
-#endif
-
-#ifdef __USE_GNU
-# define LOCK_MAND	32	/* This is a mandatory flock:  */
-# define LOCK_READ	64	/* ... which allows concurrent read operations.  */
-# define LOCK_WRITE	128	/* ... which allows concurrent write operations.  */
-# define LOCK_RW	192	/* ... Which allows concurrent read & write operations.  */
-#endif
-
-#ifdef __USE_GNU
-/* Types of directory notifications that may be requested with F_NOTIFY.  */
-# define DN_ACCESS	0x00000001	/* File accessed.  */
-# define DN_MODIFY	0x00000002	/* File modified.  */
-# define DN_CREATE	0x00000004	/* File created.  */
-# define DN_DELETE	0x00000008	/* File removed.  */
-# define DN_RENAME	0x00000010	/* File renamed.  */
-# define DN_ATTRIB	0x00000020	/* File changed attributes.  */
-# define DN_MULTISHOT	0x80000000	/* Don't remove notifier.  */
-#endif
-
-
-#ifdef __USE_GNU
-/* Owner types.  */
-enum __pid_type
-  {
-    F_OWNER_TID = 0,		/* Kernel thread.  */
-    F_OWNER_PID,		/* Process.  */
-    F_OWNER_PGRP,		/* Process group.  */
-    F_OWNER_GID = F_OWNER_PGRP	/* Alternative, obsolete name.  */
-  };
-
-/* Structure to use with F_GETOWN_EX and F_SETOWN_EX.  */
-struct f_owner_ex
-  {
-    enum __pid_type type;	/* Owner type of ID.  */
-    __pid_t pid;		/* ID of owner.  */
-  };
-#endif
-
-#ifdef __USE_GNU
-/* Types of seals.  */
-# define F_SEAL_SEAL	0x0001	/* Prevent further seals from being set.  */
-# define F_SEAL_SHRINK	0x0002	/* Prevent file from shrinking.  */
-# define F_SEAL_GROW	0x0004	/* Prevent file from growing.  */
-# define F_SEAL_WRITE	0x0008	/* Prevent writes.  */
-# define F_SEAL_FUTURE_WRITE	0x0010	/* Prevent future writes while
-					   mapped.  */
-#endif
-
-#ifdef __USE_GNU
-/* Hint values for F_{GET,SET}_RW_HINT.  */
-# define RWH_WRITE_LIFE_NOT_SET	0
-# define RWF_WRITE_LIFE_NOT_SET	RWH_WRITE_LIFE_NOT_SET
-# define RWH_WRITE_LIFE_NONE	1
-# define RWH_WRITE_LIFE_SHORT	2
-# define RWH_WRITE_LIFE_MEDIUM	3
-# define RWH_WRITE_LIFE_LONG	4
-# define RWH_WRITE_LIFE_EXTREME	5
-#endif
-
-/* Define some more compatibility macros to be backward compatible with
-   BSD systems which did not managed to hide these kernel macros.  */
-#ifdef	__USE_MISC
-# define FAPPEND	O_APPEND
-# define FFSYNC		O_FSYNC
-# define FASYNC		O_ASYNC
-# define FNONBLOCK	O_NONBLOCK
-# define FNDELAY	O_NDELAY
-#endif /* Use misc.  */
-
-#ifndef __POSIX_FADV_DONTNEED
-#  define __POSIX_FADV_DONTNEED	4
-#  define __POSIX_FADV_NOREUSE	5
-#endif
-/* Advise to `posix_fadvise'.  */
-#ifdef __USE_XOPEN2K
-# define POSIX_FADV_NORMAL	0 /* No further special treatment.  */
-# define POSIX_FADV_RANDOM	1 /* Expect random page references.  */
-# define POSIX_FADV_SEQUENTIAL	2 /* Expect sequential page references.  */
-# define POSIX_FADV_WILLNEED	3 /* Will need these pages.  */
-# define POSIX_FADV_DONTNEED	__POSIX_FADV_DONTNEED /* Don't need these pages.  */
-# define POSIX_FADV_NOREUSE	__POSIX_FADV_NOREUSE /* Data will be accessed once.  */
-#endif
-
-
-#ifdef __USE_GNU
-/* Flags for SYNC_FILE_RANGE.  */
-# define SYNC_FILE_RANGE_WAIT_BEFORE	1 /* Wait upon writeout of all pages
-					     in the range before performing the
-					     write.  */
-# define SYNC_FILE_RANGE_WRITE		2 /* Initiate writeout of all those
-					     dirty pages in the range which are
-					     not presently under writeback.  */
-# define SYNC_FILE_RANGE_WAIT_AFTER	4 /* Wait upon writeout of all pages in
-					     the range after performing the
-					     write.  */
-/* SYNC_FILE_RANGE_WRITE_AND_WAIT ensures all pages in the range are
-   written to disk before returning.  */
-# define SYNC_FILE_RANGE_WRITE_AND_WAIT	(SYNC_FILE_RANGE_WRITE		\
-					 | SYNC_FILE_RANGE_WAIT_BEFORE	\
-					 | SYNC_FILE_RANGE_WAIT_AFTER)
-
-/* Flags for SPLICE and VMSPLICE.  */
-# define SPLICE_F_MOVE		1	/* Move pages instead of copying.  */
-# define SPLICE_F_NONBLOCK	2	/* Don't block on the pipe splicing
-					   (but we may still block on the fd
-					   we splice from/to).  */
-# define SPLICE_F_MORE		4	/* Expect more data.  */
-# define SPLICE_F_GIFT		8	/* Pages passed in are a gift.  */
-
-
-/* Flags for fallocate.  */
-# include <linux/falloc.h>
-
-
-/* File handle structure.  */
-struct file_handle
-{
-  unsigned int handle_bytes;
-  int handle_type;
-  /* File identifier.  */
-  unsigned char f_handle[0];
-};
-
-/* Maximum handle size (for now).  */
-# define MAX_HANDLE_SZ	128
-#endif
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-
-/* Provide kernel hint to read ahead.  */
-extern __ssize_t readahead (int __fd, __off64_t __offset, size_t __count)
-    __THROW;
-
-
-/* Selective file content synch'ing.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int sync_file_range (int __fd, __off64_t __offset, __off64_t __count,
-			    unsigned int __flags);
-
-
-/* Splice address range into a pipe.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t vmsplice (int __fdout, const struct iovec *__iov,
-			   size_t __count, unsigned int __flags);
-
-/* Splice two files together.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t splice (int __fdin, __off64_t *__offin, int __fdout,
-			 __off64_t *__offout, size_t __len,
-			 unsigned int __flags);
-
-/* In-kernel implementation of tee for pipe buffers.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t tee (int __fdin, int __fdout, size_t __len,
-		      unsigned int __flags);
-
-/* Reserve storage for the data of the file associated with FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
-				   __off64_t __len),
-		       fallocate64);
-#  else
-#   define fallocate fallocate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int fallocate64 (int __fd, int __mode, __off64_t __offset,
-			__off64_t __len);
-# endif
-
-
-/* Map file name to file handle.  */
-extern int name_to_handle_at (int __dfd, const char *__name,
-			      struct file_handle *__handle, int *__mnt_id,
-			      int __flags) __THROW;
-
-/* Open file using the file handle.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int open_by_handle_at (int __mountdirfd, struct file_handle *__handle,
-			      int __flags);
-
-#endif	/* use GNU */
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl.h
deleted file mode 100644
index a89db6a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* O_*, F_*, FD_* bit values for the AArch64 Linux ABI.
-   Copyright (C) 2011-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never use <bits/fcntl.h> directly; include <fcntl.h> instead."
-#endif
-
-#define __O_DIRECTORY	 040000
-#define __O_NOFOLLOW	0100000
-#define __O_DIRECT	0200000
-
-#ifdef __ILP32__
-# define __O_LARGEFILE	0400000
-#else
-# define __O_LARGEFILE	0
-#endif
-
-#ifdef __LP64__
-# define F_GETLK64	5
-# define F_SETLK64	6
-# define F_SETLKW64	7
-#endif
-
-struct flock
-  {
-    short int l_type;	/* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK.	*/
-    short int l_whence;	/* Where `l_start' is relative to (like `lseek').  */
-    __off_t l_start;	/* Offset where the lock begins.  */
-    __off_t l_len;	/* Size of the locked area; zero means until EOF.  */
-    __pid_t l_pid;	/* Process holding the lock.  */
-  };
-
-#ifdef __USE_LARGEFILE64
-struct flock64
-  {
-    short int l_type;	/* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK.	*/
-    short int l_whence;	/* Where `l_start' is relative to (like `lseek').  */
-    __off64_t l_start;	/* Offset where the lock begins.  */
-    __off64_t l_len;	/* Size of the locked area; zero means until EOF.  */
-    __pid_t l_pid;	/* Process holding the lock.  */
-  };
-#endif
-
-/* Include generic Linux declarations.  */
-#include <bits/fcntl-linux.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl2.h
deleted file mode 100644
index 24efb22..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fcntl2.h
+++ /dev/null
@@ -1,265 +0,0 @@
-/* Checking macros for fcntl functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never include <bits/fcntl2.h> directly; use <fcntl.h> instead."
-#endif
-
-/* Check that calls to open and openat with O_CREAT or O_TMPFILE set have an
-   appropriate third/fourth parameter.  */
-#ifndef __USE_FILE_OFFSET64
-extern int __open_2 (const char *__path, int __oflag) __nonnull ((1));
-extern int __REDIRECT (__open_alias, (const char *__path, int __oflag, ...),
-		       open) __nonnull ((1));
-#else
-extern int __REDIRECT (__open_2, (const char *__path, int __oflag),
-		       __open64_2) __nonnull ((1));
-extern int __REDIRECT (__open_alias, (const char *__path, int __oflag, ...),
-		       open64) __nonnull ((1));
-#endif
-
-#define __warn_open_too_many_args \
-  "open can be called either with 2 or 3 arguments, not more"
-#define __warn_open_missing_mode \
-  "open with O_CREAT in second argument needs 3 arguments"
-#ifdef __use_clang_fortify
-__fortify_overload __clang_prefer_this_overload int
-open (const char *const __clang_pass_object_size __path, int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_open_missing_mode)
-{
-  return __open_2 (__path, __oflag);
-}
-
-__fortify_overload int
-open (const char *const __clang_pass_object_size __path, int __oflag,
-      mode_t __mode)
-{
-  return __open_alias (__path, __oflag, __mode);
-}
-#else
-__errordecl (__open_too_many_args, __warn_open_too_many_args);
-__errordecl (__open_missing_mode, __warn_open_missing_mode);
-
-__fortify_function int
-open (const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __open_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __open_missing_mode ();
-	  return __open_2 (__path, __oflag);
-	}
-      return __open_alias (__path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __open_2 (__path, __oflag);
-
-  return __open_alias (__path, __oflag, __va_arg_pack ());
-}
-#endif
-#undef __warn_open_too_many_args
-#undef __warn_open_missing_mode
-
-
-#ifdef __USE_LARGEFILE64
-extern int __open64_2 (const char *__path, int __oflag) __nonnull ((1));
-extern int __REDIRECT (__open64_alias, (const char *__path, int __oflag,
-					...), open64) __nonnull ((1));
-
-# define __warn_open64_too_many_args \
-  "open64 can be called either with 2 or 3 arguments, not more"
-# define __warn_open64_missing_mode \
-  "open64 with O_CREAT in second argument needs 3 arguments"
-# ifdef __use_clang_fortify
-__fortify_overload __clang_prefer_this_overload int
-open64 (const char *const __clang_pass_object_size __path, int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_open64_missing_mode)
-{
-  return __open64_2 (__path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-open64 (const char *const __clang_pass_object_size __path, int __oflag,
-	int __mode)
-{
-  return __open64_alias (__path, __oflag, __mode);
-}
-# else
-__errordecl (__open64_too_many_args, __warn_open64_too_many_args);
-__errordecl (__open64_missing_mode, __warn_open64_missing_mode);
-
-__fortify_function int
-open64 (const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __open64_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __open64_missing_mode ();
-	  return __open64_2 (__path, __oflag);
-	}
-      return __open64_alias (__path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __open64_2 (__path, __oflag);
-
-  return __open64_alias (__path, __oflag, __va_arg_pack ());
-}
-# endif
-# undef __warn_open64_too_many_args
-# undef __warn_open64_missing_mode
-#endif
-
-
-#ifdef __USE_ATFILE
-# ifndef __USE_FILE_OFFSET64
-extern int __openat_2 (int __fd, const char *__path, int __oflag)
-     __nonnull ((2));
-extern int __REDIRECT (__openat_alias, (int __fd, const char *__path,
-					int __oflag, ...), openat)
-     __nonnull ((2));
-# else
-extern int __REDIRECT (__openat_2, (int __fd, const char *__path,
-				    int __oflag), __openat64_2)
-     __nonnull ((2));
-extern int __REDIRECT (__openat_alias, (int __fd, const char *__path,
-					int __oflag, ...), openat64)
-     __nonnull ((2));
-# endif
-
-# define __warn_openat_too_many_args "openat can be called either with 3 or " \
-       "4 arguments, not more"
-# define __warn_openat_missing_mode "openat with O_CREAT in third argument " \
-       "needs 4 arguments"
-# ifdef __use_clang_fortify
-__fortify_error_function __clang_error (__warn_openat_too_many_args) int
-openat (int __fd, const char *__path, int __oflag, int __mode, ...);
-
-__fortify_overload __clang_prefer_this_overload int
-openat (int __fd, const char *const __clang_pass_object_size __path,
-	int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_openat_missing_mode)
-{
-  return __openat_2 (__fd, __path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-openat (int __fd, const char *const __clang_pass_object_size __path,
-	int __oflag, int __mode)
-{
-  return __openat_alias (__fd, __path, __oflag, __mode);
-}
-# else
-__errordecl (__openat_too_many_args, __warn_openat_too_many_args);
-__errordecl (__openat_missing_mode, __warn_openat_missing_mode);
-
-__fortify_function int
-openat (int __fd, const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __openat_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __openat_missing_mode ();
-	  return __openat_2 (__fd, __path, __oflag);
-	}
-      return __openat_alias (__fd, __path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __openat_2 (__fd, __path, __oflag);
-
-  return __openat_alias (__fd, __path, __oflag, __va_arg_pack ());
-}
-# endif
-# undef __warn_openat_too_many_args
-# undef __warn_openat_missing_mode
-
-
-# ifdef __USE_LARGEFILE64
-extern int __openat64_2 (int __fd, const char *__path, int __oflag)
-     __nonnull ((2));
-extern int __REDIRECT (__openat64_alias, (int __fd, const char *__path,
-					  int __oflag, ...), openat64)
-     __nonnull ((2));
-
-#  define __warn_openat64_too_many_args "openat64 can be called either with " \
-       "3 or 4 arguments, not more"
-#  define __warn_openat64_missing_mode "openat64 with O_CREAT in third " \
-       "argument needs 4 arguments"
-
-#  ifdef __use_clang_fortify
-__fortify_error_function __clang_error (__warn_openat64_too_many_args) int
-openat64 (int __fd, const char *__path, int __oflag, int __mode, ...);
-
-__fortify_overload __clang_prefer_this_overload int
-openat64 (int __fd, const char *const __clang_pass_object_size __path,
-	  int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag),
-                       __warn_openat64_missing_mode)
-{
-  return __openat64_2 (__fd, __path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-openat64 (int __fd, const char *const __clang_pass_object_size __path,
-	  int __oflag, int __mode)
-{
-  return __openat64_alias (__fd, __path, __oflag, __mode);
-}
-#  else
-__errordecl (__openat64_too_many_args, __warn_openat64_too_many_args);
-__errordecl (__openat64_missing_mode, __warn_openat64_missing_mode);
-__fortify_function int
-openat64 (int __fd, const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __openat64_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __openat64_missing_mode ();
-	  return __openat64_2 (__fd, __path, __oflag);
-	}
-      return __openat64_alias (__fd, __path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __openat64_2 (__fd, __path, __oflag);
-
-  return __openat64_alias (__fd, __path, __oflag, __va_arg_pack ());
-}
-#  endif
-#  undef __warn_openat64_too_many_args
-#  undef __warn_openat64_missing_mode
-# endif
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fenv.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fenv.h
deleted file mode 100644
index 2f95478..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fenv.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _FENV_H
-# error "Never use <bits/fenv.h> directly; include <fenv.h> instead."
-#endif
-
-/* Define bits representing exceptions in the FPSR status word.  */
-enum
-  {
-    FE_INVALID =
-#define FE_INVALID	1
-      FE_INVALID,
-    FE_DIVBYZERO =
-#define FE_DIVBYZERO	2
-      FE_DIVBYZERO,
-    FE_OVERFLOW =
-#define FE_OVERFLOW	4
-      FE_OVERFLOW,
-    FE_UNDERFLOW =
-#define FE_UNDERFLOW	8
-      FE_UNDERFLOW,
-    FE_INEXACT =
-#define FE_INEXACT	16
-      FE_INEXACT,
-  };
-
-/* Amount to shift by to convert an exception bit in FPSR to a an
-   exception bit mask in FPCR.  */
-#define FE_EXCEPT_SHIFT	8
-
-/* All supported exceptions.  */
-#define FE_ALL_EXCEPT	\
-	(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT)
-
-/* Define bits representing rounding modes in the FPCR Rmode field.  */
-#define FE_TONEAREST  0x000000
-#define FE_UPWARD     0x400000
-#define FE_DOWNWARD   0x800000
-#define FE_TOWARDZERO 0xc00000
-
-/* Type representing exception flags. */
-typedef unsigned int fexcept_t;
-
-/* Type representing floating-point environment.  */
-typedef struct
-  {
-    unsigned int __fpcr;
-    unsigned int __fpsr;
-  }
-fenv_t;
-
-/* If the default argument is used we use this value.  */
-#define FE_DFL_ENV	((const fenv_t *) -1l)
-
-#ifdef __USE_GNU
-/* Floating-point environment where none of the exceptions are masked.  */
-# define FE_NOMASK_ENV  ((const fenv_t *) -2)
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Type representing floating-point control modes.  */
-typedef unsigned int femode_t;
-
-/* Default floating-point control modes.  */
-# define FE_DFL_MODE	((const femode_t *) -1L)
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/floatn-common.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/floatn-common.h
deleted file mode 100644
index b43c953..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/floatn-common.h
+++ /dev/null
@@ -1,329 +0,0 @@
-/* Macros to control TS 18661-3 glibc features where the same
-   definitions are appropriate for all platforms.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_FLOATN_COMMON_H
-#define _BITS_FLOATN_COMMON_H
-
-#include <features.h>
-#include <bits/long-double.h>
-
-/* This header should be included at the bottom of each bits/floatn.h.
-   It defines the following macros for each _FloatN and _FloatNx type,
-   where the same definitions, or definitions based only on the macros
-   in bits/floatn.h, are appropriate for all glibc configurations.  */
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the right format for this type, and this
-   glibc includes corresponding *fN or *fNx interfaces for it.  */
-#define __HAVE_FLOAT16 0
-#define __HAVE_FLOAT32 1
-#define __HAVE_FLOAT64 1
-#define __HAVE_FLOAT32X 1
-#define __HAVE_FLOAT128X 0
-
-/* Defined to 1 if the corresponding __HAVE_<type> macro is 1 and the
-   type is the first with its format in the sequence of (the default
-   choices for) float, double, long double, _Float16, _Float32,
-   _Float64, _Float128, _Float32x, _Float64x, _Float128x for this
-   glibc; that is, if functions present once per floating-point format
-   rather than once per type are present for this type.
-
-   All configurations supported by glibc have _Float32 the same format
-   as float, _Float64 and _Float32x the same format as double, the
-   _Float64x the same format as either long double or _Float128.  No
-   configurations support _Float128x or, as of GCC 7, have compiler
-   support for a type meeting the requirements for _Float128x.  */
-#define __HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16
-#define __HAVE_DISTINCT_FLOAT32 0
-#define __HAVE_DISTINCT_FLOAT64 0
-#define __HAVE_DISTINCT_FLOAT32X 0
-#define __HAVE_DISTINCT_FLOAT64X 0
-#define __HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128X
-
-/* Defined to 1 if the corresponding _FloatN type is not binary compatible
-   with the corresponding ISO C type in the current compilation unit as
-   opposed to __HAVE_DISTINCT_FLOATN, which indicates the default types built
-   in glibc.  */
-#define __HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128	\
-				     && __LDBL_MANT_DIG__ != 113)
-
-/* Defined to 1 if any _FloatN or _FloatNx types that are not
-   ABI-distinct are however distinct types at the C language level (so
-   for the purposes of __builtin_types_compatible_p and _Generic).  */
-#if __GNUC_PREREQ (7, 0) && !defined __cplusplus
-# define __HAVE_FLOATN_NOT_TYPEDEF 1
-#else
-# define __HAVE_FLOATN_NOT_TYPEDEF 0
-#endif
-
-#ifndef __ASSEMBLER__
-
-/* Defined to concatenate the literal suffix to be used with _FloatN
-   or _FloatNx types, if __HAVE_<type> is 1.  The corresponding
-   literal suffixes exist since GCC 7, for C only.  */
-# if __HAVE_FLOAT16
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-/* No corresponding suffix available for this type.  */
-#   define __f16(x) ((_Float16) x##f)
-#  else
-#   define __f16(x) x##f16
-#  endif
-# endif
-
-# if __HAVE_FLOAT32
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __f32(x) x##f
-#  else
-#   define __f32(x) x##f32
-#  endif
-# endif
-
-# if __HAVE_FLOAT64
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   ifdef __NO_LONG_DOUBLE_MATH
-#    define __f64(x) x##l
-#   else
-#    define __f64(x) x
-#   endif
-#  else
-#   define __f64(x) x##f64
-#  endif
-# endif
-
-# if __HAVE_FLOAT32X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __f32x(x) x
-#  else
-#   define __f32x(x) x##f32x
-#  endif
-# endif
-
-# if __HAVE_FLOAT64X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __f64x(x) x##l
-#   else
-#    define __f64x(x) __f128 (x)
-#   endif
-#  else
-#   define __f64x(x) x##f64x
-#  endif
-# endif
-
-# if __HAVE_FLOAT128X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128X supported but no constant suffix"
-#  else
-#   define __f128x(x) x##f128x
-#  endif
-# endif
-
-/* Defined to a complex type if __HAVE_<type> is 1.  */
-# if __HAVE_FLOAT16
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef _Complex float __cfloat16 __attribute__ ((__mode__ (__HC__)));
-#   define __CFLOAT16 __cfloat16
-#  else
-#   define __CFLOAT16 _Complex _Float16
-#  endif
-# endif
-
-# if __HAVE_FLOAT32
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __CFLOAT32 _Complex float
-#  else
-#   define __CFLOAT32 _Complex _Float32
-#  endif
-# endif
-
-# if __HAVE_FLOAT64
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   ifdef __NO_LONG_DOUBLE_MATH
-#    define __CFLOAT64 _Complex long double
-#   else
-#    define __CFLOAT64 _Complex double
-#   endif
-#  else
-#   define __CFLOAT64 _Complex _Float64
-#  endif
-# endif
-
-# if __HAVE_FLOAT32X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __CFLOAT32X _Complex double
-#  else
-#   define __CFLOAT32X _Complex _Float32x
-#  endif
-# endif
-
-# if __HAVE_FLOAT64X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __CFLOAT64X _Complex long double
-#   else
-#    define __CFLOAT64X __CFLOAT128
-#   endif
-#  else
-#   define __CFLOAT64X _Complex _Float64x
-#  endif
-# endif
-
-# if __HAVE_FLOAT128X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128X supported but no complex type"
-#  else
-#   define __CFLOAT128X _Complex _Float128x
-#  endif
-# endif
-
-/* The remaining of this file provides support for older compilers.  */
-# if __HAVE_FLOAT16
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef float _Float16 __attribute__ ((__mode__ (__HF__)));
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf16() ((_Float16) __builtin_huge_val ())
-#   define __builtin_inff16() ((_Float16) __builtin_inf ())
-#   define __builtin_nanf16(x) ((_Float16) __builtin_nan (x))
-#   define __builtin_nansf16(x) ((_Float16) __builtin_nans (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT32
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef float _Float32;
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf32() (__builtin_huge_valf ())
-#   define __builtin_inff32() (__builtin_inff ())
-#   define __builtin_nanf32(x) (__builtin_nanf (x))
-#   define __builtin_nansf32(x) (__builtin_nansf (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT64
-
-/* If double, long double and _Float64 all have the same set of
-   values, TS 18661-3 requires the usual arithmetic conversions on
-   long double and _Float64 to produce _Float64.  For this to be the
-   case when building with a compiler without a distinct _Float64
-   type, _Float64 must be a typedef for long double, not for
-   double.  */
-
-#  ifdef __NO_LONG_DOUBLE_MATH
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef long double _Float64;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64() (__builtin_huge_vall ())
-#    define __builtin_inff64() (__builtin_infl ())
-#    define __builtin_nanf64(x) (__builtin_nanl (x))
-#    define __builtin_nansf64(x) (__builtin_nansl (x))
-#   endif
-
-#  else
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef double _Float64;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64() (__builtin_huge_val ())
-#    define __builtin_inff64() (__builtin_inf ())
-#    define __builtin_nanf64(x) (__builtin_nan (x))
-#    define __builtin_nansf64(x) (__builtin_nans (x))
-#   endif
-
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT32X
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef double _Float32x;
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf32x() (__builtin_huge_val ())
-#   define __builtin_inff32x() (__builtin_inf ())
-#   define __builtin_nanf32x(x) (__builtin_nan (x))
-#   define __builtin_nansf32x(x) (__builtin_nans (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT64X
-
-#  if __HAVE_FLOAT64X_LONG_DOUBLE
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef long double _Float64x;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64x() (__builtin_huge_vall ())
-#    define __builtin_inff64x() (__builtin_infl ())
-#    define __builtin_nanf64x(x) (__builtin_nanl (x))
-#    define __builtin_nansf64x(x) (__builtin_nansl (x))
-#   endif
-
-#  else
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef _Float128 _Float64x;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64x() (__builtin_huge_valf128 ())
-#    define __builtin_inff64x() (__builtin_inff128 ())
-#    define __builtin_nanf64x(x) (__builtin_nanf128 (x))
-#    define __builtin_nansf64x(x) (__builtin_nansf128 (x))
-#   endif
-
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT128X
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128x supported but no type"
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf128x() ((_Float128x) __builtin_huge_val ())
-#   define __builtin_inff128x() ((_Float128x) __builtin_inf ())
-#   define __builtin_nanf128x(x) ((_Float128x) __builtin_nan (x))
-#   define __builtin_nansf128x(x) ((_Float128x) __builtin_nans (x))
-#  endif
-
-# endif
-
-#endif /* !__ASSEMBLER__.  */
-
-#endif /* _BITS_FLOATN_COMMON_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/floatn.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/floatn.h
deleted file mode 100644
index da50ae7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/floatn.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* Macros to control TS 18661-3 glibc features on ldbl-128 platforms.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_FLOATN_H
-#define _BITS_FLOATN_H
-
-#include <features.h>
-#include <bits/long-double.h>
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the IEEE 754 binary128 format, and this
-   glibc includes corresponding *f128 interfaces for it.  */
-#ifndef __NO_LONG_DOUBLE_MATH
-# define __HAVE_FLOAT128 1
-#else
-/* glibc does not support _Float128 for platforms where long double is
-   normally binary128 when building with long double as binary64.
-   GCC's default for supported scalar modes does not support it either
-   in that case.  */
-# define __HAVE_FLOAT128 0
-#endif
-
-/* Defined to 1 if __HAVE_FLOAT128 is 1 and the type is ABI-distinct
-   from the default float, double and long double types in this glibc.  */
-#define __HAVE_DISTINCT_FLOAT128 0
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the right format for _Float64x, and this
-   glibc includes corresponding *f64x interfaces for it.  */
-#define __HAVE_FLOAT64X __HAVE_FLOAT128
-
-/* Defined to 1 if __HAVE_FLOAT64X is 1 and _Float64x has the format
-   of long double.  Otherwise, if __HAVE_FLOAT64X is 1, _Float64x has
-   the format of _Float128, which must be different from that of long
-   double.  */
-#define __HAVE_FLOAT64X_LONG_DOUBLE __HAVE_FLOAT128
-
-#ifndef __ASSEMBLER__
-
-/* Defined to concatenate the literal suffix to be used with _Float128
-   types, if __HAVE_FLOAT128 is 1. */
-# if __HAVE_FLOAT128
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-/* The literal suffix f128 exists only since GCC 7.0.  */
-#   define __f128(x) x##l
-#  else
-#   define __f128(x) x##f128
-#  endif
-# endif
-
-/* Defined to a complex binary128 type if __HAVE_FLOAT128 is 1.  */
-# if __HAVE_FLOAT128
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __CFLOAT128 _Complex long double
-#  else
-#   define __CFLOAT128 _Complex _Float128
-#  endif
-# endif
-
-/* The remaining of this file provides support for older compilers.  */
-# if __HAVE_FLOAT128
-
-/* The type _Float128 exists only since GCC 7.0.  */
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef long double _Float128;
-#  endif
-
-/* Various built-in functions do not exist before GCC 7.0.  */
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf128() (__builtin_huge_vall ())
-#   define __builtin_inff128() (__builtin_infl ())
-#   define __builtin_nanf128(x) (__builtin_nanl (x))
-#   define __builtin_nansf128(x) (__builtin_nansl (x))
-#  endif
-
-# endif
-
-#endif /* !__ASSEMBLER__.  */
-
-#include <bits/floatn-common.h>
-
-#endif /* _BITS_FLOATN_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/flt-eval-method.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/flt-eval-method.h
deleted file mode 100644
index 615e14c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/flt-eval-method.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Define __GLIBC_FLT_EVAL_METHOD.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/flt-eval-method.h> directly; include <math.h> instead."
-#endif
-
-/* __GLIBC_FLT_EVAL_METHOD is the value of FLT_EVAL_METHOD used to
-   determine the evaluation method typedefs such as float_t and
-   double_t.  It must be a value from C11 or TS 18661-3:2015, and not
-   -1.  */
-
-/* In the default version of this header, follow __FLT_EVAL_METHOD__.
-   -1 is mapped to 2 (considering evaluation as long double to be a
-   conservatively safe assumption), and if __FLT_EVAL_METHOD__ is not
-   defined then assume there is no excess precision and use the value
-   0.  */
-
-#ifdef __FLT_EVAL_METHOD__
-# if __FLT_EVAL_METHOD__ == -1
-#  define __GLIBC_FLT_EVAL_METHOD	2
-# else
-#  define __GLIBC_FLT_EVAL_METHOD	__FLT_EVAL_METHOD__
-# endif
-#else
-# define __GLIBC_FLT_EVAL_METHOD	0
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fp-fast.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fp-fast.h
deleted file mode 100644
index c689f41..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fp-fast.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Define FP_FAST_* macros.  AArch64 version.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/fp-fast.h> directly; include <math.h> instead."
-#endif
-
-#ifdef __USE_ISOC99
-
-/* The GCC 4.6 compiler will define __FP_FAST_FMA{,F,L} if the fma{,f,l}
-   builtins are supported.  */
-# define FP_FAST_FMA 1
-# define FP_FAST_FMAF 1
-
-# ifdef __FP_FAST_FMAL
-#  define FP_FAST_FMAL 1
-# endif
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fp-logb.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fp-logb.h
deleted file mode 100644
index cd8b431..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/fp-logb.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/fp-logb.h> directly; include <math.h> instead."
-#endif
-
-/* __FP_LOGB0_IS_MIN is defined to 1 if FP_ILOGB0 is INT_MIN, and 0 if
-   it is -INT_MAX.  __FP_LOGBNAN_IS_MIN is defined to 1 if FP_ILOGBNAN
-   is INT_MIN, and 0 if it is INT_MAX.  */
-
-#define __FP_LOGB0_IS_MIN	0
-#define __FP_LOGBNAN_IS_MIN	0
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_core.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_core.h
deleted file mode 100644
index 1751a20..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_core.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Declarations for getopt (basic, portable features only).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library and is also part of gnulib.
-   Patches to this file should be submitted to both projects.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_CORE_H
-#define _GETOPT_CORE_H 1
-
-/* This header should not be used directly; include getopt.h or
-   unistd.h instead.  Unlike most bits headers, it does not have
-   a protective #error, because the guard macro for getopt.h in
-   gnulib is not fixed.  */
-
-__BEGIN_DECLS
-
-/* For communication from 'getopt' to the caller.
-   When 'getopt' finds an option that takes an argument,
-   the argument value is returned here.
-   Also, when 'ordering' is RETURN_IN_ORDER,
-   each non-option ARGV-element is returned here.  */
-
-extern char *optarg;
-
-/* Index in ARGV of the next element to be scanned.
-   This is used for communication to and from the caller
-   and for communication between successive calls to 'getopt'.
-
-   On entry to 'getopt', zero means this is the first call; initialize.
-
-   When 'getopt' returns -1, this is the index of the first of the
-   non-option elements that the caller should itself scan.
-
-   Otherwise, 'optind' communicates from one call to the next
-   how much of ARGV has been scanned so far.  */
-
-extern int optind;
-
-/* Callers store zero here to inhibit the error message 'getopt' prints
-   for unrecognized options.  */
-
-extern int opterr;
-
-/* Set to an option character which was unrecognized.  */
-
-extern int optopt;
-
-/* Get definitions and prototypes for functions to process the
-   arguments in ARGV (ARGC of them, minus the program name) for
-   options given in OPTS.
-
-   Return the option character from OPTS just read.  Return -1 when
-   there are no more options.  For unrecognized options, or options
-   missing arguments, 'optopt' is set to the option letter, and '?' is
-   returned.
-
-   The OPTS string is a list of characters which are recognized option
-   letters, optionally followed by colons, specifying that that letter
-   takes an argument, to be placed in 'optarg'.
-
-   If a letter in OPTS is followed by two colons, its argument is
-   optional.  This behavior is specific to the GNU 'getopt'.
-
-   The argument '--' causes premature termination of argument
-   scanning, explicitly telling 'getopt' that there are no more
-   options.
-
-   If OPTS begins with '-', then non-option arguments are treated as
-   arguments to the option '\1'.  This behavior is specific to the GNU
-   'getopt'.  If OPTS begins with '+', or POSIXLY_CORRECT is set in
-   the environment, then do not permute arguments.
-
-   For standards compliance, the 'argv' argument has the type
-   char *const *, but this is inaccurate; if argument permutation is
-   enabled, the argv array (not the strings it points to) must be
-   writable.  */
-
-extern int getopt (int ___argc, char *const *___argv, const char *__shortopts)
-       __THROW __nonnull ((2, 3));
-
-__END_DECLS
-
-#endif /* getopt_core.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_ext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_ext.h
deleted file mode 100644
index d48069e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_ext.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/* Declarations for getopt (GNU extensions).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library and is also part of gnulib.
-   Patches to this file should be submitted to both projects.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_EXT_H
-#define _GETOPT_EXT_H 1
-
-/* This header should not be used directly; include getopt.h instead.
-   Unlike most bits headers, it does not have a protective #error,
-   because the guard macro for getopt.h in gnulib is not fixed.  */
-
-__BEGIN_DECLS
-
-/* Describe the long-named options requested by the application.
-   The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector
-   of 'struct option' terminated by an element containing a name which is
-   zero.
-
-   The field 'has_arg' is:
-   no_argument		(or 0) if the option does not take an argument,
-   required_argument	(or 1) if the option requires an argument,
-   optional_argument 	(or 2) if the option takes an optional argument.
-
-   If the field 'flag' is not NULL, it points to a variable that is set
-   to the value given in the field 'val' when the option is found, but
-   left unchanged if the option is not found.
-
-   To have a long-named option do something other than set an 'int' to
-   a compiled-in constant, such as set a value from 'optarg', set the
-   option's 'flag' field to zero and its 'val' field to a nonzero
-   value (the equivalent single-letter option character, if there is
-   one).  For long options that have a zero 'flag' field, 'getopt'
-   returns the contents of the 'val' field.  */
-
-struct option
-{
-  const char *name;
-  /* has_arg can't be an enum because some compilers complain about
-     type mismatches in all the code that assumes it is an int.  */
-  int has_arg;
-  int *flag;
-  int val;
-};
-
-/* Names for the values of the 'has_arg' field of 'struct option'.  */
-
-#define no_argument		0
-#define required_argument	1
-#define optional_argument	2
-
-extern int getopt_long (int ___argc, char *__getopt_argv_const *___argv,
-			const char *__shortopts,
-		        const struct option *__longopts, int *__longind)
-       __THROW __nonnull ((2, 3));
-extern int getopt_long_only (int ___argc, char *__getopt_argv_const *___argv,
-			     const char *__shortopts,
-		             const struct option *__longopts, int *__longind)
-       __THROW __nonnull ((2, 3));
-
-__END_DECLS
-
-#endif /* getopt_ext.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_posix.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_posix.h
deleted file mode 100644
index f49e1f3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/getopt_posix.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Declarations for getopt (POSIX compatibility shim).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   Unlike the bulk of the getopt implementation, this file is NOT part
-   of gnulib.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_POSIX_H
-#define _GETOPT_POSIX_H 1
-
-#if !defined _UNISTD_H && !defined _STDIO_H
-#error "Never include getopt_posix.h directly; use unistd.h instead."
-#endif
-
-#include <bits/getopt_core.h>
-
-__BEGIN_DECLS
-
-#if defined __USE_POSIX2 && !defined __USE_POSIX_IMPLICITLY \
-    && !defined __USE_GNU && !defined _GETOPT_H
-/* GNU getopt has more functionality than POSIX getopt.  When we are
-   explicitly conforming to POSIX and not GNU, and getopt.h (which is
-   not part of POSIX) has not been included, the extra functionality
-   is disabled.  */
-# ifdef __REDIRECT
-extern int __REDIRECT_NTH (getopt, (int ___argc, char *const *___argv,
-				    const char *__shortopts),
-			   __posix_getopt);
-# else
-extern int __posix_getopt (int ___argc, char *const *___argv,
-			   const char *__shortopts)
-  __THROW __nonnull ((2, 3));
-#  define getopt __posix_getopt
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* getopt_posix.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/hwcap.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/hwcap.h
deleted file mode 100644
index 30fda0a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/hwcap.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/* Defines for bits in AT_HWCAP.  AArch64 Linux version.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined (_SYS_AUXV_H)
-# error "Never include <bits/hwcap.h> directly; use <sys/auxv.h> instead."
-#endif
-
-/* The following must match the kernel's <asm/hwcap.h> and update the
-   list together with sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c.  */
-#define HWCAP_FP		(1 << 0)
-#define HWCAP_ASIMD		(1 << 1)
-#define HWCAP_EVTSTRM		(1 << 2)
-#define HWCAP_AES		(1 << 3)
-#define HWCAP_PMULL		(1 << 4)
-#define HWCAP_SHA1		(1 << 5)
-#define HWCAP_SHA2		(1 << 6)
-#define HWCAP_CRC32		(1 << 7)
-#define HWCAP_ATOMICS		(1 << 8)
-#define HWCAP_FPHP		(1 << 9)
-#define HWCAP_ASIMDHP		(1 << 10)
-#define HWCAP_CPUID		(1 << 11)
-#define HWCAP_ASIMDRDM		(1 << 12)
-#define HWCAP_JSCVT		(1 << 13)
-#define HWCAP_FCMA		(1 << 14)
-#define HWCAP_LRCPC		(1 << 15)
-#define HWCAP_DCPOP		(1 << 16)
-#define HWCAP_SHA3		(1 << 17)
-#define HWCAP_SM3		(1 << 18)
-#define HWCAP_SM4		(1 << 19)
-#define HWCAP_ASIMDDP		(1 << 20)
-#define HWCAP_SHA512		(1 << 21)
-#define HWCAP_SVE		(1 << 22)
-#define HWCAP_ASIMDFHM		(1 << 23)
-#define HWCAP_DIT		(1 << 24)
-#define HWCAP_USCAT		(1 << 25)
-#define HWCAP_ILRCPC		(1 << 26)
-#define HWCAP_FLAGM		(1 << 27)
-#define HWCAP_SSBS		(1 << 28)
-#define HWCAP_SB		(1 << 29)
-#define HWCAP_PACA		(1 << 30)
-#define HWCAP_PACG		(1UL << 31)
-
-#define HWCAP2_DCPODP		(1 << 0)
-#define HWCAP2_SVE2		(1 << 1)
-#define HWCAP2_SVEAES		(1 << 2)
-#define HWCAP2_SVEPMULL		(1 << 3)
-#define HWCAP2_SVEBITPERM	(1 << 4)
-#define HWCAP2_SVESHA3		(1 << 5)
-#define HWCAP2_SVESM4		(1 << 6)
-#define HWCAP2_FLAGM2		(1 << 7)
-#define HWCAP2_FRINT		(1 << 8)
-#define HWCAP2_SVEI8MM		(1 << 9)
-#define HWCAP2_SVEF32MM		(1 << 10)
-#define HWCAP2_SVEF64MM		(1 << 11)
-#define HWCAP2_SVEBF16		(1 << 12)
-#define HWCAP2_I8MM		(1 << 13)
-#define HWCAP2_BF16		(1 << 14)
-#define HWCAP2_DGH		(1 << 15)
-#define HWCAP2_RNG		(1 << 16)
-#define HWCAP2_BTI		(1 << 17)
-#define HWCAP2_MTE		(1 << 18)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/in.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/in.h
deleted file mode 100644
index 4c3c5ac..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/in.h
+++ /dev/null
@@ -1,261 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Linux version.  */
-
-#ifndef _NETINET_IN_H
-# error "Never use <bits/in.h> directly; include <netinet/in.h> instead."
-#endif
-
-/* If the application has already included linux/in6.h from a linux-based
-   kernel then we will not define the IPv6 IPPROTO_* defines, in6_addr (nor the
-   defines), sockaddr_in6, or ipv6_mreq. Same for in6_ptkinfo or ip6_mtuinfo
-   in linux/ipv6.h. The ABI used by the linux-kernel and glibc match exactly.
-   Neither the linux kernel nor glibc should break this ABI without coordination.
-   In upstream kernel 56c176c9 the _UAPI prefix was stripped so we need to check
-   for _LINUX_IN6_H and _IPV6_H now, and keep checking the old versions for
-   maximum backwards compatibility.  */
-#if defined _UAPI_LINUX_IN6_H \
-    || defined _UAPI_IPV6_H \
-    || defined _LINUX_IN6_H \
-    || defined _IPV6_H
-/* This is not quite the same API since the kernel always defines s6_addr16 and
-   s6_addr32. This is not a violation of POSIX since POSIX says "at least the
-   following member" and that holds true.  */
-# define __USE_KERNEL_IPV6_DEFS 1
-#else
-# define __USE_KERNEL_IPV6_DEFS 0
-#endif
-
-/* Options for use with `getsockopt' and `setsockopt' at the IP level.
-   The first word in the comment at the right is the data type used;
-   "bool" means a boolean value stored in an `int'.  */
-#define        IP_OPTIONS      4       /* ip_opts; IP per-packet options.  */
-#define        IP_HDRINCL      3       /* int; Header is included with data.  */
-#define        IP_TOS          1       /* int; IP type of service and precedence.  */
-#define        IP_TTL          2       /* int; IP time to live.  */
-#define        IP_RECVOPTS     6       /* bool; Receive all IP options w/datagram.  */
-/* For BSD compatibility.  */
-#define        IP_RECVRETOPTS  IP_RETOPTS       /* bool; Receive IP options for response.  */
-#define        IP_RETOPTS      7       /* ip_opts; Set/get IP per-packet options.  */
-#define IP_MULTICAST_IF 32	/* in_addr; set/get IP multicast i/f */
-#define IP_MULTICAST_TTL 33	/* unsigned char; set/get IP multicast ttl */
-#define IP_MULTICAST_LOOP 34	/* bool; set/get IP multicast loopback */
-#define IP_ADD_MEMBERSHIP 35	/* ip_mreq; add an IP group membership */
-#define IP_DROP_MEMBERSHIP 36	/* ip_mreq; drop an IP group membership */
-#define IP_UNBLOCK_SOURCE 37	/* ip_mreq_source: unblock data from source */
-#define IP_BLOCK_SOURCE 38	/* ip_mreq_source: block data from source */
-#define IP_ADD_SOURCE_MEMBERSHIP 39 /* ip_mreq_source: join source group */
-#define IP_DROP_SOURCE_MEMBERSHIP 40 /* ip_mreq_source: leave source group */
-#define IP_MSFILTER 41
-#ifdef __USE_MISC
-# define MCAST_JOIN_GROUP 42	/* group_req: join any-source group */
-# define MCAST_BLOCK_SOURCE 43	/* group_source_req: block from given group */
-# define MCAST_UNBLOCK_SOURCE 44 /* group_source_req: unblock from given group*/
-# define MCAST_LEAVE_GROUP 45	/* group_req: leave any-source group */
-# define MCAST_JOIN_SOURCE_GROUP 46 /* group_source_req: join source-spec gr */
-# define MCAST_LEAVE_SOURCE_GROUP 47 /* group_source_req: leave source-spec gr*/
-# define MCAST_MSFILTER 48
-# define IP_MULTICAST_ALL 49
-# define IP_UNICAST_IF 50
-
-# define MCAST_EXCLUDE   0
-# define MCAST_INCLUDE   1
-#endif
-
-#define IP_ROUTER_ALERT	5	/* bool */
-#define IP_PKTINFO	8	/* bool */
-#define IP_PKTOPTIONS	9
-#define IP_PMTUDISC	10	/* obsolete name? */
-#define IP_MTU_DISCOVER	10	/* int; see below */
-#define IP_RECVERR	11	/* bool */
-#define IP_RECVTTL	12	/* bool */
-#define IP_RECVTOS	13	/* bool */
-#define IP_MTU		14	/* int */
-#define IP_FREEBIND	15
-#define IP_IPSEC_POLICY 16
-#define IP_XFRM_POLICY	17
-#define IP_PASSSEC	18
-#define IP_TRANSPARENT	19
-#define IP_MULTICAST_ALL 49	/* bool */
-
-/* TProxy original addresses */
-#define IP_ORIGDSTADDR       20
-#define IP_RECVORIGDSTADDR   IP_ORIGDSTADDR
-
-#define IP_MINTTL       21
-#define IP_NODEFRAG     22
-#define IP_CHECKSUM     23
-#define IP_BIND_ADDRESS_NO_PORT 24
-#define IP_RECVFRAGSIZE 25
-#define IP_RECVERR_RFC4884 26
-
-/* IP_MTU_DISCOVER arguments.  */
-#define IP_PMTUDISC_DONT   0	/* Never send DF frames.  */
-#define IP_PMTUDISC_WANT   1	/* Use per route hints.  */
-#define IP_PMTUDISC_DO     2	/* Always DF.  */
-#define IP_PMTUDISC_PROBE  3	/* Ignore dst pmtu.  */
-/* Always use interface mtu (ignores dst pmtu) but don't set DF flag.
-   Also incoming ICMP frag_needed notifications will be ignored on
-   this socket to prevent accepting spoofed ones.  */
-#define IP_PMTUDISC_INTERFACE           4
-/* Like IP_PMTUDISC_INTERFACE but allow packets to be fragmented.  */
-#define IP_PMTUDISC_OMIT		5
-
-#define IP_MULTICAST_IF			32
-#define IP_MULTICAST_TTL 		33
-#define IP_MULTICAST_LOOP 		34
-#define IP_ADD_MEMBERSHIP		35
-#define IP_DROP_MEMBERSHIP		36
-#define IP_UNBLOCK_SOURCE		37
-#define IP_BLOCK_SOURCE			38
-#define IP_ADD_SOURCE_MEMBERSHIP	39
-#define IP_DROP_SOURCE_MEMBERSHIP	40
-#define IP_MSFILTER			41
-#define IP_MULTICAST_ALL		49
-#define IP_UNICAST_IF			50
-
-/* To select the IP level.  */
-#define SOL_IP	0
-
-#define IP_DEFAULT_MULTICAST_TTL        1
-#define IP_DEFAULT_MULTICAST_LOOP       1
-#define IP_MAX_MEMBERSHIPS              20
-
-#ifdef __USE_MISC
-/* Structure used to describe IP options for IP_OPTIONS and IP_RETOPTS.
-   The `ip_dst' field is used for the first-hop gateway when using a
-   source route (this gets put into the header proper).  */
-struct ip_opts
-  {
-    struct in_addr ip_dst;	/* First hop; zero without source route.  */
-    char ip_opts[40];		/* Actually variable in size.  */
-  };
-
-/* Like `struct ip_mreq' but including interface specification by index.  */
-struct ip_mreqn
-  {
-    struct in_addr imr_multiaddr;	/* IP multicast address of group */
-    struct in_addr imr_address;		/* local IP address of interface */
-    int	imr_ifindex;			/* Interface index */
-  };
-
-/* Structure used for IP_PKTINFO.  */
-struct in_pktinfo
-  {
-    int ipi_ifindex;			/* Interface index  */
-    struct in_addr ipi_spec_dst;	/* Routing destination address  */
-    struct in_addr ipi_addr;		/* Header destination address  */
-  };
-#endif
-
-/* Options for use with `getsockopt' and `setsockopt' at the IPv6 level.
-   The first word in the comment at the right is the data type used;
-   "bool" means a boolean value stored in an `int'.  */
-#define IPV6_ADDRFORM		1
-#define IPV6_2292PKTINFO	2
-#define IPV6_2292HOPOPTS	3
-#define IPV6_2292DSTOPTS	4
-#define IPV6_2292RTHDR		5
-#define IPV6_2292PKTOPTIONS	6
-#define IPV6_CHECKSUM		7
-#define IPV6_2292HOPLIMIT	8
-
-#define SCM_SRCRT		IPV6_RXSRCRT
-
-#define IPV6_NEXTHOP		9
-#define IPV6_AUTHHDR		10
-#define IPV6_UNICAST_HOPS	16
-#define IPV6_MULTICAST_IF	17
-#define IPV6_MULTICAST_HOPS	18
-#define IPV6_MULTICAST_LOOP	19
-#define IPV6_JOIN_GROUP		20
-#define IPV6_LEAVE_GROUP	21
-#define IPV6_ROUTER_ALERT	22
-#define IPV6_MTU_DISCOVER	23
-#define IPV6_MTU		24
-#define IPV6_RECVERR		25
-#define IPV6_V6ONLY		26
-#define IPV6_JOIN_ANYCAST	27
-#define IPV6_LEAVE_ANYCAST	28
-#define IPV6_MULTICAST_ALL	29
-#define IPV6_ROUTER_ALERT_ISOLATE 30
-#define IPV6_RECVERR_RFC4884	31
-#define IPV6_IPSEC_POLICY	34
-#define IPV6_XFRM_POLICY	35
-#define IPV6_HDRINCL		36
-
-/* Advanced API (RFC3542) (1).  */
-#define IPV6_RECVPKTINFO	49
-#define IPV6_PKTINFO		50
-#define IPV6_RECVHOPLIMIT	51
-#define IPV6_HOPLIMIT		52
-#define IPV6_RECVHOPOPTS	53
-#define IPV6_HOPOPTS		54
-#define IPV6_RTHDRDSTOPTS	55
-#define IPV6_RECVRTHDR		56
-#define IPV6_RTHDR		57
-#define IPV6_RECVDSTOPTS	58
-#define IPV6_DSTOPTS		59
-#define IPV6_RECVPATHMTU	60
-#define IPV6_PATHMTU		61
-#define IPV6_DONTFRAG		62
-
-/* Advanced API (RFC3542) (2).  */
-#define IPV6_RECVTCLASS		66
-#define IPV6_TCLASS		67
-
-#define IPV6_AUTOFLOWLABEL	70
-
-/* RFC5014.  */
-#define IPV6_ADDR_PREFERENCES	72
-
-/* RFC5082.  */
-#define IPV6_MINHOPCOUNT	73
-
-#define IPV6_ORIGDSTADDR	74
-#define IPV6_RECVORIGDSTADDR	IPV6_ORIGDSTADDR
-#define IPV6_TRANSPARENT	75
-#define IPV6_UNICAST_IF		76
-#define IPV6_RECVFRAGSIZE	77
-#define IPV6_FREEBIND		78
-
-/* Obsolete synonyms for the above.  */
-#if !__USE_KERNEL_IPV6_DEFS
-# define IPV6_ADD_MEMBERSHIP	IPV6_JOIN_GROUP
-# define IPV6_DROP_MEMBERSHIP	IPV6_LEAVE_GROUP
-#endif
-#define IPV6_RXHOPOPTS		IPV6_HOPOPTS
-#define IPV6_RXDSTOPTS		IPV6_DSTOPTS
-
-/* IPV6_MTU_DISCOVER values.  */
-#define IPV6_PMTUDISC_DONT	0	/* Never send DF frames.  */
-#define IPV6_PMTUDISC_WANT	1	/* Use per route hints.  */
-#define IPV6_PMTUDISC_DO	2	/* Always DF.  */
-#define IPV6_PMTUDISC_PROBE	3	/* Ignore dst pmtu.  */
-#define IPV6_PMTUDISC_INTERFACE	4	/* See IP_PMTUDISC_INTERFACE.  */
-#define IPV6_PMTUDISC_OMIT	5	/* See IP_PMTUDISC_OMIT.  */
-
-/* Socket level values for IPv6.  */
-#define SOL_IPV6        41
-#define SOL_ICMPV6      58
-
-/* Routing header options for IPv6.  */
-#define IPV6_RTHDR_LOOSE	0	/* Hop doesn't need to be neighbour. */
-#define IPV6_RTHDR_STRICT	1	/* Hop must be a neighbour.  */
-
-#define IPV6_RTHDR_TYPE_0	0	/* IPv6 Routing header type 0.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/indirect-return.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/indirect-return.h
deleted file mode 100644
index 5240a0a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/indirect-return.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Definition of __INDIRECT_RETURN.  Generic version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UCONTEXT_H
-# error "Never include <bits/indirect-return.h> directly; use <ucontext.h> instead."
-#endif
-
-/* __INDIRECT_RETURN is used on swapcontext to indicate if it requires
-   special compiler treatment.  */
-#define __INDIRECT_RETURN
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/initspin.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/initspin.h
deleted file mode 100644
index 936f178..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/initspin.h
+++ /dev/null
@@ -1 +0,0 @@
-/* No thread support. */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/inotify.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/inotify.h
deleted file mode 100644
index 5eee3cc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/inotify.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_INOTIFY_H
-# error "Never use <bits/inotify.h> directly; include <sys/inotify.h> instead."
-#endif
-
-/* Flags for the parameter of inotify_init1.  */
-enum
-  {
-    IN_CLOEXEC = 02000000,
-#define IN_CLOEXEC IN_CLOEXEC
-    IN_NONBLOCK = 00004000
-#define IN_NONBLOCK IN_NONBLOCK
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ioctl-types.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ioctl-types.h
deleted file mode 100644
index 508a0c3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ioctl-types.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/* Structure types for pre-termios terminal ioctls.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IOCTL_H
-# error "Never use <bits/ioctl-types.h> directly; include <sys/ioctl.h> instead."
-#endif
-
-/* Get definition of constants for use with `ioctl'.  */
-#include <asm/ioctls.h>
-
-
-struct winsize
-  {
-    unsigned short int ws_row;
-    unsigned short int ws_col;
-    unsigned short int ws_xpixel;
-    unsigned short int ws_ypixel;
-  };
-
-#define NCC 8
-struct termio
-  {
-    unsigned short int c_iflag;		/* input mode flags */
-    unsigned short int c_oflag;		/* output mode flags */
-    unsigned short int c_cflag;		/* control mode flags */
-    unsigned short int c_lflag;		/* local mode flags */
-    unsigned char c_line;		/* line discipline */
-    unsigned char c_cc[NCC];		/* control characters */
-};
-
-/* modem lines */
-#define TIOCM_LE	0x001
-#define TIOCM_DTR	0x002
-#define TIOCM_RTS	0x004
-#define TIOCM_ST	0x008
-#define TIOCM_SR	0x010
-#define TIOCM_CTS	0x020
-#define TIOCM_CAR	0x040
-#define TIOCM_RNG	0x080
-#define TIOCM_DSR	0x100
-#define TIOCM_CD	TIOCM_CAR
-#define TIOCM_RI	TIOCM_RNG
-
-/* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */
-
-/* line disciplines */
-#define N_TTY		0
-#define N_SLIP		1
-#define N_MOUSE		2
-#define N_PPP		3
-#define N_STRIP		4
-#define N_AX25		5
-#define N_X25		6	/* X.25 async  */
-#define N_6PACK		7
-#define N_MASC		8	/* Mobitex module  */
-#define N_R3964		9	/* Simatic R3964 module  */
-#define N_PROFIBUS_FDL	10	/* Profibus  */
-#define N_IRDA		11	/* Linux IR  */
-#define N_SMSBLOCK	12	/* SMS block mode  */
-#define N_HDLC		13	/* synchronous HDLC  */
-#define N_SYNC_PPP	14	/* synchronous PPP  */
-#define	N_HCI		15	/* Bluetooth HCI UART  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ioctls.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ioctls.h
deleted file mode 100644
index 0e53bc7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ioctls.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IOCTL_H
-# error "Never use <bits/ioctls.h> directly; include <sys/ioctl.h> instead."
-#endif
-
-/* Use the definitions from the kernel header files.  */
-#include <asm/ioctls.h>
-
-/* Routing table calls.  */
-#define SIOCADDRT	0x890B		/* add routing table entry	*/
-#define SIOCDELRT	0x890C		/* delete routing table entry	*/
-#define SIOCRTMSG	0x890D		/* call to routing system	*/
-
-/* Socket configuration controls. */
-#define SIOCGIFNAME	0x8910		/* get iface name		*/
-#define SIOCSIFLINK	0x8911		/* set iface channel		*/
-#define SIOCGIFCONF	0x8912		/* get iface list		*/
-#define SIOCGIFFLAGS	0x8913		/* get flags			*/
-#define SIOCSIFFLAGS	0x8914		/* set flags			*/
-#define SIOCGIFADDR	0x8915		/* get PA address		*/
-#define SIOCSIFADDR	0x8916		/* set PA address		*/
-#define SIOCGIFDSTADDR	0x8917		/* get remote PA address	*/
-#define SIOCSIFDSTADDR	0x8918		/* set remote PA address	*/
-#define SIOCGIFBRDADDR	0x8919		/* get broadcast PA address	*/
-#define SIOCSIFBRDADDR	0x891a		/* set broadcast PA address	*/
-#define SIOCGIFNETMASK	0x891b		/* get network PA mask		*/
-#define SIOCSIFNETMASK	0x891c		/* set network PA mask		*/
-#define SIOCGIFMETRIC	0x891d		/* get metric			*/
-#define SIOCSIFMETRIC	0x891e		/* set metric			*/
-#define SIOCGIFMEM	0x891f		/* get memory address (BSD)	*/
-#define SIOCSIFMEM	0x8920		/* set memory address (BSD)	*/
-#define SIOCGIFMTU	0x8921		/* get MTU size			*/
-#define SIOCSIFMTU	0x8922		/* set MTU size			*/
-#define SIOCSIFNAME	0x8923		/* set interface name		*/
-#define	SIOCSIFHWADDR	0x8924		/* set hardware address 	*/
-#define SIOCGIFENCAP	0x8925		/* get/set encapsulations       */
-#define SIOCSIFENCAP	0x8926
-#define SIOCGIFHWADDR	0x8927		/* Get hardware address		*/
-#define SIOCGIFSLAVE	0x8929		/* Driver slaving support	*/
-#define SIOCSIFSLAVE	0x8930
-#define SIOCADDMULTI	0x8931		/* Multicast address lists	*/
-#define SIOCDELMULTI	0x8932
-#define SIOCGIFINDEX	0x8933		/* name -> if_index mapping	*/
-#define SIOGIFINDEX	SIOCGIFINDEX	/* misprint compatibility :-)	*/
-#define SIOCSIFPFLAGS	0x8934		/* set/get extended flags set	*/
-#define SIOCGIFPFLAGS	0x8935
-#define SIOCDIFADDR	0x8936		/* delete PA address		*/
-#define	SIOCSIFHWBROADCAST	0x8937	/* set hardware broadcast addr	*/
-#define SIOCGIFCOUNT	0x8938		/* get number of devices */
-
-#define SIOCGIFBR	0x8940		/* Bridging support		*/
-#define SIOCSIFBR	0x8941		/* Set bridging options 	*/
-
-#define SIOCGIFTXQLEN	0x8942		/* Get the tx queue length	*/
-#define SIOCSIFTXQLEN	0x8943		/* Set the tx queue length 	*/
-
-
-/* ARP cache control calls. */
-		    /*  0x8950 - 0x8952  * obsolete calls, don't re-use */
-#define SIOCDARP	0x8953		/* delete ARP table entry	*/
-#define SIOCGARP	0x8954		/* get ARP table entry		*/
-#define SIOCSARP	0x8955		/* set ARP table entry		*/
-
-/* RARP cache control calls. */
-#define SIOCDRARP	0x8960		/* delete RARP table entry	*/
-#define SIOCGRARP	0x8961		/* get RARP table entry		*/
-#define SIOCSRARP	0x8962		/* set RARP table entry		*/
-
-/* Driver configuration calls */
-
-#define SIOCGIFMAP	0x8970		/* Get device parameters	*/
-#define SIOCSIFMAP	0x8971		/* Set device parameters	*/
-
-/* DLCI configuration calls */
-
-#define SIOCADDDLCI	0x8980		/* Create new DLCI device	*/
-#define SIOCDELDLCI	0x8981		/* Delete DLCI device		*/
-
-/* Device private ioctl calls.  */
-
-/* These 16 ioctls are available to devices via the do_ioctl() device
-   vector.  Each device should include this file and redefine these
-   names as their own. Because these are device dependent it is a good
-   idea _NOT_ to issue them to random objects and hope.  */
-
-#define SIOCDEVPRIVATE 		0x89F0	/* to 89FF */
-
-/*
- *	These 16 ioctl calls are protocol private
- */
-
-#define SIOCPROTOPRIVATE 0x89E0 /* to 89EF */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipc-perm.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipc-perm.h
deleted file mode 100644
index 17f81c4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipc-perm.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* struct ipc_perm definition.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-# error "Never use <bits/ipc-perm.h> directly; include <sys/ipc.h> instead."
-#endif
-
-/* Data structure used to pass permission information to IPC operations.
-   It follows the kernel ipc64_perm size so the syscall can be made directly
-   without temporary buffer copy.  However, since glibc defines the MODE
-   field as mode_t per POSIX definition (BZ#18231), it omits the __PAD1 field
-   (since glibc does not export mode_t as 16-bit for any architecture).  */
-struct ipc_perm
-{
-  __key_t __key;				/* Key.  */
-  __uid_t uid;					/* Owner's user ID.  */
-  __gid_t gid;					/* Owner's group ID.  */
-  __uid_t cuid;					/* Creator's user ID.  */
-  __gid_t cgid;					/* Creator's group ID.  */
-  __mode_t mode;				/* Read/write permission.  */
-  unsigned short int __seq;			/* Sequence number.  */
-  unsigned short int __pad2;
-  __syscall_ulong_t __glibc_reserved1;
-  __syscall_ulong_t __glibc_reserved2;
-};
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipc.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipc.h
deleted file mode 100644
index 5a0e2fc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipc.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-# error "Never use <bits/ipc.h> directly; include <sys/ipc.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Mode bits for `msgget', `semget', and `shmget'.  */
-#define IPC_CREAT	01000		/* Create key if key does not exist. */
-#define IPC_EXCL	02000		/* Fail if key exists.  */
-#define IPC_NOWAIT	04000		/* Return error on wait.  */
-
-/* Control commands for `msgctl', `semctl', and `shmctl'.  */
-#define IPC_RMID	0		/* Remove identifier.  */
-#define IPC_SET		1		/* Set `ipc_perm' options.  */
-#define IPC_STAT	2		/* Get `ipc_perm' options.  */
-#ifdef __USE_GNU
-# define IPC_INFO	3		/* See ipcs.  */
-#endif
-
-/* Special key values.  */
-#define IPC_PRIVATE	((__key_t) 0)	/* Private key.  */
-
-#include <bits/ipc-perm.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipctypes.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipctypes.h
deleted file mode 100644
index 454a1fd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ipctypes.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM.  Generic.
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include <bits/ipctypes.h> directly.
- */
-
-#ifndef _BITS_IPCTYPES_H
-#define _BITS_IPCTYPES_H	1
-
-#include <bits/types.h>
-
-/* Used in `struct shmid_ds'.  */
-# if __WORDSIZE == 32
-typedef unsigned short int __ipc_pid_t;
-# else
-typedef int __ipc_pid_t;
-# endif
-
-
-#endif /* bits/ipctypes.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/iscanonical.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/iscanonical.h
deleted file mode 100644
index 189dea3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/iscanonical.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Define iscanonical macro.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/iscanonical.h> directly; include <math.h> instead."
-#endif
-
-/* Return nonzero value if X is canonical.  By default, we only have
-   IEEE interchange binary formats, in which all values are canonical,
-   but the argument must still be converted to its semantic type for
-   any exceptions arising from the conversion, before being
-   discarded.  */
-#define iscanonical(x) ((void) (__typeof (x)) (x), 1)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/libc-header-start.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/libc-header-start.h
deleted file mode 100644
index 296e1ce..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/libc-header-start.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Handle feature test macros at the start of a header.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header is internal to glibc and should not be included outside
-   of glibc headers.  Headers including it must define
-   __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION first.  This header
-   cannot have multiple include guards because ISO C feature test
-   macros depend on the definition of the macro when an affected
-   header is included, not when the first system header is
-   included.  */
-
-#ifndef __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-# error "Never include <bits/libc-header-start.h> directly."
-#endif
-
-#undef __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-
-#include <features.h>
-
-/* ISO/IEC TR 24731-2:2010 defines the __STDC_WANT_LIB_EXT2__
-   macro.  */
-#undef __GLIBC_USE_LIB_EXT2
-#if (defined __USE_GNU							\
-     || (defined __STDC_WANT_LIB_EXT2__ && __STDC_WANT_LIB_EXT2__ > 0))
-# define __GLIBC_USE_LIB_EXT2 1
-#else
-# define __GLIBC_USE_LIB_EXT2 0
-#endif
-
-/* ISO/IEC TS 18661-1:2014 defines the __STDC_WANT_IEC_60559_BFP_EXT__
-   macro.  Most but not all symbols enabled by that macro in TS
-   18661-1 are enabled unconditionally in C2X; the symbols in Annex F
-   still require that macro in C2X.  */
-#undef __GLIBC_USE_IEC_60559_BFP_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_BFP_EXT__
-# define __GLIBC_USE_IEC_60559_BFP_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_BFP_EXT 0
-#endif
-#undef __GLIBC_USE_IEC_60559_BFP_EXT_C2X
-#if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
-# define __GLIBC_USE_IEC_60559_BFP_EXT_C2X 1
-#else
-# define __GLIBC_USE_IEC_60559_BFP_EXT_C2X 0
-#endif
-
-/* ISO/IEC TS 18661-4:2015 defines the
-   __STDC_WANT_IEC_60559_FUNCS_EXT__ macro.  Other than the reduction
-   functions, the symbols from this TS are enabled unconditionally in
-   C2X.  */
-#undef __GLIBC_USE_IEC_60559_FUNCS_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_FUNCS_EXT__
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT 0
-#endif
-#undef __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
-#if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 1
-#else
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 0
-#endif
-
-/* ISO/IEC TS 18661-3:2015 defines the
-   __STDC_WANT_IEC_60559_TYPES_EXT__ macro.  */
-#undef __GLIBC_USE_IEC_60559_TYPES_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_TYPES_EXT__
-# define __GLIBC_USE_IEC_60559_TYPES_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_TYPES_EXT 0
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/libm-simd-decl-stubs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/libm-simd-decl-stubs.h
deleted file mode 100644
index b80ff33..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/libm-simd-decl-stubs.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/* Empty definitions required for __MATHCALL_VEC unfolding in mathcalls.h.
-   Copyright (C) 2014-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/libm-simd-decl-stubs.h> directly;\
- include <math.h> instead."
-#endif
-
-/* Needed definitions could be generated with:
-   for func in $(grep __MATHCALL_VEC math/bits/mathcalls.h |\
-		 sed -r "s|__MATHCALL_VEC.?\(||; s|,.*||"); do
-     echo "#define __DECL_SIMD_${func}";
-     echo "#define __DECL_SIMD_${func}f";
-     echo "#define __DECL_SIMD_${func}l";
-   done
- */
-
-#ifndef _BITS_LIBM_SIMD_DECL_STUBS_H
-#define _BITS_LIBM_SIMD_DECL_STUBS_H 1
-
-#define __DECL_SIMD_cos
-#define __DECL_SIMD_cosf
-#define __DECL_SIMD_cosl
-#define __DECL_SIMD_cosf16
-#define __DECL_SIMD_cosf32
-#define __DECL_SIMD_cosf64
-#define __DECL_SIMD_cosf128
-#define __DECL_SIMD_cosf32x
-#define __DECL_SIMD_cosf64x
-#define __DECL_SIMD_cosf128x
-
-#define __DECL_SIMD_sin
-#define __DECL_SIMD_sinf
-#define __DECL_SIMD_sinl
-#define __DECL_SIMD_sinf16
-#define __DECL_SIMD_sinf32
-#define __DECL_SIMD_sinf64
-#define __DECL_SIMD_sinf128
-#define __DECL_SIMD_sinf32x
-#define __DECL_SIMD_sinf64x
-#define __DECL_SIMD_sinf128x
-
-#define __DECL_SIMD_sincos
-#define __DECL_SIMD_sincosf
-#define __DECL_SIMD_sincosl
-#define __DECL_SIMD_sincosf16
-#define __DECL_SIMD_sincosf32
-#define __DECL_SIMD_sincosf64
-#define __DECL_SIMD_sincosf128
-#define __DECL_SIMD_sincosf32x
-#define __DECL_SIMD_sincosf64x
-#define __DECL_SIMD_sincosf128x
-
-#define __DECL_SIMD_log
-#define __DECL_SIMD_logf
-#define __DECL_SIMD_logl
-#define __DECL_SIMD_logf16
-#define __DECL_SIMD_logf32
-#define __DECL_SIMD_logf64
-#define __DECL_SIMD_logf128
-#define __DECL_SIMD_logf32x
-#define __DECL_SIMD_logf64x
-#define __DECL_SIMD_logf128x
-
-#define __DECL_SIMD_exp
-#define __DECL_SIMD_expf
-#define __DECL_SIMD_expl
-#define __DECL_SIMD_expf16
-#define __DECL_SIMD_expf32
-#define __DECL_SIMD_expf64
-#define __DECL_SIMD_expf128
-#define __DECL_SIMD_expf32x
-#define __DECL_SIMD_expf64x
-#define __DECL_SIMD_expf128x
-
-#define __DECL_SIMD_pow
-#define __DECL_SIMD_powf
-#define __DECL_SIMD_powl
-#define __DECL_SIMD_powf16
-#define __DECL_SIMD_powf32
-#define __DECL_SIMD_powf64
-#define __DECL_SIMD_powf128
-#define __DECL_SIMD_powf32x
-#define __DECL_SIMD_powf64x
-#define __DECL_SIMD_powf128x
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/link.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/link.h
deleted file mode 100644
index 774bbe5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/link.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_LINK_H
-# error "Never include <bits/link.h> directly; use <link.h> instead."
-#endif
-
-/* Registers for entry into PLT on AArch64.  */
-typedef struct La_aarch64_regs
-{
-  uint64_t lr_xreg[8];
-  uint64_t lr_dreg[8];
-  uint64_t lr_sp;
-  uint64_t lr_lr;
-} La_aarch64_regs;
-
-/* Return values for calls from PLT on AArch64.  */
-typedef struct La_aarch64_retval
-{
-  /* Up to two integer registers can be used for a return value.  */
-  uint64_t lrv_xreg[2];
-  /* Up to four D registers can be used for a return value.  */
-  uint64_t lrv_dreg[4];
-
-} La_aarch64_retval;
-__BEGIN_DECLS
-
-extern ElfW(Addr)
-la_aarch64_gnu_pltenter (ElfW(Sym) *__sym, unsigned int __ndx,
-			 uintptr_t *__refcook,
-			 uintptr_t *__defcook,
-			 La_aarch64_regs *__regs,
-			 unsigned int *__flags,
-			 const char *__symname,
-			 long int *__framesizep);
-
-extern unsigned int
-la_aarch64_gnu_pltexit (ElfW(Sym) *__sym, unsigned int __ndx,
-			uintptr_t *__refcook,
-			uintptr_t *__defcook,
-			const La_aarch64_regs *__inregs,
-			La_aarch64_retval *__outregs,
-			const char *__symname);
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/local_lim.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/local_lim.h
deleted file mode 100644
index 0652bf4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/local_lim.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/* Minimum guaranteed maximum values for system limits.  Linux version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* The kernel header pollutes the namespace with the NR_OPEN symbol
-   and defines LINK_MAX although filesystems have different maxima.  A
-   similar thing is true for OPEN_MAX: the limit can be changed at
-   runtime and therefore the macro must not be defined.  Remove this
-   after including the header if necessary.  */
-#ifndef NR_OPEN
-# define __undef_NR_OPEN
-#endif
-#ifndef LINK_MAX
-# define __undef_LINK_MAX
-#endif
-#ifndef OPEN_MAX
-# define __undef_OPEN_MAX
-#endif
-#ifndef ARG_MAX
-# define __undef_ARG_MAX
-#endif
-
-/* The kernel sources contain a file with all the needed information.  */
-#include <linux/limits.h>
-
-/* Have to remove NR_OPEN?  */
-#ifdef __undef_NR_OPEN
-# undef NR_OPEN
-# undef __undef_NR_OPEN
-#endif
-/* Have to remove LINK_MAX?  */
-#ifdef __undef_LINK_MAX
-# undef LINK_MAX
-# undef __undef_LINK_MAX
-#endif
-/* Have to remove OPEN_MAX?  */
-#ifdef __undef_OPEN_MAX
-# undef OPEN_MAX
-# undef __undef_OPEN_MAX
-#endif
-/* Have to remove ARG_MAX?  */
-#ifdef __undef_ARG_MAX
-# undef ARG_MAX
-# undef __undef_ARG_MAX
-#endif
-
-/* The number of data keys per process.  */
-#define _POSIX_THREAD_KEYS_MAX	128
-/* This is the value this implementation supports.  */
-#define PTHREAD_KEYS_MAX	1024
-
-/* Controlling the iterations of destructors for thread-specific data.  */
-#define _POSIX_THREAD_DESTRUCTOR_ITERATIONS	4
-/* Number of iterations this implementation does.  */
-#define PTHREAD_DESTRUCTOR_ITERATIONS	_POSIX_THREAD_DESTRUCTOR_ITERATIONS
-
-/* The number of threads per process.  */
-#define _POSIX_THREAD_THREADS_MAX	64
-/* We have no predefined limit on the number of threads.  */
-#undef PTHREAD_THREADS_MAX
-
-/* Maximum amount by which a process can descrease its asynchronous I/O
-   priority level.  */
-#define AIO_PRIO_DELTA_MAX	20
-
-/* Minimum size for a thread.  At least two pages for systems with 64k
-   pages.  */
-#define PTHREAD_STACK_MIN	131072
-
-/* Maximum number of timer expiration overruns.  */
-#define DELAYTIMER_MAX	2147483647
-
-/* Maximum tty name length.  */
-#define TTY_NAME_MAX		32
-
-/* Maximum login name length.  This is arbitrary.  */
-#define LOGIN_NAME_MAX		256
-
-/* Maximum host name length.  */
-#define HOST_NAME_MAX		64
-
-/* Maximum message queue priority level.  */
-#define MQ_PRIO_MAX		32768
-
-/* Maximum value the semaphore can have.  */
-#define SEM_VALUE_MAX   (2147483647)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/locale.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/locale.h
deleted file mode 100644
index cc8e980..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/locale.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Definition of locale category symbol values.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _LOCALE_H && !defined _LANGINFO_H
-# error "Never use <bits/locale.h> directly; include <locale.h> instead."
-#endif
-
-#ifndef _BITS_LOCALE_H
-#define _BITS_LOCALE_H	1
-
-#define __LC_CTYPE		 0
-#define __LC_NUMERIC		 1
-#define __LC_TIME		 2
-#define __LC_COLLATE		 3
-#define __LC_MONETARY		 4
-#define __LC_MESSAGES		 5
-#define __LC_ALL		 6
-#define __LC_PAPER		 7
-#define __LC_NAME		 8
-#define __LC_ADDRESS		 9
-#define __LC_TELEPHONE		10
-#define __LC_MEASUREMENT	11
-#define __LC_IDENTIFICATION	12
-
-#endif	/* bits/locale.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/long-double.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/long-double.h
deleted file mode 100644
index 55d2009..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/long-double.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* Properties of long double type.  ldbl-128 version.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License  published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* long double is distinct from double, so there is nothing to
-   define here.  */
-#define __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/math-vector.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/math-vector.h
deleted file mode 100644
index 5f964ab..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/math-vector.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Platform-specific SIMD declarations of math functions.
-   Copyright (C) 2014-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License  published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/math-vector.h> directly;\
- include <math.h> instead."
-#endif
-
-/* Get default empty definitions required for __MATHCALL_VEC unfolding.
-   Plaform-specific analogue of this header should redefine them with specific
-   SIMD declarations.  */
-#include <bits/libm-simd-decl-stubs.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls-helper-functions.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls-helper-functions.h
deleted file mode 100644
index 3c44c78..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls-helper-functions.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Prototype declarations for math classification macros helpers.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Classify given number.  */
-__MATHDECL_ALIAS (int, __fpclassify,, (_Mdouble_ __value), fpclassify)
-     __attribute__ ((__const__));
-
-/* Test for negative number.  */
-__MATHDECL_ALIAS (int, __signbit,, (_Mdouble_ __value), signbit)
-     __attribute__ ((__const__));
-
-/* Return 0 if VALUE is finite or NaN, +1 if it
-   is +Infinity, -1 if it is -Infinity.  */
-__MATHDECL_ALIAS (int, __isinf,, (_Mdouble_ __value), isinf)
-  __attribute__ ((__const__));
-
-/* Return nonzero if VALUE is finite and not NaN.  Used by isfinite macro.  */
-__MATHDECL_ALIAS (int, __finite,, (_Mdouble_ __value), finite)
-  __attribute__ ((__const__));
-
-/* Return nonzero if VALUE is not a number.  */
-__MATHDECL_ALIAS (int, __isnan,, (_Mdouble_ __value), isnan)
-  __attribute__ ((__const__));
-
-/* Test equality.  */
-__MATHDECL_ALIAS (int, __iseqsig,, (_Mdouble_ __x, _Mdouble_ __y), iseqsig);
-
-/* Test for signaling NaN.  */
-__MATHDECL_ALIAS (int, __issignaling,, (_Mdouble_ __value), issignaling)
-     __attribute__ ((__const__));
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls-narrow.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls-narrow.h
deleted file mode 100644
index 4f28f41..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls-narrow.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Declare functions returning a narrower type.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/mathcalls-narrow.h> directly; include <math.h> instead."
-#endif
-
-/* Add.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (add), __MATHCALL_REDIR_NAME (add), 2);
-
-/* Divide.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (div), __MATHCALL_REDIR_NAME (div), 2);
-
-/* Multiply.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (mul), __MATHCALL_REDIR_NAME (mul), 2);
-
-/* Subtract.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (sub), __MATHCALL_REDIR_NAME (sub), 2);
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls.h
deleted file mode 100644
index 2361dd3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathcalls.h
+++ /dev/null
@@ -1,404 +0,0 @@
-/* Prototype declarations for math functions; helper file for <math.h>.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* NOTE: Because of the special way this file is used by <math.h>, this
-   file must NOT be protected from multiple inclusion as header files
-   usually are.
-
-   This file provides prototype declarations for the math functions.
-   Most functions are declared using the macro:
-
-   __MATHCALL (NAME,[_r], (ARGS...));
-
-   This means there is a function `NAME' returning `double' and a function
-   `NAMEf' returning `float'.  Each place `_Mdouble_' appears in the
-   prototype, that is actually `double' in the prototype for `NAME' and
-   `float' in the prototype for `NAMEf'.  Reentrant variant functions are
-   called `NAME_r' and `NAMEf_r'.
-
-   Functions returning other types like `int' are declared using the macro:
-
-   __MATHDECL (TYPE, NAME,[_r], (ARGS...));
-
-   This is just like __MATHCALL but for a function returning `TYPE'
-   instead of `_Mdouble_'.  In all of these cases, there is still
-   both a `NAME' and a `NAMEf' that takes `float' arguments.
-
-   Note that there must be no whitespace before the argument passed for
-   NAME, to make token pasting work with -traditional.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/mathcalls.h> directly; include <math.h> instead."
-#endif
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of X.  */
-__MATHCALL (acos,, (_Mdouble_ __x));
-/* Arc sine of X.  */
-__MATHCALL (asin,, (_Mdouble_ __x));
-/* Arc tangent of X.  */
-__MATHCALL (atan,, (_Mdouble_ __x));
-/* Arc tangent of Y/X.  */
-__MATHCALL (atan2,, (_Mdouble_ __y, _Mdouble_ __x));
-
-/* Cosine of X.  */
-__MATHCALL_VEC (cos,, (_Mdouble_ __x));
-/* Sine of X.  */
-__MATHCALL_VEC (sin,, (_Mdouble_ __x));
-/* Tangent of X.  */
-__MATHCALL (tan,, (_Mdouble_ __x));
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic cosine of X.  */
-__MATHCALL (cosh,, (_Mdouble_ __x));
-/* Hyperbolic sine of X.  */
-__MATHCALL (sinh,, (_Mdouble_ __x));
-/* Hyperbolic tangent of X.  */
-__MATHCALL (tanh,, (_Mdouble_ __x));
-
-#ifdef __USE_GNU
-/* Cosine and sine of X.  */
-__MATHDECL_VEC (void,sincos,,
-		(_Mdouble_ __x, _Mdouble_ *__sinx, _Mdouble_ *__cosx));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Hyperbolic arc cosine of X.  */
-__MATHCALL (acosh,, (_Mdouble_ __x));
-/* Hyperbolic arc sine of X.  */
-__MATHCALL (asinh,, (_Mdouble_ __x));
-/* Hyperbolic arc tangent of X.  */
-__MATHCALL (atanh,, (_Mdouble_ __x));
-#endif
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of X.  */
-__MATHCALL_VEC (exp,, (_Mdouble_ __x));
-
-/* Break VALUE into a normalized fraction and an integral power of 2.  */
-__MATHCALL (frexp,, (_Mdouble_ __x, int *__exponent));
-
-/* X times (two to the EXP power).  */
-__MATHCALL (ldexp,, (_Mdouble_ __x, int __exponent));
-
-/* Natural logarithm of X.  */
-__MATHCALL_VEC (log,, (_Mdouble_ __x));
-
-/* Base-ten logarithm of X.  */
-__MATHCALL (log10,, (_Mdouble_ __x));
-
-/* Break VALUE into integral and fractional parts.  */
-__MATHCALL (modf,, (_Mdouble_ __x, _Mdouble_ *__iptr)) __nonnull ((2));
-
-#if __GLIBC_USE (IEC_60559_FUNCS_EXT_C2X)
-/* Compute exponent to base ten.  */
-__MATHCALL (exp10,, (_Mdouble_ __x));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return exp(X) - 1.  */
-__MATHCALL (expm1,, (_Mdouble_ __x));
-
-/* Return log(1 + X).  */
-__MATHCALL (log1p,, (_Mdouble_ __x));
-
-/* Return the base 2 signed integral exponent of X.  */
-__MATHCALL (logb,, (_Mdouble_ __x));
-#endif
-
-#ifdef __USE_ISOC99
-/* Compute base-2 exponential of X.  */
-__MATHCALL (exp2,, (_Mdouble_ __x));
-
-/* Compute base-2 logarithm of X.  */
-__MATHCALL (log2,, (_Mdouble_ __x));
-#endif
-
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-__MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
-
-/* Return the square root of X.  */
-__MATHCALL (sqrt,, (_Mdouble_ __x));
-
-#if defined __USE_XOPEN || defined __USE_ISOC99
-/* Return `sqrt(X*X + Y*Y)'.  */
-__MATHCALL (hypot,, (_Mdouble_ __x, _Mdouble_ __y));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return the cube root of X.  */
-__MATHCALL (cbrt,, (_Mdouble_ __x));
-#endif
-
-
-/* Nearest integer, absolute value, and remainder functions.  */
-
-/* Smallest integral value not less than X.  */
-__MATHCALLX (ceil,, (_Mdouble_ __x), (__const__));
-
-/* Absolute value of X.  */
-__MATHCALLX (fabs,, (_Mdouble_ __x), (__const__));
-
-/* Largest integer not greater than X.  */
-__MATHCALLX (floor,, (_Mdouble_ __x), (__const__));
-
-/* Floating-point modulo remainder of X/Y.  */
-__MATHCALL (fmod,, (_Mdouble_ __x, _Mdouble_ __y));
-
-#ifdef __USE_MISC
-# if ((!defined __cplusplus \
-       || __cplusplus < 201103L /* isinf conflicts with C++11.  */ \
-       || __MATH_DECLARING_DOUBLE == 0)) /* isinff or isinfl don't.  */ \
-      && !__MATH_DECLARING_FLOATN
-/* Return 0 if VALUE is finite or NaN, +1 if it
-   is +Infinity, -1 if it is -Infinity.  */
-__MATHDECL_ALIAS (int,isinf,, (_Mdouble_ __value), isinf)
-  __attribute__ ((__const__));
-# endif
-
-# if !__MATH_DECLARING_FLOATN
-/* Return nonzero if VALUE is finite and not NaN.  */
-__MATHDECL_ALIAS (int,finite,, (_Mdouble_ __value), finite)
-  __attribute__ ((__const__));
-
-/* Return the remainder of X/Y.  */
-__MATHCALL (drem,, (_Mdouble_ __x, _Mdouble_ __y));
-
-
-/* Return the fractional part of X after dividing out `ilogb (X)'.  */
-__MATHCALL (significand,, (_Mdouble_ __x));
-# endif
-
-#endif /* Use misc.  */
-
-#ifdef __USE_ISOC99
-/* Return X with its signed changed to Y's.  */
-__MATHCALLX (copysign,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-#endif
-
-#ifdef __USE_ISOC99
-/* Return representation of qNaN for double type.  */
-__MATHCALL (nan,, (const char *__tagb));
-#endif
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# if ((!defined __cplusplus \
-       || __cplusplus < 201103L /* isnan conflicts with C++11.  */ \
-       || __MATH_DECLARING_DOUBLE == 0)) /* isnanf or isnanl don't.  */ \
-      && !__MATH_DECLARING_FLOATN
-/* Return nonzero if VALUE is not a number.  */
-__MATHDECL_ALIAS (int,isnan,, (_Mdouble_ __value), isnan)
-  __attribute__ ((__const__));
-# endif
-#endif
-
-#if defined __USE_MISC || (defined __USE_XOPEN && __MATH_DECLARING_DOUBLE)
-/* Bessel functions.  */
-__MATHCALL (j0,, (_Mdouble_));
-__MATHCALL (j1,, (_Mdouble_));
-__MATHCALL (jn,, (int, _Mdouble_));
-__MATHCALL (y0,, (_Mdouble_));
-__MATHCALL (y1,, (_Mdouble_));
-__MATHCALL (yn,, (int, _Mdouble_));
-#endif
-
-
-#if defined __USE_XOPEN || defined __USE_ISOC99
-/* Error and gamma functions.  */
-__MATHCALL (erf,, (_Mdouble_));
-__MATHCALL (erfc,, (_Mdouble_));
-__MATHCALL (lgamma,, (_Mdouble_));
-#endif
-
-#ifdef __USE_ISOC99
-/* True gamma function.  */
-__MATHCALL (tgamma,, (_Mdouble_));
-#endif
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# if !__MATH_DECLARING_FLOATN
-/* Obsolete alias for `lgamma'.  */
-__MATHCALL (gamma,, (_Mdouble_));
-# endif
-#endif
-
-#ifdef __USE_MISC
-/* Reentrant version of lgamma.  This function uses the global variable
-   `signgam'.  The reentrant version instead takes a pointer and stores
-   the value through it.  */
-__MATHCALL (lgamma,_r, (_Mdouble_, int *__signgamp));
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return the integer nearest X in the direction of the
-   prevailing rounding mode.  */
-__MATHCALL (rint,, (_Mdouble_ __x));
-
-/* Return X + epsilon if X < Y, X - epsilon if X > Y.  */
-__MATHCALL (nextafter,, (_Mdouble_ __x, _Mdouble_ __y));
-# if defined __USE_ISOC99 && !defined __LDBL_COMPAT && !__MATH_DECLARING_FLOATN
-__MATHCALL (nexttoward,, (_Mdouble_ __x, long double __y));
-# endif
-
-# if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Return X - epsilon.  */
-__MATHCALL (nextdown,, (_Mdouble_ __x));
-/* Return X + epsilon.  */
-__MATHCALL (nextup,, (_Mdouble_ __x));
-# endif
-
-/* Return the remainder of integer divison X / Y with infinite precision.  */
-__MATHCALL (remainder,, (_Mdouble_ __x, _Mdouble_ __y));
-
-# ifdef __USE_ISOC99
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalbn,, (_Mdouble_ __x, int __n));
-# endif
-
-/* Return the binary exponent of X, which must be nonzero.  */
-__MATHDECL (int,ilogb,, (_Mdouble_ __x));
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Like ilogb, but returning long int.  */
-__MATHDECL (long int, llogb,, (_Mdouble_ __x));
-#endif
-
-#ifdef __USE_ISOC99
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalbln,, (_Mdouble_ __x, long int __n));
-
-/* Round X to integral value in floating-point format using current
-   rounding direction, but do not raise inexact exception.  */
-__MATHCALL (nearbyint,, (_Mdouble_ __x));
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-__MATHCALLX (round,, (_Mdouble_ __x), (__const__));
-
-/* Round X to the integral value in floating-point format nearest but
-   not larger in magnitude.  */
-__MATHCALLX (trunc,, (_Mdouble_ __x), (__const__));
-
-/* Compute remainder of X and Y and put in *QUO a value with sign of x/y
-   and magnitude congruent `mod 2^n' to the magnitude of the integral
-   quotient x/y, with n >= 3.  */
-__MATHCALL (remquo,, (_Mdouble_ __x, _Mdouble_ __y, int *__quo));
-
-
-/* Conversion functions.  */
-
-/* Round X to nearest integral value according to current rounding
-   direction.  */
-__MATHDECL (long int,lrint,, (_Mdouble_ __x));
-__extension__
-__MATHDECL (long long int,llrint,, (_Mdouble_ __x));
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-__MATHDECL (long int,lround,, (_Mdouble_ __x));
-__extension__
-__MATHDECL (long long int,llround,, (_Mdouble_ __x));
-
-
-/* Return positive difference between X and Y.  */
-__MATHCALL (fdim,, (_Mdouble_ __x, _Mdouble_ __y));
-
-/* Return maximum numeric value from X and Y.  */
-__MATHCALLX (fmax,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Return minimum numeric value from X and Y.  */
-__MATHCALLX (fmin,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Multiply-add function computed as a ternary operation.  */
-__MATHCALL (fma,, (_Mdouble_ __x, _Mdouble_ __y, _Mdouble_ __z));
-#endif /* Use ISO C99.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Round X to nearest integer value, rounding halfway cases to even.  */
-__MATHCALLX (roundeven,, (_Mdouble_ __x), (__const__));
-
-/* Round X to nearest signed integer value, not raising inexact, with
-   control of rounding direction and width of result.  */
-__MATHDECL (__intmax_t, fromfp,, (_Mdouble_ __x, int __round,
-				  unsigned int __width));
-
-/* Round X to nearest unsigned integer value, not raising inexact,
-   with control of rounding direction and width of result.  */
-__MATHDECL (__uintmax_t, ufromfp,, (_Mdouble_ __x, int __round,
-				    unsigned int __width));
-
-/* Round X to nearest signed integer value, raising inexact for
-   non-integers, with control of rounding direction and width of
-   result.  */
-__MATHDECL (__intmax_t, fromfpx,, (_Mdouble_ __x, int __round,
-				   unsigned int __width));
-
-/* Round X to nearest unsigned integer value, raising inexact for
-   non-integers, with control of rounding direction and width of
-   result.  */
-__MATHDECL (__uintmax_t, ufromfpx,, (_Mdouble_ __x, int __round,
-				     unsigned int __width));
-
-/* Return value with maximum magnitude.  */
-__MATHCALLX (fmaxmag,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Return value with minimum magnitude.  */
-__MATHCALLX (fminmag,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Canonicalize floating-point representation.  */
-__MATHDECL_1 (int, canonicalize,, (_Mdouble_ *__cx, const _Mdouble_ *__x));
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT) || __MATH_DECLARING_FLOATN
-/* Total order operation.  */
-__MATHDECL_1 (int, totalorder,, (const _Mdouble_ *__x,
-				 const _Mdouble_ *__y))
-     __attribute_pure__;
-
-/* Total order operation on absolute values.  */
-__MATHDECL_1 (int, totalordermag,, (const _Mdouble_ *__x,
-				    const _Mdouble_ *__y))
-     __attribute_pure__;
-
-/* Get NaN payload.  */
-__MATHCALL (getpayload,, (const _Mdouble_ *__x));
-
-/* Set quiet NaN payload.  */
-__MATHDECL_1 (int, setpayload,, (_Mdouble_ *__x, _Mdouble_ __payload));
-
-/* Set signaling NaN payload.  */
-__MATHDECL_1 (int, setpayloadsig,, (_Mdouble_ *__x, _Mdouble_ __payload));
-#endif
-
-#if (defined __USE_MISC || (defined __USE_XOPEN_EXTENDED \
-			    && __MATH_DECLARING_DOUBLE	  \
-			    && !defined __USE_XOPEN2K8))  \
-     && !__MATH_DECLARING_FLOATN
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalb,, (_Mdouble_ __x, _Mdouble_ __n));
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathdef.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathdef.h
deleted file mode 100644
index 765b002..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mathdef.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _COMPLEX_H
-# error "Never use <bits/mathdef.h> directly; include <complex.h> instead"
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-linux.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-linux.h
deleted file mode 100644
index 3b1ae41..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-linux.h
+++ /dev/null
@@ -1,113 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux generic version.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-linux.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* The following definitions basically come from the kernel headers.
-   But the kernel header is not namespace clean.  */
-
-
-/* Protections are chosen from these bits, OR'd together.  The
-   implementation does not necessarily support PROT_EXEC or PROT_WRITE
-   without PROT_READ.  The only guarantees are that no writing will be
-   allowed without PROT_WRITE and no access will be allowed for PROT_NONE. */
-
-#define PROT_READ	0x1		/* Page can be read.  */
-#define PROT_WRITE	0x2		/* Page can be written.  */
-#define PROT_EXEC	0x4		/* Page can be executed.  */
-#define PROT_NONE	0x0		/* Page can not be accessed.  */
-#define PROT_GROWSDOWN	0x01000000	/* Extend change to start of
-					   growsdown vma (mprotect only).  */
-#define PROT_GROWSUP	0x02000000	/* Extend change to start of
-					   growsup vma (mprotect only).  */
-
-/* Sharing types (must choose one and only one of these).  */
-#define MAP_SHARED	0x01		/* Share changes.  */
-#define MAP_PRIVATE	0x02		/* Changes are private.  */
-#ifdef __USE_MISC
-# define MAP_SHARED_VALIDATE	0x03	/* Share changes and validate
-					   extension flags.  */
-# define MAP_TYPE	0x0f		/* Mask for type of mapping.  */
-#endif
-
-/* Other flags.  */
-#define MAP_FIXED	0x10		/* Interpret addr exactly.  */
-#ifdef __USE_MISC
-# define MAP_FILE	0
-# ifdef __MAP_ANONYMOUS
-#  define MAP_ANONYMOUS	__MAP_ANONYMOUS	/* Don't use a file.  */
-# else
-#  define MAP_ANONYMOUS	0x20		/* Don't use a file.  */
-# endif
-# define MAP_ANON	MAP_ANONYMOUS
-/* When MAP_HUGETLB is set bits [26:31] encode the log2 of the huge page size.  */
-# define MAP_HUGE_SHIFT	26
-# define MAP_HUGE_MASK	0x3f
-#endif
-
-/* Flags to `msync'.  */
-#define MS_ASYNC	1		/* Sync memory asynchronously.  */
-#define MS_SYNC		4		/* Synchronous memory sync.  */
-#define MS_INVALIDATE	2		/* Invalidate the caches.  */
-
-/* Advice to `madvise'.  */
-#ifdef __USE_MISC
-# define MADV_NORMAL	  0	/* No further special treatment.  */
-# define MADV_RANDOM	  1	/* Expect random page references.  */
-# define MADV_SEQUENTIAL  2	/* Expect sequential page references.  */
-# define MADV_WILLNEED	  3	/* Will need these pages.  */
-# define MADV_DONTNEED	  4	/* Don't need these pages.  */
-# define MADV_FREE	  8	/* Free pages only if memory pressure.  */
-# define MADV_REMOVE	  9	/* Remove these pages and resources.  */
-# define MADV_DONTFORK	  10	/* Do not inherit across fork.  */
-# define MADV_DOFORK	  11	/* Do inherit across fork.  */
-# define MADV_MERGEABLE	  12	/* KSM may merge identical pages.  */
-# define MADV_UNMERGEABLE 13	/* KSM may not merge identical pages.  */
-# define MADV_HUGEPAGE	  14	/* Worth backing with hugepages.  */
-# define MADV_NOHUGEPAGE  15	/* Not worth backing with hugepages.  */
-# define MADV_DONTDUMP	  16    /* Explicity exclude from the core dump,
-                                   overrides the coredump filter bits.  */
-# define MADV_DODUMP	  17	/* Clear the MADV_DONTDUMP flag.  */
-# define MADV_WIPEONFORK  18	/* Zero memory on fork, child only.  */
-# define MADV_KEEPONFORK  19	/* Undo MADV_WIPEONFORK.  */
-# define MADV_COLD        20	/* Deactivate these pages.  */
-# define MADV_PAGEOUT     21	/* Reclaim these pages.  */
-# define MADV_HWPOISON	  100	/* Poison a page for testing.  */
-#endif
-
-/* The POSIX people had to invent similar names for the same things.  */
-#ifdef __USE_XOPEN2K
-# define POSIX_MADV_NORMAL	0 /* No further special treatment.  */
-# define POSIX_MADV_RANDOM	1 /* Expect random page references.  */
-# define POSIX_MADV_SEQUENTIAL	2 /* Expect sequential page references.  */
-# define POSIX_MADV_WILLNEED	3 /* Will need these pages.  */
-# define POSIX_MADV_DONTNEED	4 /* Don't need these pages.  */
-#endif
-
-/* Flags for `mlockall'.  */
-#ifndef MCL_CURRENT
-# define MCL_CURRENT	1		/* Lock all currently mapped pages.  */
-# define MCL_FUTURE	2		/* Lock all additions to address
-					   space.  */
-# define MCL_ONFAULT	4		/* Lock all pages that are
-					   faulted in.  */
-#endif
-
-#include <bits/mman-shared.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-map-flags-generic.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-map-flags-generic.h
deleted file mode 100644
index cadf2d1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-map-flags-generic.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux/generic version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-map-flags-generic.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* These definitions are appropriate for architectures that, in the
-   Linux kernel, either have no uapi/asm/mman.h, or have one that
-   includes asm-generic/mman.h without any changes to the values of
-   the MAP_* flags defined in that header.  */
-
-#ifdef __USE_MISC
-# define MAP_GROWSDOWN	0x00100		/* Stack-like segment.  */
-# define MAP_DENYWRITE	0x00800		/* ETXTBSY.  */
-# define MAP_EXECUTABLE	0x01000		/* Mark it as an executable.  */
-# define MAP_LOCKED	0x02000		/* Lock the mapping.  */
-# define MAP_NORESERVE	0x04000		/* Don't check for reservations.  */
-# define MAP_POPULATE	0x08000		/* Populate (prefault) pagetables.  */
-# define MAP_NONBLOCK	0x10000		/* Do not block on IO.  */
-# define MAP_STACK	0x20000		/* Allocation is for a stack.  */
-# define MAP_HUGETLB	0x40000		/* Create huge page mapping.  */
-# define MAP_SYNC	0x80000		/* Perform synchronous page
-					   faults for the mapping.  */
-# define MAP_FIXED_NOREPLACE 0x100000	/* MAP_FIXED but do not unmap
-					   underlying mapping.  */
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-shared.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-shared.h
deleted file mode 100644
index f336db0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman-shared.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Memory-mapping-related declarations/definitions, not architecture-specific.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-shared.h> directly; include <sys/mman.h> instead."
-#endif
-
-#ifdef __USE_GNU
-/* Flags for mremap.  */
-# define MREMAP_MAYMOVE	1
-# define MREMAP_FIXED	2
-# define MREMAP_DONTUNMAP 4
-
-/* Flags for memfd_create.  */
-# ifndef MFD_CLOEXEC
-#  define MFD_CLOEXEC 1U
-#  define MFD_ALLOW_SEALING 2U
-#  define MFD_HUGETLB 4U
-# endif
-
-/* Flags for mlock2.  */
-# ifndef MLOCK_ONFAULT
-#  define MLOCK_ONFAULT 1U
-# endif
-
-/* Access rights for pkey_alloc.  */
-# ifndef PKEY_DISABLE_ACCESS
-#  define PKEY_DISABLE_ACCESS 0x1
-#  define PKEY_DISABLE_WRITE 0x2
-# endif
-
-__BEGIN_DECLS
-
-/* Create a new memory file descriptor.  NAME is a name for debugging.
-   FLAGS is a combination of the MFD_* constants.  */
-int memfd_create (const char *__name, unsigned int __flags) __THROW;
-
-/* Lock pages from ADDR (inclusive) to ADDR + LENGTH (exclusive) into
-   memory.  FLAGS is a combination of the MLOCK_* flags above.  */
-int mlock2 (const void *__addr, size_t __length, unsigned int __flags) __THROW;
-
-/* Allocate a new protection key, with the PKEY_DISABLE_* bits
-   specified in ACCESS_RIGHTS.  The protection key mask for the
-   current thread is updated to match the access privilege for the new
-   key.  */
-int pkey_alloc (unsigned int __flags, unsigned int __access_rights) __THROW;
-
-/* Update the access rights for the current thread for KEY, which must
-   have been allocated using pkey_alloc.  */
-int pkey_set (int __key, unsigned int __access_rights) __THROW;
-
-/* Return the access rights for the current thread for KEY, which must
-   have been allocated using pkey_alloc.  */
-int pkey_get (int __key) __THROW;
-
-/* Free an allocated protection key, which must have been allocated
-   using pkey_alloc.  */
-int pkey_free (int __key) __THROW;
-
-/* Apply memory protection flags for KEY to the specified address
-   range.  */
-int pkey_mprotect (void *__addr, size_t __len, int __prot, int __pkey) __THROW;
-
-__END_DECLS
-
-#endif /* __USE_GNU */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman.h
deleted file mode 100644
index fe54885..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mman.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux/AArch64 version.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* AArch64 specific definitions, should be in sync with
-   arch/arm64/include/uapi/asm/mman.h.  */
-
-#define PROT_BTI	0x10
-#define PROT_MTE	0x20
-
-#include <bits/mman-map-flags-generic.h>
-
-/* Include generic Linux declarations.  */
-#include <bits/mman-linux.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/monetary-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/monetary-ldbl.h
deleted file mode 100644
index 46629a3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/monetary-ldbl.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* -mlong-double-64 compatibility mode for monetary functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MONETARY_H
-# error "Never include <bits/monetary-ldbl.h> directly; use <monetary.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (strfmon)
-
-#ifdef __USE_GNU
-__LDBL_REDIR_DECL (strfmon_l)
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mqueue.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mqueue.h
deleted file mode 100644
index c64be90..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mqueue.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MQUEUE_H
-# error "Never use <bits/mqueue.h> directly; include <mqueue.h> instead."
-#endif
-
-#include <bits/types.h>
-
-typedef int mqd_t;
-
-struct mq_attr
-{
-  __syscall_slong_t mq_flags;	/* Message queue flags.  */
-  __syscall_slong_t mq_maxmsg;	/* Maximum number of messages.  */
-  __syscall_slong_t mq_msgsize;	/* Maximum message size.  */
-  __syscall_slong_t mq_curmsgs;	/* Number of messages currently queued.  */
-  __syscall_slong_t __pad[4];
-};
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mqueue2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mqueue2.h
deleted file mode 100644
index 4039443..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/mqueue2.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* Checking macros for mq functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never include <bits/mqueue2.h> directly; use <mqueue.h> instead."
-#endif
-
-/* Check that calls to mq_open with O_CREAT set have an appropriate third and fourth
-   parameter.  */
-extern mqd_t mq_open (const char *__name, int __oflag, ...)
-     __THROW __nonnull ((1));
-extern mqd_t __mq_open_2 (const char *__name, int __oflag)
-     __THROW __nonnull ((1));
-extern mqd_t __REDIRECT_NTH (__mq_open_alias, (const char *__name,
-					       int __oflag, ...), mq_open)
-     __nonnull ((1));
-
-#define __warn_mq_open_wrong_number_of_args "mq_open can be called either " \
-  "with 2 or 4 arguments"
-#define __warn_mq_open_missing_mode_and_attr "mq_open with O_CREAT in " \
-  "second argument needs 4 arguments"
-#ifdef __use_clang_fortify
-__fortify_overload __clang_error (__warn_mq_open_wrong_number_of_args) mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode))
-{
-  return __mq_open_alias (__name, __oflag, __mode);
-}
-
-__fortify_overload __clang_error (__warn_mq_open_wrong_number_of_args)
-mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode, struct mq_attr *__attr, ...))
-{
-  return __mq_open_alias (__name, __oflag, __mode, __attr);
-}
-
-__fortify_overload __clang_prefer_this_overload mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name,
-		int __oflag))
-     __clang_error_if ((__oflag & O_CREAT),
-                       __warn_mq_open_missing_mode_and_attr)
-{
-  return __mq_open_alias (__name, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode, struct mq_attr *__attr))
-{
-  return __mq_open_alias (__name, __oflag, __mode, __attr);
-}
-#else
-__errordecl (__mq_open_wrong_number_of_args,
-  __warn_mq_open_wrong_number_of_args);
-__errordecl (__mq_open_missing_mode_and_attr,
-  __warn_mq_open_missing_mode_and_attr);
-
-__fortify_function mqd_t
-__NTH (mq_open (const char *__name, int __oflag, ...))
-{
-  if (__va_arg_pack_len () != 0 && __va_arg_pack_len () != 2)
-    __mq_open_wrong_number_of_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if ((__oflag & O_CREAT) != 0 && __va_arg_pack_len () == 0)
-	{
-	  __mq_open_missing_mode_and_attr ();
-	  return __mq_open_2 (__name, __oflag);
-	}
-      return __mq_open_alias (__name, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () == 0)
-    return __mq_open_2 (__name, __oflag);
-
-  return __mq_open_alias (__name, __oflag, __va_arg_pack ());
-}
-#endif
-#undef __warn_mq_open_wrong_number_of_args
-#undef __warn_mq_open_missing_mode_and_attr
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/msq.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/msq.h
deleted file mode 100644
index 3313b69..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/msq.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-# error "Never use <bits/msq.h> directly; include <sys/msg.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Types used in the MSQID_DS structure definition.  */
-typedef __syscall_ulong_t msgqnum_t;
-typedef __syscall_ulong_t msglen_t;
-
-#include <bits/types/struct_msqid_ds.h>
-
-/* Define options for message queue functions.  */
-#define MSG_NOERROR	010000	/* no error if message is too big */
-#ifdef __USE_GNU
-# define MSG_EXCEPT	020000	/* recv any msg except of specified type */
-# define MSG_COPY	040000	/* copy (not remove) all queue messages */
-#endif
-
-#ifdef __USE_MISC
-
-# define msg_cbytes	__msg_cbytes
-
-/* ipcs ctl commands */
-# define MSG_STAT 11
-# define MSG_INFO 12
-# define MSG_STAT_ANY 13
-
-/* buffer for msgctl calls IPC_INFO, MSG_INFO */
-struct msginfo
-  {
-    int msgpool;
-    int msgmap;
-    int msgmax;
-    int msgmnb;
-    int msgmni;
-    int msgssz;
-    int msgtql;
-    unsigned short int msgseg;
-  };
-
-#endif /* __USE_MISC */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/netdb.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/netdb.h
deleted file mode 100644
index ecabaaa..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/netdb.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETDB_H
-# error "Never include <bits/netdb.h> directly; use <netdb.h> instead."
-#endif
-
-
-/* Description of data base entry for a single network.  NOTE: here a
-   poor assumption is made.  The network number is expected to fit
-   into an unsigned long int variable.  */
-struct netent
-{
-  char *n_name;			/* Official name of network.  */
-  char **n_aliases;		/* Alias list.  */
-  int n_addrtype;		/* Net address type.  */
-  uint32_t n_net;		/* Network number.  */
-};
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/param.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/param.h
deleted file mode 100644
index 9408786..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/param.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Old-style Unix parameters and limits.  Linux version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PARAM_H
-# error "Never use <bits/param.h> directly; include <sys/param.h> instead."
-#endif
-
-#ifndef ARG_MAX
-# define __undef_ARG_MAX
-#endif
-
-#include <linux/limits.h>
-#include <linux/param.h>
-
-/* The kernel headers define ARG_MAX.  The value is wrong, though.  */
-#ifdef __undef_ARG_MAX
-# undef ARG_MAX
-# undef __undef_ARG_MAX
-#endif
-
-#define	MAXSYMLINKS	20
-
-/* The following are not really correct but it is a value we used for a
-   long time and which seems to be usable.  People should not use NOFILE
-   and NCARGS anyway.  */
-#define NOFILE		256
-#define	NCARGS		131072
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/poll.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/poll.h
deleted file mode 100644
index 8442d50..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/poll.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_POLL_H
-# error "Never use <bits/poll.h> directly; include <sys/poll.h> instead."
-#endif
-
-/* Event types that can be polled for.  These bits may be set in `events'
-   to indicate the interesting event types; they will appear in `revents'
-   to indicate the status of the file descriptor.  */
-#define POLLIN		0x001		/* There is data to read.  */
-#define POLLPRI		0x002		/* There is urgent data to read.  */
-#define POLLOUT		0x004		/* Writing now will not block.  */
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-/* These values are defined in XPG4.2.  */
-# define POLLRDNORM	0x040		/* Normal data may be read.  */
-# define POLLRDBAND	0x080		/* Priority data may be read.  */
-# define POLLWRNORM	0x100		/* Writing now will not block.  */
-# define POLLWRBAND	0x200		/* Priority data may be written.  */
-#endif
-
-#ifdef __USE_GNU
-/* These are extensions for Linux.  */
-# define POLLMSG	0x400
-# define POLLREMOVE	0x1000
-# define POLLRDHUP	0x2000
-#endif
-
-/* Event types always implicitly polled for.  These bits need not be set in
-   `events', but they will appear in `revents' to indicate the status of
-   the file descriptor.  */
-#define POLLERR		0x008		/* Error condition.  */
-#define POLLHUP		0x010		/* Hung up.  */
-#define POLLNVAL	0x020		/* Invalid polling request.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/poll2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/poll2.h
deleted file mode 100644
index d7320e8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/poll2.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/* Checking macros for poll functions.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_POLL_H
-# error "Never include <bits/poll2.h> directly; use <sys/poll.h> instead."
-#endif
-
-
-__BEGIN_DECLS
-
-extern int __REDIRECT (__poll_alias, (struct pollfd *__fds, nfds_t __nfds,
-				      int __timeout), poll);
-extern int __poll_chk (struct pollfd *__fds, nfds_t __nfds, int __timeout,
-		       __SIZE_TYPE__ __fdslen);
-
-__fortify_potential_overload int
-poll (struct pollfd *const __clang_pass_object_size __fds, nfds_t __nfds,
-      int __timeout)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__poll_warn, __nfds, __fds,
-					sizeof (*__fds),
-					"poll called with fds buffer too small")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__fds) != (__SIZE_TYPE__) -1)
-    return __poll_chk (__fds, __nfds, __timeout, __glibc_objsize (__fds));
-  return __poll_alias (__fds, __nfds, __timeout);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern int __REDIRECT (__ppoll_alias, (struct pollfd *__fds, nfds_t __nfds,
-				       const struct timespec *__timeout,
-				       const __sigset_t *__ss), ppoll);
-extern int __ppoll_chk (struct pollfd *__fds, nfds_t __nfds,
-			const struct timespec *__timeout,
-			const __sigset_t *__ss, __SIZE_TYPE__ __fdslen);
-
-__fortify_potential_overload int
-ppoll (struct pollfd *const __clang_pass_object_size __fds, nfds_t __nfds,
-       const struct timespec *__timeout, const __sigset_t *__ss)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__ppoll_warn, __nfds, __fds,
-					sizeof (*__fds),
-					"ppoll called with fds buffer too "
-					"small file nfds entries")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__fds) != (__SIZE_TYPE__) -1)
-    return __ppoll_chk (__fds, __nfds, __timeout, __ss,
-			__glibc_objsize (__fds));
-  return __ppoll_alias (__fds, __nfds, __timeout, __ss);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix1_lim.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix1_lim.h
deleted file mode 100644
index c645847..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix1_lim.h
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.9.2 Minimum Values	Added to <limits.h>
- *
- *	Never include this file directly; use <limits.h> instead.
- */
-
-#ifndef	_BITS_POSIX1_LIM_H
-#define	_BITS_POSIX1_LIM_H	1
-
-#include <bits/wordsize.h>
-
-/* These are the standard-mandated minimum values.  */
-
-/* Minimum number of operations in one list I/O call.  */
-#define _POSIX_AIO_LISTIO_MAX	2
-
-/* Minimal number of outstanding asynchronous I/O operations.  */
-#define _POSIX_AIO_MAX		1
-
-/* Maximum length of arguments to `execve', including environment.  */
-#define	_POSIX_ARG_MAX		4096
-
-/* Maximum simultaneous processes per real user ID.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_CHILD_MAX	25
-#else
-# define _POSIX_CHILD_MAX	6
-#endif
-
-/* Minimal number of timer expiration overruns.  */
-#define _POSIX_DELAYTIMER_MAX	32
-
-/* Maximum length of a host name (not including the terminating null)
-   as returned from the GETHOSTNAME function.  */
-#define _POSIX_HOST_NAME_MAX	255
-
-/* Maximum link count of a file.  */
-#define	_POSIX_LINK_MAX		8
-
-/* Maximum length of login name.  */
-#define	_POSIX_LOGIN_NAME_MAX	9
-
-/* Number of bytes in a terminal canonical input queue.  */
-#define	_POSIX_MAX_CANON	255
-
-/* Number of bytes for which space will be
-   available in a terminal input queue.  */
-#define	_POSIX_MAX_INPUT	255
-
-/* Maximum number of message queues open for a process.  */
-#define _POSIX_MQ_OPEN_MAX	8
-
-/* Maximum number of supported message priorities.  */
-#define _POSIX_MQ_PRIO_MAX	32
-
-/* Number of bytes in a filename.  */
-#define	_POSIX_NAME_MAX		14
-
-/* Number of simultaneous supplementary group IDs per process.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_NGROUPS_MAX	8
-#else
-# define _POSIX_NGROUPS_MAX	0
-#endif
-
-/* Number of files one process can have open at once.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_OPEN_MAX	20
-#else
-# define _POSIX_OPEN_MAX	16
-#endif
-
-#if !defined __USE_XOPEN2K || defined __USE_GNU
-/* Number of descriptors that a process may examine with `pselect' or
-   `select'.  */
-# define _POSIX_FD_SETSIZE	_POSIX_OPEN_MAX
-#endif
-
-/* Number of bytes in a pathname.  */
-#define	_POSIX_PATH_MAX		256
-
-/* Number of bytes than can be written atomically to a pipe.  */
-#define	_POSIX_PIPE_BUF		512
-
-/* The number of repeated occurrences of a BRE permitted by the
-   REGEXEC and REGCOMP functions when using the interval notation.  */
-#define _POSIX_RE_DUP_MAX	255
-
-/* Minimal number of realtime signals reserved for the application.  */
-#define _POSIX_RTSIG_MAX	8
-
-/* Number of semaphores a process can have.  */
-#define _POSIX_SEM_NSEMS_MAX	256
-
-/* Maximal value of a semaphore.  */
-#define _POSIX_SEM_VALUE_MAX	32767
-
-/* Number of pending realtime signals.  */
-#define _POSIX_SIGQUEUE_MAX	32
-
-/* Largest value of a `ssize_t'.  */
-#define	_POSIX_SSIZE_MAX	32767
-
-/* Number of streams a process can have open at once.  */
-#define	_POSIX_STREAM_MAX	8
-
-/* The number of bytes in a symbolic link.  */
-#define _POSIX_SYMLINK_MAX	255
-
-/* The number of symbolic links that can be traversed in the
-   resolution of a pathname in the absence of a loop.  */
-#define _POSIX_SYMLOOP_MAX	8
-
-/* Number of timer for a process.  */
-#define _POSIX_TIMER_MAX	32
-
-/* Maximum number of characters in a tty name.  */
-#define	_POSIX_TTY_NAME_MAX	9
-
-/* Maximum length of a timezone name (element of `tzname').  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_TZNAME_MAX	6
-#else
-# define _POSIX_TZNAME_MAX	3
-#endif
-
-#if !defined __USE_XOPEN2K || defined __USE_GNU
-/* Maximum number of connections that can be queued on a socket.  */
-# define _POSIX_QLIMIT		1
-
-/* Maximum number of bytes that can be buffered on a socket for send
-   or receive.  */
-# define _POSIX_HIWAT		_POSIX_PIPE_BUF
-
-/* Maximum number of elements in an `iovec' array.  */
-# define _POSIX_UIO_MAXIOV	16
-#endif
-
-/* Maximum clock resolution in nanoseconds.  */
-#define _POSIX_CLOCKRES_MIN	20000000
-
-
-/* Get the implementation-specific values for the above.  */
-#include <bits/local_lim.h>
-
-
-#ifndef	SSIZE_MAX
-/* ssize_t is not formally required to be the signed type
-   corresponding to size_t, but it is for all configurations supported
-   by glibc.  */
-# if __WORDSIZE == 64 || __WORDSIZE32_SIZE_ULONG
-#  define SSIZE_MAX	LONG_MAX
-# else
-#  define SSIZE_MAX	INT_MAX
-# endif
-#endif
-
-
-/* This value is a guaranteed minimum maximum.
-   The current maximum can be got from `sysconf'.  */
-
-#ifndef	NGROUPS_MAX
-# define NGROUPS_MAX	8
-#endif
-
-#endif	/* bits/posix1_lim.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix2_lim.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix2_lim.h
deleted file mode 100644
index 7ac13cb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix2_lim.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; include <limits.h> instead.
- */
-
-#ifndef	_BITS_POSIX2_LIM_H
-#define	_BITS_POSIX2_LIM_H	1
-
-
-/* The maximum `ibase' and `obase' values allowed by the `bc' utility.  */
-#define	_POSIX2_BC_BASE_MAX		99
-
-/* The maximum number of elements allowed in an array by the `bc' utility.  */
-#define	_POSIX2_BC_DIM_MAX		2048
-
-/* The maximum `scale' value allowed by the `bc' utility.  */
-#define	_POSIX2_BC_SCALE_MAX		99
-
-/* The maximum length of a string constant accepted by the `bc' utility.  */
-#define	_POSIX2_BC_STRING_MAX		1000
-
-/* The maximum number of weights that can be assigned to an entry of
-   the LC_COLLATE `order' keyword in the locale definition file.  */
-#define	_POSIX2_COLL_WEIGHTS_MAX	2
-
-/* The maximum number of expressions that can be nested
-   within parentheses by the `expr' utility.  */
-#define	_POSIX2_EXPR_NEST_MAX		32
-
-/* The maximum length, in bytes, of an input line.  */
-#define	_POSIX2_LINE_MAX		2048
-
-/* The maximum number of repeated occurrences of a regular expression
-   permitted when using the interval notation `\{M,N\}'.  */
-#define	_POSIX2_RE_DUP_MAX		255
-
-/* The maximum number of bytes in a character class name.  We have no
-   fixed limit, 2048 is a high number.  */
-#define	_POSIX2_CHARCLASS_NAME_MAX	14
-
-
-/* These values are implementation-specific,
-   and may vary within the implementation.
-   Their precise values can be obtained from sysconf.  */
-
-#ifndef	BC_BASE_MAX
-#define	BC_BASE_MAX		_POSIX2_BC_BASE_MAX
-#endif
-#ifndef	BC_DIM_MAX
-#define	BC_DIM_MAX		_POSIX2_BC_DIM_MAX
-#endif
-#ifndef	BC_SCALE_MAX
-#define	BC_SCALE_MAX		_POSIX2_BC_SCALE_MAX
-#endif
-#ifndef	BC_STRING_MAX
-#define	BC_STRING_MAX		_POSIX2_BC_STRING_MAX
-#endif
-#ifndef	COLL_WEIGHTS_MAX
-#define	COLL_WEIGHTS_MAX	255
-#endif
-#ifndef	EXPR_NEST_MAX
-#define	EXPR_NEST_MAX		_POSIX2_EXPR_NEST_MAX
-#endif
-#ifndef	LINE_MAX
-#define	LINE_MAX		_POSIX2_LINE_MAX
-#endif
-#ifndef	CHARCLASS_NAME_MAX
-#define	CHARCLASS_NAME_MAX	2048
-#endif
-
-/* This value is defined like this in regex.h.  */
-#define	RE_DUP_MAX (0x7fff)
-
-#endif	/* bits/posix2_lim.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix_opt.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix_opt.h
deleted file mode 100644
index 4d7d634..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/posix_opt.h
+++ /dev/null
@@ -1,194 +0,0 @@
-/* Define POSIX options for Linux.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_POSIX_OPT_H
-#define	_BITS_POSIX_OPT_H	1
-
-/* Job control is supported.  */
-#define	_POSIX_JOB_CONTROL	1
-
-/* Processes have a saved set-user-ID and a saved set-group-ID.  */
-#define	_POSIX_SAVED_IDS	1
-
-/* Priority scheduling is not supported with the correct semantics,
-   but GNU/Linux applications expect that the corresponding interfaces
-   are available, even though the semantics do not meet the POSIX
-   requirements.  See glibc bug 14829.  */
-#define	_POSIX_PRIORITY_SCHEDULING	200809L
-
-/* Synchronizing file data is supported.  */
-#define	_POSIX_SYNCHRONIZED_IO	200809L
-
-/* The fsync function is present.  */
-#define	_POSIX_FSYNC	200809L
-
-/* Mapping of files to memory is supported.  */
-#define	_POSIX_MAPPED_FILES	200809L
-
-/* Locking of all memory is supported.  */
-#define	_POSIX_MEMLOCK	200809L
-
-/* Locking of ranges of memory is supported.  */
-#define	_POSIX_MEMLOCK_RANGE	200809L
-
-/* Setting of memory protections is supported.  */
-#define	_POSIX_MEMORY_PROTECTION	200809L
-
-/* Some filesystems allow all users to change file ownership.  */
-#define	_POSIX_CHOWN_RESTRICTED	0
-
-/* `c_cc' member of 'struct termios' structure can be disabled by
-   using the value _POSIX_VDISABLE.  */
-#define	_POSIX_VDISABLE	'\0'
-
-/* Filenames are not silently truncated.  */
-#define	_POSIX_NO_TRUNC	1
-
-/* X/Open realtime support is available.  */
-#define _XOPEN_REALTIME	1
-
-/* X/Open thread realtime support is available.  */
-#define _XOPEN_REALTIME_THREADS	1
-
-/* XPG4.2 shared memory is supported.  */
-#define	_XOPEN_SHM	1
-
-/* Tell we have POSIX threads.  */
-#define _POSIX_THREADS	200809L
-
-/* We have the reentrant functions described in POSIX.  */
-#define _POSIX_REENTRANT_FUNCTIONS      1
-#define _POSIX_THREAD_SAFE_FUNCTIONS	200809L
-
-/* We provide priority scheduling for threads.  */
-#define _POSIX_THREAD_PRIORITY_SCHEDULING	200809L
-
-/* We support user-defined stack sizes.  */
-#define _POSIX_THREAD_ATTR_STACKSIZE	200809L
-
-/* We support user-defined stacks.  */
-#define _POSIX_THREAD_ATTR_STACKADDR	200809L
-
-/* We support priority inheritence.  */
-#define _POSIX_THREAD_PRIO_INHERIT	200809L
-
-/* We support priority protection, though only for non-robust
-   mutexes.  */
-#define _POSIX_THREAD_PRIO_PROTECT	200809L
-
-#ifdef __USE_XOPEN2K8
-/* We support priority inheritence for robust mutexes.  */
-# define _POSIX_THREAD_ROBUST_PRIO_INHERIT	200809L
-
-/* We do not support priority protection for robust mutexes.  */
-# define _POSIX_THREAD_ROBUST_PRIO_PROTECT	-1
-#endif
-
-/* We support POSIX.1b semaphores.  */
-#define _POSIX_SEMAPHORES	200809L
-
-/* Real-time signals are supported.  */
-#define _POSIX_REALTIME_SIGNALS	200809L
-
-/* We support asynchronous I/O.  */
-#define _POSIX_ASYNCHRONOUS_IO	200809L
-#define _POSIX_ASYNC_IO		1
-/* Alternative name for Unix98.  */
-#define _LFS_ASYNCHRONOUS_IO	1
-/* Support for prioritization is also available.  */
-#define _POSIX_PRIORITIZED_IO	200809L
-
-/* The LFS support in asynchronous I/O is also available.  */
-#define _LFS64_ASYNCHRONOUS_IO	1
-
-/* The rest of the LFS is also available.  */
-#define _LFS_LARGEFILE		1
-#define _LFS64_LARGEFILE	1
-#define _LFS64_STDIO		1
-
-/* POSIX shared memory objects are implemented.  */
-#define _POSIX_SHARED_MEMORY_OBJECTS	200809L
-
-/* CPU-time clocks support needs to be checked at runtime.  */
-#define _POSIX_CPUTIME	0
-
-/* Clock support in threads must be also checked at runtime.  */
-#define _POSIX_THREAD_CPUTIME	0
-
-/* GNU libc provides regular expression handling.  */
-#define _POSIX_REGEXP	1
-
-/* Reader/Writer locks are available.  */
-#define _POSIX_READER_WRITER_LOCKS	200809L
-
-/* We have a POSIX shell.  */
-#define _POSIX_SHELL	1
-
-/* We support the Timeouts option.  */
-#define _POSIX_TIMEOUTS	200809L
-
-/* We support spinlocks.  */
-#define _POSIX_SPIN_LOCKS	200809L
-
-/* The `spawn' function family is supported.  */
-#define _POSIX_SPAWN	200809L
-
-/* We have POSIX timers.  */
-#define _POSIX_TIMERS	200809L
-
-/* The barrier functions are available.  */
-#define _POSIX_BARRIERS	200809L
-
-/* POSIX message queues are available.  */
-#define	_POSIX_MESSAGE_PASSING	200809L
-
-/* Thread process-shared synchronization is supported.  */
-#define _POSIX_THREAD_PROCESS_SHARED	200809L
-
-/* The monotonic clock might be available.  */
-#define _POSIX_MONOTONIC_CLOCK	0
-
-/* The clock selection interfaces are available.  */
-#define _POSIX_CLOCK_SELECTION	200809L
-
-/* Advisory information interfaces are available.  */
-#define _POSIX_ADVISORY_INFO	200809L
-
-/* IPv6 support is available.  */
-#define _POSIX_IPV6	200809L
-
-/* Raw socket support is available.  */
-#define _POSIX_RAW_SOCKETS	200809L
-
-/* We have at least one terminal.  */
-#define _POSIX2_CHAR_TERM	200809L
-
-/* Neither process nor thread sporadic server interfaces is available.  */
-#define _POSIX_SPORADIC_SERVER	-1
-#define _POSIX_THREAD_SPORADIC_SERVER	-1
-
-/* trace.h is not available.  */
-#define _POSIX_TRACE	-1
-#define _POSIX_TRACE_EVENT_FILTER	-1
-#define _POSIX_TRACE_INHERIT	-1
-#define _POSIX_TRACE_LOG	-1
-
-/* Typed memory objects are not available.  */
-#define _POSIX_TYPED_MEMORY_OBJECTS	-1
-
-#endif /* bits/posix_opt.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/printf-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/printf-ldbl.h
deleted file mode 100644
index b4719f3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/printf-ldbl.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/* -mlong-double-64 compatibility mode for <printf.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PRINTF_H
-# error "Never include <bits/printf-ldbl.h> directly; use <printf.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (printf_size)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-extra.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-extra.h
deleted file mode 100644
index f33b0bb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-extra.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/* Extra sys/procfs.h definitions.  Generic Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-extra.h> directly; use <sys/procfs.h> instead."
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-id.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-id.h
deleted file mode 100644
index fd09f2b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-id.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Types of pr_uid and pr_gid in struct elf_prpsinfo.  Generic Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-id.h> directly; use <sys/procfs.h> instead."
-#endif
-
-typedef unsigned int __pr_uid_t;
-typedef unsigned int __pr_gid_t;
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-prregset.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-prregset.h
deleted file mode 100644
index f0409f6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs-prregset.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Types of prgregset_t and prfpregset_t.  Generic Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-prregset.h> directly; use <sys/procfs.h> instead."
-#endif
-
-typedef elf_gregset_t __prgregset_t;
-typedef elf_fpregset_t __prfpregset_t;
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs.h
deleted file mode 100644
index 6b60289..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/procfs.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Types for registers for sys/procfs.h.  AArch64 version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs.h> directly; use <sys/procfs.h> instead."
-#endif
-
-/* Type for a general-purpose register.  */
-typedef __uint64_t elf_greg_t;
-
-/* And the whole bunch of them.  We could have used `struct
-   pt_regs' directly in the typedef, but tradition says that
-   the register set is an array, which does have some peculiar
-   semantics, so leave it that way.  */
-#define ELF_NGREG (sizeof (struct user_regs_struct) / sizeof (elf_greg_t))
-typedef elf_greg_t elf_gregset_t[ELF_NGREG];
-
-/* Register set for the floating-point registers.  */
-typedef struct user_fpsimd_struct elf_fpregset_t;
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/pthreadtypes-arch.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/pthreadtypes-arch.h
deleted file mode 100644
index a0a3077..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/pthreadtypes-arch.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_PTHREADTYPES_ARCH_H
-#define _BITS_PTHREADTYPES_ARCH_H	1
-
-#include <bits/endian.h>
-
-#ifdef __ILP32__
-# define __SIZEOF_PTHREAD_ATTR_T        32
-# define __SIZEOF_PTHREAD_MUTEX_T       32
-# define __SIZEOF_PTHREAD_MUTEXATTR_T    4
-# define __SIZEOF_PTHREAD_CONDATTR_T     4
-# define __SIZEOF_PTHREAD_RWLOCK_T      48
-# define __SIZEOF_PTHREAD_BARRIER_T     20
-# define __SIZEOF_PTHREAD_BARRIERATTR_T  4
-#else
-# define __SIZEOF_PTHREAD_ATTR_T        64
-# define __SIZEOF_PTHREAD_MUTEX_T       48
-# define __SIZEOF_PTHREAD_MUTEXATTR_T    8
-# define __SIZEOF_PTHREAD_CONDATTR_T     8
-# define __SIZEOF_PTHREAD_RWLOCK_T      56
-# define __SIZEOF_PTHREAD_BARRIER_T     32
-# define __SIZEOF_PTHREAD_BARRIERATTR_T  8
-#endif
-#define __SIZEOF_PTHREAD_COND_T         48
-#define __SIZEOF_PTHREAD_RWLOCKATTR_T	8
-
-#define __LOCK_ALIGNMENT
-#define __ONCE_ALIGNMENT
-
-#endif	/* bits/pthreadtypes.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/pthreadtypes.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/pthreadtypes.h
deleted file mode 100644
index 4d4a255..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/pthreadtypes.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/* Declaration of common pthread types for all architectures.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_PTHREADTYPES_COMMON_H
-# define _BITS_PTHREADTYPES_COMMON_H	1
-
-/* For internal mutex and condition variable definitions.  */
-#include <bits/thread-shared-types.h>
-
-/* Thread identifiers.  The structure of the attribute type is not
-   exposed on purpose.  */
-typedef unsigned long int pthread_t;
-
-
-/* Data structures for mutex handling.  The structure of the attribute
-   type is not exposed on purpose.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_MUTEXATTR_T];
-  int __align;
-} pthread_mutexattr_t;
-
-
-/* Data structure for condition variable handling.  The structure of
-   the attribute type is not exposed on purpose.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_CONDATTR_T];
-  int __align;
-} pthread_condattr_t;
-
-
-/* Keys for thread-specific data */
-typedef unsigned int pthread_key_t;
-
-
-/* Once-only execution */
-typedef int __ONCE_ALIGNMENT pthread_once_t;
-
-
-union pthread_attr_t
-{
-  char __size[__SIZEOF_PTHREAD_ATTR_T];
-  long int __align;
-};
-#ifndef __have_pthread_attr_t
-typedef union pthread_attr_t pthread_attr_t;
-# define __have_pthread_attr_t 1
-#endif
-
-
-typedef union
-{
-  struct __pthread_mutex_s __data;
-  char __size[__SIZEOF_PTHREAD_MUTEX_T];
-  long int __align;
-} pthread_mutex_t;
-
-
-typedef union
-{
-  struct __pthread_cond_s __data;
-  char __size[__SIZEOF_PTHREAD_COND_T];
-  __extension__ long long int __align;
-} pthread_cond_t;
-
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-/* Data structure for reader-writer lock variable handling.  The
-   structure of the attribute type is deliberately not exposed.  */
-typedef union
-{
-  struct __pthread_rwlock_arch_t __data;
-  char __size[__SIZEOF_PTHREAD_RWLOCK_T];
-  long int __align;
-} pthread_rwlock_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_RWLOCKATTR_T];
-  long int __align;
-} pthread_rwlockattr_t;
-#endif
-
-
-#ifdef __USE_XOPEN2K
-/* POSIX spinlock data type.  */
-typedef volatile int pthread_spinlock_t;
-
-
-/* POSIX barriers data type.  The structure of the type is
-   deliberately not exposed.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_BARRIER_T];
-  long int __align;
-} pthread_barrier_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_BARRIERATTR_T];
-  int __align;
-} pthread_barrierattr_t;
-#endif
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ptrace-shared.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ptrace-shared.h
deleted file mode 100644
index 7d40634..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ptrace-shared.h
+++ /dev/null
@@ -1,132 +0,0 @@
-/* `ptrace' debugger support interface.  Linux version,
-   not architecture-specific.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PTRACE_H
-# error "Never use <bits/ptrace-shared.h> directly; include <sys/ptrace.h> instead."
-#endif
-
-/* Options set using PTRACE_SETOPTIONS.  */
-enum __ptrace_setoptions
-{
-  PTRACE_O_TRACESYSGOOD	= 0x00000001,
-  PTRACE_O_TRACEFORK	= 0x00000002,
-  PTRACE_O_TRACEVFORK	= 0x00000004,
-  PTRACE_O_TRACECLONE	= 0x00000008,
-  PTRACE_O_TRACEEXEC	= 0x00000010,
-  PTRACE_O_TRACEVFORKDONE = 0x00000020,
-  PTRACE_O_TRACEEXIT	= 0x00000040,
-  PTRACE_O_TRACESECCOMP	= 0x00000080,
-  PTRACE_O_EXITKILL	= 0x00100000,
-  PTRACE_O_SUSPEND_SECCOMP = 0x00200000,
-  PTRACE_O_MASK		= 0x003000ff
-};
-
-enum __ptrace_eventcodes
-{
-/* Wait extended result codes for the above trace options.  */
-  PTRACE_EVENT_FORK	= 1,
-  PTRACE_EVENT_VFORK	= 2,
-  PTRACE_EVENT_CLONE	= 3,
-  PTRACE_EVENT_EXEC	= 4,
-  PTRACE_EVENT_VFORK_DONE = 5,
-  PTRACE_EVENT_EXIT	= 6,
-  PTRACE_EVENT_SECCOMP  = 7,
-/* Extended result codes enabled by means other than options.  */
-  PTRACE_EVENT_STOP	= 128
-};
-
-/* Type of stop for PTRACE_GET_SYSCALL_INFO.  */
-enum __ptrace_get_syscall_info_op
-{
-  PTRACE_SYSCALL_INFO_NONE = 0,
-  PTRACE_SYSCALL_INFO_ENTRY = 1,
-  PTRACE_SYSCALL_INFO_EXIT = 2,
-  PTRACE_SYSCALL_INFO_SECCOMP = 3
-};
-
-/* Arguments for PTRACE_PEEKSIGINFO.  */
-struct __ptrace_peeksiginfo_args
-{
-  __uint64_t off;	/* From which siginfo to start.  */
-  __uint32_t flags;	/* Flags for peeksiginfo.  */
-  __int32_t nr;		/* How many siginfos to take.  */
-};
-
-enum __ptrace_peeksiginfo_flags
-{
-  /* Read signals from a shared (process wide) queue.  */
-  PTRACE_PEEKSIGINFO_SHARED = (1 << 0)
-};
-
-/* Argument and results of PTRACE_SECCOMP_GET_METADATA.  */
-struct __ptrace_seccomp_metadata
-{
-  __uint64_t filter_off;	/* Input: which filter.  */
-  __uint64_t flags;		/* Output: filter's flags.  */
-};
-
-/* Results of PTRACE_GET_SYSCALL_INFO.  */
-struct __ptrace_syscall_info
-{
-  __uint8_t op;			/* One of the enum
-				   __ptrace_get_syscall_info_op
-				   values.  */
-  __uint32_t arch __attribute__ ((__aligned__ (4))); /* AUDIT_ARCH_*
-							value.  */
-  __uint64_t instruction_pointer; /* Instruction pointer.  */
-  __uint64_t stack_pointer;	/* Stack pointer.  */
-  union
-  {
-    /* System call number and arguments, for
-       PTRACE_SYSCALL_INFO_ENTRY.  */
-    struct
-    {
-      __uint64_t nr;
-      __uint64_t args[6];
-    } entry;
-    /* System call return value and error flag, for
-       PTRACE_SYSCALL_INFO_EXIT.  */
-    struct
-    {
-      __int64_t rval;
-      __uint8_t is_error;
-    } exit;
-    /* System call number, arguments and SECCOMP_RET_DATA portion of
-       SECCOMP_RET_TRACE return value, for
-       PTRACE_SYSCALL_INFO_SECCOMP.  */
-    struct
-    {
-      __uint64_t nr;
-      __uint64_t args[6];
-      __uint32_t ret_data;
-    } seccomp;
-  };
-};
-
-/* Perform process tracing functions.  REQUEST is one of the values
-   above, and determines the action to be taken.
-   For all requests except PTRACE_TRACEME, PID specifies the process to be
-   traced.
-
-   PID and the other arguments described above for the various requests should
-   appear (those that are used for the particular request) as:
-     pid_t PID, void *ADDR, int DATA, void *ADDR2
-   after REQUEST.  */
-extern long int ptrace (enum __ptrace_request __request, ...) __THROW;
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/resource.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/resource.h
deleted file mode 100644
index 6b92df8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/resource.h
+++ /dev/null
@@ -1,223 +0,0 @@
-/* Bit values & structures for resource limits.  Linux version.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RESOURCE_H
-# error "Never use <bits/resource.h> directly; include <sys/resource.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Transmute defines to enumerations.  The macro re-definitions are
-   necessary because some programs want to test for operating system
-   features with #ifdef RUSAGE_SELF.  In ISO C the reflexive
-   definition is a no-op.  */
-
-/* Kinds of resource limit.  */
-enum __rlimit_resource
-{
-  /* Per-process CPU limit, in seconds.  */
-  RLIMIT_CPU = 0,
-#define RLIMIT_CPU RLIMIT_CPU
-
-  /* Largest file that can be created, in bytes.  */
-  RLIMIT_FSIZE = 1,
-#define	RLIMIT_FSIZE RLIMIT_FSIZE
-
-  /* Maximum size of data segment, in bytes.  */
-  RLIMIT_DATA = 2,
-#define	RLIMIT_DATA RLIMIT_DATA
-
-  /* Maximum size of stack segment, in bytes.  */
-  RLIMIT_STACK = 3,
-#define	RLIMIT_STACK RLIMIT_STACK
-
-  /* Largest core file that can be created, in bytes.  */
-  RLIMIT_CORE = 4,
-#define	RLIMIT_CORE RLIMIT_CORE
-
-  /* Largest resident set size, in bytes.
-     This affects swapping; processes that are exceeding their
-     resident set size will be more likely to have physical memory
-     taken from them.  */
-  __RLIMIT_RSS = 5,
-#define	RLIMIT_RSS __RLIMIT_RSS
-
-  /* Number of open files.  */
-  RLIMIT_NOFILE = 7,
-  __RLIMIT_OFILE = RLIMIT_NOFILE, /* BSD name for same.  */
-#define RLIMIT_NOFILE RLIMIT_NOFILE
-#define RLIMIT_OFILE __RLIMIT_OFILE
-
-  /* Address space limit.  */
-  RLIMIT_AS = 9,
-#define RLIMIT_AS RLIMIT_AS
-
-  /* Number of processes.  */
-  __RLIMIT_NPROC = 6,
-#define RLIMIT_NPROC __RLIMIT_NPROC
-
-  /* Locked-in-memory address space.  */
-  __RLIMIT_MEMLOCK = 8,
-#define RLIMIT_MEMLOCK __RLIMIT_MEMLOCK
-
-  /* Maximum number of file locks.  */
-  __RLIMIT_LOCKS = 10,
-#define RLIMIT_LOCKS __RLIMIT_LOCKS
-
-  /* Maximum number of pending signals.  */
-  __RLIMIT_SIGPENDING = 11,
-#define RLIMIT_SIGPENDING __RLIMIT_SIGPENDING
-
-  /* Maximum bytes in POSIX message queues.  */
-  __RLIMIT_MSGQUEUE = 12,
-#define RLIMIT_MSGQUEUE __RLIMIT_MSGQUEUE
-
-  /* Maximum nice priority allowed to raise to.
-     Nice levels 19 .. -20 correspond to 0 .. 39
-     values of this resource limit.  */
-  __RLIMIT_NICE = 13,
-#define RLIMIT_NICE __RLIMIT_NICE
-
-  /* Maximum realtime priority allowed for non-priviledged
-     processes.  */
-  __RLIMIT_RTPRIO = 14,
-#define RLIMIT_RTPRIO __RLIMIT_RTPRIO
-
-  /* Maximum CPU time in microseconds that a process scheduled under a real-time
-     scheduling policy may consume without making a blocking system
-     call before being forcibly descheduled.  */
-  __RLIMIT_RTTIME = 15,
-#define RLIMIT_RTTIME __RLIMIT_RTTIME
-
-  __RLIMIT_NLIMITS = 16,
-  __RLIM_NLIMITS = __RLIMIT_NLIMITS
-#define RLIMIT_NLIMITS __RLIMIT_NLIMITS
-#define RLIM_NLIMITS __RLIM_NLIMITS
-};
-
-/* Value to indicate that there is no limit.  */
-#ifndef __USE_FILE_OFFSET64
-# define RLIM_INFINITY ((__rlim_t) -1)
-#else
-# define RLIM_INFINITY 0xffffffffffffffffuLL
-#endif
-
-#ifdef __USE_LARGEFILE64
-# define RLIM64_INFINITY 0xffffffffffffffffuLL
-#endif
-
-/* We can represent all limits.  */
-#define RLIM_SAVED_MAX	RLIM_INFINITY
-#define RLIM_SAVED_CUR	RLIM_INFINITY
-
-
-/* Type for resource quantity measurement.  */
-#ifndef __USE_FILE_OFFSET64
-typedef __rlim_t rlim_t;
-#else
-typedef __rlim64_t rlim_t;
-#endif
-#ifdef __USE_LARGEFILE64
-typedef __rlim64_t rlim64_t;
-#endif
-
-struct rlimit
-  {
-    /* The current (soft) limit.  */
-    rlim_t rlim_cur;
-    /* The hard limit.  */
-    rlim_t rlim_max;
-  };
-
-#ifdef __USE_LARGEFILE64
-struct rlimit64
-  {
-    /* The current (soft) limit.  */
-    rlim64_t rlim_cur;
-    /* The hard limit.  */
-    rlim64_t rlim_max;
- };
-#endif
-
-/* Whose usage statistics do you want?  */
-enum __rusage_who
-{
-  /* The calling process.  */
-  RUSAGE_SELF = 0,
-#define RUSAGE_SELF RUSAGE_SELF
-
-  /* All of its terminated child processes.  */
-  RUSAGE_CHILDREN = -1
-#define RUSAGE_CHILDREN RUSAGE_CHILDREN
-
-#ifdef __USE_GNU
-  ,
-  /* The calling thread.  */
-  RUSAGE_THREAD = 1
-# define RUSAGE_THREAD RUSAGE_THREAD
-  /* Name for the same functionality on Solaris.  */
-# define RUSAGE_LWP RUSAGE_THREAD
-#endif
-};
-
-#include <bits/types/struct_timeval.h>
-#include <bits/types/struct_rusage.h>
-
-/* Priority limits.  */
-#define PRIO_MIN	-20	/* Minimum priority a process can have.  */
-#define PRIO_MAX	20	/* Maximum priority a process can have.  */
-
-/* The type of the WHICH argument to `getpriority' and `setpriority',
-   indicating what flavor of entity the WHO argument specifies.  */
-enum __priority_which
-{
-  PRIO_PROCESS = 0,		/* WHO is a process ID.  */
-#define PRIO_PROCESS PRIO_PROCESS
-  PRIO_PGRP = 1,		/* WHO is a process group ID.  */
-#define PRIO_PGRP PRIO_PGRP
-  PRIO_USER = 2			/* WHO is a user ID.  */
-#define PRIO_USER PRIO_USER
-};
-
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Modify and return resource limits of a process atomically.  */
-# ifndef __USE_FILE_OFFSET64
-extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource,
-		    const struct rlimit *__new_limit,
-		    struct rlimit *__old_limit) __THROW;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (prlimit, (__pid_t __pid,
-				     enum __rlimit_resource __resource,
-				     const struct rlimit *__new_limit,
-				     struct rlimit *__old_limit), prlimit64);
-#  else
-#   define prlimit prlimit64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int prlimit64 (__pid_t __pid, enum __rlimit_resource __resource,
-		      const struct rlimit64 *__new_limit,
-		      struct rlimit64 *__old_limit) __THROW;
-# endif
-#endif
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sched.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sched.h
deleted file mode 100644
index cd450fd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sched.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* Definitions of constants and data structure for POSIX 1003.1b-1993
-   scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SCHED_H
-#define _BITS_SCHED_H 1
-
-#ifndef _SCHED_H
-# error "Never include <bits/sched.h> directly; use <sched.h> instead."
-#endif
-
-/* Scheduling algorithms.  */
-#define SCHED_OTHER		0
-#define SCHED_FIFO		1
-#define SCHED_RR		2
-#ifdef __USE_GNU
-# define SCHED_BATCH		3
-# define SCHED_ISO		4
-# define SCHED_IDLE		5
-# define SCHED_DEADLINE		6
-
-# define SCHED_RESET_ON_FORK	0x40000000
-#endif
-
-#ifdef __USE_GNU
-/* Cloning flags.  */
-# define CSIGNAL       0x000000ff /* Signal mask to be sent at exit.  */
-# define CLONE_VM      0x00000100 /* Set if VM shared between processes.  */
-# define CLONE_FS      0x00000200 /* Set if fs info shared between processes.  */
-# define CLONE_FILES   0x00000400 /* Set if open files shared between processes.  */
-# define CLONE_SIGHAND 0x00000800 /* Set if signal handlers shared.  */
-# define CLONE_PIDFD   0x00001000 /* Set if a pidfd should be placed
-				     in parent.  */
-# define CLONE_PTRACE  0x00002000 /* Set if tracing continues on the child.  */
-# define CLONE_VFORK   0x00004000 /* Set if the parent wants the child to
-				     wake it up on mm_release.  */
-# define CLONE_PARENT  0x00008000 /* Set if we want to have the same
-				     parent as the cloner.  */
-# define CLONE_THREAD  0x00010000 /* Set to add to same thread group.  */
-# define CLONE_NEWNS   0x00020000 /* Set to create new namespace.  */
-# define CLONE_SYSVSEM 0x00040000 /* Set to shared SVID SEM_UNDO semantics.  */
-# define CLONE_SETTLS  0x00080000 /* Set TLS info.  */
-# define CLONE_PARENT_SETTID 0x00100000 /* Store TID in userlevel buffer
-					   before MM copy.  */
-# define CLONE_CHILD_CLEARTID 0x00200000 /* Register exit futex and memory
-					    location to clear.  */
-# define CLONE_DETACHED 0x00400000 /* Create clone detached.  */
-# define CLONE_UNTRACED 0x00800000 /* Set if the tracing process can't
-				      force CLONE_PTRACE on this clone.  */
-# define CLONE_CHILD_SETTID 0x01000000 /* Store TID in userlevel buffer in
-					  the child.  */
-# define CLONE_NEWCGROUP    0x02000000	/* New cgroup namespace.  */
-# define CLONE_NEWUTS	0x04000000	/* New utsname group.  */
-# define CLONE_NEWIPC	0x08000000	/* New ipcs.  */
-# define CLONE_NEWUSER	0x10000000	/* New user namespace.  */
-# define CLONE_NEWPID	0x20000000	/* New pid namespace.  */
-# define CLONE_NEWNET	0x40000000	/* New network namespace.  */
-# define CLONE_IO	0x80000000	/* Clone I/O context.  */
-#endif
-
-#include <bits/types/struct_sched_param.h>
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Clone current process.  */
-extern int clone (int (*__fn) (void *__arg), void *__child_stack,
-		  int __flags, void *__arg, ...) __THROW;
-
-/* Unshare the specified resources.  */
-extern int unshare (int __flags) __THROW;
-
-/* Get index of currently used CPU.  */
-extern int sched_getcpu (void) __THROW;
-
-/* Get currently used CPU and NUMA node.  */
-extern int getcpu (unsigned int *, unsigned int *) __THROW;
-
-/* Switch process to namespace of type NSTYPE indicated by FD.  */
-extern int setns (int __fd, int __nstype) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* bits/sched.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/select.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/select.h
deleted file mode 100644
index 8204bbd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/select.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SELECT_H
-# error "Never use <bits/select.h> directly; include <sys/select.h> instead."
-#endif
-
-
-/* We don't use `memset' because this would require a prototype and
-   the array isn't too big.  */
-#define __FD_ZERO(s) \
-  do {									      \
-    unsigned int __i;							      \
-    fd_set *__arr = (s);						      \
-    for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i)	      \
-      __FDS_BITS (__arr)[__i] = 0;					      \
-  } while (0)
-#define __FD_SET(d, s) \
-  ((void) (__FDS_BITS (s)[__FD_ELT(d)] |= __FD_MASK(d)))
-#define __FD_CLR(d, s) \
-  ((void) (__FDS_BITS (s)[__FD_ELT(d)] &= ~__FD_MASK(d)))
-#define __FD_ISSET(d, s) \
-  ((__FDS_BITS (s)[__FD_ELT (d)] & __FD_MASK (d)) != 0)
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/select2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/select2.h
deleted file mode 100644
index a6dfe68..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/select2.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Checking macros for select functions.
-   Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SELECT_H
-# error "Never include <bits/select2.h> directly; use <sys/select.h> instead."
-#endif
-
-/* Helper functions to issue warnings and errors when needed.  */
-extern long int __fdelt_chk (long int __d);
-extern long int __fdelt_warn (long int __d)
-  __warnattr ("bit outside of fd_set selected");
-#undef __FD_ELT
-#define	__FD_ELT(d) \
-  __extension__								    \
-  ({ long int __d = (d);						    \
-     (__builtin_constant_p (__d)					    \
-      ? (0 <= __d && __d < __FD_SETSIZE					    \
-	 ? (__d / __NFDBITS)						    \
-	 : __fdelt_warn (__d))						    \
-      : __fdelt_chk (__d)); })
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sem.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sem.h
deleted file mode 100644
index ad13287..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sem.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-# error "Never include <bits/sem.h> directly; use <sys/sem.h> instead."
-#endif
-
-#include <sys/types.h>
-#include <bits/timesize.h>
-#include <bits/types/struct_semid_ds.h>
-
-/* Flags for `semop'.  */
-#define SEM_UNDO	0x1000		/* undo the operation on exit */
-
-/* Commands for `semctl'.  */
-#define GETPID		11		/* get sempid */
-#define GETVAL		12		/* get semval */
-#define GETALL		13		/* get all semval's */
-#define GETNCNT		14		/* get semncnt */
-#define GETZCNT		15		/* get semzcnt */
-#define SETVAL		16		/* set semval */
-#define SETALL		17		/* set all semval's */
-
-/* The user should define a union like the following to use it for arguments
-   for `semctl'.
-
-   union semun
-   {
-     int val;				<= value for SETVAL
-     struct semid_ds *buf;		<= buffer for IPC_STAT & IPC_SET
-     unsigned short int *array;		<= array for GETALL & SETALL
-     struct seminfo *__buf;		<= buffer for IPC_INFO
-   };
-
-   Previous versions of this file used to define this union but this is
-   incorrect.  One can test the macro _SEM_SEMUN_UNDEFINED to see whether
-   one must define the union or not.  */
-#define _SEM_SEMUN_UNDEFINED	1
-
-#ifdef __USE_MISC
-
-/* ipcs ctl cmds */
-# define SEM_STAT 18
-# define SEM_INFO 19
-# define SEM_STAT_ANY 20
-
-struct  seminfo
-{
-  int semmap;
-  int semmni;
-  int semmns;
-  int semmnu;
-  int semmsl;
-  int semopm;
-  int semume;
-  int semusz;
-  int semvmx;
-  int semaem;
-};
-
-#endif /* __USE_MISC */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/semaphore.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/semaphore.h
deleted file mode 100644
index d008e08..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/semaphore.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEMAPHORE_H
-# error "Never use <bits/semaphore.h> directly; include <semaphore.h> instead."
-#endif
-
-
-#ifdef __ILP32__
-# define __SIZEOF_SEM_T	16
-#else
-# define __SIZEOF_SEM_T	32
-#endif
-
-
-/* Value returned if `sem_open' failed.  */
-#define SEM_FAILED      ((sem_t *) 0)
-
-
-typedef union
-{
-  char __size[__SIZEOF_SEM_T];
-  long long int __align;
-} sem_t;
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/setjmp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/setjmp.h
deleted file mode 100644
index 008c61a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/setjmp.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SETJMP_H
-#define _BITS_SETJMP_H 1
-
-#if !defined _SETJMP_H && !defined _PTHREAD_H
-# error "Never include <bits/setjmp.h> directly; use <setjmp.h> instead."
-#endif
-
-#ifndef _ASM
-/* Jump buffer contains:
-   x19-x28, x29(fp), x30(lr), (x31)sp, d8-d15.  Other registers are not
-   saved.  */
-__extension__ typedef unsigned long long __jmp_buf [22];
-
-#endif
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/setjmp2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/setjmp2.h
deleted file mode 100644
index f883f35..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/setjmp2.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Checking macros for setjmp functions.
-   Copyright (C) 2009-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SETJMP_H
-# error "Never include <bits/setjmp2.h> directly; use <setjmp.h> instead."
-#endif
-
-/* Variant of the longjmp functions which perform some sanity checking.  */
-#ifdef __REDIRECT_NTH
-extern void __REDIRECT_NTHNL (longjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-extern void __REDIRECT_NTHNL (_longjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-extern void __REDIRECT_NTHNL (siglongjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-#else
-extern void __longjmp_chk (struct __jmp_buf_tag __env[1], int __val),
-     __THROWNL __attribute__ ((__noreturn__));
-# define longjmp __longjmp_chk
-# define _longjmp __longjmp_chk
-# define siglongjmp __longjmp_chk
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/shm.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/shm.h
deleted file mode 100644
index a50c79d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/shm.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never include <bits/shm.h> directly; use <sys/shm.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <bits/wordsize.h>
-#include <bits/shmlba.h>
-
-/* Permission flag for shmget.  */
-#define SHM_R		0400		/* or S_IRUGO from <linux/stat.h> */
-#define SHM_W		0200		/* or S_IWUGO from <linux/stat.h> */
-
-/* Flags for `shmat'.  */
-#define SHM_RDONLY	010000		/* attach read-only else read-write */
-#define SHM_RND		020000		/* round attach address to SHMLBA */
-#define SHM_REMAP	040000		/* take-over region on attach */
-#define SHM_EXEC	0100000		/* execution access */
-
-/* Commands for `shmctl'.  */
-#define SHM_LOCK	11		/* lock segment (root only) */
-#define SHM_UNLOCK	12		/* unlock segment (root only) */
-
-__BEGIN_DECLS
-
-/* Type to count number of attaches.  */
-typedef __syscall_ulong_t shmatt_t;
-
-#include <bits/types/struct_shmid_ds.h>
-
-#ifdef __USE_MISC
-
-/* ipcs ctl commands */
-# define SHM_STAT 	13
-# define SHM_INFO 	14
-# define SHM_STAT_ANY	15
-
-/* shm_mode upper byte flags */
-# define SHM_DEST	01000	/* segment will be destroyed on last detach */
-# define SHM_LOCKED	02000   /* segment will not be swapped */
-# define SHM_HUGETLB	04000	/* segment is mapped via hugetlb */
-# define SHM_NORESERVE	010000	/* don't check for reservations */
-
-struct	shminfo
-  {
-    __syscall_ulong_t shmmax;
-    __syscall_ulong_t shmmin;
-    __syscall_ulong_t shmmni;
-    __syscall_ulong_t shmseg;
-    __syscall_ulong_t shmall;
-    __syscall_ulong_t __glibc_reserved1;
-    __syscall_ulong_t __glibc_reserved2;
-    __syscall_ulong_t __glibc_reserved3;
-    __syscall_ulong_t __glibc_reserved4;
-  };
-
-struct shm_info
-  {
-    int used_ids;
-    __syscall_ulong_t shm_tot;	/* total allocated shm */
-    __syscall_ulong_t shm_rss;	/* total resident shm */
-    __syscall_ulong_t shm_swp;	/* total swapped shm */
-    __syscall_ulong_t swap_attempts;
-    __syscall_ulong_t swap_successes;
-  };
-
-#endif /* __USE_MISC */
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/shmlba.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/shmlba.h
deleted file mode 100644
index 1c682a4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/shmlba.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define SHMLBA.  Generic version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never use <bits/shmlba.h> directly; include <sys/shm.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-/* Segment low boundary address multiple.  */
-#define SHMLBA		(__getpagesize ())
-extern int __getpagesize (void) __THROW __attribute__ ((__const__));
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigaction.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigaction.h
deleted file mode 100644
index 19c1d87..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigaction.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* The proper definitions for Linux's sigaction.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGACTION_H
-#define _BITS_SIGACTION_H 1
-
-#ifndef _SIGNAL_H
-# error "Never include <bits/sigaction.h> directly; use <signal.h> instead."
-#endif
-
-/* Structure describing the action to be taken when a signal arrives.  */
-struct sigaction
-  {
-    /* Signal handler.  */
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-    union
-      {
-	/* Used if SA_SIGINFO is not set.  */
-	__sighandler_t sa_handler;
-	/* Used if SA_SIGINFO is set.  */
-	void (*sa_sigaction) (int, siginfo_t *, void *);
-      }
-    __sigaction_handler;
-# define sa_handler	__sigaction_handler.sa_handler
-# define sa_sigaction	__sigaction_handler.sa_sigaction
-#else
-    __sighandler_t sa_handler;
-#endif
-
-    /* Additional set of signals to be blocked.  */
-    __sigset_t sa_mask;
-
-    /* Special flags.  */
-    int sa_flags;
-
-    /* Restore handler.  */
-    void (*sa_restorer) (void);
-  };
-
-/* Bits in `sa_flags'.  */
-#define	SA_NOCLDSTOP  1		 /* Don't send SIGCHLD when children stop.  */
-#define SA_NOCLDWAIT  2		 /* Don't create zombie on child death.  */
-#define SA_SIGINFO    4		 /* Invoke signal-catching function with
-				    three arguments instead of one.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_MISC
-# define SA_ONSTACK   0x08000000 /* Use signal stack by using `sa_restorer'. */
-#endif
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define SA_RESTART   0x10000000 /* Restart syscall on signal return.  */
-# define SA_NODEFER   0x40000000 /* Don't automatically block the signal when
-				    its handler is being executed.  */
-# define SA_RESETHAND 0x80000000 /* Reset to SIG_DFL on entry to handler.  */
-#endif
-#ifdef __USE_MISC
-# define SA_INTERRUPT 0x20000000 /* Historical no-op.  */
-
-/* Some aliases for the SA_ constants.  */
-# define SA_NOMASK    SA_NODEFER
-# define SA_ONESHOT   SA_RESETHAND
-# define SA_STACK     SA_ONSTACK
-#endif
-
-/* Values for the HOW argument to `sigprocmask'.  */
-#define	SIG_BLOCK     0		 /* Block signals.  */
-#define	SIG_UNBLOCK   1		 /* Unblock signals.  */
-#define	SIG_SETMASK   2		 /* Set the set of blocked signals.  */
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigcontext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigcontext.h
deleted file mode 100644
index b153a3c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigcontext.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGCONTEXT_H
-#define _BITS_SIGCONTEXT_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never use <bits/sigcontext.h> directly; include <signal.h> instead."
-#endif
-
-#ifndef sigcontext_struct
-/* Kernel headers before 2.1.1 define a struct sigcontext_struct, but
-   we need sigcontext.  */
-# define sigcontext_struct sigcontext
-
-# include <asm/sigcontext.h>
-
-/* The Linux kernel headers redefine NULL wrongly, so cleanup afterwards.  */
-# define __need_NULL
-# include <stddef.h>
-#endif
-
-#endif /* bits/sigcontext.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigevent-consts.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigevent-consts.h
deleted file mode 100644
index 28589fc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigevent-consts.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* sigevent constants.  Linux version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGEVENT_CONSTS_H
-#define _BITS_SIGEVENT_CONSTS_H 1
-
-#if !defined _SIGNAL_H && !defined _AIO_H
-#error "Don't include <bits/sigevent-consts.h> directly; use <signal.h> instead."
-#endif
-
-/* `sigev_notify' values.  */
-enum
-{
-  SIGEV_SIGNAL = 0,		/* Notify via signal.  */
-# define SIGEV_SIGNAL	SIGEV_SIGNAL
-  SIGEV_NONE,			/* Other notification: meaningless.  */
-# define SIGEV_NONE	SIGEV_NONE
-  SIGEV_THREAD,			/* Deliver via thread creation.  */
-# define SIGEV_THREAD	SIGEV_THREAD
-
-  SIGEV_THREAD_ID = 4		/* Send signal to specific thread.
-				   This is a Linux extension.  */
-#define SIGEV_THREAD_ID	SIGEV_THREAD_ID
-};
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-arch.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-arch.h
deleted file mode 100644
index 00018fa..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-arch.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/* Architecture-specific adjustments to siginfo_t.  */
-#ifndef _BITS_SIGINFO_ARCH_H
-#define _BITS_SIGINFO_ARCH_H 1
-
-/* This architecture has no adjustments to make to siginfo_t.  */
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-consts-arch.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-consts-arch.h
deleted file mode 100644
index 96b4edb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-consts-arch.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/* Architecture-specific additional siginfo constants.  */
-#ifndef _BITS_SIGINFO_CONSTS_ARCH_H
-#define _BITS_SIGINFO_CONSTS_ARCH_H 1
-
-/* This architecture has no additional siginfo constants.  */
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-consts.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-consts.h
deleted file mode 100644
index 4803327..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/siginfo-consts.h
+++ /dev/null
@@ -1,216 +0,0 @@
-/* siginfo constants.  Linux version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGINFO_CONSTS_H
-#define _BITS_SIGINFO_CONSTS_H 1
-
-#ifndef _SIGNAL_H
-#error "Don't include <bits/siginfo-consts.h> directly; use <signal.h> instead."
-#endif
-
-/* Most of these constants are uniform across all architectures, but there
-   is one exception.  */
-#include <bits/siginfo-arch.h>
-#ifndef __SI_ASYNCIO_AFTER_SIGIO
-# define __SI_ASYNCIO_AFTER_SIGIO 1
-#endif
-
-/* Values for `si_code'.  Positive values are reserved for kernel-generated
-   signals.  */
-enum
-{
-  SI_ASYNCNL = -60,		/* Sent by asynch name lookup completion.  */
-  SI_DETHREAD = -7,		/* Sent by execve killing subsidiary
-				   threads.  */
-  SI_TKILL,			/* Sent by tkill.  */
-  SI_SIGIO,			/* Sent by queued SIGIO. */
-#if __SI_ASYNCIO_AFTER_SIGIO
-  SI_ASYNCIO,			/* Sent by AIO completion.  */
-  SI_MESGQ,			/* Sent by real time mesq state change.  */
-  SI_TIMER,			/* Sent by timer expiration.  */
-#else
-  SI_MESGQ,
-  SI_TIMER,
-  SI_ASYNCIO,
-#endif
-  SI_QUEUE,			/* Sent by sigqueue.  */
-  SI_USER,			/* Sent by kill, sigsend.  */
-  SI_KERNEL = 0x80		/* Send by kernel.  */
-
-#define SI_ASYNCNL	SI_ASYNCNL
-#define SI_DETHREAD	SI_DETHREAD
-#define SI_TKILL	SI_TKILL
-#define SI_SIGIO	SI_SIGIO
-#define SI_ASYNCIO	SI_ASYNCIO
-#define SI_MESGQ	SI_MESGQ
-#define SI_TIMER	SI_TIMER
-#define SI_ASYNCIO	SI_ASYNCIO
-#define SI_QUEUE	SI_QUEUE
-#define SI_USER		SI_USER
-#define SI_KERNEL	SI_KERNEL
-};
-
-
-# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* `si_code' values for SIGILL signal.  */
-enum
-{
-  ILL_ILLOPC = 1,		/* Illegal opcode.  */
-#  define ILL_ILLOPC	ILL_ILLOPC
-  ILL_ILLOPN,			/* Illegal operand.  */
-#  define ILL_ILLOPN	ILL_ILLOPN
-  ILL_ILLADR,			/* Illegal addressing mode.  */
-#  define ILL_ILLADR	ILL_ILLADR
-  ILL_ILLTRP,			/* Illegal trap. */
-#  define ILL_ILLTRP	ILL_ILLTRP
-  ILL_PRVOPC,			/* Privileged opcode.  */
-#  define ILL_PRVOPC	ILL_PRVOPC
-  ILL_PRVREG,			/* Privileged register.  */
-#  define ILL_PRVREG	ILL_PRVREG
-  ILL_COPROC,			/* Coprocessor error.  */
-#  define ILL_COPROC	ILL_COPROC
-  ILL_BADSTK,			/* Internal stack error.  */
-#  define ILL_BADSTK	ILL_BADSTK
-  ILL_BADIADDR			/* Unimplemented instruction address.  */
-#  define ILL_BADIADDR ILL_BADIADDR
-};
-
-/* `si_code' values for SIGFPE signal.  */
-enum
-{
-  FPE_INTDIV = 1,		/* Integer divide by zero.  */
-#  define FPE_INTDIV	FPE_INTDIV
-  FPE_INTOVF,			/* Integer overflow.  */
-#  define FPE_INTOVF	FPE_INTOVF
-  FPE_FLTDIV,			/* Floating point divide by zero.  */
-#  define FPE_FLTDIV	FPE_FLTDIV
-  FPE_FLTOVF,			/* Floating point overflow.  */
-#  define FPE_FLTOVF	FPE_FLTOVF
-  FPE_FLTUND,			/* Floating point underflow.  */
-#  define FPE_FLTUND	FPE_FLTUND
-  FPE_FLTRES,			/* Floating point inexact result.  */
-#  define FPE_FLTRES	FPE_FLTRES
-  FPE_FLTINV,			/* Floating point invalid operation.  */
-#  define FPE_FLTINV	FPE_FLTINV
-  FPE_FLTSUB,			/* Subscript out of range.  */
-#  define FPE_FLTSUB	FPE_FLTSUB
-  FPE_FLTUNK = 14,		/* Undiagnosed floating-point exception.  */
-#  define FPE_FLTUNK	FPE_FLTUNK
-  FPE_CONDTRAP			/* Trap on condition.  */
-#  define FPE_CONDTRAP	FPE_CONDTRAP
-};
-
-/* `si_code' values for SIGSEGV signal.  */
-enum
-{
-  SEGV_MAPERR = 1,		/* Address not mapped to object.  */
-#  define SEGV_MAPERR	SEGV_MAPERR
-  SEGV_ACCERR,			/* Invalid permissions for mapped object.  */
-#  define SEGV_ACCERR	SEGV_ACCERR
-  SEGV_BNDERR,			/* Bounds checking failure.  */
-#  define SEGV_BNDERR	SEGV_BNDERR
-  SEGV_PKUERR,			/* Protection key checking failure.  */
-#  define SEGV_PKUERR	SEGV_PKUERR
-  SEGV_ACCADI,			/* ADI not enabled for mapped object.  */
-#  define SEGV_ACCADI	SEGV_ACCADI
-  SEGV_ADIDERR,			/* Disrupting MCD error.  */
-#  define SEGV_ADIDERR	SEGV_ADIDERR
-  SEGV_ADIPERR,			/* Precise MCD exception.  */
-#  define SEGV_ADIPERR	SEGV_ADIPERR
-  SEGV_MTEAERR,			/* Asynchronous ARM MTE error.  */
-#  define SEGV_MTEAERR	SEGV_MTEAERR
-  SEGV_MTESERR			/* Synchronous ARM MTE exception.  */
-#  define SEGV_MTESERR	SEGV_MTESERR
-};
-
-/* `si_code' values for SIGBUS signal.  */
-enum
-{
-  BUS_ADRALN = 1,		/* Invalid address alignment.  */
-#  define BUS_ADRALN	BUS_ADRALN
-  BUS_ADRERR,			/* Non-existant physical address.  */
-#  define BUS_ADRERR	BUS_ADRERR
-  BUS_OBJERR,			/* Object specific hardware error.  */
-#  define BUS_OBJERR	BUS_OBJERR
-  BUS_MCEERR_AR,		/* Hardware memory error: action required.  */
-#  define BUS_MCEERR_AR	BUS_MCEERR_AR
-  BUS_MCEERR_AO			/* Hardware memory error: action optional.  */
-#  define BUS_MCEERR_AO	BUS_MCEERR_AO
-};
-# endif
-
-# ifdef __USE_XOPEN_EXTENDED
-/* `si_code' values for SIGTRAP signal.  */
-enum
-{
-  TRAP_BRKPT = 1,		/* Process breakpoint.  */
-#  define TRAP_BRKPT	TRAP_BRKPT
-  TRAP_TRACE,			/* Process trace trap.  */
-#  define TRAP_TRACE	TRAP_TRACE
-  TRAP_BRANCH,			/* Process taken branch trap.  */
-#  define TRAP_BRANCH	TRAP_BRANCH
-  TRAP_HWBKPT,			/* Hardware breakpoint/watchpoint.  */
-#  define TRAP_HWBKPT	TRAP_HWBKPT
-  TRAP_UNK			/* Undiagnosed trap.  */
-#  define TRAP_UNK	TRAP_UNK
-};
-# endif
-
-# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* `si_code' values for SIGCHLD signal.  */
-enum
-{
-  CLD_EXITED = 1,		/* Child has exited.  */
-#  define CLD_EXITED	CLD_EXITED
-  CLD_KILLED,			/* Child was killed.  */
-#  define CLD_KILLED	CLD_KILLED
-  CLD_DUMPED,			/* Child terminated abnormally.  */
-#  define CLD_DUMPED	CLD_DUMPED
-  CLD_TRAPPED,			/* Traced child has trapped.  */
-#  define CLD_TRAPPED	CLD_TRAPPED
-  CLD_STOPPED,			/* Child has stopped.  */
-#  define CLD_STOPPED	CLD_STOPPED
-  CLD_CONTINUED			/* Stopped child has continued.  */
-#  define CLD_CONTINUED	CLD_CONTINUED
-};
-
-/* `si_code' values for SIGPOLL signal.  */
-enum
-{
-  POLL_IN = 1,			/* Data input available.  */
-#  define POLL_IN	POLL_IN
-  POLL_OUT,			/* Output buffers available.  */
-#  define POLL_OUT	POLL_OUT
-  POLL_MSG,			/* Input message available.   */
-#  define POLL_MSG	POLL_MSG
-  POLL_ERR,			/* I/O error.  */
-#  define POLL_ERR	POLL_ERR
-  POLL_PRI,			/* High priority input available.  */
-#  define POLL_PRI	POLL_PRI
-  POLL_HUP			/* Device disconnected.  */
-#  define POLL_HUP	POLL_HUP
-};
-# endif
-
-/* Architectures might also add architecture-specific constants.
-   These are all considered GNU extensions.  */
-#ifdef __USE_GNU
-# include <bits/siginfo-consts-arch.h>
-#endif
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signal_ext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signal_ext.h
deleted file mode 100644
index ca31214..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signal_ext.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* System-specific extensions of <signal.h>, Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SIGNAL_H
-# error "Never include <bits/signal_ext.h> directly; use <signal.h> instead."
-#endif
-
-#ifdef __USE_GNU
-
-/* Send SIGNAL to the thread TID in the thread group (process)
-   identified by TGID.  This function behaves like kill, but also
-   fails with ESRCH if the specified TID does not belong to the
-   specified thread group.  */
-extern int tgkill (__pid_t __tgid, __pid_t __tid, int __signal);
-
-#endif /* __USE_GNU */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signalfd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signalfd.h
deleted file mode 100644
index 0b81ea1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signalfd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SIGNALFD_H
-# error "Never use <bits/signalfd.h> directly; include <sys/signalfd.h> instead."
-#endif
-
-/* Flags for signalfd.  */
-enum
-  {
-    SFD_CLOEXEC = 02000000,
-#define SFD_CLOEXEC SFD_CLOEXEC
-    SFD_NONBLOCK = 00004000
-#define SFD_NONBLOCK SFD_NONBLOCK
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signum-arch.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signum-arch.h
deleted file mode 100644
index 302294c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signum-arch.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Signal number definitions.  Linux version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGNUM_ARCH_H
-#define _BITS_SIGNUM_ARCH_H 1
-
-#ifndef _SIGNAL_H
-#error "Never include <bits/signum-arch.h> directly; use <signal.h> instead."
-#endif
-
-/* Adjustments and additions to the signal number constants for
-   most Linux systems.  */
-
-#define SIGSTKFLT	16	/* Stack fault (obsolete).  */
-#define SIGPWR		30	/* Power failure imminent.  */
-
-/* Historical signals specified by POSIX. */
-#define SIGBUS		 7	/* Bus error.  */
-#define SIGSYS		31	/* Bad system call.  */
-
-/* New(er) POSIX signals (1003.1-2008, 1003.1-2013).  */
-#define SIGURG		23	/* Urgent data is available at a socket.  */
-#define SIGSTOP		19	/* Stop, unblockable.  */
-#define SIGTSTP		20	/* Keyboard stop.  */
-#define SIGCONT		18	/* Continue.  */
-#define SIGCHLD		17	/* Child terminated or stopped.  */
-#define SIGTTIN		21	/* Background read from control terminal.  */
-#define SIGTTOU		22	/* Background write to control terminal.  */
-#define SIGPOLL		29	/* Pollable event occurred (System V).  */
-#define SIGXFSZ		25	/* File size limit exceeded.  */
-#define SIGXCPU		24	/* CPU time limit exceeded.  */
-#define SIGVTALRM	26	/* Virtual timer expired.  */
-#define SIGPROF		27	/* Profiling timer expired.  */
-#define SIGUSR1		10	/* User-defined signal 1.  */
-#define SIGUSR2		12	/* User-defined signal 2.  */
-
-/* Nonstandard signals found in all modern POSIX systems
-   (including both BSD and Linux).  */
-#define SIGWINCH	28	/* Window size change (4.3 BSD, Sun).  */
-
-/* Archaic names for compatibility.  */
-#define SIGIO		SIGPOLL	/* I/O now possible (4.2 BSD).  */
-#define SIGIOT		SIGABRT	/* IOT instruction, abort() on a PDP-11.  */
-#define SIGCLD		SIGCHLD	/* Old System V name */
-
-#define __SIGRTMIN	32
-#define __SIGRTMAX	64
-
-#endif	/* <signal.h> included.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signum-generic.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signum-generic.h
deleted file mode 100644
index 4e481c1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/signum-generic.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Signal number constants.  Generic template.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_SIGNUM_GENERIC_H
-#define _BITS_SIGNUM_GENERIC_H 1
-
-#ifndef _SIGNAL_H
-#error "Never include <bits/signum-generic.h> directly; use <signal.h> instead."
-#endif
-
-/* Fake signal functions.  */
-
-#define	SIG_ERR	 ((__sighandler_t) -1)	/* Error return.  */
-#define	SIG_DFL	 ((__sighandler_t)  0)	/* Default action.  */
-#define	SIG_IGN	 ((__sighandler_t)  1)	/* Ignore signal.  */
-
-#ifdef __USE_XOPEN
-# define SIG_HOLD ((__sighandler_t) 2)	/* Add signal to hold mask.  */
-#endif
-
-/* We define here all the signal names listed in POSIX (1003.1-2008);
-   as of 1003.1-2013, no additional signals have been added by POSIX.
-   We also define here signal names that historically exist in every
-   real-world POSIX variant (e.g. SIGWINCH).
-
-   Signals in the 1-15 range are defined with their historical numbers.
-   For other signals, we use the BSD numbers.
-   There are two unallocated signal numbers in the 1-31 range: 7 and 29.
-   Signal number 0 is reserved for use as kill(pid, 0), to test whether
-   a process exists without sending it a signal.  */
-
-/* ISO C99 signals.  */
-#define	SIGINT		2	/* Interactive attention signal.  */
-#define	SIGILL		4	/* Illegal instruction.  */
-#define	SIGABRT		6	/* Abnormal termination.  */
-#define	SIGFPE		8	/* Erroneous arithmetic operation.  */
-#define	SIGSEGV		11	/* Invalid access to storage.  */
-#define	SIGTERM		15	/* Termination request.  */
-
-/* Historical signals specified by POSIX. */
-#define	SIGHUP		1	/* Hangup.  */
-#define	SIGQUIT		3	/* Quit.  */
-#define	SIGTRAP		5	/* Trace/breakpoint trap.  */
-#define	SIGKILL		9	/* Killed.  */
-#define	SIGPIPE		13	/* Broken pipe.  */
-#define	SIGALRM		14	/* Alarm clock.  */
-
-/* Archaic names for compatibility.  */
-#define	SIGIO		SIGPOLL	/* I/O now possible (4.2 BSD).  */
-#define	SIGIOT		SIGABRT	/* IOT instruction, abort() on a PDP-11.  */
-#define	SIGCLD		SIGCHLD	/* Old System V name */
-
-/* Not all systems support real-time signals.  bits/signum.h indicates
-   that they are supported by overriding __SIGRTMAX to a value greater
-   than __SIGRTMIN.  These constants give the kernel-level hard limits,
-   but some real-time signals may be used internally by glibc.  Do not
-   use these constants in application code; use SIGRTMIN and SIGRTMAX
-   (defined in signal.h) instead.  */
-
-/* Include system specific bits.  */
-#include <bits/signum-arch.h>
-
-/* Biggest signal number + 1 (including real-time signals).  */
-#define _NSIG		(__SIGRTMAX + 1)
-
-#endif /* bits/signum-generic.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigstack.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigstack.h
deleted file mode 100644
index f317cb6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigstack.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* sigstack, sigaltstack definitions.
-   Copyright (C) 2015-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGSTACK_H
-#define _BITS_SIGSTACK_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Minimum stack size for a signal handler.  */
-#define MINSIGSTKSZ	5120
-
-/* System default stack size.  */
-#define SIGSTKSZ	16384
-
-#endif /* bits/sigstack.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigthread.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigthread.h
deleted file mode 100644
index 8779a4b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sigthread.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Signal handling function for threaded programs.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGTHREAD_H
-#define _BITS_SIGTHREAD_H	1
-
-#if !defined _SIGNAL_H && !defined _PTHREAD_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Functions for handling signals. */
-#include <bits/types/__sigset_t.h>
-
-/* Modify the signal mask for the calling thread.  The arguments have
-   the same meaning as for sigprocmask(2). */
-extern int pthread_sigmask (int __how,
-			    const __sigset_t *__restrict __newmask,
-			    __sigset_t *__restrict __oldmask)__THROW;
-
-/* Send signal SIGNO to the given thread. */
-extern int pthread_kill (pthread_t __threadid, int __signo) __THROW;
-
-#ifdef __USE_GNU
-/* Queue signal and data to a thread.  */
-extern int pthread_sigqueue (pthread_t __threadid, int __signo,
-			     const union sigval __value) __THROW;
-#endif
-
-#endif	/* bits/sigthread.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sockaddr.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sockaddr.h
deleted file mode 100644
index 90c5bfb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sockaddr.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Definition of struct sockaddr_* common members and sizes, generic version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <sys/socket.h> instead.
- */
-
-#ifndef _BITS_SOCKADDR_H
-#define _BITS_SOCKADDR_H	1
-
-
-/* POSIX.1g specifies this type name for the `sa_family' member.  */
-typedef unsigned short int sa_family_t;
-
-/* This macro is used to declare the initial common members
-   of the data types used for socket addresses, `struct sockaddr',
-   `struct sockaddr_in', `struct sockaddr_un', etc.  */
-
-#define	__SOCKADDR_COMMON(sa_prefix) \
-  sa_family_t sa_prefix##family
-
-#define __SOCKADDR_COMMON_SIZE	(sizeof (unsigned short int))
-
-/* Size of struct sockaddr_storage.  */
-#define _SS_SIZE 128
-
-#endif	/* bits/sockaddr.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket-constants.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket-constants.h
deleted file mode 100644
index 84f7a33..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket-constants.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Socket constants which vary among Linux architectures.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket-constants.h> directly; use <sys/socket.h> instead."
-#endif
-
-#include <bits/timesize.h>
-
-#define SOL_SOCKET 1
-#define SO_ACCEPTCONN 30
-#define SO_BROADCAST 6
-#define SO_DONTROUTE 5
-#define SO_ERROR 4
-#define SO_KEEPALIVE 9
-#define SO_LINGER 13
-#define SO_OOBINLINE 10
-#define SO_RCVBUF 8
-#define SO_RCVLOWAT 18
-#if (__TIMESIZE == 64 && __WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-# define SO_RCVTIMEO 66
-#else
-# define SO_RCVTIMEO 20
-#endif
-#define SO_REUSEADDR 2
-#define SO_SNDBUF 7
-#define SO_SNDLOWAT 19
-#if (__TIMESIZE == 64 && __WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-# define SO_SNDTIMEO 67
-#else
-# define SO_SNDTIMEO 21
-#endif
-#define SO_TYPE 3
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket.h
deleted file mode 100644
index a011a8c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket.h
+++ /dev/null
@@ -1,367 +0,0 @@
-/* System-specific socket constants and types.  Linux version.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __BITS_SOCKET_H
-#define __BITS_SOCKET_H
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket.h> directly; use <sys/socket.h> instead."
-#endif
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <sys/types.h>
-
-/* Type for length arguments in socket calls.  */
-#ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-# define __socklen_t_defined
-#endif
-
-/* Get the architecture-dependent definition of enum __socket_type.  */
-#include <bits/socket_type.h>
-
-/* Protocol families.  */
-#define PF_UNSPEC	0	/* Unspecified.  */
-#define PF_LOCAL	1	/* Local to host (pipes and file-domain).  */
-#define PF_UNIX		PF_LOCAL /* POSIX name for PF_LOCAL.  */
-#define PF_FILE		PF_LOCAL /* Another non-standard name for PF_LOCAL.  */
-#define PF_INET		2	/* IP protocol family.  */
-#define PF_AX25		3	/* Amateur Radio AX.25.  */
-#define PF_IPX		4	/* Novell Internet Protocol.  */
-#define PF_APPLETALK	5	/* Appletalk DDP.  */
-#define PF_NETROM	6	/* Amateur radio NetROM.  */
-#define PF_BRIDGE	7	/* Multiprotocol bridge.  */
-#define PF_ATMPVC	8	/* ATM PVCs.  */
-#define PF_X25		9	/* Reserved for X.25 project.  */
-#define PF_INET6	10	/* IP version 6.  */
-#define PF_ROSE		11	/* Amateur Radio X.25 PLP.  */
-#define PF_DECnet	12	/* Reserved for DECnet project.  */
-#define PF_NETBEUI	13	/* Reserved for 802.2LLC project.  */
-#define PF_SECURITY	14	/* Security callback pseudo AF.  */
-#define PF_KEY		15	/* PF_KEY key management API.  */
-#define PF_NETLINK	16
-#define PF_ROUTE	PF_NETLINK /* Alias to emulate 4.4BSD.  */
-#define PF_PACKET	17	/* Packet family.  */
-#define PF_ASH		18	/* Ash.  */
-#define PF_ECONET	19	/* Acorn Econet.  */
-#define PF_ATMSVC	20	/* ATM SVCs.  */
-#define PF_RDS		21	/* RDS sockets.  */
-#define PF_SNA		22	/* Linux SNA Project */
-#define PF_IRDA		23	/* IRDA sockets.  */
-#define PF_PPPOX	24	/* PPPoX sockets.  */
-#define PF_WANPIPE	25	/* Wanpipe API sockets.  */
-#define PF_LLC		26	/* Linux LLC.  */
-#define PF_IB		27	/* Native InfiniBand address.  */
-#define PF_MPLS		28	/* MPLS.  */
-#define PF_CAN		29	/* Controller Area Network.  */
-#define PF_TIPC		30	/* TIPC sockets.  */
-#define PF_BLUETOOTH	31	/* Bluetooth sockets.  */
-#define PF_IUCV		32	/* IUCV sockets.  */
-#define PF_RXRPC	33	/* RxRPC sockets.  */
-#define PF_ISDN		34	/* mISDN sockets.  */
-#define PF_PHONET	35	/* Phonet sockets.  */
-#define PF_IEEE802154	36	/* IEEE 802.15.4 sockets.  */
-#define PF_CAIF		37	/* CAIF sockets.  */
-#define PF_ALG		38	/* Algorithm sockets.  */
-#define PF_NFC		39	/* NFC sockets.  */
-#define PF_VSOCK	40	/* vSockets.  */
-#define PF_KCM		41	/* Kernel Connection Multiplexor.  */
-#define PF_QIPCRTR	42	/* Qualcomm IPC Router.  */
-#define PF_SMC		43	/* SMC sockets.  */
-#define PF_XDP		44	/* XDP sockets.  */
-#define PF_MAX		45	/* For now..  */
-
-/* Address families.  */
-#define AF_UNSPEC	PF_UNSPEC
-#define AF_LOCAL	PF_LOCAL
-#define AF_UNIX		PF_UNIX
-#define AF_FILE		PF_FILE
-#define AF_INET		PF_INET
-#define AF_AX25		PF_AX25
-#define AF_IPX		PF_IPX
-#define AF_APPLETALK	PF_APPLETALK
-#define AF_NETROM	PF_NETROM
-#define AF_BRIDGE	PF_BRIDGE
-#define AF_ATMPVC	PF_ATMPVC
-#define AF_X25		PF_X25
-#define AF_INET6	PF_INET6
-#define AF_ROSE		PF_ROSE
-#define AF_DECnet	PF_DECnet
-#define AF_NETBEUI	PF_NETBEUI
-#define AF_SECURITY	PF_SECURITY
-#define AF_KEY		PF_KEY
-#define AF_NETLINK	PF_NETLINK
-#define AF_ROUTE	PF_ROUTE
-#define AF_PACKET	PF_PACKET
-#define AF_ASH		PF_ASH
-#define AF_ECONET	PF_ECONET
-#define AF_ATMSVC	PF_ATMSVC
-#define AF_RDS		PF_RDS
-#define AF_SNA		PF_SNA
-#define AF_IRDA		PF_IRDA
-#define AF_PPPOX	PF_PPPOX
-#define AF_WANPIPE	PF_WANPIPE
-#define AF_LLC		PF_LLC
-#define AF_IB		PF_IB
-#define AF_MPLS		PF_MPLS
-#define AF_CAN		PF_CAN
-#define AF_TIPC		PF_TIPC
-#define AF_BLUETOOTH	PF_BLUETOOTH
-#define AF_IUCV		PF_IUCV
-#define AF_RXRPC	PF_RXRPC
-#define AF_ISDN		PF_ISDN
-#define AF_PHONET	PF_PHONET
-#define AF_IEEE802154	PF_IEEE802154
-#define AF_CAIF		PF_CAIF
-#define AF_ALG		PF_ALG
-#define AF_NFC		PF_NFC
-#define AF_VSOCK	PF_VSOCK
-#define AF_KCM		PF_KCM
-#define AF_QIPCRTR	PF_QIPCRTR
-#define AF_SMC		PF_SMC
-#define AF_XDP		PF_XDP
-#define AF_MAX		PF_MAX
-
-/* Socket level values.  Others are defined in the appropriate headers.
-
-   XXX These definitions also should go into the appropriate headers as
-   far as they are available.  */
-#define SOL_RAW		255
-#define SOL_DECNET      261
-#define SOL_X25         262
-#define SOL_PACKET	263
-#define SOL_ATM		264	/* ATM layer (cell level).  */
-#define SOL_AAL		265	/* ATM Adaption Layer (packet level).  */
-#define SOL_IRDA	266
-#define SOL_NETBEUI	267
-#define SOL_LLC		268
-#define SOL_DCCP	269
-#define SOL_NETLINK	270
-#define SOL_TIPC	271
-#define SOL_RXRPC	272
-#define SOL_PPPOL2TP	273
-#define SOL_BLUETOOTH	274
-#define SOL_PNPIPE	275
-#define SOL_RDS		276
-#define SOL_IUCV	277
-#define SOL_CAIF	278
-#define SOL_ALG		279
-#define SOL_NFC		280
-#define SOL_KCM		281
-#define SOL_TLS		282
-#define SOL_XDP		283
-
-/* Maximum queue length specifiable by listen.  */
-#define SOMAXCONN	4096
-
-/* Get the definition of the macro to define the common sockaddr members.  */
-#include <bits/sockaddr.h>
-
-/* Structure describing a generic socket address.  */
-struct sockaddr
-  {
-    __SOCKADDR_COMMON (sa_);	/* Common data: address family and length.  */
-    char sa_data[14];		/* Address data.  */
-  };
-
-
-/* Structure large enough to hold any socket address (with the historical
-   exception of AF_UNIX).  */
-#define __ss_aligntype	unsigned long int
-#define _SS_PADSIZE \
-  (_SS_SIZE - __SOCKADDR_COMMON_SIZE - sizeof (__ss_aligntype))
-
-struct sockaddr_storage
-  {
-    __SOCKADDR_COMMON (ss_);	/* Address family, etc.  */
-    char __ss_padding[_SS_PADSIZE];
-    __ss_aligntype __ss_align;	/* Force desired alignment.  */
-  };
-
-
-/* Bits in the FLAGS argument to `send', `recv', et al.  */
-enum
-  {
-    MSG_OOB		= 0x01,	/* Process out-of-band data.  */
-#define MSG_OOB		MSG_OOB
-    MSG_PEEK		= 0x02,	/* Peek at incoming messages.  */
-#define MSG_PEEK	MSG_PEEK
-    MSG_DONTROUTE	= 0x04,	/* Don't use local routing.  */
-#define MSG_DONTROUTE	MSG_DONTROUTE
-#ifdef __USE_GNU
-    /* DECnet uses a different name.  */
-    MSG_TRYHARD		= MSG_DONTROUTE,
-# define MSG_TRYHARD	MSG_DONTROUTE
-#endif
-    MSG_CTRUNC		= 0x08,	/* Control data lost before delivery.  */
-#define MSG_CTRUNC	MSG_CTRUNC
-    MSG_PROXY		= 0x10,	/* Supply or ask second address.  */
-#define MSG_PROXY	MSG_PROXY
-    MSG_TRUNC		= 0x20,
-#define MSG_TRUNC	MSG_TRUNC
-    MSG_DONTWAIT	= 0x40, /* Nonblocking IO.  */
-#define MSG_DONTWAIT	MSG_DONTWAIT
-    MSG_EOR		= 0x80, /* End of record.  */
-#define MSG_EOR		MSG_EOR
-    MSG_WAITALL		= 0x100, /* Wait for a full request.  */
-#define MSG_WAITALL	MSG_WAITALL
-    MSG_FIN		= 0x200,
-#define MSG_FIN		MSG_FIN
-    MSG_SYN		= 0x400,
-#define MSG_SYN		MSG_SYN
-    MSG_CONFIRM		= 0x800, /* Confirm path validity.  */
-#define MSG_CONFIRM	MSG_CONFIRM
-    MSG_RST		= 0x1000,
-#define MSG_RST		MSG_RST
-    MSG_ERRQUEUE	= 0x2000, /* Fetch message from error queue.  */
-#define MSG_ERRQUEUE	MSG_ERRQUEUE
-    MSG_NOSIGNAL	= 0x4000, /* Do not generate SIGPIPE.  */
-#define MSG_NOSIGNAL	MSG_NOSIGNAL
-    MSG_MORE		= 0x8000,  /* Sender will send more.  */
-#define MSG_MORE	MSG_MORE
-    MSG_WAITFORONE	= 0x10000, /* Wait for at least one packet to return.*/
-#define MSG_WAITFORONE	MSG_WAITFORONE
-    MSG_BATCH		= 0x40000, /* sendmmsg: more messages coming.  */
-#define MSG_BATCH	MSG_BATCH
-    MSG_ZEROCOPY	= 0x4000000, /* Use user data in kernel path.  */
-#define MSG_ZEROCOPY	MSG_ZEROCOPY
-    MSG_FASTOPEN	= 0x20000000, /* Send data in TCP SYN.  */
-#define MSG_FASTOPEN	MSG_FASTOPEN
-
-    MSG_CMSG_CLOEXEC	= 0x40000000	/* Set close_on_exit for file
-					   descriptor received through
-					   SCM_RIGHTS.  */
-#define MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXEC
-  };
-
-
-/* Structure describing messages sent by
-   `sendmsg' and received by `recvmsg'.  */
-struct msghdr
-  {
-    void *msg_name;		/* Address to send to/receive from.  */
-    socklen_t msg_namelen;	/* Length of address data.  */
-
-    struct iovec *msg_iov;	/* Vector of data to send/receive into.  */
-    size_t msg_iovlen;		/* Number of elements in the vector.  */
-
-    void *msg_control;		/* Ancillary data (eg BSD filedesc passing). */
-    size_t msg_controllen;	/* Ancillary data buffer length.
-				   !! The type should be socklen_t but the
-				   definition of the kernel is incompatible
-				   with this.  */
-
-    int msg_flags;		/* Flags on received message.  */
-  };
-
-/* Structure used for storage of ancillary data object information.  */
-struct cmsghdr
-  {
-    size_t cmsg_len;		/* Length of data in cmsg_data plus length
-				   of cmsghdr structure.
-				   !! The type should be socklen_t but the
-				   definition of the kernel is incompatible
-				   with this.  */
-    int cmsg_level;		/* Originating protocol.  */
-    int cmsg_type;		/* Protocol specific type.  */
-#if __glibc_c99_flexarr_available
-    __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data.  */
-#endif
-  };
-
-/* Ancillary data object manipulation macros.  */
-#if __glibc_c99_flexarr_available
-# define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data)
-#else
-# define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1))
-#endif
-#define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)
-#define CMSG_FIRSTHDR(mhdr) \
-  ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr)		      \
-   ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)
-#define CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) \
-			 & (size_t) ~(sizeof (size_t) - 1))
-#define CMSG_SPACE(len) (CMSG_ALIGN (len) \
-			 + CMSG_ALIGN (sizeof (struct cmsghdr)))
-#define CMSG_LEN(len)   (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))
-
-extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr,
-				      struct cmsghdr *__cmsg) __THROW;
-#ifdef __USE_EXTERN_INLINES
-# ifndef _EXTERN_INLINE
-#  define _EXTERN_INLINE __extern_inline
-# endif
-_EXTERN_INLINE struct cmsghdr *
-__NTH (__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg))
-{
-  if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
-    /* The kernel header does this so there may be a reason.  */
-    return (struct cmsghdr *) 0;
-
-  __cmsg = (struct cmsghdr *) ((unsigned char *) __cmsg
-			       + CMSG_ALIGN (__cmsg->cmsg_len));
-  if ((unsigned char *) (__cmsg + 1) > ((unsigned char *) __mhdr->msg_control
-					+ __mhdr->msg_controllen)
-      || ((unsigned char *) __cmsg + CMSG_ALIGN (__cmsg->cmsg_len)
-	  > ((unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen)))
-    /* No more entries.  */
-    return (struct cmsghdr *) 0;
-  return __cmsg;
-}
-#endif	/* Use `extern inline'.  */
-
-/* Socket level message types.  This must match the definitions in
-   <linux/socket.h>.  */
-enum
-  {
-    SCM_RIGHTS = 0x01		/* Transfer file descriptors.  */
-#define SCM_RIGHTS SCM_RIGHTS
-#ifdef __USE_GNU
-    , SCM_CREDENTIALS = 0x02	/* Credentials passing.  */
-# define SCM_CREDENTIALS SCM_CREDENTIALS
-#endif
-  };
-
-#ifdef __USE_GNU
-/* User visible structure for SCM_CREDENTIALS message */
-struct ucred
-{
-  pid_t pid;			/* PID of sending process.  */
-  uid_t uid;			/* UID of sending process.  */
-  gid_t gid;			/* GID of sending process.  */
-};
-#endif
-
-#ifdef __USE_MISC
-# include <bits/types/time_t.h>
-# include <asm/socket.h>
-#else
-# define SO_DEBUG 1
-# include <bits/socket-constants.h>
-#endif
-
-/* Structure used to manipulate the SO_LINGER option.  */
-struct linger
-  {
-    int l_onoff;		/* Nonzero to linger on close.  */
-    int l_linger;		/* Time to linger.  */
-  };
-
-#endif	/* bits/socket.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket2.h
deleted file mode 100644
index 797449d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket2.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Checking macros for socket functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket2.h> directly; use <sys/socket.h> instead."
-#endif
-
-extern ssize_t __recv_chk (int __fd, void *__buf, size_t __n, size_t __buflen,
-			   int __flags);
-extern ssize_t __REDIRECT (__recv_alias, (int __fd, void *__buf, size_t __n,
-					  int __flags), recv);
-
-__fortify_potential_overload ssize_t
-recv (int __fd, void *const __clang_pass_object_size0 __buf, size_t __n,
-      int __flags)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__recv_warn, __n, __buf,
-					"recv called with bigger length than "
-					"size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __recv_chk (__fd, __buf, __n, __glibc_objsize0 (__buf), __flags);
-  return __recv_alias (__fd, __buf, __n, __flags);
-}
-__FORTIFY_FUNCTION_END
-
-extern ssize_t __recvfrom_chk (int __fd, void *__restrict __buf, size_t __n,
-			       size_t __buflen, int __flags,
-			       __SOCKADDR_ARG __addr,
-			       socklen_t *__restrict __addr_len);
-extern ssize_t __REDIRECT (__recvfrom_alias,
-			   (int __fd, void *__restrict __buf, size_t __n,
-			    int __flags, __SOCKADDR_ARG __addr,
-			    socklen_t *__restrict __addr_len), recvfrom);
-
-__fortify_potential_overload ssize_t
-recvfrom (int __fd, void *__restrict const __clang_pass_object_size0 __buf,
-	  size_t __n, int __flags, __SOCKADDR_ARG __addr,
-	  socklen_t *__restrict __addr_len)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__recvfrom_warn, __n, __buf,
-					"recvfrom called with bigger length "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __recvfrom_chk (__fd, __buf, __n, __glibc_objsize0 (__buf), __flags,
-			   __addr, __addr_len);
-  return __recvfrom_alias (__fd, __buf, __n, __flags, __addr, __addr_len);
-}
-__FORTIFY_FUNCTION_END
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket_type.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket_type.h
deleted file mode 100644
index 9cb243c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/socket_type.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Define enum __socket_type for generic Linux.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket_type.h> directly; use <sys/socket.h> instead."
-#endif
-
-/* Types of sockets.  */
-enum __socket_type
-{
-  SOCK_STREAM = 1,		/* Sequenced, reliable, connection-based
-				   byte streams.  */
-#define SOCK_STREAM SOCK_STREAM
-  SOCK_DGRAM = 2,		/* Connectionless, unreliable datagrams
-				   of fixed maximum length.  */
-#define SOCK_DGRAM SOCK_DGRAM
-  SOCK_RAW = 3,			/* Raw protocol interface.  */
-#define SOCK_RAW SOCK_RAW
-  SOCK_RDM = 4,			/* Reliably-delivered messages.  */
-#define SOCK_RDM SOCK_RDM
-  SOCK_SEQPACKET = 5,		/* Sequenced, reliable, connection-based,
-				   datagrams of fixed maximum length.  */
-#define SOCK_SEQPACKET SOCK_SEQPACKET
-  SOCK_DCCP = 6,		/* Datagram Congestion Control Protocol.  */
-#define SOCK_DCCP SOCK_DCCP
-  SOCK_PACKET = 10,		/* Linux specific way of getting packets
-				   at the dev level.  For writing rarp and
-				   other similar things on the user level. */
-#define SOCK_PACKET SOCK_PACKET
-
-  /* Flags to be ORed into the type parameter of socket and socketpair and
-     used for the flags parameter of paccept.  */
-
-  SOCK_CLOEXEC = 02000000,	/* Atomically set close-on-exec flag for the
-				   new descriptor(s).  */
-#define SOCK_CLOEXEC SOCK_CLOEXEC
-  SOCK_NONBLOCK = 00004000	/* Atomically mark descriptor(s) as
-				   non-blocking.  */
-#define SOCK_NONBLOCK SOCK_NONBLOCK
-};
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ss_flags.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ss_flags.h
deleted file mode 100644
index 8dc676d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/ss_flags.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* ss_flags values for stack_t.  Linux version.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SS_FLAGS_H
-#define _BITS_SS_FLAGS_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Possible values for `ss_flags'.  */
-enum
-{
-  SS_ONSTACK = 1,
-#define SS_ONSTACK	SS_ONSTACK
-  SS_DISABLE
-#define SS_DISABLE	SS_DISABLE
-};
-
-#endif /* bits/ss_flags.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stab.def b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stab.def
deleted file mode 100644
index 5c72900..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stab.def
+++ /dev/null
@@ -1,233 +0,0 @@
-/* Table of DBX symbol codes for the GNU system.
-   Copyright (C) 1988, 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This contains contribution from Cygnus Support.  */
-
-/* Global variable.  Only the name is significant.
-   To find the address, look in the corresponding external symbol.  */
-__define_stab (N_GSYM, 0x20, "GSYM")
-
-/* Function name for BSD Fortran.  Only the name is significant.
-   To find the address, look in the corresponding external symbol.  */
-__define_stab (N_FNAME, 0x22, "FNAME")
-
-/* Function name or text-segment variable for C.  Value is its address.
-   Desc is supposedly starting line number, but GCC doesn't set it
-   and DBX seems not to miss it.  */
-__define_stab (N_FUN, 0x24, "FUN")
-
-/* Data-segment variable with internal linkage.  Value is its address.
-   "Static Sym".  */
-__define_stab (N_STSYM, 0x26, "STSYM")
-
-/* BSS-segment variable with internal linkage.  Value is its address.  */
-__define_stab (N_LCSYM, 0x28, "LCSYM")
-
-/* Name of main routine.  Only the name is significant.
-   This is not used in C.  */
-__define_stab (N_MAIN, 0x2a, "MAIN")
-
-/* Global symbol in Pascal.
-   Supposedly the value is its line number; I'm skeptical.  */
-__define_stab (N_PC, 0x30, "PC")
-
-/* Number of symbols:  0, files,,funcs,lines according to Ultrix V4.0. */
-__define_stab (N_NSYMS, 0x32, "NSYMS")
-
-/* "No DST map for sym: name, ,0,type,ignored"  according to Ultrix V4.0. */
-__define_stab (N_NOMAP, 0x34, "NOMAP")
-
-/* New stab from Solaris.  I don't know what it means, but it
-   don't seem to contain useful information.  */
-__define_stab (N_OBJ, 0x38, "OBJ")
-
-/* New stab from Solaris.  I don't know what it means, but it
-   don't seem to contain useful information.  Possibly related to the
-   optimization flags used in this module.  */
-__define_stab (N_OPT, 0x3c, "OPT")
-
-/* Register variable.  Value is number of register.  */
-__define_stab (N_RSYM, 0x40, "RSYM")
-
-/* Modula-2 compilation unit.  Can someone say what info it contains?  */
-__define_stab (N_M2C, 0x42, "M2C")
-
-/* Line number in text segment.  Desc is the line number;
-   value is corresponding address.  */
-__define_stab (N_SLINE, 0x44, "SLINE")
-
-/* Similar, for data segment.  */
-__define_stab (N_DSLINE, 0x46, "DSLINE")
-
-/* Similar, for bss segment.  */
-__define_stab (N_BSLINE, 0x48, "BSLINE")
-
-/* Sun's source-code browser stabs.  ?? Don't know what the fields are.
-   Supposedly the field is "path to associated .cb file".  THIS VALUE
-   OVERLAPS WITH N_BSLINE!  */
-__define_stab (N_BROWS, 0x48, "BROWS")
-
-/* GNU Modula-2 definition module dependency.  Value is the modification time
-   of the definition file.  Other is non-zero if it is imported with the
-   GNU M2 keyword %INITIALIZE.  Perhaps N_M2C can be used if there
-   are enough empty fields? */
-__define_stab(N_DEFD, 0x4a, "DEFD")
-
-/* THE FOLLOWING TWO STAB VALUES CONFLICT.  Happily, one is for Modula-2
-   and one is for C++.   Still,... */
-/* GNU C++ exception variable.  Name is variable name.  */
-__define_stab (N_EHDECL, 0x50, "EHDECL")
-/* Modula2 info "for imc":  name,,0,0,0  according to Ultrix V4.0.  */
-__define_stab (N_MOD2, 0x50, "MOD2")
-
-/* GNU C++ `catch' clause.  Value is its address.  Desc is nonzero if
-   this entry is immediately followed by a CAUGHT stab saying what exception
-   was caught.  Multiple CAUGHT stabs means that multiple exceptions
-   can be caught here.  If Desc is 0, it means all exceptions are caught
-   here.  */
-__define_stab (N_CATCH, 0x54, "CATCH")
-
-/* Structure or union element.  Value is offset in the structure.  */
-__define_stab (N_SSYM, 0x60, "SSYM")
-
-/* Name of main source file.
-   Value is starting text address of the compilation.  */
-__define_stab (N_SO, 0x64, "SO")
-
-/* Automatic variable in the stack.  Value is offset from frame pointer.
-   Also used for type descriptions.  */
-__define_stab (N_LSYM, 0x80, "LSYM")
-
-/* Beginning of an include file.  Only Sun uses this.
-   In an object file, only the name is significant.
-   The Sun linker puts data into some of the other fields.  */
-__define_stab (N_BINCL, 0x82, "BINCL")
-
-/* Name of sub-source file (#include file).
-   Value is starting text address of the compilation.  */
-__define_stab (N_SOL, 0x84, "SOL")
-
-/* Parameter variable.  Value is offset from argument pointer.
-   (On most machines the argument pointer is the same as the frame pointer.  */
-__define_stab (N_PSYM, 0xa0, "PSYM")
-
-/* End of an include file.  No name.
-   This and N_BINCL act as brackets around the file's output.
-   In an object file, there is no significant data in this entry.
-   The Sun linker puts data into some of the fields.  */
-__define_stab (N_EINCL, 0xa2, "EINCL")
-
-/* Alternate entry point.  Value is its address.  */
-__define_stab (N_ENTRY, 0xa4, "ENTRY")
-
-/* Beginning of lexical block.
-   The desc is the nesting level in lexical blocks.
-   The value is the address of the start of the text for the block.
-   The variables declared inside the block *precede* the N_LBRAC symbol.  */
-__define_stab (N_LBRAC, 0xc0, "LBRAC")
-
-/* Place holder for deleted include file.  Replaces a N_BINCL and everything
-   up to the corresponding N_EINCL.  The Sun linker generates these when
-   it finds multiple identical copies of the symbols from an include file.
-   This appears only in output from the Sun linker.  */
-__define_stab (N_EXCL, 0xc2, "EXCL")
-
-/* Modula-2 scope information.  Can someone say what info it contains?  */
-__define_stab (N_SCOPE, 0xc4, "SCOPE")
-
-/* End of a lexical block.  Desc matches the N_LBRAC's desc.
-   The value is the address of the end of the text for the block.  */
-__define_stab (N_RBRAC, 0xe0, "RBRAC")
-
-/* Begin named common block.  Only the name is significant.  */
-__define_stab (N_BCOMM, 0xe2, "BCOMM")
-
-/* End named common block.  Only the name is significant
-   (and it should match the N_BCOMM).  */
-__define_stab (N_ECOMM, 0xe4, "ECOMM")
-
-/* End common (local name): value is address.
-   I'm not sure how this is used.  */
-__define_stab (N_ECOML, 0xe8, "ECOML")
-
-/* These STAB's are used on Gould systems for Non-Base register symbols
-   or something like that.  FIXME.  I have assigned the values at random
-   since I don't have a Gould here.  Fixups from Gould folk welcome... */
-__define_stab (N_NBTEXT, 0xF0, "NBTEXT")
-__define_stab (N_NBDATA, 0xF2, "NBDATA")
-__define_stab (N_NBBSS,  0xF4, "NBBSS")
-__define_stab (N_NBSTS,  0xF6, "NBSTS")
-__define_stab (N_NBLCS,  0xF8, "NBLCS")
-
-/* Second symbol entry containing a length-value for the preceding entry.
-   The value is the length.  */
-__define_stab (N_LENG, 0xfe, "LENG")
-
-/* The above information, in matrix format.
-
-			STAB MATRIX
-	_________________________________________________
-	| 00 - 1F are not dbx stab symbols		|
-	| In most cases, the low bit is the EXTernal bit|
-
-	| 00 UNDEF  | 02 ABS	| 04 TEXT   | 06 DATA	|
-	| 01  |EXT  | 03  |EXT	| 05  |EXT  | 07  |EXT	|
-
-	| 08 BSS    | 0A INDR	| 0C FN_SEQ | 0E   	|
-	| 09  |EXT  | 0B 	| 0D	    | 0F	|
-
-	| 10 	    | 12 COMM	| 14 SETA   | 16 SETT	|
-	| 11	    | 13	| 15 	    | 17	|
-
-	| 18 SETD   | 1A SETB	| 1C SETV   | 1E WARNING|
-	| 19	    | 1B	| 1D 	    | 1F FN	|
-
-	|_______________________________________________|
-	| Debug entries with bit 01 set are unused.	|
-	| 20 GSYM   | 22 FNAME	| 24 FUN    | 26 STSYM	|
-	| 28 LCSYM  | 2A MAIN	| 2C	    | 2E	|
-	| 30 PC	    | 32 NSYMS	| 34 NOMAP  | 36	|
-	| 38 OBJ    | 3A	| 3C OPT    | 3E	|
-	| 40 RSYM   | 42 M2C	| 44 SLINE  | 46 DSLINE |
-	| 48 BSLINE*| 4A DEFD	| 4C        | 4E	|
-	| 50 EHDECL*| 52	| 54 CATCH  | 56        |
-	| 58        | 5A        | 5C        | 5E	|
-	| 60 SSYM   | 62	| 64 SO	    | 66 	|
-	| 68 	    | 6A	| 6C	    | 6E	|
-	| 70	    | 72	| 74	    | 76	|
-	| 78	    | 7A	| 7C	    | 7E	|
-	| 80 LSYM   | 82 BINCL	| 84 SOL    | 86	|
-	| 88	    | 8A	| 8C	    | 8E	|
-	| 90	    | 92	| 94	    | 96	|
-	| 98	    | 9A	| 9C	    | 9E	|
-	| A0 PSYM   | A2 EINCL	| A4 ENTRY  | A6	|
-	| A8	    | AA	| AC	    | AE	|
-	| B0	    | B2	| B4	    | B6	|
-	| B8	    | BA	| BC	    | BE	|
-	| C0 LBRAC  | C2 EXCL	| C4 SCOPE  | C6	|
-	| C8	    | CA	| CC	    | CE	|
-	| D0	    | D2	| D4	    | D6	|
-	| D8	    | DA	| DC	    | DE	|
-	| E0 RBRAC  | E2 BCOMM	| E4 ECOMM  | E6	|
-	| E8 ECOML  | EA	| EC	    | EE	|
-	| F0	    | F2	| F4	    | F6	|
-	| F8	    | FA	| FC	    | FE LENG	|
-	+-----------------------------------------------+
- * 50 EHDECL is also MOD2.
- * 48 BSLINE is also BROWS.
- */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stat.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stat.h
deleted file mode 100644
index 31868c8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stat.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_STAT_H && !defined _FCNTL_H
-# error "Never include <bits/stat.h> directly; use <sys/stat.h> instead."
-#endif
-
-#ifndef _BITS_STAT_H
-#define _BITS_STAT_H	1
-
-#include <bits/struct_stat.h>
-
-/* Encoding of the file mode.  */
-
-#define	__S_IFMT	0170000	/* These bits determine file type.  */
-
-/* File types.  */
-#define	__S_IFDIR	0040000	/* Directory.  */
-#define	__S_IFCHR	0020000	/* Character device.  */
-#define	__S_IFBLK	0060000	/* Block device.  */
-#define	__S_IFREG	0100000	/* Regular file.  */
-#define	__S_IFIFO	0010000	/* FIFO.  */
-#define	__S_IFLNK	0120000	/* Symbolic link.  */
-#define	__S_IFSOCK	0140000	/* Socket.  */
-
-/* POSIX.1b objects.  Note that these macros always evaluate to zero.  But
-   they do it by enforcing the correct use of the macros.  */
-#define __S_TYPEISMQ(buf)  ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode)
-
-/* Protection bits.  */
-
-#define	__S_ISUID	04000	/* Set user ID on execution.  */
-#define	__S_ISGID	02000	/* Set group ID on execution.  */
-#define	__S_ISVTX	01000	/* Save swapped text after use (sticky).  */
-#define	__S_IREAD	0400	/* Read by owner.  */
-#define	__S_IWRITE	0200	/* Write by owner.  */
-#define	__S_IEXEC	0100	/* Execute by owner.  */
-
-#ifdef __USE_ATFILE
-# define UTIME_NOW	((1l << 30) - 1l)
-# define UTIME_OMIT	((1l << 30) - 2l)
-#endif
-
-#endif	/* bits/stat.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statfs.h
deleted file mode 100644
index bef18a3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statfs.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Chris Metcalf <cmetcalf@tilera.com>, 2011.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STATFS_H
-# error "Never include <bits/statfs.h> directly; use <sys/statfs.h> instead."
-#endif
-
-#include <bits/endian.h>
-#include <bits/types.h>
-#include <bits/wordsize.h>
-
-/* 64-bit libc uses the kernel's 'struct statfs', accessed via the
-   statfs() syscall; 32-bit libc uses the kernel's 'struct statfs64'
-   and accesses it via the statfs64() syscall.  All the various
-   APIs offered by libc use the kernel shape for their struct statfs
-   structure; the only difference is that 32-bit programs not
-   using __USE_FILE_OFFSET64 only see the low 32 bits of some
-   of the fields (the __fsblkcnt_t and __fsfilcnt_t fields).  */
-
-#if defined __USE_FILE_OFFSET64
-# define __field64(type, type64, name) type64 name
-#elif __WORDSIZE == 64 || __STATFS_MATCHES_STATFS64
-# define __field64(type, type64, name) type name
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define __field64(type, type64, name) \
-  type name __attribute__((__aligned__ (__alignof__ (type64)))); int __##name##_pad
-#else
-# define __field64(type, type64, name) \
-  int __##name##_pad __attribute__((__aligned__ (__alignof__ (type64)))); type name
-#endif
-
-struct statfs
-  {
-    __SWORD_TYPE f_type;
-    __SWORD_TYPE f_bsize;
-    __field64(__fsblkcnt_t, __fsblkcnt64_t, f_blocks);
-    __field64(__fsblkcnt_t, __fsblkcnt64_t, f_bfree);
-    __field64(__fsblkcnt_t, __fsblkcnt64_t, f_bavail);
-    __field64(__fsfilcnt_t, __fsfilcnt64_t, f_files);
-    __field64(__fsfilcnt_t, __fsfilcnt64_t, f_ffree);
-    __fsid_t f_fsid;
-    __SWORD_TYPE f_namelen;
-    __SWORD_TYPE f_frsize;
-    __SWORD_TYPE f_flags;
-    __SWORD_TYPE f_spare[4];
-  };
-
-#undef __field64
-
-#ifdef __USE_LARGEFILE64
-struct statfs64
-  {
-    __SWORD_TYPE f_type;
-    __SWORD_TYPE f_bsize;
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsid_t f_fsid;
-    __SWORD_TYPE f_namelen;
-    __SWORD_TYPE f_frsize;
-    __SWORD_TYPE f_flags;
-    __SWORD_TYPE f_spare[4];
-  };
-#endif
-
-/* Tell code we have these members.  */
-#define _STATFS_F_NAMELEN
-#define _STATFS_F_FRSIZE
-#define _STATFS_F_FLAGS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statvfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statvfs.h
deleted file mode 100644
index 8d5db12..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statvfs.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STATVFS_H
-# error "Never include <bits/statvfs.h> directly; use <sys/statvfs.h> instead."
-#endif
-
-#include <bits/types.h>  /* For __fsblkcnt_t and __fsfilcnt_t.  */
-
-#if (__WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-#define _STATVFSBUF_F_UNUSED
-#endif
-
-struct statvfs
-  {
-    unsigned long int f_bsize;
-    unsigned long int f_frsize;
-#ifndef __USE_FILE_OFFSET64
-    __fsblkcnt_t f_blocks;
-    __fsblkcnt_t f_bfree;
-    __fsblkcnt_t f_bavail;
-    __fsfilcnt_t f_files;
-    __fsfilcnt_t f_ffree;
-    __fsfilcnt_t f_favail;
-#else
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsfilcnt64_t f_favail;
-#endif
-    unsigned long int f_fsid;
-#ifdef _STATVFSBUF_F_UNUSED
-    int __f_unused;
-#endif
-    unsigned long int f_flag;
-    unsigned long int f_namemax;
-    int __f_spare[6];
-  };
-
-#ifdef __USE_LARGEFILE64
-struct statvfs64
-  {
-    unsigned long int f_bsize;
-    unsigned long int f_frsize;
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsfilcnt64_t f_favail;
-    unsigned long int f_fsid;
-#ifdef _STATVFSBUF_F_UNUSED
-    int __f_unused;
-#endif
-    unsigned long int f_flag;
-    unsigned long int f_namemax;
-    int __f_spare[6];
-  };
-#endif
-
-/* Definitions for the flag in `f_flag'.  These definitions should be
-   kept in sync with the definitions in <sys/mount.h>.  */
-enum
-{
-  ST_RDONLY = 1,		/* Mount read-only.  */
-#define ST_RDONLY	ST_RDONLY
-  ST_NOSUID = 2			/* Ignore suid and sgid bits.  */
-#define ST_NOSUID	ST_NOSUID
-#ifdef __USE_GNU
-  ,
-  ST_NODEV = 4,			/* Disallow access to device special files.  */
-# define ST_NODEV	ST_NODEV
-  ST_NOEXEC = 8,		/* Disallow program execution.  */
-# define ST_NOEXEC	ST_NOEXEC
-  ST_SYNCHRONOUS = 16,		/* Writes are synced at once.  */
-# define ST_SYNCHRONOUS	ST_SYNCHRONOUS
-  ST_MANDLOCK = 64,		/* Allow mandatory locks on an FS.  */
-# define ST_MANDLOCK	ST_MANDLOCK
-  ST_WRITE = 128,		/* Write on file/directory/symlink.  */
-# define ST_WRITE	ST_WRITE
-  ST_APPEND = 256,		/* Append-only file.  */
-# define ST_APPEND	ST_APPEND
-  ST_IMMUTABLE = 512,		/* Immutable file.  */
-# define ST_IMMUTABLE	ST_IMMUTABLE
-  ST_NOATIME = 1024,		/* Do not update access times.  */
-# define ST_NOATIME	ST_NOATIME
-  ST_NODIRATIME = 2048,		/* Do not update directory access times.  */
-# define ST_NODIRATIME	ST_NODIRATIME
-  ST_RELATIME = 4096		/* Update atime relative to mtime/ctime.  */
-# define ST_RELATIME	ST_RELATIME
-#endif	/* Use GNU.  */
-};
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statx-generic.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statx-generic.h
deleted file mode 100644
index f8b0f4d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statx-generic.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Generic statx-related definitions and declarations.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is based on <linux/stat.h> in Linux.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/statx-generic.h> directly, include <sys/stat.h> instead.
-#endif
-
-#include <bits/types/struct_statx_timestamp.h>
-#include <bits/types/struct_statx.h>
-
-#ifndef STATX_TYPE
-# define STATX_TYPE 0x0001U
-# define STATX_MODE 0x0002U
-# define STATX_NLINK 0x0004U
-# define STATX_UID 0x0008U
-# define STATX_GID 0x0010U
-# define STATX_ATIME 0x0020U
-# define STATX_MTIME 0x0040U
-# define STATX_CTIME 0x0080U
-# define STATX_INO 0x0100U
-# define STATX_SIZE 0x0200U
-# define STATX_BLOCKS 0x0400U
-# define STATX_BASIC_STATS 0x07ffU
-# define STATX_ALL 0x0fffU
-# define STATX_BTIME 0x0800U
-# define STATX_MNT_ID 0x1000U
-# define STATX__RESERVED 0x80000000U
-
-# define STATX_ATTR_COMPRESSED 0x0004
-# define STATX_ATTR_IMMUTABLE 0x0010
-# define STATX_ATTR_APPEND 0x0020
-# define STATX_ATTR_NODUMP 0x0040
-# define STATX_ATTR_ENCRYPTED 0x0800
-# define STATX_ATTR_AUTOMOUNT 0x1000
-# define STATX_ATTR_MOUNT_ROOT 0x2000
-# define STATX_ATTR_VERITY 0x100000
-# define STATX_ATTR_DAX 0x200000
-#endif /* !STATX_TYPE */
-
-__BEGIN_DECLS
-
-/* Fill *BUF with information about PATH in DIRFD.  */
-int statx (int __dirfd, const char *__restrict __path, int __flags,
-           unsigned int __mask, struct statx *__restrict __buf)
-  __THROW __nonnull ((2, 5));
-
-__END_DECLS
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statx.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statx.h
deleted file mode 100644
index baa37d1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/statx.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* statx-related definitions and declarations.  Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is based on <linux/stat.h> in Linux.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/statx.h> directly, include <sys/stat.h> instead.
-#endif
-
-/* Use the Linux kernel header if available.  */
-
-/* Use "" to work around incorrect macro expansion of the
-   __has_include argument (GCC PR 80005).  */
-#ifdef __has_include
-# if __has_include ("linux/stat.h")
-#  include "linux/stat.h"
-#  ifdef STATX_TYPE
-#   define __statx_timestamp_defined 1
-#   define __statx_defined 1
-#  endif
-# endif
-#endif
-
-#include <bits/statx-generic.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdint-intn.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdint-intn.h
deleted file mode 100644
index 8a1cf5d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdint-intn.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define intN_t types.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDINT_INTN_H
-#define _BITS_STDINT_INTN_H	1
-
-#include <bits/types.h>
-
-typedef __int8_t int8_t;
-typedef __int16_t int16_t;
-typedef __int32_t int32_t;
-typedef __int64_t int64_t;
-
-#endif /* bits/stdint-intn.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdint-uintn.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdint-uintn.h
deleted file mode 100644
index a4fca46..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdint-uintn.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define uintN_t types.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDINT_UINTN_H
-#define _BITS_STDINT_UINTN_H	1
-
-#include <bits/types.h>
-
-typedef __uint8_t uint8_t;
-typedef __uint16_t uint16_t;
-typedef __uint32_t uint32_t;
-typedef __uint64_t uint64_t;
-
-#endif /* bits/stdint-uintn.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio-ldbl.h
deleted file mode 100644
index 067a2fb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio-ldbl.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* -mlong-double-64 compatibility mode for stdio functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio-ldbl.h> directly; use <stdio.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (fprintf)
-__LDBL_REDIR_DECL (printf)
-__LDBL_REDIR_DECL (sprintf)
-__LDBL_REDIR_DECL (vfprintf)
-__LDBL_REDIR_DECL (vprintf)
-__LDBL_REDIR_DECL (vsprintf)
-#if !__GLIBC_USE (DEPRECATED_SCANF)
-# if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (fscanf, __nldbl___isoc99_fscanf)
-__LDBL_REDIR1_DECL (scanf, __nldbl___isoc99_scanf)
-__LDBL_REDIR1_DECL (sscanf, __nldbl___isoc99_sscanf)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (fscanf, __isoc99_fscanfieee128)
-__LDBL_REDIR1_DECL (scanf, __isoc99_scanfieee128)
-__LDBL_REDIR1_DECL (sscanf, __isoc99_sscanfieee128)
-# else
-#  error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-# endif
-#else
-__LDBL_REDIR_DECL (fscanf)
-__LDBL_REDIR_DECL (scanf)
-__LDBL_REDIR_DECL (sscanf)
-#endif
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-__LDBL_REDIR_DECL (snprintf)
-__LDBL_REDIR_DECL (vsnprintf)
-#endif
-
-#ifdef	__USE_ISOC99
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (vfscanf, __nldbl___isoc99_vfscanf)
-__LDBL_REDIR1_DECL (vscanf, __nldbl___isoc99_vscanf)
-__LDBL_REDIR1_DECL (vsscanf, __nldbl___isoc99_vsscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (vfscanf, __isoc99_vfscanfieee128)
-__LDBL_REDIR1_DECL (vscanf, __isoc99_vscanfieee128)
-__LDBL_REDIR1_DECL (vsscanf, __isoc99_vsscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (vfscanf)
-__LDBL_REDIR_DECL (vsscanf)
-__LDBL_REDIR_DECL (vscanf)
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-__LDBL_REDIR_DECL (vdprintf)
-__LDBL_REDIR_DECL (dprintf)
-#endif
-
-#ifdef __USE_GNU
-__LDBL_REDIR_DECL (vasprintf)
-__LDBL_REDIR2_DECL (asprintf)
-__LDBL_REDIR_DECL (asprintf)
-__LDBL_REDIR_DECL (obstack_printf)
-__LDBL_REDIR_DECL (obstack_vprintf)
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (sprintf_chk)
-__LDBL_REDIR2_DECL (vsprintf_chk)
-# if defined __USE_ISOC99 || defined __USE_UNIX98
-__LDBL_REDIR2_DECL (snprintf_chk)
-__LDBL_REDIR2_DECL (vsnprintf_chk)
-# endif
-# if __USE_FORTIFY_LEVEL > 1
-__LDBL_REDIR2_DECL (fprintf_chk)
-__LDBL_REDIR2_DECL (printf_chk)
-__LDBL_REDIR2_DECL (vfprintf_chk)
-__LDBL_REDIR2_DECL (vprintf_chk)
-#  ifdef __USE_XOPEN2K8
-__LDBL_REDIR2_DECL (dprintf_chk)
-__LDBL_REDIR2_DECL (vdprintf_chk)
-#  endif
-#  ifdef __USE_GNU
-__LDBL_REDIR2_DECL (asprintf_chk)
-__LDBL_REDIR2_DECL (vasprintf_chk)
-__LDBL_REDIR2_DECL (obstack_printf_chk)
-__LDBL_REDIR2_DECL (obstack_vprintf_chk)
-#  endif
-# endif
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio.h
deleted file mode 100644
index b56fcb0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio.h
+++ /dev/null
@@ -1,195 +0,0 @@
-/* Optimizing macros and inline functions for stdio functions.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO_H
-#define _BITS_STDIO_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio.h> directly; use <stdio.h> instead."
-#endif
-
-#ifndef __extern_inline
-# define __STDIO_INLINE inline
-#else
-# define __STDIO_INLINE __extern_inline
-#endif
-
-
-#ifdef __USE_EXTERN_INLINES
-/* For -D_FORTIFY_SOURCE{,=2,=3} bits/stdio2.h will define a different
-   inline.  */
-# if !(__USE_FORTIFY_LEVEL > 0 && defined __fortify_function)
-/* Write formatted output to stdout from argument list ARG.  */
-__STDIO_INLINE int
-vprintf (const char *__restrict __fmt, __gnuc_va_list __arg)
-{
-  return vfprintf (stdout, __fmt, __arg);
-}
-# endif
-
-/* Read a character from stdin.  */
-__STDIO_INLINE int
-getchar (void)
-{
-  return getc (stdin);
-}
-
-
-# ifdef __USE_MISC
-/* Faster version when locking is not necessary.  */
-__STDIO_INLINE int
-fgetc_unlocked (FILE *__fp)
-{
-  return __getc_unlocked_body (__fp);
-}
-# endif /* misc */
-
-
-# ifdef __USE_POSIX199506
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-getc_unlocked (FILE *__fp)
-{
-  return __getc_unlocked_body (__fp);
-}
-
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-getchar_unlocked (void)
-{
-  return __getc_unlocked_body (stdin);
-}
-# endif	/* POSIX */
-
-
-/* Write a character to stdout.  */
-__STDIO_INLINE int
-putchar (int __c)
-{
-  return putc (__c, stdout);
-}
-
-
-# ifdef __USE_MISC
-/* Faster version when locking is not necessary.  */
-__STDIO_INLINE int
-fputc_unlocked (int __c, FILE *__stream)
-{
-  return __putc_unlocked_body (__c, __stream);
-}
-# endif /* misc */
-
-
-# ifdef __USE_POSIX199506
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-putc_unlocked (int __c, FILE *__stream)
-{
-  return __putc_unlocked_body (__c, __stream);
-}
-
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-putchar_unlocked (int __c)
-{
-  return __putc_unlocked_body (__c, stdout);
-}
-# endif	/* POSIX */
-
-
-# ifdef	__USE_GNU
-/* Like `getdelim', but reads up to a newline.  */
-__STDIO_INLINE __ssize_t
-getline (char **__lineptr, size_t *__n, FILE *__stream)
-{
-  return __getdelim (__lineptr, __n, '\n', __stream);
-}
-# endif /* GNU */
-
-
-# ifdef __USE_MISC
-/* Faster versions when locking is not required.  */
-__STDIO_INLINE int
-__NTH (feof_unlocked (FILE *__stream))
-{
-  return __feof_unlocked_body (__stream);
-}
-
-/* Faster versions when locking is not required.  */
-__STDIO_INLINE int
-__NTH (ferror_unlocked (FILE *__stream))
-{
-  return __ferror_unlocked_body (__stream);
-}
-# endif /* misc */
-
-#endif /* Use extern inlines.  */
-
-
-#if defined __USE_MISC && defined __GNUC__ && defined __OPTIMIZE__ \
-    && !defined __cplusplus
-/* Perform some simple optimizations.  */
-# define fread_unlocked(ptr, size, n, stream) \
-  (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n)    \
-		   && (size_t) (size) * (size_t) (n) <= 8		      \
-		   && (size_t) (size) != 0)				      \
-		  ? ({ char *__ptr = (char *) (ptr);			      \
-		       FILE *__stream = (stream);			      \
-		       size_t __cnt;					      \
-		       for (__cnt = (size_t) (size) * (size_t) (n);	      \
-			    __cnt > 0; --__cnt)				      \
-			 {						      \
-			   int __c = getc_unlocked (__stream);		      \
-			   if (__c == EOF)				      \
-			     break;					      \
-			   *__ptr++ = __c;				      \
-			 }						      \
-		       ((size_t) (size) * (size_t) (n) - __cnt)		      \
-			/ (size_t) (size); })				      \
-		  : (((__builtin_constant_p (size) && (size_t) (size) == 0)   \
-		      || (__builtin_constant_p (n) && (size_t) (n) == 0))     \
-			/* Evaluate all parameters once.  */		      \
-		     ? ((void) (ptr), (void) (stream), (void) (size),	      \
-			(void) (n), (size_t) 0)				      \
-		     : fread_unlocked (ptr, size, n, stream))))
-
-# define fwrite_unlocked(ptr, size, n, stream) \
-  (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n)    \
-		   && (size_t) (size) * (size_t) (n) <= 8		      \
-		   && (size_t) (size) != 0)				      \
-		  ? ({ const char *__ptr = (const char *) (ptr);	      \
-		       FILE *__stream = (stream);			      \
-		       size_t __cnt;					      \
-		       for (__cnt = (size_t) (size) * (size_t) (n);	      \
-			    __cnt > 0; --__cnt)				      \
-			 if (putc_unlocked (*__ptr++, __stream) == EOF)	      \
-			   break;					      \
-		       ((size_t) (size) * (size_t) (n) - __cnt)		      \
-			/ (size_t) (size); })				      \
-		  : (((__builtin_constant_p (size) && (size_t) (size) == 0)   \
-		      || (__builtin_constant_p (n) && (size_t) (n) == 0))     \
-			/* Evaluate all parameters once.  */		      \
-		     ? ((void) (ptr), (void) (stream), (void) (size),	      \
-			(void) (n), (size_t) 0)				      \
-		     : fwrite_unlocked (ptr, size, n, stream))))
-#endif
-
-/* Define helper macro.  */
-#undef __STDIO_INLINE
-
-#endif /* bits/stdio.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio2.h
deleted file mode 100644
index d5d3570..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio2.h
+++ /dev/null
@@ -1,430 +0,0 @@
-/* Checking macros for stdio functions.
-   Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO2_H
-#define _BITS_STDIO2_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio2.h> directly; use <stdio.h> instead."
-#endif
-
-extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen,
-			  const char *__restrict __format, ...) __THROW
-    __attr_access ((__write_only__, 1, 3));
-extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen,
-			   const char *__restrict __format,
-			   __gnuc_va_list __ap) __THROW
-    __attr_access ((__write_only__, 1, 3));
-
-#define __mul_may_overflow(size, n) \
-  ((size | n) >= (((size_t)1) << (8 * sizeof (size_t) / 2)))
-
-#ifdef __FORTIFY_ARG_PACK_OK
-/* clang doesn't have __va_arg_pack, so we need to defer to the va_arg versions
-   of these functions.  */
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-__NTH (sprintf (char *__restrict const __clang_pass_object_size __s,
-		const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_BUILTIN (sprintf, __s,
-					    __USE_FORTIFY_LEVEL - 1,
-					    __glibc_objsize (__s), __fmt,
-					    __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#elif !defined __cplusplus
-# define sprintf(str, ...) \
-  __builtin___sprintf_chk (str, __USE_FORTIFY_LEVEL - 1,		      \
-			   __glibc_objsize (str), __VA_ARGS__)
-#endif
-
-__fortify_potential_overload int
-__NTH (vsprintf (char *__restrict const __clang_pass_object_size __s,
-		 const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __builtin___vsprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
-				   __glibc_objsize (__s), __fmt, __ap);
-}
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-
-extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag,
-			   size_t __slen, const char *__restrict __format,
-			   ...) __THROW
-    __attr_access ((__write_only__, 1, 2));
-extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag,
-			    size_t __slen, const char *__restrict __format,
-			    __gnuc_va_list __ap) __THROW;
-
-# ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 3, 4))) int
-__NTH (snprintf (char *__restrict const __clang_pass_object_size __s,
-		 size_t __n, const char *__restrict __fmt, ...))
-     /* GCC's builtin will catch this, so we just need to cover clang here.  */
-     __clang_warning_if (__bos_static_lt (__n, __s),
-			 "call to snprintf may overflow the destination buffer")
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_BUILTIN (snprintf, __s, __n,
-					    __USE_FORTIFY_LEVEL - 1,
-					    __glibc_objsize (__s), __fmt,
-					    __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-# elif !defined __cplusplus
-#  define snprintf(str, len, ...) \
-  __builtin___snprintf_chk (str, len, __USE_FORTIFY_LEVEL - 1,		      \
-			    __glibc_objsize (str), __VA_ARGS__)
-# endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 3, 0))) int
-__NTH (vsnprintf (char *__restrict const __clang_pass_object_size __s,
-		  size_t __n, const char *__restrict __fmt, __gnuc_va_list __ap))
-     __clang_warning_if (__bos_static_lt (__n, __s),
-                         "call to vsnprintf may overflow the destination "
-                         "buffer")
-{
-  return __builtin___vsnprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
-				    __glibc_objsize (__s), __fmt, __ap);
-}
-
-#endif
-
-#if __USE_FORTIFY_LEVEL > 1
-
-extern int __fprintf_chk (FILE *__restrict __stream, int __flag,
-			  const char *__restrict __format, ...);
-extern int __printf_chk (int __flag, const char *__restrict __format, ...);
-extern int __vfprintf_chk (FILE *__restrict __stream, int __flag,
-			   const char *__restrict __format, __gnuc_va_list __ap);
-extern int __vprintf_chk (int __flag, const char *__restrict __format,
-			  __gnuc_va_list __ap);
-
-# ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-fprintf (FILE *__restrict const __clang_pass_object_size __stream,
-	 const char *__restrict __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (fprintf, __stream,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 1, 2))) int
-printf (const char *__restrict const __clang_pass_object_size __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (printf, __USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-# elif !defined __cplusplus
-#  define printf(...) \
-  __printf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  define fprintf(stream, ...) \
-  __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-# endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 1, 0))) int
-vprintf (const char *__restrict const __clang_pass_object_size __fmt,
-	 __gnuc_va_list __ap)
-{
-# ifdef __USE_EXTERN_INLINES
-  return __vfprintf_chk (stdout, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-# else
-  return __vprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-# endif
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-vfprintf (FILE *__restrict const __clang_pass_object_size __stream,
-	  const char *__restrict __fmt, __gnuc_va_list __ap)
-{
-  return __vfprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-# ifdef __USE_XOPEN2K8
-extern int __dprintf_chk (int __fd, int __flag, const char *__restrict __fmt,
-			  ...) __attribute__ ((__format__ (__printf__, 3, 4)));
-extern int __vdprintf_chk (int __fd, int __flag,
-			   const char *__restrict __fmt, __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__printf__, 3, 0)));
-
-#  ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-dprintf (int __fd, const char *__restrict const __clang_pass_object_size __fmt,
-	 ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (dprintf, __fd, __USE_FORTIFY_LEVEL - 1,
-					__fmt, __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#  elif !defined __cplusplus
-#   define dprintf(fd, ...) \
-  __dprintf_chk (fd, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-vdprintf (int __fd,
-	  const char *__restrict const __clang_pass_object_size __fmt,
-	  __gnuc_va_list __ap)
-{
-  return __vdprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-# endif
-
-# ifdef __USE_GNU
-
-extern int __asprintf_chk (char **__restrict __ptr, int __flag,
-			   const char *__restrict __fmt, ...)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 4))) __wur;
-extern int __vasprintf_chk (char **__restrict __ptr, int __flag,
-			    const char *__restrict __fmt, __gnuc_va_list __arg)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 0))) __wur;
-extern int __obstack_printf_chk (struct obstack *__restrict __obstack,
-				 int __flag, const char *__restrict __format,
-				 ...)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 4)));
-extern int __obstack_vprintf_chk (struct obstack *__restrict __obstack,
-				  int __flag,
-				  const char *__restrict __format,
-				  __gnuc_va_list __args)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 0)));
-
-#  ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3)))
-__wur int
-__NTH (asprintf (char **__restrict const __clang_pass_object_size __ptr,
-		 const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (asprintf, __ptr,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3)))
-__wur int
-__NTH (__asprintf (char **__restrict const __clang_pass_object_size __ptr,
-		   const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (asprintf, __ptr,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-__NTH (obstack_printf (struct obstack *
-			 __restrict const __clang_pass_object_size __obstack,
-		       const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result =
-#   ifdef __use_clang_fortify
-    __obstack_vprintf_chk
-#   else
-    __obstack_printf_chk
-#   endif
-      (__obstack, __USE_FORTIFY_LEVEL - 1, __fmt,
-			     __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#  elif !defined __cplusplus
-#   define asprintf(ptr, ...) \
-  __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#   define __asprintf(ptr, ...) \
-  __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#   define obstack_printf(obstack, ...) \
-  __obstack_printf_chk (obstack, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0)))
-__wur int
-__NTH (vasprintf (char **__restrict const __clang_pass_object_size __ptr,
-		  const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __vasprintf_chk (__ptr, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-__NTH (obstack_vprintf (struct obstack *
-			__restrict const __clang_pass_object_size __obstack,
-			const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __obstack_vprintf_chk (__obstack, __USE_FORTIFY_LEVEL - 1, __fmt,
-				__ap);
-}
-
-# endif
-
-#endif
-
-#if __GLIBC_USE (DEPRECATED_GETS)
-extern char *__gets_chk (char *__str, size_t) __wur;
-extern char *__REDIRECT_NTH (__gets_alias, (char *__buf), gets) __wur;
-
-__fortify_potential_overload __wur char *
-gets (char *const __clang_pass_object_size __str)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__gets_warn, __glibc_objsize (__str) == (size_t) -1,
-			   "please use fgets or getline instead, gets can't "
-			   "specify buffer size")
-{
-  if (__glibc_objsize (__str) != (size_t) -1)
-    return __gets_chk (__str, __glibc_objsize (__str));
-  return __gets_alias (__str);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n,
-			  FILE *__restrict __stream)
-    __wur __attr_access ((__write_only__, 1, 3));
-extern char *__REDIRECT (__fgets_alias,
-			 (char *__restrict __s, int __n,
-			  FILE *__restrict __stream), fgets)
-    __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload __wur  __attr_access ((__write_only__, 1, 2)) char *
-fgets (char *__restrict const __clang_pass_object_size __s, int __n,
-       FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgets_warn, __bos_static_lt (__n, __s) && __n > 0,
-			   "fgets called with bigger size than length of "
-			   "destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgets_chk (__s, __glibc_objsize (__s), __n, __stream);
-  return __fgets_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen,
-			   size_t __size, size_t __n,
-			   FILE *__restrict __stream) __wur;
-extern size_t __REDIRECT (__fread_alias,
-			  (void *__restrict __ptr, size_t __size,
-			   size_t __n, FILE *__restrict __stream),
-			  fread) __wur;
-
-__fortify_potential_overload __wur size_t
-fread (void *__restrict const __clang_pass_object_size0 __ptr, size_t __size,
-       size_t __n, FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fread_warn, __bos0_static_lt (__size * __n, __ptr)
-			    && !__mul_may_overflow (__size, __n),
-			   "fread called with bigger size * nmemb than length "
-			   "of destination buffer")
-{
-  if (__glibc_objsize0 (__ptr) != (size_t) -1)
-    return __fread_chk (__ptr, __glibc_objsize0 (__ptr), __size, __n, __stream);
-  return __fread_alias (__ptr, __size, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size,
-				   int __n, FILE *__restrict __stream)
-    __wur __attr_access ((__write_only__, 1, 3));
-extern char *__REDIRECT (__fgets_unlocked_alias,
-			 (char *__restrict __s, int __n,
-			  FILE *__restrict __stream), fgets_unlocked)
-    __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload __wur __attr_access ((__write_only__, 1, 2)) char *
-fgets_unlocked (char *__restrict const __clang_pass_object_size __s, int __n,
-		FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgets_unlocked_warn,
-			   __bos_static_lt (__n, __s) && __n > 0,
-			   "fgets_unlocked called with bigger size than length "
-			   "of destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgets_unlocked_chk (__s, __glibc_objsize (__s), __n, __stream);
-  return __fgets_unlocked_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#ifdef __USE_MISC
-# undef fread_unlocked
-extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen,
-				    size_t __size, size_t __n,
-				    FILE *__restrict __stream) __wur;
-extern size_t __REDIRECT (__fread_unlocked_alias,
-			  (void *__restrict __ptr, size_t __size,
-			   size_t __n, FILE *__restrict __stream),
-			  fread_unlocked) __wur;
-
-__fortify_potential_overload __wur size_t
-fread_unlocked (void *__restrict const __clang_pass_object_size0 __ptr,
-		size_t __size, size_t __n, FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fread_unlocked_warn,
-			   __bos0_static_lt (__size * __n, __ptr)
-			    && !__mul_may_overflow(__size, __n),
-			   "fread_unlocked called with bigger size * n than "
-			   "length of destination buffer")
-{
-  if (__glibc_objsize0 (__ptr) != (size_t) -1)
-    return __fread_unlocked_chk (__ptr, __glibc_objsize0 (__ptr), __size, __n, __stream);
-
-# ifdef __USE_EXTERN_INLINES
-  if (__builtin_constant_p (__size)
-      && __builtin_constant_p (__n)
-      && (__size | __n) < (((size_t) 1) << (8 * sizeof (size_t) / 2))
-      && __size * __n <= 8)
-    {
-      size_t __cnt = __size * __n;
-      char *__cptr = (char *) __ptr;
-      if (__cnt == 0)
-	return 0;
-
-      for (; __cnt > 0; --__cnt)
-	{
-	  int __c = getc_unlocked (__stream);
-	  if (__c == EOF)
-	    break;
-	  *__cptr++ = __c;
-	}
-      return (__cptr - (char *) __ptr) / __size;
-    }
-# endif
-  return __fread_unlocked_alias (__ptr, __size, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#undef __mul_may_overflow
-#endif /* bits/stdio2.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio_lim.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio_lim.h
deleted file mode 100644
index ff1a2c3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdio_lim.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO_LIM_H
-#define _BITS_STDIO_LIM_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio_lim.h> directly; use <stdio.h> instead."
-#endif
-
-#define L_tmpnam 20
-#define TMP_MAX 238328
-#define FILENAME_MAX 4096
-
-#ifdef __USE_POSIX
-# define L_ctermid 9
-# if !defined __USE_XOPEN2K || defined __USE_GNU
-#  define L_cuserid 9
-# endif
-#endif
-
-#undef  FOPEN_MAX
-#define FOPEN_MAX 16
-
-#endif /* bits/stdio_lim.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-bsearch.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-bsearch.h
deleted file mode 100644
index 4132dc6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-bsearch.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Perform binary search - inline version.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-__extern_inline void *
-bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size,
-	 __compar_fn_t __compar)
-{
-  size_t __l, __u, __idx;
-  const void *__p;
-  int __comparison;
-
-  __l = 0;
-  __u = __nmemb;
-  while (__l < __u)
-    {
-      __idx = (__l + __u) / 2;
-      __p = (void *) (((const char *) __base) + (__idx * __size));
-      __comparison = (*__compar) (__key, __p);
-      if (__comparison < 0)
-	__u = __idx;
-      else if (__comparison > 0)
-	__l = __idx + 1;
-      else
-	return (void *) __p;
-    }
-
-  return NULL;
-}
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-float.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-float.h
deleted file mode 100644
index 3373c5b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-float.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Floating-point inline functions for stdlib.h.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never use <bits/stdlib-float.h> directly; include <stdlib.h> instead."
-#endif
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline double
-__NTH (atof (const char *__nptr))
-{
-  return strtod (__nptr, (char **) NULL);
-}
-#endif /* Optimizing and Inlining.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-ldbl.h
deleted file mode 100644
index 775b6e5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib-ldbl.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* -mlong-double-64 compatibility mode for <stdlib.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never include <bits/stdlib-ldbl.h> directly; use <stdlib.h> instead."
-#endif
-
-#ifdef	__USE_ISOC99
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strtold, strtod)
-# else
-__LDBL_REDIR1_DECL (strtold, __strtoieee128)
-# endif
-#endif
-
-#ifdef __USE_GNU
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strtold_l, strtod_l)
-# else
-__LDBL_REDIR1_DECL (strtold_l, __strtoieee128_l)
-# endif
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strfroml, strfromd)
-# else
-__LDBL_REDIR1_DECL (strfroml, __strfromieee128)
-# endif
-#endif
-
-#ifdef __USE_MISC
-# if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (qecvt, ecvt)
-__LDBL_REDIR1_DECL (qfcvt, fcvt)
-__LDBL_REDIR1_DECL (qgcvt, gcvt)
-__LDBL_REDIR1_DECL (qecvt_r, ecvt_r)
-__LDBL_REDIR1_DECL (qfcvt_r, fcvt_r)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (qecvt, __qecvtieee128)
-__LDBL_REDIR1_DECL (qfcvt, __qfcvtieee128)
-__LDBL_REDIR1_DECL (qgcvt, __qgcvtieee128)
-__LDBL_REDIR1_DECL (qecvt_r, __qecvtieee128_r)
-__LDBL_REDIR1_DECL (qfcvt_r, __qfcvtieee128_r)
-# else
-#  error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-# endif
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib.h
deleted file mode 100644
index 79babec..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/stdlib.h
+++ /dev/null
@@ -1,144 +0,0 @@
-/* Checking macros for stdlib functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never include <bits/stdlib.h> directly; use <stdlib.h> instead."
-#endif
-
-extern char *__realpath_chk (const char *__restrict __name,
-			     char *__restrict __resolved,
-			     size_t __resolvedlen) __THROW __wur;
-extern char *__REDIRECT_NTH (__realpath_alias,
-			     (const char *__restrict __name,
-			      char *__restrict __resolved), realpath) __wur;
-
-__fortify_potential_overload __wur char *
-__NTH (realpath (const char *__restrict __name,
-		 char *__restrict const __clang_pass_object_size __resolved))
-__FORTIFY_PRECONDITIONS
-#if defined _LIBC_LIMITS_H_ && defined PATH_MAX
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__realpath_warn, PATH_MAX, __resolved,
-				       "second argument of realpath must be "
-				       "either NULL or at least PATH_MAX "
-				       "bytes long buffer")
-#endif
-{
-  if (
-#if defined _LIBC_LIMITS_H_ && defined PATH_MAX
-      __FORTIFY_CALL_CHK &&
-#endif
-      __glibc_objsize (__resolved) != (size_t) -1)
-    return __realpath_chk (__name, __resolved, __glibc_objsize (__resolved));
-  return __realpath_alias (__name, __resolved);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal) __THROW __nonnull ((2))
-    __attr_access ((__write_only__, 2, 3));
-extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf,
-					       size_t __buflen), ptsname_r)
-     __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload int
-__NTH (ptsname_r (int __fd, char *const __clang_pass_object_size __buf,
-		  size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__ptsname_r_warn, __buflen, __buf,
-				       "ptsname_r called with buflen "
-				       "bigger than size of buf")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __ptsname_r_chk (__fd, __buf, __buflen, __glibc_objsize (__buf));
-  return __ptsname_r_alias (__fd, __buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-
-extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen)
-  __THROW __wur;
-extern int __REDIRECT_NTH (__wctomb_alias, (char *__s, wchar_t __wchar),
-			   wctomb) __wur;
-
-__fortify_potential_overload __wur int
-__NTH (wctomb (char *const __clang_pass_object_size __s, wchar_t __wchar))
-{
-  /* We would have to include <limits.h> to get a definition of MB_LEN_MAX.
-     But this would only disturb the namespace.  So we define our own
-     version here.  */
-#define __STDLIB_MB_LEN_MAX	16
-#if defined MB_LEN_MAX && MB_LEN_MAX != __STDLIB_MB_LEN_MAX
-# error "Assumed value of MB_LEN_MAX wrong"
-#endif
-  if (__glibc_objsize (__s) != (size_t) -1
-      && __STDLIB_MB_LEN_MAX > __glibc_objsize (__s))
-    return __wctomb_chk (__s, __wchar, __glibc_objsize (__s));
-  return __wctomb_alias (__s, __wchar);
-}
-
-
-extern size_t __mbstowcs_chk (wchar_t *__restrict __dst,
-			      const char *__restrict __src,
-			      size_t __len, size_t __dstlen) __THROW
-    __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern size_t __REDIRECT_NTH (__mbstowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char *__restrict __src,
-			       size_t __len), mbstowcs)
-    __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-__fortify_potential_overload size_t
-__NTH (mbstowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		 const char *__restrict __src, size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__mbstowcs_warn, __len, __dst,
-					sizeof (wchar_t),
-					"mbstowcs called with dst buffer "
-					"smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbstowcs_chk (__dst, __src, __len,
-			   __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbstowcs_alias (__dst, __src, __len);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcstombs_chk (char *__restrict __dst,
-			      const wchar_t *__restrict __src,
-			      size_t __len, size_t __dstlen) __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern size_t __REDIRECT_NTH (__wcstombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t *__restrict __src,
-			       size_t __len), wcstombs)
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-__fortify_potential_overload size_t
-__NTH (wcstombs (char *__restrict const __clang_pass_object_size __dst,
-		 const wchar_t *__restrict __src, size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcstombs_warn, __len, __dst,
-				       "wcstombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcstombs_chk (__dst, __src, __len, __glibc_objsize (__dst));
-  return __wcstombs_alias (__dst, __src, __len);
-}
-__FORTIFY_FUNCTION_END
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/string_fortified.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/string_fortified.h
deleted file mode 100644
index 6a8d207..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/string_fortified.h
+++ /dev/null
@@ -1,184 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STRING_FORTIFIED_H
-#define _BITS_STRING_FORTIFIED_H 1
-
-#ifndef _STRING_H
-# error "Never use <bits/string_fortified.h> directly; include <string.h> instead."
-#endif
-
-#define __warn_len_too_large \
-  "function called with bigger length than the destination buffer"
-/* Repeat bodies here to reduce 'note's if we detect a problem.  */
-#define __size_too_small(bos, dest, len) \
-  (bos (dest) != (size_t) -1 && bos (dest) < len)
-#define __warn_if_dest_too_small(dest, len) \
-  __clang_warning_if (__size_too_small (__glibc_objsize, dest, len), \
-					__warn_len_too_large)
-#define __warn_if_dest_too_small0(dest, len) \
-  __clang_warning_if (__size_too_small (__glibc_objsize0, dest, len), \
-					__warn_len_too_large)
-
-#define __warn_input_str_too_large \
-  "destination buffer will always be overflown by source"
-#define __warn_if_src_too_large(dest, src) \
-  __clang_warning_if (__size_too_small (__glibc_objsize, dest, __builtin_strlen (src) + 1), \
-		      __warn_input_str_too_large)
-
-__fortify_potential_overload void *
-__NTH (memcpy (void *__restrict const __clang_pass_object_size0 __dest,
-	       const void *__restrict __src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memcpy (__dest, __src, __len);
-  return __builtin___memcpy_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-__fortify_potential_overload void *
-__NTH (memmove (void *const __clang_pass_object_size0 __dest,
-		const void *__src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memmove (__dest, __src, __len);
-  return __builtin___memmove_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-#ifdef __USE_GNU
-__fortify_potential_overload void *
-__NTH (mempcpy (void *__restrict const __clang_pass_object_size0 __dest,
-		const void *__restrict __src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_mempcpy (__dest, __src, __len);
-  return __builtin___mempcpy_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-#endif
-
-/* The first two tests here help to catch a somewhat common problem
-   where the second and third parameter are transposed.  This is
-   especially problematic if the intended fill value is zero.  In this
-   case no work is done at all.  We detect these problems by referring
-   non-existing functions.  */
-#define __warn_memset_zero_len_msg \
-  "memset used with constant zero length parameter; this could be due to " \
-  "transposed parameters"
-__fortify_potential_overload void *
-__NTH (memset (void *const __clang_pass_object_size0 __dest, int __ch,
-	       size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-     __clang_warning_if (__len == 0 && __ch != 0, __warn_memset_zero_len_msg)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memset (__dest, __ch, __len);
-  return __builtin___memset_chk (__dest, __ch, __len, __glibc_objsize_dst);
-}
-#undef __warn_memset_zero_len_msg
-
-#ifdef __USE_MISC
-# include <bits/strings_fortified.h>
-
-void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
-  __THROW __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-
-__fortify_function void
-__NTH (explicit_bzero (void *__dest, size_t __len))
-{
-  __explicit_bzero_chk (__dest, __len, __glibc_objsize0 (__dest));
-}
-#endif
-
-__fortify_potential_overload char *
-__NTH (strcpy (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest));
-}
-
-#ifdef __USE_GNU
-__fortify_potential_overload char *
-__NTH (stpcpy (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___stpcpy_chk (__dest, __src, __glibc_objsize (__dest));
-}
-#endif
-
-__fortify_potential_overload char *
-__NTH (strncpy (char *__restrict const __clang_pass_object_size __dest,
-		const char *__restrict __src, size_t __len))
-/* clang: Don't warn when __builtin_strlen (__src) < __glibc_objsize (__dest),
-   but __len > __glibc_objsize (__dest).  The user should fix their code instead.  */
-     __warn_if_dest_too_small (__dest, __len)
-{
-  return __builtin___strncpy_chk (__dest, __src, __len,
-				  __glibc_objsize (__dest));
-}
-
-extern char *__stpncpy_chk (char *__dest, const char *__src, size_t __n,
-			    size_t __destlen) __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern char *__REDIRECT_NTH (__stpncpy_alias, (char *__dest, const char *__src,
-					       size_t __n), stpncpy);
-
-__fortify_potential_overload char *
-__NTH (stpncpy (char *const __clang_pass_object_size __dest, const char *__src,
-		size_t __n))
-     __warn_if_dest_too_small (__dest, __n)
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __stpncpy_chk (__dest, __src, __n, __glibc_objsize (__dest));
-  return __stpncpy_alias (__dest, __src, __n);
-}
-
-__fortify_potential_overload char *
-__NTH (strcat (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest));
-}
-
-__fortify_potential_overload char *
-__NTH (strncat (char *__restrict const __clang_pass_object_size __dest,
-		const char *__restrict __src, size_t __len))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strncat_chk (__dest, __src, __len,
-				  __glibc_objsize (__dest));
-}
-
-#undef __warn_len_too_large
-#undef __size_too_small
-#undef __warn_if_dest_too_small
-#undef __warn_if_dest_too_small0
-#undef __warn_input_str_too_large
-#undef __warn_if_src_too_large
-#endif /* bits/string_fortified.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/strings_fortified.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/strings_fortified.h
deleted file mode 100644
index 4c610f4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/strings_fortified.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* Fortify macros for strings.h functions.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __STRINGS_FORTIFIED
-# define __STRINGS_FORTIFIED 1
-
-#define __strings_warn_len_too_large \
-  "function called with bigger length than the destination buffer"
-
-#define __strings_size_too_small(dest, len) \
-  (__bos0 (dest) != (size_t) -1 && __bos0 (dest) < len)
-
-__fortify_potential_overload void
-__NTH (bcopy (const void *__src, void *const __clang_pass_object_size0 __dest,
-	      size_t __len))
-     __clang_warning_if (__strings_size_too_small (__dest, __len),
-			 __strings_warn_len_too_large)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    (void) __builtin_memmove (__dest, __src, __len);
-  else
-    (void) __builtin___memmove_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-__fortify_potential_overload void
-__NTH (bzero (void *const __clang_pass_object_size0 __dest, size_t __len))
-     __clang_warning_if (__strings_size_too_small (__dest, __len),
-			 __strings_warn_len_too_large)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    (void) __builtin_memset (__dest, '\0', __len);
-  else
-    (void) __builtin___memset_chk (__dest, '\0', __len, __glibc_objsize_dst);
-}
-
-
-#undef __strings_size_too_small
-#undef __strings_warn_len_too_large
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_mutex.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_mutex.h
deleted file mode 100644
index 16c17a1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_mutex.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/* Default mutex implementation struct definitions.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_MUTEX_INTERNAL_H
-#define _THREAD_MUTEX_INTERNAL_H 1
-
-/* Generic struct for both POSIX and C11 mutexes.  New ports are expected
-   to use the default layout, however architecture can redefine it to
-   add arch-specific extension (such as lock-elision).  The struct have
-   a size of 32 bytes on LP32 and 40 bytes on LP64 architectures.  */
-
-struct __pthread_mutex_s
-{
-  int __lock __LOCK_ALIGNMENT;
-  unsigned int __count;
-  int __owner;
-#if __WORDSIZE == 64
-  unsigned int __nusers;
-#endif
-  /* KIND must stay at this position in the structure to maintain
-     binary compatibility with static initializers.
-
-     Concurrency notes:
-     The __kind of a mutex is initialized either by the static
-     PTHREAD_MUTEX_INITIALIZER or by a call to pthread_mutex_init.
-
-     After a mutex has been initialized, the __kind of a mutex is usually not
-     changed.  BUT it can be set to -1 in pthread_mutex_destroy or elision can
-     be enabled.  This is done concurrently in the pthread_mutex_*lock
-     functions by using the macro FORCE_ELISION. This macro is only defined
-     for architectures which supports lock elision.
-
-     For elision, there are the flags PTHREAD_MUTEX_ELISION_NP and
-     PTHREAD_MUTEX_NO_ELISION_NP which can be set in addition to the already
-     set type of a mutex.  Before a mutex is initialized, only
-     PTHREAD_MUTEX_NO_ELISION_NP can be set with pthread_mutexattr_settype.
-
-     After a mutex has been initialized, the functions pthread_mutex_*lock can
-     enable elision - if the mutex-type and the machine supports it - by
-     setting the flag PTHREAD_MUTEX_ELISION_NP. This is done concurrently.
-     Afterwards the lock / unlock functions are using specific elision
-     code-paths.  */
-  int __kind;
-#if __WORDSIZE != 64
-  unsigned int __nusers;
-#endif
-#if __WORDSIZE == 64
-  int __spins;
-  __pthread_list_t __list;
-# define __PTHREAD_MUTEX_HAVE_PREV      1
-#else
-  __extension__ union
-  {
-    int __spins;
-    __pthread_slist_t __list;
-  };
-# define __PTHREAD_MUTEX_HAVE_PREV      0
-#endif
-};
-
-#if __PTHREAD_MUTEX_HAVE_PREV == 1
-# define __PTHREAD_MUTEX_INITIALIZER(__kind) \
-  0, 0, 0, 0, __kind, 0, { 0, 0 }
-#else
-# define __PTHREAD_MUTEX_INITIALIZER(__kind) \
-  0, 0, 0, __kind, 0, { 0 }
-#endif
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_rwlock.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_rwlock.h
deleted file mode 100644
index bf28a94..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_rwlock.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* AArch64 internal rwlock struct definitions.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _RWLOCK_INTERNAL_H
-#define _RWLOCK_INTERNAL_H
-
-struct __pthread_rwlock_arch_t
-{
-  unsigned int __readers;
-  unsigned int __writers;
-  unsigned int __wrphase_futex;
-  unsigned int __writers_futex;
-  unsigned int __pad3;
-  unsigned int __pad4;
-  int __cur_writer;
-  int __shared;
-  unsigned long int __pad1;
-  unsigned long int __pad2;
-  unsigned int __flags;
-};
-
-#define __PTHREAD_RWLOCK_INITIALIZER(__flags) \
-  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, __flags
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_stat.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_stat.h
deleted file mode 100644
index 32ef511..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/struct_stat.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/* Definition for struct stat.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_STAT_H && !defined _FCNTL_H
-# error "Never include <bits/struct_stat.h> directly; use <sys/stat.h> instead."
-#endif
-
-#ifndef _BITS_STRUCT_STAT_H
-#define _BITS_STRUCT_STAT_H	1
-
-#include <bits/endian.h>
-#include <bits/wordsize.h>
-
-#if defined __USE_FILE_OFFSET64
-# define __field64(type, type64, name) type64 name
-#elif __WORDSIZE == 64 || defined __INO_T_MATCHES_INO64_T
-# if defined __INO_T_MATCHES_INO64_T && !defined __OFF_T_MATCHES_OFF64_T
-#  error "ino_t and off_t must both be the same type"
-# endif
-# define __field64(type, type64, name) type name
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define __field64(type, type64, name) \
-  type name __attribute__((__aligned__ (__alignof__ (type64)))); int __##name##_pad
-#else
-# define __field64(type, type64, name) \
-  int __##name##_pad __attribute__((__aligned__ (__alignof__ (type64)))); type name
-#endif
-
-struct stat
-  {
-    __dev_t st_dev;		/* Device.  */
-    __field64(__ino_t, __ino64_t, st_ino);  /* File serial number. */
-    __mode_t st_mode;		/* File mode.  */
-    __nlink_t st_nlink;		/* Link count.  */
-    __uid_t st_uid;		/* User ID of the file's owner.	*/
-    __gid_t st_gid;		/* Group ID of the file's group.*/
-    __dev_t st_rdev;		/* Device number, if device.  */
-    __dev_t __pad1;
-    __field64(__off_t, __off64_t, st_size);  /* Size of file, in bytes. */
-    __blksize_t st_blksize;	/* Optimal block size for I/O.  */
-    int __pad2;
-    __field64(__blkcnt_t, __blkcnt64_t, st_blocks);  /* 512-byte blocks */
-#ifdef __USE_XOPEN2K8
-    /* Nanosecond resolution timestamps are stored in a format
-       equivalent to 'struct timespec'.  This is the type used
-       whenever possible but the Unix namespace rules do not allow the
-       identifier 'timespec' to appear in the <sys/stat.h> header.
-       Therefore we have to handle the use of this header in strictly
-       standard-compliant sources special.  */
-    struct timespec st_atim;		/* Time of last access.  */
-    struct timespec st_mtim;		/* Time of last modification.  */
-    struct timespec st_ctim;		/* Time of last status change.  */
-# define st_atime st_atim.tv_sec	/* Backward compatibility.  */
-# define st_mtime st_mtim.tv_sec
-# define st_ctime st_ctim.tv_sec
-#else
-    __time_t st_atime;			/* Time of last access.  */
-    unsigned long int st_atimensec;	/* Nscecs of last access.  */
-    __time_t st_mtime;			/* Time of last modification.  */
-    unsigned long int st_mtimensec;	/* Nsecs of last modification.  */
-    __time_t st_ctime;			/* Time of last status change.  */
-    unsigned long int st_ctimensec;	/* Nsecs of last status change.  */
-#endif
-    int __glibc_reserved[2];
-  };
-
-#undef __field64
-
-#ifdef __USE_LARGEFILE64
-struct stat64
-  {
-    __dev_t st_dev;		/* Device.  */
-    __ino64_t st_ino;		/* File serial number.	*/
-    __mode_t st_mode;		/* File mode.  */
-    __nlink_t st_nlink;		/* Link count.  */
-    __uid_t st_uid;		/* User ID of the file's owner.	*/
-    __gid_t st_gid;		/* Group ID of the file's group.*/
-    __dev_t st_rdev;		/* Device number, if device.  */
-    __dev_t __pad1;
-    __off64_t st_size;		/* Size of file, in bytes.  */
-    __blksize_t st_blksize;	/* Optimal block size for I/O.  */
-    int __pad2;
-    __blkcnt64_t st_blocks;	/* Nr. 512-byte blocks allocated.  */
-#ifdef __USE_XOPEN2K8
-    /* Nanosecond resolution timestamps are stored in a format
-       equivalent to 'struct timespec'.  This is the type used
-       whenever possible but the Unix namespace rules do not allow the
-       identifier 'timespec' to appear in the <sys/stat.h> header.
-       Therefore we have to handle the use of this header in strictly
-       standard-compliant sources special.  */
-    struct timespec st_atim;		/* Time of last access.  */
-    struct timespec st_mtim;		/* Time of last modification.  */
-    struct timespec st_ctim;		/* Time of last status change.  */
-#else
-    __time_t st_atime;			/* Time of last access.  */
-    unsigned long int st_atimensec;	/* Nscecs of last access.  */
-    __time_t st_mtime;			/* Time of last modification.  */
-    unsigned long int st_mtimensec;	/* Nsecs of last modification.  */
-    __time_t st_ctime;			/* Time of last status change.  */
-    unsigned long int st_ctimensec;	/* Nsecs of last status change.  */
-#endif
-    int __glibc_reserved[2];
-  };
-#endif
-
-/* Tell code we have these members.  */
-#define	_STATBUF_ST_BLKSIZE
-#define _STATBUF_ST_RDEV
-/* Nanosecond resolution time values are supported.  */
-#define _STATBUF_ST_NSEC
-
-#endif /* _BITS_STRUCT_STAT_H  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syscall.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syscall.h
deleted file mode 100644
index 98c9ea7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syscall.h
+++ /dev/null
@@ -1,2513 +0,0 @@
-/* Generated at libc build time from syscall list.  */
-/* The system call list corresponds to kernel 5.10.  */
-
-#ifndef _SYSCALL_H
-# error "Never use <bits/syscall.h> directly; include <sys/syscall.h> instead."
-#endif
-
-#define __GLIBC_LINUX_VERSION_CODE 330240
-
-#ifdef __NR_FAST_atomic_update
-# define SYS_FAST_atomic_update __NR_FAST_atomic_update
-#endif
-
-#ifdef __NR_FAST_cmpxchg
-# define SYS_FAST_cmpxchg __NR_FAST_cmpxchg
-#endif
-
-#ifdef __NR_FAST_cmpxchg64
-# define SYS_FAST_cmpxchg64 __NR_FAST_cmpxchg64
-#endif
-
-#ifdef __NR__llseek
-# define SYS__llseek __NR__llseek
-#endif
-
-#ifdef __NR__newselect
-# define SYS__newselect __NR__newselect
-#endif
-
-#ifdef __NR__sysctl
-# define SYS__sysctl __NR__sysctl
-#endif
-
-#ifdef __NR_accept
-# define SYS_accept __NR_accept
-#endif
-
-#ifdef __NR_accept4
-# define SYS_accept4 __NR_accept4
-#endif
-
-#ifdef __NR_access
-# define SYS_access __NR_access
-#endif
-
-#ifdef __NR_acct
-# define SYS_acct __NR_acct
-#endif
-
-#ifdef __NR_acl_get
-# define SYS_acl_get __NR_acl_get
-#endif
-
-#ifdef __NR_acl_set
-# define SYS_acl_set __NR_acl_set
-#endif
-
-#ifdef __NR_add_key
-# define SYS_add_key __NR_add_key
-#endif
-
-#ifdef __NR_adjtimex
-# define SYS_adjtimex __NR_adjtimex
-#endif
-
-#ifdef __NR_afs_syscall
-# define SYS_afs_syscall __NR_afs_syscall
-#endif
-
-#ifdef __NR_alarm
-# define SYS_alarm __NR_alarm
-#endif
-
-#ifdef __NR_alloc_hugepages
-# define SYS_alloc_hugepages __NR_alloc_hugepages
-#endif
-
-#ifdef __NR_arc_gettls
-# define SYS_arc_gettls __NR_arc_gettls
-#endif
-
-#ifdef __NR_arc_settls
-# define SYS_arc_settls __NR_arc_settls
-#endif
-
-#ifdef __NR_arc_usr_cmpxchg
-# define SYS_arc_usr_cmpxchg __NR_arc_usr_cmpxchg
-#endif
-
-#ifdef __NR_arch_prctl
-# define SYS_arch_prctl __NR_arch_prctl
-#endif
-
-#ifdef __NR_arm_fadvise64_64
-# define SYS_arm_fadvise64_64 __NR_arm_fadvise64_64
-#endif
-
-#ifdef __NR_arm_sync_file_range
-# define SYS_arm_sync_file_range __NR_arm_sync_file_range
-#endif
-
-#ifdef __NR_atomic_barrier
-# define SYS_atomic_barrier __NR_atomic_barrier
-#endif
-
-#ifdef __NR_atomic_cmpxchg_32
-# define SYS_atomic_cmpxchg_32 __NR_atomic_cmpxchg_32
-#endif
-
-#ifdef __NR_attrctl
-# define SYS_attrctl __NR_attrctl
-#endif
-
-#ifdef __NR_bdflush
-# define SYS_bdflush __NR_bdflush
-#endif
-
-#ifdef __NR_bind
-# define SYS_bind __NR_bind
-#endif
-
-#ifdef __NR_bpf
-# define SYS_bpf __NR_bpf
-#endif
-
-#ifdef __NR_break
-# define SYS_break __NR_break
-#endif
-
-#ifdef __NR_breakpoint
-# define SYS_breakpoint __NR_breakpoint
-#endif
-
-#ifdef __NR_brk
-# define SYS_brk __NR_brk
-#endif
-
-#ifdef __NR_cachectl
-# define SYS_cachectl __NR_cachectl
-#endif
-
-#ifdef __NR_cacheflush
-# define SYS_cacheflush __NR_cacheflush
-#endif
-
-#ifdef __NR_capget
-# define SYS_capget __NR_capget
-#endif
-
-#ifdef __NR_capset
-# define SYS_capset __NR_capset
-#endif
-
-#ifdef __NR_chdir
-# define SYS_chdir __NR_chdir
-#endif
-
-#ifdef __NR_chmod
-# define SYS_chmod __NR_chmod
-#endif
-
-#ifdef __NR_chown
-# define SYS_chown __NR_chown
-#endif
-
-#ifdef __NR_chown32
-# define SYS_chown32 __NR_chown32
-#endif
-
-#ifdef __NR_chroot
-# define SYS_chroot __NR_chroot
-#endif
-
-#ifdef __NR_clock_adjtime
-# define SYS_clock_adjtime __NR_clock_adjtime
-#endif
-
-#ifdef __NR_clock_adjtime64
-# define SYS_clock_adjtime64 __NR_clock_adjtime64
-#endif
-
-#ifdef __NR_clock_getres
-# define SYS_clock_getres __NR_clock_getres
-#endif
-
-#ifdef __NR_clock_getres_time64
-# define SYS_clock_getres_time64 __NR_clock_getres_time64
-#endif
-
-#ifdef __NR_clock_gettime
-# define SYS_clock_gettime __NR_clock_gettime
-#endif
-
-#ifdef __NR_clock_gettime64
-# define SYS_clock_gettime64 __NR_clock_gettime64
-#endif
-
-#ifdef __NR_clock_nanosleep
-# define SYS_clock_nanosleep __NR_clock_nanosleep
-#endif
-
-#ifdef __NR_clock_nanosleep_time64
-# define SYS_clock_nanosleep_time64 __NR_clock_nanosleep_time64
-#endif
-
-#ifdef __NR_clock_settime
-# define SYS_clock_settime __NR_clock_settime
-#endif
-
-#ifdef __NR_clock_settime64
-# define SYS_clock_settime64 __NR_clock_settime64
-#endif
-
-#ifdef __NR_clone
-# define SYS_clone __NR_clone
-#endif
-
-#ifdef __NR_clone2
-# define SYS_clone2 __NR_clone2
-#endif
-
-#ifdef __NR_clone3
-# define SYS_clone3 __NR_clone3
-#endif
-
-#ifdef __NR_close
-# define SYS_close __NR_close
-#endif
-
-#ifdef __NR_close_range
-# define SYS_close_range __NR_close_range
-#endif
-
-#ifdef __NR_cmpxchg_badaddr
-# define SYS_cmpxchg_badaddr __NR_cmpxchg_badaddr
-#endif
-
-#ifdef __NR_connect
-# define SYS_connect __NR_connect
-#endif
-
-#ifdef __NR_copy_file_range
-# define SYS_copy_file_range __NR_copy_file_range
-#endif
-
-#ifdef __NR_creat
-# define SYS_creat __NR_creat
-#endif
-
-#ifdef __NR_create_module
-# define SYS_create_module __NR_create_module
-#endif
-
-#ifdef __NR_delete_module
-# define SYS_delete_module __NR_delete_module
-#endif
-
-#ifdef __NR_dipc
-# define SYS_dipc __NR_dipc
-#endif
-
-#ifdef __NR_dup
-# define SYS_dup __NR_dup
-#endif
-
-#ifdef __NR_dup2
-# define SYS_dup2 __NR_dup2
-#endif
-
-#ifdef __NR_dup3
-# define SYS_dup3 __NR_dup3
-#endif
-
-#ifdef __NR_epoll_create
-# define SYS_epoll_create __NR_epoll_create
-#endif
-
-#ifdef __NR_epoll_create1
-# define SYS_epoll_create1 __NR_epoll_create1
-#endif
-
-#ifdef __NR_epoll_ctl
-# define SYS_epoll_ctl __NR_epoll_ctl
-#endif
-
-#ifdef __NR_epoll_ctl_old
-# define SYS_epoll_ctl_old __NR_epoll_ctl_old
-#endif
-
-#ifdef __NR_epoll_pwait
-# define SYS_epoll_pwait __NR_epoll_pwait
-#endif
-
-#ifdef __NR_epoll_wait
-# define SYS_epoll_wait __NR_epoll_wait
-#endif
-
-#ifdef __NR_epoll_wait_old
-# define SYS_epoll_wait_old __NR_epoll_wait_old
-#endif
-
-#ifdef __NR_eventfd
-# define SYS_eventfd __NR_eventfd
-#endif
-
-#ifdef __NR_eventfd2
-# define SYS_eventfd2 __NR_eventfd2
-#endif
-
-#ifdef __NR_exec_with_loader
-# define SYS_exec_with_loader __NR_exec_with_loader
-#endif
-
-#ifdef __NR_execv
-# define SYS_execv __NR_execv
-#endif
-
-#ifdef __NR_execve
-# define SYS_execve __NR_execve
-#endif
-
-#ifdef __NR_execveat
-# define SYS_execveat __NR_execveat
-#endif
-
-#ifdef __NR_exit
-# define SYS_exit __NR_exit
-#endif
-
-#ifdef __NR_exit_group
-# define SYS_exit_group __NR_exit_group
-#endif
-
-#ifdef __NR_faccessat
-# define SYS_faccessat __NR_faccessat
-#endif
-
-#ifdef __NR_faccessat2
-# define SYS_faccessat2 __NR_faccessat2
-#endif
-
-#ifdef __NR_fadvise64
-# define SYS_fadvise64 __NR_fadvise64
-#endif
-
-#ifdef __NR_fadvise64_64
-# define SYS_fadvise64_64 __NR_fadvise64_64
-#endif
-
-#ifdef __NR_fallocate
-# define SYS_fallocate __NR_fallocate
-#endif
-
-#ifdef __NR_fanotify_init
-# define SYS_fanotify_init __NR_fanotify_init
-#endif
-
-#ifdef __NR_fanotify_mark
-# define SYS_fanotify_mark __NR_fanotify_mark
-#endif
-
-#ifdef __NR_fchdir
-# define SYS_fchdir __NR_fchdir
-#endif
-
-#ifdef __NR_fchmod
-# define SYS_fchmod __NR_fchmod
-#endif
-
-#ifdef __NR_fchmodat
-# define SYS_fchmodat __NR_fchmodat
-#endif
-
-#ifdef __NR_fchown
-# define SYS_fchown __NR_fchown
-#endif
-
-#ifdef __NR_fchown32
-# define SYS_fchown32 __NR_fchown32
-#endif
-
-#ifdef __NR_fchownat
-# define SYS_fchownat __NR_fchownat
-#endif
-
-#ifdef __NR_fcntl
-# define SYS_fcntl __NR_fcntl
-#endif
-
-#ifdef __NR_fcntl64
-# define SYS_fcntl64 __NR_fcntl64
-#endif
-
-#ifdef __NR_fdatasync
-# define SYS_fdatasync __NR_fdatasync
-#endif
-
-#ifdef __NR_fgetxattr
-# define SYS_fgetxattr __NR_fgetxattr
-#endif
-
-#ifdef __NR_finit_module
-# define SYS_finit_module __NR_finit_module
-#endif
-
-#ifdef __NR_flistxattr
-# define SYS_flistxattr __NR_flistxattr
-#endif
-
-#ifdef __NR_flock
-# define SYS_flock __NR_flock
-#endif
-
-#ifdef __NR_fork
-# define SYS_fork __NR_fork
-#endif
-
-#ifdef __NR_fp_udfiex_crtl
-# define SYS_fp_udfiex_crtl __NR_fp_udfiex_crtl
-#endif
-
-#ifdef __NR_free_hugepages
-# define SYS_free_hugepages __NR_free_hugepages
-#endif
-
-#ifdef __NR_fremovexattr
-# define SYS_fremovexattr __NR_fremovexattr
-#endif
-
-#ifdef __NR_fsconfig
-# define SYS_fsconfig __NR_fsconfig
-#endif
-
-#ifdef __NR_fsetxattr
-# define SYS_fsetxattr __NR_fsetxattr
-#endif
-
-#ifdef __NR_fsmount
-# define SYS_fsmount __NR_fsmount
-#endif
-
-#ifdef __NR_fsopen
-# define SYS_fsopen __NR_fsopen
-#endif
-
-#ifdef __NR_fspick
-# define SYS_fspick __NR_fspick
-#endif
-
-#ifdef __NR_fstat
-# define SYS_fstat __NR_fstat
-#endif
-
-#ifdef __NR_fstat64
-# define SYS_fstat64 __NR_fstat64
-#endif
-
-#ifdef __NR_fstatat64
-# define SYS_fstatat64 __NR_fstatat64
-#endif
-
-#ifdef __NR_fstatfs
-# define SYS_fstatfs __NR_fstatfs
-#endif
-
-#ifdef __NR_fstatfs64
-# define SYS_fstatfs64 __NR_fstatfs64
-#endif
-
-#ifdef __NR_fsync
-# define SYS_fsync __NR_fsync
-#endif
-
-#ifdef __NR_ftime
-# define SYS_ftime __NR_ftime
-#endif
-
-#ifdef __NR_ftruncate
-# define SYS_ftruncate __NR_ftruncate
-#endif
-
-#ifdef __NR_ftruncate64
-# define SYS_ftruncate64 __NR_ftruncate64
-#endif
-
-#ifdef __NR_futex
-# define SYS_futex __NR_futex
-#endif
-
-#ifdef __NR_futex_time64
-# define SYS_futex_time64 __NR_futex_time64
-#endif
-
-#ifdef __NR_futimesat
-# define SYS_futimesat __NR_futimesat
-#endif
-
-#ifdef __NR_get_kernel_syms
-# define SYS_get_kernel_syms __NR_get_kernel_syms
-#endif
-
-#ifdef __NR_get_mempolicy
-# define SYS_get_mempolicy __NR_get_mempolicy
-#endif
-
-#ifdef __NR_get_robust_list
-# define SYS_get_robust_list __NR_get_robust_list
-#endif
-
-#ifdef __NR_get_thread_area
-# define SYS_get_thread_area __NR_get_thread_area
-#endif
-
-#ifdef __NR_get_tls
-# define SYS_get_tls __NR_get_tls
-#endif
-
-#ifdef __NR_getcpu
-# define SYS_getcpu __NR_getcpu
-#endif
-
-#ifdef __NR_getcwd
-# define SYS_getcwd __NR_getcwd
-#endif
-
-#ifdef __NR_getdents
-# define SYS_getdents __NR_getdents
-#endif
-
-#ifdef __NR_getdents64
-# define SYS_getdents64 __NR_getdents64
-#endif
-
-#ifdef __NR_getdomainname
-# define SYS_getdomainname __NR_getdomainname
-#endif
-
-#ifdef __NR_getdtablesize
-# define SYS_getdtablesize __NR_getdtablesize
-#endif
-
-#ifdef __NR_getegid
-# define SYS_getegid __NR_getegid
-#endif
-
-#ifdef __NR_getegid32
-# define SYS_getegid32 __NR_getegid32
-#endif
-
-#ifdef __NR_geteuid
-# define SYS_geteuid __NR_geteuid
-#endif
-
-#ifdef __NR_geteuid32
-# define SYS_geteuid32 __NR_geteuid32
-#endif
-
-#ifdef __NR_getgid
-# define SYS_getgid __NR_getgid
-#endif
-
-#ifdef __NR_getgid32
-# define SYS_getgid32 __NR_getgid32
-#endif
-
-#ifdef __NR_getgroups
-# define SYS_getgroups __NR_getgroups
-#endif
-
-#ifdef __NR_getgroups32
-# define SYS_getgroups32 __NR_getgroups32
-#endif
-
-#ifdef __NR_gethostname
-# define SYS_gethostname __NR_gethostname
-#endif
-
-#ifdef __NR_getitimer
-# define SYS_getitimer __NR_getitimer
-#endif
-
-#ifdef __NR_getpagesize
-# define SYS_getpagesize __NR_getpagesize
-#endif
-
-#ifdef __NR_getpeername
-# define SYS_getpeername __NR_getpeername
-#endif
-
-#ifdef __NR_getpgid
-# define SYS_getpgid __NR_getpgid
-#endif
-
-#ifdef __NR_getpgrp
-# define SYS_getpgrp __NR_getpgrp
-#endif
-
-#ifdef __NR_getpid
-# define SYS_getpid __NR_getpid
-#endif
-
-#ifdef __NR_getpmsg
-# define SYS_getpmsg __NR_getpmsg
-#endif
-
-#ifdef __NR_getppid
-# define SYS_getppid __NR_getppid
-#endif
-
-#ifdef __NR_getpriority
-# define SYS_getpriority __NR_getpriority
-#endif
-
-#ifdef __NR_getrandom
-# define SYS_getrandom __NR_getrandom
-#endif
-
-#ifdef __NR_getresgid
-# define SYS_getresgid __NR_getresgid
-#endif
-
-#ifdef __NR_getresgid32
-# define SYS_getresgid32 __NR_getresgid32
-#endif
-
-#ifdef __NR_getresuid
-# define SYS_getresuid __NR_getresuid
-#endif
-
-#ifdef __NR_getresuid32
-# define SYS_getresuid32 __NR_getresuid32
-#endif
-
-#ifdef __NR_getrlimit
-# define SYS_getrlimit __NR_getrlimit
-#endif
-
-#ifdef __NR_getrusage
-# define SYS_getrusage __NR_getrusage
-#endif
-
-#ifdef __NR_getsid
-# define SYS_getsid __NR_getsid
-#endif
-
-#ifdef __NR_getsockname
-# define SYS_getsockname __NR_getsockname
-#endif
-
-#ifdef __NR_getsockopt
-# define SYS_getsockopt __NR_getsockopt
-#endif
-
-#ifdef __NR_gettid
-# define SYS_gettid __NR_gettid
-#endif
-
-#ifdef __NR_gettimeofday
-# define SYS_gettimeofday __NR_gettimeofday
-#endif
-
-#ifdef __NR_getuid
-# define SYS_getuid __NR_getuid
-#endif
-
-#ifdef __NR_getuid32
-# define SYS_getuid32 __NR_getuid32
-#endif
-
-#ifdef __NR_getunwind
-# define SYS_getunwind __NR_getunwind
-#endif
-
-#ifdef __NR_getxattr
-# define SYS_getxattr __NR_getxattr
-#endif
-
-#ifdef __NR_getxgid
-# define SYS_getxgid __NR_getxgid
-#endif
-
-#ifdef __NR_getxpid
-# define SYS_getxpid __NR_getxpid
-#endif
-
-#ifdef __NR_getxuid
-# define SYS_getxuid __NR_getxuid
-#endif
-
-#ifdef __NR_gtty
-# define SYS_gtty __NR_gtty
-#endif
-
-#ifdef __NR_idle
-# define SYS_idle __NR_idle
-#endif
-
-#ifdef __NR_init_module
-# define SYS_init_module __NR_init_module
-#endif
-
-#ifdef __NR_inotify_add_watch
-# define SYS_inotify_add_watch __NR_inotify_add_watch
-#endif
-
-#ifdef __NR_inotify_init
-# define SYS_inotify_init __NR_inotify_init
-#endif
-
-#ifdef __NR_inotify_init1
-# define SYS_inotify_init1 __NR_inotify_init1
-#endif
-
-#ifdef __NR_inotify_rm_watch
-# define SYS_inotify_rm_watch __NR_inotify_rm_watch
-#endif
-
-#ifdef __NR_io_cancel
-# define SYS_io_cancel __NR_io_cancel
-#endif
-
-#ifdef __NR_io_destroy
-# define SYS_io_destroy __NR_io_destroy
-#endif
-
-#ifdef __NR_io_getevents
-# define SYS_io_getevents __NR_io_getevents
-#endif
-
-#ifdef __NR_io_pgetevents
-# define SYS_io_pgetevents __NR_io_pgetevents
-#endif
-
-#ifdef __NR_io_pgetevents_time64
-# define SYS_io_pgetevents_time64 __NR_io_pgetevents_time64
-#endif
-
-#ifdef __NR_io_setup
-# define SYS_io_setup __NR_io_setup
-#endif
-
-#ifdef __NR_io_submit
-# define SYS_io_submit __NR_io_submit
-#endif
-
-#ifdef __NR_io_uring_enter
-# define SYS_io_uring_enter __NR_io_uring_enter
-#endif
-
-#ifdef __NR_io_uring_register
-# define SYS_io_uring_register __NR_io_uring_register
-#endif
-
-#ifdef __NR_io_uring_setup
-# define SYS_io_uring_setup __NR_io_uring_setup
-#endif
-
-#ifdef __NR_ioctl
-# define SYS_ioctl __NR_ioctl
-#endif
-
-#ifdef __NR_ioperm
-# define SYS_ioperm __NR_ioperm
-#endif
-
-#ifdef __NR_iopl
-# define SYS_iopl __NR_iopl
-#endif
-
-#ifdef __NR_ioprio_get
-# define SYS_ioprio_get __NR_ioprio_get
-#endif
-
-#ifdef __NR_ioprio_set
-# define SYS_ioprio_set __NR_ioprio_set
-#endif
-
-#ifdef __NR_ipc
-# define SYS_ipc __NR_ipc
-#endif
-
-#ifdef __NR_kcmp
-# define SYS_kcmp __NR_kcmp
-#endif
-
-#ifdef __NR_kern_features
-# define SYS_kern_features __NR_kern_features
-#endif
-
-#ifdef __NR_kexec_file_load
-# define SYS_kexec_file_load __NR_kexec_file_load
-#endif
-
-#ifdef __NR_kexec_load
-# define SYS_kexec_load __NR_kexec_load
-#endif
-
-#ifdef __NR_keyctl
-# define SYS_keyctl __NR_keyctl
-#endif
-
-#ifdef __NR_kill
-# define SYS_kill __NR_kill
-#endif
-
-#ifdef __NR_lchown
-# define SYS_lchown __NR_lchown
-#endif
-
-#ifdef __NR_lchown32
-# define SYS_lchown32 __NR_lchown32
-#endif
-
-#ifdef __NR_lgetxattr
-# define SYS_lgetxattr __NR_lgetxattr
-#endif
-
-#ifdef __NR_link
-# define SYS_link __NR_link
-#endif
-
-#ifdef __NR_linkat
-# define SYS_linkat __NR_linkat
-#endif
-
-#ifdef __NR_listen
-# define SYS_listen __NR_listen
-#endif
-
-#ifdef __NR_listxattr
-# define SYS_listxattr __NR_listxattr
-#endif
-
-#ifdef __NR_llistxattr
-# define SYS_llistxattr __NR_llistxattr
-#endif
-
-#ifdef __NR_llseek
-# define SYS_llseek __NR_llseek
-#endif
-
-#ifdef __NR_lock
-# define SYS_lock __NR_lock
-#endif
-
-#ifdef __NR_lookup_dcookie
-# define SYS_lookup_dcookie __NR_lookup_dcookie
-#endif
-
-#ifdef __NR_lremovexattr
-# define SYS_lremovexattr __NR_lremovexattr
-#endif
-
-#ifdef __NR_lseek
-# define SYS_lseek __NR_lseek
-#endif
-
-#ifdef __NR_lsetxattr
-# define SYS_lsetxattr __NR_lsetxattr
-#endif
-
-#ifdef __NR_lstat
-# define SYS_lstat __NR_lstat
-#endif
-
-#ifdef __NR_lstat64
-# define SYS_lstat64 __NR_lstat64
-#endif
-
-#ifdef __NR_madvise
-# define SYS_madvise __NR_madvise
-#endif
-
-#ifdef __NR_mbind
-# define SYS_mbind __NR_mbind
-#endif
-
-#ifdef __NR_membarrier
-# define SYS_membarrier __NR_membarrier
-#endif
-
-#ifdef __NR_memfd_create
-# define SYS_memfd_create __NR_memfd_create
-#endif
-
-#ifdef __NR_memory_ordering
-# define SYS_memory_ordering __NR_memory_ordering
-#endif
-
-#ifdef __NR_migrate_pages
-# define SYS_migrate_pages __NR_migrate_pages
-#endif
-
-#ifdef __NR_mincore
-# define SYS_mincore __NR_mincore
-#endif
-
-#ifdef __NR_mkdir
-# define SYS_mkdir __NR_mkdir
-#endif
-
-#ifdef __NR_mkdirat
-# define SYS_mkdirat __NR_mkdirat
-#endif
-
-#ifdef __NR_mknod
-# define SYS_mknod __NR_mknod
-#endif
-
-#ifdef __NR_mknodat
-# define SYS_mknodat __NR_mknodat
-#endif
-
-#ifdef __NR_mlock
-# define SYS_mlock __NR_mlock
-#endif
-
-#ifdef __NR_mlock2
-# define SYS_mlock2 __NR_mlock2
-#endif
-
-#ifdef __NR_mlockall
-# define SYS_mlockall __NR_mlockall
-#endif
-
-#ifdef __NR_mmap
-# define SYS_mmap __NR_mmap
-#endif
-
-#ifdef __NR_mmap2
-# define SYS_mmap2 __NR_mmap2
-#endif
-
-#ifdef __NR_modify_ldt
-# define SYS_modify_ldt __NR_modify_ldt
-#endif
-
-#ifdef __NR_mount
-# define SYS_mount __NR_mount
-#endif
-
-#ifdef __NR_move_mount
-# define SYS_move_mount __NR_move_mount
-#endif
-
-#ifdef __NR_move_pages
-# define SYS_move_pages __NR_move_pages
-#endif
-
-#ifdef __NR_mprotect
-# define SYS_mprotect __NR_mprotect
-#endif
-
-#ifdef __NR_mpx
-# define SYS_mpx __NR_mpx
-#endif
-
-#ifdef __NR_mq_getsetattr
-# define SYS_mq_getsetattr __NR_mq_getsetattr
-#endif
-
-#ifdef __NR_mq_notify
-# define SYS_mq_notify __NR_mq_notify
-#endif
-
-#ifdef __NR_mq_open
-# define SYS_mq_open __NR_mq_open
-#endif
-
-#ifdef __NR_mq_timedreceive
-# define SYS_mq_timedreceive __NR_mq_timedreceive
-#endif
-
-#ifdef __NR_mq_timedreceive_time64
-# define SYS_mq_timedreceive_time64 __NR_mq_timedreceive_time64
-#endif
-
-#ifdef __NR_mq_timedsend
-# define SYS_mq_timedsend __NR_mq_timedsend
-#endif
-
-#ifdef __NR_mq_timedsend_time64
-# define SYS_mq_timedsend_time64 __NR_mq_timedsend_time64
-#endif
-
-#ifdef __NR_mq_unlink
-# define SYS_mq_unlink __NR_mq_unlink
-#endif
-
-#ifdef __NR_mremap
-# define SYS_mremap __NR_mremap
-#endif
-
-#ifdef __NR_msgctl
-# define SYS_msgctl __NR_msgctl
-#endif
-
-#ifdef __NR_msgget
-# define SYS_msgget __NR_msgget
-#endif
-
-#ifdef __NR_msgrcv
-# define SYS_msgrcv __NR_msgrcv
-#endif
-
-#ifdef __NR_msgsnd
-# define SYS_msgsnd __NR_msgsnd
-#endif
-
-#ifdef __NR_msync
-# define SYS_msync __NR_msync
-#endif
-
-#ifdef __NR_multiplexer
-# define SYS_multiplexer __NR_multiplexer
-#endif
-
-#ifdef __NR_munlock
-# define SYS_munlock __NR_munlock
-#endif
-
-#ifdef __NR_munlockall
-# define SYS_munlockall __NR_munlockall
-#endif
-
-#ifdef __NR_munmap
-# define SYS_munmap __NR_munmap
-#endif
-
-#ifdef __NR_name_to_handle_at
-# define SYS_name_to_handle_at __NR_name_to_handle_at
-#endif
-
-#ifdef __NR_nanosleep
-# define SYS_nanosleep __NR_nanosleep
-#endif
-
-#ifdef __NR_newfstatat
-# define SYS_newfstatat __NR_newfstatat
-#endif
-
-#ifdef __NR_nfsservctl
-# define SYS_nfsservctl __NR_nfsservctl
-#endif
-
-#ifdef __NR_ni_syscall
-# define SYS_ni_syscall __NR_ni_syscall
-#endif
-
-#ifdef __NR_nice
-# define SYS_nice __NR_nice
-#endif
-
-#ifdef __NR_old_adjtimex
-# define SYS_old_adjtimex __NR_old_adjtimex
-#endif
-
-#ifdef __NR_old_getpagesize
-# define SYS_old_getpagesize __NR_old_getpagesize
-#endif
-
-#ifdef __NR_oldfstat
-# define SYS_oldfstat __NR_oldfstat
-#endif
-
-#ifdef __NR_oldlstat
-# define SYS_oldlstat __NR_oldlstat
-#endif
-
-#ifdef __NR_oldolduname
-# define SYS_oldolduname __NR_oldolduname
-#endif
-
-#ifdef __NR_oldstat
-# define SYS_oldstat __NR_oldstat
-#endif
-
-#ifdef __NR_oldumount
-# define SYS_oldumount __NR_oldumount
-#endif
-
-#ifdef __NR_olduname
-# define SYS_olduname __NR_olduname
-#endif
-
-#ifdef __NR_open
-# define SYS_open __NR_open
-#endif
-
-#ifdef __NR_open_by_handle_at
-# define SYS_open_by_handle_at __NR_open_by_handle_at
-#endif
-
-#ifdef __NR_open_tree
-# define SYS_open_tree __NR_open_tree
-#endif
-
-#ifdef __NR_openat
-# define SYS_openat __NR_openat
-#endif
-
-#ifdef __NR_openat2
-# define SYS_openat2 __NR_openat2
-#endif
-
-#ifdef __NR_osf_adjtime
-# define SYS_osf_adjtime __NR_osf_adjtime
-#endif
-
-#ifdef __NR_osf_afs_syscall
-# define SYS_osf_afs_syscall __NR_osf_afs_syscall
-#endif
-
-#ifdef __NR_osf_alt_plock
-# define SYS_osf_alt_plock __NR_osf_alt_plock
-#endif
-
-#ifdef __NR_osf_alt_setsid
-# define SYS_osf_alt_setsid __NR_osf_alt_setsid
-#endif
-
-#ifdef __NR_osf_alt_sigpending
-# define SYS_osf_alt_sigpending __NR_osf_alt_sigpending
-#endif
-
-#ifdef __NR_osf_asynch_daemon
-# define SYS_osf_asynch_daemon __NR_osf_asynch_daemon
-#endif
-
-#ifdef __NR_osf_audcntl
-# define SYS_osf_audcntl __NR_osf_audcntl
-#endif
-
-#ifdef __NR_osf_audgen
-# define SYS_osf_audgen __NR_osf_audgen
-#endif
-
-#ifdef __NR_osf_chflags
-# define SYS_osf_chflags __NR_osf_chflags
-#endif
-
-#ifdef __NR_osf_execve
-# define SYS_osf_execve __NR_osf_execve
-#endif
-
-#ifdef __NR_osf_exportfs
-# define SYS_osf_exportfs __NR_osf_exportfs
-#endif
-
-#ifdef __NR_osf_fchflags
-# define SYS_osf_fchflags __NR_osf_fchflags
-#endif
-
-#ifdef __NR_osf_fdatasync
-# define SYS_osf_fdatasync __NR_osf_fdatasync
-#endif
-
-#ifdef __NR_osf_fpathconf
-# define SYS_osf_fpathconf __NR_osf_fpathconf
-#endif
-
-#ifdef __NR_osf_fstat
-# define SYS_osf_fstat __NR_osf_fstat
-#endif
-
-#ifdef __NR_osf_fstatfs
-# define SYS_osf_fstatfs __NR_osf_fstatfs
-#endif
-
-#ifdef __NR_osf_fstatfs64
-# define SYS_osf_fstatfs64 __NR_osf_fstatfs64
-#endif
-
-#ifdef __NR_osf_fuser
-# define SYS_osf_fuser __NR_osf_fuser
-#endif
-
-#ifdef __NR_osf_getaddressconf
-# define SYS_osf_getaddressconf __NR_osf_getaddressconf
-#endif
-
-#ifdef __NR_osf_getdirentries
-# define SYS_osf_getdirentries __NR_osf_getdirentries
-#endif
-
-#ifdef __NR_osf_getdomainname
-# define SYS_osf_getdomainname __NR_osf_getdomainname
-#endif
-
-#ifdef __NR_osf_getfh
-# define SYS_osf_getfh __NR_osf_getfh
-#endif
-
-#ifdef __NR_osf_getfsstat
-# define SYS_osf_getfsstat __NR_osf_getfsstat
-#endif
-
-#ifdef __NR_osf_gethostid
-# define SYS_osf_gethostid __NR_osf_gethostid
-#endif
-
-#ifdef __NR_osf_getitimer
-# define SYS_osf_getitimer __NR_osf_getitimer
-#endif
-
-#ifdef __NR_osf_getlogin
-# define SYS_osf_getlogin __NR_osf_getlogin
-#endif
-
-#ifdef __NR_osf_getmnt
-# define SYS_osf_getmnt __NR_osf_getmnt
-#endif
-
-#ifdef __NR_osf_getrusage
-# define SYS_osf_getrusage __NR_osf_getrusage
-#endif
-
-#ifdef __NR_osf_getsysinfo
-# define SYS_osf_getsysinfo __NR_osf_getsysinfo
-#endif
-
-#ifdef __NR_osf_gettimeofday
-# define SYS_osf_gettimeofday __NR_osf_gettimeofday
-#endif
-
-#ifdef __NR_osf_kloadcall
-# define SYS_osf_kloadcall __NR_osf_kloadcall
-#endif
-
-#ifdef __NR_osf_kmodcall
-# define SYS_osf_kmodcall __NR_osf_kmodcall
-#endif
-
-#ifdef __NR_osf_lstat
-# define SYS_osf_lstat __NR_osf_lstat
-#endif
-
-#ifdef __NR_osf_memcntl
-# define SYS_osf_memcntl __NR_osf_memcntl
-#endif
-
-#ifdef __NR_osf_mincore
-# define SYS_osf_mincore __NR_osf_mincore
-#endif
-
-#ifdef __NR_osf_mount
-# define SYS_osf_mount __NR_osf_mount
-#endif
-
-#ifdef __NR_osf_mremap
-# define SYS_osf_mremap __NR_osf_mremap
-#endif
-
-#ifdef __NR_osf_msfs_syscall
-# define SYS_osf_msfs_syscall __NR_osf_msfs_syscall
-#endif
-
-#ifdef __NR_osf_msleep
-# define SYS_osf_msleep __NR_osf_msleep
-#endif
-
-#ifdef __NR_osf_mvalid
-# define SYS_osf_mvalid __NR_osf_mvalid
-#endif
-
-#ifdef __NR_osf_mwakeup
-# define SYS_osf_mwakeup __NR_osf_mwakeup
-#endif
-
-#ifdef __NR_osf_naccept
-# define SYS_osf_naccept __NR_osf_naccept
-#endif
-
-#ifdef __NR_osf_nfssvc
-# define SYS_osf_nfssvc __NR_osf_nfssvc
-#endif
-
-#ifdef __NR_osf_ngetpeername
-# define SYS_osf_ngetpeername __NR_osf_ngetpeername
-#endif
-
-#ifdef __NR_osf_ngetsockname
-# define SYS_osf_ngetsockname __NR_osf_ngetsockname
-#endif
-
-#ifdef __NR_osf_nrecvfrom
-# define SYS_osf_nrecvfrom __NR_osf_nrecvfrom
-#endif
-
-#ifdef __NR_osf_nrecvmsg
-# define SYS_osf_nrecvmsg __NR_osf_nrecvmsg
-#endif
-
-#ifdef __NR_osf_nsendmsg
-# define SYS_osf_nsendmsg __NR_osf_nsendmsg
-#endif
-
-#ifdef __NR_osf_ntp_adjtime
-# define SYS_osf_ntp_adjtime __NR_osf_ntp_adjtime
-#endif
-
-#ifdef __NR_osf_ntp_gettime
-# define SYS_osf_ntp_gettime __NR_osf_ntp_gettime
-#endif
-
-#ifdef __NR_osf_old_creat
-# define SYS_osf_old_creat __NR_osf_old_creat
-#endif
-
-#ifdef __NR_osf_old_fstat
-# define SYS_osf_old_fstat __NR_osf_old_fstat
-#endif
-
-#ifdef __NR_osf_old_getpgrp
-# define SYS_osf_old_getpgrp __NR_osf_old_getpgrp
-#endif
-
-#ifdef __NR_osf_old_killpg
-# define SYS_osf_old_killpg __NR_osf_old_killpg
-#endif
-
-#ifdef __NR_osf_old_lstat
-# define SYS_osf_old_lstat __NR_osf_old_lstat
-#endif
-
-#ifdef __NR_osf_old_open
-# define SYS_osf_old_open __NR_osf_old_open
-#endif
-
-#ifdef __NR_osf_old_sigaction
-# define SYS_osf_old_sigaction __NR_osf_old_sigaction
-#endif
-
-#ifdef __NR_osf_old_sigblock
-# define SYS_osf_old_sigblock __NR_osf_old_sigblock
-#endif
-
-#ifdef __NR_osf_old_sigreturn
-# define SYS_osf_old_sigreturn __NR_osf_old_sigreturn
-#endif
-
-#ifdef __NR_osf_old_sigsetmask
-# define SYS_osf_old_sigsetmask __NR_osf_old_sigsetmask
-#endif
-
-#ifdef __NR_osf_old_sigvec
-# define SYS_osf_old_sigvec __NR_osf_old_sigvec
-#endif
-
-#ifdef __NR_osf_old_stat
-# define SYS_osf_old_stat __NR_osf_old_stat
-#endif
-
-#ifdef __NR_osf_old_vadvise
-# define SYS_osf_old_vadvise __NR_osf_old_vadvise
-#endif
-
-#ifdef __NR_osf_old_vtrace
-# define SYS_osf_old_vtrace __NR_osf_old_vtrace
-#endif
-
-#ifdef __NR_osf_old_wait
-# define SYS_osf_old_wait __NR_osf_old_wait
-#endif
-
-#ifdef __NR_osf_oldquota
-# define SYS_osf_oldquota __NR_osf_oldquota
-#endif
-
-#ifdef __NR_osf_pathconf
-# define SYS_osf_pathconf __NR_osf_pathconf
-#endif
-
-#ifdef __NR_osf_pid_block
-# define SYS_osf_pid_block __NR_osf_pid_block
-#endif
-
-#ifdef __NR_osf_pid_unblock
-# define SYS_osf_pid_unblock __NR_osf_pid_unblock
-#endif
-
-#ifdef __NR_osf_plock
-# define SYS_osf_plock __NR_osf_plock
-#endif
-
-#ifdef __NR_osf_priocntlset
-# define SYS_osf_priocntlset __NR_osf_priocntlset
-#endif
-
-#ifdef __NR_osf_profil
-# define SYS_osf_profil __NR_osf_profil
-#endif
-
-#ifdef __NR_osf_proplist_syscall
-# define SYS_osf_proplist_syscall __NR_osf_proplist_syscall
-#endif
-
-#ifdef __NR_osf_reboot
-# define SYS_osf_reboot __NR_osf_reboot
-#endif
-
-#ifdef __NR_osf_revoke
-# define SYS_osf_revoke __NR_osf_revoke
-#endif
-
-#ifdef __NR_osf_sbrk
-# define SYS_osf_sbrk __NR_osf_sbrk
-#endif
-
-#ifdef __NR_osf_security
-# define SYS_osf_security __NR_osf_security
-#endif
-
-#ifdef __NR_osf_select
-# define SYS_osf_select __NR_osf_select
-#endif
-
-#ifdef __NR_osf_set_program_attributes
-# define SYS_osf_set_program_attributes __NR_osf_set_program_attributes
-#endif
-
-#ifdef __NR_osf_set_speculative
-# define SYS_osf_set_speculative __NR_osf_set_speculative
-#endif
-
-#ifdef __NR_osf_sethostid
-# define SYS_osf_sethostid __NR_osf_sethostid
-#endif
-
-#ifdef __NR_osf_setitimer
-# define SYS_osf_setitimer __NR_osf_setitimer
-#endif
-
-#ifdef __NR_osf_setlogin
-# define SYS_osf_setlogin __NR_osf_setlogin
-#endif
-
-#ifdef __NR_osf_setsysinfo
-# define SYS_osf_setsysinfo __NR_osf_setsysinfo
-#endif
-
-#ifdef __NR_osf_settimeofday
-# define SYS_osf_settimeofday __NR_osf_settimeofday
-#endif
-
-#ifdef __NR_osf_shmat
-# define SYS_osf_shmat __NR_osf_shmat
-#endif
-
-#ifdef __NR_osf_signal
-# define SYS_osf_signal __NR_osf_signal
-#endif
-
-#ifdef __NR_osf_sigprocmask
-# define SYS_osf_sigprocmask __NR_osf_sigprocmask
-#endif
-
-#ifdef __NR_osf_sigsendset
-# define SYS_osf_sigsendset __NR_osf_sigsendset
-#endif
-
-#ifdef __NR_osf_sigstack
-# define SYS_osf_sigstack __NR_osf_sigstack
-#endif
-
-#ifdef __NR_osf_sigwaitprim
-# define SYS_osf_sigwaitprim __NR_osf_sigwaitprim
-#endif
-
-#ifdef __NR_osf_sstk
-# define SYS_osf_sstk __NR_osf_sstk
-#endif
-
-#ifdef __NR_osf_stat
-# define SYS_osf_stat __NR_osf_stat
-#endif
-
-#ifdef __NR_osf_statfs
-# define SYS_osf_statfs __NR_osf_statfs
-#endif
-
-#ifdef __NR_osf_statfs64
-# define SYS_osf_statfs64 __NR_osf_statfs64
-#endif
-
-#ifdef __NR_osf_subsys_info
-# define SYS_osf_subsys_info __NR_osf_subsys_info
-#endif
-
-#ifdef __NR_osf_swapctl
-# define SYS_osf_swapctl __NR_osf_swapctl
-#endif
-
-#ifdef __NR_osf_swapon
-# define SYS_osf_swapon __NR_osf_swapon
-#endif
-
-#ifdef __NR_osf_syscall
-# define SYS_osf_syscall __NR_osf_syscall
-#endif
-
-#ifdef __NR_osf_sysinfo
-# define SYS_osf_sysinfo __NR_osf_sysinfo
-#endif
-
-#ifdef __NR_osf_table
-# define SYS_osf_table __NR_osf_table
-#endif
-
-#ifdef __NR_osf_uadmin
-# define SYS_osf_uadmin __NR_osf_uadmin
-#endif
-
-#ifdef __NR_osf_usleep_thread
-# define SYS_osf_usleep_thread __NR_osf_usleep_thread
-#endif
-
-#ifdef __NR_osf_uswitch
-# define SYS_osf_uswitch __NR_osf_uswitch
-#endif
-
-#ifdef __NR_osf_utc_adjtime
-# define SYS_osf_utc_adjtime __NR_osf_utc_adjtime
-#endif
-
-#ifdef __NR_osf_utc_gettime
-# define SYS_osf_utc_gettime __NR_osf_utc_gettime
-#endif
-
-#ifdef __NR_osf_utimes
-# define SYS_osf_utimes __NR_osf_utimes
-#endif
-
-#ifdef __NR_osf_utsname
-# define SYS_osf_utsname __NR_osf_utsname
-#endif
-
-#ifdef __NR_osf_wait4
-# define SYS_osf_wait4 __NR_osf_wait4
-#endif
-
-#ifdef __NR_osf_waitid
-# define SYS_osf_waitid __NR_osf_waitid
-#endif
-
-#ifdef __NR_pause
-# define SYS_pause __NR_pause
-#endif
-
-#ifdef __NR_pciconfig_iobase
-# define SYS_pciconfig_iobase __NR_pciconfig_iobase
-#endif
-
-#ifdef __NR_pciconfig_read
-# define SYS_pciconfig_read __NR_pciconfig_read
-#endif
-
-#ifdef __NR_pciconfig_write
-# define SYS_pciconfig_write __NR_pciconfig_write
-#endif
-
-#ifdef __NR_perf_event_open
-# define SYS_perf_event_open __NR_perf_event_open
-#endif
-
-#ifdef __NR_perfctr
-# define SYS_perfctr __NR_perfctr
-#endif
-
-#ifdef __NR_perfmonctl
-# define SYS_perfmonctl __NR_perfmonctl
-#endif
-
-#ifdef __NR_personality
-# define SYS_personality __NR_personality
-#endif
-
-#ifdef __NR_pidfd_getfd
-# define SYS_pidfd_getfd __NR_pidfd_getfd
-#endif
-
-#ifdef __NR_pidfd_open
-# define SYS_pidfd_open __NR_pidfd_open
-#endif
-
-#ifdef __NR_pidfd_send_signal
-# define SYS_pidfd_send_signal __NR_pidfd_send_signal
-#endif
-
-#ifdef __NR_pipe
-# define SYS_pipe __NR_pipe
-#endif
-
-#ifdef __NR_pipe2
-# define SYS_pipe2 __NR_pipe2
-#endif
-
-#ifdef __NR_pivot_root
-# define SYS_pivot_root __NR_pivot_root
-#endif
-
-#ifdef __NR_pkey_alloc
-# define SYS_pkey_alloc __NR_pkey_alloc
-#endif
-
-#ifdef __NR_pkey_free
-# define SYS_pkey_free __NR_pkey_free
-#endif
-
-#ifdef __NR_pkey_mprotect
-# define SYS_pkey_mprotect __NR_pkey_mprotect
-#endif
-
-#ifdef __NR_poll
-# define SYS_poll __NR_poll
-#endif
-
-#ifdef __NR_ppoll
-# define SYS_ppoll __NR_ppoll
-#endif
-
-#ifdef __NR_ppoll_time64
-# define SYS_ppoll_time64 __NR_ppoll_time64
-#endif
-
-#ifdef __NR_prctl
-# define SYS_prctl __NR_prctl
-#endif
-
-#ifdef __NR_pread64
-# define SYS_pread64 __NR_pread64
-#endif
-
-#ifdef __NR_preadv
-# define SYS_preadv __NR_preadv
-#endif
-
-#ifdef __NR_preadv2
-# define SYS_preadv2 __NR_preadv2
-#endif
-
-#ifdef __NR_prlimit64
-# define SYS_prlimit64 __NR_prlimit64
-#endif
-
-#ifdef __NR_process_madvise
-# define SYS_process_madvise __NR_process_madvise
-#endif
-
-#ifdef __NR_process_vm_readv
-# define SYS_process_vm_readv __NR_process_vm_readv
-#endif
-
-#ifdef __NR_process_vm_writev
-# define SYS_process_vm_writev __NR_process_vm_writev
-#endif
-
-#ifdef __NR_prof
-# define SYS_prof __NR_prof
-#endif
-
-#ifdef __NR_profil
-# define SYS_profil __NR_profil
-#endif
-
-#ifdef __NR_pselect6
-# define SYS_pselect6 __NR_pselect6
-#endif
-
-#ifdef __NR_pselect6_time64
-# define SYS_pselect6_time64 __NR_pselect6_time64
-#endif
-
-#ifdef __NR_ptrace
-# define SYS_ptrace __NR_ptrace
-#endif
-
-#ifdef __NR_putpmsg
-# define SYS_putpmsg __NR_putpmsg
-#endif
-
-#ifdef __NR_pwrite64
-# define SYS_pwrite64 __NR_pwrite64
-#endif
-
-#ifdef __NR_pwritev
-# define SYS_pwritev __NR_pwritev
-#endif
-
-#ifdef __NR_pwritev2
-# define SYS_pwritev2 __NR_pwritev2
-#endif
-
-#ifdef __NR_query_module
-# define SYS_query_module __NR_query_module
-#endif
-
-#ifdef __NR_quotactl
-# define SYS_quotactl __NR_quotactl
-#endif
-
-#ifdef __NR_read
-# define SYS_read __NR_read
-#endif
-
-#ifdef __NR_readahead
-# define SYS_readahead __NR_readahead
-#endif
-
-#ifdef __NR_readdir
-# define SYS_readdir __NR_readdir
-#endif
-
-#ifdef __NR_readlink
-# define SYS_readlink __NR_readlink
-#endif
-
-#ifdef __NR_readlinkat
-# define SYS_readlinkat __NR_readlinkat
-#endif
-
-#ifdef __NR_readv
-# define SYS_readv __NR_readv
-#endif
-
-#ifdef __NR_reboot
-# define SYS_reboot __NR_reboot
-#endif
-
-#ifdef __NR_recv
-# define SYS_recv __NR_recv
-#endif
-
-#ifdef __NR_recvfrom
-# define SYS_recvfrom __NR_recvfrom
-#endif
-
-#ifdef __NR_recvmmsg
-# define SYS_recvmmsg __NR_recvmmsg
-#endif
-
-#ifdef __NR_recvmmsg_time64
-# define SYS_recvmmsg_time64 __NR_recvmmsg_time64
-#endif
-
-#ifdef __NR_recvmsg
-# define SYS_recvmsg __NR_recvmsg
-#endif
-
-#ifdef __NR_remap_file_pages
-# define SYS_remap_file_pages __NR_remap_file_pages
-#endif
-
-#ifdef __NR_removexattr
-# define SYS_removexattr __NR_removexattr
-#endif
-
-#ifdef __NR_rename
-# define SYS_rename __NR_rename
-#endif
-
-#ifdef __NR_renameat
-# define SYS_renameat __NR_renameat
-#endif
-
-#ifdef __NR_renameat2
-# define SYS_renameat2 __NR_renameat2
-#endif
-
-#ifdef __NR_request_key
-# define SYS_request_key __NR_request_key
-#endif
-
-#ifdef __NR_restart_syscall
-# define SYS_restart_syscall __NR_restart_syscall
-#endif
-
-#ifdef __NR_riscv_flush_icache
-# define SYS_riscv_flush_icache __NR_riscv_flush_icache
-#endif
-
-#ifdef __NR_rmdir
-# define SYS_rmdir __NR_rmdir
-#endif
-
-#ifdef __NR_rseq
-# define SYS_rseq __NR_rseq
-#endif
-
-#ifdef __NR_rt_sigaction
-# define SYS_rt_sigaction __NR_rt_sigaction
-#endif
-
-#ifdef __NR_rt_sigpending
-# define SYS_rt_sigpending __NR_rt_sigpending
-#endif
-
-#ifdef __NR_rt_sigprocmask
-# define SYS_rt_sigprocmask __NR_rt_sigprocmask
-#endif
-
-#ifdef __NR_rt_sigqueueinfo
-# define SYS_rt_sigqueueinfo __NR_rt_sigqueueinfo
-#endif
-
-#ifdef __NR_rt_sigreturn
-# define SYS_rt_sigreturn __NR_rt_sigreturn
-#endif
-
-#ifdef __NR_rt_sigsuspend
-# define SYS_rt_sigsuspend __NR_rt_sigsuspend
-#endif
-
-#ifdef __NR_rt_sigtimedwait
-# define SYS_rt_sigtimedwait __NR_rt_sigtimedwait
-#endif
-
-#ifdef __NR_rt_sigtimedwait_time64
-# define SYS_rt_sigtimedwait_time64 __NR_rt_sigtimedwait_time64
-#endif
-
-#ifdef __NR_rt_tgsigqueueinfo
-# define SYS_rt_tgsigqueueinfo __NR_rt_tgsigqueueinfo
-#endif
-
-#ifdef __NR_rtas
-# define SYS_rtas __NR_rtas
-#endif
-
-#ifdef __NR_s390_guarded_storage
-# define SYS_s390_guarded_storage __NR_s390_guarded_storage
-#endif
-
-#ifdef __NR_s390_pci_mmio_read
-# define SYS_s390_pci_mmio_read __NR_s390_pci_mmio_read
-#endif
-
-#ifdef __NR_s390_pci_mmio_write
-# define SYS_s390_pci_mmio_write __NR_s390_pci_mmio_write
-#endif
-
-#ifdef __NR_s390_runtime_instr
-# define SYS_s390_runtime_instr __NR_s390_runtime_instr
-#endif
-
-#ifdef __NR_s390_sthyi
-# define SYS_s390_sthyi __NR_s390_sthyi
-#endif
-
-#ifdef __NR_sched_get_affinity
-# define SYS_sched_get_affinity __NR_sched_get_affinity
-#endif
-
-#ifdef __NR_sched_get_priority_max
-# define SYS_sched_get_priority_max __NR_sched_get_priority_max
-#endif
-
-#ifdef __NR_sched_get_priority_min
-# define SYS_sched_get_priority_min __NR_sched_get_priority_min
-#endif
-
-#ifdef __NR_sched_getaffinity
-# define SYS_sched_getaffinity __NR_sched_getaffinity
-#endif
-
-#ifdef __NR_sched_getattr
-# define SYS_sched_getattr __NR_sched_getattr
-#endif
-
-#ifdef __NR_sched_getparam
-# define SYS_sched_getparam __NR_sched_getparam
-#endif
-
-#ifdef __NR_sched_getscheduler
-# define SYS_sched_getscheduler __NR_sched_getscheduler
-#endif
-
-#ifdef __NR_sched_rr_get_interval
-# define SYS_sched_rr_get_interval __NR_sched_rr_get_interval
-#endif
-
-#ifdef __NR_sched_rr_get_interval_time64
-# define SYS_sched_rr_get_interval_time64 __NR_sched_rr_get_interval_time64
-#endif
-
-#ifdef __NR_sched_set_affinity
-# define SYS_sched_set_affinity __NR_sched_set_affinity
-#endif
-
-#ifdef __NR_sched_setaffinity
-# define SYS_sched_setaffinity __NR_sched_setaffinity
-#endif
-
-#ifdef __NR_sched_setattr
-# define SYS_sched_setattr __NR_sched_setattr
-#endif
-
-#ifdef __NR_sched_setparam
-# define SYS_sched_setparam __NR_sched_setparam
-#endif
-
-#ifdef __NR_sched_setscheduler
-# define SYS_sched_setscheduler __NR_sched_setscheduler
-#endif
-
-#ifdef __NR_sched_yield
-# define SYS_sched_yield __NR_sched_yield
-#endif
-
-#ifdef __NR_seccomp
-# define SYS_seccomp __NR_seccomp
-#endif
-
-#ifdef __NR_security
-# define SYS_security __NR_security
-#endif
-
-#ifdef __NR_select
-# define SYS_select __NR_select
-#endif
-
-#ifdef __NR_semctl
-# define SYS_semctl __NR_semctl
-#endif
-
-#ifdef __NR_semget
-# define SYS_semget __NR_semget
-#endif
-
-#ifdef __NR_semop
-# define SYS_semop __NR_semop
-#endif
-
-#ifdef __NR_semtimedop
-# define SYS_semtimedop __NR_semtimedop
-#endif
-
-#ifdef __NR_semtimedop_time64
-# define SYS_semtimedop_time64 __NR_semtimedop_time64
-#endif
-
-#ifdef __NR_send
-# define SYS_send __NR_send
-#endif
-
-#ifdef __NR_sendfile
-# define SYS_sendfile __NR_sendfile
-#endif
-
-#ifdef __NR_sendfile64
-# define SYS_sendfile64 __NR_sendfile64
-#endif
-
-#ifdef __NR_sendmmsg
-# define SYS_sendmmsg __NR_sendmmsg
-#endif
-
-#ifdef __NR_sendmsg
-# define SYS_sendmsg __NR_sendmsg
-#endif
-
-#ifdef __NR_sendto
-# define SYS_sendto __NR_sendto
-#endif
-
-#ifdef __NR_set_mempolicy
-# define SYS_set_mempolicy __NR_set_mempolicy
-#endif
-
-#ifdef __NR_set_robust_list
-# define SYS_set_robust_list __NR_set_robust_list
-#endif
-
-#ifdef __NR_set_thread_area
-# define SYS_set_thread_area __NR_set_thread_area
-#endif
-
-#ifdef __NR_set_tid_address
-# define SYS_set_tid_address __NR_set_tid_address
-#endif
-
-#ifdef __NR_set_tls
-# define SYS_set_tls __NR_set_tls
-#endif
-
-#ifdef __NR_setdomainname
-# define SYS_setdomainname __NR_setdomainname
-#endif
-
-#ifdef __NR_setfsgid
-# define SYS_setfsgid __NR_setfsgid
-#endif
-
-#ifdef __NR_setfsgid32
-# define SYS_setfsgid32 __NR_setfsgid32
-#endif
-
-#ifdef __NR_setfsuid
-# define SYS_setfsuid __NR_setfsuid
-#endif
-
-#ifdef __NR_setfsuid32
-# define SYS_setfsuid32 __NR_setfsuid32
-#endif
-
-#ifdef __NR_setgid
-# define SYS_setgid __NR_setgid
-#endif
-
-#ifdef __NR_setgid32
-# define SYS_setgid32 __NR_setgid32
-#endif
-
-#ifdef __NR_setgroups
-# define SYS_setgroups __NR_setgroups
-#endif
-
-#ifdef __NR_setgroups32
-# define SYS_setgroups32 __NR_setgroups32
-#endif
-
-#ifdef __NR_sethae
-# define SYS_sethae __NR_sethae
-#endif
-
-#ifdef __NR_sethostname
-# define SYS_sethostname __NR_sethostname
-#endif
-
-#ifdef __NR_setitimer
-# define SYS_setitimer __NR_setitimer
-#endif
-
-#ifdef __NR_setns
-# define SYS_setns __NR_setns
-#endif
-
-#ifdef __NR_setpgid
-# define SYS_setpgid __NR_setpgid
-#endif
-
-#ifdef __NR_setpgrp
-# define SYS_setpgrp __NR_setpgrp
-#endif
-
-#ifdef __NR_setpriority
-# define SYS_setpriority __NR_setpriority
-#endif
-
-#ifdef __NR_setregid
-# define SYS_setregid __NR_setregid
-#endif
-
-#ifdef __NR_setregid32
-# define SYS_setregid32 __NR_setregid32
-#endif
-
-#ifdef __NR_setresgid
-# define SYS_setresgid __NR_setresgid
-#endif
-
-#ifdef __NR_setresgid32
-# define SYS_setresgid32 __NR_setresgid32
-#endif
-
-#ifdef __NR_setresuid
-# define SYS_setresuid __NR_setresuid
-#endif
-
-#ifdef __NR_setresuid32
-# define SYS_setresuid32 __NR_setresuid32
-#endif
-
-#ifdef __NR_setreuid
-# define SYS_setreuid __NR_setreuid
-#endif
-
-#ifdef __NR_setreuid32
-# define SYS_setreuid32 __NR_setreuid32
-#endif
-
-#ifdef __NR_setrlimit
-# define SYS_setrlimit __NR_setrlimit
-#endif
-
-#ifdef __NR_setsid
-# define SYS_setsid __NR_setsid
-#endif
-
-#ifdef __NR_setsockopt
-# define SYS_setsockopt __NR_setsockopt
-#endif
-
-#ifdef __NR_settimeofday
-# define SYS_settimeofday __NR_settimeofday
-#endif
-
-#ifdef __NR_setuid
-# define SYS_setuid __NR_setuid
-#endif
-
-#ifdef __NR_setuid32
-# define SYS_setuid32 __NR_setuid32
-#endif
-
-#ifdef __NR_setxattr
-# define SYS_setxattr __NR_setxattr
-#endif
-
-#ifdef __NR_sgetmask
-# define SYS_sgetmask __NR_sgetmask
-#endif
-
-#ifdef __NR_shmat
-# define SYS_shmat __NR_shmat
-#endif
-
-#ifdef __NR_shmctl
-# define SYS_shmctl __NR_shmctl
-#endif
-
-#ifdef __NR_shmdt
-# define SYS_shmdt __NR_shmdt
-#endif
-
-#ifdef __NR_shmget
-# define SYS_shmget __NR_shmget
-#endif
-
-#ifdef __NR_shutdown
-# define SYS_shutdown __NR_shutdown
-#endif
-
-#ifdef __NR_sigaction
-# define SYS_sigaction __NR_sigaction
-#endif
-
-#ifdef __NR_sigaltstack
-# define SYS_sigaltstack __NR_sigaltstack
-#endif
-
-#ifdef __NR_signal
-# define SYS_signal __NR_signal
-#endif
-
-#ifdef __NR_signalfd
-# define SYS_signalfd __NR_signalfd
-#endif
-
-#ifdef __NR_signalfd4
-# define SYS_signalfd4 __NR_signalfd4
-#endif
-
-#ifdef __NR_sigpending
-# define SYS_sigpending __NR_sigpending
-#endif
-
-#ifdef __NR_sigprocmask
-# define SYS_sigprocmask __NR_sigprocmask
-#endif
-
-#ifdef __NR_sigreturn
-# define SYS_sigreturn __NR_sigreturn
-#endif
-
-#ifdef __NR_sigsuspend
-# define SYS_sigsuspend __NR_sigsuspend
-#endif
-
-#ifdef __NR_socket
-# define SYS_socket __NR_socket
-#endif
-
-#ifdef __NR_socketcall
-# define SYS_socketcall __NR_socketcall
-#endif
-
-#ifdef __NR_socketpair
-# define SYS_socketpair __NR_socketpair
-#endif
-
-#ifdef __NR_splice
-# define SYS_splice __NR_splice
-#endif
-
-#ifdef __NR_spu_create
-# define SYS_spu_create __NR_spu_create
-#endif
-
-#ifdef __NR_spu_run
-# define SYS_spu_run __NR_spu_run
-#endif
-
-#ifdef __NR_ssetmask
-# define SYS_ssetmask __NR_ssetmask
-#endif
-
-#ifdef __NR_stat
-# define SYS_stat __NR_stat
-#endif
-
-#ifdef __NR_stat64
-# define SYS_stat64 __NR_stat64
-#endif
-
-#ifdef __NR_statfs
-# define SYS_statfs __NR_statfs
-#endif
-
-#ifdef __NR_statfs64
-# define SYS_statfs64 __NR_statfs64
-#endif
-
-#ifdef __NR_statx
-# define SYS_statx __NR_statx
-#endif
-
-#ifdef __NR_stime
-# define SYS_stime __NR_stime
-#endif
-
-#ifdef __NR_stty
-# define SYS_stty __NR_stty
-#endif
-
-#ifdef __NR_subpage_prot
-# define SYS_subpage_prot __NR_subpage_prot
-#endif
-
-#ifdef __NR_swapcontext
-# define SYS_swapcontext __NR_swapcontext
-#endif
-
-#ifdef __NR_swapoff
-# define SYS_swapoff __NR_swapoff
-#endif
-
-#ifdef __NR_swapon
-# define SYS_swapon __NR_swapon
-#endif
-
-#ifdef __NR_switch_endian
-# define SYS_switch_endian __NR_switch_endian
-#endif
-
-#ifdef __NR_symlink
-# define SYS_symlink __NR_symlink
-#endif
-
-#ifdef __NR_symlinkat
-# define SYS_symlinkat __NR_symlinkat
-#endif
-
-#ifdef __NR_sync
-# define SYS_sync __NR_sync
-#endif
-
-#ifdef __NR_sync_file_range
-# define SYS_sync_file_range __NR_sync_file_range
-#endif
-
-#ifdef __NR_sync_file_range2
-# define SYS_sync_file_range2 __NR_sync_file_range2
-#endif
-
-#ifdef __NR_syncfs
-# define SYS_syncfs __NR_syncfs
-#endif
-
-#ifdef __NR_sys_debug_setcontext
-# define SYS_sys_debug_setcontext __NR_sys_debug_setcontext
-#endif
-
-#ifdef __NR_sys_epoll_create
-# define SYS_sys_epoll_create __NR_sys_epoll_create
-#endif
-
-#ifdef __NR_sys_epoll_ctl
-# define SYS_sys_epoll_ctl __NR_sys_epoll_ctl
-#endif
-
-#ifdef __NR_sys_epoll_wait
-# define SYS_sys_epoll_wait __NR_sys_epoll_wait
-#endif
-
-#ifdef __NR_syscall
-# define SYS_syscall __NR_syscall
-#endif
-
-#ifdef __NR_sysfs
-# define SYS_sysfs __NR_sysfs
-#endif
-
-#ifdef __NR_sysinfo
-# define SYS_sysinfo __NR_sysinfo
-#endif
-
-#ifdef __NR_syslog
-# define SYS_syslog __NR_syslog
-#endif
-
-#ifdef __NR_sysmips
-# define SYS_sysmips __NR_sysmips
-#endif
-
-#ifdef __NR_tee
-# define SYS_tee __NR_tee
-#endif
-
-#ifdef __NR_tgkill
-# define SYS_tgkill __NR_tgkill
-#endif
-
-#ifdef __NR_time
-# define SYS_time __NR_time
-#endif
-
-#ifdef __NR_timer_create
-# define SYS_timer_create __NR_timer_create
-#endif
-
-#ifdef __NR_timer_delete
-# define SYS_timer_delete __NR_timer_delete
-#endif
-
-#ifdef __NR_timer_getoverrun
-# define SYS_timer_getoverrun __NR_timer_getoverrun
-#endif
-
-#ifdef __NR_timer_gettime
-# define SYS_timer_gettime __NR_timer_gettime
-#endif
-
-#ifdef __NR_timer_gettime64
-# define SYS_timer_gettime64 __NR_timer_gettime64
-#endif
-
-#ifdef __NR_timer_settime
-# define SYS_timer_settime __NR_timer_settime
-#endif
-
-#ifdef __NR_timer_settime64
-# define SYS_timer_settime64 __NR_timer_settime64
-#endif
-
-#ifdef __NR_timerfd
-# define SYS_timerfd __NR_timerfd
-#endif
-
-#ifdef __NR_timerfd_create
-# define SYS_timerfd_create __NR_timerfd_create
-#endif
-
-#ifdef __NR_timerfd_gettime
-# define SYS_timerfd_gettime __NR_timerfd_gettime
-#endif
-
-#ifdef __NR_timerfd_gettime64
-# define SYS_timerfd_gettime64 __NR_timerfd_gettime64
-#endif
-
-#ifdef __NR_timerfd_settime
-# define SYS_timerfd_settime __NR_timerfd_settime
-#endif
-
-#ifdef __NR_timerfd_settime64
-# define SYS_timerfd_settime64 __NR_timerfd_settime64
-#endif
-
-#ifdef __NR_times
-# define SYS_times __NR_times
-#endif
-
-#ifdef __NR_tkill
-# define SYS_tkill __NR_tkill
-#endif
-
-#ifdef __NR_truncate
-# define SYS_truncate __NR_truncate
-#endif
-
-#ifdef __NR_truncate64
-# define SYS_truncate64 __NR_truncate64
-#endif
-
-#ifdef __NR_tuxcall
-# define SYS_tuxcall __NR_tuxcall
-#endif
-
-#ifdef __NR_udftrap
-# define SYS_udftrap __NR_udftrap
-#endif
-
-#ifdef __NR_ugetrlimit
-# define SYS_ugetrlimit __NR_ugetrlimit
-#endif
-
-#ifdef __NR_ulimit
-# define SYS_ulimit __NR_ulimit
-#endif
-
-#ifdef __NR_umask
-# define SYS_umask __NR_umask
-#endif
-
-#ifdef __NR_umount
-# define SYS_umount __NR_umount
-#endif
-
-#ifdef __NR_umount2
-# define SYS_umount2 __NR_umount2
-#endif
-
-#ifdef __NR_uname
-# define SYS_uname __NR_uname
-#endif
-
-#ifdef __NR_unlink
-# define SYS_unlink __NR_unlink
-#endif
-
-#ifdef __NR_unlinkat
-# define SYS_unlinkat __NR_unlinkat
-#endif
-
-#ifdef __NR_unshare
-# define SYS_unshare __NR_unshare
-#endif
-
-#ifdef __NR_uselib
-# define SYS_uselib __NR_uselib
-#endif
-
-#ifdef __NR_userfaultfd
-# define SYS_userfaultfd __NR_userfaultfd
-#endif
-
-#ifdef __NR_usr26
-# define SYS_usr26 __NR_usr26
-#endif
-
-#ifdef __NR_usr32
-# define SYS_usr32 __NR_usr32
-#endif
-
-#ifdef __NR_ustat
-# define SYS_ustat __NR_ustat
-#endif
-
-#ifdef __NR_utime
-# define SYS_utime __NR_utime
-#endif
-
-#ifdef __NR_utimensat
-# define SYS_utimensat __NR_utimensat
-#endif
-
-#ifdef __NR_utimensat_time64
-# define SYS_utimensat_time64 __NR_utimensat_time64
-#endif
-
-#ifdef __NR_utimes
-# define SYS_utimes __NR_utimes
-#endif
-
-#ifdef __NR_utrap_install
-# define SYS_utrap_install __NR_utrap_install
-#endif
-
-#ifdef __NR_vfork
-# define SYS_vfork __NR_vfork
-#endif
-
-#ifdef __NR_vhangup
-# define SYS_vhangup __NR_vhangup
-#endif
-
-#ifdef __NR_vm86
-# define SYS_vm86 __NR_vm86
-#endif
-
-#ifdef __NR_vm86old
-# define SYS_vm86old __NR_vm86old
-#endif
-
-#ifdef __NR_vmsplice
-# define SYS_vmsplice __NR_vmsplice
-#endif
-
-#ifdef __NR_vserver
-# define SYS_vserver __NR_vserver
-#endif
-
-#ifdef __NR_wait4
-# define SYS_wait4 __NR_wait4
-#endif
-
-#ifdef __NR_waitid
-# define SYS_waitid __NR_waitid
-#endif
-
-#ifdef __NR_waitpid
-# define SYS_waitpid __NR_waitpid
-#endif
-
-#ifdef __NR_write
-# define SYS_write __NR_write
-#endif
-
-#ifdef __NR_writev
-# define SYS_writev __NR_writev
-#endif
-
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog-ldbl.h
deleted file mode 100644
index b6fbb08..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog-ldbl.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* -mlong-double-64 compatibility mode for syslog functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include <bits/syslog-ldbl.h> directly; use <sys/syslog.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (syslog)
-
-#ifdef __USE_MISC
-__LDBL_REDIR_DECL (vsyslog)
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (syslog_chk)
-
-# ifdef __USE_MISC
-__LDBL_REDIR2_DECL (vsyslog_chk)
-# endif
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog-path.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog-path.h
deleted file mode 100644
index 1449062..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog-path.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* <bits/syslog-path.h> -- _PATH_LOG definition
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include this file directly.  Use <sys/syslog.h> instead"
-#endif
-
-#ifndef _BITS_SYSLOG_PATH_H
-#define _BITS_SYSLOG_PATH_H 1
-
-#define	_PATH_LOG	"/dev/log"
-
-#endif /* bits/syslog-path.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog.h
deleted file mode 100644
index 5825f13..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/syslog.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Checking macros for syslog functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include <bits/syslog.h> directly; use <sys/syslog.h> instead."
-#endif
-
-#ifdef __USE_MISC
-extern void __vsyslog_chk (int __pri, int __flag, const char *__fmt,
-			   __gnuc_va_list __ap)
-     __attribute__ ((__format__ (__printf__, 3, 0)));
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) void
-vsyslog (int __pri, const char *const __clang_pass_object_size __fmt,
-	 __gnuc_va_list __ap)
-{
-  __vsyslog_chk (__pri,  __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-#endif
-
-extern void __syslog_chk (int __pri, int __flag, const char *__fmt, ...)
-     __attribute__ ((__format__ (__printf__, 3, 4)));
-
-#if defined __use_clang_fortify && __USE_MISC
-/* clang doesn't support __va_arg_pack, so this is only possible if we have
-   vsyslog.  */
-__fortify_overload __attribute__ ((__format__ (__printf__, 2, 3))) void
-syslog (int __pri, const char *const __clang_pass_object_size __fmt, ...)
-{
-  __gnuc_va_list __ap;
-  va_start (__ap, __fmt);
-  __vsyslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-  va_end (__ap);
-}
-#elif defined __va_arg_pack
-__fortify_function void
-syslog (int __pri, const char *__fmt, ...)
-{
-  __syslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
-}
-#elif !defined __cplusplus
-# define syslog(pri, ...) \
-  __syslog_chk (pri, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sysmacros.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sysmacros.h
deleted file mode 100644
index 55913b1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/sysmacros.h
+++ /dev/null
@@ -1,74 +0,0 @@
-/* Definitions of macros to access `dev_t' values.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SYSMACROS_H
-#define _BITS_SYSMACROS_H 1
-
-#ifndef _SYS_SYSMACROS_H
-# error "Never include <bits/sysmacros.h> directly; use <sys/sysmacros.h> instead."
-#endif
-
-/* dev_t in glibc is a 64-bit quantity, with 32-bit major and minor numbers.
-   Our default encoding is MMMM Mmmm mmmM MMmm, where M is a hex digit of
-   the major number and m is a hex digit of the minor number.  This is
-   downward compatible with legacy systems where dev_t is 16 bits wide,
-   encoded as MMmm.  It is also downward compatible with the Linux kernel,
-   which (as of 2016) uses 32-bit dev_t, encoded as mmmM MMmm.
-
-   Systems that use an incompatible encoding for dev_t should override this
-   file in the appropriate sysdeps subdirectory.  */
-
-#define __SYSMACROS_DECLARE_MAJOR(DECL_TEMPL)			\
-  DECL_TEMPL(unsigned int, major, (__dev_t __dev))
-
-#define __SYSMACROS_DEFINE_MAJOR(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MAJOR (DECL_TEMPL)			\
-  {								\
-    unsigned int __major;					\
-    __major  = ((__dev & (__dev_t) 0x00000000000fff00u) >>  8); \
-    __major |= ((__dev & (__dev_t) 0xfffff00000000000u) >> 32); \
-    return __major;						\
-  }
-
-#define __SYSMACROS_DECLARE_MINOR(DECL_TEMPL)			\
-  DECL_TEMPL(unsigned int, minor, (__dev_t __dev))
-
-#define __SYSMACROS_DEFINE_MINOR(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MINOR (DECL_TEMPL)			\
-  {								\
-    unsigned int __minor;					\
-    __minor  = ((__dev & (__dev_t) 0x00000000000000ffu) >>  0); \
-    __minor |= ((__dev & (__dev_t) 0x00000ffffff00000u) >> 12); \
-    return __minor;						\
-  }
-
-#define __SYSMACROS_DECLARE_MAKEDEV(DECL_TEMPL)			\
-  DECL_TEMPL(__dev_t, makedev, (unsigned int __major, unsigned int __minor))
-
-#define __SYSMACROS_DEFINE_MAKEDEV(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MAKEDEV (DECL_TEMPL)			\
-  {								\
-    __dev_t __dev;						\
-    __dev  = (((__dev_t) (__major & 0x00000fffu)) <<  8);	\
-    __dev |= (((__dev_t) (__major & 0xfffff000u)) << 32);	\
-    __dev |= (((__dev_t) (__minor & 0x000000ffu)) <<  0);	\
-    __dev |= (((__dev_t) (__minor & 0xffffff00u)) << 12);	\
-    return __dev;						\
-  }
-
-#endif /* bits/sysmacros.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-baud.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-baud.h
deleted file mode 100644
index 0ec0484..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-baud.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* termios baud rate selection definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-baud.h> directly; use <termios.h> instead."
-#endif
-
-#ifdef __USE_MISC
-# define CBAUD	 000000010017 /* Baud speed mask (not in POSIX).  */
-# define CBAUDEX 000000010000 /* Extra baud speed mask, included in CBAUD.
-				 (not in POSIX).  */
-# define CIBAUD	 002003600000 /* Input baud rate (not used).  */
-# define CMSPAR  010000000000 /* Mark or space (stick) parity.  */
-# define CRTSCTS 020000000000 /* Flow control.  */
-#endif
-
-/* Extra output baud rates (not in POSIX).  */
-#define  B57600    0010001
-#define  B115200   0010002
-#define  B230400   0010003
-#define  B460800   0010004
-#define  B500000   0010005
-#define  B576000   0010006
-#define  B921600   0010007
-#define  B1000000  0010010
-#define  B1152000  0010011
-#define  B1500000  0010012
-#define  B2000000  0010013
-#define  B2500000  0010014
-#define  B3000000  0010015
-#define  B3500000  0010016
-#define  B4000000  0010017
-#define __MAX_BAUD B4000000
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_cc.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_cc.h
deleted file mode 100644
index a44813c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_cc.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* termios c_cc symbolic constant definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios_c_cc.h> directly; use <termios.h> instead."
-#endif
-
-/* c_cc characters */
-#define VINTR 0
-#define VQUIT 1
-#define VERASE 2
-#define VKILL 3
-#define VEOF 4
-#define VTIME 5
-#define VMIN 6
-#define VSWTC 7
-#define VSTART 8
-#define VSTOP 9
-#define VSUSP 10
-#define VEOL 11
-#define VREPRINT 12
-#define VDISCARD 13
-#define VWERASE 14
-#define VLNEXT 15
-#define VEOL2 16
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_cflag.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_cflag.h
deleted file mode 100644
index d1b45e6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_cflag.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* termios control mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_cflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_cflag bits.  */
-#define CSIZE	0000060
-#define   CS5	0000000
-#define   CS6	0000020
-#define   CS7	0000040
-#define   CS8	0000060
-#define CSTOPB	0000100
-#define CREAD	0000200
-#define PARENB	0000400
-#define PARODD	0001000
-#define HUPCL	0002000
-#define CLOCAL	0004000
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_iflag.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_iflag.h
deleted file mode 100644
index c74511c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_iflag.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* termios input mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-ciflags.h> directly; use <termios.h> instead."
-#endif
-
-/* c_iflag bits */
-#define IGNBRK	0000001  /* Ignore break condition.  */
-#define BRKINT	0000002  /* Signal interrupt on break.  */
-#define IGNPAR	0000004  /* Ignore characters with parity errors.  */
-#define PARMRK	0000010  /* Mark parity and framing errors.  */
-#define INPCK	0000020  /* Enable input parity check.  */
-#define ISTRIP	0000040  /* Strip 8th bit off characters.  */
-#define INLCR	0000100  /* Map NL to CR on input.  */
-#define IGNCR	0000200  /* Ignore CR.  */
-#define ICRNL	0000400  /* Map CR to NL on input.  */
-#define IUCLC	0001000  /* Map uppercase characters to lowercase on input
-			    (not in POSIX).  */
-#define IXON	0002000  /* Enable start/stop output control.  */
-#define IXANY	0004000  /* Enable any character to restart output.  */
-#define IXOFF	0010000  /* Enable start/stop input control.  */
-#define IMAXBEL	0020000  /* Ring bell when input queue is full
-			    (not in POSIX).  */
-#define IUTF8	0040000  /* Input is UTF8 (not in POSIX).  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_lflag.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_lflag.h
deleted file mode 100644
index 0b2b5db..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_lflag.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* termios local mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_lflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_lflag bits */
-#define ISIG	0000001   /* Enable signals.  */
-#define ICANON	0000002   /* Canonical input (erase and kill processing).  */
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define XCASE	0000004
-#endif
-#define ECHO	0000010   /* Enable echo.  */
-#define ECHOE	0000020   /* Echo erase character as error-correcting
-			     backspace.  */
-#define ECHOK	0000040   /* Echo KILL.  */
-#define ECHONL	0000100   /* Echo NL.  */
-#define NOFLSH	0000200   /* Disable flush after interrupt or quit.  */
-#define TOSTOP	0000400   /* Send SIGTTOU for background output.  */
-#ifdef __USE_MISC
-# define ECHOCTL 0001000  /* If ECHO is also set, terminal special characters
-			     other than TAB, NL, START, and STOP are echoed as
-			     ^X, where X is the character with ASCII code 0x40
-			     greater than the special character
-			     (not in POSIX).  */
-# define ECHOPRT 0002000  /* If ICANON and ECHO are also set, characters are
-			     printed as they are being erased
-			     (not in POSIX).  */
-# define ECHOKE	 0004000  /* If ICANON is also set, KILL is echoed by erasing
-			     each character on the line, as specified by ECHOE
-			     and ECHOPRT (not in POSIX).  */
-# define FLUSHO	 0010000  /* Output is being flushed.  This flag is toggled by
-			     typing the DISCARD character (not in POSIX).  */
-# define PENDIN	 0040000  /* All characters in the input queue are reprinted
-			     when the next character is read
-			     (not in POSIX).  */
-#endif
-#define IEXTEN	0100000   /* Enable implementation-defined input
-			     processing.  */
-#ifdef __USE_MISC
-# define EXTPROC 0200000
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_oflag.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_oflag.h
deleted file mode 100644
index 6bf7a29..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-c_oflag.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* termios output mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_oflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_oflag bits */
-#define OPOST	0000001  /* Post-process output.  */
-#define OLCUC	0000002  /* Map lowercase characters to uppercase on output.
-			    (not in POSIX).  */
-#define ONLCR	0000004  /* Map NL to CR-NL on output.  */
-#define OCRNL	0000010  /* Map CR to NL on output.  */
-#define ONOCR	0000020  /* No CR output at column 0.  */
-#define ONLRET	0000040  /* NL performs CR function.  */
-#define OFILL	0000100  /* Use fill characters for delay.  */
-#define OFDEL	0000200  /* Fill is DEL.  */
-#if defined __USE_MISC || defined __USE_XOPEN
-# define NLDLY	0000400  /* Select newline delays:  */
-# define   NL0	0000000  /* Newline type 0.  */
-# define   NL1	0000400  /* Newline type 1.  */
-# define CRDLY	0003000  /* Select carriage-return delays:  */
-# define   CR0	0000000  /* Carriage-return delay type 0.  */
-# define   CR1	0001000  /* Carriage-return delay type 1.  */
-# define   CR2	0002000  /* Carriage-return delay type 2.  */
-# define   CR3	0003000  /* Carriage-return delay type 3.  */
-# define TABDLY	0014000  /* Select horizontal-tab delays:  */
-# define   TAB0	0000000  /* Horizontal-tab delay type 0.  */
-# define   TAB1	0004000  /* Horizontal-tab delay type 1.  */
-# define   TAB2	0010000  /* Horizontal-tab delay type 2.  */
-# define   TAB3	0014000  /* Expand tabs to spaces.  */
-# define BSDLY	0020000  /* Select backspace delays:  */
-# define   BS0	0000000  /* Backspace-delay type 0.  */
-# define   BS1	0020000  /* Backspace-delay type 1.  */
-# define FFDLY	0100000  /* Select form-feed delays:  */
-# define   FF0	0000000  /* Form-feed delay type 0.  */
-# define   FF1	0100000  /* Form-feed delay type 1.  */
-#endif
-
-#define VTDLY	0040000  /* Select vertical-tab delays:  */
-#define   VT0	0000000  /* Vertical-tab delay type 0.  */
-#define   VT1	0040000  /* Vertical-tab delay type 1.  */
-
-#ifdef __USE_MISC
-# define XTABS	0014000
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-misc.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-misc.h
deleted file mode 100644
index 690b601..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-misc.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* termios baud platform specific definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-misc.h> directly; use <termios.h> instead."
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-struct.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-struct.h
deleted file mode 100644
index f227f5b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-struct.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* struct termios definition.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-struct.h> directly; use <termios.h> instead."
-#endif
-
-#define NCCS 32
-struct termios
-  {
-    tcflag_t c_iflag;		/* input mode flags */
-    tcflag_t c_oflag;		/* output mode flags */
-    tcflag_t c_cflag;		/* control mode flags */
-    tcflag_t c_lflag;		/* local mode flags */
-    cc_t c_line;			/* line discipline */
-    cc_t c_cc[NCCS];		/* control characters */
-    speed_t c_ispeed;		/* input speed */
-    speed_t c_ospeed;		/* output speed */
-#define _HAVE_STRUCT_TERMIOS_C_ISPEED 1
-#define _HAVE_STRUCT_TERMIOS_C_OSPEED 1
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-tcflow.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-tcflow.h
deleted file mode 100644
index 3ee5631..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios-tcflow.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* termios tcflag symbolic contants definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-tcflow.h> directly; use <termios.h> instead."
-#endif
-
-/* tcsetattr uses these.  */
-#define	TCSANOW		0
-#define	TCSADRAIN	1
-#define	TCSAFLUSH	2
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios.h
deleted file mode 100644
index 67c847f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/termios.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/* termios type and macro definitions.  Linux version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios.h> directly; use <termios.h> instead."
-#endif
-
-typedef unsigned char	cc_t;
-typedef unsigned int	speed_t;
-typedef unsigned int	tcflag_t;
-
-#include <bits/termios-struct.h>
-#include <bits/termios-c_cc.h>
-#include <bits/termios-c_iflag.h>
-#include <bits/termios-c_oflag.h>
-
-/* c_cflag bit meaning */
-#define  B0	0000000		/* hang up */
-#define  B50	0000001
-#define  B75	0000002
-#define  B110	0000003
-#define  B134	0000004
-#define  B150	0000005
-#define  B200	0000006
-#define  B300	0000007
-#define  B600	0000010
-#define  B1200	0000011
-#define  B1800	0000012
-#define  B2400	0000013
-#define  B4800	0000014
-#define  B9600	0000015
-#define  B19200	0000016
-#define  B38400	0000017
-#ifdef __USE_MISC
-# define EXTA B19200
-# define EXTB B38400
-#endif
-#include <bits/termios-baud.h>
-
-#include <bits/termios-c_cflag.h>
-#include <bits/termios-c_lflag.h>
-
-#ifdef __USE_MISC
-/* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */
-# define TIOCSER_TEMT    0x01   /* Transmitter physically empty */
-#endif
-
-/* tcflow() and TCXONC use these */
-#define	TCOOFF		0
-#define	TCOON		1
-#define	TCIOFF		2
-#define	TCION		3
-
-/* tcflush() and TCFLSH use these */
-#define	TCIFLUSH	0
-#define	TCOFLUSH	1
-#define	TCIOFLUSH	2
-
-#include <bits/termios-tcflow.h>
-
-#include <bits/termios-misc.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/thread-shared-types.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/thread-shared-types.h
deleted file mode 100644
index 44bf1e3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/thread-shared-types.h
+++ /dev/null
@@ -1,129 +0,0 @@
-/* Common threading primitives definitions for both POSIX and C11.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_SHARED_TYPES_H
-#define _THREAD_SHARED_TYPES_H 1
-
-/* Arch-specific definitions.  Each architecture must define the following
-   macros to define the expected sizes of pthread data types:
-
-   __SIZEOF_PTHREAD_ATTR_T        - size of pthread_attr_t.
-   __SIZEOF_PTHREAD_MUTEX_T       - size of pthread_mutex_t.
-   __SIZEOF_PTHREAD_MUTEXATTR_T   - size of pthread_mutexattr_t.
-   __SIZEOF_PTHREAD_COND_T        - size of pthread_cond_t.
-   __SIZEOF_PTHREAD_CONDATTR_T    - size of pthread_condattr_t.
-   __SIZEOF_PTHREAD_RWLOCK_T      - size of pthread_rwlock_t.
-   __SIZEOF_PTHREAD_RWLOCKATTR_T  - size of pthread_rwlockattr_t.
-   __SIZEOF_PTHREAD_BARRIER_T     - size of pthread_barrier_t.
-   __SIZEOF_PTHREAD_BARRIERATTR_T - size of pthread_barrierattr_t.
-
-   The additional macro defines any constraint for the lock alignment
-   inside the thread structures:
-
-   __LOCK_ALIGNMENT - for internal lock/futex usage.
-
-   Same idea but for the once locking primitive:
-
-   __ONCE_ALIGNMENT - for pthread_once_t/once_flag definition.  */
-
-#include <bits/pthreadtypes-arch.h>
-
-
-/* Common definition of pthread_mutex_t. */
-
-typedef struct __pthread_internal_list
-{
-  struct __pthread_internal_list *__prev;
-  struct __pthread_internal_list *__next;
-} __pthread_list_t;
-
-typedef struct __pthread_internal_slist
-{
-  struct __pthread_internal_slist *__next;
-} __pthread_slist_t;
-
-/* Arch-specific mutex definitions.  A generic implementation is provided
-   by sysdeps/nptl/bits/struct_mutex.h.  If required, an architecture
-   can override it by defining:
-
-   1. struct __pthread_mutex_s (used on both pthread_mutex_t and mtx_t
-      definition).  It should contains at least the internal members
-      defined in the generic version.
-
-   2. __LOCK_ALIGNMENT for any extra attribute for internal lock used with
-      atomic operations.
-
-   3. The macro __PTHREAD_MUTEX_INITIALIZER used for static initialization.
-      It should initialize the mutex internal flag.  */
-
-#include <bits/struct_mutex.h>
-
-/* Arch-sepecific read-write lock definitions.  A generic implementation is
-   provided by struct_rwlock.h.  If required, an architecture can override it
-   by defining:
-
-   1. struct __pthread_rwlock_arch_t (used on pthread_rwlock_t definition).
-      It should contain at least the internal members defined in the
-      generic version.
-
-   2. The macro __PTHREAD_RWLOCK_INITIALIZER used for static initialization.
-      It should initialize the rwlock internal type.  */
-
-#include <bits/struct_rwlock.h>
-
-
-/* Common definition of pthread_cond_t. */
-
-struct __pthread_cond_s
-{
-  __extension__ union
-  {
-    __extension__ unsigned long long int __wseq;
-    struct
-    {
-      unsigned int __low;
-      unsigned int __high;
-    } __wseq32;
-  };
-  __extension__ union
-  {
-    __extension__ unsigned long long int __g1_start;
-    struct
-    {
-      unsigned int __low;
-      unsigned int __high;
-    } __g1_start32;
-  };
-  unsigned int __g_refs[2] __LOCK_ALIGNMENT;
-  unsigned int __g_size[2];
-  unsigned int __g1_orig_size;
-  unsigned int __wrefs;
-  unsigned int __g_signals[2];
-};
-
-typedef unsigned int __tss_t;
-typedef unsigned long int __thrd_t;
-
-typedef struct
-{
-  int __data __ONCE_ALIGNMENT;
-} __once_flag;
-
-#define __ONCE_FLAG_INIT { 0 }
-
-#endif /* _THREAD_SHARED_TYPES_H  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/time.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/time.h
deleted file mode 100644
index ee5a8b3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/time.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* System-dependent timing definitions.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <time.h> instead.
- */
-
-#ifndef _BITS_TIME_H
-#define _BITS_TIME_H	1
-
-#include <bits/types.h>
-
-/* ISO/IEC 9899:1999 7.23.1: Components of time
-   The macro `CLOCKS_PER_SEC' is an expression with type `clock_t' that is
-   the number per second of the value returned by the `clock' function.  */
-/* CAE XSH, Issue 4, Version 2: <time.h>
-   The value of CLOCKS_PER_SEC is required to be 1 million on all
-   XSI-conformant systems. */
-#define CLOCKS_PER_SEC  ((__clock_t) 1000000)
-
-#if (!defined __STRICT_ANSI__ || defined __USE_POSIX) \
-   && !defined __USE_XOPEN2K
-/* Even though CLOCKS_PER_SEC has such a strange value CLK_TCK
-   presents the real value for clock ticks per second for the system.  */
-extern long int __sysconf (int);
-# define CLK_TCK ((__clock_t) __sysconf (2))	/* 2 is _SC_CLK_TCK */
-#endif
-
-#ifdef __USE_POSIX199309
-/* Identifier for system-wide realtime clock.  */
-# define CLOCK_REALTIME			0
-/* Monotonic system-wide clock.  */
-# define CLOCK_MONOTONIC		1
-/* High-resolution timer from the CPU.  */
-# define CLOCK_PROCESS_CPUTIME_ID	2
-/* Thread-specific CPU-time clock.  */
-# define CLOCK_THREAD_CPUTIME_ID	3
-/* Monotonic system-wide clock, not adjusted for frequency scaling.  */
-# define CLOCK_MONOTONIC_RAW		4
-/* Identifier for system-wide realtime clock, updated only on ticks.  */
-# define CLOCK_REALTIME_COARSE		5
-/* Monotonic system-wide clock, updated only on ticks.  */
-# define CLOCK_MONOTONIC_COARSE		6
-/* Monotonic system-wide clock that includes time spent in suspension.  */
-# define CLOCK_BOOTTIME			7
-/* Like CLOCK_REALTIME but also wakes suspended system.  */
-# define CLOCK_REALTIME_ALARM		8
-/* Like CLOCK_BOOTTIME but also wakes suspended system.  */
-# define CLOCK_BOOTTIME_ALARM		9
-/* Like CLOCK_REALTIME but in International Atomic Time.  */
-# define CLOCK_TAI			11
-
-/* Flag to indicate time is absolute.  */
-# define TIMER_ABSTIME			1
-#endif
-
-#ifdef __USE_GNU
-# include <bits/timex.h>
-
-__BEGIN_DECLS
-
-/* Tune a POSIX clock.  */
-extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) __THROW;
-
-__END_DECLS
-#endif /* use GNU */
-
-#endif	/* bits/time.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/time64.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/time64.h
deleted file mode 100644
index af3e731..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/time64.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* bits/time64.h -- underlying types for __time64_t.  Generic version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_H
-# error "Never include <bits/time64.h> directly; use <sys/types.h> instead."
-#endif
-
-#ifndef	_BITS_TIME64_H
-#define	_BITS_TIME64_H	1
-
-/* Define __TIME64_T_TYPE so that it is always a 64-bit type.  */
-
-#if __TIMESIZE == 64
-/* If we already have 64-bit time type then use it.  */
-# define __TIME64_T_TYPE		__TIME_T_TYPE
-#else
-/* Define a 64-bit time type alongsize the 32-bit one.  */
-# define __TIME64_T_TYPE		__SQUAD_TYPE
-#endif
-
-#endif /* bits/time64.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timerfd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timerfd.h
deleted file mode 100644
index 6444915..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timerfd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2008-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMERFD_H
-# error "Never use <bits/timerfd.h> directly; include <sys/timerfd.h> instead."
-#endif
-
-/* Bits to be set in the FLAGS parameter of `timerfd_create'.  */
-enum
-  {
-    TFD_CLOEXEC = 02000000,
-#define TFD_CLOEXEC TFD_CLOEXEC
-    TFD_NONBLOCK = 00004000
-#define TFD_NONBLOCK TFD_NONBLOCK
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timesize.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timesize.h
deleted file mode 100644
index 11a9c9a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timesize.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/* Bit size of the time_t type at glibc build time, general case.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#include <bits/wordsize.h>
-
-/* Size in bits of the 'time_t' type of the default ABI.  */
-#define __TIMESIZE	__WORDSIZE
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timex.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timex.h
deleted file mode 100644
index 9b2e30f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/timex.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_TIMEX_H
-#define	_BITS_TIMEX_H	1
-
-#include <bits/types.h>
-#include <bits/types/struct_timeval.h>
-
-/* These definitions from linux/timex.h as of 3.18.  */
-
-struct timex
-{
-  unsigned int modes;		/* mode selector */
-  __syscall_slong_t offset;	/* time offset (usec) */
-  __syscall_slong_t freq;	/* frequency offset (scaled ppm) */
-  __syscall_slong_t maxerror;	/* maximum error (usec) */
-  __syscall_slong_t esterror;	/* estimated error (usec) */
-  int status;			/* clock command/status */
-  __syscall_slong_t constant;	/* pll time constant */
-  __syscall_slong_t precision;	/* clock precision (usec) (ro) */
-  __syscall_slong_t tolerance;	/* clock frequency tolerance (ppm) (ro) */
-  struct timeval time;		/* (read only, except for ADJ_SETOFFSET) */
-  __syscall_slong_t tick;	/* (modified) usecs between clock ticks */
-  __syscall_slong_t ppsfreq;	/* pps frequency (scaled ppm) (ro) */
-  __syscall_slong_t jitter;	/* pps jitter (us) (ro) */
-  int shift;			/* interval duration (s) (shift) (ro) */
-  __syscall_slong_t stabil;	/* pps stability (scaled ppm) (ro) */
-  __syscall_slong_t jitcnt;	/* jitter limit exceeded (ro) */
-  __syscall_slong_t calcnt;	/* calibration intervals (ro) */
-  __syscall_slong_t errcnt;	/* calibration errors (ro) */
-  __syscall_slong_t stbcnt;	/* stability limit exceeded (ro) */
-
-  int tai;			/* TAI offset (ro) */
-
-  /* ??? */
-  int  :32; int  :32; int  :32; int  :32;
-  int  :32; int  :32; int  :32; int  :32;
-  int  :32; int  :32; int  :32;
-};
-
-/* Mode codes (timex.mode) */
-#define ADJ_OFFSET		0x0001	/* time offset */
-#define ADJ_FREQUENCY		0x0002	/* frequency offset */
-#define ADJ_MAXERROR		0x0004	/* maximum time error */
-#define ADJ_ESTERROR		0x0008	/* estimated time error */
-#define ADJ_STATUS		0x0010	/* clock status */
-#define ADJ_TIMECONST		0x0020	/* pll time constant */
-#define ADJ_TAI			0x0080	/* set TAI offset */
-#define ADJ_SETOFFSET		0x0100	/* add 'time' to current time */
-#define ADJ_MICRO		0x1000	/* select microsecond resolution */
-#define ADJ_NANO		0x2000	/* select nanosecond resolution */
-#define ADJ_TICK		0x4000	/* tick value */
-#define ADJ_OFFSET_SINGLESHOT	0x8001	/* old-fashioned adjtime */
-#define ADJ_OFFSET_SS_READ	0xa001	/* read-only adjtime */
-
-/* xntp 3.4 compatibility names */
-#define MOD_OFFSET	ADJ_OFFSET
-#define MOD_FREQUENCY	ADJ_FREQUENCY
-#define MOD_MAXERROR	ADJ_MAXERROR
-#define MOD_ESTERROR	ADJ_ESTERROR
-#define MOD_STATUS	ADJ_STATUS
-#define MOD_TIMECONST	ADJ_TIMECONST
-#define MOD_CLKB	ADJ_TICK
-#define MOD_CLKA	ADJ_OFFSET_SINGLESHOT /* 0x8000 in original */
-#define MOD_TAI		ADJ_TAI
-#define MOD_MICRO	ADJ_MICRO
-#define MOD_NANO	ADJ_NANO
-
-
-/* Status codes (timex.status) */
-#define STA_PLL		0x0001	/* enable PLL updates (rw) */
-#define STA_PPSFREQ	0x0002	/* enable PPS freq discipline (rw) */
-#define STA_PPSTIME	0x0004	/* enable PPS time discipline (rw) */
-#define STA_FLL		0x0008	/* select frequency-lock mode (rw) */
-
-#define STA_INS		0x0010	/* insert leap (rw) */
-#define STA_DEL		0x0020	/* delete leap (rw) */
-#define STA_UNSYNC	0x0040	/* clock unsynchronized (rw) */
-#define STA_FREQHOLD	0x0080	/* hold frequency (rw) */
-
-#define STA_PPSSIGNAL	0x0100	/* PPS signal present (ro) */
-#define STA_PPSJITTER	0x0200	/* PPS signal jitter exceeded (ro) */
-#define STA_PPSWANDER	0x0400	/* PPS signal wander exceeded (ro) */
-#define STA_PPSERROR	0x0800	/* PPS signal calibration error (ro) */
-
-#define STA_CLOCKERR	0x1000	/* clock hardware fault (ro) */
-#define STA_NANO	0x2000	/* resolution (0 = us, 1 = ns) (ro) */
-#define STA_MODE	0x4000	/* mode (0 = PLL, 1 = FLL) (ro) */
-#define STA_CLK		0x8000	/* clock source (0 = A, 1 = B) (ro) */
-
-/* Read-only bits */
-#define STA_RONLY (STA_PPSSIGNAL | STA_PPSJITTER | STA_PPSWANDER \
-    | STA_PPSERROR | STA_CLOCKERR | STA_NANO | STA_MODE | STA_CLK)
-
-#endif /* bits/timex.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types.h
deleted file mode 100644
index 2dc63de..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types.h
+++ /dev/null
@@ -1,228 +0,0 @@
-/* bits/types.h -- definitions of __*_t types underlying *_t types.
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <sys/types.h> instead.
- */
-
-#ifndef	_BITS_TYPES_H
-#define	_BITS_TYPES_H	1
-
-#include <features.h>
-#include <bits/wordsize.h>
-#include <bits/timesize.h>
-
-/* Convenience types.  */
-typedef unsigned char __u_char;
-typedef unsigned short int __u_short;
-typedef unsigned int __u_int;
-typedef unsigned long int __u_long;
-
-/* Fixed-size types, underlying types depend on word size and compiler.  */
-typedef signed char __int8_t;
-typedef unsigned char __uint8_t;
-typedef signed short int __int16_t;
-typedef unsigned short int __uint16_t;
-typedef signed int __int32_t;
-typedef unsigned int __uint32_t;
-#if __WORDSIZE == 64
-typedef signed long int __int64_t;
-typedef unsigned long int __uint64_t;
-#else
-__extension__ typedef signed long long int __int64_t;
-__extension__ typedef unsigned long long int __uint64_t;
-#endif
-
-/* Smallest types with at least a given width.  */
-typedef __int8_t __int_least8_t;
-typedef __uint8_t __uint_least8_t;
-typedef __int16_t __int_least16_t;
-typedef __uint16_t __uint_least16_t;
-typedef __int32_t __int_least32_t;
-typedef __uint32_t __uint_least32_t;
-typedef __int64_t __int_least64_t;
-typedef __uint64_t __uint_least64_t;
-
-/* quad_t is also 64 bits.  */
-#if __WORDSIZE == 64
-typedef long int __quad_t;
-typedef unsigned long int __u_quad_t;
-#else
-__extension__ typedef long long int __quad_t;
-__extension__ typedef unsigned long long int __u_quad_t;
-#endif
-
-/* Largest integral types.  */
-#if __WORDSIZE == 64
-typedef long int __intmax_t;
-typedef unsigned long int __uintmax_t;
-#else
-__extension__ typedef long long int __intmax_t;
-__extension__ typedef unsigned long long int __uintmax_t;
-#endif
-
-
-/* The machine-dependent file <bits/typesizes.h> defines __*_T_TYPE
-   macros for each of the OS types we define below.  The definitions
-   of those macros must use the following macros for underlying types.
-   We define __S<SIZE>_TYPE and __U<SIZE>_TYPE for the signed and unsigned
-   variants of each of the following integer types on this machine.
-
-	16		-- "natural" 16-bit type (always short)
-	32		-- "natural" 32-bit type (always int)
-	64		-- "natural" 64-bit type (long or long long)
-	LONG32		-- 32-bit type, traditionally long
-	QUAD		-- 64-bit type, traditionally long long
-	WORD		-- natural type of __WORDSIZE bits (int or long)
-	LONGWORD	-- type of __WORDSIZE bits, traditionally long
-
-   We distinguish WORD/LONGWORD, 32/LONG32, and 64/QUAD so that the
-   conventional uses of `long' or `long long' type modifiers match the
-   types we define, even when a less-adorned type would be the same size.
-   This matters for (somewhat) portably writing printf/scanf formats for
-   these types, where using the appropriate l or ll format modifiers can
-   make the typedefs and the formats match up across all GNU platforms.  If
-   we used `long' when it's 64 bits where `long long' is expected, then the
-   compiler would warn about the formats not matching the argument types,
-   and the programmer changing them to shut up the compiler would break the
-   program's portability.
-
-   Here we assume what is presently the case in all the GCC configurations
-   we support: long long is always 64 bits, long is always word/address size,
-   and int is always 32 bits.  */
-
-#define	__S16_TYPE		short int
-#define __U16_TYPE		unsigned short int
-#define	__S32_TYPE		int
-#define __U32_TYPE		unsigned int
-#define __SLONGWORD_TYPE	long int
-#define __ULONGWORD_TYPE	unsigned long int
-#if __WORDSIZE == 32
-# define __SQUAD_TYPE		__int64_t
-# define __UQUAD_TYPE		__uint64_t
-# define __SWORD_TYPE		int
-# define __UWORD_TYPE		unsigned int
-# define __SLONG32_TYPE		long int
-# define __ULONG32_TYPE		unsigned long int
-# define __S64_TYPE		__int64_t
-# define __U64_TYPE		__uint64_t
-/* We want __extension__ before typedef's that use nonstandard base types
-   such as `long long' in C89 mode.  */
-# define __STD_TYPE		__extension__ typedef
-#elif __WORDSIZE == 64
-# define __SQUAD_TYPE		long int
-# define __UQUAD_TYPE		unsigned long int
-# define __SWORD_TYPE		long int
-# define __UWORD_TYPE		unsigned long int
-# define __SLONG32_TYPE		int
-# define __ULONG32_TYPE		unsigned int
-# define __S64_TYPE		long int
-# define __U64_TYPE		unsigned long int
-/* No need to mark the typedef with __extension__.   */
-# define __STD_TYPE		typedef
-#else
-# error
-#endif
-#include <bits/typesizes.h>	/* Defines __*_T_TYPE macros.  */
-#include <bits/time64.h>	/* Defines __TIME*_T_TYPE macros.  */
-
-
-__STD_TYPE __DEV_T_TYPE __dev_t;	/* Type of device numbers.  */
-__STD_TYPE __UID_T_TYPE __uid_t;	/* Type of user identifications.  */
-__STD_TYPE __GID_T_TYPE __gid_t;	/* Type of group identifications.  */
-__STD_TYPE __INO_T_TYPE __ino_t;	/* Type of file serial numbers.  */
-__STD_TYPE __INO64_T_TYPE __ino64_t;	/* Type of file serial numbers (LFS).*/
-__STD_TYPE __MODE_T_TYPE __mode_t;	/* Type of file attribute bitmasks.  */
-__STD_TYPE __NLINK_T_TYPE __nlink_t;	/* Type of file link counts.  */
-__STD_TYPE __OFF_T_TYPE __off_t;	/* Type of file sizes and offsets.  */
-__STD_TYPE __OFF64_T_TYPE __off64_t;	/* Type of file sizes and offsets (LFS).  */
-__STD_TYPE __PID_T_TYPE __pid_t;	/* Type of process identifications.  */
-__STD_TYPE __FSID_T_TYPE __fsid_t;	/* Type of file system IDs.  */
-__STD_TYPE __CLOCK_T_TYPE __clock_t;	/* Type of CPU usage counts.  */
-__STD_TYPE __RLIM_T_TYPE __rlim_t;	/* Type for resource measurement.  */
-__STD_TYPE __RLIM64_T_TYPE __rlim64_t;	/* Type for resource measurement (LFS).  */
-__STD_TYPE __ID_T_TYPE __id_t;		/* General type for IDs.  */
-__STD_TYPE __TIME_T_TYPE __time_t;	/* Seconds since the Epoch.  */
-__STD_TYPE __USECONDS_T_TYPE __useconds_t; /* Count of microseconds.  */
-__STD_TYPE __SUSECONDS_T_TYPE __suseconds_t; /* Signed count of microseconds.  */
-__STD_TYPE __SUSECONDS64_T_TYPE __suseconds64_t;
-
-__STD_TYPE __DADDR_T_TYPE __daddr_t;	/* The type of a disk address.  */
-__STD_TYPE __KEY_T_TYPE __key_t;	/* Type of an IPC key.  */
-
-/* Clock ID used in clock and timer functions.  */
-__STD_TYPE __CLOCKID_T_TYPE __clockid_t;
-
-/* Timer ID returned by `timer_create'.  */
-__STD_TYPE __TIMER_T_TYPE __timer_t;
-
-/* Type to represent block size.  */
-__STD_TYPE __BLKSIZE_T_TYPE __blksize_t;
-
-/* Types from the Large File Support interface.  */
-
-/* Type to count number of disk blocks.  */
-__STD_TYPE __BLKCNT_T_TYPE __blkcnt_t;
-__STD_TYPE __BLKCNT64_T_TYPE __blkcnt64_t;
-
-/* Type to count file system blocks.  */
-__STD_TYPE __FSBLKCNT_T_TYPE __fsblkcnt_t;
-__STD_TYPE __FSBLKCNT64_T_TYPE __fsblkcnt64_t;
-
-/* Type to count file system nodes.  */
-__STD_TYPE __FSFILCNT_T_TYPE __fsfilcnt_t;
-__STD_TYPE __FSFILCNT64_T_TYPE __fsfilcnt64_t;
-
-/* Type of miscellaneous file system fields.  */
-__STD_TYPE __FSWORD_T_TYPE __fsword_t;
-
-__STD_TYPE __SSIZE_T_TYPE __ssize_t; /* Type of a byte count, or error.  */
-
-/* Signed long type used in system calls.  */
-__STD_TYPE __SYSCALL_SLONG_TYPE __syscall_slong_t;
-/* Unsigned long type used in system calls.  */
-__STD_TYPE __SYSCALL_ULONG_TYPE __syscall_ulong_t;
-
-/* These few don't really vary by system, they always correspond
-   to one of the other defined types.  */
-typedef __off64_t __loff_t;	/* Type of file sizes and offsets (LFS).  */
-typedef char *__caddr_t;
-
-/* Duplicates info from stdint.h but this is used in unistd.h.  */
-__STD_TYPE __SWORD_TYPE __intptr_t;
-
-/* Duplicate info from sys/socket.h.  */
-__STD_TYPE __U32_TYPE __socklen_t;
-
-/* C99: An integer type that can be accessed as an atomic entity,
-   even in the presence of asynchronous interrupts.
-   It is not currently necessary for this to be machine-specific.  */
-typedef int __sig_atomic_t;
-
-/* Seconds since the Epoch, visible to user code when time_t is too
-   narrow only for consistency with the old way of widening too-narrow
-   types.  User code should never use __time64_t.  */
-#if __TIMESIZE == 64 && defined __LIBC
-# define __time64_t __time_t
-#elif __TIMESIZE != 64
-__STD_TYPE __TIME64_T_TYPE __time64_t;
-#endif
-
-#undef __STD_TYPE
-
-#endif /* bits/types.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/FILE.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/FILE.h
deleted file mode 100644
index f268263..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/FILE.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __FILE_defined
-#define __FILE_defined 1
-
-struct _IO_FILE;
-
-/* The opaque type of streams.  This is the definition used elsewhere.  */
-typedef struct _IO_FILE FILE;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__FILE.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__FILE.h
deleted file mode 100644
index 06dd79b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__FILE.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef ____FILE_defined
-#define ____FILE_defined 1
-
-struct _IO_FILE;
-typedef struct _IO_FILE __FILE;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__fpos64_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__fpos64_t.h
deleted file mode 100644
index 06a6891..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__fpos64_t.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef _____fpos64_t_defined
-#define _____fpos64_t_defined 1
-
-#include <bits/types.h>
-#include <bits/types/__mbstate_t.h>
-
-/* The tag name of this struct is _G_fpos64_t to preserve historic
-   C++ mangled names for functions taking fpos_t and/or fpos64_t
-   arguments.  That name should not be used in new code.  */
-typedef struct _G_fpos64_t
-{
-  __off64_t __pos;
-  __mbstate_t __state;
-} __fpos64_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__fpos_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__fpos_t.h
deleted file mode 100644
index bb04576..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__fpos_t.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef _____fpos_t_defined
-#define _____fpos_t_defined 1
-
-#include <bits/types.h>
-#include <bits/types/__mbstate_t.h>
-
-/* The tag name of this struct is _G_fpos_t to preserve historic
-   C++ mangled names for functions taking fpos_t arguments.
-   That name should not be used in new code.  */
-typedef struct _G_fpos_t
-{
-  __off_t __pos;
-  __mbstate_t __state;
-} __fpos_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__locale_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__locale_t.h
deleted file mode 100644
index b0742bf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__locale_t.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Definition of struct __locale_struct and __locale_t.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES___LOCALE_T_H
-#define _BITS_TYPES___LOCALE_T_H 1
-
-/* POSIX.1-2008: the locale_t type, representing a locale context
-   (implementation-namespace version).  This type should be treated
-   as opaque by applications; some details are exposed for the sake of
-   efficiency in e.g. ctype functions.  */
-
-struct __locale_struct
-{
-  /* Note: LC_ALL is not a valid index into this array.  */
-  struct __locale_data *__locales[13]; /* 13 = __LC_LAST. */
-
-  /* To increase the speed of this solution we add some special members.  */
-  const unsigned short int *__ctype_b;
-  const int *__ctype_tolower;
-  const int *__ctype_toupper;
-
-  /* Note: LC_ALL is not a valid index into this array.  */
-  const char *__names[13];
-};
-
-typedef struct __locale_struct *__locale_t;
-
-#endif /* bits/types/__locale_t.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__mbstate_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__mbstate_t.h
deleted file mode 100644
index 1d8a4e2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__mbstate_t.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef ____mbstate_t_defined
-#define ____mbstate_t_defined 1
-
-/* Integral type unchanged by default argument promotions that can
-   hold any value corresponding to members of the extended character
-   set, as well as at least one value that does not correspond to any
-   member of the extended character set.  */
-#ifndef __WINT_TYPE__
-# define __WINT_TYPE__ unsigned int
-#endif
-
-/* Conversion state information.  */
-typedef struct
-{
-  int __count;
-  union
-  {
-    __WINT_TYPE__ __wch;
-    char __wchb[4];
-  } __value;		/* Value so far.  */
-} __mbstate_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__sigset_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__sigset_t.h
deleted file mode 100644
index e2f18ac..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__sigset_t.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#ifndef ____sigset_t_defined
-#define ____sigset_t_defined
-
-#define _SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))
-typedef struct
-{
-  unsigned long int __val[_SIGSET_NWORDS];
-} __sigset_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__sigval_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__sigval_t.h
deleted file mode 100644
index 0737bf9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/__sigval_t.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* Define __sigval_t.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef ____sigval_t_defined
-#define ____sigval_t_defined
-
-/* Type for data associated with a signal.  */
-#ifdef __USE_POSIX199309
-union sigval
-{
-  int sival_int;
-  void *sival_ptr;
-};
-
-typedef union sigval __sigval_t;
-#else
-union __sigval
-{
-  int __sival_int;
-  void *__sival_ptr;
-};
-
-typedef union __sigval __sigval_t;
-#endif
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/clock_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/clock_t.h
deleted file mode 100644
index ce97248..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/clock_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __clock_t_defined
-#define __clock_t_defined 1
-
-#include <bits/types.h>
-
-/* Returned by `clock'.  */
-typedef __clock_t clock_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/clockid_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/clockid_t.h
deleted file mode 100644
index b17c7da..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/clockid_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __clockid_t_defined
-#define __clockid_t_defined 1
-
-#include <bits/types.h>
-
-/* Clock ID used in clock and timer functions.  */
-typedef __clockid_t clockid_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/cookie_io_functions_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/cookie_io_functions_t.h
deleted file mode 100644
index 097b056..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/cookie_io_functions_t.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __cookie_io_functions_t_defined
-#define __cookie_io_functions_t_defined 1
-
-#include <bits/types.h>
-
-/* Functions to do I/O and file management for a stream.  */
-
-/* Read NBYTES bytes from COOKIE into a buffer pointed to by BUF.
-   Return number of bytes read.  */
-typedef __ssize_t cookie_read_function_t (void *__cookie, char *__buf,
-                                          size_t __nbytes);
-
-/* Write NBYTES bytes pointed to by BUF to COOKIE.  Write all NBYTES bytes
-   unless there is an error.  Return number of bytes written.  If
-   there is an error, return 0 and do not write anything.  If the file
-   has been opened for append (__mode.__append set), then set the file
-   pointer to the end of the file and then do the write; if not, just
-   write at the current file pointer.  */
-typedef __ssize_t cookie_write_function_t (void *__cookie, const char *__buf,
-                                           size_t __nbytes);
-
-/* Move COOKIE's file position to *POS bytes from the
-   beginning of the file (if W is SEEK_SET),
-   the current position (if W is SEEK_CUR),
-   or the end of the file (if W is SEEK_END).
-   Set *POS to the new file position.
-   Returns zero if successful, nonzero if not.  */
-typedef int cookie_seek_function_t (void *__cookie, __off64_t *__pos, int __w);
-
-/* Close COOKIE.  */
-typedef int cookie_close_function_t (void *__cookie);
-
-/* The structure with the cookie function pointers.
-   The tag name of this struct is _IO_cookie_io_functions_t to
-   preserve historic C++ mangled names for functions taking
-   cookie_io_functions_t arguments.  That name should not be used in
-   new code.  */
-typedef struct _IO_cookie_io_functions_t
-{
-  cookie_read_function_t *read;		/* Read bytes.  */
-  cookie_write_function_t *write;	/* Write bytes.  */
-  cookie_seek_function_t *seek;		/* Seek/tell file position.  */
-  cookie_close_function_t *close;	/* Close file.  */
-} cookie_io_functions_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/error_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/error_t.h
deleted file mode 100644
index f8e26a9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/error_t.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Define error_t.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __error_t_defined
-# define __error_t_defined 1
-
-typedef int error_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/locale_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/locale_t.h
deleted file mode 100644
index f46e9b0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/locale_t.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* Definition of locale_t.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_LOCALE_T_H
-#define _BITS_TYPES_LOCALE_T_H 1
-
-#include <bits/types/__locale_t.h>
-
-typedef __locale_t locale_t;
-
-#endif /* bits/types/locale_t.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/mbstate_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/mbstate_t.h
deleted file mode 100644
index 8d1baa5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/mbstate_t.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef __mbstate_t_defined
-#define __mbstate_t_defined 1
-
-#include <bits/types/__mbstate_t.h>
-
-typedef __mbstate_t mbstate_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/res_state.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/res_state.h
deleted file mode 100644
index 2544a62..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/res_state.h
+++ /dev/null
@@ -1,61 +0,0 @@
-#ifndef __res_state_defined
-#define __res_state_defined 1
-
-#include <sys/types.h>
-#include <netinet/in.h>
-
-/* res_state: the global state used by the resolver stub.  */
-#define MAXNS			3	/* max # name servers we'll track */
-#define MAXDFLSRCH		3	/* # default domain levels to try */
-#define MAXDNSRCH		6	/* max # domains in search path */
-#define MAXRESOLVSORT		10	/* number of net to sort on */
-
-struct __res_state {
-	int	retrans;		/* retransmition time interval */
-	int	retry;			/* number of times to retransmit */
-	unsigned long options;		/* option flags - see below. */
-	int	nscount;		/* number of name servers */
-	struct sockaddr_in
-		nsaddr_list[MAXNS];	/* address of name server */
-	unsigned short id;		/* current message id */
-	/* 2 byte hole here.  */
-	char	*dnsrch[MAXDNSRCH+1];	/* components of domain to search */
-	char	defdname[256];		/* default domain (deprecated) */
-	unsigned long pfcode;		/* RES_PRF_ flags - see below. */
-	unsigned ndots:4;		/* threshold for initial abs. query */
-	unsigned nsort:4;		/* number of elements in sort_list[] */
-	unsigned ipv6_unavail:1;	/* connecting to IPv6 server failed */
-	unsigned unused:23;
-	struct {
-		struct in_addr	addr;
-		uint32_t	mask;
-	} sort_list[MAXRESOLVSORT];
-	/* 4 byte hole here on 64-bit architectures.  */
-	void * __glibc_unused_qhook;
-	void * __glibc_unused_rhook;
-	int	res_h_errno;		/* last one set for this context */
-	int	_vcsock;		/* PRIVATE: for res_send VC i/o */
-	unsigned int _flags;		/* PRIVATE: see below */
-	/* 4 byte hole here on 64-bit architectures.  */
-	union {
-		char	pad[52];	/* On an i386 this means 512b total. */
-		struct {
-			uint16_t		nscount;
-			uint16_t		nsmap[MAXNS];
-			int			nssocks[MAXNS];
-			uint16_t		nscount6;
-			uint16_t		nsinit;
-			struct sockaddr_in6	*nsaddrs[MAXNS];
-#ifdef _LIBC
-			unsigned long long int __glibc_extension_index
-			  __attribute__((packed));
-#else
-			unsigned int		__glibc_reserved[2];
-#endif
-		} _ext;
-	} _u;
-};
-
-typedef struct __res_state *res_state;
-
-#endif /* __res_state_defined */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sig_atomic_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sig_atomic_t.h
deleted file mode 100644
index 47eaa28..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sig_atomic_t.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#ifndef __sig_atomic_t_defined
-#define __sig_atomic_t_defined 1
-
-#include <bits/types.h>
-
-/* An integral type that can be modified atomically, without the
-   possibility of a signal arriving in the middle of the operation.  */
-typedef __sig_atomic_t sig_atomic_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigevent_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigevent_t.h
deleted file mode 100644
index e8b28de..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigevent_t.h
+++ /dev/null
@@ -1,48 +0,0 @@
-#ifndef __sigevent_t_defined
-#define __sigevent_t_defined 1
-
-#include <bits/wordsize.h>
-#include <bits/types.h>
-#include <bits/types/__sigval_t.h>
-
-#define __SIGEV_MAX_SIZE	64
-#if __WORDSIZE == 64
-# define __SIGEV_PAD_SIZE	((__SIGEV_MAX_SIZE / sizeof (int)) - 4)
-#else
-# define __SIGEV_PAD_SIZE	((__SIGEV_MAX_SIZE / sizeof (int)) - 3)
-#endif
-
-/* Forward declaration.  */
-#ifndef __have_pthread_attr_t
-typedef union pthread_attr_t pthread_attr_t;
-# define __have_pthread_attr_t	1
-#endif
-
-/* Structure to transport application-defined values with signals.  */
-typedef struct sigevent
-  {
-    __sigval_t sigev_value;
-    int sigev_signo;
-    int sigev_notify;
-
-    union
-      {
-	int _pad[__SIGEV_PAD_SIZE];
-
-	/* When SIGEV_SIGNAL and SIGEV_THREAD_ID set, LWP ID of the
-	   thread to receive the signal.  */
-	__pid_t _tid;
-
-	struct
-	  {
-	    void (*_function) (__sigval_t);	/* Function to start.  */
-	    pthread_attr_t *_attribute;		/* Thread attributes.  */
-	  } _sigev_thread;
-      } _sigev_un;
-  } sigevent_t;
-
-/* POSIX names to access some of the members.  */
-#define sigev_notify_function   _sigev_un._sigev_thread._function
-#define sigev_notify_attributes _sigev_un._sigev_thread._attribute
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/siginfo_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/siginfo_t.h
deleted file mode 100644
index 43c4e00..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/siginfo_t.h
+++ /dev/null
@@ -1,151 +0,0 @@
-#ifndef __siginfo_t_defined
-#define __siginfo_t_defined 1
-
-#include <bits/wordsize.h>
-#include <bits/types.h>
-#include <bits/types/__sigval_t.h>
-
-#define __SI_MAX_SIZE	128
-#if __WORDSIZE == 64
-# define __SI_PAD_SIZE	((__SI_MAX_SIZE / sizeof (int)) - 4)
-#else
-# define __SI_PAD_SIZE	((__SI_MAX_SIZE / sizeof (int)) - 3)
-#endif
-
-/* Some fields of siginfo_t have architecture-specific variations.  */
-#include <bits/siginfo-arch.h>
-#ifndef __SI_ALIGNMENT
-# define __SI_ALIGNMENT		/* nothing */
-#endif
-#ifndef __SI_BAND_TYPE
-# define __SI_BAND_TYPE		long int
-#endif
-#ifndef __SI_CLOCK_T
-# define __SI_CLOCK_T		__clock_t
-#endif
-#ifndef __SI_ERRNO_THEN_CODE
-# define __SI_ERRNO_THEN_CODE	1
-#endif
-#ifndef __SI_HAVE_SIGSYS
-# define __SI_HAVE_SIGSYS	1
-#endif
-#ifndef __SI_SIGFAULT_ADDL
-# define __SI_SIGFAULT_ADDL	/* nothing */
-#endif
-
-typedef struct
-  {
-    int si_signo;		/* Signal number.  */
-#if __SI_ERRNO_THEN_CODE
-    int si_errno;		/* If non-zero, an errno value associated with
-				   this signal, as defined in <errno.h>.  */
-    int si_code;		/* Signal code.  */
-#else
-    int si_code;
-    int si_errno;
-#endif
-#if __WORDSIZE == 64
-    int __pad0;			/* Explicit padding.  */
-#endif
-
-    union
-      {
-	int _pad[__SI_PAD_SIZE];
-
-	 /* kill().  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Sending process ID.  */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	  } _kill;
-
-	/* POSIX.1b timers.  */
-	struct
-	  {
-	    int si_tid;		/* Timer ID.  */
-	    int si_overrun;	/* Overrun count.  */
-	    __sigval_t si_sigval;	/* Signal value.  */
-	  } _timer;
-
-	/* POSIX.1b signals.  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Sending process ID.  */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	    __sigval_t si_sigval;	/* Signal value.  */
-	  } _rt;
-
-	/* SIGCHLD.  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Which child.	 */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	    int si_status;	/* Exit value or signal.  */
-	    __SI_CLOCK_T si_utime;
-	    __SI_CLOCK_T si_stime;
-	  } _sigchld;
-
-	/* SIGILL, SIGFPE, SIGSEGV, SIGBUS.  */
-	struct
-	  {
-	    void *si_addr;	    /* Faulting insn/memory ref.  */
-	    __SI_SIGFAULT_ADDL
-	    short int si_addr_lsb;  /* Valid LSB of the reported address.  */
-	    union
-	      {
-		/* used when si_code=SEGV_BNDERR */
-		struct
-		  {
-		    void *_lower;
-		    void *_upper;
-		  } _addr_bnd;
-		/* used when si_code=SEGV_PKUERR */
-		__uint32_t _pkey;
-	      } _bounds;
-	  } _sigfault;
-
-	/* SIGPOLL.  */
-	struct
-	  {
-	    __SI_BAND_TYPE si_band;	/* Band event for SIGPOLL.  */
-	    int si_fd;
-	  } _sigpoll;
-
-	/* SIGSYS.  */
-#if __SI_HAVE_SIGSYS
-	struct
-	  {
-	    void *_call_addr;	/* Calling user insn.  */
-	    int _syscall;	/* Triggering system call number.  */
-	    unsigned int _arch; /* AUDIT_ARCH_* of syscall.  */
-	  } _sigsys;
-#endif
-      } _sifields;
-  } siginfo_t __SI_ALIGNMENT;
-
-
-/* X/Open requires some more fields with fixed names.  */
-#define si_pid		_sifields._kill.si_pid
-#define si_uid		_sifields._kill.si_uid
-#define si_timerid	_sifields._timer.si_tid
-#define si_overrun	_sifields._timer.si_overrun
-#define si_status	_sifields._sigchld.si_status
-#define si_utime	_sifields._sigchld.si_utime
-#define si_stime	_sifields._sigchld.si_stime
-#define si_value	_sifields._rt.si_sigval
-#define si_int		_sifields._rt.si_sigval.sival_int
-#define si_ptr		_sifields._rt.si_sigval.sival_ptr
-#define si_addr		_sifields._sigfault.si_addr
-#define si_addr_lsb	_sifields._sigfault.si_addr_lsb
-#define si_lower	_sifields._sigfault._bounds._addr_bnd._lower
-#define si_upper	_sifields._sigfault._bounds._addr_bnd._upper
-#define si_pkey		_sifields._sigfault._bounds._pkey
-#define si_band		_sifields._sigpoll.si_band
-#define si_fd		_sifields._sigpoll.si_fd
-#if __SI_HAVE_SIGSYS
-# define si_call_addr	_sifields._sigsys._call_addr
-# define si_syscall	_sifields._sigsys._syscall
-# define si_arch	_sifields._sigsys._arch
-#endif
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigset_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigset_t.h
deleted file mode 100644
index 8b27e91..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigset_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __sigset_t_defined
-#define __sigset_t_defined 1
-
-#include <bits/types/__sigset_t.h>
-
-/* A set of signals to be blocked, unblocked, or waited for.  */
-typedef __sigset_t sigset_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigval_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigval_t.h
deleted file mode 100644
index a05d7f4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/sigval_t.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef __sigval_t_defined
-#define __sigval_t_defined
-
-#include <bits/types/__sigval_t.h>
-
-/* To avoid sigval_t (not a standard type name) having C++ name
-   mangling depending on whether the selected standard includes union
-   sigval, it should not be defined at all when using a standard for
-   which the sigval name is not reserved; in that case, headers should
-   not include <bits/types/sigval_t.h> and should use only the
-   internal __sigval_t name.  */
-#ifndef __USE_POSIX199309
-# error "sigval_t defined for standard not including union sigval"
-#endif
-
-typedef __sigval_t sigval_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/stack_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/stack_t.h
deleted file mode 100644
index b544027..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/stack_t.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Define stack_t.  Linux version.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __stack_t_defined
-#define __stack_t_defined 1
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Structure describing a signal stack.  */
-typedef struct
-  {
-    void *ss_sp;
-    int ss_flags;
-    size_t ss_size;
-  } stack_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_FILE.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_FILE.h
deleted file mode 100644
index ff8aef5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_FILE.h
+++ /dev/null
@@ -1,120 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __struct_FILE_defined
-#define __struct_FILE_defined 1
-
-/* Caution: The contents of this file are not part of the official
-   stdio.h API.  However, much of it is part of the official *binary*
-   interface, and therefore cannot be changed.  */
-
-#if defined _IO_USE_OLD_IO_FILE && !defined _LIBC
-# error "_IO_USE_OLD_IO_FILE should only be defined when building libc itself"
-#endif
-
-#if defined _IO_lock_t_defined && !defined _LIBC
-# error "_IO_lock_t_defined should only be defined when building libc itself"
-#endif
-
-#include <bits/types.h>
-
-struct _IO_FILE;
-struct _IO_marker;
-struct _IO_codecvt;
-struct _IO_wide_data;
-
-/* During the build of glibc itself, _IO_lock_t will already have been
-   defined by internal headers.  */
-#ifndef _IO_lock_t_defined
-typedef void _IO_lock_t;
-#endif
-
-/* The tag name of this struct is _IO_FILE to preserve historic
-   C++ mangled names for functions taking FILE* arguments.
-   That name should not be used in new code.  */
-struct _IO_FILE
-{
-  int _flags;		/* High-order word is _IO_MAGIC; rest is flags. */
-
-  /* The following pointers correspond to the C++ streambuf protocol. */
-  char *_IO_read_ptr;	/* Current read pointer */
-  char *_IO_read_end;	/* End of get area. */
-  char *_IO_read_base;	/* Start of putback+get area. */
-  char *_IO_write_base;	/* Start of put area. */
-  char *_IO_write_ptr;	/* Current put pointer. */
-  char *_IO_write_end;	/* End of put area. */
-  char *_IO_buf_base;	/* Start of reserve area. */
-  char *_IO_buf_end;	/* End of reserve area. */
-
-  /* The following fields are used to support backing up and undo. */
-  char *_IO_save_base; /* Pointer to start of non-current get area. */
-  char *_IO_backup_base;  /* Pointer to first valid character of backup area */
-  char *_IO_save_end; /* Pointer to end of non-current get area. */
-
-  struct _IO_marker *_markers;
-
-  struct _IO_FILE *_chain;
-
-  int _fileno;
-  int _flags2;
-  __off_t _old_offset; /* This used to be _offset but it's too small.  */
-
-  /* 1+column number of pbase(); 0 is unknown. */
-  unsigned short _cur_column;
-  signed char _vtable_offset;
-  char _shortbuf[1];
-
-  _IO_lock_t *_lock;
-#ifdef _IO_USE_OLD_IO_FILE
-};
-
-struct _IO_FILE_complete
-{
-  struct _IO_FILE _file;
-#endif
-  __off64_t _offset;
-  /* Wide character stream stuff.  */
-  struct _IO_codecvt *_codecvt;
-  struct _IO_wide_data *_wide_data;
-  struct _IO_FILE *_freeres_list;
-  void *_freeres_buf;
-  size_t __pad5;
-  int _mode;
-  /* Make sure we don't get into trouble again.  */
-  char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
-};
-
-/* These macros are used by bits/stdio.h and internal headers.  */
-#define __getc_unlocked_body(_fp)					\
-  (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end)	\
-   ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)
-
-#define __putc_unlocked_body(_ch, _fp)					\
-  (__glibc_unlikely ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end)	\
-   ? __overflow (_fp, (unsigned char) (_ch))				\
-   : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
-
-#define _IO_EOF_SEEN 0x0010
-#define __feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)
-
-#define _IO_ERR_SEEN 0x0020
-#define __ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)
-
-#define _IO_USER_LOCK 0x8000
-/* Many more flag bits are defined internally.  */
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct___jmp_buf_tag.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct___jmp_buf_tag.h
deleted file mode 100644
index c7e0911..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct___jmp_buf_tag.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Define struct __jmp_buf_tag.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	__jmp_buf_tag_defined
-#define	__jmp_buf_tag_defined 1
-
-#include <bits/setjmp.h>		/* Get `__jmp_buf'.  */
-#include <bits/types/__sigset_t.h>
-
-/* Calling environment, plus possibly a saved signal mask.  */
-struct __jmp_buf_tag
-  {
-    /* NOTE: The machine-dependent definitions of `__sigsetjmp'
-       assume that a `jmp_buf' begins with a `__jmp_buf' and that
-       `__mask_was_saved' follows it.  Do not move these members
-       or add others before it.  */
-    __jmp_buf __jmpbuf;		/* Calling environment.  */
-    int __mask_was_saved;	/* Saved the signal mask?  */
-    __sigset_t __saved_mask;	/* Saved signal mask.  */
-  };
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_iovec.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_iovec.h
deleted file mode 100644
index 89a87b7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_iovec.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Define struct iovec.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __iovec_defined
-#define __iovec_defined 1
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Structure for scatter/gather I/O.  */
-struct iovec
-  {
-    void *iov_base;	/* Pointer to data.  */
-    size_t iov_len;	/* Length of data.  */
-  };
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_itimerspec.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_itimerspec.h
deleted file mode 100644
index 17cc1ac..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_itimerspec.h
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef __itimerspec_defined
-#define __itimerspec_defined 1
-
-#include <bits/types.h>
-#include <bits/types/struct_timespec.h>
-
-/* POSIX.1b structure for timer start values and intervals.  */
-struct itimerspec
-  {
-    struct timespec it_interval;
-    struct timespec it_value;
-  };
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_msqid_ds.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_msqid_ds.h
deleted file mode 100644
index 1ed041a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_msqid_ds.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Generic implementation of the SysV message struct msqid_ds.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-# error "Never use <bits/msq.h> directly; include <sys/msg.h> instead."
-#endif
-
-/* Structure of record for one message inside the kernel.
-   The type `struct msg' is opaque.  */
-struct msqid_ds
-{
-  struct ipc_perm msg_perm;	/* structure describing operation permission */
-#if __TIMESIZE == 32
-  __time_t msg_stime;		/* time of last msgsnd command */
-  unsigned long int __msg_stime_high;
-  __time_t msg_rtime;		/* time of last msgsnd command */
-  unsigned long int __msg_rtime_high;
-  __time_t msg_ctime;		/* time of last change */
-  unsigned long int __msg_ctime_high;
-#else
-  __time_t msg_stime;		/* time of last msgsnd command */
-  __time_t msg_rtime;		/* time of last msgsnd command */
-  __time_t msg_ctime;		/* time of last change */
-#endif
-  __syscall_ulong_t __msg_cbytes; /* current number of bytes on queue */
-  msgqnum_t msg_qnum;		/* number of messages currently on queue */
-  msglen_t msg_qbytes;		/* max number of bytes allowed on queue */
-  __pid_t msg_lspid;		/* pid of last msgsnd() */
-  __pid_t msg_lrpid;		/* pid of last msgrcv() */
-  __syscall_ulong_t __glibc_reserved4;
-  __syscall_ulong_t __glibc_reserved5;
-};
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_osockaddr.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_osockaddr.h
deleted file mode 100644
index e0bf59d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_osockaddr.h
+++ /dev/null
@@ -1,12 +0,0 @@
-#ifndef __osockaddr_defined
-#define __osockaddr_defined 1
-
-/* This is the 4.3 BSD `struct sockaddr' format, which is used as wire
-   format in the grotty old 4.3 `talk' protocol.  */
-struct osockaddr
-{
-  unsigned short int sa_family;
-  unsigned char sa_data[14];
-};
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_rusage.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_rusage.h
deleted file mode 100644
index 7edd761..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_rusage.h
+++ /dev/null
@@ -1,131 +0,0 @@
-/* Define struct rusage.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __rusage_defined
-#define __rusage_defined 1
-
-#include <bits/types.h>
-#include <bits/types/struct_timeval.h>
-
-/* Structure which says how much of each resource has been used.  If
-   the system does not keep track of a particular value, the struct
-   field is always zero.  */
-
-/* The purpose of all the unions is to have the kernel-compatible layout
-   while keeping the API type as 'long int', and among machines where
-   __syscall_slong_t is not 'long int', this only does the right thing
-   for little-endian ones, like x32.  */
-struct rusage
-  {
-    /* Total amount of user time used.  */
-    struct timeval ru_utime;
-    /* Total amount of system time used.  */
-    struct timeval ru_stime;
-    /* Maximum resident set size (in kilobytes).  */
-    __extension__ union
-      {
-	long int ru_maxrss;
-	__syscall_slong_t __ru_maxrss_word;
-      };
-    /* Amount of sharing of text segment memory
-       with other processes (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_ixrss;
-	__syscall_slong_t __ru_ixrss_word;
-      };
-    /* Amount of data segment memory used (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_idrss;
-	__syscall_slong_t __ru_idrss_word;
-      };
-    /* Amount of stack memory used (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_isrss;
-	 __syscall_slong_t __ru_isrss_word;
-      };
-    /* Number of soft page faults (i.e. those serviced by reclaiming
-       a page from the list of pages awaiting reallocation.  */
-    __extension__ union
-      {
-	long int ru_minflt;
-	__syscall_slong_t __ru_minflt_word;
-      };
-    /* Number of hard page faults (i.e. those that required I/O).  */
-    __extension__ union
-      {
-	long int ru_majflt;
-	__syscall_slong_t __ru_majflt_word;
-      };
-    /* Number of times a process was swapped out of physical memory.  */
-    __extension__ union
-      {
-	long int ru_nswap;
-	__syscall_slong_t __ru_nswap_word;
-      };
-    /* Number of input operations via the file system.  Note: This
-       and `ru_oublock' do not include operations with the cache.  */
-    __extension__ union
-      {
-	long int ru_inblock;
-	__syscall_slong_t __ru_inblock_word;
-      };
-    /* Number of output operations via the file system.  */
-    __extension__ union
-      {
-	long int ru_oublock;
-	__syscall_slong_t __ru_oublock_word;
-      };
-    /* Number of IPC messages sent.  */
-    __extension__ union
-      {
-	long int ru_msgsnd;
-	__syscall_slong_t __ru_msgsnd_word;
-      };
-    /* Number of IPC messages received.  */
-    __extension__ union
-      {
-	long int ru_msgrcv;
-	__syscall_slong_t __ru_msgrcv_word;
-      };
-    /* Number of signals delivered.  */
-    __extension__ union
-      {
-	long int ru_nsignals;
-	__syscall_slong_t __ru_nsignals_word;
-      };
-    /* Number of voluntary context switches, i.e. because the process
-       gave up the process before it had to (usually to wait for some
-       resource to be available).  */
-    __extension__ union
-      {
-	long int ru_nvcsw;
-	__syscall_slong_t __ru_nvcsw_word;
-      };
-    /* Number of involuntary context switches, i.e. a higher priority process
-       became runnable or the current process used up its time slice.  */
-    __extension__ union
-      {
-	long int ru_nivcsw;
-	__syscall_slong_t __ru_nivcsw_word;
-      };
-  };
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_sched_param.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_sched_param.h
deleted file mode 100644
index 78f3d0b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_sched_param.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Sched parameter structure.  Generic version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library;  if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_STRUCT_SCHED_PARAM
-#define _BITS_TYPES_STRUCT_SCHED_PARAM 1
-
-/* Data structure to describe a process' schedulability.  */
-struct sched_param
-{
-  int sched_priority;
-};
-
-#endif /* bits/types/struct_sched_param.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_semid_ds.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_semid_ds.h
deleted file mode 100644
index 2f32fa5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_semid_ds.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Generic implementation of the semaphore struct semid_ds.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-# error "Never include <bits/types/struct_semid_ds.h> directly; use <sys/sem.h> instead."
-#endif
-
-/* Data structure describing a set of semaphores.  */
-struct semid_ds
-{
-  struct ipc_perm sem_perm;        /* operation permission struct */
-#if __TIMESIZE == 32
-  __time_t sem_otime;              /* last semop() time */
-  __syscall_ulong_t __sem_otime_high;
-  __time_t sem_ctime;             /* last time changed by semctl() */
-  __syscall_ulong_t __sem_ctime_high;
-#else
-  __time_t sem_otime;
-  __time_t sem_ctime;
-#endif
-  __syscall_ulong_t sem_nsems;    /* number of semaphores in set */
-  __syscall_ulong_t __glibc_reserved3;
-  __syscall_ulong_t __glibc_reserved4;
-};
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_shmid_ds.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_shmid_ds.h
deleted file mode 100644
index 2bd587d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_shmid_ds.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Generic implementation of the shared memory struct shmid_ds.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never include <bits/types/struct_shmid_ds.h> directly; use <sys/shm.h> instead."
-#endif
-
-/* Data structure describing a shared memory segment.  */
-struct shmid_ds
-  {
-    struct ipc_perm shm_perm;		/* operation permission struct */
-    size_t shm_segsz;			/* size of segment in bytes */
-#if __TIMESIZE == 32
-    __time_t shm_atime;			/* time of last shmat() */
-    unsigned long int __shm_atime_high;
-    __time_t shm_dtime;			/* time of last shmdt() */
-    unsigned long int __shm_dtime_high;
-    __time_t shm_ctime;			/* time of last change by shmctl() */
-    unsigned long int __shm_ctime_high;
-#else
-    __time_t shm_atime;			/* time of last shmat() */
-    __time_t shm_dtime;			/* time of last shmdt() */
-    __time_t shm_ctime;			/* time of last change by shmctl() */
-#endif
-    __pid_t shm_cpid;			/* pid of creator */
-    __pid_t shm_lpid;			/* pid of last shmop */
-    shmatt_t shm_nattch;		/* number of current attaches */
-    __syscall_ulong_t __glibc_reserved5;
-    __syscall_ulong_t __glibc_reserved6;
-  };
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_sigstack.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_sigstack.h
deleted file mode 100644
index 6500c01..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_sigstack.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define struct sigstack.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __sigstack_defined
-#define __sigstack_defined 1
-
-/* Structure describing a signal stack (obsolete).  */
-struct sigstack
-  {
-    void *ss_sp;		/* Signal stack pointer.  */
-    int ss_onstack;		/* Nonzero if executing on this stack.  */
-  };
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_statx.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_statx.h
deleted file mode 100644
index 44153a8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_statx.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Definition of the generic version of struct statx.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/types/struct_statx.h> directly, include <sys/stat.h> instead.
-#endif
-
-#ifndef __statx_defined
-#define __statx_defined 1
-
-/* Warning: The kernel may add additional fields to this struct in the
-   future.  Only use this struct for calling the statx function, not
-   for storing data.  (Expansion will be controlled by the mask
-   argument of the statx function.)  */
-struct statx
-{
-  __uint32_t stx_mask;
-  __uint32_t stx_blksize;
-  __uint64_t stx_attributes;
-  __uint32_t stx_nlink;
-  __uint32_t stx_uid;
-  __uint32_t stx_gid;
-  __uint16_t stx_mode;
-  __uint16_t __statx_pad1[1];
-  __uint64_t stx_ino;
-  __uint64_t stx_size;
-  __uint64_t stx_blocks;
-  __uint64_t stx_attributes_mask;
-  struct statx_timestamp stx_atime;
-  struct statx_timestamp stx_btime;
-  struct statx_timestamp stx_ctime;
-  struct statx_timestamp stx_mtime;
-  __uint32_t stx_rdev_major;
-  __uint32_t stx_rdev_minor;
-  __uint32_t stx_dev_major;
-  __uint32_t stx_dev_minor;
-  __uint64_t __statx_pad2[14];
-};
-
-#endif /* __statx_defined */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_statx_timestamp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_statx_timestamp.h
deleted file mode 100644
index 360d46c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_statx_timestamp.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Definition of the generic version of struct statx_timestamp.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/types/struct_statx_timestamp.h> directly, include <sys/stat.h> instead.
-#endif
-
-#ifndef __statx_timestamp_defined
-#define __statx_timestamp_defined 1
-
-struct statx_timestamp
-{
-  __int64_t tv_sec;
-  __uint32_t tv_nsec;
-  __int32_t __statx_timestamp_pad1[1];
-};
-
-#endif /* __statx_timestamp_defined */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timeb.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timeb.h
deleted file mode 100644
index 1fe60c7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timeb.h
+++ /dev/null
@@ -1,15 +0,0 @@
-#ifndef __timeb_defined
-#define __timeb_defined 1
-
-#include <bits/types/time_t.h>
-
-/* Structure returned by the 'ftime' function.  */
-struct timeb
-  {
-    time_t time;		/* Seconds since epoch, as from 'time'.  */
-    unsigned short int millitm;	/* Additional milliseconds.  */
-    short int timezone;		/* Minutes west of GMT.  */
-    short int dstflag;		/* Nonzero if Daylight Savings Time used.  */
-  };
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timespec.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timespec.h
deleted file mode 100644
index d11c69c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timespec.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* NB: Include guard matches what <linux/time.h> uses.  */
-#ifndef _STRUCT_TIMESPEC
-#define _STRUCT_TIMESPEC 1
-
-#include <bits/types.h>
-#include <bits/endian.h>
-
-/* POSIX.1b structure for a time value.  This is like a `struct timeval' but
-   has nanoseconds instead of microseconds.  */
-struct timespec
-{
-  __time_t tv_sec;		/* Seconds.  */
-#if __WORDSIZE == 64 \
-  || (defined __SYSCALL_WORDSIZE && __SYSCALL_WORDSIZE == 64) \
-  || __TIMESIZE == 32
-  __syscall_slong_t tv_nsec;	/* Nanoseconds.  */
-#else
-# if __BYTE_ORDER == __BIG_ENDIAN
-  int: 32;           /* Padding.  */
-  long int tv_nsec;  /* Nanoseconds.  */
-# else
-  long int tv_nsec;  /* Nanoseconds.  */
-  int: 32;           /* Padding.  */
-# endif
-#endif
-};
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timeval.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timeval.h
deleted file mode 100644
index 70394ce..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_timeval.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef __timeval_defined
-#define __timeval_defined 1
-
-#include <bits/types.h>
-
-/* A time value that is accurate to the nearest
-   microsecond but also has a range of years.  */
-struct timeval
-{
-  __time_t tv_sec;		/* Seconds.  */
-  __suseconds_t tv_usec;	/* Microseconds.  */
-};
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_tm.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_tm.h
deleted file mode 100644
index b13b631..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/struct_tm.h
+++ /dev/null
@@ -1,28 +0,0 @@
-#ifndef __struct_tm_defined
-#define __struct_tm_defined 1
-
-#include <bits/types.h>
-
-/* ISO C `broken-down time' structure.  */
-struct tm
-{
-  int tm_sec;			/* Seconds.	[0-60] (1 leap second) */
-  int tm_min;			/* Minutes.	[0-59] */
-  int tm_hour;			/* Hours.	[0-23] */
-  int tm_mday;			/* Day.		[1-31] */
-  int tm_mon;			/* Month.	[0-11] */
-  int tm_year;			/* Year	- 1900.  */
-  int tm_wday;			/* Day of week.	[0-6] */
-  int tm_yday;			/* Days in year.[0-365]	*/
-  int tm_isdst;			/* DST.		[-1/0/1]*/
-
-# ifdef	__USE_MISC
-  long int tm_gmtoff;		/* Seconds east of UTC.  */
-  const char *tm_zone;		/* Timezone abbreviation.  */
-# else
-  long int __tm_gmtoff;		/* Seconds east of UTC.  */
-  const char *__tm_zone;	/* Timezone abbreviation.  */
-# endif
-};
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/time_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/time_t.h
deleted file mode 100644
index ab8287c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/time_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __time_t_defined
-#define __time_t_defined 1
-
-#include <bits/types.h>
-
-/* Returned by `time'.  */
-typedef __time_t time_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/timer_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/timer_t.h
deleted file mode 100644
index d71a413..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/timer_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __timer_t_defined
-#define __timer_t_defined 1
-
-#include <bits/types.h>
-
-/* Timer ID returned by `timer_create'.  */
-typedef __timer_t timer_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/wint_t.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/wint_t.h
deleted file mode 100644
index fbd63db..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/types/wint_t.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef __wint_t_defined
-#define __wint_t_defined 1
-
-/* Some versions of stddef.h provide wint_t, even though neither the
-   C nor C++ standards, nor POSIX, specifies this.  We assume that
-   stddef.h will define the macro _WINT_T if and only if it provides
-   wint_t, and conversely, that it will avoid providing wint_t if
-   _WINT_T is already defined.  */
-#ifndef _WINT_T
-#define _WINT_T 1
-
-/* Integral type unchanged by default argument promotions that can
-   hold any value corresponding to members of the extended character
-   set, as well as at least one value that does not correspond to any
-   member of the extended character set.  */
-#ifndef __WINT_TYPE__
-# define __WINT_TYPE__ unsigned int
-#endif
-
-typedef __WINT_TYPE__ wint_t;
-
-#endif /* _WINT_T */
-#endif /* bits/types/wint_t.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/typesizes.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/typesizes.h
deleted file mode 100644
index 0dd3363..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/typesizes.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* bits/typesizes.h -- underlying types for *_t.  For the generic Linux ABI.
-   Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Chris Metcalf <cmetcalf@tilera.com>, 2011.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_H
-# error "Never include <bits/typesizes.h> directly; use <sys/types.h> instead."
-#endif
-
-#ifndef	_BITS_TYPESIZES_H
-#define	_BITS_TYPESIZES_H	1
-
-/* See <bits/types.h> for the meaning of these macros.  This file exists so
-   that <bits/types.h> need not vary across different GNU platforms.  */
-#if __TIMESIZE == 64 && __WORDSIZE == 32
-/* These are the "new" y2038 types defined for architectures added after
-   the 5.1 kernel.  */
-# define __INO_T_TYPE		__UQUAD_TYPE
-# define __OFF_T_TYPE		__SQUAD_TYPE
-# define __RLIM_T_TYPE		__UQUAD_TYPE
-# define __BLKCNT_T_TYPE	__SQUAD_TYPE
-# define __FSBLKCNT_T_TYPE	__UQUAD_TYPE
-# define __FSFILCNT_T_TYPE	__UQUAD_TYPE
-# define __TIME_T_TYPE		__SQUAD_TYPE
-# define __SUSECONDS_T_TYPE	__SQUAD_TYPE
-#else
-# define __INO_T_TYPE		__ULONGWORD_TYPE
-# define __OFF_T_TYPE		__SLONGWORD_TYPE
-# define __RLIM_T_TYPE		__ULONGWORD_TYPE
-# define __BLKCNT_T_TYPE	__SLONGWORD_TYPE
-# define __FSBLKCNT_T_TYPE	__ULONGWORD_TYPE
-# define __FSFILCNT_T_TYPE	__ULONGWORD_TYPE
-# define __TIME_T_TYPE		__SLONGWORD_TYPE
-# define __SUSECONDS_T_TYPE	__SLONGWORD_TYPE
-#endif
-
-#define __DEV_T_TYPE		__UQUAD_TYPE
-#define __UID_T_TYPE		__U32_TYPE
-#define __GID_T_TYPE		__U32_TYPE
-#define __INO64_T_TYPE		__UQUAD_TYPE
-#define __MODE_T_TYPE		__U32_TYPE
-#define __NLINK_T_TYPE		__U32_TYPE
-#define __OFF64_T_TYPE		__SQUAD_TYPE
-#define __PID_T_TYPE		__S32_TYPE
-#define __RLIM64_T_TYPE		__UQUAD_TYPE
-#define	__BLKCNT64_T_TYPE	__SQUAD_TYPE
-#define	__FSBLKCNT64_T_TYPE	__UQUAD_TYPE
-#define	__FSFILCNT64_T_TYPE	__UQUAD_TYPE
-#define	__FSWORD_T_TYPE		__SWORD_TYPE
-#define	__ID_T_TYPE		__U32_TYPE
-#define __CLOCK_T_TYPE		__SLONGWORD_TYPE
-#define __USECONDS_T_TYPE	__U32_TYPE
-#define __SUSECONDS64_T_TYPE	__SQUAD_TYPE
-#define __DADDR_T_TYPE		__S32_TYPE
-#define __KEY_T_TYPE		__S32_TYPE
-#define __CLOCKID_T_TYPE	__S32_TYPE
-#define __TIMER_T_TYPE		void *
-#define __BLKSIZE_T_TYPE	__S32_TYPE
-#define __FSID_T_TYPE		struct { int __val[2]; }
-#define __SSIZE_T_TYPE		__SWORD_TYPE
-#define __SYSCALL_SLONG_TYPE	__SLONGWORD_TYPE
-#define __SYSCALL_ULONG_TYPE	__ULONGWORD_TYPE
-#define __CPU_MASK_TYPE 	__ULONGWORD_TYPE
-
-#if defined __LP64__ || (__TIMESIZE == 64 && __WORDSIZE == 32)
-/* Tell the libc code that off_t and off64_t are actually the same type
-   for all ABI purposes, even if possibly expressed as different base types
-   for C type-checking purposes.  */
-# define __OFF_T_MATCHES_OFF64_T	1
-
-/* Same for ino_t and ino64_t.  */
-# define __INO_T_MATCHES_INO64_T	1
-
-/* And for __rlim_t and __rlim64_t.  */
-# define __RLIM_T_MATCHES_RLIM64_T	1
-
-/* And for fsblkcnt_t, fsblkcnt64_t, fsfilcnt_t and fsfilcnt64_t.  */
-# define __STATFS_MATCHES_STATFS64  1
-
-/* And for getitimer, setitimer and rusage  */
-# define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 (__WORDSIZE == 64)
-#else
-# define __RLIM_T_MATCHES_RLIM64_T	0
-
-# define __STATFS_MATCHES_STATFS64  0
-
-# define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 0
-#endif
-
-/* Number of descriptors that can fit in an `fd_set'.  */
-#define	__FD_SETSIZE		1024
-
-
-#endif /* bits/typesizes.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uintn-identity.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uintn-identity.h
deleted file mode 100644
index 6eb4964..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uintn-identity.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Inline functions to return unsigned integer values unchanged.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _NETINET_IN_H && !defined _ENDIAN_H
-# error "Never use <bits/uintn-identity.h> directly; include <netinet/in.h> or <endian.h> instead."
-#endif
-
-#ifndef _BITS_UINTN_IDENTITY_H
-#define _BITS_UINTN_IDENTITY_H 1
-
-#include <bits/types.h>
-
-/* These inline functions are to ensure the appropriate type
-   conversions and associated diagnostics from macros that convert to
-   a given endianness.  */
-
-static __inline __uint16_t
-__uint16_identity (__uint16_t __x)
-{
-  return __x;
-}
-
-static __inline __uint32_t
-__uint32_identity (__uint32_t __x)
-{
-  return __x;
-}
-
-static __inline __uint64_t
-__uint64_identity (__uint64_t __x)
-{
-  return __x;
-}
-
-#endif /* _BITS_UINTN_IDENTITY_H.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uio-ext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uio-ext.h
deleted file mode 100644
index d5dd41a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uio-ext.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Operating system-specific extensions to sys/uio.h - Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_UIO_EXT_H
-#define _BITS_UIO_EXT_H 1
-
-#ifndef _SYS_UIO_H
-# error "Never include <bits/uio-ext.h> directly; use <sys/uio.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-/* Read from another process' address space.  */
-extern ssize_t process_vm_readv (pid_t __pid, const struct iovec *__lvec,
-				 unsigned long int __liovcnt,
-				 const struct iovec *__rvec,
-				 unsigned long int __riovcnt,
-				 unsigned long int __flags)
-  __THROW;
-
-/* Write to another process' address space.  */
-extern ssize_t process_vm_writev (pid_t __pid, const struct iovec *__lvec,
-				  unsigned long int __liovcnt,
-				  const struct iovec *__rvec,
-				  unsigned long int __riovcnt,
-				  unsigned long int __flags)
-  __THROW;
-
-/* Flags for preadv2/pwritev2.  */
-#define RWF_HIPRI	0x00000001 /* High priority request.  */
-#define RWF_DSYNC	0x00000002 /* per-IO O_DSYNC.  */
-#define RWF_SYNC	0x00000004 /* per-IO O_SYNC.  */
-#define RWF_NOWAIT	0x00000008 /* per-IO nonblocking mode.  */
-#define RWF_APPEND	0x00000010 /* per-IO O_APPEND.  */
-
-__END_DECLS
-
-#endif /* bits/uio-ext.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uio_lim.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uio_lim.h
deleted file mode 100644
index 2abf22e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/uio_lim.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Implementation limits related to sys/uio.h - Linux version.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_UIO_LIM_H
-#define _BITS_UIO_LIM_H 1
-
-/* Maximum length of the 'struct iovec' array in a single call to
-   readv or writev.
-
-   This macro has different values in different kernel versions.  The
-   latest versions of the kernel use 1024 and this is good choice.  Since
-   the C library implementation of readv/writev is able to emulate the
-   functionality even if the currently running kernel does not support
-   this large value the readv/writev call will not fail because of this.  */
-#define __IOV_MAX	1024
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/unistd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/unistd.h
deleted file mode 100644
index d5687ad..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/unistd.h
+++ /dev/null
@@ -1,334 +0,0 @@
-/* Checking macros for unistd functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include <bits/unistd.h> directly; use <unistd.h> instead."
-#endif
-
-extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes,
-			   size_t __buflen)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__read_alias, (int __fd, void *__buf,
-					  size_t __nbytes), read)
-  __wur __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload __wur ssize_t
-read (int __fd, void *const __clang_pass_object_size0 __buf, size_t __nbytes)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__read_warn, __nbytes, __buf,
-					"read called with bigger length than "
-					"size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __read_chk (__fd, __buf, __nbytes, __glibc_objsize0 (__buf));
-  return __read_alias (__fd, __buf, __nbytes);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_UNIX98
-extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes,
-			    __off_t __offset, size_t __bufsize)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes,
-			      __off64_t __offset, size_t __bufsize)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__pread_alias,
-			   (int __fd, void *__buf, size_t __nbytes,
-			    __off_t __offset), pread)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__pread64_alias,
-			   (int __fd, void *__buf, size_t __nbytes,
-			    __off64_t __offset), pread64)
-  __wur __attr_access ((__write_only__, 2, 3));
-
-# ifndef __USE_FILE_OFFSET64
-#  define __fo_pread_chk __pread_chk
-#  define __fo_pread_alias __pread_alias
-#  define __fo_off_t __off_t
-# else
-#  define __fo_pread_chk __pread64_chk
-#  define __fo_pread_alias __pread64_alias
-#  define __fo_off_t __off64_t
-# endif
-
-__fortify_potential_overload __wur ssize_t
-pread (int __fd, void *const __clang_pass_object_size0 __buf, size_t __nbytes,
-       __fo_off_t __offset)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__pread_chk_warn, __nbytes, __buf,
-					"pread called with bigger length than "
-					"size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __fo_pread_chk (__fd, __buf, __nbytes, __offset, __glibc_objsize0 (__buf));
-  return __fo_pread_alias (__fd, __buf, __nbytes, __offset);
-}
-__FORTIFY_FUNCTION_END
-
-#undef __fo_pread_chk
-#undef __fo_pread_alias
-#undef __fo_off_t
-
-# ifdef __USE_LARGEFILE64
-__fortify_potential_overload __wur ssize_t
-pread64 (int __fd, void *const __clang_pass_object_size0 __buf,
-	  size_t __nbytes, __off64_t __offset)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__pread64_warn, __nbytes, __buf,
-					"pread64 called with bigger length "
-					"than size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __pread64_chk (__fd, __buf, __nbytes, __offset, __glibc_objsize0 (__buf));
-  return __pread64_alias (__fd, __buf, __nbytes, __offset);
-}
-__FORTIFY_FUNCTION_END
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-extern ssize_t __readlink_chk (const char *__restrict __path,
-			       char *__restrict __buf, size_t __len,
-			       size_t __buflen)
-     __THROW __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT_NTH (__readlink_alias,
-			       (const char *__restrict __path,
-				char *__restrict __buf, size_t __len), readlink)
-     __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload __nonnull ((1, 2)) __wur ssize_t
-__NTH (readlink (const char *__restrict __path,
-		 char *__restrict const __clang_pass_object_size __buf,
-		 size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__readlink_warn, __len, __buf,
-				       "readlink called with bigger length "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __readlink_chk (__path, __buf, __len, __glibc_objsize (__buf));
-  return __readlink_alias (__path, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#ifdef __USE_ATFILE
-extern ssize_t __readlinkat_chk (int __fd, const char *__restrict __path,
-				 char *__restrict __buf, size_t __len,
-				 size_t __buflen)
-     __THROW __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-extern ssize_t __REDIRECT_NTH (__readlinkat_alias,
-			       (int __fd, const char *__restrict __path,
-				char *__restrict __buf, size_t __len),
-			       readlinkat)
-     __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-
-__fortify_potential_overload __nonnull ((2, 3)) __wur ssize_t
-__NTH (readlinkat (int __fd,
-		   const char *__restrict __path,
-		   char *__restrict const __clang_pass_object_size __buf,
-		   size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__readlinkat_warn, __len, __buf,
-				       "readlinkat called with bigger length "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __readlinkat_chk (__fd, __path, __buf, __len, __glibc_objsize (__buf));
-  return __readlinkat_alias (__fd, __path, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen)
-     __THROW __wur;
-extern char *__REDIRECT_NTH (__getcwd_alias,
-			     (char *__buf, size_t __size), getcwd) __wur;
-
-__fortify_potential_overload __wur char *
-__NTH (getcwd (char *const __clang_pass_object_size __buf, size_t __size))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getcwd_warn, __size, __buf,
-				       "getcwd called with bigger length than "
-				       "size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getcwd_chk (__buf, __size, __glibc_objsize (__buf));
-  return __getcwd_alias (__buf, __size);
-}
-__FORTIFY_FUNCTION_END
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-# define __warn_getwd_use_something_else \
-  "please use getcwd instead, as getwd doesn't specify buffer size"
-
-extern char *__getwd_chk (char *__buf, size_t buflen)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern char *__REDIRECT_NTH (__getwd_warn, (char *__buf), getwd)
-     __nonnull ((1)) __wur __warnattr (__warn_getwd_use_something_else);
-
-extern char *__REDIRECT (__getwd_alias, (char *__str), getwd) __wur;
-
-__fortify_potential_overload __nonnull ((1)) __attribute_deprecated__ __wur
-char *
-__NTH (getwd (char *const __clang_pass_object_size __buf))
-     __clang_warning_if (__glibc_objsize (__buf) == (size_t) -1,
-			 __warn_getwd_use_something_else)
-{
-  if (__glibc_objsize (__buf) != (size_t) -1)
-    return __getwd_chk (__buf, __glibc_objsize (__buf));
-  return __getwd_warn (__buf);
-}
-# undef __warn_getwd_use_something_else
-#endif
-
-extern size_t __confstr_chk (int __name, char *__buf, size_t __len,
-			     size_t __buflen) __THROW
-  __attr_access ((__write_only__, 2, 3));
-extern size_t __REDIRECT_NTH (__confstr_alias, (int __name, char *__buf,
-						size_t __len), confstr)
-   __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload size_t
-__NTH (confstr (int __name, char *const __clang_pass_object_size __buf,
-		size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__confstr_warn, __len, __buf,
-				       "confstr called with bigger length than "
-				       "size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __confstr_chk (__name, __buf, __len, __glibc_objsize (__buf));
-  return __confstr_alias (__name, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-
-extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen)
-  __THROW __wur __attr_access ((__write_only__, 2, 1));
-extern int __REDIRECT_NTH (__getgroups_alias, (int __size, __gid_t __list[]),
-			   getgroups) __wur __attr_access ((__write_only__, 2, 1));
-
-__fortify_potential_overload int
-__NTH (getgroups (int __size, __gid_t *const __clang_pass_object_size __list))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getgroups_warn,
-				       __size * sizeof (__gid_t), __list,
-				       "getgroups called with bigger group "
-				       "count than what can fit into "
-				       "destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__list) != (size_t) -1)
-    return __getgroups_chk (__size, __list, __glibc_objsize (__list));
-  return __getgroups_alias (__size, __list);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal) __THROW __nonnull ((2))
-   __attr_access ((__write_only__, 2, 3));
-extern int __REDIRECT_NTH (__ttyname_r_alias, (int __fd, char *__buf,
-					       size_t __buflen), ttyname_r)
-     __nonnull ((2));
-extern int __REDIRECT_NTH (__ttyname_r_chk_warn,
-			   (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal), __ttyname_r_chk)
-     __nonnull ((2)) __warnattr ("ttyname_r called with bigger buflen than "
-				 "size of destination buffer");
-
-__fortify_potential_overload int
-__NTH (ttyname_r (int __fd, char *const __clang_pass_object_size __buf,
-		  size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__ttyname_r_warn, __buflen, __buf,
-				       "ttyname_r called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __ttyname_r_chk (__fd, __buf, __buflen, __glibc_objsize (__buf));
-   return __ttyname_r_alias (__fd, __buf, __buflen);
- }
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_POSIX199506
-extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT (__getlogin_r_alias, (char *__buf, size_t __buflen),
-		       getlogin_r) __nonnull ((1));
-
-__fortify_potential_overload int
-getlogin_r (char *const __clang_pass_object_size __buf, size_t __buflen)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getlogin_r_warn, __buflen, __buf,
-				       "getlogin_r called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getlogin_r_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __getlogin_r_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-#if defined __USE_MISC || defined __USE_UNIX98
-extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __THROW __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen),
-			   gethostname)
-  __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload int
-__NTH (gethostname (char *const __clang_pass_object_size __buf,
-		    size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__gethostname_warn, __buflen, __buf,
-				       "gethostname called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __gethostname_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __gethostname_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_UNIX98)
-extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT_NTH (__getdomainname_alias, (char *__buf,
-						   size_t __buflen),
-			   getdomainname) __nonnull ((1))
-  __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload int
-__NTH (getdomainname (char *const __clang_pass_object_size __buf,
-		      size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getdomainname_warn, __buflen, __buf,
-				       "getdomainname called with bigger "
-				       "buflen than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getdomainname_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __getdomainname_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/unistd_ext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/unistd_ext.h
deleted file mode 100644
index 2e529be..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/unistd_ext.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* System-specific extensions of <unistd.h>, Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include <bits/unistd_ext.h> directly; use <unistd.h> instead."
-#endif
-
-#ifdef __USE_GNU
-
-/* Return the kernel thread ID (TID) of the current thread.  The
-   returned value is not subject to caching.  Most Linux system calls
-   accept a TID in place of a PID.  Using the TID to change properties
-   of a thread that has been created using pthread_create can lead to
-   undefined behavior (comparable to manipulating file descriptors
-   directly that have not been created explicitly).  Note that a TID
-   uniquely identifies a thread only while this thread is running; a
-   TID can be reused once a thread has exited, even if the thread is
-   not detached and has not been joined.  */
-extern __pid_t gettid (void) __THROW;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utmp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utmp.h
deleted file mode 100644
index 7e5512e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utmp.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/* The `struct utmp' type, describing entries in the utmp file.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UTMP_H
-# error "Never include <bits/utmp.h> directly; use <utmp.h> instead."
-#endif
-
-#include <paths.h>
-#include <sys/time.h>
-#include <sys/types.h>
-#include <bits/wordsize.h>
-
-
-#define UT_LINESIZE	32
-#define UT_NAMESIZE	32
-#define UT_HOSTSIZE	256
-
-
-/* The structure describing an entry in the database of
-   previous logins.  */
-struct lastlog
-  {
-#if __WORDSIZE_TIME64_COMPAT32
-    int32_t ll_time;
-#else
-    __time_t ll_time;
-#endif
-    char ll_line[UT_LINESIZE];
-    char ll_host[UT_HOSTSIZE];
-  };
-
-
-/* The structure describing the status of a terminated process.  This
-   type is used in `struct utmp' below.  */
-struct exit_status
-  {
-    short int e_termination;	/* Process termination status.  */
-    short int e_exit;		/* Process exit status.  */
-  };
-
-
-/* The structure describing an entry in the user accounting database.  */
-struct utmp
-{
-  short int ut_type;		/* Type of login.  */
-  pid_t ut_pid;			/* Process ID of login process.  */
-  char ut_line[UT_LINESIZE]
-    __attribute_nonstring__;	/* Devicename.  */
-  char ut_id[4]
-    __attribute_nonstring__;	/* Inittab ID.  */
-  char ut_user[UT_NAMESIZE]
-    __attribute_nonstring__;	/* Username.  */
-  char ut_host[UT_HOSTSIZE]
-    __attribute_nonstring__;	/* Hostname for remote login.  */
-  struct exit_status ut_exit;	/* Exit status of a process marked
-				   as DEAD_PROCESS.  */
-/* The ut_session and ut_tv fields must be the same size when compiled
-   32- and 64-bit.  This allows data files and shared memory to be
-   shared between 32- and 64-bit applications.  */
-#if __WORDSIZE_TIME64_COMPAT32
-  int32_t ut_session;		/* Session ID, used for windowing.  */
-  struct
-  {
-    int32_t tv_sec;		/* Seconds.  */
-    int32_t tv_usec;		/* Microseconds.  */
-  } ut_tv;			/* Time entry was made.  */
-#else
-  long int ut_session;		/* Session ID, used for windowing.  */
-  struct timeval ut_tv;		/* Time entry was made.  */
-#endif
-
-  int32_t ut_addr_v6[4];	/* Internet address of remote host.  */
-  char __glibc_reserved[20];		/* Reserved for future use.  */
-};
-
-/* Backwards compatibility hacks.  */
-#define ut_name		ut_user
-#ifndef _NO_UT_TIME
-/* We have a problem here: `ut_time' is also used otherwise.  Define
-   _NO_UT_TIME if the compiler complains.  */
-# define ut_time	ut_tv.tv_sec
-#endif
-#define ut_xtime	ut_tv.tv_sec
-#define ut_addr		ut_addr_v6[0]
-
-
-/* Values for the `ut_type' field of a `struct utmp'.  */
-#define EMPTY		0	/* No valid user accounting information.  */
-
-#define RUN_LVL		1	/* The system's runlevel.  */
-#define BOOT_TIME	2	/* Time of system boot.  */
-#define NEW_TIME	3	/* Time after system clock changed.  */
-#define OLD_TIME	4	/* Time when system clock changed.  */
-
-#define INIT_PROCESS	5	/* Process spawned by the init process.  */
-#define LOGIN_PROCESS	6	/* Session leader of a logged in user.  */
-#define USER_PROCESS	7	/* Normal process.  */
-#define DEAD_PROCESS	8	/* Terminated process.  */
-
-#define ACCOUNTING	9
-
-/* Old Linux name for the EMPTY type.  */
-#define UT_UNKNOWN	EMPTY
-
-
-/* Tell the user that we have a modern system with UT_HOST, UT_PID,
-   UT_TYPE, UT_ID and UT_TV fields.  */
-#define _HAVE_UT_TYPE	1
-#define _HAVE_UT_PID	1
-#define _HAVE_UT_ID	1
-#define _HAVE_UT_TV	1
-#define _HAVE_UT_HOST	1
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utmpx.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utmpx.h
deleted file mode 100644
index c859c5b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utmpx.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Structures and definitions for the user accounting database.  GNU version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UTMPX_H
-# error "Never include <bits/utmpx.h> directly; use <utmpx.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <sys/time.h>
-#include <bits/wordsize.h>
-
-
-#ifdef __USE_GNU
-# include <paths.h>
-# define _PATH_UTMPX	_PATH_UTMP
-# define _PATH_WTMPX	_PATH_WTMP
-#endif
-
-
-#define __UT_LINESIZE	32
-#define __UT_NAMESIZE	32
-#define __UT_HOSTSIZE	256
-
-
-/* The structure describing the status of a terminated process.  This
-   type is used in `struct utmpx' below.  */
-struct __exit_status
-  {
-#ifdef __USE_GNU
-    short int e_termination;	/* Process termination status.  */
-    short int e_exit;		/* Process exit status.  */
-#else
-    short int __e_termination;	/* Process termination status.  */
-    short int __e_exit;		/* Process exit status.  */
-#endif
-  };
-
-
-/* The structure describing an entry in the user accounting database.  */
-struct utmpx
-{
-  short int ut_type;		/* Type of login.  */
-  __pid_t ut_pid;		/* Process ID of login process.  */
-  char ut_line[__UT_LINESIZE]
-    __attribute_nonstring__;	/* Devicename.  */
-  char ut_id[4]
-    __attribute_nonstring__;	/* Inittab ID.  */
-  char ut_user[__UT_NAMESIZE]
-    __attribute_nonstring__;	/* Username.  */
-  char ut_host[__UT_HOSTSIZE]
-    __attribute_nonstring__;	/* Hostname for remote login.  */
-  struct __exit_status ut_exit;	/* Exit status of a process marked
-				   as DEAD_PROCESS.  */
-
-/* The fields ut_session and ut_tv must be the same size when compiled
-   32- and 64-bit.  This allows files and shared memory to be shared
-   between 32- and 64-bit applications.  */
-#if __WORDSIZE_TIME64_COMPAT32
-  __int32_t ut_session;		/* Session ID, used for windowing.  */
-  struct
-  {
-    __int32_t tv_sec;		/* Seconds.  */
-    __int32_t tv_usec;		/* Microseconds.  */
-  } ut_tv;			/* Time entry was made.  */
-#else
-  long int ut_session;		/* Session ID, used for windowing.  */
-  struct timeval ut_tv;		/* Time entry was made.  */
-#endif
-  __int32_t ut_addr_v6[4];	/* Internet address of remote host.  */
-  char __glibc_reserved[20];		/* Reserved for future use.  */
-};
-
-
-/* Values for the `ut_type' field of a `struct utmpx'.  */
-#define EMPTY		0	/* No valid user accounting information.  */
-
-#ifdef __USE_GNU
-# define RUN_LVL	1	/* The system's runlevel.  */
-#endif
-#define BOOT_TIME	2	/* Time of system boot.  */
-#define NEW_TIME	3	/* Time after system clock changed.  */
-#define OLD_TIME	4	/* Time when system clock changed.  */
-
-#define INIT_PROCESS	5	/* Process spawned by the init process.  */
-#define LOGIN_PROCESS	6	/* Session leader of a logged in user.  */
-#define USER_PROCESS	7	/* Normal process.  */
-#define DEAD_PROCESS	8	/* Terminated process.  */
-
-#ifdef __USE_GNU
-# define ACCOUNTING	9	/* System accounting.  */
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utsname.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utsname.h
deleted file mode 100644
index ec46d7a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/utsname.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_UTSNAME_H
-# error "Never include <bits/utsname.h> directly; use <sys/utsname.h> instead."
-#endif
-
-/* Length of the entries in `struct utsname' is 65.  */
-#define _UTSNAME_LENGTH 65
-
-/* Linux provides as additional information in the `struct utsname'
-   the name of the current domain.  Define _UTSNAME_DOMAIN_LENGTH
-   to a value != 0 to activate this entry.  */
-#define _UTSNAME_DOMAIN_LENGTH _UTSNAME_LENGTH
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/waitflags.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/waitflags.h
deleted file mode 100644
index bf75ade..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/waitflags.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Definitions of flag bits for `waitpid' et al.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_WAIT_H && !defined _STDLIB_H
-# error "Never include <bits/waitflags.h> directly; use <sys/wait.h> instead."
-#endif
-
-
-/* Bits in the third argument to `waitpid'.  */
-#define	WNOHANG		1	/* Don't block waiting.  */
-#define	WUNTRACED	2	/* Report status of stopped children.  */
-
-/* Bits in the fourth argument to `waitid'.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define WSTOPPED	2	/* Report stopped child (same as WUNTRACED). */
-# define WEXITED	4	/* Report dead child.  */
-# define WCONTINUED	8	/* Report continued child.  */
-# define WNOWAIT	0x01000000 /* Don't reap, just poll status.  */
-#endif
-
-#define __WNOTHREAD     0x20000000 /* Don't wait on children of other threads
-				      in this group */
-#define __WALL		0x40000000 /* Wait for any child.  */
-#define __WCLONE	0x80000000 /* Wait for cloned process.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/waitstatus.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/waitstatus.h
deleted file mode 100644
index baaf96a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/waitstatus.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Definitions of status bits for `wait' et al.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_WAIT_H && !defined _STDLIB_H
-# error "Never include <bits/waitstatus.h> directly; use <sys/wait.h> instead."
-#endif
-
-
-/* Everything extant so far uses these same bits.  */
-
-
-/* If WIFEXITED(STATUS), the low-order 8 bits of the status.  */
-#define	__WEXITSTATUS(status)	(((status) & 0xff00) >> 8)
-
-/* If WIFSIGNALED(STATUS), the terminating signal.  */
-#define	__WTERMSIG(status)	((status) & 0x7f)
-
-/* If WIFSTOPPED(STATUS), the signal that stopped the child.  */
-#define	__WSTOPSIG(status)	__WEXITSTATUS(status)
-
-/* Nonzero if STATUS indicates normal termination.  */
-#define	__WIFEXITED(status)	(__WTERMSIG(status) == 0)
-
-/* Nonzero if STATUS indicates termination by a signal.  */
-#define __WIFSIGNALED(status) \
-  (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)
-
-/* Nonzero if STATUS indicates the child is stopped.  */
-#define	__WIFSTOPPED(status)	(((status) & 0xff) == 0x7f)
-
-/* Nonzero if STATUS indicates the child continued after a stop.  We only
-   define this if <bits/waitflags.h> provides the WCONTINUED flag bit.  */
-#ifdef WCONTINUED
-# define __WIFCONTINUED(status)	((status) == __W_CONTINUED)
-#endif
-
-/* Nonzero if STATUS indicates the child dumped core.  */
-#define	__WCOREDUMP(status)	((status) & __WCOREFLAG)
-
-/* Macros for constructing status values.  */
-#define	__W_EXITCODE(ret, sig)	((ret) << 8 | (sig))
-#define	__W_STOPCODE(sig)	((sig) << 8 | 0x7f)
-#define __W_CONTINUED		0xffff
-#define	__WCOREFLAG		0x80
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar-ldbl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar-ldbl.h
deleted file mode 100644
index 868c8c6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar-ldbl.h
+++ /dev/null
@@ -1,91 +0,0 @@
-/* -mlong-double-64 compatibility mode for <wchar.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _WCHAR_H
-# error "Never include <bits/wchar-ldbl.h> directly; use <wchar.h> instead."
-#endif
-
-#if defined __USE_ISOC95 || defined __USE_UNIX98
-__LDBL_REDIR_DECL (fwprintf);
-__LDBL_REDIR_DECL (wprintf);
-__LDBL_REDIR_DECL (swprintf);
-__LDBL_REDIR_DECL (vfwprintf);
-__LDBL_REDIR_DECL (vwprintf);
-__LDBL_REDIR_DECL (vswprintf);
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (fwscanf, __nldbl___isoc99_fwscanf)
-__LDBL_REDIR1_DECL (wscanf, __nldbl___isoc99_wscanf)
-__LDBL_REDIR1_DECL (swscanf, __nldbl___isoc99_swscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (fwscanf, __isoc99_fwscanfieee128)
-__LDBL_REDIR1_DECL (wscanf, __isoc99_wscanfieee128)
-__LDBL_REDIR1_DECL (swscanf, __isoc99_swscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (fwscanf);
-__LDBL_REDIR_DECL (wscanf);
-__LDBL_REDIR_DECL (swscanf);
-# endif
-#endif
-
-#ifdef __USE_ISOC99
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (wcstold, wcstod);
-# else
-__LDBL_REDIR1_DECL (wcstold, __wcstoieee128)
-# endif
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (vfwscanf, __nldbl___isoc99_vfwscanf)
-__LDBL_REDIR1_DECL (vwscanf, __nldbl___isoc99_vwscanf)
-__LDBL_REDIR1_DECL (vswscanf, __nldbl___isoc99_vswscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (vfwscanf, __isoc99_vfwscanfieee128)
-__LDBL_REDIR1_DECL (vwscanf, __isoc99_vwscanfieee128)
-__LDBL_REDIR1_DECL (vswscanf, __isoc99_vswscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (vfwscanf);
-__LDBL_REDIR_DECL (vwscanf);
-__LDBL_REDIR_DECL (vswscanf);
-# endif
-#endif
-
-#ifdef __USE_GNU
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (wcstold_l, wcstod_l);
-# else
-__LDBL_REDIR1_DECL (wcstold_l, __wcstoieee128_l)
-# endif
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (swprintf_chk)
-__LDBL_REDIR2_DECL (vswprintf_chk)
-# if __USE_FORTIFY_LEVEL > 1
-__LDBL_REDIR2_DECL (fwprintf_chk)
-__LDBL_REDIR2_DECL (wprintf_chk)
-__LDBL_REDIR2_DECL (vfwprintf_chk)
-__LDBL_REDIR2_DECL (vwprintf_chk)
-# endif
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar.h
deleted file mode 100644
index 36623e3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* wchar_t type related definitions.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_WCHAR_H
-#define _BITS_WCHAR_H	1
-
-/* The fallback definitions, for when __WCHAR_MAX__ or __WCHAR_MIN__
-   are not defined, give the right value and type as long as both int
-   and wchar_t are 32-bit types.  Adding L'\0' to a constant value
-   ensures that the type is correct; it is necessary to use (L'\0' +
-   0) rather than just L'\0' so that the type in C++ is the promoted
-   version of wchar_t rather than the distinct wchar_t type itself.
-   Because wchar_t in preprocessor #if expressions is treated as
-   intmax_t or uintmax_t, the expression (L'\0' - 1) would have the
-   wrong value for WCHAR_MAX in such expressions and so cannot be used
-   to define __WCHAR_MAX in the unsigned case.  */
-
-#ifdef __WCHAR_MAX__
-# define __WCHAR_MAX	__WCHAR_MAX__
-#elif L'\0' - 1 > 0
-# define __WCHAR_MAX	(0xffffffffu + L'\0')
-#else
-# define __WCHAR_MAX	(0x7fffffff + L'\0')
-#endif
-
-#ifdef __WCHAR_MIN__
-# define __WCHAR_MIN	__WCHAR_MIN__
-#elif L'\0' - 1 > 0
-# define __WCHAR_MIN	(L'\0' + 0)
-#else
-# define __WCHAR_MIN	(-__WCHAR_MAX - 1)
-#endif
-
-#endif	/* bits/wchar.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar2.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar2.h
deleted file mode 100644
index 23f1ee6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wchar2.h
+++ /dev/null
@@ -1,544 +0,0 @@
-/* Checking macros for wchar functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _WCHAR_H
-# error "Never include <bits/wchar2.h> directly; use <wchar.h> instead."
-#endif
-
-extern wchar_t *__wmemcpy_chk (wchar_t *__restrict __s1,
-			       const wchar_t *__restrict __s2, size_t __n,
-			       size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias,
-				(wchar_t *__restrict __s1,
-				 const wchar_t *__restrict __s2, size_t __n),
-				wmemcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemcpy (wchar_t *__restrict const __clang_pass_object_size0 __s1,
-	      const wchar_t *__restrict __s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemcpy_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmemcpy called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t)-1)
-    return __wmemcpy_chk(__s1, __s2, __n,
-			 __glibc_objsize0(__s1) / sizeof (wchar_t));
-  return __wmemcpy_alias(__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-
-extern wchar_t *__wmemmove_chk (wchar_t *__s1, const wchar_t *__s2,
-				size_t __n, size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1,
-						   const wchar_t *__s2,
-						   size_t __n), wmemmove);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemmove (wchar_t *const __clang_pass_object_size0 __s1,
-		 const wchar_t *__s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemmove_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmemmove called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t) -1)
-    return __wmemmove_chk (__s1, __s2, __n,
-			   __glibc_objsize0 (__s1) / sizeof (wchar_t));
-  return __wmemmove_alias (__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_GNU
-extern wchar_t *__wmempcpy_chk (wchar_t *__restrict __s1,
-				const wchar_t *__restrict __s2, size_t __n,
-				size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias,
-				(wchar_t *__restrict __s1,
-				 const wchar_t *__restrict __s2,
-				 size_t __n), wmempcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH(wmempcpy(wchar_t *__restrict const __clang_pass_object_size0 __s1,
-               const wchar_t *__restrict __s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmempcpy_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmempcpy called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t)-1)
-    return __wmempcpy_chk(__s1, __s2, __n,
-			  __glibc_objsize0(__s1) / sizeof (wchar_t));
-  return __wmempcpy_alias(__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-extern wchar_t *__wmemset_chk (wchar_t *__s, wchar_t __c, size_t __n,
-			       size_t __ns) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c,
-						  size_t __n), wmemset);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemset (wchar_t *const __clang_pass_object_size0 __s, wchar_t __c,
-		size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemset_warn, __n, __s,
-					 sizeof (wchar_t),
-					 "wmemset called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s) != (size_t) -1)
-    return __wmemset_chk (__s, __c, __n,
-			  __glibc_objsize0 (__s) / sizeof (wchar_t));
-  return __wmemset_alias (__s, __c, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern wchar_t *__wcscpy_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __n) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcscpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcscpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcscpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcscpy_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcscpy_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcpcpy_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcpcpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcpcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcpcpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcpcpy_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcpcpy_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcsncpy_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src, size_t __n,
-			       size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcsncpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcsncpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__wcsncpy_warn, __n, __dest,
-					sizeof (wchar_t),
-					"wcsncpy called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dest) != (size_t) -1)
-    return __wcsncpy_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcsncpy_alias (__dest, __src, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern wchar_t *__wcpncpy_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src, size_t __n,
-			       size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcpncpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcpncpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__wcpncpy_warn, __n, __dest,
-					sizeof (wchar_t),
-					"wcpncpy called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dest) != (size_t) -1)
-    return __wcpncpy_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcpncpy_alias (__dest, __src, __n);
-}
-__FORTIFY_FUNCTION_END
-
-extern wchar_t *__wcscat_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcscat_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcscat);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcscat (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcscat_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcscat_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcsncat_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src,
-			       size_t __n, size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcsncat_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcsncat);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcsncat (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcsncat_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcsncat_alias (__dest, __src, __n);
-}
-
-
-extern int __swprintf_chk (wchar_t *__restrict __s, size_t __n,
-			   int __flag, size_t __s_len,
-			   const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 6))) */;
-
-extern int __REDIRECT_NTH_LDBL (__swprintf_alias,
-				(wchar_t *__restrict __s, size_t __n,
-				 const wchar_t *__restrict __fmt, ...),
-				swprintf);
-
-extern int __vswprintf_chk (wchar_t *__restrict __s, size_t __n,
-			    int __flag, size_t __s_len,
-			    const wchar_t *__restrict __format,
-			    __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 0))) */;
-
-extern int __REDIRECT_NTH_LDBL (__vswprintf_alias,
-				(wchar_t *__restrict __s, size_t __n,
-				 const wchar_t *__restrict __fmt,
-				 __gnuc_va_list __ap), vswprintf);
-
-#ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload int
-__NTH (swprintf (wchar_t *__restrict const __clang_pass_object_size __s,
-		 size_t __n, const wchar_t *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result;
-  if (__glibc_objsize (__s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1)
-    __result = __FORTIFY_CALL_VA_CHK(swprintf, __s, __n,
-				     __USE_FORTIFY_LEVEL - 1,
-				     __glibc_objsize (__s) / sizeof (wchar_t), __fmt,
-				     __FORTIFY_ARG_PACK);
-  else
-    __result = __FORTIFY_CALL_VA_ALIAS(swprintf, __s, __n, __fmt,
-				       __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#elif !defined __cplusplus
-/* XXX We might want to have support in gcc for swprintf.  */
-# define swprintf(s, n, ...) \
-  (__glibc_objsize (s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1		      \
-   ? __swprintf_chk (s, n, __USE_FORTIFY_LEVEL - 1,			      \
-		     __glibc_objsize (s) / sizeof (wchar_t), __VA_ARGS__)	      \
-   : swprintf (s, n, __VA_ARGS__))
-#endif
-
-__fortify_potential_overload int
-__NTH (vswprintf (wchar_t *__restrict const __clang_pass_object_size __s,
-		  size_t __n, const wchar_t *__restrict __fmt,
-		  __gnuc_va_list __ap))
-{
-  if (__glibc_objsize (__s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1)
-    return __vswprintf_chk (__s, __n,  __USE_FORTIFY_LEVEL - 1,
-			    __glibc_objsize (__s) / sizeof (wchar_t), __fmt,
-			    __ap);
-  return __vswprintf_alias (__s, __n, __fmt, __ap);
-}
-
-
-#if __USE_FORTIFY_LEVEL > 1
-
-extern int __fwprintf_chk (__FILE *__restrict __stream, int __flag,
-			   const wchar_t *__restrict __format, ...);
-extern int __wprintf_chk (int __flag, const wchar_t *__restrict __format,
-			  ...);
-extern int __vfwprintf_chk (__FILE *__restrict __stream, int __flag,
-			    const wchar_t *__restrict __format,
-			    __gnuc_va_list __ap);
-extern int __vwprintf_chk (int __flag, const wchar_t *__restrict __format,
-			   __gnuc_va_list __ap);
-
-
-#ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload int
-wprintf (const wchar_t *__restrict const __clang_pass_object_size __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __r = __FORTIFY_CALL_VA_CHK (wprintf, __USE_FORTIFY_LEVEL - 1, __fmt,
-				   __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __r;
-}
-
-__fortify_potential_overload int
-fwprintf (__FILE *__restrict const __clang_pass_object_size __stream,
-	  const wchar_t *__restrict __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __r = __FORTIFY_CALL_VA_CHK (fwprintf, __stream, __USE_FORTIFY_LEVEL - 1,
-				   __fmt, __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __r;
-}
-# elif !defined __cplusplus
-#  define wprintf(...) \
-  __wprintf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  define fwprintf(stream, ...) \
-  __fwprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-# endif
-
-__fortify_potential_overload int
-vwprintf (const wchar_t *__restrict const __clang_pass_object_size __fmt,
-	  __gnuc_va_list __ap)
-{
-  return __vwprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-__fortify_potential_overload int
-vfwprintf (__FILE *__restrict const __clang_pass_object_size __stream,
-	   const wchar_t *__restrict __fmt, __gnuc_va_list __ap)
-{
-  return __vfwprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-#endif
-
-extern wchar_t *__fgetws_chk (wchar_t *__restrict __s, size_t __size, int __n,
-			      __FILE *__restrict __stream) __wur;
-extern wchar_t *__REDIRECT (__fgetws_alias,
-			    (wchar_t *__restrict __s, int __n,
-			     __FILE *__restrict __stream), fgetws) __wur;
-
-__fortify_potential_overload __wur wchar_t *
-fgetws (wchar_t *__restrict const __clang_pass_object_size __s, int __n,
-	__FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__fgetws_warn, __n, __s,
-					sizeof (wchar_t),
-					"fgetws called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__s) != (size_t) -1)
-    return __fgetws_chk (__s, __glibc_objsize (__s) / sizeof (wchar_t),
-			 __n, __stream);
-  return __fgetws_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern wchar_t *__fgetws_unlocked_chk (wchar_t *__restrict __s, size_t __size,
-				       int __n, __FILE *__restrict __stream)
-  __wur;
-extern wchar_t *__REDIRECT (__fgetws_unlocked_alias,
-			    (wchar_t *__restrict __s, int __n,
-			     __FILE *__restrict __stream), fgetws_unlocked)
-  __wur;
-
-__fortify_potential_overload __wur wchar_t *
-fgetws_unlocked (wchar_t *__restrict const __clang_pass_object_size __s,
-		 int __n, __FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgetws_unlocked_warn,
-			   __n > 0
-			    && __bos_static_lt2 (__n, __s,
-							   sizeof (wchar_t)),
-			   "fgetws_unlocked called with bigger size than "
-			   "length of destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgetws_unlocked_chk (__s, __glibc_objsize (__s) / sizeof (wchar_t),
-				  __n, __stream);
-  return __fgetws_unlocked_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-extern size_t __wcrtomb_chk (char *__restrict __s, wchar_t __wchar,
-			     mbstate_t *__restrict __p,
-			     size_t __buflen) __THROW __wur;
-extern size_t __REDIRECT_NTH (__wcrtomb_alias,
-			      (char *__restrict __s, wchar_t __wchar,
-			       mbstate_t *__restrict __ps), wcrtomb) __wur;
-
-__fortify_potential_overload __wur size_t
-__NTH (wcrtomb (char *__restrict const __clang_pass_object_size __s,
-		wchar_t __wchar, mbstate_t *__restrict __ps))
-{
-  /* We would have to include <limits.h> to get a definition of MB_LEN_MAX.
-     But this would only disturb the namespace.  So we define our own
-     version here.  */
-#define __WCHAR_MB_LEN_MAX	16
-#if defined MB_LEN_MAX && MB_LEN_MAX != __WCHAR_MB_LEN_MAX
-# error "Assumed value of MB_LEN_MAX wrong"
-#endif
-  if (__glibc_objsize (__s) != (size_t) -1
-      && __WCHAR_MB_LEN_MAX > __glibc_objsize (__s))
-    return __wcrtomb_chk (__s, __wchar, __ps, __glibc_objsize (__s));
-  return __wcrtomb_alias (__s, __wchar, __ps);
-}
-
-
-extern size_t __mbsrtowcs_chk (wchar_t *__restrict __dst,
-			       const char **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps,
-			       size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__mbsrtowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      mbsrtowcs);
-
-__fortify_potential_overload size_t
-__NTH (mbsrtowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		  const char **__restrict __src, size_t __len,
-		  mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__mbsrtowcs_warn, __len, __dst,
-					sizeof (wchar_t),
-					"mbsrtowcs called with dst buffer "
-					"smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbsrtowcs_chk (__dst, __src, __len, __ps,
-			    __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbsrtowcs_alias (__dst, __src, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcsrtombs_chk (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps,
-			       size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__wcsrtombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      wcsrtombs);
-
-__fortify_potential_overload size_t
-__NTH (wcsrtombs (char *__restrict const __clang_pass_object_size __dst,
-		  const wchar_t **__restrict __src, size_t __len,
-		  mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcsrtombs_warn, __len, __dst,
-				       "wcsrtombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcsrtombs_chk (__dst, __src, __len, __ps, __glibc_objsize (__dst));
-  return __wcsrtombs_alias (__dst, __src, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_GNU
-extern size_t __mbsnrtowcs_chk (wchar_t *__restrict __dst,
-				const char **__restrict __src, size_t __nmc,
-				size_t __len, mbstate_t *__restrict __ps,
-				size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char **__restrict __src, size_t __nmc,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      mbsnrtowcs);
-
-__fortify_potential_overload size_t
-__NTH (mbsnrtowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		   const char **__restrict __src, size_t __nmc, size_t __len,
-		   mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__mbsnrtowcs_warn,
-				       sizeof (wchar_t) * __len, __dst,
-				       "mbsnrtowcs called with dst buffer "
-				       "smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbsnrtowcs_chk (__dst, __src, __nmc, __len, __ps,
-			     __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbsnrtowcs_alias (__dst, __src, __nmc, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcsnrtombs_chk (char *__restrict __dst,
-				const wchar_t **__restrict __src,
-				size_t __nwc, size_t __len,
-				mbstate_t *__restrict __ps, size_t __dstlen)
-     __THROW;
-extern size_t __REDIRECT_NTH (__wcsnrtombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __nwc, size_t __len,
-			       mbstate_t *__restrict __ps), wcsnrtombs);
-
-__fortify_potential_overload size_t
-__NTH (wcsnrtombs (char *__restrict const __clang_pass_object_size __dst,
-		   const wchar_t **__restrict __src, size_t __nwc, size_t __len,
-		   mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcsnrtombs_warn, __len, __dst,
-				       "wcsnrtombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcsnrtombs_chk (__dst, __src, __nwc, __len, __ps,
-			     __glibc_objsize (__dst));
-  return __wcsnrtombs_alias (__dst, __src, __nwc, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wctype-wchar.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wctype-wchar.h
deleted file mode 100644
index 01827a7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wctype-wchar.h
+++ /dev/null
@@ -1,173 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.25
- *	Wide character classification and mapping utilities  <wctype.h>
- */
-
-#ifndef _BITS_WCTYPE_WCHAR_H
-#define _BITS_WCTYPE_WCHAR_H 1
-
-#if !defined _WCTYPE_H && !defined _WCHAR_H
-#error "Never include <bits/wctype-wchar.h> directly; include <wctype.h> or <wchar.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <bits/types/wint_t.h>
-
-/* The definitions in this header are specified to appear in <wctype.h>
-   in ISO C99, but in <wchar.h> in Unix98.  _GNU_SOURCE follows C99.  */
-
-/* Scalar type that can hold values which represent locale-specific
-   character classifications.  */
-typedef unsigned long int wctype_t;
-
-# ifndef _ISwbit
-/* The characteristics are stored always in network byte order (big
-   endian).  We define the bit value interpretations here dependent on the
-   machine's byte order.  */
-
-#  include <bits/endian.h>
-#  if __BYTE_ORDER == __BIG_ENDIAN
-#   define _ISwbit(bit)	(1 << (bit))
-#  else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#   define _ISwbit(bit)	\
-	((bit) < 8 ? (int) ((1UL << (bit)) << 24)			      \
-	 : ((bit) < 16 ? (int) ((1UL << (bit)) << 8)			      \
-	    : ((bit) < 24 ? (int) ((1UL << (bit)) >> 8)			      \
-	       : (int) ((1UL << (bit)) >> 24))))
-#  endif
-
-enum
-{
-  __ISwupper = 0,			/* UPPERCASE.  */
-  __ISwlower = 1,			/* lowercase.  */
-  __ISwalpha = 2,			/* Alphabetic.  */
-  __ISwdigit = 3,			/* Numeric.  */
-  __ISwxdigit = 4,			/* Hexadecimal numeric.  */
-  __ISwspace = 5,			/* Whitespace.  */
-  __ISwprint = 6,			/* Printing.  */
-  __ISwgraph = 7,			/* Graphical.  */
-  __ISwblank = 8,			/* Blank (usually SPC and TAB).  */
-  __ISwcntrl = 9,			/* Control character.  */
-  __ISwpunct = 10,			/* Punctuation.  */
-  __ISwalnum = 11,			/* Alphanumeric.  */
-
-  _ISwupper = _ISwbit (__ISwupper),	/* UPPERCASE.  */
-  _ISwlower = _ISwbit (__ISwlower),	/* lowercase.  */
-  _ISwalpha = _ISwbit (__ISwalpha),	/* Alphabetic.  */
-  _ISwdigit = _ISwbit (__ISwdigit),	/* Numeric.  */
-  _ISwxdigit = _ISwbit (__ISwxdigit),	/* Hexadecimal numeric.  */
-  _ISwspace = _ISwbit (__ISwspace),	/* Whitespace.  */
-  _ISwprint = _ISwbit (__ISwprint),	/* Printing.  */
-  _ISwgraph = _ISwbit (__ISwgraph),	/* Graphical.  */
-  _ISwblank = _ISwbit (__ISwblank),	/* Blank (usually SPC and TAB).  */
-  _ISwcntrl = _ISwbit (__ISwcntrl),	/* Control character.  */
-  _ISwpunct = _ISwbit (__ISwpunct),	/* Punctuation.  */
-  _ISwalnum = _ISwbit (__ISwalnum)	/* Alphanumeric.  */
-};
-# endif /* Not _ISwbit  */
-
-
-__BEGIN_DECLS
-
-/*
- * Wide-character classification functions: 7.15.2.1.
- */
-
-/* Test for any wide character for which `iswalpha' or `iswdigit' is
-   true.  */
-extern int iswalnum (wint_t __wc) __THROW;
-
-/* Test for any wide character for which `iswupper' or 'iswlower' is
-   true, or any wide character that is one of a locale-specific set of
-   wide-characters for which none of `iswcntrl', `iswdigit',
-   `iswpunct', or `iswspace' is true.  */
-extern int iswalpha (wint_t __wc) __THROW;
-
-/* Test for any control wide character.  */
-extern int iswcntrl (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a decimal-digit
-   character.  */
-extern int iswdigit (wint_t __wc) __THROW;
-
-/* Test for any wide character for which `iswprint' is true and
-   `iswspace' is false.  */
-extern int iswgraph (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a lowercase letter
-   or is one of a locale-specific set of wide characters for which
-   none of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswlower (wint_t __wc) __THROW;
-
-/* Test for any printing wide character.  */
-extern int iswprint (wint_t __wc) __THROW;
-
-/* Test for any printing wide character that is one of a
-   locale-specific et of wide characters for which neither `iswspace'
-   nor `iswalnum' is true.  */
-extern int iswpunct (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a locale-specific
-   set of wide characters for which none of `iswalnum', `iswgraph', or
-   `iswpunct' is true.  */
-extern int iswspace (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to an uppercase letter
-   or is one of a locale-specific set of wide character for which none
-   of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswupper (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a hexadecimal-digit
-   character equivalent to that performed be the functions described
-   in the previous subclause.  */
-extern int iswxdigit (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a standard blank
-   wide character or a locale-specific set of wide characters for
-   which `iswalnum' is false.  */
-# ifdef __USE_ISOC99
-extern int iswblank (wint_t __wc) __THROW;
-# endif
-
-/*
- * Extensible wide-character classification functions: 7.15.2.2.
- */
-
-/* Construct value that describes a class of wide characters identified
-   by the string argument PROPERTY.  */
-extern wctype_t wctype (const char *__property) __THROW;
-
-/* Determine whether the wide-character WC has the property described by
-   DESC.  */
-extern int iswctype (wint_t __wc, wctype_t __desc) __THROW;
-
-/*
- * Wide-character case-mapping functions: 7.15.3.1.
- */
-
-/* Converts an uppercase letter to the corresponding lowercase letter.  */
-extern wint_t towlower (wint_t __wc) __THROW;
-
-/* Converts an lowercase letter to the corresponding uppercase letter.  */
-extern wint_t towupper (wint_t __wc) __THROW;
-
-__END_DECLS
-
-#endif /* bits/wctype-wchar.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wordsize.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wordsize.h
deleted file mode 100644
index 91da566..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/wordsize.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Determine the wordsize from the preprocessor defines.
-
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifdef __LP64__
-# define __WORDSIZE			64
-#else
-# define __WORDSIZE			32
-# define __WORDSIZE32_SIZE_ULONG	1
-# define __WORDSIZE32_PTRDIFF_LONG	1
-#endif
-
-#define __WORDSIZE_TIME64_COMPAT32	0
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/xopen_lim.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/xopen_lim.h
deleted file mode 100644
index 0be465f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/bits/xopen_lim.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <limits.h> instead.
- */
-
-/* Additional definitions from X/Open Portability Guide, Issue 4, Version 2
-   System Interfaces and Headers, 4.16 <limits.h>
-
-   Please note only the values which are not greater than the minimum
-   stated in the standard document are listed.  The `sysconf' functions
-   should be used to obtain the actual value.  */
-
-#ifndef _XOPEN_LIM_H
-#define _XOPEN_LIM_H	1
-
-/* We do not provide fixed values for
-
-   ARG_MAX	Maximum length of argument to the `exec' function
-		including environment data.
-
-   ATEXIT_MAX	Maximum number of functions that may be registered
-		with `atexit'.
-
-   CHILD_MAX	Maximum number of simultaneous processes per real
-		user ID.
-
-   OPEN_MAX	Maximum number of files that one process can have open
-		at anyone time.
-
-   PAGESIZE
-   PAGE_SIZE	Size of bytes of a page.
-
-   PASS_MAX	Maximum number of significant bytes in a password.
-
-   We only provide a fixed limit for
-
-   IOV_MAX	Maximum number of `iovec' structures that one process has
-		available for use with `readv' or writev'.
-
-   if this is indeed fixed by the underlying system.
-*/
-
-
-/* Maximum number of `iovec' structures that may be used in a single call
-   to `readv', `writev', etc.  */
-#define	_XOPEN_IOV_MAX	_POSIX_UIO_MAXIOV
-
-#include <bits/uio_lim.h>
-#ifdef __IOV_MAX
-# define IOV_MAX __IOV_MAX
-#else
-# undef IOV_MAX
-#endif
-
-/* Maximum value of `digit' in calls to the `printf' and `scanf'
-   functions.  We have no limit, so return a reasonable value.  */
-#define NL_ARGMAX	_POSIX_ARG_MAX
-
-/* Maximum number of bytes in a `LANG' name.  We have no limit.  */
-#define NL_LANGMAX	_POSIX2_LINE_MAX
-
-/* Maximum message number.  We have no limit.  */
-#define NL_MSGMAX	INT_MAX
-
-/* Maximum number of bytes in N-to-1 collation mapping.  We have no
-   limit.  */
-#if defined __USE_GNU || !defined __USE_XOPEN2K8
-# define NL_NMAX	INT_MAX
-#endif
-
-/* Maximum set number.  We have no limit.  */
-#define NL_SETMAX	INT_MAX
-
-/* Maximum number of bytes in a message.  We have no limit.  */
-#define NL_TEXTMAX	INT_MAX
-
-/* Default process priority.  */
-#define NZERO		20
-
-
-/* Number of bits in a word of type `int'.  */
-#ifdef INT_MAX
-# if INT_MAX == 32767
-#  define WORD_BIT	16
-# else
-#  if INT_MAX == 2147483647
-#   define WORD_BIT	32
-#  else
-/* Safe assumption.  */
-#   define WORD_BIT	64
-#  endif
-# endif
-#elif defined __INT_MAX__
-# if __INT_MAX__ == 32767
-#  define WORD_BIT	16
-# else
-#  if __INT_MAX__ == 2147483647
-#   define WORD_BIT	32
-#  else
-/* Safe assumption.  */
-#   define WORD_BIT	64
-#  endif
-# endif
-#else
-# define WORD_BIT	32
-#endif
-
-/* Number of bits in a word of type `long int'.  */
-#ifdef LONG_MAX
-# if LONG_MAX == 2147483647
-#  define LONG_BIT	32
-# else
-/* Safe assumption.  */
-#  define LONG_BIT	64
-# endif
-#elif defined __LONG_MAX__
-# if __LONG_MAX__ == 2147483647
-#  define LONG_BIT	32
-# else
-/* Safe assumption.  */
-#  define LONG_BIT	64
-# endif
-#else
-# include <bits/wordsize.h>
-# if __WORDSIZE == 64
-#  define LONG_BIT	64
-# else
-#  define LONG_BIT	32
-# endif
-#endif
-
-#endif /* bits/xopen_lim.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/byteswap.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/byteswap.h
deleted file mode 100644
index e9da7a4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/byteswap.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Swap byte order for 16, 32 and 64 bit values
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BYTESWAP_H
-#define _BYTESWAP_H	1
-
-#include <features.h>
-
-/* Get the machine specific, optimized definitions.  */
-#include <bits/byteswap.h>
-
-
-/* The following definitions must all be macros, otherwise some
-   of the possible optimizations are not possible.  */
-
-/* Return a value with both bytes in the 16 bit argument swapped.  */
-#define bswap_16(x) __bswap_16 (x)
-
-/* Return a value with all bytes in the 32 bit argument swapped.  */
-#define bswap_32(x) __bswap_32 (x)
-
-/* Return a value with all bytes in the 64 bit argument swapped.  */
-#define bswap_64(x) __bswap_64 (x)
-
-#endif /* byteswap.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/complex.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/complex.h
deleted file mode 100644
index 66989af..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/complex.h
+++ /dev/null
@@ -1,249 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99:  7.3 Complex arithmetic	<complex.h>
- */
-
-#ifndef _COMPLEX_H
-#define _COMPLEX_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get general and ISO C99 specific information.  */
-#include <bits/mathdef.h>
-
-/* Gather machine-dependent _FloatN type support.  */
-#include <bits/floatn.h>
-
-__BEGIN_DECLS
-
-/* We might need to add support for more compilers here.  But since ISO
-   C99 is out hopefully all maintained compilers will soon provide the data
-   types `float complex' and `double complex'.  */
-#if __GNUC_PREREQ (2, 7) && !__GNUC_PREREQ (2, 97)
-# define _Complex __complex__
-#endif
-
-#define complex		_Complex
-
-/* Narrowest imaginary unit.  This depends on the floating-point
-   evaluation method.
-   XXX This probably has to go into a gcc related file.  */
-#define _Complex_I	(__extension__ 1.0iF)
-
-/* Another more descriptive name is `I'.
-   XXX Once we have the imaginary support switch this to _Imaginary_I.  */
-#undef I
-#define I _Complex_I
-
-#if defined __USE_ISOC11 && __GNUC_PREREQ (4, 7)
-/* Macros to expand into expression of specified complex type.  */
-# define CMPLX(x, y) __builtin_complex ((double) (x), (double) (y))
-# define CMPLXF(x, y) __builtin_complex ((float) (x), (float) (y))
-# define CMPLXL(x, y) __builtin_complex ((long double) (x), (long double) (y))
-#endif
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF16(x, y) __builtin_complex ((_Float16) (x), (_Float16) (y))
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF32(x, y) __builtin_complex ((_Float32) (x), (_Float32) (y))
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF64(x, y) __builtin_complex ((_Float64) (x), (_Float64) (y))
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF128(x, y) __builtin_complex ((_Float128) (x), (_Float128) (y))
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF32X(x, y) __builtin_complex ((_Float32x) (x), (_Float32x) (y))
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF64X(x, y) __builtin_complex ((_Float64x) (x), (_Float64x) (y))
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF128X(x, y)					\
-  __builtin_complex ((_Float128x) (x), (_Float128x) (y))
-#endif
-
-/* The file <bits/cmathcalls.h> contains the prototypes for all the
-   actual math functions.  These macros are used for those prototypes,
-   so we can easily declare each function as both `name' and `__name',
-   and can declare the float versions `namef' and `__namef'.  */
-
-#define __MATHCALL(function, args)	\
-  __MATHDECL (_Mdouble_complex_,function, args)
-#define __MATHDECL_IMPL(type, function, args) \
-  __MATHDECL_1(type, function, args); \
-  __MATHDECL_1(type, __CONCAT(__,function), args)
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_IMPL(type, function, args)
-#define __MATHDECL_1_IMPL(type, function, args) \
-  extern type __MATH_PRECNAME(function) args __THROW
-#define __MATHDECL_1(type, function, args) \
-  __MATHDECL_1_IMPL(type, function, args)
-
-#define _Mdouble_ 		double
-#define __MATH_PRECNAME(name)	name
-#include <bits/cmathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-/* Now the float versions.  */
-#define _Mdouble_ 		float
-#define __MATH_PRECNAME(name)	name##f
-#include <bits/cmathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-/* And the long double versions.  It is non-critical to define them
-   here unconditionally since `long double' is required in ISO C99.  */
-#if !(defined __NO_LONG_DOUBLE_MATH && defined _LIBC)	\
-    || defined __LDBL_COMPAT
-# ifdef __LDBL_COMPAT
-#  undef __MATHDECL_1
-#  define __MATHDECL_1(type, function, args) \
-  extern type __REDIRECT_NTH(__MATH_PRECNAME(function), args, function)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHDECL_1
-#  undef __MATHDECL
-#  define __REDIR_TO(function) \
-  __ ## function ## ieee128
-#  define __MATHDECL_1(type, function, alias, args) \
-  extern type __REDIRECT_NTH(__MATH_PRECNAME(function), args, alias)
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_1(type, function, __REDIR_TO(function), args); \
-  __MATHDECL_1(type, __CONCAT(__,function), __REDIR_TO(function), args)
-# endif
-
-# define _Mdouble_ 		long double
-# define __MATH_PRECNAME(name)	name##l
-# include <bits/cmathcalls.h>
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __REDIR_TO
-#  undef __MATHDECL_1
-#  undef __MATHDECL
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_IMPL(type, function, args)
-#  define __MATHDECL_1(type, function, args) \
-  __MATHDECL_1_IMPL(type, function, args)
-# endif
-#endif
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-#if (__HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT16
-# define _Mdouble_		_Float16
-# define __MATH_PRECNAME(name)	name##f16
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT32
-# define _Mdouble_		_Float32
-# define __MATH_PRECNAME(name)	name##f32
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT64
-# define _Mdouble_		_Float64
-# define __MATH_PRECNAME(name)	name##f64
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT128
-# define _Mdouble_		_Float128
-# define __MATH_PRECNAME(name)	name##f128
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT32X
-# define _Mdouble_		_Float32x
-# define __MATH_PRECNAME(name)	name##f32x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT64X
-# define _Mdouble_		_Float64x
-# define __MATH_PRECNAME(name)	name##f64x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT128X
-# define _Mdouble_		_Float128x
-# define __MATH_PRECNAME(name)	name##f128x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#undef	__MATHDECL_1_IMPL
-#undef	__MATHDECL_1
-#undef	__MATHDECL
-#undef	__MATHCALL
-
-__END_DECLS
-
-#endif /* complex.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/cpio.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/cpio.h
deleted file mode 100644
index 14bb5cf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/cpio.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Extended cpio format from POSIX.1.
-   This file is part of the GNU C Library.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   NOTE: The canonical source of this file is maintained with the GNU cpio.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _CPIO_H
-#define _CPIO_H 1
-
-/* A cpio archive consists of a sequence of files.
-   Each file has a 76 byte header,
-   a variable length, NUL terminated filename,
-   and variable length file data.
-   A header for a filename "TRAILER!!!" indicates the end of the archive.  */
-
-/* All the fields in the header are ISO 646 (approximately ASCII) strings
-   of octal numbers, left padded, not NUL terminated.
-
-   Field Name	Length in Bytes	Notes
-   c_magic	6		must be "070707"
-   c_dev	6
-   c_ino	6
-   c_mode	6		see below for value
-   c_uid	6
-   c_gid	6
-   c_nlink	6
-   c_rdev	6		only valid for chr and blk special files
-   c_mtime	11
-   c_namesize	6		count includes terminating NUL in pathname
-   c_filesize	11		must be 0 for FIFOs and directories  */
-
-/* Value for the field `c_magic'.  */
-#define MAGIC	"070707"
-
-/* Values for c_mode, OR'd together: */
-
-#define C_IRUSR		000400
-#define C_IWUSR		000200
-#define C_IXUSR		000100
-#define C_IRGRP		000040
-#define C_IWGRP		000020
-#define C_IXGRP		000010
-#define C_IROTH		000004
-#define C_IWOTH		000002
-#define C_IXOTH		000001
-
-#define C_ISUID		004000
-#define C_ISGID		002000
-#define C_ISVTX		001000
-
-#define C_ISBLK		060000
-#define C_ISCHR		020000
-#define C_ISDIR		040000
-#define C_ISFIFO	010000
-#define C_ISSOCK	0140000
-#define C_ISLNK		0120000
-#define C_ISCTG		0110000
-#define C_ISREG		0100000
-
-#endif /* cpio.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/crypt.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/crypt.h
deleted file mode 100644
index 0635ef0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/crypt.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * UFC-crypt: ultra fast crypt(3) implementation
- *
- * Copyright (C) 1991-2021 Free Software Foundation, Inc.
- *
- * The GNU C Library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * The GNU C Library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with the GNU C Library; if not, see
- * <https://www.gnu.org/licenses/>.
- *
- * @(#)crypt.h	1.5 12/20/96
- *
- */
-
-#ifndef _CRYPT_H
-#define _CRYPT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* One-way hash PHRASE, returning a string suitable for storage in the
-   user database.  SALT selects the one-way function to use, and
-   ensures that no two users' hashes are the same, even if they use
-   the same passphrase.  The return value points to static storage
-   which will be overwritten by the next call to crypt.  */
-extern char *crypt (const char *__phrase, const char *__salt)
-     __THROW __nonnull ((1, 2));
-
-#ifdef __USE_GNU
-
-/* This structure provides scratch and output buffers for 'crypt_r'.
-   Its contents should not be accessed directly.  */
-struct crypt_data
-  {
-    char keysched[16 * 8];
-    char sb0[32768];
-    char sb1[32768];
-    char sb2[32768];
-    char sb3[32768];
-    /* end-of-aligment-critical-data */
-    char crypt_3_buf[14];
-    char current_salt[2];
-    long int current_saltbits;
-    int  direction, initialized;
-  };
-
-/* Thread-safe version of 'crypt'.
-   DATA must point to a 'struct crypt_data' allocated by the caller.
-   Before the first call to 'crypt_r' with a new 'struct crypt_data',
-   that object must be initialized to all zeroes.  The pointer
-   returned, if not NULL, will point within DATA.  (It will still be
-   overwritten by the next call to 'crypt_r' with the same DATA.)  */
-extern char *crypt_r (const char *__phrase, const char *__salt,
-		      struct crypt_data * __restrict __data)
-     __THROW __nonnull ((1, 2, 3));
-#endif
-
-__END_DECLS
-
-#endif	/* crypt.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ctype.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ctype.h
deleted file mode 100644
index 86f2bcc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ctype.h
+++ /dev/null
@@ -1,329 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard 7.4: Character handling	<ctype.h>
- */
-
-#ifndef	_CTYPE_H
-#define	_CTYPE_H	1
-
-#include <features.h>
-#include <bits/types.h>
-
-__BEGIN_DECLS
-
-#ifndef _ISbit
-/* These are all the characteristics of characters.
-   If there get to be more than 16 distinct characteristics,
-   many things must be changed that use `unsigned short int's.
-
-   The characteristics are stored always in network byte order (big
-   endian).  We define the bit value interpretations here dependent on the
-   machine's byte order.  */
-
-# include <bits/endian.h>
-# if __BYTE_ORDER == __BIG_ENDIAN
-#  define _ISbit(bit)	(1 << (bit))
-# else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#  define _ISbit(bit)	((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))
-# endif
-
-enum
-{
-  _ISupper = _ISbit (0),	/* UPPERCASE.  */
-  _ISlower = _ISbit (1),	/* lowercase.  */
-  _ISalpha = _ISbit (2),	/* Alphabetic.  */
-  _ISdigit = _ISbit (3),	/* Numeric.  */
-  _ISxdigit = _ISbit (4),	/* Hexadecimal numeric.  */
-  _ISspace = _ISbit (5),	/* Whitespace.  */
-  _ISprint = _ISbit (6),	/* Printing.  */
-  _ISgraph = _ISbit (7),	/* Graphical.  */
-  _ISblank = _ISbit (8),	/* Blank (usually SPC and TAB).  */
-  _IScntrl = _ISbit (9),	/* Control character.  */
-  _ISpunct = _ISbit (10),	/* Punctuation.  */
-  _ISalnum = _ISbit (11)	/* Alphanumeric.  */
-};
-#endif /* ! _ISbit  */
-
-/* These are defined in ctype-info.c.
-   The declarations here must match those in localeinfo.h.
-
-   In the thread-specific locale model (see `uselocale' in <locale.h>)
-   we cannot use global variables for these as was done in the past.
-   Instead, the following accessor functions return the address of
-   each variable, which is local to the current thread if multithreaded.
-
-   These point into arrays of 384, so they can be indexed by any `unsigned
-   char' value [0,255]; by EOF (-1); or by any `signed char' value
-   [-128,-1).  ISO C requires that the ctype functions work for `unsigned
-   char' values and for EOF; we also support negative `signed char' values
-   for broken old programs.  The case conversion arrays are of `int's
-   rather than `unsigned char's because tolower (EOF) must be EOF, which
-   doesn't fit into an `unsigned char'.  But today more important is that
-   the arrays are also used for multi-byte character sets.  */
-extern const unsigned short int **__ctype_b_loc (void)
-     __THROW __attribute__ ((__const__));
-extern const __int32_t **__ctype_tolower_loc (void)
-     __THROW __attribute__ ((__const__));
-extern const __int32_t **__ctype_toupper_loc (void)
-     __THROW __attribute__ ((__const__));
-
-
-#ifndef __cplusplus
-# define __isctype(c, type) \
-  ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)
-#elif defined __USE_EXTERN_INLINES
-# define __isctype_f(type) \
-  __extern_inline int							      \
-  is##type (int __c) __THROW						      \
-  {									      \
-    return (*__ctype_b_loc ())[(int) (__c)] & (unsigned short int) _IS##type; \
-  }
-#endif
-
-#define	__isascii(c)	(((c) & ~0x7f) == 0)	/* If C is a 7 bit value.  */
-#define	__toascii(c)	((c) & 0x7f)		/* Mask off high bits.  */
-
-#define	__exctype(name)	extern int name (int) __THROW
-
-/* The following names are all functions:
-     int isCHARACTERISTIC(int c);
-   which return nonzero iff C has CHARACTERISTIC.
-   For the meaning of the characteristic names, see the `enum' above.  */
-__exctype (isalnum);
-__exctype (isalpha);
-__exctype (iscntrl);
-__exctype (isdigit);
-__exctype (islower);
-__exctype (isgraph);
-__exctype (isprint);
-__exctype (ispunct);
-__exctype (isspace);
-__exctype (isupper);
-__exctype (isxdigit);
-
-
-/* Return the lowercase version of C.  */
-extern int tolower (int __c) __THROW;
-
-/* Return the uppercase version of C.  */
-extern int toupper (int __c) __THROW;
-
-
-/* ISO C99 introduced one new function.  */
-#ifdef	__USE_ISOC99
-__exctype (isblank);
-#endif
-
-#ifdef __USE_GNU
-/* Test C for a set of character classes according to MASK.  */
-extern int isctype (int __c, int __mask) __THROW;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-
-/* Return nonzero iff C is in the ASCII set
-   (i.e., is no more than 7 bits wide).  */
-extern int isascii (int __c) __THROW;
-
-/* Return the part of C that is in the ASCII set
-   (i.e., the low-order 7 bits of C).  */
-extern int toascii (int __c) __THROW;
-
-/* These are the same as `toupper' and `tolower' except that they do not
-   check the argument for being in the range of a `char'.  */
-__exctype (_toupper);
-__exctype (_tolower);
-#endif /* Use X/Open or use misc.  */
-
-/* This code is needed for the optimized mapping functions.  */
-#define __tobody(c, f, a, args) \
-  (__extension__							      \
-   ({ int __res;							      \
-      if (sizeof (c) > 1)						      \
-	{								      \
-	  if (__builtin_constant_p (c))					      \
-	    {								      \
-	      int __c = (c);						      \
-	      __res = __c < -128 || __c > 255 ? __c : (a)[__c];		      \
-	    }								      \
-	  else								      \
-	    __res = f args;						      \
-	}								      \
-      else								      \
-	__res = (a)[(int) (c)];						      \
-      __res; }))
-
-#if !defined __NO_CTYPE
-# ifdef __isctype_f
-__isctype_f (alnum)
-__isctype_f (alpha)
-__isctype_f (cntrl)
-__isctype_f (digit)
-__isctype_f (lower)
-__isctype_f (graph)
-__isctype_f (print)
-__isctype_f (punct)
-__isctype_f (space)
-__isctype_f (upper)
-__isctype_f (xdigit)
-#  ifdef __USE_ISOC99
-__isctype_f (blank)
-#  endif
-# elif defined __isctype
-# define isalnum(c)	__isctype((c), _ISalnum)
-# define isalpha(c)	__isctype((c), _ISalpha)
-# define iscntrl(c)	__isctype((c), _IScntrl)
-# define isdigit(c)	__isctype((c), _ISdigit)
-# define islower(c)	__isctype((c), _ISlower)
-# define isgraph(c)	__isctype((c), _ISgraph)
-# define isprint(c)	__isctype((c), _ISprint)
-# define ispunct(c)	__isctype((c), _ISpunct)
-# define isspace(c)	__isctype((c), _ISspace)
-# define isupper(c)	__isctype((c), _ISupper)
-# define isxdigit(c)	__isctype((c), _ISxdigit)
-#  ifdef __USE_ISOC99
-#   define isblank(c)	__isctype((c), _ISblank)
-#  endif
-# endif
-
-# ifdef __USE_EXTERN_INLINES
-__extern_inline int
-__NTH (tolower (int __c))
-{
-  return __c >= -128 && __c < 256 ? (*__ctype_tolower_loc ())[__c] : __c;
-}
-
-__extern_inline int
-__NTH (toupper (int __c))
-{
-  return __c >= -128 && __c < 256 ? (*__ctype_toupper_loc ())[__c] : __c;
-}
-# endif
-
-# if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
-#  define tolower(c)	__tobody (c, tolower, *__ctype_tolower_loc (), (c))
-#  define toupper(c)	__tobody (c, toupper, *__ctype_toupper_loc (), (c))
-# endif /* Optimizing gcc */
-
-# if defined __USE_MISC || defined __USE_XOPEN
-#  define isascii(c)	__isascii (c)
-#  define toascii(c)	__toascii (c)
-
-#  define _tolower(c)	((int) (*__ctype_tolower_loc ())[(int) (c)])
-#  define _toupper(c)	((int) (*__ctype_toupper_loc ())[(int) (c)])
-# endif
-
-#endif /* Not __NO_CTYPE.  */
-
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* These definitions are similar to the ones above but all functions
-   take as an argument a handle for the locale which shall be used.  */
-#  define __isctype_l(c, type, locale) \
-  ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)
-
-# define __exctype_l(name) 						      \
-  extern int name (int, locale_t) __THROW
-
-/* The following names are all functions:
-     int isCHARACTERISTIC(int c, locale_t *locale);
-   which return nonzero iff C has CHARACTERISTIC.
-   For the meaning of the characteristic names, see the `enum' above.  */
-__exctype_l (isalnum_l);
-__exctype_l (isalpha_l);
-__exctype_l (iscntrl_l);
-__exctype_l (isdigit_l);
-__exctype_l (islower_l);
-__exctype_l (isgraph_l);
-__exctype_l (isprint_l);
-__exctype_l (ispunct_l);
-__exctype_l (isspace_l);
-__exctype_l (isupper_l);
-__exctype_l (isxdigit_l);
-
-__exctype_l (isblank_l);
-
-
-/* Return the lowercase version of C in locale L.  */
-extern int __tolower_l (int __c, locale_t __l) __THROW;
-extern int tolower_l (int __c, locale_t __l) __THROW;
-
-/* Return the uppercase version of C.  */
-extern int __toupper_l (int __c, locale_t __l) __THROW;
-extern int toupper_l (int __c, locale_t __l) __THROW;
-
-# if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
-#  define __tolower_l(c, locale) \
-  __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))
-#  define __toupper_l(c, locale) \
-  __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))
-#  define tolower_l(c, locale)	__tolower_l ((c), (locale))
-#  define toupper_l(c, locale)	__toupper_l ((c), (locale))
-# endif	/* Optimizing gcc */
-
-
-# ifndef __NO_CTYPE
-#  define __isalnum_l(c,l)	__isctype_l((c), _ISalnum, (l))
-#  define __isalpha_l(c,l)	__isctype_l((c), _ISalpha, (l))
-#  define __iscntrl_l(c,l)	__isctype_l((c), _IScntrl, (l))
-#  define __isdigit_l(c,l)	__isctype_l((c), _ISdigit, (l))
-#  define __islower_l(c,l)	__isctype_l((c), _ISlower, (l))
-#  define __isgraph_l(c,l)	__isctype_l((c), _ISgraph, (l))
-#  define __isprint_l(c,l)	__isctype_l((c), _ISprint, (l))
-#  define __ispunct_l(c,l)	__isctype_l((c), _ISpunct, (l))
-#  define __isspace_l(c,l)	__isctype_l((c), _ISspace, (l))
-#  define __isupper_l(c,l)	__isctype_l((c), _ISupper, (l))
-#  define __isxdigit_l(c,l)	__isctype_l((c), _ISxdigit, (l))
-
-#  define __isblank_l(c,l)	__isctype_l((c), _ISblank, (l))
-
-#  ifdef __USE_MISC
-#   define __isascii_l(c,l)	((l), __isascii (c))
-#   define __toascii_l(c,l)	((l), __toascii (c))
-#  endif
-
-#  define isalnum_l(c,l)	__isalnum_l ((c), (l))
-#  define isalpha_l(c,l)	__isalpha_l ((c), (l))
-#  define iscntrl_l(c,l)	__iscntrl_l ((c), (l))
-#  define isdigit_l(c,l)	__isdigit_l ((c), (l))
-#  define islower_l(c,l)	__islower_l ((c), (l))
-#  define isgraph_l(c,l)	__isgraph_l ((c), (l))
-#  define isprint_l(c,l)	__isprint_l ((c), (l))
-#  define ispunct_l(c,l)	__ispunct_l ((c), (l))
-#  define isspace_l(c,l)	__isspace_l ((c), (l))
-#  define isupper_l(c,l)	__isupper_l ((c), (l))
-#  define isxdigit_l(c,l)	__isxdigit_l ((c), (l))
-
-#  define isblank_l(c,l)	__isblank_l ((c), (l))
-
-#  ifdef __USE_MISC
-#   define isascii_l(c,l)	__isascii_l ((c), (l))
-#   define toascii_l(c,l)	__toascii_l ((c), (l))
-#  endif
-
-# endif /* Not __NO_CTYPE.  */
-
-#endif /* Use POSIX 2008.  */
-
-__END_DECLS
-
-#endif /* ctype.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/dirent.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/dirent.h
deleted file mode 100644
index 1d1fab7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/dirent.h
+++ /dev/null
@@ -1,406 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.1.2 Directory Operations	<dirent.h>
- */
-
-#ifndef	_DIRENT_H
-#define	_DIRENT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#ifdef __USE_XOPEN
-# ifndef __ino_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-#  else
-typedef __ino64_t ino_t;
-#  endif
-#  define __ino_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __ino64_t_defined
-typedef __ino64_t ino64_t;
-#  define __ino64_t_defined
-# endif
-#endif
-
-/* This file defines `struct dirent'.
-
-   It defines the macro `_DIRENT_HAVE_D_NAMLEN' iff there is a `d_namlen'
-   member that gives the length of `d_name'.
-
-   It defines the macro `_DIRENT_HAVE_D_RECLEN' iff there is a `d_reclen'
-   member that gives the size of the entire directory entry.
-
-   It defines the macro `_DIRENT_HAVE_D_OFF' iff there is a `d_off'
-   member that gives the file offset of the next directory entry.
-
-   It defines the macro `_DIRENT_HAVE_D_TYPE' iff there is a `d_type'
-   member that gives the type of the file.
- */
-
-#include <bits/dirent.h>
-
-#if defined __USE_MISC && !defined d_fileno
-# define d_ino	d_fileno		 /* Backward compatibility.  */
-#endif
-
-/* These macros extract size information from a `struct dirent *'.
-   They may evaluate their argument multiple times, so it must not
-   have side effects.  Each of these may involve a relatively costly
-   call to `strlen' on some systems, so these values should be cached.
-
-   _D_EXACT_NAMLEN (DP)	returns the length of DP->d_name, not including
-   its terminating null character.
-
-   _D_ALLOC_NAMLEN (DP)	returns a size at least (_D_EXACT_NAMLEN (DP) + 1);
-   that is, the allocation size needed to hold the DP->d_name string.
-   Use this macro when you don't need the exact length, just an upper bound.
-   This macro is less likely to require calling `strlen' than _D_EXACT_NAMLEN.
-   */
-
-#ifdef _DIRENT_HAVE_D_NAMLEN
-# define _D_EXACT_NAMLEN(d) ((d)->d_namlen)
-# define _D_ALLOC_NAMLEN(d) (_D_EXACT_NAMLEN (d) + 1)
-#else
-# define _D_EXACT_NAMLEN(d) (strlen ((d)->d_name))
-# ifdef _DIRENT_HAVE_D_RECLEN
-#  define _D_ALLOC_NAMLEN(d) (((char *) (d) + (d)->d_reclen) - &(d)->d_name[0])
-# else
-#  define _D_ALLOC_NAMLEN(d) (sizeof (d)->d_name > 1 ? sizeof (d)->d_name \
-			      : _D_EXACT_NAMLEN (d) + 1)
-# endif
-#endif
-
-
-#ifdef __USE_MISC
-/* File types for `d_type'.  */
-enum
-  {
-    DT_UNKNOWN = 0,
-# define DT_UNKNOWN	DT_UNKNOWN
-    DT_FIFO = 1,
-# define DT_FIFO	DT_FIFO
-    DT_CHR = 2,
-# define DT_CHR		DT_CHR
-    DT_DIR = 4,
-# define DT_DIR		DT_DIR
-    DT_BLK = 6,
-# define DT_BLK		DT_BLK
-    DT_REG = 8,
-# define DT_REG		DT_REG
-    DT_LNK = 10,
-# define DT_LNK		DT_LNK
-    DT_SOCK = 12,
-# define DT_SOCK	DT_SOCK
-    DT_WHT = 14
-# define DT_WHT		DT_WHT
-  };
-
-/* Convert between stat structure types and directory types.  */
-# define IFTODT(mode)	(((mode) & 0170000) >> 12)
-# define DTTOIF(dirtype)	((dirtype) << 12)
-#endif
-
-
-/* This is the data type of directory stream objects.
-   The actual structure is opaque to users.  */
-typedef struct __dirstream DIR;
-
-/* Open a directory stream on NAME.
-   Return a DIR stream on the directory, or NULL if it could not be opened.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern DIR *opendir (const char *__name) __nonnull ((1));
-
-#ifdef __USE_XOPEN2K8
-/* Same as opendir, but open the stream on the file descriptor FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern DIR *fdopendir (int __fd);
-#endif
-
-/* Close the directory stream DIRP.
-   Return 0 if successful, -1 if not.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int closedir (DIR *__dirp) __nonnull ((1));
-
-/* Read a directory entry from DIRP.  Return a pointer to a `struct
-   dirent' describing the entry, or NULL for EOF or error.  The
-   storage returned may be overwritten by a later readdir call on the
-   same DIR stream.
-
-   If the Large File Support API is selected we have to use the
-   appropriate interface.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern struct dirent *readdir (DIR *__dirp) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
-     __nonnull ((1));
-# else
-#  define readdir readdir64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern struct dirent64 *readdir64 (DIR *__dirp) __nonnull ((1));
-#endif
-
-#ifdef __USE_POSIX
-/* Reentrant version of `readdir'.  Return in RESULT a pointer to the
-   next entry.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int readdir_r (DIR *__restrict __dirp,
-		      struct dirent *__restrict __entry,
-		      struct dirent **__restrict __result)
-     __nonnull ((1, 2, 3)) __attribute_deprecated__;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (readdir_r,
-		       (DIR *__restrict __dirp,
-			struct dirent *__restrict __entry,
-			struct dirent **__restrict __result),
-		       readdir64_r)
-  __nonnull ((1, 2, 3)) __attribute_deprecated__;
-#  else
-#   define readdir_r readdir64_r
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int readdir64_r (DIR *__restrict __dirp,
-			struct dirent64 *__restrict __entry,
-			struct dirent64 **__restrict __result)
-  __nonnull ((1, 2, 3)) __attribute_deprecated__;
-# endif
-#endif	/* POSIX or misc */
-
-/* Rewind DIRP to the beginning of the directory.  */
-extern void rewinddir (DIR *__dirp) __THROW __nonnull ((1));
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# include <bits/types.h>
-
-/* Seek to position POS on DIRP.  */
-extern void seekdir (DIR *__dirp, long int __pos) __THROW __nonnull ((1));
-
-/* Return the current position of DIRP.  */
-extern long int telldir (DIR *__dirp) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_XOPEN2K8
-
-/* Return the file descriptor used by DIRP.  */
-extern int dirfd (DIR *__dirp) __THROW __nonnull ((1));
-
-# if defined __OPTIMIZE__ && defined _DIR_dirfd
-#  define dirfd(dirp)	_DIR_dirfd (dirp)
-# endif
-
-# ifdef __USE_MISC
-#  ifndef MAXNAMLEN
-/* Get the definitions of the POSIX.1 limits.  */
-#  include <bits/posix1_lim.h>
-
-/* `MAXNAMLEN' is the BSD name for what POSIX calls `NAME_MAX'.  */
-#   ifdef NAME_MAX
-#    define MAXNAMLEN	NAME_MAX
-#   else
-#    define MAXNAMLEN	255
-#   endif
-#  endif
-# endif
-
-# define __need_size_t
-# include <stddef.h>
-
-/* Scan the directory DIR, calling SELECTOR on each directory entry.
-   Entries for which SELECT returns nonzero are individually malloc'd,
-   sorted using qsort with CMP, and collected in a malloc'd array in
-   *NAMELIST.  Returns the number of entries selected, or -1 on error.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int scandir (const char *__restrict __dir,
-		    struct dirent ***__restrict __namelist,
-		    int (*__selector) (const struct dirent *),
-		    int (*__cmp) (const struct dirent **,
-				  const struct dirent **))
-     __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (scandir,
-		       (const char *__restrict __dir,
-			struct dirent ***__restrict __namelist,
-			int (*__selector) (const struct dirent *),
-			int (*__cmp) (const struct dirent **,
-				      const struct dirent **)),
-		       scandir64) __nonnull ((1, 2));
-#  else
-#   define scandir scandir64
-#  endif
-# endif
-
-# if defined __USE_GNU && defined __USE_LARGEFILE64
-/* This function is like `scandir' but it uses the 64bit dirent structure.
-   Please note that the CMP function must now work with struct dirent64 **.  */
-extern int scandir64 (const char *__restrict __dir,
-		      struct dirent64 ***__restrict __namelist,
-		      int (*__selector) (const struct dirent64 *),
-		      int (*__cmp) (const struct dirent64 **,
-				    const struct dirent64 **))
-     __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-/* Similar to `scandir' but a relative DIR name is interpreted relative
-   to the directory for which DFD is a descriptor.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#  ifndef __USE_FILE_OFFSET64
-extern int scandirat (int __dfd, const char *__restrict __dir,
-		      struct dirent ***__restrict __namelist,
-		      int (*__selector) (const struct dirent *),
-		      int (*__cmp) (const struct dirent **,
-				    const struct dirent **))
-     __nonnull ((2, 3));
-#  else
-#   ifdef __REDIRECT
-extern int __REDIRECT (scandirat,
-		       (int __dfd, const char *__restrict __dir,
-			struct dirent ***__restrict __namelist,
-			int (*__selector) (const struct dirent *),
-			int (*__cmp) (const struct dirent **,
-				      const struct dirent **)),
-		       scandirat64) __nonnull ((2, 3));
-#   else
-#    define scandirat scandirat64
-#   endif
-#  endif
-
-/* This function is like `scandir' but it uses the 64bit dirent structure.
-   Please note that the CMP function must now work with struct dirent64 **.  */
-extern int scandirat64 (int __dfd, const char *__restrict __dir,
-			struct dirent64 ***__restrict __namelist,
-			int (*__selector) (const struct dirent64 *),
-			int (*__cmp) (const struct dirent64 **,
-				      const struct dirent64 **))
-     __nonnull ((2, 3));
-# endif
-
-/* Function to compare two `struct dirent's alphabetically.  */
-# ifndef __USE_FILE_OFFSET64
-extern int alphasort (const struct dirent **__e1,
-		      const struct dirent **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT_NTH (alphasort,
-			   (const struct dirent **__e1,
-			    const struct dirent **__e2),
-			   alphasort64) __attribute_pure__ __nonnull ((1, 2));
-#  else
-#   define alphasort alphasort64
-#  endif
-# endif
-
-# if defined __USE_GNU && defined __USE_LARGEFILE64
-extern int alphasort64 (const struct dirent64 **__e1,
-			const struct dirent64 **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif /* Use XPG7.  */
-
-
-#ifdef __USE_MISC
-/* Read directory entries from FD into BUF, reading at most NBYTES.
-   Reading starts at offset *BASEP, and *BASEP is updated with the new
-   position after reading.  Returns the number of bytes read; zero when at
-   end of directory; or -1 for errors.  */
-# ifndef __USE_FILE_OFFSET64
-extern __ssize_t getdirentries (int __fd, char *__restrict __buf,
-				size_t __nbytes,
-				__off_t *__restrict __basep)
-     __THROW __nonnull ((2, 4));
-# else
-#  ifdef __REDIRECT
-extern __ssize_t __REDIRECT_NTH (getdirentries,
-				 (int __fd, char *__restrict __buf,
-				  size_t __nbytes,
-				  __off64_t *__restrict __basep),
-				 getdirentries64) __nonnull ((2, 4));
-#  else
-#   define getdirentries getdirentries64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf,
-				  size_t __nbytes,
-				  __off64_t *__restrict __basep)
-     __THROW __nonnull ((2, 4));
-# endif
-#endif /* Use misc.  */
-
-#ifdef __USE_GNU
-/* Function to compare two `struct dirent's by name & version.  */
-# ifndef __USE_FILE_OFFSET64
-extern int versionsort (const struct dirent **__e1,
-			const struct dirent **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT_NTH (versionsort,
-			   (const struct dirent **__e1,
-			    const struct dirent **__e2),
-			   versionsort64)
-     __attribute_pure__ __nonnull ((1, 2));
-#  else
-#   define versionsort versionsort64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int versionsort64 (const struct dirent64 **__e1,
-			  const struct dirent64 **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif /* Use GNU.  */
-
-__END_DECLS
-
-#include <bits/dirent_ext.h>
-
-#endif /* dirent.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/dlfcn.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/dlfcn.h
deleted file mode 100644
index d461580..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/dlfcn.h
+++ /dev/null
@@ -1,229 +0,0 @@
-/* User functions for run-time dynamic loading.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_DLFCN_H
-#define	_DLFCN_H 1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-#include <sys/types.h>
-
-/* Collect various system dependent definitions and declarations.  */
-#include <bits/dlfcn.h>
-
-
-#ifdef __USE_GNU
-/* If the first argument of `dlsym' or `dlvsym' is set to RTLD_NEXT
-   the run-time address of the symbol called NAME in the next shared
-   object is returned.  The "next" relation is defined by the order
-   the shared objects were loaded.  */
-# define RTLD_NEXT	((void *) -1l)
-
-/* If the first argument to `dlsym' or `dlvsym' is set to RTLD_DEFAULT
-   the run-time address of the symbol called NAME in the global scope
-   is returned.  */
-# define RTLD_DEFAULT	((void *) 0)
-
-
-/* Type for namespace indices.  */
-typedef long int Lmid_t;
-
-/* Special namespace ID values.  */
-# define LM_ID_BASE	0	/* Initial namespace.  */
-# define LM_ID_NEWLM	-1	/* For dlmopen: request new namespace.  */
-#endif
-
-
-__BEGIN_DECLS
-
-/* Open the shared object FILE and map it in; return a handle that can be
-   passed to `dlsym' to get symbol values from it.  */
-extern void *dlopen (const char *__file, int __mode) __THROWNL;
-
-/* Same as above, but ELF header is at OFF from the start of file.  */
-#ifndef __USE_FILE_OFFSET64
-extern void *__google_dlopen_with_offset (__const char *__file,
-					  __off_t offset,
-					  int __mode) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern void *__REDIRECT_NTH (__google_dlopen_with_offset,
-			(__const char *__file, __off64_t offset, int __mode),
-			__google_dlopen_with_offset64);
-# else
-#define __google_dlopen_with_offset __google_dlopen_with_offset64
-# endif
-#endif  /* not __USE_FILE_OFFSET64 */
-#ifdef __USE_LARGEFILE64
-extern void *__google_dlopen_with_offset64 (__const char *__file,
-					    __off64_t offset,
-					    int __mode) __THROW;
-#endif
-
-/* Unmap and close a shared object opened by `dlopen'.
-   The handle cannot be used again after calling `dlclose'.  */
-extern int dlclose (void *__handle) __THROWNL __nonnull ((1));
-
-/* Find the run-time address in the shared object HANDLE refers to
-   of the symbol called NAME.  */
-extern void *dlsym (void *__restrict __handle,
-		    const char *__restrict __name) __THROW __nonnull ((2));
-
-#ifdef __USE_GNU
-/* Like `dlopen', but request object to be allocated in a new namespace.  */
-extern void *dlmopen (Lmid_t __nsid, const char *__file, int __mode) __THROWNL;
-
-/* Same as above, but ELF header is at OFF from the start of file.  */
-extern void *__google_dlmopen_with_offset (Lmid_t __nsid,
-					   __const char *__file,
-					   off_t offset,
-					   int __mode) __THROW;
-
-/* Find the run-time address in the shared object HANDLE refers to
-   of the symbol called NAME with VERSION.  */
-extern void *dlvsym (void *__restrict __handle,
-		     const char *__restrict __name,
-		     const char *__restrict __version)
-     __THROW __nonnull ((2, 3));
-#endif
-
-/* When any of the above functions fails, call this function
-   to return a string describing the error.  Each call resets
-   the error string so that a following call returns null.  */
-extern char *dlerror (void) __THROW;
-
-
-#ifdef __USE_GNU
-/* Structure containing information about object searched using
-   `dladdr'.  */
-typedef struct
-{
-  const char *dli_fname;	/* File name of defining object.  */
-  void *dli_fbase;		/* Load address of that object.  */
-  const char *dli_sname;	/* Name of nearest symbol.  */
-  void *dli_saddr;		/* Exact value of nearest symbol.  */
-} Dl_info;
-
-/* Fill in *INFO with the following information about ADDRESS.
-   Returns 0 iff no shared object's segments contain that address.  */
-extern int dladdr (const void *__address, Dl_info *__info)
-     __THROW __nonnull ((2));
-
-/* Same as `dladdr', but additionally sets *EXTRA_INFO according to FLAGS.  */
-extern int dladdr1 (const void *__address, Dl_info *__info,
-		    void **__extra_info, int __flags) __THROW __nonnull ((2));
-
-/* These are the possible values for the FLAGS argument to `dladdr1'.
-   This indicates what extra information is stored at *EXTRA_INFO.
-   It may also be zero, in which case the EXTRA_INFO argument is not used.  */
-enum
-  {
-    /* Matching symbol table entry (const ElfNN_Sym *).  */
-    RTLD_DL_SYMENT = 1,
-
-    /* The object containing the address (struct link_map *).  */
-    RTLD_DL_LINKMAP = 2
-  };
-
-
-/* Get information about the shared object HANDLE refers to.
-   REQUEST is from among the values below, and determines the use of ARG.
-
-   On success, returns zero.  On failure, returns -1 and records an error
-   message to be fetched with `dlerror'.  */
-extern int dlinfo (void *__restrict __handle,
-		   int __request, void *__restrict __arg)
-     __THROW __nonnull ((1, 3));
-
-/* These are the possible values for the REQUEST argument to `dlinfo'.  */
-enum
-  {
-    /* Treat ARG as `lmid_t *'; store namespace ID for HANDLE there.  */
-    RTLD_DI_LMID = 1,
-
-    /* Treat ARG as `struct link_map **';
-       store the `struct link_map *' for HANDLE there.  */
-    RTLD_DI_LINKMAP = 2,
-
-    RTLD_DI_CONFIGADDR = 3,	/* Unsupported, defined by Solaris.  */
-
-    /* Treat ARG as `Dl_serinfo *' (see below), and fill in to describe the
-       directories that will be searched for dependencies of this object.
-       RTLD_DI_SERINFOSIZE fills in just the `dls_cnt' and `dls_size'
-       entries to indicate the size of the buffer that must be passed to
-       RTLD_DI_SERINFO to fill in the full information.  */
-    RTLD_DI_SERINFO = 4,
-    RTLD_DI_SERINFOSIZE = 5,
-
-    /* Treat ARG as `char *', and store there the directory name used to
-       expand $ORIGIN in this shared object's dependency file names.  */
-    RTLD_DI_ORIGIN = 6,
-
-    RTLD_DI_PROFILENAME = 7,	/* Unsupported, defined by Solaris.  */
-    RTLD_DI_PROFILEOUT = 8,	/* Unsupported, defined by Solaris.  */
-
-    /* Treat ARG as `size_t *', and store there the TLS module ID
-       of this object's PT_TLS segment, as used in TLS relocations;
-       store zero if this object does not define a PT_TLS segment.  */
-    RTLD_DI_TLS_MODID = 9,
-
-    /* Treat ARG as `void **', and store there a pointer to the calling
-       thread's TLS block corresponding to this object's PT_TLS segment.
-       Store a null pointer if this object does not define a PT_TLS
-       segment, or if the calling thread has not allocated a block for it.  */
-    RTLD_DI_TLS_DATA = 10,
-
-    RTLD_DI_MAX = 10
-  };
-
-
-/* This is the type of elements in `Dl_serinfo', below.
-   The `dls_name' member points to space in the buffer passed to `dlinfo'.  */
-typedef struct
-{
-  char *dls_name;		/* Name of library search path directory.  */
-  unsigned int dls_flags;	/* Indicates where this directory came from. */
-} Dl_serpath;
-
-/* This is the structure that must be passed (by reference) to `dlinfo' for
-   the RTLD_DI_SERINFO and RTLD_DI_SERINFOSIZE requests.  */
-typedef struct
-{
-  size_t dls_size;		/* Size in bytes of the whole buffer.  */
-  unsigned int dls_cnt;		/* Number of elements in `dls_serpath'.  */
-# if __GNUC_PREREQ (3, 0)
-  /* The zero-length array avoids an unwanted array subscript check by
-     the compiler, while the surrounding anonymous union preserves the
-     historic size of the type.  At the time of writing, GNU C does
-     not support structs with flexible array members in unions.  */
-  __extension__ union
-  {
-    Dl_serpath dls_serpath[0]; /* Actually longer, dls_cnt elements.  */
-    Dl_serpath __dls_serpath_pad[1];
-  };
-# else
-  Dl_serpath dls_serpath[1];	/* Actually longer, dls_cnt elements.  */
-# endif
-} Dl_serinfo;
-#endif /* __USE_GNU */
-
-
-__END_DECLS
-
-#endif	/* dlfcn.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/elf.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/elf.h
deleted file mode 100644
index a22ff2f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/elf.h
+++ /dev/null
@@ -1,4109 +0,0 @@
-/* This file defines standard ELF types, structures, and macros.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ELF_H
-#define	_ELF_H 1
-
-/* Standard ELF types.  */
-
-#include <stdint.h>
-
-/* Type for a 16-bit quantity.  */
-typedef uint16_t Elf32_Half;
-typedef uint16_t Elf64_Half;
-
-/* Types for signed and unsigned 32-bit quantities.  */
-typedef uint32_t Elf32_Word;
-typedef	int32_t  Elf32_Sword;
-typedef uint32_t Elf64_Word;
-typedef	int32_t  Elf64_Sword;
-
-/* Types for signed and unsigned 64-bit quantities.  */
-typedef uint64_t Elf32_Xword;
-typedef	int64_t  Elf32_Sxword;
-typedef uint64_t Elf64_Xword;
-typedef	int64_t  Elf64_Sxword;
-
-/* Type of addresses.  */
-typedef uint32_t Elf32_Addr;
-typedef uint64_t Elf64_Addr;
-
-/* Type of file offsets.  */
-typedef uint32_t Elf32_Off;
-typedef uint64_t Elf64_Off;
-
-/* Type for section indices, which are 16-bit quantities.  */
-typedef uint16_t Elf32_Section;
-typedef uint16_t Elf64_Section;
-
-/* Type for version symbol information.  */
-typedef Elf32_Half Elf32_Versym;
-typedef Elf64_Half Elf64_Versym;
-
-
-/* The ELF file header.  This appears at the start of every ELF file.  */
-
-#define EI_NIDENT (16)
-
-typedef struct
-{
-  unsigned char	e_ident[EI_NIDENT];	/* Magic number and other info */
-  Elf32_Half	e_type;			/* Object file type */
-  Elf32_Half	e_machine;		/* Architecture */
-  Elf32_Word	e_version;		/* Object file version */
-  Elf32_Addr	e_entry;		/* Entry point virtual address */
-  Elf32_Off	e_phoff;		/* Program header table file offset */
-  Elf32_Off	e_shoff;		/* Section header table file offset */
-  Elf32_Word	e_flags;		/* Processor-specific flags */
-  Elf32_Half	e_ehsize;		/* ELF header size in bytes */
-  Elf32_Half	e_phentsize;		/* Program header table entry size */
-  Elf32_Half	e_phnum;		/* Program header table entry count */
-  Elf32_Half	e_shentsize;		/* Section header table entry size */
-  Elf32_Half	e_shnum;		/* Section header table entry count */
-  Elf32_Half	e_shstrndx;		/* Section header string table index */
-} Elf32_Ehdr;
-
-typedef struct
-{
-  unsigned char	e_ident[EI_NIDENT];	/* Magic number and other info */
-  Elf64_Half	e_type;			/* Object file type */
-  Elf64_Half	e_machine;		/* Architecture */
-  Elf64_Word	e_version;		/* Object file version */
-  Elf64_Addr	e_entry;		/* Entry point virtual address */
-  Elf64_Off	e_phoff;		/* Program header table file offset */
-  Elf64_Off	e_shoff;		/* Section header table file offset */
-  Elf64_Word	e_flags;		/* Processor-specific flags */
-  Elf64_Half	e_ehsize;		/* ELF header size in bytes */
-  Elf64_Half	e_phentsize;		/* Program header table entry size */
-  Elf64_Half	e_phnum;		/* Program header table entry count */
-  Elf64_Half	e_shentsize;		/* Section header table entry size */
-  Elf64_Half	e_shnum;		/* Section header table entry count */
-  Elf64_Half	e_shstrndx;		/* Section header string table index */
-} Elf64_Ehdr;
-
-/* Fields in the e_ident array.  The EI_* macros are indices into the
-   array.  The macros under each EI_* macro are the values the byte
-   may have.  */
-
-#define EI_MAG0		0		/* File identification byte 0 index */
-#define ELFMAG0		0x7f		/* Magic number byte 0 */
-
-#define EI_MAG1		1		/* File identification byte 1 index */
-#define ELFMAG1		'E'		/* Magic number byte 1 */
-
-#define EI_MAG2		2		/* File identification byte 2 index */
-#define ELFMAG2		'L'		/* Magic number byte 2 */
-
-#define EI_MAG3		3		/* File identification byte 3 index */
-#define ELFMAG3		'F'		/* Magic number byte 3 */
-
-/* Conglomeration of the identification bytes, for easy testing as a word.  */
-#define	ELFMAG		"\177ELF"
-#define	SELFMAG		4
-
-#define EI_CLASS	4		/* File class byte index */
-#define ELFCLASSNONE	0		/* Invalid class */
-#define ELFCLASS32	1		/* 32-bit objects */
-#define ELFCLASS64	2		/* 64-bit objects */
-#define ELFCLASSNUM	3
-
-#define EI_DATA		5		/* Data encoding byte index */
-#define ELFDATANONE	0		/* Invalid data encoding */
-#define ELFDATA2LSB	1		/* 2's complement, little endian */
-#define ELFDATA2MSB	2		/* 2's complement, big endian */
-#define ELFDATANUM	3
-
-#define EI_VERSION	6		/* File version byte index */
-					/* Value must be EV_CURRENT */
-
-#define EI_OSABI	7		/* OS ABI identification */
-#define ELFOSABI_NONE		0	/* UNIX System V ABI */
-#define ELFOSABI_SYSV		0	/* Alias.  */
-#define ELFOSABI_HPUX		1	/* HP-UX */
-#define ELFOSABI_NETBSD		2	/* NetBSD.  */
-#define ELFOSABI_GNU		3	/* Object uses GNU ELF extensions.  */
-#define ELFOSABI_LINUX		ELFOSABI_GNU /* Compatibility alias.  */
-#define ELFOSABI_SOLARIS	6	/* Sun Solaris.  */
-#define ELFOSABI_AIX		7	/* IBM AIX.  */
-#define ELFOSABI_IRIX		8	/* SGI Irix.  */
-#define ELFOSABI_FREEBSD	9	/* FreeBSD.  */
-#define ELFOSABI_TRU64		10	/* Compaq TRU64 UNIX.  */
-#define ELFOSABI_MODESTO	11	/* Novell Modesto.  */
-#define ELFOSABI_OPENBSD	12	/* OpenBSD.  */
-#define ELFOSABI_ARM_AEABI	64	/* ARM EABI */
-#define ELFOSABI_ARM		97	/* ARM */
-#define ELFOSABI_STANDALONE	255	/* Standalone (embedded) application */
-
-#define EI_ABIVERSION	8		/* ABI version */
-
-#define EI_PAD		9		/* Byte index of padding bytes */
-
-/* Legal values for e_type (object file type).  */
-
-#define ET_NONE		0		/* No file type */
-#define ET_REL		1		/* Relocatable file */
-#define ET_EXEC		2		/* Executable file */
-#define ET_DYN		3		/* Shared object file */
-#define ET_CORE		4		/* Core file */
-#define	ET_NUM		5		/* Number of defined types */
-#define ET_LOOS		0xfe00		/* OS-specific range start */
-#define ET_HIOS		0xfeff		/* OS-specific range end */
-#define ET_LOPROC	0xff00		/* Processor-specific range start */
-#define ET_HIPROC	0xffff		/* Processor-specific range end */
-
-/* Legal values for e_machine (architecture).  */
-
-#define EM_NONE		 0	/* No machine */
-#define EM_M32		 1	/* AT&T WE 32100 */
-#define EM_SPARC	 2	/* SUN SPARC */
-#define EM_386		 3	/* Intel 80386 */
-#define EM_68K		 4	/* Motorola m68k family */
-#define EM_88K		 5	/* Motorola m88k family */
-#define EM_IAMCU	 6	/* Intel MCU */
-#define EM_860		 7	/* Intel 80860 */
-#define EM_MIPS		 8	/* MIPS R3000 big-endian */
-#define EM_S370		 9	/* IBM System/370 */
-#define EM_MIPS_RS3_LE	10	/* MIPS R3000 little-endian */
-				/* reserved 11-14 */
-#define EM_PARISC	15	/* HPPA */
-				/* reserved 16 */
-#define EM_VPP500	17	/* Fujitsu VPP500 */
-#define EM_SPARC32PLUS	18	/* Sun's "v8plus" */
-#define EM_960		19	/* Intel 80960 */
-#define EM_PPC		20	/* PowerPC */
-#define EM_PPC64	21	/* PowerPC 64-bit */
-#define EM_S390		22	/* IBM S390 */
-#define EM_SPU		23	/* IBM SPU/SPC */
-				/* reserved 24-35 */
-#define EM_V800		36	/* NEC V800 series */
-#define EM_FR20		37	/* Fujitsu FR20 */
-#define EM_RH32		38	/* TRW RH-32 */
-#define EM_RCE		39	/* Motorola RCE */
-#define EM_ARM		40	/* ARM */
-#define EM_FAKE_ALPHA	41	/* Digital Alpha */
-#define EM_SH		42	/* Hitachi SH */
-#define EM_SPARCV9	43	/* SPARC v9 64-bit */
-#define EM_TRICORE	44	/* Siemens Tricore */
-#define EM_ARC		45	/* Argonaut RISC Core */
-#define EM_H8_300	46	/* Hitachi H8/300 */
-#define EM_H8_300H	47	/* Hitachi H8/300H */
-#define EM_H8S		48	/* Hitachi H8S */
-#define EM_H8_500	49	/* Hitachi H8/500 */
-#define EM_IA_64	50	/* Intel Merced */
-#define EM_MIPS_X	51	/* Stanford MIPS-X */
-#define EM_COLDFIRE	52	/* Motorola Coldfire */
-#define EM_68HC12	53	/* Motorola M68HC12 */
-#define EM_MMA		54	/* Fujitsu MMA Multimedia Accelerator */
-#define EM_PCP		55	/* Siemens PCP */
-#define EM_NCPU		56	/* Sony nCPU embeeded RISC */
-#define EM_NDR1		57	/* Denso NDR1 microprocessor */
-#define EM_STARCORE	58	/* Motorola Start*Core processor */
-#define EM_ME16		59	/* Toyota ME16 processor */
-#define EM_ST100	60	/* STMicroelectronic ST100 processor */
-#define EM_TINYJ	61	/* Advanced Logic Corp. Tinyj emb.fam */
-#define EM_X86_64	62	/* AMD x86-64 architecture */
-#define EM_PDSP		63	/* Sony DSP Processor */
-#define EM_PDP10	64	/* Digital PDP-10 */
-#define EM_PDP11	65	/* Digital PDP-11 */
-#define EM_FX66		66	/* Siemens FX66 microcontroller */
-#define EM_ST9PLUS	67	/* STMicroelectronics ST9+ 8/16 mc */
-#define EM_ST7		68	/* STmicroelectronics ST7 8 bit mc */
-#define EM_68HC16	69	/* Motorola MC68HC16 microcontroller */
-#define EM_68HC11	70	/* Motorola MC68HC11 microcontroller */
-#define EM_68HC08	71	/* Motorola MC68HC08 microcontroller */
-#define EM_68HC05	72	/* Motorola MC68HC05 microcontroller */
-#define EM_SVX		73	/* Silicon Graphics SVx */
-#define EM_ST19		74	/* STMicroelectronics ST19 8 bit mc */
-#define EM_VAX		75	/* Digital VAX */
-#define EM_CRIS		76	/* Axis Communications 32-bit emb.proc */
-#define EM_JAVELIN	77	/* Infineon Technologies 32-bit emb.proc */
-#define EM_FIREPATH	78	/* Element 14 64-bit DSP Processor */
-#define EM_ZSP		79	/* LSI Logic 16-bit DSP Processor */
-#define EM_MMIX		80	/* Donald Knuth's educational 64-bit proc */
-#define EM_HUANY	81	/* Harvard University machine-independent object files */
-#define EM_PRISM	82	/* SiTera Prism */
-#define EM_AVR		83	/* Atmel AVR 8-bit microcontroller */
-#define EM_FR30		84	/* Fujitsu FR30 */
-#define EM_D10V		85	/* Mitsubishi D10V */
-#define EM_D30V		86	/* Mitsubishi D30V */
-#define EM_V850		87	/* NEC v850 */
-#define EM_M32R		88	/* Mitsubishi M32R */
-#define EM_MN10300	89	/* Matsushita MN10300 */
-#define EM_MN10200	90	/* Matsushita MN10200 */
-#define EM_PJ		91	/* picoJava */
-#define EM_OPENRISC	92	/* OpenRISC 32-bit embedded processor */
-#define EM_ARC_COMPACT	93	/* ARC International ARCompact */
-#define EM_XTENSA	94	/* Tensilica Xtensa Architecture */
-#define EM_VIDEOCORE	95	/* Alphamosaic VideoCore */
-#define EM_TMM_GPP	96	/* Thompson Multimedia General Purpose Proc */
-#define EM_NS32K	97	/* National Semi. 32000 */
-#define EM_TPC		98	/* Tenor Network TPC */
-#define EM_SNP1K	99	/* Trebia SNP 1000 */
-#define EM_ST200	100	/* STMicroelectronics ST200 */
-#define EM_IP2K		101	/* Ubicom IP2xxx */
-#define EM_MAX		102	/* MAX processor */
-#define EM_CR		103	/* National Semi. CompactRISC */
-#define EM_F2MC16	104	/* Fujitsu F2MC16 */
-#define EM_MSP430	105	/* Texas Instruments msp430 */
-#define EM_BLACKFIN	106	/* Analog Devices Blackfin DSP */
-#define EM_SE_C33	107	/* Seiko Epson S1C33 family */
-#define EM_SEP		108	/* Sharp embedded microprocessor */
-#define EM_ARCA		109	/* Arca RISC */
-#define EM_UNICORE	110	/* PKU-Unity & MPRC Peking Uni. mc series */
-#define EM_EXCESS	111	/* eXcess configurable cpu */
-#define EM_DXP		112	/* Icera Semi. Deep Execution Processor */
-#define EM_ALTERA_NIOS2 113	/* Altera Nios II */
-#define EM_CRX		114	/* National Semi. CompactRISC CRX */
-#define EM_XGATE	115	/* Motorola XGATE */
-#define EM_C166		116	/* Infineon C16x/XC16x */
-#define EM_M16C		117	/* Renesas M16C */
-#define EM_DSPIC30F	118	/* Microchip Technology dsPIC30F */
-#define EM_CE		119	/* Freescale Communication Engine RISC */
-#define EM_M32C		120	/* Renesas M32C */
-				/* reserved 121-130 */
-#define EM_TSK3000	131	/* Altium TSK3000 */
-#define EM_RS08		132	/* Freescale RS08 */
-#define EM_SHARC	133	/* Analog Devices SHARC family */
-#define EM_ECOG2	134	/* Cyan Technology eCOG2 */
-#define EM_SCORE7	135	/* Sunplus S+core7 RISC */
-#define EM_DSP24	136	/* New Japan Radio (NJR) 24-bit DSP */
-#define EM_VIDEOCORE3	137	/* Broadcom VideoCore III */
-#define EM_LATTICEMICO32 138	/* RISC for Lattice FPGA */
-#define EM_SE_C17	139	/* Seiko Epson C17 */
-#define EM_TI_C6000	140	/* Texas Instruments TMS320C6000 DSP */
-#define EM_TI_C2000	141	/* Texas Instruments TMS320C2000 DSP */
-#define EM_TI_C5500	142	/* Texas Instruments TMS320C55x DSP */
-#define EM_TI_ARP32	143	/* Texas Instruments App. Specific RISC */
-#define EM_TI_PRU	144	/* Texas Instruments Prog. Realtime Unit */
-				/* reserved 145-159 */
-#define EM_MMDSP_PLUS	160	/* STMicroelectronics 64bit VLIW DSP */
-#define EM_CYPRESS_M8C	161	/* Cypress M8C */
-#define EM_R32C		162	/* Renesas R32C */
-#define EM_TRIMEDIA	163	/* NXP Semi. TriMedia */
-#define EM_QDSP6	164	/* QUALCOMM DSP6 */
-#define EM_8051		165	/* Intel 8051 and variants */
-#define EM_STXP7X	166	/* STMicroelectronics STxP7x */
-#define EM_NDS32	167	/* Andes Tech. compact code emb. RISC */
-#define EM_ECOG1X	168	/* Cyan Technology eCOG1X */
-#define EM_MAXQ30	169	/* Dallas Semi. MAXQ30 mc */
-#define EM_XIMO16	170	/* New Japan Radio (NJR) 16-bit DSP */
-#define EM_MANIK	171	/* M2000 Reconfigurable RISC */
-#define EM_CRAYNV2	172	/* Cray NV2 vector architecture */
-#define EM_RX		173	/* Renesas RX */
-#define EM_METAG	174	/* Imagination Tech. META */
-#define EM_MCST_ELBRUS	175	/* MCST Elbrus */
-#define EM_ECOG16	176	/* Cyan Technology eCOG16 */
-#define EM_CR16		177	/* National Semi. CompactRISC CR16 */
-#define EM_ETPU		178	/* Freescale Extended Time Processing Unit */
-#define EM_SLE9X	179	/* Infineon Tech. SLE9X */
-#define EM_L10M		180	/* Intel L10M */
-#define EM_K10M		181	/* Intel K10M */
-				/* reserved 182 */
-#define EM_AARCH64	183	/* ARM AARCH64 */
-				/* reserved 184 */
-#define EM_AVR32	185	/* Amtel 32-bit microprocessor */
-#define EM_STM8		186	/* STMicroelectronics STM8 */
-#define EM_TILE64	187	/* Tilera TILE64 */
-#define EM_TILEPRO	188	/* Tilera TILEPro */
-#define EM_MICROBLAZE	189	/* Xilinx MicroBlaze */
-#define EM_CUDA		190	/* NVIDIA CUDA */
-#define EM_TILEGX	191	/* Tilera TILE-Gx */
-#define EM_CLOUDSHIELD	192	/* CloudShield */
-#define EM_COREA_1ST	193	/* KIPO-KAIST Core-A 1st gen. */
-#define EM_COREA_2ND	194	/* KIPO-KAIST Core-A 2nd gen. */
-#define EM_ARCV2	195	/* Synopsys ARCv2 ISA.  */
-#define EM_OPEN8	196	/* Open8 RISC */
-#define EM_RL78		197	/* Renesas RL78 */
-#define EM_VIDEOCORE5	198	/* Broadcom VideoCore V */
-#define EM_78KOR	199	/* Renesas 78KOR */
-#define EM_56800EX	200	/* Freescale 56800EX DSC */
-#define EM_BA1		201	/* Beyond BA1 */
-#define EM_BA2		202	/* Beyond BA2 */
-#define EM_XCORE	203	/* XMOS xCORE */
-#define EM_MCHP_PIC	204	/* Microchip 8-bit PIC(r) */
-				/* reserved 205-209 */
-#define EM_KM32		210	/* KM211 KM32 */
-#define EM_KMX32	211	/* KM211 KMX32 */
-#define EM_EMX16	212	/* KM211 KMX16 */
-#define EM_EMX8		213	/* KM211 KMX8 */
-#define EM_KVARC	214	/* KM211 KVARC */
-#define EM_CDP		215	/* Paneve CDP */
-#define EM_COGE		216	/* Cognitive Smart Memory Processor */
-#define EM_COOL		217	/* Bluechip CoolEngine */
-#define EM_NORC		218	/* Nanoradio Optimized RISC */
-#define EM_CSR_KALIMBA	219	/* CSR Kalimba */
-#define EM_Z80		220	/* Zilog Z80 */
-#define EM_VISIUM	221	/* Controls and Data Services VISIUMcore */
-#define EM_FT32		222	/* FTDI Chip FT32 */
-#define EM_MOXIE	223	/* Moxie processor */
-#define EM_AMDGPU	224	/* AMD GPU */
-				/* reserved 225-242 */
-#define EM_RISCV	243	/* RISC-V */
-
-#define EM_BPF		247	/* Linux BPF -- in-kernel virtual machine */
-#define EM_CSKY		252     /* C-SKY */
-
-#define EM_NUM		253
-
-/* Old spellings/synonyms.  */
-
-#define EM_ARC_A5	EM_ARC_COMPACT
-
-/* If it is necessary to assign new unofficial EM_* values, please
-   pick large random numbers (0x8523, 0xa7f2, etc.) to minimize the
-   chances of collision with official or non-GNU unofficial values.  */
-
-#define EM_ALPHA	0x9026
-
-/* Legal values for e_version (version).  */
-
-#define EV_NONE		0		/* Invalid ELF version */
-#define EV_CURRENT	1		/* Current version */
-#define EV_NUM		2
-
-/* Section header.  */
-
-typedef struct
-{
-  Elf32_Word	sh_name;		/* Section name (string tbl index) */
-  Elf32_Word	sh_type;		/* Section type */
-  Elf32_Word	sh_flags;		/* Section flags */
-  Elf32_Addr	sh_addr;		/* Section virtual addr at execution */
-  Elf32_Off	sh_offset;		/* Section file offset */
-  Elf32_Word	sh_size;		/* Section size in bytes */
-  Elf32_Word	sh_link;		/* Link to another section */
-  Elf32_Word	sh_info;		/* Additional section information */
-  Elf32_Word	sh_addralign;		/* Section alignment */
-  Elf32_Word	sh_entsize;		/* Entry size if section holds table */
-} Elf32_Shdr;
-
-typedef struct
-{
-  Elf64_Word	sh_name;		/* Section name (string tbl index) */
-  Elf64_Word	sh_type;		/* Section type */
-  Elf64_Xword	sh_flags;		/* Section flags */
-  Elf64_Addr	sh_addr;		/* Section virtual addr at execution */
-  Elf64_Off	sh_offset;		/* Section file offset */
-  Elf64_Xword	sh_size;		/* Section size in bytes */
-  Elf64_Word	sh_link;		/* Link to another section */
-  Elf64_Word	sh_info;		/* Additional section information */
-  Elf64_Xword	sh_addralign;		/* Section alignment */
-  Elf64_Xword	sh_entsize;		/* Entry size if section holds table */
-} Elf64_Shdr;
-
-/* Special section indices.  */
-
-#define SHN_UNDEF	0		/* Undefined section */
-#define SHN_LORESERVE	0xff00		/* Start of reserved indices */
-#define SHN_LOPROC	0xff00		/* Start of processor-specific */
-#define SHN_BEFORE	0xff00		/* Order section before all others
-					   (Solaris).  */
-#define SHN_AFTER	0xff01		/* Order section after all others
-					   (Solaris).  */
-#define SHN_HIPROC	0xff1f		/* End of processor-specific */
-#define SHN_LOOS	0xff20		/* Start of OS-specific */
-#define SHN_HIOS	0xff3f		/* End of OS-specific */
-#define SHN_ABS		0xfff1		/* Associated symbol is absolute */
-#define SHN_COMMON	0xfff2		/* Associated symbol is common */
-#define SHN_XINDEX	0xffff		/* Index is in extra table.  */
-#define SHN_HIRESERVE	0xffff		/* End of reserved indices */
-
-/* Legal values for sh_type (section type).  */
-
-#define SHT_NULL	  0		/* Section header table entry unused */
-#define SHT_PROGBITS	  1		/* Program data */
-#define SHT_SYMTAB	  2		/* Symbol table */
-#define SHT_STRTAB	  3		/* String table */
-#define SHT_RELA	  4		/* Relocation entries with addends */
-#define SHT_HASH	  5		/* Symbol hash table */
-#define SHT_DYNAMIC	  6		/* Dynamic linking information */
-#define SHT_NOTE	  7		/* Notes */
-#define SHT_NOBITS	  8		/* Program space with no data (bss) */
-#define SHT_REL		  9		/* Relocation entries, no addends */
-#define SHT_SHLIB	  10		/* Reserved */
-#define SHT_DYNSYM	  11		/* Dynamic linker symbol table */
-#define SHT_INIT_ARRAY	  14		/* Array of constructors */
-#define SHT_FINI_ARRAY	  15		/* Array of destructors */
-#define SHT_PREINIT_ARRAY 16		/* Array of pre-constructors */
-#define SHT_GROUP	  17		/* Section group */
-#define SHT_SYMTAB_SHNDX  18		/* Extended section indices */
-#define SHT_RELR	  19            /* RELR relative relocations */
-#define	SHT_NUM		  20		/* Number of defined types.  */
-#define SHT_LOOS	  0x60000000	/* Start OS-specific.  */
-#define SHT_GNU_ATTRIBUTES 0x6ffffff5	/* Object attributes.  */
-#define SHT_GNU_HASH	  0x6ffffff6	/* GNU-style hash table.  */
-#define SHT_GNU_LIBLIST	  0x6ffffff7	/* Prelink library list */
-#define SHT_CHECKSUM	  0x6ffffff8	/* Checksum for DSO content.  */
-#define SHT_LOSUNW	  0x6ffffffa	/* Sun-specific low bound.  */
-#define SHT_SUNW_move	  0x6ffffffa
-#define SHT_SUNW_COMDAT   0x6ffffffb
-#define SHT_SUNW_syminfo  0x6ffffffc
-#define SHT_GNU_verdef	  0x6ffffffd	/* Version definition section.  */
-#define SHT_GNU_verneed	  0x6ffffffe	/* Version needs section.  */
-#define SHT_GNU_versym	  0x6fffffff	/* Version symbol table.  */
-#define SHT_HISUNW	  0x6fffffff	/* Sun-specific high bound.  */
-#define SHT_HIOS	  0x6fffffff	/* End OS-specific type */
-#define SHT_LOPROC	  0x70000000	/* Start of processor-specific */
-#define SHT_HIPROC	  0x7fffffff	/* End of processor-specific */
-#define SHT_LOUSER	  0x80000000	/* Start of application-specific */
-#define SHT_HIUSER	  0x8fffffff	/* End of application-specific */
-
-/* Legal values for sh_flags (section flags).  */
-
-#define SHF_WRITE	     (1 << 0)	/* Writable */
-#define SHF_ALLOC	     (1 << 1)	/* Occupies memory during execution */
-#define SHF_EXECINSTR	     (1 << 2)	/* Executable */
-#define SHF_MERGE	     (1 << 4)	/* Might be merged */
-#define SHF_STRINGS	     (1 << 5)	/* Contains nul-terminated strings */
-#define SHF_INFO_LINK	     (1 << 6)	/* `sh_info' contains SHT index */
-#define SHF_LINK_ORDER	     (1 << 7)	/* Preserve order after combining */
-#define SHF_OS_NONCONFORMING (1 << 8)	/* Non-standard OS specific handling
-					   required */
-#define SHF_GROUP	     (1 << 9)	/* Section is member of a group.  */
-#define SHF_TLS		     (1 << 10)	/* Section hold thread-local data.  */
-#define SHF_COMPRESSED	     (1 << 11)	/* Section with compressed data. */
-#define SHF_MASKOS	     0x0ff00000	/* OS-specific.  */
-#define SHF_MASKPROC	     0xf0000000	/* Processor-specific */
-#define SHF_GNU_RETAIN	     (1 << 21)  /* Not to be GCed by linker.  */
-#define SHF_ORDERED	     (1 << 30)	/* Special ordering requirement
-					   (Solaris).  */
-#define SHF_EXCLUDE	     (1U << 31)	/* Section is excluded unless
-					   referenced or allocated (Solaris).*/
-
-/* Section compression header.  Used when SHF_COMPRESSED is set.  */
-
-typedef struct
-{
-  Elf32_Word	ch_type;	/* Compression format.  */
-  Elf32_Word	ch_size;	/* Uncompressed data size.  */
-  Elf32_Word	ch_addralign;	/* Uncompressed data alignment.  */
-} Elf32_Chdr;
-
-typedef struct
-{
-  Elf64_Word	ch_type;	/* Compression format.  */
-  Elf64_Word	ch_reserved;
-  Elf64_Xword	ch_size;	/* Uncompressed data size.  */
-  Elf64_Xword	ch_addralign;	/* Uncompressed data alignment.  */
-} Elf64_Chdr;
-
-/* Legal values for ch_type (compression algorithm).  */
-#define ELFCOMPRESS_ZLIB	1	   /* ZLIB/DEFLATE algorithm.  */
-#define ELFCOMPRESS_LOOS	0x60000000 /* Start of OS-specific.  */
-#define ELFCOMPRESS_HIOS	0x6fffffff /* End of OS-specific.  */
-#define ELFCOMPRESS_LOPROC	0x70000000 /* Start of processor-specific.  */
-#define ELFCOMPRESS_HIPROC	0x7fffffff /* End of processor-specific.  */
-
-/* Section group handling.  */
-#define GRP_COMDAT	0x1		/* Mark group as COMDAT.  */
-
-/* Symbol table entry.  */
-
-typedef struct
-{
-  Elf32_Word	st_name;		/* Symbol name (string tbl index) */
-  Elf32_Addr	st_value;		/* Symbol value */
-  Elf32_Word	st_size;		/* Symbol size */
-  unsigned char	st_info;		/* Symbol type and binding */
-  unsigned char	st_other;		/* Symbol visibility */
-  Elf32_Section	st_shndx;		/* Section index */
-} Elf32_Sym;
-
-typedef struct
-{
-  Elf64_Word	st_name;		/* Symbol name (string tbl index) */
-  unsigned char	st_info;		/* Symbol type and binding */
-  unsigned char st_other;		/* Symbol visibility */
-  Elf64_Section	st_shndx;		/* Section index */
-  Elf64_Addr	st_value;		/* Symbol value */
-  Elf64_Xword	st_size;		/* Symbol size */
-} Elf64_Sym;
-
-/* The syminfo section if available contains additional information about
-   every dynamic symbol.  */
-
-typedef struct
-{
-  Elf32_Half si_boundto;		/* Direct bindings, symbol bound to */
-  Elf32_Half si_flags;			/* Per symbol flags */
-} Elf32_Syminfo;
-
-typedef struct
-{
-  Elf64_Half si_boundto;		/* Direct bindings, symbol bound to */
-  Elf64_Half si_flags;			/* Per symbol flags */
-} Elf64_Syminfo;
-
-/* Possible values for si_boundto.  */
-#define SYMINFO_BT_SELF		0xffff	/* Symbol bound to self */
-#define SYMINFO_BT_PARENT	0xfffe	/* Symbol bound to parent */
-#define SYMINFO_BT_LOWRESERVE	0xff00	/* Beginning of reserved entries */
-
-/* Possible bitmasks for si_flags.  */
-#define SYMINFO_FLG_DIRECT	0x0001	/* Direct bound symbol */
-#define SYMINFO_FLG_PASSTHRU	0x0002	/* Pass-thru symbol for translator */
-#define SYMINFO_FLG_COPY	0x0004	/* Symbol is a copy-reloc */
-#define SYMINFO_FLG_LAZYLOAD	0x0008	/* Symbol bound to object to be lazy
-					   loaded */
-/* Syminfo version values.  */
-#define SYMINFO_NONE		0
-#define SYMINFO_CURRENT		1
-#define SYMINFO_NUM		2
-
-
-/* How to extract and insert information held in the st_info field.  */
-
-#define ELF32_ST_BIND(val)		(((unsigned char) (val)) >> 4)
-#define ELF32_ST_TYPE(val)		((val) & 0xf)
-#define ELF32_ST_INFO(bind, type)	(((bind) << 4) + ((type) & 0xf))
-
-/* Both Elf32_Sym and Elf64_Sym use the same one-byte st_info field.  */
-#define ELF64_ST_BIND(val)		ELF32_ST_BIND (val)
-#define ELF64_ST_TYPE(val)		ELF32_ST_TYPE (val)
-#define ELF64_ST_INFO(bind, type)	ELF32_ST_INFO ((bind), (type))
-
-/* Legal values for ST_BIND subfield of st_info (symbol binding).  */
-
-#define STB_LOCAL	0		/* Local symbol */
-#define STB_GLOBAL	1		/* Global symbol */
-#define STB_WEAK	2		/* Weak symbol */
-#define	STB_NUM		3		/* Number of defined types.  */
-#define STB_LOOS	10		/* Start of OS-specific */
-#define STB_GNU_UNIQUE	10		/* Unique symbol.  */
-#define STB_HIOS	12		/* End of OS-specific */
-#define STB_LOPROC	13		/* Start of processor-specific */
-#define STB_HIPROC	15		/* End of processor-specific */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_NOTYPE	0		/* Symbol type is unspecified */
-#define STT_OBJECT	1		/* Symbol is a data object */
-#define STT_FUNC	2		/* Symbol is a code object */
-#define STT_SECTION	3		/* Symbol associated with a section */
-#define STT_FILE	4		/* Symbol's name is file name */
-#define STT_COMMON	5		/* Symbol is a common data object */
-#define STT_TLS		6		/* Symbol is thread-local data object*/
-#define	STT_NUM		7		/* Number of defined types.  */
-#define STT_LOOS	10		/* Start of OS-specific */
-#define STT_GNU_IFUNC	10		/* Symbol is indirect code object */
-#define STT_HIOS	12		/* End of OS-specific */
-#define STT_LOPROC	13		/* Start of processor-specific */
-#define STT_HIPROC	15		/* End of processor-specific */
-
-
-/* Symbol table indices are found in the hash buckets and chain table
-   of a symbol hash table section.  This special index value indicates
-   the end of a chain, meaning no further symbols are found in that bucket.  */
-
-#define STN_UNDEF	0		/* End of a chain.  */
-
-
-/* How to extract and insert information held in the st_other field.  */
-
-#define ELF32_ST_VISIBILITY(o)	((o) & 0x03)
-
-/* For ELF64 the definitions are the same.  */
-#define ELF64_ST_VISIBILITY(o)	ELF32_ST_VISIBILITY (o)
-
-/* Symbol visibility specification encoded in the st_other field.  */
-#define STV_DEFAULT	0		/* Default symbol visibility rules */
-#define STV_INTERNAL	1		/* Processor specific hidden class */
-#define STV_HIDDEN	2		/* Sym unavailable in other modules */
-#define STV_PROTECTED	3		/* Not preemptible, not exported */
-
-
-/* Relocation table entry without addend (in section of type SHT_REL).  */
-
-typedef struct
-{
-  Elf32_Addr	r_offset;		/* Address */
-  Elf32_Word	r_info;			/* Relocation type and symbol index */
-} Elf32_Rel;
-
-/* I have seen two different definitions of the Elf64_Rel and
-   Elf64_Rela structures, so we'll leave them out until Novell (or
-   whoever) gets their act together.  */
-/* The following, at least, is used on Sparc v9, MIPS, and Alpha.  */
-
-typedef struct
-{
-  Elf64_Addr	r_offset;		/* Address */
-  Elf64_Xword	r_info;			/* Relocation type and symbol index */
-} Elf64_Rel;
-
-/* Relocation table entry with addend (in section of type SHT_RELA).  */
-
-typedef struct
-{
-  Elf32_Addr	r_offset;		/* Address */
-  Elf32_Word	r_info;			/* Relocation type and symbol index */
-  Elf32_Sword	r_addend;		/* Addend */
-} Elf32_Rela;
-
-typedef struct
-{
-  Elf64_Addr	r_offset;		/* Address */
-  Elf64_Xword	r_info;			/* Relocation type and symbol index */
-  Elf64_Sxword	r_addend;		/* Addend */
-} Elf64_Rela;
-
-/* RELR relocation table entry */
-
-typedef Elf32_Word	Elf32_Relr;
-typedef Elf64_Xword	Elf64_Relr;
-
-/* How to extract and insert information held in the r_info field.  */
-
-#define ELF32_R_SYM(val)		((val) >> 8)
-#define ELF32_R_TYPE(val)		((val) & 0xff)
-#define ELF32_R_INFO(sym, type)		(((sym) << 8) + ((type) & 0xff))
-
-#define ELF64_R_SYM(i)			((i) >> 32)
-#define ELF64_R_TYPE(i)			((i) & 0xffffffff)
-#define ELF64_R_INFO(sym,type)		((((Elf64_Xword) (sym)) << 32) + (type))
-
-/* Program segment header.  */
-
-typedef struct
-{
-  Elf32_Word	p_type;			/* Segment type */
-  Elf32_Off	p_offset;		/* Segment file offset */
-  Elf32_Addr	p_vaddr;		/* Segment virtual address */
-  Elf32_Addr	p_paddr;		/* Segment physical address */
-  Elf32_Word	p_filesz;		/* Segment size in file */
-  Elf32_Word	p_memsz;		/* Segment size in memory */
-  Elf32_Word	p_flags;		/* Segment flags */
-  Elf32_Word	p_align;		/* Segment alignment */
-} Elf32_Phdr;
-
-typedef struct
-{
-  Elf64_Word	p_type;			/* Segment type */
-  Elf64_Word	p_flags;		/* Segment flags */
-  Elf64_Off	p_offset;		/* Segment file offset */
-  Elf64_Addr	p_vaddr;		/* Segment virtual address */
-  Elf64_Addr	p_paddr;		/* Segment physical address */
-  Elf64_Xword	p_filesz;		/* Segment size in file */
-  Elf64_Xword	p_memsz;		/* Segment size in memory */
-  Elf64_Xword	p_align;		/* Segment alignment */
-} Elf64_Phdr;
-
-/* Special value for e_phnum.  This indicates that the real number of
-   program headers is too large to fit into e_phnum.  Instead the real
-   value is in the field sh_info of section 0.  */
-
-#define PN_XNUM		0xffff
-
-/* Legal values for p_type (segment type).  */
-
-#define	PT_NULL		0		/* Program header table entry unused */
-#define PT_LOAD		1		/* Loadable program segment */
-#define PT_DYNAMIC	2		/* Dynamic linking information */
-#define PT_INTERP	3		/* Program interpreter */
-#define PT_NOTE		4		/* Auxiliary information */
-#define PT_SHLIB	5		/* Reserved */
-#define PT_PHDR		6		/* Entry for header table itself */
-#define PT_TLS		7		/* Thread-local storage segment */
-#define	PT_NUM		8		/* Number of defined types */
-#define PT_LOOS		0x60000000	/* Start of OS-specific */
-#define PT_GNU_EH_FRAME	0x6474e550	/* GCC .eh_frame_hdr segment */
-#define PT_GNU_STACK	0x6474e551	/* Indicates stack executability */
-#define PT_GNU_RELRO	0x6474e552	/* Read-only after relocation */
-#define PT_GNU_PROPERTY	0x6474e553	/* GNU property */
-#define PT_LOSUNW	0x6ffffffa
-#define PT_SUNWBSS	0x6ffffffa	/* Sun Specific segment */
-#define PT_SUNWSTACK	0x6ffffffb	/* Stack segment */
-#define PT_HISUNW	0x6fffffff
-#define PT_HIOS		0x6fffffff	/* End of OS-specific */
-#define PT_LOPROC	0x70000000	/* Start of processor-specific */
-#define PT_HIPROC	0x7fffffff	/* End of processor-specific */
-
-/* Legal values for p_flags (segment flags).  */
-
-#define PF_X		(1 << 0)	/* Segment is executable */
-#define PF_W		(1 << 1)	/* Segment is writable */
-#define PF_R		(1 << 2)	/* Segment is readable */
-#define PF_MASKOS	0x0ff00000	/* OS-specific */
-#define PF_MASKPROC	0xf0000000	/* Processor-specific */
-
-/* Legal values for note segment descriptor types for core files. */
-
-#define NT_PRSTATUS	1		/* Contains copy of prstatus struct */
-#define NT_PRFPREG	2		/* Contains copy of fpregset
-					   struct.  */
-#define NT_FPREGSET	2		/* Contains copy of fpregset struct */
-#define NT_PRPSINFO	3		/* Contains copy of prpsinfo struct */
-#define NT_PRXREG	4		/* Contains copy of prxregset struct */
-#define NT_TASKSTRUCT	4		/* Contains copy of task structure */
-#define NT_PLATFORM	5		/* String from sysinfo(SI_PLATFORM) */
-#define NT_AUXV		6		/* Contains copy of auxv array */
-#define NT_GWINDOWS	7		/* Contains copy of gwindows struct */
-#define NT_ASRS		8		/* Contains copy of asrset struct */
-#define NT_PSTATUS	10		/* Contains copy of pstatus struct */
-#define NT_PSINFO	13		/* Contains copy of psinfo struct */
-#define NT_PRCRED	14		/* Contains copy of prcred struct */
-#define NT_UTSNAME	15		/* Contains copy of utsname struct */
-#define NT_LWPSTATUS	16		/* Contains copy of lwpstatus struct */
-#define NT_LWPSINFO	17		/* Contains copy of lwpinfo struct */
-#define NT_PRFPXREG	20		/* Contains copy of fprxregset struct */
-#define NT_SIGINFO	0x53494749	/* Contains copy of siginfo_t,
-					   size might increase */
-#define NT_FILE		0x46494c45	/* Contains information about mapped
-					   files */
-#define NT_PRXFPREG	0x46e62b7f	/* Contains copy of user_fxsr_struct */
-#define NT_PPC_VMX	0x100		/* PowerPC Altivec/VMX registers */
-#define NT_PPC_SPE	0x101		/* PowerPC SPE/EVR registers */
-#define NT_PPC_VSX	0x102		/* PowerPC VSX registers */
-#define NT_PPC_TAR	0x103		/* Target Address Register */
-#define NT_PPC_PPR	0x104		/* Program Priority Register */
-#define NT_PPC_DSCR	0x105		/* Data Stream Control Register */
-#define NT_PPC_EBB	0x106		/* Event Based Branch Registers */
-#define NT_PPC_PMU	0x107		/* Performance Monitor Registers */
-#define NT_PPC_TM_CGPR	0x108		/* TM checkpointed GPR Registers */
-#define NT_PPC_TM_CFPR	0x109		/* TM checkpointed FPR Registers */
-#define NT_PPC_TM_CVMX	0x10a		/* TM checkpointed VMX Registers */
-#define NT_PPC_TM_CVSX	0x10b		/* TM checkpointed VSX Registers */
-#define NT_PPC_TM_SPR	0x10c		/* TM Special Purpose Registers */
-#define NT_PPC_TM_CTAR	0x10d		/* TM checkpointed Target Address
-					   Register */
-#define NT_PPC_TM_CPPR	0x10e		/* TM checkpointed Program Priority
-					   Register */
-#define NT_PPC_TM_CDSCR	0x10f		/* TM checkpointed Data Stream Control
-					   Register */
-#define NT_PPC_PKEY	0x110		/* Memory Protection Keys
-					   registers.  */
-#define NT_386_TLS	0x200		/* i386 TLS slots (struct user_desc) */
-#define NT_386_IOPERM	0x201		/* x86 io permission bitmap (1=deny) */
-#define NT_X86_XSTATE	0x202		/* x86 extended state using xsave */
-#define NT_S390_HIGH_GPRS	0x300	/* s390 upper register halves */
-#define NT_S390_TIMER	0x301		/* s390 timer register */
-#define NT_S390_TODCMP	0x302		/* s390 TOD clock comparator register */
-#define NT_S390_TODPREG	0x303		/* s390 TOD programmable register */
-#define NT_S390_CTRS	0x304		/* s390 control registers */
-#define NT_S390_PREFIX	0x305		/* s390 prefix register */
-#define NT_S390_LAST_BREAK	0x306	/* s390 breaking event address */
-#define NT_S390_SYSTEM_CALL	0x307	/* s390 system call restart data */
-#define NT_S390_TDB	0x308		/* s390 transaction diagnostic block */
-#define NT_S390_VXRS_LOW	0x309	/* s390 vector registers 0-15
-					   upper half.  */
-#define NT_S390_VXRS_HIGH	0x30a	/* s390 vector registers 16-31.  */
-#define NT_S390_GS_CB	0x30b		/* s390 guarded storage registers.  */
-#define NT_S390_GS_BC	0x30c		/* s390 guarded storage
-					   broadcast control block.  */
-#define NT_S390_RI_CB	0x30d		/* s390 runtime instrumentation.  */
-#define NT_ARM_VFP	0x400		/* ARM VFP/NEON registers */
-#define NT_ARM_TLS	0x401		/* ARM TLS register */
-#define NT_ARM_HW_BREAK	0x402		/* ARM hardware breakpoint registers */
-#define NT_ARM_HW_WATCH	0x403		/* ARM hardware watchpoint registers */
-#define NT_ARM_SYSTEM_CALL	0x404	/* ARM system call number */
-#define NT_ARM_SVE	0x405		/* ARM Scalable Vector Extension
-					   registers */
-#define NT_ARM_PAC_MASK	0x406		/* ARM pointer authentication
-					   code masks.  */
-#define NT_ARM_PACA_KEYS	0x407	/* ARM pointer authentication
-					   address keys.  */
-#define NT_ARM_PACG_KEYS	0x408	/* ARM pointer authentication
-					   generic key.  */
-#define NT_VMCOREDD	0x700		/* Vmcore Device Dump Note.  */
-#define NT_MIPS_DSP	0x800		/* MIPS DSP ASE registers.  */
-#define NT_MIPS_FP_MODE	0x801		/* MIPS floating-point mode.  */
-#define NT_MIPS_MSA	0x802		/* MIPS SIMD registers.  */
-
-/* Legal values for the note segment descriptor types for object files.  */
-
-#define NT_VERSION	1		/* Contains a version string.  */
-
-
-/* Dynamic section entry.  */
-
-typedef struct
-{
-  Elf32_Sword	d_tag;			/* Dynamic entry type */
-  union
-    {
-      Elf32_Word d_val;			/* Integer value */
-      Elf32_Addr d_ptr;			/* Address value */
-    } d_un;
-} Elf32_Dyn;
-
-typedef struct
-{
-  Elf64_Sxword	d_tag;			/* Dynamic entry type */
-  union
-    {
-      Elf64_Xword d_val;		/* Integer value */
-      Elf64_Addr d_ptr;			/* Address value */
-    } d_un;
-} Elf64_Dyn;
-
-/* Legal values for d_tag (dynamic entry type).  */
-
-#define DT_NULL		0		/* Marks end of dynamic section */
-#define DT_NEEDED	1		/* Name of needed library */
-#define DT_PLTRELSZ	2		/* Size in bytes of PLT relocs */
-#define DT_PLTGOT	3		/* Processor defined value */
-#define DT_HASH		4		/* Address of symbol hash table */
-#define DT_STRTAB	5		/* Address of string table */
-#define DT_SYMTAB	6		/* Address of symbol table */
-#define DT_RELA		7		/* Address of Rela relocs */
-#define DT_RELASZ	8		/* Total size of Rela relocs */
-#define DT_RELAENT	9		/* Size of one Rela reloc */
-#define DT_STRSZ	10		/* Size of string table */
-#define DT_SYMENT	11		/* Size of one symbol table entry */
-#define DT_INIT		12		/* Address of init function */
-#define DT_FINI		13		/* Address of termination function */
-#define DT_SONAME	14		/* Name of shared object */
-#define DT_RPATH	15		/* Library search path (deprecated) */
-#define DT_SYMBOLIC	16		/* Start symbol search here */
-#define DT_REL		17		/* Address of Rel relocs */
-#define DT_RELSZ	18		/* Total size of Rel relocs */
-#define DT_RELENT	19		/* Size of one Rel reloc */
-#define DT_PLTREL	20		/* Type of reloc in PLT */
-#define DT_DEBUG	21		/* For debugging; unspecified */
-#define DT_TEXTREL	22		/* Reloc might modify .text */
-#define DT_JMPREL	23		/* Address of PLT relocs */
-#define	DT_BIND_NOW	24		/* Process relocations of object */
-#define	DT_INIT_ARRAY	25		/* Array with addresses of init fct */
-#define	DT_FINI_ARRAY	26		/* Array with addresses of fini fct */
-#define	DT_INIT_ARRAYSZ	27		/* Size in bytes of DT_INIT_ARRAY */
-#define	DT_FINI_ARRAYSZ	28		/* Size in bytes of DT_FINI_ARRAY */
-#define DT_RUNPATH	29		/* Library search path */
-#define DT_FLAGS	30		/* Flags for the object being loaded */
-#define DT_ENCODING	32		/* Start of encoded range */
-#define DT_PREINIT_ARRAY 32		/* Array with addresses of preinit fct*/
-#define DT_PREINIT_ARRAYSZ 33		/* size in bytes of DT_PREINIT_ARRAY */
-#define DT_SYMTAB_SHNDX	34		/* Address of SYMTAB_SHNDX section */
-#define DT_RELRSZ	35		/* Total size of RELR relative relocations */
-#define DT_RELR		36		/* Address of RELR relative relocations */
-#define DT_RELRENT	37		/* Size of one RELR relative relocaction */
-#define	DT_NUM		38		/* Number used */
-#define DT_LOOS		0x6000000d	/* Start of OS-specific */
-#define DT_HIOS		0x6ffff000	/* End of OS-specific */
-#define DT_LOPROC	0x70000000	/* Start of processor-specific */
-#define DT_HIPROC	0x7fffffff	/* End of processor-specific */
-#define	DT_PROCNUM	DT_MIPS_NUM	/* Most used by any processor */
-
-/* DT_* entries which fall between DT_VALRNGHI & DT_VALRNGLO use the
-   Dyn.d_un.d_val field of the Elf*_Dyn structure.  This follows Sun's
-   approach.  */
-#define DT_VALRNGLO	0x6ffffd00
-#define DT_GNU_PRELINKED 0x6ffffdf5	/* Prelinking timestamp */
-#define DT_GNU_CONFLICTSZ 0x6ffffdf6	/* Size of conflict section */
-#define DT_GNU_LIBLISTSZ 0x6ffffdf7	/* Size of library list */
-#define DT_CHECKSUM	0x6ffffdf8
-#define DT_PLTPADSZ	0x6ffffdf9
-#define DT_MOVEENT	0x6ffffdfa
-#define DT_MOVESZ	0x6ffffdfb
-#define DT_FEATURE_1	0x6ffffdfc	/* Feature selection (DTF_*).  */
-#define DT_POSFLAG_1	0x6ffffdfd	/* Flags for DT_* entries, effecting
-					   the following DT_* entry.  */
-#define DT_SYMINSZ	0x6ffffdfe	/* Size of syminfo table (in bytes) */
-#define DT_SYMINENT	0x6ffffdff	/* Entry size of syminfo */
-#define DT_VALRNGHI	0x6ffffdff
-#define DT_VALTAGIDX(tag)	(DT_VALRNGHI - (tag))	/* Reverse order! */
-#define DT_VALNUM 12
-
-/* DT_* entries which fall between DT_ADDRRNGHI & DT_ADDRRNGLO use the
-   Dyn.d_un.d_ptr field of the Elf*_Dyn structure.
-
-   If any adjustment is made to the ELF object after it has been
-   built these entries will need to be adjusted.  */
-#define DT_ADDRRNGLO	0x6ffffe00
-#define DT_GNU_HASH	0x6ffffef5	/* GNU-style hash table.  */
-#define DT_TLSDESC_PLT	0x6ffffef6
-#define DT_TLSDESC_GOT	0x6ffffef7
-#define DT_GNU_CONFLICT	0x6ffffef8	/* Start of conflict section */
-#define DT_GNU_LIBLIST	0x6ffffef9	/* Library list */
-#define DT_CONFIG	0x6ffffefa	/* Configuration information.  */
-#define DT_DEPAUDIT	0x6ffffefb	/* Dependency auditing.  */
-#define DT_AUDIT	0x6ffffefc	/* Object auditing.  */
-#define	DT_PLTPAD	0x6ffffefd	/* PLT padding.  */
-#define	DT_MOVETAB	0x6ffffefe	/* Move table.  */
-#define DT_SYMINFO	0x6ffffeff	/* Syminfo table.  */
-#define DT_ADDRRNGHI	0x6ffffeff
-#define DT_ADDRTAGIDX(tag)	(DT_ADDRRNGHI - (tag))	/* Reverse order! */
-#define DT_ADDRNUM 11
-
-/* The versioning entry types.  The next are defined as part of the
-   GNU extension.  */
-#define DT_VERSYM	0x6ffffff0
-
-#define DT_RELACOUNT	0x6ffffff9
-#define DT_RELCOUNT	0x6ffffffa
-
-/* These were chosen by Sun.  */
-#define DT_FLAGS_1	0x6ffffffb	/* State flags, see DF_1_* below.  */
-#define	DT_VERDEF	0x6ffffffc	/* Address of version definition
-					   table */
-#define	DT_VERDEFNUM	0x6ffffffd	/* Number of version definitions */
-#define	DT_VERNEED	0x6ffffffe	/* Address of table with needed
-					   versions */
-#define	DT_VERNEEDNUM	0x6fffffff	/* Number of needed versions */
-#define DT_VERSIONTAGIDX(tag)	(DT_VERNEEDNUM - (tag))	/* Reverse order! */
-#define DT_VERSIONTAGNUM 16
-
-/* Sun added these machine-independent extensions in the "processor-specific"
-   range.  Be compatible.  */
-#define DT_AUXILIARY    0x7ffffffd      /* Shared object to load before self */
-#define DT_FILTER       0x7fffffff      /* Shared object to get values from */
-#define DT_EXTRATAGIDX(tag)	((Elf32_Word)-((Elf32_Sword) (tag) <<1>>1)-1)
-#define DT_EXTRANUM	3
-
-/* Values of `d_un.d_val' in the DT_FLAGS entry.  */
-#define DF_ORIGIN	0x00000001	/* Object may use DF_ORIGIN */
-#define DF_SYMBOLIC	0x00000002	/* Symbol resolutions starts here */
-#define DF_TEXTREL	0x00000004	/* Object contains text relocations */
-#define DF_BIND_NOW	0x00000008	/* No lazy binding for this object */
-#define DF_STATIC_TLS	0x00000010	/* Module uses the static TLS model */
-
-/* State flags selectable in the `d_un.d_val' element of the DT_FLAGS_1
-   entry in the dynamic section.  */
-#define DF_1_NOW	0x00000001	/* Set RTLD_NOW for this object.  */
-#define DF_1_GLOBAL	0x00000002	/* Set RTLD_GLOBAL for this object.  */
-#define DF_1_GROUP	0x00000004	/* Set RTLD_GROUP for this object.  */
-#define DF_1_NODELETE	0x00000008	/* Set RTLD_NODELETE for this object.*/
-#define DF_1_LOADFLTR	0x00000010	/* Trigger filtee loading at runtime.*/
-#define DF_1_INITFIRST	0x00000020	/* Set RTLD_INITFIRST for this object*/
-#define DF_1_NOOPEN	0x00000040	/* Set RTLD_NOOPEN for this object.  */
-#define DF_1_ORIGIN	0x00000080	/* $ORIGIN must be handled.  */
-#define DF_1_DIRECT	0x00000100	/* Direct binding enabled.  */
-#define DF_1_TRANS	0x00000200
-#define DF_1_INTERPOSE	0x00000400	/* Object is used to interpose.  */
-#define DF_1_NODEFLIB	0x00000800	/* Ignore default lib search path.  */
-#define DF_1_NODUMP	0x00001000	/* Object can't be dldump'ed.  */
-#define DF_1_CONFALT	0x00002000	/* Configuration alternative created.*/
-#define DF_1_ENDFILTEE	0x00004000	/* Filtee terminates filters search. */
-#define	DF_1_DISPRELDNE	0x00008000	/* Disp reloc applied at build time. */
-#define	DF_1_DISPRELPND	0x00010000	/* Disp reloc applied at run-time.  */
-#define	DF_1_NODIRECT	0x00020000	/* Object has no-direct binding. */
-#define	DF_1_IGNMULDEF	0x00040000
-#define	DF_1_NOKSYMS	0x00080000
-#define	DF_1_NOHDR	0x00100000
-#define	DF_1_EDITED	0x00200000	/* Object is modified after built.  */
-#define	DF_1_NORELOC	0x00400000
-#define	DF_1_SYMINTPOSE	0x00800000	/* Object has individual interposers.  */
-#define	DF_1_GLOBAUDIT	0x01000000	/* Global auditing required.  */
-#define	DF_1_SINGLETON	0x02000000	/* Singleton symbols are used.  */
-#define	DF_1_STUB	0x04000000
-#define	DF_1_PIE	0x08000000
-#define	DF_1_KMOD       0x10000000
-#define	DF_1_WEAKFILTER 0x20000000
-#define	DF_1_NOCOMMON   0x40000000
-
-/* Flags for the feature selection in DT_FEATURE_1.  */
-#define DTF_1_PARINIT	0x00000001
-#define DTF_1_CONFEXP	0x00000002
-
-/* Flags in the DT_POSFLAG_1 entry effecting only the next DT_* entry.  */
-#define DF_P1_LAZYLOAD	0x00000001	/* Lazyload following object.  */
-#define DF_P1_GROUPPERM	0x00000002	/* Symbols from next object are not
-					   generally available.  */
-
-/* Version definition sections.  */
-
-typedef struct
-{
-  Elf32_Half	vd_version;		/* Version revision */
-  Elf32_Half	vd_flags;		/* Version information */
-  Elf32_Half	vd_ndx;			/* Version Index */
-  Elf32_Half	vd_cnt;			/* Number of associated aux entries */
-  Elf32_Word	vd_hash;		/* Version name hash value */
-  Elf32_Word	vd_aux;			/* Offset in bytes to verdaux array */
-  Elf32_Word	vd_next;		/* Offset in bytes to next verdef
-					   entry */
-} Elf32_Verdef;
-
-typedef struct
-{
-  Elf64_Half	vd_version;		/* Version revision */
-  Elf64_Half	vd_flags;		/* Version information */
-  Elf64_Half	vd_ndx;			/* Version Index */
-  Elf64_Half	vd_cnt;			/* Number of associated aux entries */
-  Elf64_Word	vd_hash;		/* Version name hash value */
-  Elf64_Word	vd_aux;			/* Offset in bytes to verdaux array */
-  Elf64_Word	vd_next;		/* Offset in bytes to next verdef
-					   entry */
-} Elf64_Verdef;
-
-
-/* Legal values for vd_version (version revision).  */
-#define VER_DEF_NONE	0		/* No version */
-#define VER_DEF_CURRENT	1		/* Current version */
-#define VER_DEF_NUM	2		/* Given version number */
-
-/* Legal values for vd_flags (version information flags).  */
-#define VER_FLG_BASE	0x1		/* Version definition of file itself */
-#define VER_FLG_WEAK	0x2		/* Weak version identifier */
-
-/* Versym symbol index values.  */
-#define	VER_NDX_LOCAL		0	/* Symbol is local.  */
-#define	VER_NDX_GLOBAL		1	/* Symbol is global.  */
-#define	VER_NDX_LORESERVE	0xff00	/* Beginning of reserved entries.  */
-#define	VER_NDX_ELIMINATE	0xff01	/* Symbol is to be eliminated.  */
-
-/* Auxiliary version information.  */
-
-typedef struct
-{
-  Elf32_Word	vda_name;		/* Version or dependency names */
-  Elf32_Word	vda_next;		/* Offset in bytes to next verdaux
-					   entry */
-} Elf32_Verdaux;
-
-typedef struct
-{
-  Elf64_Word	vda_name;		/* Version or dependency names */
-  Elf64_Word	vda_next;		/* Offset in bytes to next verdaux
-					   entry */
-} Elf64_Verdaux;
-
-
-/* Version dependency section.  */
-
-typedef struct
-{
-  Elf32_Half	vn_version;		/* Version of structure */
-  Elf32_Half	vn_cnt;			/* Number of associated aux entries */
-  Elf32_Word	vn_file;		/* Offset of filename for this
-					   dependency */
-  Elf32_Word	vn_aux;			/* Offset in bytes to vernaux array */
-  Elf32_Word	vn_next;		/* Offset in bytes to next verneed
-					   entry */
-} Elf32_Verneed;
-
-typedef struct
-{
-  Elf64_Half	vn_version;		/* Version of structure */
-  Elf64_Half	vn_cnt;			/* Number of associated aux entries */
-  Elf64_Word	vn_file;		/* Offset of filename for this
-					   dependency */
-  Elf64_Word	vn_aux;			/* Offset in bytes to vernaux array */
-  Elf64_Word	vn_next;		/* Offset in bytes to next verneed
-					   entry */
-} Elf64_Verneed;
-
-
-/* Legal values for vn_version (version revision).  */
-#define VER_NEED_NONE	 0		/* No version */
-#define VER_NEED_CURRENT 1		/* Current version */
-#define VER_NEED_NUM	 2		/* Given version number */
-
-/* Auxiliary needed version information.  */
-
-typedef struct
-{
-  Elf32_Word	vna_hash;		/* Hash value of dependency name */
-  Elf32_Half	vna_flags;		/* Dependency specific information */
-  Elf32_Half	vna_other;		/* Unused */
-  Elf32_Word	vna_name;		/* Dependency name string offset */
-  Elf32_Word	vna_next;		/* Offset in bytes to next vernaux
-					   entry */
-} Elf32_Vernaux;
-
-typedef struct
-{
-  Elf64_Word	vna_hash;		/* Hash value of dependency name */
-  Elf64_Half	vna_flags;		/* Dependency specific information */
-  Elf64_Half	vna_other;		/* Unused */
-  Elf64_Word	vna_name;		/* Dependency name string offset */
-  Elf64_Word	vna_next;		/* Offset in bytes to next vernaux
-					   entry */
-} Elf64_Vernaux;
-
-
-/* Legal values for vna_flags.  */
-#define VER_FLG_WEAK	0x2		/* Weak version identifier */
-
-
-/* Auxiliary vector.  */
-
-/* This vector is normally only used by the program interpreter.  The
-   usual definition in an ABI supplement uses the name auxv_t.  The
-   vector is not usually defined in a standard <elf.h> file, but it
-   can't hurt.  We rename it to avoid conflicts.  The sizes of these
-   types are an arrangement between the exec server and the program
-   interpreter, so we don't fully specify them here.  */
-
-typedef struct
-{
-  uint32_t a_type;		/* Entry type */
-  union
-    {
-      uint32_t a_val;		/* Integer value */
-      /* We use to have pointer elements added here.  We cannot do that,
-	 though, since it does not work when using 32-bit definitions
-	 on 64-bit platforms and vice versa.  */
-    } a_un;
-} Elf32_auxv_t;
-
-typedef struct
-{
-  uint64_t a_type;		/* Entry type */
-  union
-    {
-      uint64_t a_val;		/* Integer value */
-      /* We use to have pointer elements added here.  We cannot do that,
-	 though, since it does not work when using 32-bit definitions
-	 on 64-bit platforms and vice versa.  */
-    } a_un;
-} Elf64_auxv_t;
-
-/* Legal values for a_type (entry type).  */
-
-#define AT_NULL		0		/* End of vector */
-#define AT_IGNORE	1		/* Entry should be ignored */
-#define AT_EXECFD	2		/* File descriptor of program */
-#define AT_PHDR		3		/* Program headers for program */
-#define AT_PHENT	4		/* Size of program header entry */
-#define AT_PHNUM	5		/* Number of program headers */
-#define AT_PAGESZ	6		/* System page size */
-#define AT_BASE		7		/* Base address of interpreter */
-#define AT_FLAGS	8		/* Flags */
-#define AT_ENTRY	9		/* Entry point of program */
-#define AT_NOTELF	10		/* Program is not ELF */
-#define AT_UID		11		/* Real uid */
-#define AT_EUID		12		/* Effective uid */
-#define AT_GID		13		/* Real gid */
-#define AT_EGID		14		/* Effective gid */
-#define AT_CLKTCK	17		/* Frequency of times() */
-
-/* Some more special a_type values describing the hardware.  */
-#define AT_PLATFORM	15		/* String identifying platform.  */
-#define AT_HWCAP	16		/* Machine-dependent hints about
-					   processor capabilities.  */
-
-/* This entry gives some information about the FPU initialization
-   performed by the kernel.  */
-#define AT_FPUCW	18		/* Used FPU control word.  */
-
-/* Cache block sizes.  */
-#define AT_DCACHEBSIZE	19		/* Data cache block size.  */
-#define AT_ICACHEBSIZE	20		/* Instruction cache block size.  */
-#define AT_UCACHEBSIZE	21		/* Unified cache block size.  */
-
-/* A special ignored value for PPC, used by the kernel to control the
-   interpretation of the AUXV. Must be > 16.  */
-#define AT_IGNOREPPC	22		/* Entry should be ignored.  */
-
-#define	AT_SECURE	23		/* Boolean, was exec setuid-like?  */
-
-#define AT_BASE_PLATFORM 24		/* String identifying real platforms.*/
-
-#define AT_RANDOM	25		/* Address of 16 random bytes.  */
-
-#define AT_HWCAP2	26		/* More machine-dependent hints about
-					   processor capabilities.  */
-
-#define AT_EXECFN	31		/* Filename of executable.  */
-
-/* Pointer to the global system page used for system calls and other
-   nice things.  */
-#define AT_SYSINFO	32
-#define AT_SYSINFO_EHDR	33
-
-/* Shapes of the caches.  Bits 0-3 contains associativity; bits 4-7 contains
-   log2 of line size; mask those to get cache size.  */
-#define AT_L1I_CACHESHAPE	34
-#define AT_L1D_CACHESHAPE	35
-#define AT_L2_CACHESHAPE	36
-#define AT_L3_CACHESHAPE	37
-
-/* Shapes of the caches, with more room to describe them.
-   *GEOMETRY are comprised of cache line size in bytes in the bottom 16 bits
-   and the cache associativity in the next 16 bits.  */
-#define AT_L1I_CACHESIZE	40
-#define AT_L1I_CACHEGEOMETRY	41
-#define AT_L1D_CACHESIZE	42
-#define AT_L1D_CACHEGEOMETRY	43
-#define AT_L2_CACHESIZE		44
-#define AT_L2_CACHEGEOMETRY	45
-#define AT_L3_CACHESIZE		46
-#define AT_L3_CACHEGEOMETRY	47
-
-#define AT_MINSIGSTKSZ		51 /* Stack needed for signal delivery
-				      (AArch64).  */
-
-/* Note section contents.  Each entry in the note section begins with
-   a header of a fixed form.  */
-
-typedef struct
-{
-  Elf32_Word n_namesz;			/* Length of the note's name.  */
-  Elf32_Word n_descsz;			/* Length of the note's descriptor.  */
-  Elf32_Word n_type;			/* Type of the note.  */
-} Elf32_Nhdr;
-
-typedef struct
-{
-  Elf64_Word n_namesz;			/* Length of the note's name.  */
-  Elf64_Word n_descsz;			/* Length of the note's descriptor.  */
-  Elf64_Word n_type;			/* Type of the note.  */
-} Elf64_Nhdr;
-
-/* Known names of notes.  */
-
-/* Solaris entries in the note section have this name.  */
-#define ELF_NOTE_SOLARIS	"SUNW Solaris"
-
-/* Note entries for GNU systems have this name.  */
-#define ELF_NOTE_GNU		"GNU"
-
-
-/* Defined types of notes for Solaris.  */
-
-/* Value of descriptor (one word) is desired pagesize for the binary.  */
-#define ELF_NOTE_PAGESIZE_HINT	1
-
-
-/* Defined note types for GNU systems.  */
-
-/* ABI information.  The descriptor consists of words:
-   word 0: OS descriptor
-   word 1: major version of the ABI
-   word 2: minor version of the ABI
-   word 3: subminor version of the ABI
-*/
-#define NT_GNU_ABI_TAG	1
-#define ELF_NOTE_ABI	NT_GNU_ABI_TAG /* Old name.  */
-
-/* Known OSes.  These values can appear in word 0 of an
-   NT_GNU_ABI_TAG note section entry.  */
-#define ELF_NOTE_OS_LINUX	0
-#define ELF_NOTE_OS_GNU		1
-#define ELF_NOTE_OS_SOLARIS2	2
-#define ELF_NOTE_OS_FREEBSD	3
-
-/* Synthetic hwcap information.  The descriptor begins with two words:
-   word 0: number of entries
-   word 1: bitmask of enabled entries
-   Then follow variable-length entries, one byte followed by a
-   '\0'-terminated hwcap name string.  The byte gives the bit
-   number to test if enabled, (1U << bit) & bitmask.  */
-#define NT_GNU_HWCAP	2
-
-/* Build ID bits as generated by ld --build-id.
-   The descriptor consists of any nonzero number of bytes.  */
-#define NT_GNU_BUILD_ID	3
-
-/* Version note generated by GNU gold containing a version string.  */
-#define NT_GNU_GOLD_VERSION	4
-
-/* Program property.  */
-#define NT_GNU_PROPERTY_TYPE_0 5
-
-/* Note section name of program property.   */
-#define NOTE_GNU_PROPERTY_SECTION_NAME ".note.gnu.property"
-
-/* Values used in GNU .note.gnu.property notes (NT_GNU_PROPERTY_TYPE_0).  */
-
-/* Stack size.  */
-#define GNU_PROPERTY_STACK_SIZE			1
-/* No copy relocation on protected data symbol.  */
-#define GNU_PROPERTY_NO_COPY_ON_PROTECTED	2
-
-/* Processor-specific semantics, lo */
-#define GNU_PROPERTY_LOPROC			0xc0000000
-/* Processor-specific semantics, hi */
-#define GNU_PROPERTY_HIPROC			0xdfffffff
-/* Application-specific semantics, lo */
-#define GNU_PROPERTY_LOUSER			0xe0000000
-/* Application-specific semantics, hi */
-#define GNU_PROPERTY_HIUSER			0xffffffff
-
-/* AArch64 specific GNU properties.  */
-#define GNU_PROPERTY_AARCH64_FEATURE_1_AND	0xc0000000
-
-#define GNU_PROPERTY_AARCH64_FEATURE_1_BTI	(1U << 0)
-#define GNU_PROPERTY_AARCH64_FEATURE_1_PAC	(1U << 1)
-
-/* The x86 instruction sets indicated by the corresponding bits are
-   used in program.  Their support in the hardware is optional.  */
-#define GNU_PROPERTY_X86_ISA_1_USED		0xc0010002
-/* The x86 instruction sets indicated by the corresponding bits are
-   used in program and they must be supported by the hardware.   */
-#define GNU_PROPERTY_X86_ISA_1_NEEDED		0xc0008002
-/* X86 processor-specific features used in program.  */
-#define GNU_PROPERTY_X86_FEATURE_1_AND		0xc0000002
-
-/* GNU_PROPERTY_X86_ISA_1_BASELINE: CMOV, CX8 (cmpxchg8b), FPU (fld),
-   MMX, OSFXSR (fxsave), SCE (syscall), SSE and SSE2.  */
-#define GNU_PROPERTY_X86_ISA_1_BASELINE		(1U << 0)
-/* GNU_PROPERTY_X86_ISA_1_V2: GNU_PROPERTY_X86_ISA_1_BASELINE,
-   CMPXCHG16B (cmpxchg16b), LAHF-SAHF (lahf), POPCNT (popcnt), SSE3,
-   SSSE3, SSE4.1 and SSE4.2.  */
-#define GNU_PROPERTY_X86_ISA_1_V2		(1U << 1)
-/* GNU_PROPERTY_X86_ISA_1_V3: GNU_PROPERTY_X86_ISA_1_V2, AVX, AVX2, BMI1,
-   BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE.  */
-#define GNU_PROPERTY_X86_ISA_1_V3		(1U << 2)
-/* GNU_PROPERTY_X86_ISA_1_V4: GNU_PROPERTY_X86_ISA_1_V3, AVX512F,
-   AVX512BW, AVX512CD, AVX512DQ and AVX512VL.  */
-#define GNU_PROPERTY_X86_ISA_1_V4		(1U << 3)
-
-/* This indicates that all executable sections are compatible with
-   IBT.  */
-#define GNU_PROPERTY_X86_FEATURE_1_IBT		(1U << 0)
-/* This indicates that all executable sections are compatible with
-   SHSTK.  */
-#define GNU_PROPERTY_X86_FEATURE_1_SHSTK	(1U << 1)
-
-/* Move records.  */
-typedef struct
-{
-  Elf32_Xword m_value;		/* Symbol value.  */
-  Elf32_Word m_info;		/* Size and index.  */
-  Elf32_Word m_poffset;		/* Symbol offset.  */
-  Elf32_Half m_repeat;		/* Repeat count.  */
-  Elf32_Half m_stride;		/* Stride info.  */
-} Elf32_Move;
-
-typedef struct
-{
-  Elf64_Xword m_value;		/* Symbol value.  */
-  Elf64_Xword m_info;		/* Size and index.  */
-  Elf64_Xword m_poffset;	/* Symbol offset.  */
-  Elf64_Half m_repeat;		/* Repeat count.  */
-  Elf64_Half m_stride;		/* Stride info.  */
-} Elf64_Move;
-
-/* Macro to construct move records.  */
-#define ELF32_M_SYM(info)	((info) >> 8)
-#define ELF32_M_SIZE(info)	((unsigned char) (info))
-#define ELF32_M_INFO(sym, size)	(((sym) << 8) + (unsigned char) (size))
-
-#define ELF64_M_SYM(info)	ELF32_M_SYM (info)
-#define ELF64_M_SIZE(info)	ELF32_M_SIZE (info)
-#define ELF64_M_INFO(sym, size)	ELF32_M_INFO (sym, size)
-
-
-/* Motorola 68k specific definitions.  */
-
-/* Values for Elf32_Ehdr.e_flags.  */
-#define EF_CPU32	0x00810000
-
-/* m68k relocs.  */
-
-#define R_68K_NONE	0		/* No reloc */
-#define R_68K_32	1		/* Direct 32 bit  */
-#define R_68K_16	2		/* Direct 16 bit  */
-#define R_68K_8		3		/* Direct 8 bit  */
-#define R_68K_PC32	4		/* PC relative 32 bit */
-#define R_68K_PC16	5		/* PC relative 16 bit */
-#define R_68K_PC8	6		/* PC relative 8 bit */
-#define R_68K_GOT32	7		/* 32 bit PC relative GOT entry */
-#define R_68K_GOT16	8		/* 16 bit PC relative GOT entry */
-#define R_68K_GOT8	9		/* 8 bit PC relative GOT entry */
-#define R_68K_GOT32O	10		/* 32 bit GOT offset */
-#define R_68K_GOT16O	11		/* 16 bit GOT offset */
-#define R_68K_GOT8O	12		/* 8 bit GOT offset */
-#define R_68K_PLT32	13		/* 32 bit PC relative PLT address */
-#define R_68K_PLT16	14		/* 16 bit PC relative PLT address */
-#define R_68K_PLT8	15		/* 8 bit PC relative PLT address */
-#define R_68K_PLT32O	16		/* 32 bit PLT offset */
-#define R_68K_PLT16O	17		/* 16 bit PLT offset */
-#define R_68K_PLT8O	18		/* 8 bit PLT offset */
-#define R_68K_COPY	19		/* Copy symbol at runtime */
-#define R_68K_GLOB_DAT	20		/* Create GOT entry */
-#define R_68K_JMP_SLOT	21		/* Create PLT entry */
-#define R_68K_RELATIVE	22		/* Adjust by program base */
-#define R_68K_TLS_GD32      25          /* 32 bit GOT offset for GD */
-#define R_68K_TLS_GD16      26          /* 16 bit GOT offset for GD */
-#define R_68K_TLS_GD8       27          /* 8 bit GOT offset for GD */
-#define R_68K_TLS_LDM32     28          /* 32 bit GOT offset for LDM */
-#define R_68K_TLS_LDM16     29          /* 16 bit GOT offset for LDM */
-#define R_68K_TLS_LDM8      30          /* 8 bit GOT offset for LDM */
-#define R_68K_TLS_LDO32     31          /* 32 bit module-relative offset */
-#define R_68K_TLS_LDO16     32          /* 16 bit module-relative offset */
-#define R_68K_TLS_LDO8      33          /* 8 bit module-relative offset */
-#define R_68K_TLS_IE32      34          /* 32 bit GOT offset for IE */
-#define R_68K_TLS_IE16      35          /* 16 bit GOT offset for IE */
-#define R_68K_TLS_IE8       36          /* 8 bit GOT offset for IE */
-#define R_68K_TLS_LE32      37          /* 32 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_LE16      38          /* 16 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_LE8       39          /* 8 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_DTPMOD32  40          /* 32 bit module number */
-#define R_68K_TLS_DTPREL32  41          /* 32 bit module-relative offset */
-#define R_68K_TLS_TPREL32   42          /* 32 bit TP-relative offset */
-/* Keep this the last entry.  */
-#define R_68K_NUM	43
-
-/* Intel 80386 specific definitions.  */
-
-/* i386 relocs.  */
-
-#define R_386_NONE	   0		/* No reloc */
-#define R_386_32	   1		/* Direct 32 bit  */
-#define R_386_PC32	   2		/* PC relative 32 bit */
-#define R_386_GOT32	   3		/* 32 bit GOT entry */
-#define R_386_PLT32	   4		/* 32 bit PLT address */
-#define R_386_COPY	   5		/* Copy symbol at runtime */
-#define R_386_GLOB_DAT	   6		/* Create GOT entry */
-#define R_386_JMP_SLOT	   7		/* Create PLT entry */
-#define R_386_RELATIVE	   8		/* Adjust by program base */
-#define R_386_GOTOFF	   9		/* 32 bit offset to GOT */
-#define R_386_GOTPC	   10		/* 32 bit PC relative offset to GOT */
-#define R_386_32PLT	   11
-#define R_386_TLS_TPOFF	   14		/* Offset in static TLS block */
-#define R_386_TLS_IE	   15		/* Address of GOT entry for static TLS
-					   block offset */
-#define R_386_TLS_GOTIE	   16		/* GOT entry for static TLS block
-					   offset */
-#define R_386_TLS_LE	   17		/* Offset relative to static TLS
-					   block */
-#define R_386_TLS_GD	   18		/* Direct 32 bit for GNU version of
-					   general dynamic thread local data */
-#define R_386_TLS_LDM	   19		/* Direct 32 bit for GNU version of
-					   local dynamic thread local data
-					   in LE code */
-#define R_386_16	   20
-#define R_386_PC16	   21
-#define R_386_8		   22
-#define R_386_PC8	   23
-#define R_386_TLS_GD_32	   24		/* Direct 32 bit for general dynamic
-					   thread local data */
-#define R_386_TLS_GD_PUSH  25		/* Tag for pushl in GD TLS code */
-#define R_386_TLS_GD_CALL  26		/* Relocation for call to
-					   __tls_get_addr() */
-#define R_386_TLS_GD_POP   27		/* Tag for popl in GD TLS code */
-#define R_386_TLS_LDM_32   28		/* Direct 32 bit for local dynamic
-					   thread local data in LE code */
-#define R_386_TLS_LDM_PUSH 29		/* Tag for pushl in LDM TLS code */
-#define R_386_TLS_LDM_CALL 30		/* Relocation for call to
-					   __tls_get_addr() in LDM code */
-#define R_386_TLS_LDM_POP  31		/* Tag for popl in LDM TLS code */
-#define R_386_TLS_LDO_32   32		/* Offset relative to TLS block */
-#define R_386_TLS_IE_32	   33		/* GOT entry for negated static TLS
-					   block offset */
-#define R_386_TLS_LE_32	   34		/* Negated offset relative to static
-					   TLS block */
-#define R_386_TLS_DTPMOD32 35		/* ID of module containing symbol */
-#define R_386_TLS_DTPOFF32 36		/* Offset in TLS block */
-#define R_386_TLS_TPOFF32  37		/* Negated offset in static TLS block */
-#define R_386_SIZE32	   38 		/* 32-bit symbol size */
-#define R_386_TLS_GOTDESC  39		/* GOT offset for TLS descriptor.  */
-#define R_386_TLS_DESC_CALL 40		/* Marker of call through TLS
-					   descriptor for
-					   relaxation.  */
-#define R_386_TLS_DESC     41		/* TLS descriptor containing
-					   pointer to code and to
-					   argument, returning the TLS
-					   offset for the symbol.  */
-#define R_386_IRELATIVE	   42		/* Adjust indirectly by program base */
-#define R_386_GOT32X	   43		/* Load from 32 bit GOT entry,
-					   relaxable. */
-/* Keep this the last entry.  */
-#define R_386_NUM	   44
-
-/* SUN SPARC specific definitions.  */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_SPARC_REGISTER	13	/* Global register reserved to app. */
-
-/* Values for Elf64_Ehdr.e_flags.  */
-
-#define EF_SPARCV9_MM		3
-#define EF_SPARCV9_TSO		0
-#define EF_SPARCV9_PSO		1
-#define EF_SPARCV9_RMO		2
-#define EF_SPARC_LEDATA		0x800000 /* little endian data */
-#define EF_SPARC_EXT_MASK	0xFFFF00
-#define EF_SPARC_32PLUS		0x000100 /* generic V8+ features */
-#define EF_SPARC_SUN_US1	0x000200 /* Sun UltraSPARC1 extensions */
-#define EF_SPARC_HAL_R1		0x000400 /* HAL R1 extensions */
-#define EF_SPARC_SUN_US3	0x000800 /* Sun UltraSPARCIII extensions */
-
-/* SPARC relocs.  */
-
-#define R_SPARC_NONE		0	/* No reloc */
-#define R_SPARC_8		1	/* Direct 8 bit */
-#define R_SPARC_16		2	/* Direct 16 bit */
-#define R_SPARC_32		3	/* Direct 32 bit */
-#define R_SPARC_DISP8		4	/* PC relative 8 bit */
-#define R_SPARC_DISP16		5	/* PC relative 16 bit */
-#define R_SPARC_DISP32		6	/* PC relative 32 bit */
-#define R_SPARC_WDISP30		7	/* PC relative 30 bit shifted */
-#define R_SPARC_WDISP22		8	/* PC relative 22 bit shifted */
-#define R_SPARC_HI22		9	/* High 22 bit */
-#define R_SPARC_22		10	/* Direct 22 bit */
-#define R_SPARC_13		11	/* Direct 13 bit */
-#define R_SPARC_LO10		12	/* Truncated 10 bit */
-#define R_SPARC_GOT10		13	/* Truncated 10 bit GOT entry */
-#define R_SPARC_GOT13		14	/* 13 bit GOT entry */
-#define R_SPARC_GOT22		15	/* 22 bit GOT entry shifted */
-#define R_SPARC_PC10		16	/* PC relative 10 bit truncated */
-#define R_SPARC_PC22		17	/* PC relative 22 bit shifted */
-#define R_SPARC_WPLT30		18	/* 30 bit PC relative PLT address */
-#define R_SPARC_COPY		19	/* Copy symbol at runtime */
-#define R_SPARC_GLOB_DAT	20	/* Create GOT entry */
-#define R_SPARC_JMP_SLOT	21	/* Create PLT entry */
-#define R_SPARC_RELATIVE	22	/* Adjust by program base */
-#define R_SPARC_UA32		23	/* Direct 32 bit unaligned */
-
-/* Additional Sparc64 relocs.  */
-
-#define R_SPARC_PLT32		24	/* Direct 32 bit ref to PLT entry */
-#define R_SPARC_HIPLT22		25	/* High 22 bit PLT entry */
-#define R_SPARC_LOPLT10		26	/* Truncated 10 bit PLT entry */
-#define R_SPARC_PCPLT32		27	/* PC rel 32 bit ref to PLT entry */
-#define R_SPARC_PCPLT22		28	/* PC rel high 22 bit PLT entry */
-#define R_SPARC_PCPLT10		29	/* PC rel trunc 10 bit PLT entry */
-#define R_SPARC_10		30	/* Direct 10 bit */
-#define R_SPARC_11		31	/* Direct 11 bit */
-#define R_SPARC_64		32	/* Direct 64 bit */
-#define R_SPARC_OLO10		33	/* 10bit with secondary 13bit addend */
-#define R_SPARC_HH22		34	/* Top 22 bits of direct 64 bit */
-#define R_SPARC_HM10		35	/* High middle 10 bits of ... */
-#define R_SPARC_LM22		36	/* Low middle 22 bits of ... */
-#define R_SPARC_PC_HH22		37	/* Top 22 bits of pc rel 64 bit */
-#define R_SPARC_PC_HM10		38	/* High middle 10 bit of ... */
-#define R_SPARC_PC_LM22		39	/* Low miggle 22 bits of ... */
-#define R_SPARC_WDISP16		40	/* PC relative 16 bit shifted */
-#define R_SPARC_WDISP19		41	/* PC relative 19 bit shifted */
-#define R_SPARC_GLOB_JMP	42	/* was part of v9 ABI but was removed */
-#define R_SPARC_7		43	/* Direct 7 bit */
-#define R_SPARC_5		44	/* Direct 5 bit */
-#define R_SPARC_6		45	/* Direct 6 bit */
-#define R_SPARC_DISP64		46	/* PC relative 64 bit */
-#define R_SPARC_PLT64		47	/* Direct 64 bit ref to PLT entry */
-#define R_SPARC_HIX22		48	/* High 22 bit complemented */
-#define R_SPARC_LOX10		49	/* Truncated 11 bit complemented */
-#define R_SPARC_H44		50	/* Direct high 12 of 44 bit */
-#define R_SPARC_M44		51	/* Direct mid 22 of 44 bit */
-#define R_SPARC_L44		52	/* Direct low 10 of 44 bit */
-#define R_SPARC_REGISTER	53	/* Global register usage */
-#define R_SPARC_UA64		54	/* Direct 64 bit unaligned */
-#define R_SPARC_UA16		55	/* Direct 16 bit unaligned */
-#define R_SPARC_TLS_GD_HI22	56
-#define R_SPARC_TLS_GD_LO10	57
-#define R_SPARC_TLS_GD_ADD	58
-#define R_SPARC_TLS_GD_CALL	59
-#define R_SPARC_TLS_LDM_HI22	60
-#define R_SPARC_TLS_LDM_LO10	61
-#define R_SPARC_TLS_LDM_ADD	62
-#define R_SPARC_TLS_LDM_CALL	63
-#define R_SPARC_TLS_LDO_HIX22	64
-#define R_SPARC_TLS_LDO_LOX10	65
-#define R_SPARC_TLS_LDO_ADD	66
-#define R_SPARC_TLS_IE_HI22	67
-#define R_SPARC_TLS_IE_LO10	68
-#define R_SPARC_TLS_IE_LD	69
-#define R_SPARC_TLS_IE_LDX	70
-#define R_SPARC_TLS_IE_ADD	71
-#define R_SPARC_TLS_LE_HIX22	72
-#define R_SPARC_TLS_LE_LOX10	73
-#define R_SPARC_TLS_DTPMOD32	74
-#define R_SPARC_TLS_DTPMOD64	75
-#define R_SPARC_TLS_DTPOFF32	76
-#define R_SPARC_TLS_DTPOFF64	77
-#define R_SPARC_TLS_TPOFF32	78
-#define R_SPARC_TLS_TPOFF64	79
-#define R_SPARC_GOTDATA_HIX22	80
-#define R_SPARC_GOTDATA_LOX10	81
-#define R_SPARC_GOTDATA_OP_HIX22	82
-#define R_SPARC_GOTDATA_OP_LOX10	83
-#define R_SPARC_GOTDATA_OP	84
-#define R_SPARC_H34		85
-#define R_SPARC_SIZE32		86
-#define R_SPARC_SIZE64		87
-#define R_SPARC_WDISP10		88
-#define R_SPARC_JMP_IREL	248
-#define R_SPARC_IRELATIVE	249
-#define R_SPARC_GNU_VTINHERIT	250
-#define R_SPARC_GNU_VTENTRY	251
-#define R_SPARC_REV32		252
-/* Keep this the last entry.  */
-#define R_SPARC_NUM		253
-
-/* For Sparc64, legal values for d_tag of Elf64_Dyn.  */
-
-#define DT_SPARC_REGISTER	0x70000001
-#define DT_SPARC_NUM		2
-
-/* MIPS R3000 specific definitions.  */
-
-/* Legal values for e_flags field of Elf32_Ehdr.  */
-
-#define EF_MIPS_NOREORDER	1     /* A .noreorder directive was used.  */
-#define EF_MIPS_PIC		2     /* Contains PIC code.  */
-#define EF_MIPS_CPIC		4     /* Uses PIC calling sequence.  */
-#define EF_MIPS_XGOT		8
-#define EF_MIPS_64BIT_WHIRL	16
-#define EF_MIPS_ABI2		32
-#define EF_MIPS_ABI_ON32	64
-#define EF_MIPS_FP64		512  /* Uses FP64 (12 callee-saved).  */
-#define EF_MIPS_NAN2008	1024  /* Uses IEEE 754-2008 NaN encoding.  */
-#define EF_MIPS_ARCH		0xf0000000 /* MIPS architecture level.  */
-
-/* Legal values for MIPS architecture level.  */
-
-#define EF_MIPS_ARCH_1		0x00000000 /* -mips1 code.  */
-#define EF_MIPS_ARCH_2		0x10000000 /* -mips2 code.  */
-#define EF_MIPS_ARCH_3		0x20000000 /* -mips3 code.  */
-#define EF_MIPS_ARCH_4		0x30000000 /* -mips4 code.  */
-#define EF_MIPS_ARCH_5		0x40000000 /* -mips5 code.  */
-#define EF_MIPS_ARCH_32		0x50000000 /* MIPS32 code.  */
-#define EF_MIPS_ARCH_64		0x60000000 /* MIPS64 code.  */
-#define EF_MIPS_ARCH_32R2	0x70000000 /* MIPS32r2 code.  */
-#define EF_MIPS_ARCH_64R2	0x80000000 /* MIPS64r2 code.  */
-
-/* The following are unofficial names and should not be used.  */
-
-#define E_MIPS_ARCH_1		EF_MIPS_ARCH_1
-#define E_MIPS_ARCH_2		EF_MIPS_ARCH_2
-#define E_MIPS_ARCH_3		EF_MIPS_ARCH_3
-#define E_MIPS_ARCH_4		EF_MIPS_ARCH_4
-#define E_MIPS_ARCH_5		EF_MIPS_ARCH_5
-#define E_MIPS_ARCH_32		EF_MIPS_ARCH_32
-#define E_MIPS_ARCH_64		EF_MIPS_ARCH_64
-
-/* Special section indices.  */
-
-#define SHN_MIPS_ACOMMON	0xff00	/* Allocated common symbols.  */
-#define SHN_MIPS_TEXT		0xff01	/* Allocated test symbols.  */
-#define SHN_MIPS_DATA		0xff02	/* Allocated data symbols.  */
-#define SHN_MIPS_SCOMMON 	0xff03	/* Small common symbols.  */
-#define SHN_MIPS_SUNDEFINED	0xff04	/* Small undefined symbols.  */
-
-/* Legal values for sh_type field of Elf32_Shdr.  */
-
-#define SHT_MIPS_LIBLIST	0x70000000 /* Shared objects used in link.  */
-#define SHT_MIPS_MSYM		0x70000001
-#define SHT_MIPS_CONFLICT	0x70000002 /* Conflicting symbols.  */
-#define SHT_MIPS_GPTAB		0x70000003 /* Global data area sizes.  */
-#define SHT_MIPS_UCODE		0x70000004 /* Reserved for SGI/MIPS compilers */
-#define SHT_MIPS_DEBUG		0x70000005 /* MIPS ECOFF debugging info.  */
-#define SHT_MIPS_REGINFO	0x70000006 /* Register usage information.  */
-#define SHT_MIPS_PACKAGE	0x70000007
-#define SHT_MIPS_PACKSYM	0x70000008
-#define SHT_MIPS_RELD		0x70000009
-#define SHT_MIPS_IFACE		0x7000000b
-#define SHT_MIPS_CONTENT	0x7000000c
-#define SHT_MIPS_OPTIONS	0x7000000d /* Miscellaneous options.  */
-#define SHT_MIPS_SHDR		0x70000010
-#define SHT_MIPS_FDESC		0x70000011
-#define SHT_MIPS_EXTSYM		0x70000012
-#define SHT_MIPS_DENSE		0x70000013
-#define SHT_MIPS_PDESC		0x70000014
-#define SHT_MIPS_LOCSYM		0x70000015
-#define SHT_MIPS_AUXSYM		0x70000016
-#define SHT_MIPS_OPTSYM		0x70000017
-#define SHT_MIPS_LOCSTR		0x70000018
-#define SHT_MIPS_LINE		0x70000019
-#define SHT_MIPS_RFDESC		0x7000001a
-#define SHT_MIPS_DELTASYM	0x7000001b
-#define SHT_MIPS_DELTAINST	0x7000001c
-#define SHT_MIPS_DELTACLASS	0x7000001d
-#define SHT_MIPS_DWARF		0x7000001e /* DWARF debugging information.  */
-#define SHT_MIPS_DELTADECL	0x7000001f
-#define SHT_MIPS_SYMBOL_LIB	0x70000020
-#define SHT_MIPS_EVENTS		0x70000021 /* Event section.  */
-#define SHT_MIPS_TRANSLATE	0x70000022
-#define SHT_MIPS_PIXIE		0x70000023
-#define SHT_MIPS_XLATE		0x70000024
-#define SHT_MIPS_XLATE_DEBUG	0x70000025
-#define SHT_MIPS_WHIRL		0x70000026
-#define SHT_MIPS_EH_REGION	0x70000027
-#define SHT_MIPS_XLATE_OLD	0x70000028
-#define SHT_MIPS_PDR_EXCEPTION	0x70000029
-#define SHT_MIPS_XHASH		0x7000002b
-
-/* Legal values for sh_flags field of Elf32_Shdr.  */
-
-#define SHF_MIPS_GPREL		0x10000000 /* Must be in global data area.  */
-#define SHF_MIPS_MERGE		0x20000000
-#define SHF_MIPS_ADDR		0x40000000
-#define SHF_MIPS_STRINGS	0x80000000
-#define SHF_MIPS_NOSTRIP	0x08000000
-#define SHF_MIPS_LOCAL		0x04000000
-#define SHF_MIPS_NAMES		0x02000000
-#define SHF_MIPS_NODUPE		0x01000000
-
-
-/* Symbol tables.  */
-
-/* MIPS specific values for `st_other'.  */
-#define STO_MIPS_DEFAULT		0x0
-#define STO_MIPS_INTERNAL		0x1
-#define STO_MIPS_HIDDEN			0x2
-#define STO_MIPS_PROTECTED		0x3
-#define STO_MIPS_PLT			0x8
-#define STO_MIPS_SC_ALIGN_UNUSED	0xff
-
-/* MIPS specific values for `st_info'.  */
-#define STB_MIPS_SPLIT_COMMON		13
-
-/* Entries found in sections of type SHT_MIPS_GPTAB.  */
-
-typedef union
-{
-  struct
-    {
-      Elf32_Word gt_current_g_value;	/* -G value used for compilation.  */
-      Elf32_Word gt_unused;		/* Not used.  */
-    } gt_header;			/* First entry in section.  */
-  struct
-    {
-      Elf32_Word gt_g_value;		/* If this value were used for -G.  */
-      Elf32_Word gt_bytes;		/* This many bytes would be used.  */
-    } gt_entry;				/* Subsequent entries in section.  */
-} Elf32_gptab;
-
-/* Entry found in sections of type SHT_MIPS_REGINFO.  */
-
-typedef struct
-{
-  Elf32_Word ri_gprmask;		/* General registers used.  */
-  Elf32_Word ri_cprmask[4];		/* Coprocessor registers used.  */
-  Elf32_Sword ri_gp_value;		/* $gp register value.  */
-} Elf32_RegInfo;
-
-/* Entries found in sections of type SHT_MIPS_OPTIONS.  */
-
-typedef struct
-{
-  unsigned char kind;		/* Determines interpretation of the
-				   variable part of descriptor.  */
-  unsigned char size;		/* Size of descriptor, including header.  */
-  Elf32_Section section;	/* Section header index of section affected,
-				   0 for global options.  */
-  Elf32_Word info;		/* Kind-specific information.  */
-} Elf_Options;
-
-/* Values for `kind' field in Elf_Options.  */
-
-#define ODK_NULL	0	/* Undefined.  */
-#define ODK_REGINFO	1	/* Register usage information.  */
-#define ODK_EXCEPTIONS	2	/* Exception processing options.  */
-#define ODK_PAD		3	/* Section padding options.  */
-#define ODK_HWPATCH	4	/* Hardware workarounds performed */
-#define ODK_FILL	5	/* record the fill value used by the linker. */
-#define ODK_TAGS	6	/* reserve space for desktop tools to write. */
-#define ODK_HWAND	7	/* HW workarounds.  'AND' bits when merging. */
-#define ODK_HWOR	8	/* HW workarounds.  'OR' bits when merging.  */
-
-/* Values for `info' in Elf_Options for ODK_EXCEPTIONS entries.  */
-
-#define OEX_FPU_MIN	0x1f	/* FPE's which MUST be enabled.  */
-#define OEX_FPU_MAX	0x1f00	/* FPE's which MAY be enabled.  */
-#define OEX_PAGE0	0x10000	/* page zero must be mapped.  */
-#define OEX_SMM		0x20000	/* Force sequential memory mode?  */
-#define OEX_FPDBUG	0x40000	/* Force floating point debug mode?  */
-#define OEX_PRECISEFP	OEX_FPDBUG
-#define OEX_DISMISS	0x80000	/* Dismiss invalid address faults?  */
-
-#define OEX_FPU_INVAL	0x10
-#define OEX_FPU_DIV0	0x08
-#define OEX_FPU_OFLO	0x04
-#define OEX_FPU_UFLO	0x02
-#define OEX_FPU_INEX	0x01
-
-/* Masks for `info' in Elf_Options for an ODK_HWPATCH entry.  */
-
-#define OHW_R4KEOP	0x1	/* R4000 end-of-page patch.  */
-#define OHW_R8KPFETCH	0x2	/* may need R8000 prefetch patch.  */
-#define OHW_R5KEOP	0x4	/* R5000 end-of-page patch.  */
-#define OHW_R5KCVTL	0x8	/* R5000 cvt.[ds].l bug.  clean=1.  */
-
-#define OPAD_PREFIX	0x1
-#define OPAD_POSTFIX	0x2
-#define OPAD_SYMBOL	0x4
-
-/* Entry found in `.options' section.  */
-
-typedef struct
-{
-  Elf32_Word hwp_flags1;	/* Extra flags.  */
-  Elf32_Word hwp_flags2;	/* Extra flags.  */
-} Elf_Options_Hw;
-
-/* Masks for `info' in ElfOptions for ODK_HWAND and ODK_HWOR entries.  */
-
-#define OHWA0_R4KEOP_CHECKED	0x00000001
-#define OHWA1_R4KEOP_CLEAN	0x00000002
-
-/* MIPS relocs.  */
-
-#define R_MIPS_NONE		0	/* No reloc */
-#define R_MIPS_16		1	/* Direct 16 bit */
-#define R_MIPS_32		2	/* Direct 32 bit */
-#define R_MIPS_REL32		3	/* PC relative 32 bit */
-#define R_MIPS_26		4	/* Direct 26 bit shifted */
-#define R_MIPS_HI16		5	/* High 16 bit */
-#define R_MIPS_LO16		6	/* Low 16 bit */
-#define R_MIPS_GPREL16		7	/* GP relative 16 bit */
-#define R_MIPS_LITERAL		8	/* 16 bit literal entry */
-#define R_MIPS_GOT16		9	/* 16 bit GOT entry */
-#define R_MIPS_PC16		10	/* PC relative 16 bit */
-#define R_MIPS_CALL16		11	/* 16 bit GOT entry for function */
-#define R_MIPS_GPREL32		12	/* GP relative 32 bit */
-
-#define R_MIPS_SHIFT5		16
-#define R_MIPS_SHIFT6		17
-#define R_MIPS_64		18
-#define R_MIPS_GOT_DISP		19
-#define R_MIPS_GOT_PAGE		20
-#define R_MIPS_GOT_OFST		21
-#define R_MIPS_GOT_HI16		22
-#define R_MIPS_GOT_LO16		23
-#define R_MIPS_SUB		24
-#define R_MIPS_INSERT_A		25
-#define R_MIPS_INSERT_B		26
-#define R_MIPS_DELETE		27
-#define R_MIPS_HIGHER		28
-#define R_MIPS_HIGHEST		29
-#define R_MIPS_CALL_HI16	30
-#define R_MIPS_CALL_LO16	31
-#define R_MIPS_SCN_DISP		32
-#define R_MIPS_REL16		33
-#define R_MIPS_ADD_IMMEDIATE	34
-#define R_MIPS_PJUMP		35
-#define R_MIPS_RELGOT		36
-#define R_MIPS_JALR		37
-#define R_MIPS_TLS_DTPMOD32	38	/* Module number 32 bit */
-#define R_MIPS_TLS_DTPREL32	39	/* Module-relative offset 32 bit */
-#define R_MIPS_TLS_DTPMOD64	40	/* Module number 64 bit */
-#define R_MIPS_TLS_DTPREL64	41	/* Module-relative offset 64 bit */
-#define R_MIPS_TLS_GD		42	/* 16 bit GOT offset for GD */
-#define R_MIPS_TLS_LDM		43	/* 16 bit GOT offset for LDM */
-#define R_MIPS_TLS_DTPREL_HI16	44	/* Module-relative offset, high 16 bits */
-#define R_MIPS_TLS_DTPREL_LO16	45	/* Module-relative offset, low 16 bits */
-#define R_MIPS_TLS_GOTTPREL	46	/* 16 bit GOT offset for IE */
-#define R_MIPS_TLS_TPREL32	47	/* TP-relative offset, 32 bit */
-#define R_MIPS_TLS_TPREL64	48	/* TP-relative offset, 64 bit */
-#define R_MIPS_TLS_TPREL_HI16	49	/* TP-relative offset, high 16 bits */
-#define R_MIPS_TLS_TPREL_LO16	50	/* TP-relative offset, low 16 bits */
-#define R_MIPS_GLOB_DAT		51
-#define R_MIPS_COPY		126
-#define R_MIPS_JUMP_SLOT        127
-/* Keep this the last entry.  */
-#define R_MIPS_NUM		128
-
-/* Legal values for p_type field of Elf32_Phdr.  */
-
-#define PT_MIPS_REGINFO	  0x70000000	/* Register usage information. */
-#define PT_MIPS_RTPROC	  0x70000001	/* Runtime procedure table. */
-#define PT_MIPS_OPTIONS	  0x70000002
-#define PT_MIPS_ABIFLAGS  0x70000003	/* FP mode requirement. */
-
-/* Special program header types.  */
-
-#define PF_MIPS_LOCAL	0x10000000
-
-/* Legal values for d_tag field of Elf32_Dyn.  */
-
-#define DT_MIPS_RLD_VERSION  0x70000001	/* Runtime linker interface version */
-#define DT_MIPS_TIME_STAMP   0x70000002	/* Timestamp */
-#define DT_MIPS_ICHECKSUM    0x70000003	/* Checksum */
-#define DT_MIPS_IVERSION     0x70000004	/* Version string (string tbl index) */
-#define DT_MIPS_FLAGS	     0x70000005	/* Flags */
-#define DT_MIPS_BASE_ADDRESS 0x70000006	/* Base address */
-#define DT_MIPS_MSYM	     0x70000007
-#define DT_MIPS_CONFLICT     0x70000008	/* Address of CONFLICT section */
-#define DT_MIPS_LIBLIST	     0x70000009	/* Address of LIBLIST section */
-#define DT_MIPS_LOCAL_GOTNO  0x7000000a	/* Number of local GOT entries */
-#define DT_MIPS_CONFLICTNO   0x7000000b	/* Number of CONFLICT entries */
-#define DT_MIPS_LIBLISTNO    0x70000010	/* Number of LIBLIST entries */
-#define DT_MIPS_SYMTABNO     0x70000011	/* Number of DYNSYM entries */
-#define DT_MIPS_UNREFEXTNO   0x70000012	/* First external DYNSYM */
-#define DT_MIPS_GOTSYM	     0x70000013	/* First GOT entry in DYNSYM */
-#define DT_MIPS_HIPAGENO     0x70000014	/* Number of GOT page table entries */
-#define DT_MIPS_RLD_MAP	     0x70000016	/* Address of run time loader map.  */
-#define DT_MIPS_DELTA_CLASS  0x70000017	/* Delta C++ class definition.  */
-#define DT_MIPS_DELTA_CLASS_NO    0x70000018 /* Number of entries in
-						DT_MIPS_DELTA_CLASS.  */
-#define DT_MIPS_DELTA_INSTANCE    0x70000019 /* Delta C++ class instances.  */
-#define DT_MIPS_DELTA_INSTANCE_NO 0x7000001a /* Number of entries in
-						DT_MIPS_DELTA_INSTANCE.  */
-#define DT_MIPS_DELTA_RELOC  0x7000001b /* Delta relocations.  */
-#define DT_MIPS_DELTA_RELOC_NO 0x7000001c /* Number of entries in
-					     DT_MIPS_DELTA_RELOC.  */
-#define DT_MIPS_DELTA_SYM    0x7000001d /* Delta symbols that Delta
-					   relocations refer to.  */
-#define DT_MIPS_DELTA_SYM_NO 0x7000001e /* Number of entries in
-					   DT_MIPS_DELTA_SYM.  */
-#define DT_MIPS_DELTA_CLASSSYM 0x70000020 /* Delta symbols that hold the
-					     class declaration.  */
-#define DT_MIPS_DELTA_CLASSSYM_NO 0x70000021 /* Number of entries in
-						DT_MIPS_DELTA_CLASSSYM.  */
-#define DT_MIPS_CXX_FLAGS    0x70000022 /* Flags indicating for C++ flavor.  */
-#define DT_MIPS_PIXIE_INIT   0x70000023
-#define DT_MIPS_SYMBOL_LIB   0x70000024
-#define DT_MIPS_LOCALPAGE_GOTIDX 0x70000025
-#define DT_MIPS_LOCAL_GOTIDX 0x70000026
-#define DT_MIPS_HIDDEN_GOTIDX 0x70000027
-#define DT_MIPS_PROTECTED_GOTIDX 0x70000028
-#define DT_MIPS_OPTIONS	     0x70000029 /* Address of .options.  */
-#define DT_MIPS_INTERFACE    0x7000002a /* Address of .interface.  */
-#define DT_MIPS_DYNSTR_ALIGN 0x7000002b
-#define DT_MIPS_INTERFACE_SIZE 0x7000002c /* Size of the .interface section. */
-#define DT_MIPS_RLD_TEXT_RESOLVE_ADDR 0x7000002d /* Address of rld_text_rsolve
-						    function stored in GOT.  */
-#define DT_MIPS_PERF_SUFFIX  0x7000002e /* Default suffix of dso to be added
-					   by rld on dlopen() calls.  */
-#define DT_MIPS_COMPACT_SIZE 0x7000002f /* (O32)Size of compact rel section. */
-#define DT_MIPS_GP_VALUE     0x70000030 /* GP value for aux GOTs.  */
-#define DT_MIPS_AUX_DYNAMIC  0x70000031 /* Address of aux .dynamic.  */
-/* The address of .got.plt in an executable using the new non-PIC ABI.  */
-#define DT_MIPS_PLTGOT	     0x70000032
-/* The base of the PLT in an executable using the new non-PIC ABI if that
-   PLT is writable.  For a non-writable PLT, this is omitted or has a zero
-   value.  */
-#define DT_MIPS_RWPLT        0x70000034
-/* An alternative description of the classic MIPS RLD_MAP that is usable
-   in a PIE as it stores a relative offset from the address of the tag
-   rather than an absolute address.  */
-#define DT_MIPS_RLD_MAP_REL  0x70000035
-/* GNU-style hash table with xlat.  */
-#define DT_MIPS_XHASH	     0x70000036
-#define DT_MIPS_NUM	     0x37
-
-/* Legal values for DT_MIPS_FLAGS Elf32_Dyn entry.  */
-
-#define RHF_NONE		   0		/* No flags */
-#define RHF_QUICKSTART		   (1 << 0)	/* Use quickstart */
-#define RHF_NOTPOT		   (1 << 1)	/* Hash size not power of 2 */
-#define RHF_NO_LIBRARY_REPLACEMENT (1 << 2)	/* Ignore LD_LIBRARY_PATH */
-#define RHF_NO_MOVE		   (1 << 3)
-#define RHF_SGI_ONLY		   (1 << 4)
-#define RHF_GUARANTEE_INIT	   (1 << 5)
-#define RHF_DELTA_C_PLUS_PLUS	   (1 << 6)
-#define RHF_GUARANTEE_START_INIT   (1 << 7)
-#define RHF_PIXIE		   (1 << 8)
-#define RHF_DEFAULT_DELAY_LOAD	   (1 << 9)
-#define RHF_REQUICKSTART	   (1 << 10)
-#define RHF_REQUICKSTARTED	   (1 << 11)
-#define RHF_CORD		   (1 << 12)
-#define RHF_NO_UNRES_UNDEF	   (1 << 13)
-#define RHF_RLD_ORDER_SAFE	   (1 << 14)
-
-/* Entries found in sections of type SHT_MIPS_LIBLIST.  */
-
-typedef struct
-{
-  Elf32_Word l_name;		/* Name (string table index) */
-  Elf32_Word l_time_stamp;	/* Timestamp */
-  Elf32_Word l_checksum;	/* Checksum */
-  Elf32_Word l_version;		/* Interface version */
-  Elf32_Word l_flags;		/* Flags */
-} Elf32_Lib;
-
-typedef struct
-{
-  Elf64_Word l_name;		/* Name (string table index) */
-  Elf64_Word l_time_stamp;	/* Timestamp */
-  Elf64_Word l_checksum;	/* Checksum */
-  Elf64_Word l_version;		/* Interface version */
-  Elf64_Word l_flags;		/* Flags */
-} Elf64_Lib;
-
-
-/* Legal values for l_flags.  */
-
-#define LL_NONE		  0
-#define LL_EXACT_MATCH	  (1 << 0)	/* Require exact match */
-#define LL_IGNORE_INT_VER (1 << 1)	/* Ignore interface version */
-#define LL_REQUIRE_MINOR  (1 << 2)
-#define LL_EXPORTS	  (1 << 3)
-#define LL_DELAY_LOAD	  (1 << 4)
-#define LL_DELTA	  (1 << 5)
-
-/* Entries found in sections of type SHT_MIPS_CONFLICT.  */
-
-typedef Elf32_Addr Elf32_Conflict;
-
-typedef struct
-{
-  /* Version of flags structure.  */
-  Elf32_Half version;
-  /* The level of the ISA: 1-5, 32, 64.  */
-  unsigned char isa_level;
-  /* The revision of ISA: 0 for MIPS V and below, 1-n otherwise.  */
-  unsigned char isa_rev;
-  /* The size of general purpose registers.  */
-  unsigned char gpr_size;
-  /* The size of co-processor 1 registers.  */
-  unsigned char cpr1_size;
-  /* The size of co-processor 2 registers.  */
-  unsigned char cpr2_size;
-  /* The floating-point ABI.  */
-  unsigned char fp_abi;
-  /* Processor-specific extension.  */
-  Elf32_Word isa_ext;
-  /* Mask of ASEs used.  */
-  Elf32_Word ases;
-  /* Mask of general flags.  */
-  Elf32_Word flags1;
-  Elf32_Word flags2;
-} Elf_MIPS_ABIFlags_v0;
-
-/* Values for the register size bytes of an abi flags structure.  */
-
-#define MIPS_AFL_REG_NONE	0x00	 /* No registers.  */
-#define MIPS_AFL_REG_32		0x01	 /* 32-bit registers.  */
-#define MIPS_AFL_REG_64		0x02	 /* 64-bit registers.  */
-#define MIPS_AFL_REG_128	0x03	 /* 128-bit registers.  */
-
-/* Masks for the ases word of an ABI flags structure.  */
-
-#define MIPS_AFL_ASE_DSP	0x00000001 /* DSP ASE.  */
-#define MIPS_AFL_ASE_DSPR2	0x00000002 /* DSP R2 ASE.  */
-#define MIPS_AFL_ASE_EVA	0x00000004 /* Enhanced VA Scheme.  */
-#define MIPS_AFL_ASE_MCU	0x00000008 /* MCU (MicroController) ASE.  */
-#define MIPS_AFL_ASE_MDMX	0x00000010 /* MDMX ASE.  */
-#define MIPS_AFL_ASE_MIPS3D	0x00000020 /* MIPS-3D ASE.  */
-#define MIPS_AFL_ASE_MT		0x00000040 /* MT ASE.  */
-#define MIPS_AFL_ASE_SMARTMIPS	0x00000080 /* SmartMIPS ASE.  */
-#define MIPS_AFL_ASE_VIRT	0x00000100 /* VZ ASE.  */
-#define MIPS_AFL_ASE_MSA	0x00000200 /* MSA ASE.  */
-#define MIPS_AFL_ASE_MIPS16	0x00000400 /* MIPS16 ASE.  */
-#define MIPS_AFL_ASE_MICROMIPS	0x00000800 /* MICROMIPS ASE.  */
-#define MIPS_AFL_ASE_XPA	0x00001000 /* XPA ASE.  */
-#define MIPS_AFL_ASE_MASK	0x00001fff /* All ASEs.  */
-
-/* Values for the isa_ext word of an ABI flags structure.  */
-
-#define MIPS_AFL_EXT_XLR	  1   /* RMI Xlr instruction.  */
-#define MIPS_AFL_EXT_OCTEON2	  2   /* Cavium Networks Octeon2.  */
-#define MIPS_AFL_EXT_OCTEONP	  3   /* Cavium Networks OcteonP.  */
-#define MIPS_AFL_EXT_LOONGSON_3A  4   /* Loongson 3A.  */
-#define MIPS_AFL_EXT_OCTEON	  5   /* Cavium Networks Octeon.  */
-#define MIPS_AFL_EXT_5900	  6   /* MIPS R5900 instruction.  */
-#define MIPS_AFL_EXT_4650	  7   /* MIPS R4650 instruction.  */
-#define MIPS_AFL_EXT_4010	  8   /* LSI R4010 instruction.  */
-#define MIPS_AFL_EXT_4100	  9   /* NEC VR4100 instruction.  */
-#define MIPS_AFL_EXT_3900	  10  /* Toshiba R3900 instruction.  */
-#define MIPS_AFL_EXT_10000	  11  /* MIPS R10000 instruction.  */
-#define MIPS_AFL_EXT_SB1	  12  /* Broadcom SB-1 instruction.  */
-#define MIPS_AFL_EXT_4111	  13  /* NEC VR4111/VR4181 instruction.  */
-#define MIPS_AFL_EXT_4120	  14  /* NEC VR4120 instruction.  */
-#define MIPS_AFL_EXT_5400	  15  /* NEC VR5400 instruction.  */
-#define MIPS_AFL_EXT_5500	  16  /* NEC VR5500 instruction.  */
-#define MIPS_AFL_EXT_LOONGSON_2E  17  /* ST Microelectronics Loongson 2E.  */
-#define MIPS_AFL_EXT_LOONGSON_2F  18  /* ST Microelectronics Loongson 2F.  */
-
-/* Masks for the flags1 word of an ABI flags structure.  */
-#define MIPS_AFL_FLAGS1_ODDSPREG  1  /* Uses odd single-precision registers.  */
-
-/* Object attribute values.  */
-enum
-{
-  /* Not tagged or not using any ABIs affected by the differences.  */
-  Val_GNU_MIPS_ABI_FP_ANY = 0,
-  /* Using hard-float -mdouble-float.  */
-  Val_GNU_MIPS_ABI_FP_DOUBLE = 1,
-  /* Using hard-float -msingle-float.  */
-  Val_GNU_MIPS_ABI_FP_SINGLE = 2,
-  /* Using soft-float.  */
-  Val_GNU_MIPS_ABI_FP_SOFT = 3,
-  /* Using -mips32r2 -mfp64.  */
-  Val_GNU_MIPS_ABI_FP_OLD_64 = 4,
-  /* Using -mfpxx.  */
-  Val_GNU_MIPS_ABI_FP_XX = 5,
-  /* Using -mips32r2 -mfp64.  */
-  Val_GNU_MIPS_ABI_FP_64 = 6,
-  /* Using -mips32r2 -mfp64 -mno-odd-spreg.  */
-  Val_GNU_MIPS_ABI_FP_64A = 7,
-  /* Maximum allocated FP ABI value.  */
-  Val_GNU_MIPS_ABI_FP_MAX = 7
-};
-
-/* HPPA specific definitions.  */
-
-/* Legal values for e_flags field of Elf32_Ehdr.  */
-
-#define EF_PARISC_TRAPNIL	0x00010000 /* Trap nil pointer dereference.  */
-#define EF_PARISC_EXT		0x00020000 /* Program uses arch. extensions. */
-#define EF_PARISC_LSB		0x00040000 /* Program expects little endian. */
-#define EF_PARISC_WIDE		0x00080000 /* Program expects wide mode.  */
-#define EF_PARISC_NO_KABP	0x00100000 /* No kernel assisted branch
-					      prediction.  */
-#define EF_PARISC_LAZYSWAP	0x00400000 /* Allow lazy swapping.  */
-#define EF_PARISC_ARCH		0x0000ffff /* Architecture version.  */
-
-/* Defined values for `e_flags & EF_PARISC_ARCH' are:  */
-
-#define EFA_PARISC_1_0		    0x020b /* PA-RISC 1.0 big-endian.  */
-#define EFA_PARISC_1_1		    0x0210 /* PA-RISC 1.1 big-endian.  */
-#define EFA_PARISC_2_0		    0x0214 /* PA-RISC 2.0 big-endian.  */
-
-/* Additional section indices.  */
-
-#define SHN_PARISC_ANSI_COMMON	0xff00	   /* Section for tentatively declared
-					      symbols in ANSI C.  */
-#define SHN_PARISC_HUGE_COMMON	0xff01	   /* Common blocks in huge model.  */
-
-/* Legal values for sh_type field of Elf32_Shdr.  */
-
-#define SHT_PARISC_EXT		0x70000000 /* Contains product specific ext. */
-#define SHT_PARISC_UNWIND	0x70000001 /* Unwind information.  */
-#define SHT_PARISC_DOC		0x70000002 /* Debug info for optimized code. */
-
-/* Legal values for sh_flags field of Elf32_Shdr.  */
-
-#define SHF_PARISC_SHORT	0x20000000 /* Section with short addressing. */
-#define SHF_PARISC_HUGE		0x40000000 /* Section far from gp.  */
-#define SHF_PARISC_SBP		0x80000000 /* Static branch prediction code. */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_PARISC_MILLICODE	13	/* Millicode function entry point.  */
-
-#define STT_HP_OPAQUE		(STT_LOOS + 0x1)
-#define STT_HP_STUB		(STT_LOOS + 0x2)
-
-/* HPPA relocs.  */
-
-#define R_PARISC_NONE		0	/* No reloc.  */
-#define R_PARISC_DIR32		1	/* Direct 32-bit reference.  */
-#define R_PARISC_DIR21L		2	/* Left 21 bits of eff. address.  */
-#define R_PARISC_DIR17R		3	/* Right 17 bits of eff. address.  */
-#define R_PARISC_DIR17F		4	/* 17 bits of eff. address.  */
-#define R_PARISC_DIR14R		6	/* Right 14 bits of eff. address.  */
-#define R_PARISC_PCREL32	9	/* 32-bit rel. address.  */
-#define R_PARISC_PCREL21L	10	/* Left 21 bits of rel. address.  */
-#define R_PARISC_PCREL17R	11	/* Right 17 bits of rel. address.  */
-#define R_PARISC_PCREL17F	12	/* 17 bits of rel. address.  */
-#define R_PARISC_PCREL14R	14	/* Right 14 bits of rel. address.  */
-#define R_PARISC_DPREL21L	18	/* Left 21 bits of rel. address.  */
-#define R_PARISC_DPREL14R	22	/* Right 14 bits of rel. address.  */
-#define R_PARISC_GPREL21L	26	/* GP-relative, left 21 bits.  */
-#define R_PARISC_GPREL14R	30	/* GP-relative, right 14 bits.  */
-#define R_PARISC_LTOFF21L	34	/* LT-relative, left 21 bits.  */
-#define R_PARISC_LTOFF14R	38	/* LT-relative, right 14 bits.  */
-#define R_PARISC_SECREL32	41	/* 32 bits section rel. address.  */
-#define R_PARISC_SEGBASE	48	/* No relocation, set segment base.  */
-#define R_PARISC_SEGREL32	49	/* 32 bits segment rel. address.  */
-#define R_PARISC_PLTOFF21L	50	/* PLT rel. address, left 21 bits.  */
-#define R_PARISC_PLTOFF14R	54	/* PLT rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF_FPTR32	57	/* 32 bits LT-rel. function pointer. */
-#define R_PARISC_LTOFF_FPTR21L	58	/* LT-rel. fct ptr, left 21 bits. */
-#define R_PARISC_LTOFF_FPTR14R	62	/* LT-rel. fct ptr, right 14 bits. */
-#define R_PARISC_FPTR64		64	/* 64 bits function address.  */
-#define R_PARISC_PLABEL32	65	/* 32 bits function address.  */
-#define R_PARISC_PLABEL21L	66	/* Left 21 bits of fdesc address.  */
-#define R_PARISC_PLABEL14R	70	/* Right 14 bits of fdesc address.  */
-#define R_PARISC_PCREL64	72	/* 64 bits PC-rel. address.  */
-#define R_PARISC_PCREL22F	74	/* 22 bits PC-rel. address.  */
-#define R_PARISC_PCREL14WR	75	/* PC-rel. address, right 14 bits.  */
-#define R_PARISC_PCREL14DR	76	/* PC rel. address, right 14 bits.  */
-#define R_PARISC_PCREL16F	77	/* 16 bits PC-rel. address.  */
-#define R_PARISC_PCREL16WF	78	/* 16 bits PC-rel. address.  */
-#define R_PARISC_PCREL16DF	79	/* 16 bits PC-rel. address.  */
-#define R_PARISC_DIR64		80	/* 64 bits of eff. address.  */
-#define R_PARISC_DIR14WR	83	/* 14 bits of eff. address.  */
-#define R_PARISC_DIR14DR	84	/* 14 bits of eff. address.  */
-#define R_PARISC_DIR16F		85	/* 16 bits of eff. address.  */
-#define R_PARISC_DIR16WF	86	/* 16 bits of eff. address.  */
-#define R_PARISC_DIR16DF	87	/* 16 bits of eff. address.  */
-#define R_PARISC_GPREL64	88	/* 64 bits of GP-rel. address.  */
-#define R_PARISC_GPREL14WR	91	/* GP-rel. address, right 14 bits.  */
-#define R_PARISC_GPREL14DR	92	/* GP-rel. address, right 14 bits.  */
-#define R_PARISC_GPREL16F	93	/* 16 bits GP-rel. address.  */
-#define R_PARISC_GPREL16WF	94	/* 16 bits GP-rel. address.  */
-#define R_PARISC_GPREL16DF	95	/* 16 bits GP-rel. address.  */
-#define R_PARISC_LTOFF64	96	/* 64 bits LT-rel. address.  */
-#define R_PARISC_LTOFF14WR	99	/* LT-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF14DR	100	/* LT-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF16F	101	/* 16 bits LT-rel. address.  */
-#define R_PARISC_LTOFF16WF	102	/* 16 bits LT-rel. address.  */
-#define R_PARISC_LTOFF16DF	103	/* 16 bits LT-rel. address.  */
-#define R_PARISC_SECREL64	104	/* 64 bits section rel. address.  */
-#define R_PARISC_SEGREL64	112	/* 64 bits segment rel. address.  */
-#define R_PARISC_PLTOFF14WR	115	/* PLT-rel. address, right 14 bits.  */
-#define R_PARISC_PLTOFF14DR	116	/* PLT-rel. address, right 14 bits.  */
-#define R_PARISC_PLTOFF16F	117	/* 16 bits LT-rel. address.  */
-#define R_PARISC_PLTOFF16WF	118	/* 16 bits PLT-rel. address.  */
-#define R_PARISC_PLTOFF16DF	119	/* 16 bits PLT-rel. address.  */
-#define R_PARISC_LTOFF_FPTR64	120	/* 64 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR14WR	123	/* LT-rel. fct. ptr., right 14 bits. */
-#define R_PARISC_LTOFF_FPTR14DR	124	/* LT-rel. fct. ptr., right 14 bits. */
-#define R_PARISC_LTOFF_FPTR16F	125	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR16WF	126	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR16DF	127	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LORESERVE	128
-#define R_PARISC_COPY		128	/* Copy relocation.  */
-#define R_PARISC_IPLT		129	/* Dynamic reloc, imported PLT */
-#define R_PARISC_EPLT		130	/* Dynamic reloc, exported PLT */
-#define R_PARISC_TPREL32	153	/* 32 bits TP-rel. address.  */
-#define R_PARISC_TPREL21L	154	/* TP-rel. address, left 21 bits.  */
-#define R_PARISC_TPREL14R	158	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF_TP21L	162	/* LT-TP-rel. address, left 21 bits. */
-#define R_PARISC_LTOFF_TP14R	166	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP14F	167	/* 14 bits LT-TP-rel. address.  */
-#define R_PARISC_TPREL64	216	/* 64 bits TP-rel. address.  */
-#define R_PARISC_TPREL14WR	219	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_TPREL14DR	220	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_TPREL16F	221	/* 16 bits TP-rel. address.  */
-#define R_PARISC_TPREL16WF	222	/* 16 bits TP-rel. address.  */
-#define R_PARISC_TPREL16DF	223	/* 16 bits TP-rel. address.  */
-#define R_PARISC_LTOFF_TP64	224	/* 64 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP14WR	227	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP14DR	228	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP16F	229	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP16WF	230	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP16DF	231	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_GNU_VTENTRY	232
-#define R_PARISC_GNU_VTINHERIT	233
-#define R_PARISC_TLS_GD21L	234	/* GD 21-bit left.  */
-#define R_PARISC_TLS_GD14R	235	/* GD 14-bit right.  */
-#define R_PARISC_TLS_GDCALL	236	/* GD call to __t_g_a.  */
-#define R_PARISC_TLS_LDM21L	237	/* LD module 21-bit left.  */
-#define R_PARISC_TLS_LDM14R	238	/* LD module 14-bit right.  */
-#define R_PARISC_TLS_LDMCALL	239	/* LD module call to __t_g_a.  */
-#define R_PARISC_TLS_LDO21L	240	/* LD offset 21-bit left.  */
-#define R_PARISC_TLS_LDO14R	241	/* LD offset 14-bit right.  */
-#define R_PARISC_TLS_DTPMOD32	242	/* DTP module 32-bit.  */
-#define R_PARISC_TLS_DTPMOD64	243	/* DTP module 64-bit.  */
-#define R_PARISC_TLS_DTPOFF32	244	/* DTP offset 32-bit.  */
-#define R_PARISC_TLS_DTPOFF64	245	/* DTP offset 32-bit.  */
-#define R_PARISC_TLS_LE21L	R_PARISC_TPREL21L
-#define R_PARISC_TLS_LE14R	R_PARISC_TPREL14R
-#define R_PARISC_TLS_IE21L	R_PARISC_LTOFF_TP21L
-#define R_PARISC_TLS_IE14R	R_PARISC_LTOFF_TP14R
-#define R_PARISC_TLS_TPREL32	R_PARISC_TPREL32
-#define R_PARISC_TLS_TPREL64	R_PARISC_TPREL64
-#define R_PARISC_HIRESERVE	255
-
-/* Legal values for p_type field of Elf32_Phdr/Elf64_Phdr.  */
-
-#define PT_HP_TLS		(PT_LOOS + 0x0)
-#define PT_HP_CORE_NONE		(PT_LOOS + 0x1)
-#define PT_HP_CORE_VERSION	(PT_LOOS + 0x2)
-#define PT_HP_CORE_KERNEL	(PT_LOOS + 0x3)
-#define PT_HP_CORE_COMM		(PT_LOOS + 0x4)
-#define PT_HP_CORE_PROC		(PT_LOOS + 0x5)
-#define PT_HP_CORE_LOADABLE	(PT_LOOS + 0x6)
-#define PT_HP_CORE_STACK	(PT_LOOS + 0x7)
-#define PT_HP_CORE_SHM		(PT_LOOS + 0x8)
-#define PT_HP_CORE_MMF		(PT_LOOS + 0x9)
-#define PT_HP_PARALLEL		(PT_LOOS + 0x10)
-#define PT_HP_FASTBIND		(PT_LOOS + 0x11)
-#define PT_HP_OPT_ANNOT		(PT_LOOS + 0x12)
-#define PT_HP_HSL_ANNOT		(PT_LOOS + 0x13)
-#define PT_HP_STACK		(PT_LOOS + 0x14)
-
-#define PT_PARISC_ARCHEXT	0x70000000
-#define PT_PARISC_UNWIND	0x70000001
-
-/* Legal values for p_flags field of Elf32_Phdr/Elf64_Phdr.  */
-
-#define PF_PARISC_SBP		0x08000000
-
-#define PF_HP_PAGE_SIZE		0x00100000
-#define PF_HP_FAR_SHARED	0x00200000
-#define PF_HP_NEAR_SHARED	0x00400000
-#define PF_HP_CODE		0x01000000
-#define PF_HP_MODIFY		0x02000000
-#define PF_HP_LAZYSWAP		0x04000000
-#define PF_HP_SBP		0x08000000
-
-
-/* Alpha specific definitions.  */
-
-/* Legal values for e_flags field of Elf64_Ehdr.  */
-
-#define EF_ALPHA_32BIT		1	/* All addresses must be < 2GB.  */
-#define EF_ALPHA_CANRELAX	2	/* Relocations for relaxing exist.  */
-
-/* Legal values for sh_type field of Elf64_Shdr.  */
-
-/* These two are primerily concerned with ECOFF debugging info.  */
-#define SHT_ALPHA_DEBUG		0x70000001
-#define SHT_ALPHA_REGINFO	0x70000002
-
-/* Legal values for sh_flags field of Elf64_Shdr.  */
-
-#define SHF_ALPHA_GPREL		0x10000000
-
-/* Legal values for st_other field of Elf64_Sym.  */
-#define STO_ALPHA_NOPV		0x80	/* No PV required.  */
-#define STO_ALPHA_STD_GPLOAD	0x88	/* PV only used for initial ldgp.  */
-
-/* Alpha relocs.  */
-
-#define R_ALPHA_NONE		0	/* No reloc */
-#define R_ALPHA_REFLONG		1	/* Direct 32 bit */
-#define R_ALPHA_REFQUAD		2	/* Direct 64 bit */
-#define R_ALPHA_GPREL32		3	/* GP relative 32 bit */
-#define R_ALPHA_LITERAL		4	/* GP relative 16 bit w/optimization */
-#define R_ALPHA_LITUSE		5	/* Optimization hint for LITERAL */
-#define R_ALPHA_GPDISP		6	/* Add displacement to GP */
-#define R_ALPHA_BRADDR		7	/* PC+4 relative 23 bit shifted */
-#define R_ALPHA_HINT		8	/* PC+4 relative 16 bit shifted */
-#define R_ALPHA_SREL16		9	/* PC relative 16 bit */
-#define R_ALPHA_SREL32		10	/* PC relative 32 bit */
-#define R_ALPHA_SREL64		11	/* PC relative 64 bit */
-#define R_ALPHA_GPRELHIGH	17	/* GP relative 32 bit, high 16 bits */
-#define R_ALPHA_GPRELLOW	18	/* GP relative 32 bit, low 16 bits */
-#define R_ALPHA_GPREL16		19	/* GP relative 16 bit */
-#define R_ALPHA_COPY		24	/* Copy symbol at runtime */
-#define R_ALPHA_GLOB_DAT	25	/* Create GOT entry */
-#define R_ALPHA_JMP_SLOT	26	/* Create PLT entry */
-#define R_ALPHA_RELATIVE	27	/* Adjust by program base */
-#define R_ALPHA_TLS_GD_HI	28
-#define R_ALPHA_TLSGD		29
-#define R_ALPHA_TLS_LDM		30
-#define R_ALPHA_DTPMOD64	31
-#define R_ALPHA_GOTDTPREL	32
-#define R_ALPHA_DTPREL64	33
-#define R_ALPHA_DTPRELHI	34
-#define R_ALPHA_DTPRELLO	35
-#define R_ALPHA_DTPREL16	36
-#define R_ALPHA_GOTTPREL	37
-#define R_ALPHA_TPREL64		38
-#define R_ALPHA_TPRELHI		39
-#define R_ALPHA_TPRELLO		40
-#define R_ALPHA_TPREL16		41
-/* Keep this the last entry.  */
-#define R_ALPHA_NUM		46
-
-/* Magic values of the LITUSE relocation addend.  */
-#define LITUSE_ALPHA_ADDR	0
-#define LITUSE_ALPHA_BASE	1
-#define LITUSE_ALPHA_BYTOFF	2
-#define LITUSE_ALPHA_JSR	3
-#define LITUSE_ALPHA_TLS_GD	4
-#define LITUSE_ALPHA_TLS_LDM	5
-
-/* Legal values for d_tag of Elf64_Dyn.  */
-#define DT_ALPHA_PLTRO		(DT_LOPROC + 0)
-#define DT_ALPHA_NUM		1
-
-/* PowerPC specific declarations */
-
-/* Values for Elf32/64_Ehdr.e_flags.  */
-#define EF_PPC_EMB		0x80000000	/* PowerPC embedded flag */
-
-/* Cygnus local bits below */
-#define EF_PPC_RELOCATABLE	0x00010000	/* PowerPC -mrelocatable flag*/
-#define EF_PPC_RELOCATABLE_LIB	0x00008000	/* PowerPC -mrelocatable-lib
-						   flag */
-
-/* PowerPC relocations defined by the ABIs */
-#define R_PPC_NONE		0
-#define R_PPC_ADDR32		1	/* 32bit absolute address */
-#define R_PPC_ADDR24		2	/* 26bit address, 2 bits ignored.  */
-#define R_PPC_ADDR16		3	/* 16bit absolute address */
-#define R_PPC_ADDR16_LO		4	/* lower 16bit of absolute address */
-#define R_PPC_ADDR16_HI		5	/* high 16bit of absolute address */
-#define R_PPC_ADDR16_HA		6	/* adjusted high 16bit */
-#define R_PPC_ADDR14		7	/* 16bit address, 2 bits ignored */
-#define R_PPC_ADDR14_BRTAKEN	8
-#define R_PPC_ADDR14_BRNTAKEN	9
-#define R_PPC_REL24		10	/* PC relative 26 bit */
-#define R_PPC_REL14		11	/* PC relative 16 bit */
-#define R_PPC_REL14_BRTAKEN	12
-#define R_PPC_REL14_BRNTAKEN	13
-#define R_PPC_GOT16		14
-#define R_PPC_GOT16_LO		15
-#define R_PPC_GOT16_HI		16
-#define R_PPC_GOT16_HA		17
-#define R_PPC_PLTREL24		18
-#define R_PPC_COPY		19
-#define R_PPC_GLOB_DAT		20
-#define R_PPC_JMP_SLOT		21
-#define R_PPC_RELATIVE		22
-#define R_PPC_LOCAL24PC		23
-#define R_PPC_UADDR32		24
-#define R_PPC_UADDR16		25
-#define R_PPC_REL32		26
-#define R_PPC_PLT32		27
-#define R_PPC_PLTREL32		28
-#define R_PPC_PLT16_LO		29
-#define R_PPC_PLT16_HI		30
-#define R_PPC_PLT16_HA		31
-#define R_PPC_SDAREL16		32
-#define R_PPC_SECTOFF		33
-#define R_PPC_SECTOFF_LO	34
-#define R_PPC_SECTOFF_HI	35
-#define R_PPC_SECTOFF_HA	36
-
-/* PowerPC relocations defined for the TLS access ABI.  */
-#define R_PPC_TLS		67 /* none	(sym+add)@tls */
-#define R_PPC_DTPMOD32		68 /* word32	(sym+add)@dtpmod */
-#define R_PPC_TPREL16		69 /* half16*	(sym+add)@tprel */
-#define R_PPC_TPREL16_LO	70 /* half16	(sym+add)@tprel@l */
-#define R_PPC_TPREL16_HI	71 /* half16	(sym+add)@tprel@h */
-#define R_PPC_TPREL16_HA	72 /* half16	(sym+add)@tprel@ha */
-#define R_PPC_TPREL32		73 /* word32	(sym+add)@tprel */
-#define R_PPC_DTPREL16		74 /* half16*	(sym+add)@dtprel */
-#define R_PPC_DTPREL16_LO	75 /* half16	(sym+add)@dtprel@l */
-#define R_PPC_DTPREL16_HI	76 /* half16	(sym+add)@dtprel@h */
-#define R_PPC_DTPREL16_HA	77 /* half16	(sym+add)@dtprel@ha */
-#define R_PPC_DTPREL32		78 /* word32	(sym+add)@dtprel */
-#define R_PPC_GOT_TLSGD16	79 /* half16*	(sym+add)@got@tlsgd */
-#define R_PPC_GOT_TLSGD16_LO	80 /* half16	(sym+add)@got@tlsgd@l */
-#define R_PPC_GOT_TLSGD16_HI	81 /* half16	(sym+add)@got@tlsgd@h */
-#define R_PPC_GOT_TLSGD16_HA	82 /* half16	(sym+add)@got@tlsgd@ha */
-#define R_PPC_GOT_TLSLD16	83 /* half16*	(sym+add)@got@tlsld */
-#define R_PPC_GOT_TLSLD16_LO	84 /* half16	(sym+add)@got@tlsld@l */
-#define R_PPC_GOT_TLSLD16_HI	85 /* half16	(sym+add)@got@tlsld@h */
-#define R_PPC_GOT_TLSLD16_HA	86 /* half16	(sym+add)@got@tlsld@ha */
-#define R_PPC_GOT_TPREL16	87 /* half16*	(sym+add)@got@tprel */
-#define R_PPC_GOT_TPREL16_LO	88 /* half16	(sym+add)@got@tprel@l */
-#define R_PPC_GOT_TPREL16_HI	89 /* half16	(sym+add)@got@tprel@h */
-#define R_PPC_GOT_TPREL16_HA	90 /* half16	(sym+add)@got@tprel@ha */
-#define R_PPC_GOT_DTPREL16	91 /* half16*	(sym+add)@got@dtprel */
-#define R_PPC_GOT_DTPREL16_LO	92 /* half16*	(sym+add)@got@dtprel@l */
-#define R_PPC_GOT_DTPREL16_HI	93 /* half16*	(sym+add)@got@dtprel@h */
-#define R_PPC_GOT_DTPREL16_HA	94 /* half16*	(sym+add)@got@dtprel@ha */
-#define R_PPC_TLSGD		95 /* none	(sym+add)@tlsgd */
-#define R_PPC_TLSLD		96 /* none	(sym+add)@tlsld */
-
-/* The remaining relocs are from the Embedded ELF ABI, and are not
-   in the SVR4 ELF ABI.  */
-#define R_PPC_EMB_NADDR32	101
-#define R_PPC_EMB_NADDR16	102
-#define R_PPC_EMB_NADDR16_LO	103
-#define R_PPC_EMB_NADDR16_HI	104
-#define R_PPC_EMB_NADDR16_HA	105
-#define R_PPC_EMB_SDAI16	106
-#define R_PPC_EMB_SDA2I16	107
-#define R_PPC_EMB_SDA2REL	108
-#define R_PPC_EMB_SDA21		109	/* 16 bit offset in SDA */
-#define R_PPC_EMB_MRKREF	110
-#define R_PPC_EMB_RELSEC16	111
-#define R_PPC_EMB_RELST_LO	112
-#define R_PPC_EMB_RELST_HI	113
-#define R_PPC_EMB_RELST_HA	114
-#define R_PPC_EMB_BIT_FLD	115
-#define R_PPC_EMB_RELSDA	116	/* 16 bit relative offset in SDA */
-
-/* Diab tool relocations.  */
-#define R_PPC_DIAB_SDA21_LO	180	/* like EMB_SDA21, but lower 16 bit */
-#define R_PPC_DIAB_SDA21_HI	181	/* like EMB_SDA21, but high 16 bit */
-#define R_PPC_DIAB_SDA21_HA	182	/* like EMB_SDA21, adjusted high 16 */
-#define R_PPC_DIAB_RELSDA_LO	183	/* like EMB_RELSDA, but lower 16 bit */
-#define R_PPC_DIAB_RELSDA_HI	184	/* like EMB_RELSDA, but high 16 bit */
-#define R_PPC_DIAB_RELSDA_HA	185	/* like EMB_RELSDA, adjusted high 16 */
-
-/* GNU extension to support local ifunc.  */
-#define R_PPC_IRELATIVE		248
-
-/* GNU relocs used in PIC code sequences.  */
-#define R_PPC_REL16		249	/* half16   (sym+add-.) */
-#define R_PPC_REL16_LO		250	/* half16   (sym+add-.)@l */
-#define R_PPC_REL16_HI		251	/* half16   (sym+add-.)@h */
-#define R_PPC_REL16_HA		252	/* half16   (sym+add-.)@ha */
-
-/* This is a phony reloc to handle any old fashioned TOC16 references
-   that may still be in object files.  */
-#define R_PPC_TOC16		255
-
-/* PowerPC specific values for the Dyn d_tag field.  */
-#define DT_PPC_GOT		(DT_LOPROC + 0)
-#define DT_PPC_OPT		(DT_LOPROC + 1)
-#define DT_PPC_NUM		2
-
-/* PowerPC specific values for the DT_PPC_OPT Dyn entry.  */
-#define PPC_OPT_TLS		1
-
-/* PowerPC64 relocations defined by the ABIs */
-#define R_PPC64_NONE		R_PPC_NONE
-#define R_PPC64_ADDR32		R_PPC_ADDR32 /* 32bit absolute address */
-#define R_PPC64_ADDR24		R_PPC_ADDR24 /* 26bit address, word aligned */
-#define R_PPC64_ADDR16		R_PPC_ADDR16 /* 16bit absolute address */
-#define R_PPC64_ADDR16_LO	R_PPC_ADDR16_LO	/* lower 16bits of address */
-#define R_PPC64_ADDR16_HI	R_PPC_ADDR16_HI	/* high 16bits of address. */
-#define R_PPC64_ADDR16_HA	R_PPC_ADDR16_HA /* adjusted high 16bits.  */
-#define R_PPC64_ADDR14		R_PPC_ADDR14 /* 16bit address, word aligned */
-#define R_PPC64_ADDR14_BRTAKEN	R_PPC_ADDR14_BRTAKEN
-#define R_PPC64_ADDR14_BRNTAKEN	R_PPC_ADDR14_BRNTAKEN
-#define R_PPC64_REL24		R_PPC_REL24 /* PC-rel. 26 bit, word aligned */
-#define R_PPC64_REL14		R_PPC_REL14 /* PC relative 16 bit */
-#define R_PPC64_REL14_BRTAKEN	R_PPC_REL14_BRTAKEN
-#define R_PPC64_REL14_BRNTAKEN	R_PPC_REL14_BRNTAKEN
-#define R_PPC64_GOT16		R_PPC_GOT16
-#define R_PPC64_GOT16_LO	R_PPC_GOT16_LO
-#define R_PPC64_GOT16_HI	R_PPC_GOT16_HI
-#define R_PPC64_GOT16_HA	R_PPC_GOT16_HA
-
-#define R_PPC64_COPY		R_PPC_COPY
-#define R_PPC64_GLOB_DAT	R_PPC_GLOB_DAT
-#define R_PPC64_JMP_SLOT	R_PPC_JMP_SLOT
-#define R_PPC64_RELATIVE	R_PPC_RELATIVE
-
-#define R_PPC64_UADDR32		R_PPC_UADDR32
-#define R_PPC64_UADDR16		R_PPC_UADDR16
-#define R_PPC64_REL32		R_PPC_REL32
-#define R_PPC64_PLT32		R_PPC_PLT32
-#define R_PPC64_PLTREL32	R_PPC_PLTREL32
-#define R_PPC64_PLT16_LO	R_PPC_PLT16_LO
-#define R_PPC64_PLT16_HI	R_PPC_PLT16_HI
-#define R_PPC64_PLT16_HA	R_PPC_PLT16_HA
-
-#define R_PPC64_SECTOFF		R_PPC_SECTOFF
-#define R_PPC64_SECTOFF_LO	R_PPC_SECTOFF_LO
-#define R_PPC64_SECTOFF_HI	R_PPC_SECTOFF_HI
-#define R_PPC64_SECTOFF_HA	R_PPC_SECTOFF_HA
-#define R_PPC64_ADDR30		37 /* word30 (S + A - P) >> 2 */
-#define R_PPC64_ADDR64		38 /* doubleword64 S + A */
-#define R_PPC64_ADDR16_HIGHER	39 /* half16 #higher(S + A) */
-#define R_PPC64_ADDR16_HIGHERA	40 /* half16 #highera(S + A) */
-#define R_PPC64_ADDR16_HIGHEST	41 /* half16 #highest(S + A) */
-#define R_PPC64_ADDR16_HIGHESTA	42 /* half16 #highesta(S + A) */
-#define R_PPC64_UADDR64		43 /* doubleword64 S + A */
-#define R_PPC64_REL64		44 /* doubleword64 S + A - P */
-#define R_PPC64_PLT64		45 /* doubleword64 L + A */
-#define R_PPC64_PLTREL64	46 /* doubleword64 L + A - P */
-#define R_PPC64_TOC16		47 /* half16* S + A - .TOC */
-#define R_PPC64_TOC16_LO	48 /* half16 #lo(S + A - .TOC.) */
-#define R_PPC64_TOC16_HI	49 /* half16 #hi(S + A - .TOC.) */
-#define R_PPC64_TOC16_HA	50 /* half16 #ha(S + A - .TOC.) */
-#define R_PPC64_TOC		51 /* doubleword64 .TOC */
-#define R_PPC64_PLTGOT16	52 /* half16* M + A */
-#define R_PPC64_PLTGOT16_LO	53 /* half16 #lo(M + A) */
-#define R_PPC64_PLTGOT16_HI	54 /* half16 #hi(M + A) */
-#define R_PPC64_PLTGOT16_HA	55 /* half16 #ha(M + A) */
-
-#define R_PPC64_ADDR16_DS	56 /* half16ds* (S + A) >> 2 */
-#define R_PPC64_ADDR16_LO_DS	57 /* half16ds  #lo(S + A) >> 2 */
-#define R_PPC64_GOT16_DS	58 /* half16ds* (G + A) >> 2 */
-#define R_PPC64_GOT16_LO_DS	59 /* half16ds  #lo(G + A) >> 2 */
-#define R_PPC64_PLT16_LO_DS	60 /* half16ds  #lo(L + A) >> 2 */
-#define R_PPC64_SECTOFF_DS	61 /* half16ds* (R + A) >> 2 */
-#define R_PPC64_SECTOFF_LO_DS	62 /* half16ds  #lo(R + A) >> 2 */
-#define R_PPC64_TOC16_DS	63 /* half16ds* (S + A - .TOC.) >> 2 */
-#define R_PPC64_TOC16_LO_DS	64 /* half16ds  #lo(S + A - .TOC.) >> 2 */
-#define R_PPC64_PLTGOT16_DS	65 /* half16ds* (M + A) >> 2 */
-#define R_PPC64_PLTGOT16_LO_DS	66 /* half16ds  #lo(M + A) >> 2 */
-
-/* PowerPC64 relocations defined for the TLS access ABI.  */
-#define R_PPC64_TLS		67 /* none	(sym+add)@tls */
-#define R_PPC64_DTPMOD64	68 /* doubleword64 (sym+add)@dtpmod */
-#define R_PPC64_TPREL16		69 /* half16*	(sym+add)@tprel */
-#define R_PPC64_TPREL16_LO	70 /* half16	(sym+add)@tprel@l */
-#define R_PPC64_TPREL16_HI	71 /* half16	(sym+add)@tprel@h */
-#define R_PPC64_TPREL16_HA	72 /* half16	(sym+add)@tprel@ha */
-#define R_PPC64_TPREL64		73 /* doubleword64 (sym+add)@tprel */
-#define R_PPC64_DTPREL16	74 /* half16*	(sym+add)@dtprel */
-#define R_PPC64_DTPREL16_LO	75 /* half16	(sym+add)@dtprel@l */
-#define R_PPC64_DTPREL16_HI	76 /* half16	(sym+add)@dtprel@h */
-#define R_PPC64_DTPREL16_HA	77 /* half16	(sym+add)@dtprel@ha */
-#define R_PPC64_DTPREL64	78 /* doubleword64 (sym+add)@dtprel */
-#define R_PPC64_GOT_TLSGD16	79 /* half16*	(sym+add)@got@tlsgd */
-#define R_PPC64_GOT_TLSGD16_LO	80 /* half16	(sym+add)@got@tlsgd@l */
-#define R_PPC64_GOT_TLSGD16_HI	81 /* half16	(sym+add)@got@tlsgd@h */
-#define R_PPC64_GOT_TLSGD16_HA	82 /* half16	(sym+add)@got@tlsgd@ha */
-#define R_PPC64_GOT_TLSLD16	83 /* half16*	(sym+add)@got@tlsld */
-#define R_PPC64_GOT_TLSLD16_LO	84 /* half16	(sym+add)@got@tlsld@l */
-#define R_PPC64_GOT_TLSLD16_HI	85 /* half16	(sym+add)@got@tlsld@h */
-#define R_PPC64_GOT_TLSLD16_HA	86 /* half16	(sym+add)@got@tlsld@ha */
-#define R_PPC64_GOT_TPREL16_DS	87 /* half16ds*	(sym+add)@got@tprel */
-#define R_PPC64_GOT_TPREL16_LO_DS 88 /* half16ds (sym+add)@got@tprel@l */
-#define R_PPC64_GOT_TPREL16_HI	89 /* half16	(sym+add)@got@tprel@h */
-#define R_PPC64_GOT_TPREL16_HA	90 /* half16	(sym+add)@got@tprel@ha */
-#define R_PPC64_GOT_DTPREL16_DS	91 /* half16ds*	(sym+add)@got@dtprel */
-#define R_PPC64_GOT_DTPREL16_LO_DS 92 /* half16ds (sym+add)@got@dtprel@l */
-#define R_PPC64_GOT_DTPREL16_HI	93 /* half16	(sym+add)@got@dtprel@h */
-#define R_PPC64_GOT_DTPREL16_HA	94 /* half16	(sym+add)@got@dtprel@ha */
-#define R_PPC64_TPREL16_DS	95 /* half16ds*	(sym+add)@tprel */
-#define R_PPC64_TPREL16_LO_DS	96 /* half16ds	(sym+add)@tprel@l */
-#define R_PPC64_TPREL16_HIGHER	97 /* half16	(sym+add)@tprel@higher */
-#define R_PPC64_TPREL16_HIGHERA	98 /* half16	(sym+add)@tprel@highera */
-#define R_PPC64_TPREL16_HIGHEST	99 /* half16	(sym+add)@tprel@highest */
-#define R_PPC64_TPREL16_HIGHESTA 100 /* half16	(sym+add)@tprel@highesta */
-#define R_PPC64_DTPREL16_DS	101 /* half16ds* (sym+add)@dtprel */
-#define R_PPC64_DTPREL16_LO_DS	102 /* half16ds	(sym+add)@dtprel@l */
-#define R_PPC64_DTPREL16_HIGHER	103 /* half16	(sym+add)@dtprel@higher */
-#define R_PPC64_DTPREL16_HIGHERA 104 /* half16	(sym+add)@dtprel@highera */
-#define R_PPC64_DTPREL16_HIGHEST 105 /* half16	(sym+add)@dtprel@highest */
-#define R_PPC64_DTPREL16_HIGHESTA 106 /* half16	(sym+add)@dtprel@highesta */
-#define R_PPC64_TLSGD		107 /* none	(sym+add)@tlsgd */
-#define R_PPC64_TLSLD		108 /* none	(sym+add)@tlsld */
-#define R_PPC64_TOCSAVE		109 /* none */
-
-/* Added when HA and HI relocs were changed to report overflows.  */
-#define R_PPC64_ADDR16_HIGH	110
-#define R_PPC64_ADDR16_HIGHA	111
-#define R_PPC64_TPREL16_HIGH	112
-#define R_PPC64_TPREL16_HIGHA	113
-#define R_PPC64_DTPREL16_HIGH	114
-#define R_PPC64_DTPREL16_HIGHA	115
-
-/* GNU extension to support local ifunc.  */
-#define R_PPC64_JMP_IREL	247
-#define R_PPC64_IRELATIVE	248
-#define R_PPC64_REL16		249	/* half16   (sym+add-.) */
-#define R_PPC64_REL16_LO	250	/* half16   (sym+add-.)@l */
-#define R_PPC64_REL16_HI	251	/* half16   (sym+add-.)@h */
-#define R_PPC64_REL16_HA	252	/* half16   (sym+add-.)@ha */
-
-/* e_flags bits specifying ABI.
-   1 for original function descriptor using ABI,
-   2 for revised ABI without function descriptors,
-   0 for unspecified or not using any features affected by the differences.  */
-#define EF_PPC64_ABI	3
-
-/* PowerPC64 specific values for the Dyn d_tag field.  */
-#define DT_PPC64_GLINK  (DT_LOPROC + 0)
-#define DT_PPC64_OPD	(DT_LOPROC + 1)
-#define DT_PPC64_OPDSZ	(DT_LOPROC + 2)
-#define DT_PPC64_OPT	(DT_LOPROC + 3)
-#define DT_PPC64_NUM    4
-
-/* PowerPC64 specific bits in the DT_PPC64_OPT Dyn entry.  */
-#define PPC64_OPT_TLS		1
-#define PPC64_OPT_MULTI_TOC	2
-#define PPC64_OPT_LOCALENTRY	4
-
-/* PowerPC64 specific values for the Elf64_Sym st_other field.  */
-#define STO_PPC64_LOCAL_BIT	5
-#define STO_PPC64_LOCAL_MASK	(7 << STO_PPC64_LOCAL_BIT)
-#define PPC64_LOCAL_ENTRY_OFFSET(other)				\
- (((1 << (((other) & STO_PPC64_LOCAL_MASK) >> STO_PPC64_LOCAL_BIT)) >> 2) << 2)
-
-
-/* ARM specific declarations */
-
-/* Processor specific flags for the ELF header e_flags field.  */
-#define EF_ARM_RELEXEC		0x01
-#define EF_ARM_HASENTRY		0x02
-#define EF_ARM_INTERWORK	0x04
-#define EF_ARM_APCS_26		0x08
-#define EF_ARM_APCS_FLOAT	0x10
-#define EF_ARM_PIC		0x20
-#define EF_ARM_ALIGN8		0x40 /* 8-bit structure alignment is in use */
-#define EF_ARM_NEW_ABI		0x80
-#define EF_ARM_OLD_ABI		0x100
-#define EF_ARM_SOFT_FLOAT	0x200
-#define EF_ARM_VFP_FLOAT	0x400
-#define EF_ARM_MAVERICK_FLOAT	0x800
-
-#define EF_ARM_ABI_FLOAT_SOFT	0x200   /* NB conflicts with EF_ARM_SOFT_FLOAT */
-#define EF_ARM_ABI_FLOAT_HARD	0x400   /* NB conflicts with EF_ARM_VFP_FLOAT */
-
-
-/* Other constants defined in the ARM ELF spec. version B-01.  */
-/* NB. These conflict with values defined above.  */
-#define EF_ARM_SYMSARESORTED	0x04
-#define EF_ARM_DYNSYMSUSESEGIDX	0x08
-#define EF_ARM_MAPSYMSFIRST	0x10
-#define EF_ARM_EABIMASK		0XFF000000
-
-/* Constants defined in AAELF.  */
-#define EF_ARM_BE8	    0x00800000
-#define EF_ARM_LE8	    0x00400000
-
-#define EF_ARM_EABI_VERSION(flags)	((flags) & EF_ARM_EABIMASK)
-#define EF_ARM_EABI_UNKNOWN	0x00000000
-#define EF_ARM_EABI_VER1	0x01000000
-#define EF_ARM_EABI_VER2	0x02000000
-#define EF_ARM_EABI_VER3	0x03000000
-#define EF_ARM_EABI_VER4	0x04000000
-#define EF_ARM_EABI_VER5	0x05000000
-
-/* Additional symbol types for Thumb.  */
-#define STT_ARM_TFUNC		STT_LOPROC /* A Thumb function.  */
-#define STT_ARM_16BIT		STT_HIPROC /* A Thumb label.  */
-
-/* ARM-specific values for sh_flags */
-#define SHF_ARM_ENTRYSECT	0x10000000 /* Section contains an entry point */
-#define SHF_ARM_COMDEF		0x80000000 /* Section may be multiply defined
-					      in the input to a link step.  */
-
-/* ARM-specific program header flags */
-#define PF_ARM_SB		0x10000000 /* Segment contains the location
-					      addressed by the static base. */
-#define PF_ARM_PI		0x20000000 /* Position-independent segment.  */
-#define PF_ARM_ABS		0x40000000 /* Absolute segment.  */
-
-/* Processor specific values for the Phdr p_type field.  */
-#define PT_ARM_EXIDX		(PT_LOPROC + 1)	/* ARM unwind segment.  */
-
-/* Processor specific values for the Shdr sh_type field.  */
-#define SHT_ARM_EXIDX		(SHT_LOPROC + 1) /* ARM unwind section.  */
-#define SHT_ARM_PREEMPTMAP	(SHT_LOPROC + 2) /* Preemption details.  */
-#define SHT_ARM_ATTRIBUTES	(SHT_LOPROC + 3) /* ARM attributes section.  */
-
-
-/* AArch64 relocs.  */
-
-#define R_AARCH64_NONE            0	/* No relocation.  */
-
-/* ILP32 AArch64 relocs.  */
-#define R_AARCH64_P32_ABS32		  1	/* Direct 32 bit.  */
-#define R_AARCH64_P32_COPY		180	/* Copy symbol at runtime.  */
-#define R_AARCH64_P32_GLOB_DAT		181	/* Create GOT entry.  */
-#define R_AARCH64_P32_JUMP_SLOT		182	/* Create PLT entry.  */
-#define R_AARCH64_P32_RELATIVE		183	/* Adjust by program base.  */
-#define R_AARCH64_P32_TLS_DTPMOD	184	/* Module number, 32 bit.  */
-#define R_AARCH64_P32_TLS_DTPREL	185	/* Module-relative offset, 32 bit.  */
-#define R_AARCH64_P32_TLS_TPREL		186	/* TP-relative offset, 32 bit.  */
-#define R_AARCH64_P32_TLSDESC		187	/* TLS Descriptor.  */
-#define R_AARCH64_P32_IRELATIVE		188	/* STT_GNU_IFUNC relocation. */
-
-/* LP64 AArch64 relocs.  */
-#define R_AARCH64_ABS64         257	/* Direct 64 bit. */
-#define R_AARCH64_ABS32         258	/* Direct 32 bit.  */
-#define R_AARCH64_ABS16		259	/* Direct 16-bit.  */
-#define R_AARCH64_PREL64	260	/* PC-relative 64-bit.	*/
-#define R_AARCH64_PREL32	261	/* PC-relative 32-bit.	*/
-#define R_AARCH64_PREL16	262	/* PC-relative 16-bit.	*/
-#define R_AARCH64_MOVW_UABS_G0	263	/* Dir. MOVZ imm. from bits 15:0.  */
-#define R_AARCH64_MOVW_UABS_G0_NC 264	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G1	265	/* Dir. MOVZ imm. from bits 31:16.  */
-#define R_AARCH64_MOVW_UABS_G1_NC 266	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G2	267	/* Dir. MOVZ imm. from bits 47:32.  */
-#define R_AARCH64_MOVW_UABS_G2_NC 268	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G3	269	/* Dir. MOV{K,Z} imm. from 63:48.  */
-#define R_AARCH64_MOVW_SABS_G0	270	/* Dir. MOV{N,Z} imm. from 15:0.  */
-#define R_AARCH64_MOVW_SABS_G1	271	/* Dir. MOV{N,Z} imm. from 31:16.  */
-#define R_AARCH64_MOVW_SABS_G2	272	/* Dir. MOV{N,Z} imm. from 47:32.  */
-#define R_AARCH64_LD_PREL_LO19	273	/* PC-rel. LD imm. from bits 20:2.  */
-#define R_AARCH64_ADR_PREL_LO21	274	/* PC-rel. ADR imm. from bits 20:0.  */
-#define R_AARCH64_ADR_PREL_PG_HI21 275	/* Page-rel. ADRP imm. from 32:12.  */
-#define R_AARCH64_ADR_PREL_PG_HI21_NC 276 /* Likewise; no overflow check.  */
-#define R_AARCH64_ADD_ABS_LO12_NC 277	/* Dir. ADD imm. from bits 11:0.  */
-#define R_AARCH64_LDST8_ABS_LO12_NC 278	/* Likewise for LD/ST; no check. */
-#define R_AARCH64_TSTBR14	279	/* PC-rel. TBZ/TBNZ imm. from 15:2.  */
-#define R_AARCH64_CONDBR19	280	/* PC-rel. cond. br. imm. from 20:2. */
-#define R_AARCH64_JUMP26	282	/* PC-rel. B imm. from bits 27:2.  */
-#define R_AARCH64_CALL26	283	/* Likewise for CALL.  */
-#define R_AARCH64_LDST16_ABS_LO12_NC 284 /* Dir. ADD imm. from bits 11:1.  */
-#define R_AARCH64_LDST32_ABS_LO12_NC 285 /* Likewise for bits 11:2.  */
-#define R_AARCH64_LDST64_ABS_LO12_NC 286 /* Likewise for bits 11:3.  */
-#define R_AARCH64_MOVW_PREL_G0	287	/* PC-rel. MOV{N,Z} imm. from 15:0.  */
-#define R_AARCH64_MOVW_PREL_G0_NC 288	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G1	289	/* PC-rel. MOV{N,Z} imm. from 31:16. */
-#define R_AARCH64_MOVW_PREL_G1_NC 290	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G2	291	/* PC-rel. MOV{N,Z} imm. from 47:32. */
-#define R_AARCH64_MOVW_PREL_G2_NC 292	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G3	293	/* PC-rel. MOV{N,Z} imm. from 63:48. */
-#define R_AARCH64_LDST128_ABS_LO12_NC 299 /* Dir. ADD imm. from bits 11:4.  */
-#define R_AARCH64_MOVW_GOTOFF_G0 300	/* GOT-rel. off. MOV{N,Z} imm. 15:0. */
-#define R_AARCH64_MOVW_GOTOFF_G0_NC 301	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G1 302	/* GOT-rel. o. MOV{N,Z} imm. 31:16.  */
-#define R_AARCH64_MOVW_GOTOFF_G1_NC 303	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G2 304	/* GOT-rel. o. MOV{N,Z} imm. 47:32.  */
-#define R_AARCH64_MOVW_GOTOFF_G2_NC 305	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G3 306	/* GOT-rel. o. MOV{N,Z} imm. 63:48.  */
-#define R_AARCH64_GOTREL64	307	/* GOT-relative 64-bit.  */
-#define R_AARCH64_GOTREL32	308	/* GOT-relative 32-bit.  */
-#define R_AARCH64_GOT_LD_PREL19	309	/* PC-rel. GOT off. load imm. 20:2.  */
-#define R_AARCH64_LD64_GOTOFF_LO15 310	/* GOT-rel. off. LD/ST imm. 14:3.  */
-#define R_AARCH64_ADR_GOT_PAGE	311	/* P-page-rel. GOT off. ADRP 32:12.  */
-#define R_AARCH64_LD64_GOT_LO12_NC 312	/* Dir. GOT off. LD/ST imm. 11:3.  */
-#define R_AARCH64_LD64_GOTPAGE_LO15 313	/* GOT-page-rel. GOT off. LD/ST 14:3 */
-#define R_AARCH64_TLSGD_ADR_PREL21 512	/* PC-relative ADR imm. 20:0.  */
-#define R_AARCH64_TLSGD_ADR_PAGE21 513	/* page-rel. ADRP imm. 32:12.  */
-#define R_AARCH64_TLSGD_ADD_LO12_NC 514	/* direct ADD imm. from 11:0.  */
-#define R_AARCH64_TLSGD_MOVW_G1	515	/* GOT-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSGD_MOVW_G0_NC 516	/* GOT-rel. MOVK imm. 15:0.  */
-#define R_AARCH64_TLSLD_ADR_PREL21 517	/* Like 512; local dynamic model.  */
-#define R_AARCH64_TLSLD_ADR_PAGE21 518	/* Like 513; local dynamic model.  */
-#define R_AARCH64_TLSLD_ADD_LO12_NC 519	/* Like 514; local dynamic model.  */
-#define R_AARCH64_TLSLD_MOVW_G1	520	/* Like 515; local dynamic model.  */
-#define R_AARCH64_TLSLD_MOVW_G0_NC 521	/* Like 516; local dynamic model.  */
-#define R_AARCH64_TLSLD_LD_PREL19 522	/* TLS PC-rel. load imm. 20:2.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G2 523 /* TLS DTP-rel. MOV{N,Z} 47:32.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G1 524 /* TLS DTP-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC 525 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G0 526 /* TLS DTP-rel. MOV{N,Z} 15:0.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC 527 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLD_ADD_DTPREL_HI12 528 /* DTP-rel. ADD imm. from 23:12. */
-#define R_AARCH64_TLSLD_ADD_DTPREL_LO12 529 /* DTP-rel. ADD imm. from 11:0.  */
-#define R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC 530 /* Likewise; no ovfl. check.  */
-#define R_AARCH64_TLSLD_LDST8_DTPREL_LO12 531 /* DTP-rel. LD/ST imm. 11:0.  */
-#define R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC 532 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST16_DTPREL_LO12 533 /* DTP-rel. LD/ST imm. 11:1.  */
-#define R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC 534 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST32_DTPREL_LO12 535 /* DTP-rel. LD/ST imm. 11:2.  */
-#define R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC 536 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST64_DTPREL_LO12 537 /* DTP-rel. LD/ST imm. 11:3.  */
-#define R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC 538 /* Likewise; no check.  */
-#define R_AARCH64_TLSIE_MOVW_GOTTPREL_G1 539 /* GOT-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC 540 /* GOT-rel. MOVK 15:0.  */
-#define R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 541 /* Page-rel. ADRP 32:12.  */
-#define R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC 542 /* Direct LD off. 11:3.  */
-#define R_AARCH64_TLSIE_LD_GOTTPREL_PREL19 543 /* PC-rel. load imm. 20:2.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G2 544 /* TLS TP-rel. MOV{N,Z} 47:32.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G1 545 /* TLS TP-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G1_NC 546 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G0 547 /* TLS TP-rel. MOV{N,Z} 15:0.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G0_NC 548 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_HI12 549 /* TP-rel. ADD imm. 23:12.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_LO12 550 /* TP-rel. ADD imm. 11:0.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_LO12_NC 551 /* Likewise; no ovfl. check.  */
-#define R_AARCH64_TLSLE_LDST8_TPREL_LO12 552 /* TP-rel. LD/ST off. 11:0.  */
-#define R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC 553 /* Likewise; no ovfl. check. */
-#define R_AARCH64_TLSLE_LDST16_TPREL_LO12 554 /* TP-rel. LD/ST off. 11:1.  */
-#define R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC 555 /* Likewise; no check.  */
-#define R_AARCH64_TLSLE_LDST32_TPREL_LO12 556 /* TP-rel. LD/ST off. 11:2.  */
-#define R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC 557 /* Likewise; no check.  */
-#define R_AARCH64_TLSLE_LDST64_TPREL_LO12 558 /* TP-rel. LD/ST off. 11:3.  */
-#define R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC 559 /* Likewise; no check.  */
-#define R_AARCH64_TLSDESC_LD_PREL19 560	/* PC-rel. load immediate 20:2.  */
-#define R_AARCH64_TLSDESC_ADR_PREL21 561 /* PC-rel. ADR immediate 20:0.  */
-#define R_AARCH64_TLSDESC_ADR_PAGE21 562 /* Page-rel. ADRP imm. 32:12.  */
-#define R_AARCH64_TLSDESC_LD64_LO12 563	/* Direct LD off. from 11:3.  */
-#define R_AARCH64_TLSDESC_ADD_LO12 564	/* Direct ADD imm. from 11:0.  */
-#define R_AARCH64_TLSDESC_OFF_G1 565	/* GOT-rel. MOV{N,Z} imm. 31:16.  */
-#define R_AARCH64_TLSDESC_OFF_G0_NC 566	/* GOT-rel. MOVK imm. 15:0; no ck.  */
-#define R_AARCH64_TLSDESC_LDR	567	/* Relax LDR.  */
-#define R_AARCH64_TLSDESC_ADD	568	/* Relax ADD.  */
-#define R_AARCH64_TLSDESC_CALL	569	/* Relax BLR.  */
-#define R_AARCH64_TLSLE_LDST128_TPREL_LO12 570 /* TP-rel. LD/ST off. 11:4.  */
-#define R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC 571 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST128_DTPREL_LO12 572 /* DTP-rel. LD/ST imm. 11:4. */
-#define R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC 573 /* Likewise; no check.  */
-#define R_AARCH64_COPY         1024	/* Copy symbol at runtime.  */
-#define R_AARCH64_GLOB_DAT     1025	/* Create GOT entry.  */
-#define R_AARCH64_JUMP_SLOT    1026	/* Create PLT entry.  */
-#define R_AARCH64_RELATIVE     1027	/* Adjust by program base.  */
-#define R_AARCH64_TLS_DTPMOD   1028	/* Module number, 64 bit.  */
-#define R_AARCH64_TLS_DTPREL   1029	/* Module-relative offset, 64 bit.  */
-#define R_AARCH64_TLS_TPREL    1030	/* TP-relative offset, 64 bit.  */
-#define R_AARCH64_TLSDESC      1031	/* TLS Descriptor.  */
-#define R_AARCH64_IRELATIVE	1032	/* STT_GNU_IFUNC relocation.  */
-
-/* AArch64 specific values for the Dyn d_tag field.  */
-#define DT_AARCH64_BTI_PLT	(DT_LOPROC + 1)
-#define DT_AARCH64_PAC_PLT	(DT_LOPROC + 3)
-#define DT_AARCH64_VARIANT_PCS	(DT_LOPROC + 5)
-#define DT_AARCH64_NUM		6
-
-/* AArch64 specific values for the st_other field.  */
-#define STO_AARCH64_VARIANT_PCS 0x80
-
-/* ARM relocs.  */
-
-#define R_ARM_NONE		0	/* No reloc */
-#define R_ARM_PC24		1	/* Deprecated PC relative 26
-					   bit branch.  */
-#define R_ARM_ABS32		2	/* Direct 32 bit  */
-#define R_ARM_REL32		3	/* PC relative 32 bit */
-#define R_ARM_PC13		4
-#define R_ARM_ABS16		5	/* Direct 16 bit */
-#define R_ARM_ABS12		6	/* Direct 12 bit */
-#define R_ARM_THM_ABS5		7	/* Direct & 0x7C (LDR, STR).  */
-#define R_ARM_ABS8		8	/* Direct 8 bit */
-#define R_ARM_SBREL32		9
-#define R_ARM_THM_PC22		10	/* PC relative 24 bit (Thumb32 BL).  */
-#define R_ARM_THM_PC8		11	/* PC relative & 0x3FC
-					   (Thumb16 LDR, ADD, ADR).  */
-#define R_ARM_AMP_VCALL9	12
-#define R_ARM_SWI24		13	/* Obsolete static relocation.  */
-#define R_ARM_TLS_DESC		13      /* Dynamic relocation.  */
-#define R_ARM_THM_SWI8		14	/* Reserved.  */
-#define R_ARM_XPC25		15	/* Reserved.  */
-#define R_ARM_THM_XPC22		16	/* Reserved.  */
-#define R_ARM_TLS_DTPMOD32	17	/* ID of module containing symbol */
-#define R_ARM_TLS_DTPOFF32	18	/* Offset in TLS block */
-#define R_ARM_TLS_TPOFF32	19	/* Offset in static TLS block */
-#define R_ARM_COPY		20	/* Copy symbol at runtime */
-#define R_ARM_GLOB_DAT		21	/* Create GOT entry */
-#define R_ARM_JUMP_SLOT		22	/* Create PLT entry */
-#define R_ARM_RELATIVE		23	/* Adjust by program base */
-#define R_ARM_GOTOFF		24	/* 32 bit offset to GOT */
-#define R_ARM_GOTPC		25	/* 32 bit PC relative offset to GOT */
-#define R_ARM_GOT32		26	/* 32 bit GOT entry */
-#define R_ARM_PLT32		27	/* Deprecated, 32 bit PLT address.  */
-#define R_ARM_CALL		28	/* PC relative 24 bit (BL, BLX).  */
-#define R_ARM_JUMP24		29	/* PC relative 24 bit
-					   (B, BL<cond>).  */
-#define R_ARM_THM_JUMP24	30	/* PC relative 24 bit (Thumb32 B.W).  */
-#define R_ARM_BASE_ABS		31	/* Adjust by program base.  */
-#define R_ARM_ALU_PCREL_7_0	32	/* Obsolete.  */
-#define R_ARM_ALU_PCREL_15_8	33	/* Obsolete.  */
-#define R_ARM_ALU_PCREL_23_15	34	/* Obsolete.  */
-#define R_ARM_LDR_SBREL_11_0	35	/* Deprecated, prog. base relative.  */
-#define R_ARM_ALU_SBREL_19_12	36	/* Deprecated, prog. base relative.  */
-#define R_ARM_ALU_SBREL_27_20	37	/* Deprecated, prog. base relative.  */
-#define R_ARM_TARGET1		38
-#define R_ARM_SBREL31		39	/* Program base relative.  */
-#define R_ARM_V4BX		40
-#define R_ARM_TARGET2		41
-#define R_ARM_PREL31		42	/* 32 bit PC relative.  */
-#define R_ARM_MOVW_ABS_NC	43	/* Direct 16-bit (MOVW).  */
-#define R_ARM_MOVT_ABS		44	/* Direct high 16-bit (MOVT).  */
-#define R_ARM_MOVW_PREL_NC	45	/* PC relative 16-bit (MOVW).  */
-#define R_ARM_MOVT_PREL		46	/* PC relative (MOVT).  */
-#define R_ARM_THM_MOVW_ABS_NC	47	/* Direct 16 bit (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_ABS	48	/* Direct high 16 bit
-					   (Thumb32 MOVT).  */
-#define R_ARM_THM_MOVW_PREL_NC	49	/* PC relative 16 bit
-					   (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_PREL	50	/* PC relative high 16 bit
-					   (Thumb32 MOVT).  */
-#define R_ARM_THM_JUMP19	51	/* PC relative 20 bit
-					   (Thumb32 B<cond>.W).  */
-#define R_ARM_THM_JUMP6		52	/* PC relative X & 0x7E
-					   (Thumb16 CBZ, CBNZ).  */
-#define R_ARM_THM_ALU_PREL_11_0	53	/* PC relative 12 bit
-					   (Thumb32 ADR.W).  */
-#define R_ARM_THM_PC12		54	/* PC relative 12 bit
-					   (Thumb32 LDR{D,SB,H,SH}).  */
-#define R_ARM_ABS32_NOI		55	/* Direct 32-bit.  */
-#define R_ARM_REL32_NOI		56	/* PC relative 32-bit.  */
-#define R_ARM_ALU_PC_G0_NC	57	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G0		58	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G1_NC	59	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G1		60	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G2		61	/* PC relative (ADD, SUB).  */
-#define R_ARM_LDR_PC_G1		62	/* PC relative (LDR,STR,LDRB,STRB).  */
-#define R_ARM_LDR_PC_G2		63	/* PC relative (LDR,STR,LDRB,STRB).  */
-#define R_ARM_LDRS_PC_G0	64	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDRS_PC_G1	65	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDRS_PC_G2	66	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDC_PC_G0		67	/* PC relative (LDC, STC).  */
-#define R_ARM_LDC_PC_G1		68	/* PC relative (LDC, STC).  */
-#define R_ARM_LDC_PC_G2		69	/* PC relative (LDC, STC).  */
-#define R_ARM_ALU_SB_G0_NC	70	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G0		71	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G1_NC	72	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G1		73	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G2		74	/* Program base relative (ADD,SUB).  */
-#define R_ARM_LDR_SB_G0		75	/* Program base relative (LDR,
-					   STR, LDRB, STRB).  */
-#define R_ARM_LDR_SB_G1		76	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDR_SB_G2		77	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G0	78	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G1	79	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G2	80	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDC_SB_G0		81	/* Program base relative (LDC,STC).  */
-#define R_ARM_LDC_SB_G1		82	/* Program base relative (LDC,STC).  */
-#define R_ARM_LDC_SB_G2		83	/* Program base relative (LDC,STC).  */
-#define R_ARM_MOVW_BREL_NC	84	/* Program base relative 16
-					   bit (MOVW).  */
-#define R_ARM_MOVT_BREL		85	/* Program base relative high
-					   16 bit (MOVT).  */
-#define R_ARM_MOVW_BREL		86	/* Program base relative 16
-					   bit (MOVW).  */
-#define R_ARM_THM_MOVW_BREL_NC	87	/* Program base relative 16
-					   bit (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_BREL	88	/* Program base relative high
-					   16 bit (Thumb32 MOVT).  */
-#define R_ARM_THM_MOVW_BREL	89	/* Program base relative 16
-					   bit (Thumb32 MOVW).  */
-#define R_ARM_TLS_GOTDESC	90
-#define R_ARM_TLS_CALL		91
-#define R_ARM_TLS_DESCSEQ	92	/* TLS relaxation.  */
-#define R_ARM_THM_TLS_CALL	93
-#define R_ARM_PLT32_ABS		94
-#define R_ARM_GOT_ABS		95	/* GOT entry.  */
-#define R_ARM_GOT_PREL		96	/* PC relative GOT entry.  */
-#define R_ARM_GOT_BREL12	97	/* GOT entry relative to GOT
-					   origin (LDR).  */
-#define R_ARM_GOTOFF12		98	/* 12 bit, GOT entry relative
-					   to GOT origin (LDR, STR).  */
-#define R_ARM_GOTRELAX		99
-#define R_ARM_GNU_VTENTRY	100
-#define R_ARM_GNU_VTINHERIT	101
-#define R_ARM_THM_PC11		102	/* PC relative & 0xFFE (Thumb16 B).  */
-#define R_ARM_THM_PC9		103	/* PC relative & 0x1FE
-					   (Thumb16 B/B<cond>).  */
-#define R_ARM_TLS_GD32		104	/* PC-rel 32 bit for global dynamic
-					   thread local data */
-#define R_ARM_TLS_LDM32		105	/* PC-rel 32 bit for local dynamic
-					   thread local data */
-#define R_ARM_TLS_LDO32		106	/* 32 bit offset relative to TLS
-					   block */
-#define R_ARM_TLS_IE32		107	/* PC-rel 32 bit for GOT entry of
-					   static TLS block offset */
-#define R_ARM_TLS_LE32		108	/* 32 bit offset relative to static
-					   TLS block */
-#define R_ARM_TLS_LDO12		109	/* 12 bit relative to TLS
-					   block (LDR, STR).  */
-#define R_ARM_TLS_LE12		110	/* 12 bit relative to static
-					   TLS block (LDR, STR).  */
-#define R_ARM_TLS_IE12GP	111	/* 12 bit GOT entry relative
-					   to GOT origin (LDR).  */
-#define R_ARM_ME_TOO		128	/* Obsolete.  */
-#define R_ARM_THM_TLS_DESCSEQ	129
-#define R_ARM_THM_TLS_DESCSEQ16	129
-#define R_ARM_THM_TLS_DESCSEQ32	130
-#define R_ARM_THM_GOT_BREL12	131	/* GOT entry relative to GOT
-					   origin, 12 bit (Thumb32 LDR).  */
-#define R_ARM_IRELATIVE		160
-#define R_ARM_RXPC25		249
-#define R_ARM_RSBREL32		250
-#define R_ARM_THM_RPC22		251
-#define R_ARM_RREL32		252
-#define R_ARM_RABS22		253
-#define R_ARM_RPC24		254
-#define R_ARM_RBASE		255
-/* Keep this the last entry.  */
-#define R_ARM_NUM		256
-
-/* C-SKY */
-#define R_CKCORE_NONE               0	/* no reloc */
-#define R_CKCORE_ADDR32             1	/* direct 32 bit (S + A) */
-#define R_CKCORE_PCRELIMM8BY4       2	/* disp ((S + A - P) >> 2) & 0xff   */
-#define R_CKCORE_PCRELIMM11BY2      3	/* disp ((S + A - P) >> 1) & 0x7ff  */
-#define R_CKCORE_PCREL32            5	/* 32-bit rel (S + A - P)           */
-#define R_CKCORE_PCRELJSR_IMM11BY2  6	/* disp ((S + A - P) >>1) & 0x7ff   */
-#define R_CKCORE_RELATIVE           9	/* 32 bit adjust program base(B + A)*/
-#define R_CKCORE_COPY               10	/* 32 bit adjust by program base    */
-#define R_CKCORE_GLOB_DAT           11	/* off between got and sym (S)      */
-#define R_CKCORE_JUMP_SLOT          12	/* PLT entry (S) */
-#define R_CKCORE_GOTOFF             13	/* offset to GOT (S + A - GOT)      */
-#define R_CKCORE_GOTPC              14	/* PC offset to GOT (GOT + A - P)   */
-#define R_CKCORE_GOT32              15	/* 32 bit GOT entry (G) */
-#define R_CKCORE_PLT32              16	/* 32 bit PLT entry (G) */
-#define R_CKCORE_ADDRGOT            17	/* GOT entry in GLOB_DAT (GOT + G)  */
-#define R_CKCORE_ADDRPLT            18	/* PLT entry in GLOB_DAT (GOT + G)  */
-#define R_CKCORE_PCREL_IMM26BY2     19	/* ((S + A - P) >> 1) & 0x3ffffff   */
-#define R_CKCORE_PCREL_IMM16BY2     20	/* disp ((S + A - P) >> 1) & 0xffff */
-#define R_CKCORE_PCREL_IMM16BY4     21	/* disp ((S + A - P) >> 2) & 0xffff */
-#define R_CKCORE_PCREL_IMM10BY2     22	/* disp ((S + A - P) >> 1) & 0x3ff  */
-#define R_CKCORE_PCREL_IMM10BY4     23	/* disp ((S + A - P) >> 2) & 0x3ff  */
-#define R_CKCORE_ADDR_HI16          24	/* high & low 16 bit ADDR */
-                                        /* ((S + A) >> 16) & 0xffff */
-#define R_CKCORE_ADDR_LO16          25	/* (S + A) & 0xffff */
-#define R_CKCORE_GOTPC_HI16         26	/* high & low 16 bit GOTPC */
-                                        /* ((GOT + A - P) >> 16) & 0xffff */
-#define R_CKCORE_GOTPC_LO16         27	/* (GOT + A - P) & 0xffff */
-#define R_CKCORE_GOTOFF_HI16        28	/* high & low 16 bit GOTOFF */
-                                        /* ((S + A - GOT) >> 16) & 0xffff */
-#define R_CKCORE_GOTOFF_LO16        29	/* (S + A - GOT) & 0xffff */
-#define R_CKCORE_GOT12              30	/* 12 bit disp GOT entry (G) */
-#define R_CKCORE_GOT_HI16           31	/* high & low 16 bit GOT */
-                                        /* (G >> 16) & 0xffff */
-#define R_CKCORE_GOT_LO16           32	/* (G & 0xffff) */
-#define R_CKCORE_PLT12              33	/* 12 bit disp PLT entry (G) */
-#define R_CKCORE_PLT_HI16           34	/* high & low 16 bit PLT */
-                                        /* (G >> 16) & 0xffff */
-#define R_CKCORE_PLT_LO16           35	/* G & 0xffff */
-#define R_CKCORE_ADDRGOT_HI16       36	/* high & low 16 bit ADDRGOT */
-                                        /* (GOT + G * 4) & 0xffff */
-#define R_CKCORE_ADDRGOT_LO16       37	/* (GOT + G * 4) & 0xffff */
-#define R_CKCORE_ADDRPLT_HI16       38	/* high & low 16 bit ADDRPLT */
-                                        /* ((GOT + G * 4) >> 16) & 0xFFFF */
-#define R_CKCORE_ADDRPLT_LO16       39	/* (GOT+G*4) & 0xffff */
-#define R_CKCORE_PCREL_JSR_IMM26BY2 40	/* disp ((S+A-P) >>1) & x3ffffff */
-#define R_CKCORE_TOFFSET_LO16       41	/* (S+A-BTEXT) & 0xffff */
-#define R_CKCORE_DOFFSET_LO16       42	/* (S+A-BTEXT) & 0xffff */
-#define R_CKCORE_PCREL_IMM18BY2     43	/* disp ((S+A-P) >>1) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18      44	/* disp (S+A-BDATA) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18BY2   45	/* disp ((S+A-BDATA)>>1) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18BY4   46	/* disp ((S+A-BDATA)>>2) & 0x3ffff */
-#define R_CKCORE_GOT_IMM18BY4       48	/* disp (G >> 2) */
-#define R_CKCORE_PLT_IMM18BY4       49	/* disp (G >> 2) */
-#define R_CKCORE_PCREL_IMM7BY4      50	/* disp ((S+A-P) >>2) & 0x7f */
-#define R_CKCORE_TLS_LE32           51	/* 32 bit offset to TLS block */
-#define R_CKCORE_TLS_IE32           52
-#define R_CKCORE_TLS_GD32           53
-#define R_CKCORE_TLS_LDM32          54
-#define R_CKCORE_TLS_LDO32          55
-#define R_CKCORE_TLS_DTPMOD32       56
-#define R_CKCORE_TLS_DTPOFF32       57
-#define R_CKCORE_TLS_TPOFF32        58
-
-/* C-SKY elf header definition.  */
-#define EF_CSKY_ABIMASK		    0XF0000000
-#define EF_CSKY_OTHER		    0X0FFF0000
-#define EF_CSKY_PROCESSOR	    0X0000FFFF
-
-#define EF_CSKY_ABIV1		    0X10000000
-#define EF_CSKY_ABIV2		    0X20000000
-
-/* C-SKY attributes section.  */
-#define SHT_CSKY_ATTRIBUTES	    (SHT_LOPROC + 1)
-
-/* IA-64 specific declarations.  */
-
-/* Processor specific flags for the Ehdr e_flags field.  */
-#define EF_IA_64_MASKOS		0x0000000f	/* os-specific flags */
-#define EF_IA_64_ABI64		0x00000010	/* 64-bit ABI */
-#define EF_IA_64_ARCH		0xff000000	/* arch. version mask */
-
-/* Processor specific values for the Phdr p_type field.  */
-#define PT_IA_64_ARCHEXT	(PT_LOPROC + 0)	/* arch extension bits */
-#define PT_IA_64_UNWIND		(PT_LOPROC + 1)	/* ia64 unwind bits */
-#define PT_IA_64_HP_OPT_ANOT	(PT_LOOS + 0x12)
-#define PT_IA_64_HP_HSL_ANOT	(PT_LOOS + 0x13)
-#define PT_IA_64_HP_STACK	(PT_LOOS + 0x14)
-
-/* Processor specific flags for the Phdr p_flags field.  */
-#define PF_IA_64_NORECOV	0x80000000	/* spec insns w/o recovery */
-
-/* Processor specific values for the Shdr sh_type field.  */
-#define SHT_IA_64_EXT		(SHT_LOPROC + 0) /* extension bits */
-#define SHT_IA_64_UNWIND	(SHT_LOPROC + 1) /* unwind bits */
-
-/* Processor specific flags for the Shdr sh_flags field.  */
-#define SHF_IA_64_SHORT		0x10000000	/* section near gp */
-#define SHF_IA_64_NORECOV	0x20000000	/* spec insns w/o recovery */
-
-/* Processor specific values for the Dyn d_tag field.  */
-#define DT_IA_64_PLT_RESERVE	(DT_LOPROC + 0)
-#define DT_IA_64_NUM		1
-
-/* IA-64 relocations.  */
-#define R_IA64_NONE		0x00	/* none */
-#define R_IA64_IMM14		0x21	/* symbol + addend, add imm14 */
-#define R_IA64_IMM22		0x22	/* symbol + addend, add imm22 */
-#define R_IA64_IMM64		0x23	/* symbol + addend, mov imm64 */
-#define R_IA64_DIR32MSB		0x24	/* symbol + addend, data4 MSB */
-#define R_IA64_DIR32LSB		0x25	/* symbol + addend, data4 LSB */
-#define R_IA64_DIR64MSB		0x26	/* symbol + addend, data8 MSB */
-#define R_IA64_DIR64LSB		0x27	/* symbol + addend, data8 LSB */
-#define R_IA64_GPREL22		0x2a	/* @gprel(sym + add), add imm22 */
-#define R_IA64_GPREL64I		0x2b	/* @gprel(sym + add), mov imm64 */
-#define R_IA64_GPREL32MSB	0x2c	/* @gprel(sym + add), data4 MSB */
-#define R_IA64_GPREL32LSB	0x2d	/* @gprel(sym + add), data4 LSB */
-#define R_IA64_GPREL64MSB	0x2e	/* @gprel(sym + add), data8 MSB */
-#define R_IA64_GPREL64LSB	0x2f	/* @gprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF22		0x32	/* @ltoff(sym + add), add imm22 */
-#define R_IA64_LTOFF64I		0x33	/* @ltoff(sym + add), mov imm64 */
-#define R_IA64_PLTOFF22		0x3a	/* @pltoff(sym + add), add imm22 */
-#define R_IA64_PLTOFF64I	0x3b	/* @pltoff(sym + add), mov imm64 */
-#define R_IA64_PLTOFF64MSB	0x3e	/* @pltoff(sym + add), data8 MSB */
-#define R_IA64_PLTOFF64LSB	0x3f	/* @pltoff(sym + add), data8 LSB */
-#define R_IA64_FPTR64I		0x43	/* @fptr(sym + add), mov imm64 */
-#define R_IA64_FPTR32MSB	0x44	/* @fptr(sym + add), data4 MSB */
-#define R_IA64_FPTR32LSB	0x45	/* @fptr(sym + add), data4 LSB */
-#define R_IA64_FPTR64MSB	0x46	/* @fptr(sym + add), data8 MSB */
-#define R_IA64_FPTR64LSB	0x47	/* @fptr(sym + add), data8 LSB */
-#define R_IA64_PCREL60B		0x48	/* @pcrel(sym + add), brl */
-#define R_IA64_PCREL21B		0x49	/* @pcrel(sym + add), ptb, call */
-#define R_IA64_PCREL21M		0x4a	/* @pcrel(sym + add), chk.s */
-#define R_IA64_PCREL21F		0x4b	/* @pcrel(sym + add), fchkf */
-#define R_IA64_PCREL32MSB	0x4c	/* @pcrel(sym + add), data4 MSB */
-#define R_IA64_PCREL32LSB	0x4d	/* @pcrel(sym + add), data4 LSB */
-#define R_IA64_PCREL64MSB	0x4e	/* @pcrel(sym + add), data8 MSB */
-#define R_IA64_PCREL64LSB	0x4f	/* @pcrel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_FPTR22	0x52	/* @ltoff(@fptr(s+a)), imm22 */
-#define R_IA64_LTOFF_FPTR64I	0x53	/* @ltoff(@fptr(s+a)), imm64 */
-#define R_IA64_LTOFF_FPTR32MSB	0x54	/* @ltoff(@fptr(s+a)), data4 MSB */
-#define R_IA64_LTOFF_FPTR32LSB	0x55	/* @ltoff(@fptr(s+a)), data4 LSB */
-#define R_IA64_LTOFF_FPTR64MSB	0x56	/* @ltoff(@fptr(s+a)), data8 MSB */
-#define R_IA64_LTOFF_FPTR64LSB	0x57	/* @ltoff(@fptr(s+a)), data8 LSB */
-#define R_IA64_SEGREL32MSB	0x5c	/* @segrel(sym + add), data4 MSB */
-#define R_IA64_SEGREL32LSB	0x5d	/* @segrel(sym + add), data4 LSB */
-#define R_IA64_SEGREL64MSB	0x5e	/* @segrel(sym + add), data8 MSB */
-#define R_IA64_SEGREL64LSB	0x5f	/* @segrel(sym + add), data8 LSB */
-#define R_IA64_SECREL32MSB	0x64	/* @secrel(sym + add), data4 MSB */
-#define R_IA64_SECREL32LSB	0x65	/* @secrel(sym + add), data4 LSB */
-#define R_IA64_SECREL64MSB	0x66	/* @secrel(sym + add), data8 MSB */
-#define R_IA64_SECREL64LSB	0x67	/* @secrel(sym + add), data8 LSB */
-#define R_IA64_REL32MSB		0x6c	/* data 4 + REL */
-#define R_IA64_REL32LSB		0x6d	/* data 4 + REL */
-#define R_IA64_REL64MSB		0x6e	/* data 8 + REL */
-#define R_IA64_REL64LSB		0x6f	/* data 8 + REL */
-#define R_IA64_LTV32MSB		0x74	/* symbol + addend, data4 MSB */
-#define R_IA64_LTV32LSB		0x75	/* symbol + addend, data4 LSB */
-#define R_IA64_LTV64MSB		0x76	/* symbol + addend, data8 MSB */
-#define R_IA64_LTV64LSB		0x77	/* symbol + addend, data8 LSB */
-#define R_IA64_PCREL21BI	0x79	/* @pcrel(sym + add), 21bit inst */
-#define R_IA64_PCREL22		0x7a	/* @pcrel(sym + add), 22bit inst */
-#define R_IA64_PCREL64I		0x7b	/* @pcrel(sym + add), 64bit inst */
-#define R_IA64_IPLTMSB		0x80	/* dynamic reloc, imported PLT, MSB */
-#define R_IA64_IPLTLSB		0x81	/* dynamic reloc, imported PLT, LSB */
-#define R_IA64_COPY		0x84	/* copy relocation */
-#define R_IA64_SUB		0x85	/* Addend and symbol difference */
-#define R_IA64_LTOFF22X		0x86	/* LTOFF22, relaxable.  */
-#define R_IA64_LDXMOV		0x87	/* Use of LTOFF22X.  */
-#define R_IA64_TPREL14		0x91	/* @tprel(sym + add), imm14 */
-#define R_IA64_TPREL22		0x92	/* @tprel(sym + add), imm22 */
-#define R_IA64_TPREL64I		0x93	/* @tprel(sym + add), imm64 */
-#define R_IA64_TPREL64MSB	0x96	/* @tprel(sym + add), data8 MSB */
-#define R_IA64_TPREL64LSB	0x97	/* @tprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_TPREL22	0x9a	/* @ltoff(@tprel(s+a)), imm2 */
-#define R_IA64_DTPMOD64MSB	0xa6	/* @dtpmod(sym + add), data8 MSB */
-#define R_IA64_DTPMOD64LSB	0xa7	/* @dtpmod(sym + add), data8 LSB */
-#define R_IA64_LTOFF_DTPMOD22	0xaa	/* @ltoff(@dtpmod(sym + add)), imm22 */
-#define R_IA64_DTPREL14		0xb1	/* @dtprel(sym + add), imm14 */
-#define R_IA64_DTPREL22		0xb2	/* @dtprel(sym + add), imm22 */
-#define R_IA64_DTPREL64I	0xb3	/* @dtprel(sym + add), imm64 */
-#define R_IA64_DTPREL32MSB	0xb4	/* @dtprel(sym + add), data4 MSB */
-#define R_IA64_DTPREL32LSB	0xb5	/* @dtprel(sym + add), data4 LSB */
-#define R_IA64_DTPREL64MSB	0xb6	/* @dtprel(sym + add), data8 MSB */
-#define R_IA64_DTPREL64LSB	0xb7	/* @dtprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_DTPREL22	0xba	/* @ltoff(@dtprel(s+a)), imm22 */
-
-/* SH specific declarations */
-
-/* Processor specific flags for the ELF header e_flags field.  */
-#define EF_SH_MACH_MASK		0x1f
-#define EF_SH_UNKNOWN		0x0
-#define EF_SH1			0x1
-#define EF_SH2			0x2
-#define EF_SH3			0x3
-#define EF_SH_DSP		0x4
-#define EF_SH3_DSP		0x5
-#define EF_SH4AL_DSP		0x6
-#define EF_SH3E			0x8
-#define EF_SH4			0x9
-#define EF_SH2E			0xb
-#define EF_SH4A			0xc
-#define EF_SH2A			0xd
-#define EF_SH4_NOFPU		0x10
-#define EF_SH4A_NOFPU		0x11
-#define EF_SH4_NOMMU_NOFPU	0x12
-#define EF_SH2A_NOFPU		0x13
-#define EF_SH3_NOMMU		0x14
-#define EF_SH2A_SH4_NOFPU	0x15
-#define EF_SH2A_SH3_NOFPU	0x16
-#define EF_SH2A_SH4		0x17
-#define EF_SH2A_SH3E		0x18
-
-/* SH relocs.  */
-#define	R_SH_NONE		0
-#define	R_SH_DIR32		1
-#define	R_SH_REL32		2
-#define	R_SH_DIR8WPN		3
-#define	R_SH_IND12W		4
-#define	R_SH_DIR8WPL		5
-#define	R_SH_DIR8WPZ		6
-#define	R_SH_DIR8BP		7
-#define	R_SH_DIR8W		8
-#define	R_SH_DIR8L		9
-#define	R_SH_SWITCH16		25
-#define	R_SH_SWITCH32		26
-#define	R_SH_USES		27
-#define	R_SH_COUNT		28
-#define	R_SH_ALIGN		29
-#define	R_SH_CODE		30
-#define	R_SH_DATA		31
-#define	R_SH_LABEL		32
-#define	R_SH_SWITCH8		33
-#define	R_SH_GNU_VTINHERIT	34
-#define	R_SH_GNU_VTENTRY	35
-#define	R_SH_TLS_GD_32		144
-#define	R_SH_TLS_LD_32		145
-#define	R_SH_TLS_LDO_32		146
-#define	R_SH_TLS_IE_32		147
-#define	R_SH_TLS_LE_32		148
-#define	R_SH_TLS_DTPMOD32	149
-#define	R_SH_TLS_DTPOFF32	150
-#define	R_SH_TLS_TPOFF32	151
-#define	R_SH_GOT32		160
-#define	R_SH_PLT32		161
-#define	R_SH_COPY		162
-#define	R_SH_GLOB_DAT		163
-#define	R_SH_JMP_SLOT		164
-#define	R_SH_RELATIVE		165
-#define	R_SH_GOTOFF		166
-#define	R_SH_GOTPC		167
-/* Keep this the last entry.  */
-#define	R_SH_NUM		256
-
-/* S/390 specific definitions.  */
-
-/* Valid values for the e_flags field.  */
-
-#define EF_S390_HIGH_GPRS    0x00000001  /* High GPRs kernel facility needed.  */
-
-/* Additional s390 relocs */
-
-#define R_390_NONE		0	/* No reloc.  */
-#define R_390_8			1	/* Direct 8 bit.  */
-#define R_390_12		2	/* Direct 12 bit.  */
-#define R_390_16		3	/* Direct 16 bit.  */
-#define R_390_32		4	/* Direct 32 bit.  */
-#define R_390_PC32		5	/* PC relative 32 bit.	*/
-#define R_390_GOT12		6	/* 12 bit GOT offset.  */
-#define R_390_GOT32		7	/* 32 bit GOT offset.  */
-#define R_390_PLT32		8	/* 32 bit PC relative PLT address.  */
-#define R_390_COPY		9	/* Copy symbol at runtime.  */
-#define R_390_GLOB_DAT		10	/* Create GOT entry.  */
-#define R_390_JMP_SLOT		11	/* Create PLT entry.  */
-#define R_390_RELATIVE		12	/* Adjust by program base.  */
-#define R_390_GOTOFF32		13	/* 32 bit offset to GOT.	 */
-#define R_390_GOTPC		14	/* 32 bit PC relative offset to GOT.  */
-#define R_390_GOT16		15	/* 16 bit GOT offset.  */
-#define R_390_PC16		16	/* PC relative 16 bit.	*/
-#define R_390_PC16DBL		17	/* PC relative 16 bit shifted by 1.  */
-#define R_390_PLT16DBL		18	/* 16 bit PC rel. PLT shifted by 1.  */
-#define R_390_PC32DBL		19	/* PC relative 32 bit shifted by 1.  */
-#define R_390_PLT32DBL		20	/* 32 bit PC rel. PLT shifted by 1.  */
-#define R_390_GOTPCDBL		21	/* 32 bit PC rel. GOT shifted by 1.  */
-#define R_390_64		22	/* Direct 64 bit.  */
-#define R_390_PC64		23	/* PC relative 64 bit.	*/
-#define R_390_GOT64		24	/* 64 bit GOT offset.  */
-#define R_390_PLT64		25	/* 64 bit PC relative PLT address.  */
-#define R_390_GOTENT		26	/* 32 bit PC rel. to GOT entry >> 1. */
-#define R_390_GOTOFF16		27	/* 16 bit offset to GOT. */
-#define R_390_GOTOFF64		28	/* 64 bit offset to GOT. */
-#define R_390_GOTPLT12		29	/* 12 bit offset to jump slot.	*/
-#define R_390_GOTPLT16		30	/* 16 bit offset to jump slot.	*/
-#define R_390_GOTPLT32		31	/* 32 bit offset to jump slot.	*/
-#define R_390_GOTPLT64		32	/* 64 bit offset to jump slot.	*/
-#define R_390_GOTPLTENT		33	/* 32 bit rel. offset to jump slot.  */
-#define R_390_PLTOFF16		34	/* 16 bit offset from GOT to PLT. */
-#define R_390_PLTOFF32		35	/* 32 bit offset from GOT to PLT. */
-#define R_390_PLTOFF64		36	/* 16 bit offset from GOT to PLT. */
-#define R_390_TLS_LOAD		37	/* Tag for load insn in TLS code.  */
-#define R_390_TLS_GDCALL	38	/* Tag for function call in general
-					   dynamic TLS code. */
-#define R_390_TLS_LDCALL	39	/* Tag for function call in local
-					   dynamic TLS code. */
-#define R_390_TLS_GD32		40	/* Direct 32 bit for general dynamic
-					   thread local data.  */
-#define R_390_TLS_GD64		41	/* Direct 64 bit for general dynamic
-					  thread local data.  */
-#define R_390_TLS_GOTIE12	42	/* 12 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_TLS_GOTIE32	43	/* 32 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_TLS_GOTIE64	44	/* 64 bit GOT offset for static TLS
-					   block offset. */
-#define R_390_TLS_LDM32		45	/* Direct 32 bit for local dynamic
-					   thread local data in LE code.  */
-#define R_390_TLS_LDM64		46	/* Direct 64 bit for local dynamic
-					   thread local data in LE code.  */
-#define R_390_TLS_IE32		47	/* 32 bit address of GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_IE64		48	/* 64 bit address of GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_IEENT		49	/* 32 bit rel. offset to GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_LE32		50	/* 32 bit negated offset relative to
-					   static TLS block.  */
-#define R_390_TLS_LE64		51	/* 64 bit negated offset relative to
-					   static TLS block.  */
-#define R_390_TLS_LDO32		52	/* 32 bit offset relative to TLS
-					   block.  */
-#define R_390_TLS_LDO64		53	/* 64 bit offset relative to TLS
-					   block.  */
-#define R_390_TLS_DTPMOD	54	/* ID of module containing symbol.  */
-#define R_390_TLS_DTPOFF	55	/* Offset in TLS block.	 */
-#define R_390_TLS_TPOFF		56	/* Negated offset in static TLS
-					   block.  */
-#define R_390_20		57	/* Direct 20 bit.  */
-#define R_390_GOT20		58	/* 20 bit GOT offset.  */
-#define R_390_GOTPLT20		59	/* 20 bit offset to jump slot.  */
-#define R_390_TLS_GOTIE20	60	/* 20 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_IRELATIVE         61      /* STT_GNU_IFUNC relocation.  */
-/* Keep this the last entry.  */
-#define R_390_NUM		62
-
-
-/* CRIS relocations.  */
-#define R_CRIS_NONE		0
-#define R_CRIS_8		1
-#define R_CRIS_16		2
-#define R_CRIS_32		3
-#define R_CRIS_8_PCREL		4
-#define R_CRIS_16_PCREL		5
-#define R_CRIS_32_PCREL		6
-#define R_CRIS_GNU_VTINHERIT	7
-#define R_CRIS_GNU_VTENTRY	8
-#define R_CRIS_COPY		9
-#define R_CRIS_GLOB_DAT		10
-#define R_CRIS_JUMP_SLOT	11
-#define R_CRIS_RELATIVE		12
-#define R_CRIS_16_GOT		13
-#define R_CRIS_32_GOT		14
-#define R_CRIS_16_GOTPLT	15
-#define R_CRIS_32_GOTPLT	16
-#define R_CRIS_32_GOTREL	17
-#define R_CRIS_32_PLT_GOTREL	18
-#define R_CRIS_32_PLT_PCREL	19
-
-#define R_CRIS_NUM		20
-
-
-/* AMD x86-64 relocations.  */
-#define R_X86_64_NONE		0	/* No reloc */
-#define R_X86_64_64		1	/* Direct 64 bit  */
-#define R_X86_64_PC32		2	/* PC relative 32 bit signed */
-#define R_X86_64_GOT32		3	/* 32 bit GOT entry */
-#define R_X86_64_PLT32		4	/* 32 bit PLT address */
-#define R_X86_64_COPY		5	/* Copy symbol at runtime */
-#define R_X86_64_GLOB_DAT	6	/* Create GOT entry */
-#define R_X86_64_JUMP_SLOT	7	/* Create PLT entry */
-#define R_X86_64_RELATIVE	8	/* Adjust by program base */
-#define R_X86_64_GOTPCREL	9	/* 32 bit signed PC relative
-					   offset to GOT */
-#define R_X86_64_32		10	/* Direct 32 bit zero extended */
-#define R_X86_64_32S		11	/* Direct 32 bit sign extended */
-#define R_X86_64_16		12	/* Direct 16 bit zero extended */
-#define R_X86_64_PC16		13	/* 16 bit sign extended pc relative */
-#define R_X86_64_8		14	/* Direct 8 bit sign extended  */
-#define R_X86_64_PC8		15	/* 8 bit sign extended pc relative */
-#define R_X86_64_DTPMOD64	16	/* ID of module containing symbol */
-#define R_X86_64_DTPOFF64	17	/* Offset in module's TLS block */
-#define R_X86_64_TPOFF64	18	/* Offset in initial TLS block */
-#define R_X86_64_TLSGD		19	/* 32 bit signed PC relative offset
-					   to two GOT entries for GD symbol */
-#define R_X86_64_TLSLD		20	/* 32 bit signed PC relative offset
-					   to two GOT entries for LD symbol */
-#define R_X86_64_DTPOFF32	21	/* Offset in TLS block */
-#define R_X86_64_GOTTPOFF	22	/* 32 bit signed PC relative offset
-					   to GOT entry for IE symbol */
-#define R_X86_64_TPOFF32	23	/* Offset in initial TLS block */
-#define R_X86_64_PC64		24	/* PC relative 64 bit */
-#define R_X86_64_GOTOFF64	25	/* 64 bit offset to GOT */
-#define R_X86_64_GOTPC32	26	/* 32 bit signed pc relative
-					   offset to GOT */
-#define R_X86_64_GOT64		27	/* 64-bit GOT entry offset */
-#define R_X86_64_GOTPCREL64	28	/* 64-bit PC relative offset
-					   to GOT entry */
-#define R_X86_64_GOTPC64	29	/* 64-bit PC relative offset to GOT */
-#define R_X86_64_GOTPLT64	30 	/* like GOT64, says PLT entry needed */
-#define R_X86_64_PLTOFF64	31	/* 64-bit GOT relative offset
-					   to PLT entry */
-#define R_X86_64_SIZE32		32	/* Size of symbol plus 32-bit addend */
-#define R_X86_64_SIZE64		33	/* Size of symbol plus 64-bit addend */
-#define R_X86_64_GOTPC32_TLSDESC 34	/* GOT offset for TLS descriptor.  */
-#define R_X86_64_TLSDESC_CALL   35	/* Marker for call through TLS
-					   descriptor.  */
-#define R_X86_64_TLSDESC        36	/* TLS descriptor.  */
-#define R_X86_64_IRELATIVE	37	/* Adjust indirectly by program base */
-#define R_X86_64_RELATIVE64	38	/* 64-bit adjust by program base */
-					/* 39 Reserved was R_X86_64_PC32_BND */
-					/* 40 Reserved was R_X86_64_PLT32_BND */
-#define R_X86_64_GOTPCRELX	41	/* Load from 32 bit signed pc relative
-					   offset to GOT entry without REX
-					   prefix, relaxable.  */
-#define R_X86_64_REX_GOTPCRELX	42	/* Load from 32 bit signed pc relative
-					   offset to GOT entry with REX prefix,
-					   relaxable.  */
-#define R_X86_64_NUM		43
-
-/* x86-64 sh_type values.  */
-#define SHT_X86_64_UNWIND	0x70000001 /* Unwind information.  */
-
-
-/* AM33 relocations.  */
-#define R_MN10300_NONE		0	/* No reloc.  */
-#define R_MN10300_32		1	/* Direct 32 bit.  */
-#define R_MN10300_16		2	/* Direct 16 bit.  */
-#define R_MN10300_8		3	/* Direct 8 bit.  */
-#define R_MN10300_PCREL32	4	/* PC-relative 32-bit.  */
-#define R_MN10300_PCREL16	5	/* PC-relative 16-bit signed.  */
-#define R_MN10300_PCREL8	6	/* PC-relative 8-bit signed.  */
-#define R_MN10300_GNU_VTINHERIT	7	/* Ancient C++ vtable garbage... */
-#define R_MN10300_GNU_VTENTRY	8	/* ... collection annotation.  */
-#define R_MN10300_24		9	/* Direct 24 bit.  */
-#define R_MN10300_GOTPC32	10	/* 32-bit PCrel offset to GOT.  */
-#define R_MN10300_GOTPC16	11	/* 16-bit PCrel offset to GOT.  */
-#define R_MN10300_GOTOFF32	12	/* 32-bit offset from GOT.  */
-#define R_MN10300_GOTOFF24	13	/* 24-bit offset from GOT.  */
-#define R_MN10300_GOTOFF16	14	/* 16-bit offset from GOT.  */
-#define R_MN10300_PLT32		15	/* 32-bit PCrel to PLT entry.  */
-#define R_MN10300_PLT16		16	/* 16-bit PCrel to PLT entry.  */
-#define R_MN10300_GOT32		17	/* 32-bit offset to GOT entry.  */
-#define R_MN10300_GOT24		18	/* 24-bit offset to GOT entry.  */
-#define R_MN10300_GOT16		19	/* 16-bit offset to GOT entry.  */
-#define R_MN10300_COPY		20	/* Copy symbol at runtime.  */
-#define R_MN10300_GLOB_DAT	21	/* Create GOT entry.  */
-#define R_MN10300_JMP_SLOT	22	/* Create PLT entry.  */
-#define R_MN10300_RELATIVE	23	/* Adjust by program base.  */
-#define R_MN10300_TLS_GD	24	/* 32-bit offset for global dynamic.  */
-#define R_MN10300_TLS_LD	25	/* 32-bit offset for local dynamic.  */
-#define R_MN10300_TLS_LDO	26	/* Module-relative offset.  */
-#define R_MN10300_TLS_GOTIE	27	/* GOT offset for static TLS block
-					   offset.  */
-#define R_MN10300_TLS_IE	28	/* GOT address for static TLS block
-					   offset.  */
-#define R_MN10300_TLS_LE	29	/* Offset relative to static TLS
-					   block.  */
-#define R_MN10300_TLS_DTPMOD	30	/* ID of module containing symbol.  */
-#define R_MN10300_TLS_DTPOFF	31	/* Offset in module TLS block.  */
-#define R_MN10300_TLS_TPOFF	32	/* Offset in static TLS block.  */
-#define R_MN10300_SYM_DIFF	33	/* Adjustment for next reloc as needed
-					   by linker relaxation.  */
-#define R_MN10300_ALIGN		34	/* Alignment requirement for linker
-					   relaxation.  */
-#define R_MN10300_NUM		35
-
-
-/* M32R relocs.  */
-#define R_M32R_NONE		0	/* No reloc. */
-#define R_M32R_16		1	/* Direct 16 bit. */
-#define R_M32R_32		2	/* Direct 32 bit. */
-#define R_M32R_24		3	/* Direct 24 bit. */
-#define R_M32R_10_PCREL		4	/* PC relative 10 bit shifted. */
-#define R_M32R_18_PCREL		5	/* PC relative 18 bit shifted. */
-#define R_M32R_26_PCREL		6	/* PC relative 26 bit shifted. */
-#define R_M32R_HI16_ULO		7	/* High 16 bit with unsigned low. */
-#define R_M32R_HI16_SLO		8	/* High 16 bit with signed low. */
-#define R_M32R_LO16		9	/* Low 16 bit. */
-#define R_M32R_SDA16		10	/* 16 bit offset in SDA. */
-#define R_M32R_GNU_VTINHERIT	11
-#define R_M32R_GNU_VTENTRY	12
-/* M32R relocs use SHT_RELA.  */
-#define R_M32R_16_RELA		33	/* Direct 16 bit. */
-#define R_M32R_32_RELA		34	/* Direct 32 bit. */
-#define R_M32R_24_RELA		35	/* Direct 24 bit. */
-#define R_M32R_10_PCREL_RELA	36	/* PC relative 10 bit shifted. */
-#define R_M32R_18_PCREL_RELA	37	/* PC relative 18 bit shifted. */
-#define R_M32R_26_PCREL_RELA	38	/* PC relative 26 bit shifted. */
-#define R_M32R_HI16_ULO_RELA	39	/* High 16 bit with unsigned low */
-#define R_M32R_HI16_SLO_RELA	40	/* High 16 bit with signed low */
-#define R_M32R_LO16_RELA	41	/* Low 16 bit */
-#define R_M32R_SDA16_RELA	42	/* 16 bit offset in SDA */
-#define R_M32R_RELA_GNU_VTINHERIT	43
-#define R_M32R_RELA_GNU_VTENTRY	44
-#define R_M32R_REL32		45	/* PC relative 32 bit.  */
-
-#define R_M32R_GOT24		48	/* 24 bit GOT entry */
-#define R_M32R_26_PLTREL	49	/* 26 bit PC relative to PLT shifted */
-#define R_M32R_COPY		50	/* Copy symbol at runtime */
-#define R_M32R_GLOB_DAT		51	/* Create GOT entry */
-#define R_M32R_JMP_SLOT		52	/* Create PLT entry */
-#define R_M32R_RELATIVE		53	/* Adjust by program base */
-#define R_M32R_GOTOFF		54	/* 24 bit offset to GOT */
-#define R_M32R_GOTPC24		55	/* 24 bit PC relative offset to GOT */
-#define R_M32R_GOT16_HI_ULO	56	/* High 16 bit GOT entry with unsigned
-					   low */
-#define R_M32R_GOT16_HI_SLO	57	/* High 16 bit GOT entry with signed
-					   low */
-#define R_M32R_GOT16_LO		58	/* Low 16 bit GOT entry */
-#define R_M32R_GOTPC_HI_ULO	59	/* High 16 bit PC relative offset to
-					   GOT with unsigned low */
-#define R_M32R_GOTPC_HI_SLO	60	/* High 16 bit PC relative offset to
-					   GOT with signed low */
-#define R_M32R_GOTPC_LO		61	/* Low 16 bit PC relative offset to
-					   GOT */
-#define R_M32R_GOTOFF_HI_ULO	62	/* High 16 bit offset to GOT
-					   with unsigned low */
-#define R_M32R_GOTOFF_HI_SLO	63	/* High 16 bit offset to GOT
-					   with signed low */
-#define R_M32R_GOTOFF_LO	64	/* Low 16 bit offset to GOT */
-#define R_M32R_NUM		256	/* Keep this the last entry. */
-
-/* MicroBlaze relocations */
-#define R_MICROBLAZE_NONE		0	/* No reloc. */
-#define R_MICROBLAZE_32 		1	/* Direct 32 bit. */
-#define R_MICROBLAZE_32_PCREL		2	/* PC relative 32 bit. */
-#define R_MICROBLAZE_64_PCREL		3	/* PC relative 64 bit. */
-#define R_MICROBLAZE_32_PCREL_LO	4	/* Low 16 bits of PCREL32. */
-#define R_MICROBLAZE_64 		5	/* Direct 64 bit. */
-#define R_MICROBLAZE_32_LO		6	/* Low 16 bit. */
-#define R_MICROBLAZE_SRO32		7	/* Read-only small data area. */
-#define R_MICROBLAZE_SRW32		8	/* Read-write small data area. */
-#define R_MICROBLAZE_64_NONE		9	/* No reloc. */
-#define R_MICROBLAZE_32_SYM_OP_SYM	10	/* Symbol Op Symbol relocation. */
-#define R_MICROBLAZE_GNU_VTINHERIT	11	/* GNU C++ vtable hierarchy. */
-#define R_MICROBLAZE_GNU_VTENTRY	12	/* GNU C++ vtable member usage. */
-#define R_MICROBLAZE_GOTPC_64		13	/* PC-relative GOT offset.  */
-#define R_MICROBLAZE_GOT_64		14	/* GOT entry offset.  */
-#define R_MICROBLAZE_PLT_64		15	/* PLT offset (PC-relative).  */
-#define R_MICROBLAZE_REL		16	/* Adjust by program base.  */
-#define R_MICROBLAZE_JUMP_SLOT		17	/* Create PLT entry.  */
-#define R_MICROBLAZE_GLOB_DAT		18	/* Create GOT entry.  */
-#define R_MICROBLAZE_GOTOFF_64		19	/* 64 bit offset to GOT. */
-#define R_MICROBLAZE_GOTOFF_32		20	/* 32 bit offset to GOT. */
-#define R_MICROBLAZE_COPY		21	/* Runtime copy.  */
-#define R_MICROBLAZE_TLS		22	/* TLS Reloc. */
-#define R_MICROBLAZE_TLSGD		23	/* TLS General Dynamic. */
-#define R_MICROBLAZE_TLSLD		24	/* TLS Local Dynamic. */
-#define R_MICROBLAZE_TLSDTPMOD32	25	/* TLS Module ID. */
-#define R_MICROBLAZE_TLSDTPREL32	26	/* TLS Offset Within TLS Block. */
-#define R_MICROBLAZE_TLSDTPREL64	27	/* TLS Offset Within TLS Block. */
-#define R_MICROBLAZE_TLSGOTTPREL32	28	/* TLS Offset From Thread Pointer. */
-#define R_MICROBLAZE_TLSTPREL32 	29	/* TLS Offset From Thread Pointer. */
-
-/* Legal values for d_tag (dynamic entry type).  */
-#define DT_NIOS2_GP             0x70000002 /* Address of _gp.  */
-
-/* Nios II relocations.  */
-#define R_NIOS2_NONE		0	/* No reloc.  */
-#define R_NIOS2_S16		1	/* Direct signed 16 bit.  */
-#define R_NIOS2_U16		2	/* Direct unsigned 16 bit.  */
-#define R_NIOS2_PCREL16		3	/* PC relative 16 bit.  */
-#define R_NIOS2_CALL26		4	/* Direct call.  */
-#define R_NIOS2_IMM5		5	/* 5 bit constant expression.  */
-#define R_NIOS2_CACHE_OPX	6	/* 5 bit expression, shift 22.  */
-#define R_NIOS2_IMM6		7	/* 6 bit constant expression.  */
-#define R_NIOS2_IMM8		8	/* 8 bit constant expression.  */
-#define R_NIOS2_HI16		9	/* High 16 bit.  */
-#define R_NIOS2_LO16		10	/* Low 16 bit.  */
-#define R_NIOS2_HIADJ16		11	/* High 16 bit, adjusted.  */
-#define R_NIOS2_BFD_RELOC_32	12	/* 32 bit symbol value + addend.  */
-#define R_NIOS2_BFD_RELOC_16	13	/* 16 bit symbol value + addend.  */
-#define R_NIOS2_BFD_RELOC_8	14	/* 8 bit symbol value + addend.  */
-#define R_NIOS2_GPREL		15	/* 16 bit GP pointer offset.  */
-#define R_NIOS2_GNU_VTINHERIT	16	/* GNU C++ vtable hierarchy.  */
-#define R_NIOS2_GNU_VTENTRY	17	/* GNU C++ vtable member usage.  */
-#define R_NIOS2_UJMP		18	/* Unconditional branch.  */
-#define R_NIOS2_CJMP		19	/* Conditional branch.  */
-#define R_NIOS2_CALLR		20	/* Indirect call through register.  */
-#define R_NIOS2_ALIGN		21	/* Alignment requirement for
-					   linker relaxation.  */
-#define R_NIOS2_GOT16		22	/* 16 bit GOT entry.  */
-#define R_NIOS2_CALL16		23	/* 16 bit GOT entry for function.  */
-#define R_NIOS2_GOTOFF_LO	24	/* %lo of offset to GOT pointer.  */
-#define R_NIOS2_GOTOFF_HA	25	/* %hiadj of offset to GOT pointer.  */
-#define R_NIOS2_PCREL_LO	26	/* %lo of PC relative offset.  */
-#define R_NIOS2_PCREL_HA	27	/* %hiadj of PC relative offset.  */
-#define R_NIOS2_TLS_GD16	28	/* 16 bit GOT offset for TLS GD.  */
-#define R_NIOS2_TLS_LDM16	29	/* 16 bit GOT offset for TLS LDM.  */
-#define R_NIOS2_TLS_LDO16	30	/* 16 bit module relative offset.  */
-#define R_NIOS2_TLS_IE16	31	/* 16 bit GOT offset for TLS IE.  */
-#define R_NIOS2_TLS_LE16	32	/* 16 bit LE TP-relative offset.  */
-#define R_NIOS2_TLS_DTPMOD	33	/* Module number.  */
-#define R_NIOS2_TLS_DTPREL	34	/* Module-relative offset.  */
-#define R_NIOS2_TLS_TPREL	35	/* TP-relative offset.  */
-#define R_NIOS2_COPY		36	/* Copy symbol at runtime.  */
-#define R_NIOS2_GLOB_DAT	37	/* Create GOT entry.  */
-#define R_NIOS2_JUMP_SLOT	38	/* Create PLT entry.  */
-#define R_NIOS2_RELATIVE	39	/* Adjust by program base.  */
-#define R_NIOS2_GOTOFF		40	/* 16 bit offset to GOT pointer.  */
-#define R_NIOS2_CALL26_NOAT	41	/* Direct call in .noat section.  */
-#define R_NIOS2_GOT_LO		42	/* %lo() of GOT entry.  */
-#define R_NIOS2_GOT_HA		43	/* %hiadj() of GOT entry.  */
-#define R_NIOS2_CALL_LO		44	/* %lo() of function GOT entry.  */
-#define R_NIOS2_CALL_HA		45	/* %hiadj() of function GOT entry.  */
-
-/* TILEPro relocations.  */
-#define R_TILEPRO_NONE		0	/* No reloc */
-#define R_TILEPRO_32		1	/* Direct 32 bit */
-#define R_TILEPRO_16		2	/* Direct 16 bit */
-#define R_TILEPRO_8		3	/* Direct 8 bit */
-#define R_TILEPRO_32_PCREL	4	/* PC relative 32 bit */
-#define R_TILEPRO_16_PCREL	5	/* PC relative 16 bit */
-#define R_TILEPRO_8_PCREL	6	/* PC relative 8 bit */
-#define R_TILEPRO_LO16		7	/* Low 16 bit */
-#define R_TILEPRO_HI16		8	/* High 16 bit */
-#define R_TILEPRO_HA16		9	/* High 16 bit, adjusted */
-#define R_TILEPRO_COPY		10	/* Copy relocation */
-#define R_TILEPRO_GLOB_DAT	11	/* Create GOT entry */
-#define R_TILEPRO_JMP_SLOT	12	/* Create PLT entry */
-#define R_TILEPRO_RELATIVE	13	/* Adjust by program base */
-#define R_TILEPRO_BROFF_X1	14	/* X1 pipe branch offset */
-#define R_TILEPRO_JOFFLONG_X1	15	/* X1 pipe jump offset */
-#define R_TILEPRO_JOFFLONG_X1_PLT 16	/* X1 pipe jump offset to PLT */
-#define R_TILEPRO_IMM8_X0	17	/* X0 pipe 8-bit */
-#define R_TILEPRO_IMM8_Y0	18	/* Y0 pipe 8-bit */
-#define R_TILEPRO_IMM8_X1	19	/* X1 pipe 8-bit */
-#define R_TILEPRO_IMM8_Y1	20	/* Y1 pipe 8-bit */
-#define R_TILEPRO_MT_IMM15_X1	21	/* X1 pipe mtspr */
-#define R_TILEPRO_MF_IMM15_X1	22	/* X1 pipe mfspr */
-#define R_TILEPRO_IMM16_X0	23	/* X0 pipe 16-bit */
-#define R_TILEPRO_IMM16_X1	24	/* X1 pipe 16-bit */
-#define R_TILEPRO_IMM16_X0_LO	25	/* X0 pipe low 16-bit */
-#define R_TILEPRO_IMM16_X1_LO	26	/* X1 pipe low 16-bit */
-#define R_TILEPRO_IMM16_X0_HI	27	/* X0 pipe high 16-bit */
-#define R_TILEPRO_IMM16_X1_HI	28	/* X1 pipe high 16-bit */
-#define R_TILEPRO_IMM16_X0_HA	29	/* X0 pipe high 16-bit, adjusted */
-#define R_TILEPRO_IMM16_X1_HA	30	/* X1 pipe high 16-bit, adjusted */
-#define R_TILEPRO_IMM16_X0_PCREL 31	/* X0 pipe PC relative 16 bit */
-#define R_TILEPRO_IMM16_X1_PCREL 32	/* X1 pipe PC relative 16 bit */
-#define R_TILEPRO_IMM16_X0_LO_PCREL 33	/* X0 pipe PC relative low 16 bit */
-#define R_TILEPRO_IMM16_X1_LO_PCREL 34	/* X1 pipe PC relative low 16 bit */
-#define R_TILEPRO_IMM16_X0_HI_PCREL 35	/* X0 pipe PC relative high 16 bit */
-#define R_TILEPRO_IMM16_X1_HI_PCREL 36	/* X1 pipe PC relative high 16 bit */
-#define R_TILEPRO_IMM16_X0_HA_PCREL 37	/* X0 pipe PC relative ha() 16 bit */
-#define R_TILEPRO_IMM16_X1_HA_PCREL 38	/* X1 pipe PC relative ha() 16 bit */
-#define R_TILEPRO_IMM16_X0_GOT	39	/* X0 pipe 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT	40	/* X1 pipe 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_LO 41	/* X0 pipe low 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_LO 42	/* X1 pipe low 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_HI 43	/* X0 pipe high 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_HI 44	/* X1 pipe high 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_HA 45	/* X0 pipe ha() 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_HA 46	/* X1 pipe ha() 16-bit GOT offset */
-#define R_TILEPRO_MMSTART_X0	47	/* X0 pipe mm "start" */
-#define R_TILEPRO_MMEND_X0	48	/* X0 pipe mm "end" */
-#define R_TILEPRO_MMSTART_X1	49	/* X1 pipe mm "start" */
-#define R_TILEPRO_MMEND_X1	50	/* X1 pipe mm "end" */
-#define R_TILEPRO_SHAMT_X0	51	/* X0 pipe shift amount */
-#define R_TILEPRO_SHAMT_X1	52	/* X1 pipe shift amount */
-#define R_TILEPRO_SHAMT_Y0	53	/* Y0 pipe shift amount */
-#define R_TILEPRO_SHAMT_Y1	54	/* Y1 pipe shift amount */
-#define R_TILEPRO_DEST_IMM8_X1	55	/* X1 pipe destination 8-bit */
-/* Relocs 56-59 are currently not defined.  */
-#define R_TILEPRO_TLS_GD_CALL	60	/* "jal" for TLS GD */
-#define R_TILEPRO_IMM8_X0_TLS_GD_ADD 61	/* X0 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_X1_TLS_GD_ADD 62	/* X1 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_Y0_TLS_GD_ADD 63	/* Y0 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_Y1_TLS_GD_ADD 64	/* Y1 pipe "addi" for TLS GD */
-#define R_TILEPRO_TLS_IE_LOAD	65	/* "lw_tls" for TLS IE */
-#define R_TILEPRO_IMM16_X0_TLS_GD 66	/* X0 pipe 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD 67	/* X1 pipe 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_LO 68	/* X0 pipe low 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_LO 69	/* X1 pipe low 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_HI 70	/* X0 pipe high 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_HI 71	/* X1 pipe high 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_HA 72	/* X0 pipe ha() 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_HA 73	/* X1 pipe ha() 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE 74	/* X0 pipe 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE 75	/* X1 pipe 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_LO 76	/* X0 pipe low 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_LO 77	/* X1 pipe low 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_HI 78	/* X0 pipe high 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_HI 79	/* X1 pipe high 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_HA 80	/* X0 pipe ha() 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_HA 81	/* X1 pipe ha() 16-bit TLS IE offset */
-#define R_TILEPRO_TLS_DTPMOD32	82	/* ID of module containing symbol */
-#define R_TILEPRO_TLS_DTPOFF32	83	/* Offset in TLS block */
-#define R_TILEPRO_TLS_TPOFF32	84	/* Offset in static TLS block */
-#define R_TILEPRO_IMM16_X0_TLS_LE 85	/* X0 pipe 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE 86	/* X1 pipe 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_LO 87	/* X0 pipe low 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_LO 88	/* X1 pipe low 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_HI 89	/* X0 pipe high 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_HI 90	/* X1 pipe high 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_HA 91	/* X0 pipe ha() 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_HA 92	/* X1 pipe ha() 16-bit TLS LE offset */
-
-#define R_TILEPRO_GNU_VTINHERIT	128	/* GNU C++ vtable hierarchy */
-#define R_TILEPRO_GNU_VTENTRY	129	/* GNU C++ vtable member usage */
-
-#define R_TILEPRO_NUM		130
-
-
-/* TILE-Gx relocations.  */
-#define R_TILEGX_NONE		0	/* No reloc */
-#define R_TILEGX_64		1	/* Direct 64 bit */
-#define R_TILEGX_32		2	/* Direct 32 bit */
-#define R_TILEGX_16		3	/* Direct 16 bit */
-#define R_TILEGX_8		4	/* Direct 8 bit */
-#define R_TILEGX_64_PCREL	5	/* PC relative 64 bit */
-#define R_TILEGX_32_PCREL	6	/* PC relative 32 bit */
-#define R_TILEGX_16_PCREL	7	/* PC relative 16 bit */
-#define R_TILEGX_8_PCREL	8	/* PC relative 8 bit */
-#define R_TILEGX_HW0		9	/* hword 0 16-bit */
-#define R_TILEGX_HW1		10	/* hword 1 16-bit */
-#define R_TILEGX_HW2		11	/* hword 2 16-bit */
-#define R_TILEGX_HW3		12	/* hword 3 16-bit */
-#define R_TILEGX_HW0_LAST	13	/* last hword 0 16-bit */
-#define R_TILEGX_HW1_LAST	14	/* last hword 1 16-bit */
-#define R_TILEGX_HW2_LAST	15	/* last hword 2 16-bit */
-#define R_TILEGX_COPY		16	/* Copy relocation */
-#define R_TILEGX_GLOB_DAT	17	/* Create GOT entry */
-#define R_TILEGX_JMP_SLOT	18	/* Create PLT entry */
-#define R_TILEGX_RELATIVE	19	/* Adjust by program base */
-#define R_TILEGX_BROFF_X1	20	/* X1 pipe branch offset */
-#define R_TILEGX_JUMPOFF_X1	21	/* X1 pipe jump offset */
-#define R_TILEGX_JUMPOFF_X1_PLT	22	/* X1 pipe jump offset to PLT */
-#define R_TILEGX_IMM8_X0	23	/* X0 pipe 8-bit */
-#define R_TILEGX_IMM8_Y0	24	/* Y0 pipe 8-bit */
-#define R_TILEGX_IMM8_X1	25	/* X1 pipe 8-bit */
-#define R_TILEGX_IMM8_Y1	26	/* Y1 pipe 8-bit */
-#define R_TILEGX_DEST_IMM8_X1	27	/* X1 pipe destination 8-bit */
-#define R_TILEGX_MT_IMM14_X1	28	/* X1 pipe mtspr */
-#define R_TILEGX_MF_IMM14_X1	29	/* X1 pipe mfspr */
-#define R_TILEGX_MMSTART_X0	30	/* X0 pipe mm "start" */
-#define R_TILEGX_MMEND_X0	31	/* X0 pipe mm "end" */
-#define R_TILEGX_SHAMT_X0	32	/* X0 pipe shift amount */
-#define R_TILEGX_SHAMT_X1	33	/* X1 pipe shift amount */
-#define R_TILEGX_SHAMT_Y0	34	/* Y0 pipe shift amount */
-#define R_TILEGX_SHAMT_Y1	35	/* Y1 pipe shift amount */
-#define R_TILEGX_IMM16_X0_HW0	36	/* X0 pipe hword 0 */
-#define R_TILEGX_IMM16_X1_HW0	37	/* X1 pipe hword 0 */
-#define R_TILEGX_IMM16_X0_HW1	38	/* X0 pipe hword 1 */
-#define R_TILEGX_IMM16_X1_HW1	39	/* X1 pipe hword 1 */
-#define R_TILEGX_IMM16_X0_HW2	40	/* X0 pipe hword 2 */
-#define R_TILEGX_IMM16_X1_HW2	41	/* X1 pipe hword 2 */
-#define R_TILEGX_IMM16_X0_HW3	42	/* X0 pipe hword 3 */
-#define R_TILEGX_IMM16_X1_HW3	43	/* X1 pipe hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_LAST 44	/* X0 pipe last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST 45	/* X1 pipe last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST 46	/* X0 pipe last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST 47	/* X1 pipe last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST 48	/* X0 pipe last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST 49	/* X1 pipe last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_PCREL 50	/* X0 pipe PC relative hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_PCREL 51	/* X1 pipe PC relative hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_PCREL 52	/* X0 pipe PC relative hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_PCREL 53	/* X1 pipe PC relative hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_PCREL 54	/* X0 pipe PC relative hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_PCREL 55	/* X1 pipe PC relative hword 2 */
-#define R_TILEGX_IMM16_X0_HW3_PCREL 56	/* X0 pipe PC relative hword 3 */
-#define R_TILEGX_IMM16_X1_HW3_PCREL 57	/* X1 pipe PC relative hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_PCREL 58 /* X0 pipe PC-rel last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST_PCREL 59 /* X1 pipe PC-rel last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST_PCREL 60 /* X0 pipe PC-rel last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST_PCREL 61 /* X1 pipe PC-rel last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST_PCREL 62 /* X0 pipe PC-rel last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST_PCREL 63 /* X1 pipe PC-rel last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_GOT 64	/* X0 pipe hword 0 GOT offset */
-#define R_TILEGX_IMM16_X1_HW0_GOT 65	/* X1 pipe hword 0 GOT offset */
-#define R_TILEGX_IMM16_X0_HW0_PLT_PCREL 66 /* X0 pipe PC-rel PLT hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_PLT_PCREL 67 /* X1 pipe PC-rel PLT hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_PLT_PCREL 68 /* X0 pipe PC-rel PLT hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_PLT_PCREL 69 /* X1 pipe PC-rel PLT hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_PLT_PCREL 70 /* X0 pipe PC-rel PLT hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_PLT_PCREL 71 /* X1 pipe PC-rel PLT hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_GOT 72 /* X0 pipe last hword 0 GOT offset */
-#define R_TILEGX_IMM16_X1_HW0_LAST_GOT 73 /* X1 pipe last hword 0 GOT offset */
-#define R_TILEGX_IMM16_X0_HW1_LAST_GOT 74 /* X0 pipe last hword 1 GOT offset */
-#define R_TILEGX_IMM16_X1_HW1_LAST_GOT 75 /* X1 pipe last hword 1 GOT offset */
-#define R_TILEGX_IMM16_X0_HW3_PLT_PCREL 76 /* X0 pipe PC-rel PLT hword 3 */
-#define R_TILEGX_IMM16_X1_HW3_PLT_PCREL 77 /* X1 pipe PC-rel PLT hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_TLS_GD 78	/* X0 pipe hword 0 TLS GD offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_GD 79	/* X1 pipe hword 0 TLS GD offset */
-#define R_TILEGX_IMM16_X0_HW0_TLS_LE 80	/* X0 pipe hword 0 TLS LE offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_LE 81	/* X1 pipe hword 0 TLS LE offset */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE 82 /* X0 pipe last hword 0 LE off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE 83 /* X1 pipe last hword 0 LE off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE 84 /* X0 pipe last hword 1 LE off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE 85 /* X1 pipe last hword 1 LE off */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_GD 86 /* X0 pipe last hword 0 GD off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_GD 87 /* X1 pipe last hword 0 GD off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_GD 88 /* X0 pipe last hword 1 GD off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_GD 89 /* X1 pipe last hword 1 GD off */
-/* Relocs 90-91 are currently not defined.  */
-#define R_TILEGX_IMM16_X0_HW0_TLS_IE 92	/* X0 pipe hword 0 TLS IE offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_IE 93	/* X1 pipe hword 0 TLS IE offset */
-#define R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL 94 /* X0 pipe PC-rel PLT last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL 95 /* X1 pipe PC-rel PLT last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL 96 /* X0 pipe PC-rel PLT last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL 97 /* X1 pipe PC-rel PLT last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL 98 /* X0 pipe PC-rel PLT last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL 99 /* X1 pipe PC-rel PLT last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_IE 100 /* X0 pipe last hword 0 IE off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_IE 101 /* X1 pipe last hword 0 IE off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_IE 102 /* X0 pipe last hword 1 IE off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_IE 103 /* X1 pipe last hword 1 IE off */
-/* Relocs 104-105 are currently not defined.  */
-#define R_TILEGX_TLS_DTPMOD64	106	/* 64-bit ID of symbol's module */
-#define R_TILEGX_TLS_DTPOFF64	107	/* 64-bit offset in TLS block */
-#define R_TILEGX_TLS_TPOFF64	108	/* 64-bit offset in static TLS block */
-#define R_TILEGX_TLS_DTPMOD32	109	/* 32-bit ID of symbol's module */
-#define R_TILEGX_TLS_DTPOFF32	110	/* 32-bit offset in TLS block */
-#define R_TILEGX_TLS_TPOFF32	111	/* 32-bit offset in static TLS block */
-#define R_TILEGX_TLS_GD_CALL	112	/* "jal" for TLS GD */
-#define R_TILEGX_IMM8_X0_TLS_GD_ADD 113	/* X0 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_X1_TLS_GD_ADD 114	/* X1 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_Y0_TLS_GD_ADD 115	/* Y0 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_Y1_TLS_GD_ADD 116	/* Y1 pipe "addi" for TLS GD */
-#define R_TILEGX_TLS_IE_LOAD	117	/* "ld_tls" for TLS IE */
-#define R_TILEGX_IMM8_X0_TLS_ADD 118	/* X0 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_X1_TLS_ADD 119	/* X1 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_Y0_TLS_ADD 120	/* Y0 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_Y1_TLS_ADD 121	/* Y1 pipe "addi" for TLS GD/IE */
-
-#define R_TILEGX_GNU_VTINHERIT	128	/* GNU C++ vtable hierarchy */
-#define R_TILEGX_GNU_VTENTRY	129	/* GNU C++ vtable member usage */
-
-#define R_TILEGX_NUM		130
-
-/* RISC-V ELF Flags */
-#define EF_RISCV_RVC 			0x0001
-#define EF_RISCV_FLOAT_ABI 		0x0006
-#define EF_RISCV_FLOAT_ABI_SOFT 	0x0000
-#define EF_RISCV_FLOAT_ABI_SINGLE 	0x0002
-#define EF_RISCV_FLOAT_ABI_DOUBLE 	0x0004
-#define EF_RISCV_FLOAT_ABI_QUAD 	0x0006
-
-/* RISC-V relocations.  */
-#define R_RISCV_NONE		 0
-#define R_RISCV_32		 1
-#define R_RISCV_64		 2
-#define R_RISCV_RELATIVE	 3
-#define R_RISCV_COPY		 4
-#define R_RISCV_JUMP_SLOT	 5
-#define R_RISCV_TLS_DTPMOD32	 6
-#define R_RISCV_TLS_DTPMOD64	 7
-#define R_RISCV_TLS_DTPREL32	 8
-#define R_RISCV_TLS_DTPREL64	 9
-#define R_RISCV_TLS_TPREL32	10
-#define R_RISCV_TLS_TPREL64	11
-#define R_RISCV_BRANCH		16
-#define R_RISCV_JAL		17
-#define R_RISCV_CALL		18
-#define R_RISCV_CALL_PLT	19
-#define R_RISCV_GOT_HI20	20
-#define R_RISCV_TLS_GOT_HI20	21
-#define R_RISCV_TLS_GD_HI20	22
-#define R_RISCV_PCREL_HI20	23
-#define R_RISCV_PCREL_LO12_I	24
-#define R_RISCV_PCREL_LO12_S	25
-#define R_RISCV_HI20		26
-#define R_RISCV_LO12_I		27
-#define R_RISCV_LO12_S		28
-#define R_RISCV_TPREL_HI20	29
-#define R_RISCV_TPREL_LO12_I	30
-#define R_RISCV_TPREL_LO12_S	31
-#define R_RISCV_TPREL_ADD	32
-#define R_RISCV_ADD8		33
-#define R_RISCV_ADD16		34
-#define R_RISCV_ADD32		35
-#define R_RISCV_ADD64		36
-#define R_RISCV_SUB8		37
-#define R_RISCV_SUB16		38
-#define R_RISCV_SUB32		39
-#define R_RISCV_SUB64		40
-#define R_RISCV_GNU_VTINHERIT	41
-#define R_RISCV_GNU_VTENTRY	42
-#define R_RISCV_ALIGN		43
-#define R_RISCV_RVC_BRANCH	44
-#define R_RISCV_RVC_JUMP	45
-#define R_RISCV_RVC_LUI		46
-#define R_RISCV_GPREL_I		47
-#define R_RISCV_GPREL_S		48
-#define R_RISCV_TPREL_I		49
-#define R_RISCV_TPREL_S		50
-#define R_RISCV_RELAX		51
-#define R_RISCV_SUB6		52
-#define R_RISCV_SET6		53
-#define R_RISCV_SET8		54
-#define R_RISCV_SET16		55
-#define R_RISCV_SET32		56
-#define R_RISCV_32_PCREL	57
-#define R_RISCV_IRELATIVE	58
-
-#define R_RISCV_NUM		59
-
-/* BPF specific declarations.  */
-
-#define R_BPF_NONE		0	/* No reloc */
-#define R_BPF_64_64		1
-#define R_BPF_64_32		10
-
-/* Imagination Meta specific relocations. */
-
-#define R_METAG_HIADDR16	0
-#define R_METAG_LOADDR16	1
-#define R_METAG_ADDR32		2	/* 32bit absolute address */
-#define R_METAG_NONE		3	/* No reloc */
-#define R_METAG_RELBRANCH	4
-#define R_METAG_GETSETOFF	5
-
-/* Backward compatibility */
-#define R_METAG_REG32OP1	6
-#define R_METAG_REG32OP2	7
-#define R_METAG_REG32OP3	8
-#define R_METAG_REG16OP1	9
-#define R_METAG_REG16OP2	10
-#define R_METAG_REG16OP3	11
-#define R_METAG_REG32OP4	12
-
-#define R_METAG_HIOG		13
-#define R_METAG_LOOG		14
-
-#define R_METAG_REL8		15
-#define R_METAG_REL16		16
-
-/* GNU */
-#define R_METAG_GNU_VTINHERIT	30
-#define R_METAG_GNU_VTENTRY	31
-
-/* PIC relocations */
-#define R_METAG_HI16_GOTOFF	32
-#define R_METAG_LO16_GOTOFF	33
-#define R_METAG_GETSET_GOTOFF	34
-#define R_METAG_GETSET_GOT	35
-#define R_METAG_HI16_GOTPC	36
-#define R_METAG_LO16_GOTPC	37
-#define R_METAG_HI16_PLT	38
-#define R_METAG_LO16_PLT	39
-#define R_METAG_RELBRANCH_PLT	40
-#define R_METAG_GOTOFF		41
-#define R_METAG_PLT		42
-#define R_METAG_COPY		43
-#define R_METAG_JMP_SLOT	44
-#define R_METAG_RELATIVE	45
-#define R_METAG_GLOB_DAT	46
-
-/* TLS relocations */
-#define R_METAG_TLS_GD		47
-#define R_METAG_TLS_LDM		48
-#define R_METAG_TLS_LDO_HI16	49
-#define R_METAG_TLS_LDO_LO16	50
-#define R_METAG_TLS_LDO		51
-#define R_METAG_TLS_IE		52
-#define R_METAG_TLS_IENONPIC	53
-#define R_METAG_TLS_IENONPIC_HI16 54
-#define R_METAG_TLS_IENONPIC_LO16 55
-#define R_METAG_TLS_TPOFF	56
-#define R_METAG_TLS_DTPMOD	57
-#define R_METAG_TLS_DTPOFF	58
-#define R_METAG_TLS_LE		59
-#define R_METAG_TLS_LE_HI16	60
-#define R_METAG_TLS_LE_LO16	61
-
-/* NDS32 relocations.  */
-#define R_NDS32_NONE		0
-#define R_NDS32_32_RELA 	20
-#define R_NDS32_COPY		39
-#define R_NDS32_GLOB_DAT	40
-#define R_NDS32_JMP_SLOT	41
-#define R_NDS32_RELATIVE	42
-#define R_NDS32_TLS_TPOFF	102
-#define R_NDS32_TLS_DESC	119
-
-/* ARCompact/ARCv2 specific relocs.  */
-#define R_ARC_NONE		0x0
-#define R_ARC_8			0x1
-#define R_ARC_16		0x2
-#define R_ARC_24		0x3
-#define R_ARC_32		0x4
-#define R_ARC_B26		0x5
-#define R_ARC_B22_PCREL		0x6
-#define R_ARC_H30		0x7
-#define R_ARC_N8		0x8
-#define R_ARC_N16		0x9
-#define R_ARC_N24		0xA
-#define R_ARC_N32		0xB
-#define R_ARC_SDA		0xC
-#define R_ARC_SECTOFF		0xD
-#define R_ARC_S21H_PCREL	0xE
-#define R_ARC_S21W_PCREL	0xF
-#define R_ARC_S25H_PCREL	0x10
-#define R_ARC_S25W_PCREL	0x11
-#define R_ARC_SDA32		0x12
-#define R_ARC_SDA_LDST		0x13
-#define R_ARC_SDA_LDST1		0x14
-#define R_ARC_SDA_LDST2		0x15
-#define R_ARC_SDA16_LD		0x16
-#define R_ARC_SDA16_LD1		0x17
-#define R_ARC_SDA16_LD2		0x18
-#define R_ARC_S13_PCREL		0x19
-#define R_ARC_W			0x1A
-#define R_ARC_32_ME		0x1B
-#define R_ARC_N32_ME		0x1C
-#define R_ARC_SECTOFF_ME	0x1D
-#define R_ARC_SDA32_ME		0x1E
-#define R_ARC_W_ME		0x1F
-#define R_ARC_H30_ME		0x20
-#define R_ARC_SECTOFF_U8	0x21
-#define R_ARC_SECTOFF_S9	0x22
-#define R_AC_SECTOFF_U8		0x23
-#define R_AC_SECTOFF_U8_1	0x24
-#define R_AC_SECTOFF_U8_2	0x25
-#define R_AC_SECTOFF_S9		0x26
-#define R_AC_SECTOFF_S9_1	0x27
-#define R_AC_SECTOFF_S9_2	0x28
-#define R_ARC_SECTOFF_ME_1	0x29
-#define R_ARC_SECTOFF_ME_2	0x2A
-#define R_ARC_SECTOFF_1		0x2B
-#define R_ARC_SECTOFF_2		0x2C
-#define R_ARC_PC32		0x32
-#define R_ARC_GOTPC32		0x33
-#define R_ARC_PLT32		0x34
-#define R_ARC_COPY		0x35
-#define R_ARC_GLOB_DAT		0x36
-#define R_ARC_JUMP_SLOT		0x37
-#define R_ARC_RELATIVE		0x38
-#define R_ARC_GOTOFF		0x39
-#define R_ARC_GOTPC		0x3A
-#define R_ARC_GOT32		0x3B
-
-#define R_ARC_TLS_DTPMOD	0x42
-#define R_ARC_TLS_DTPOFF	0x43
-#define R_ARC_TLS_TPOFF		0x44
-#define R_ARC_TLS_GD_GOT	0x45
-#define R_ARC_TLS_GD_LD	        0x46
-#define R_ARC_TLS_GD_CALL	0x47
-#define R_ARC_TLS_IE_GOT	0x48
-#define R_ARC_TLS_DTPOFF_S9	0x4a
-#define R_ARC_TLS_LE_S9		0x4a
-#define R_ARC_TLS_LE_32		0x4b
-
-#endif	/* elf.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/endian.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/endian.h
deleted file mode 100644
index b8c5f7f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/endian.h
+++ /dev/null
@@ -1,72 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ENDIAN_H
-#define	_ENDIAN_H	1
-
-#include <features.h>
-
-/* Get the definitions of __*_ENDIAN, __BYTE_ORDER, and __FLOAT_WORD_ORDER.  */
-#include <bits/endian.h>
-
-#ifdef __USE_MISC
-# define LITTLE_ENDIAN	__LITTLE_ENDIAN
-# define BIG_ENDIAN	__BIG_ENDIAN
-# define PDP_ENDIAN	__PDP_ENDIAN
-# define BYTE_ORDER	__BYTE_ORDER
-#endif
-
-#if defined __USE_MISC && !defined __ASSEMBLER__
-/* Conversion interfaces.  */
-# include <bits/byteswap.h>
-# include <bits/uintn-identity.h>
-
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-#  define htobe16(x) __bswap_16 (x)
-#  define htole16(x) __uint16_identity (x)
-#  define be16toh(x) __bswap_16 (x)
-#  define le16toh(x) __uint16_identity (x)
-
-#  define htobe32(x) __bswap_32 (x)
-#  define htole32(x) __uint32_identity (x)
-#  define be32toh(x) __bswap_32 (x)
-#  define le32toh(x) __uint32_identity (x)
-
-#  define htobe64(x) __bswap_64 (x)
-#  define htole64(x) __uint64_identity (x)
-#  define be64toh(x) __bswap_64 (x)
-#  define le64toh(x) __uint64_identity (x)
-
-# else
-#  define htobe16(x) __uint16_identity (x)
-#  define htole16(x) __bswap_16 (x)
-#  define be16toh(x) __uint16_identity (x)
-#  define le16toh(x) __bswap_16 (x)
-
-#  define htobe32(x) __uint32_identity (x)
-#  define htole32(x) __bswap_32 (x)
-#  define be32toh(x) __uint32_identity (x)
-#  define le32toh(x) __bswap_32 (x)
-
-#  define htobe64(x) __uint64_identity (x)
-#  define htole64(x) __bswap_64 (x)
-#  define be64toh(x) __uint64_identity (x)
-#  define le64toh(x) __bswap_64 (x)
-# endif
-#endif
-
-#endif	/* endian.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/envz.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/envz.h
deleted file mode 100644
index 7f1e642..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/envz.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Routines for dealing with '\0' separated environment vectors
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ENVZ_H
-#define _ENVZ_H	1
-
-#include <features.h>
-
-#include <errno.h>
-
-/* Envz's are argz's too, and should be created etc., using the same
-   routines.  */
-#include <argz.h>
-
-__BEGIN_DECLS
-
-/* Returns a pointer to the entry in ENVZ for NAME, or 0 if there is none.  */
-extern char *envz_entry (const char *__restrict __envz, size_t __envz_len,
-			 const char *__restrict __name)
-     __THROW __attribute_pure__;
-
-/* Returns a pointer to the value portion of the entry in ENVZ for NAME, or 0
-   if there is none.  */
-extern char *envz_get (const char *__restrict __envz, size_t __envz_len,
-		       const char *__restrict __name)
-     __THROW __attribute_pure__;
-
-/* Adds an entry for NAME with value VALUE to ENVZ & ENVZ_LEN.  If an entry
-   with the same name already exists in ENVZ, it is removed.  If VALUE is
-   NULL, then the new entry will a special null one, for which envz_get will
-   return NULL, although envz_entry will still return an entry; this is handy
-   because when merging with another envz, the null entry can override an
-   entry in the other one.  Null entries can be removed with envz_strip ().  */
-extern error_t envz_add (char **__restrict __envz,
-			 size_t *__restrict __envz_len,
-			 const char *__restrict __name,
-			 const char *__restrict __value) __THROW;
-
-/* Adds each entry in ENVZ2 to ENVZ & ENVZ_LEN, as if with envz_add().  If
-   OVERRIDE is true, then values in ENVZ2 will supersede those with the same
-   name in ENV, otherwise not.  */
-extern error_t envz_merge (char **__restrict __envz,
-			   size_t *__restrict __envz_len,
-			   const char *__restrict __envz2,
-			   size_t __envz2_len, int __override) __THROW;
-
-/* Remove the entry for NAME from ENVZ & ENVZ_LEN, if any.  */
-extern void envz_remove (char **__restrict __envz,
-			 size_t *__restrict __envz_len,
-			 const char *__restrict __name) __THROW;
-
-/* Remove null entries.  */
-extern void envz_strip (char **__restrict __envz,
-			size_t *__restrict __envz_len) __THROW;
-
-__END_DECLS
-
-#endif /* envz.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/err.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/err.h
deleted file mode 100644
index 586b157..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/err.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* 4.4BSD utility functions for error messages.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ERR_H
-#define	_ERR_H	1
-
-#include <features.h>
-
-#define	__need___va_list
-#include <stdarg.h>
-#ifndef	__GNUC_VA_LIST
-# define __gnuc_va_list	void *
-#endif
-
-__BEGIN_DECLS
-
-/* Print "program: ", FORMAT, ": ", the standard error string for errno,
-   and a newline, on stderr.  */
-extern void warn (const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 1, 2)));
-extern void vwarn (const char *__format, __gnuc_va_list)
-     __attribute__ ((__format__ (__printf__, 1, 0)));
-
-/* Likewise, but without ": " and the standard error string.  */
-extern void warnx (const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 1, 2)));
-extern void vwarnx (const char *__format, __gnuc_va_list)
-     __attribute__ ((__format__ (__printf__, 1, 0)));
-
-/* Likewise, and then exit with STATUS.  */
-extern void err (int __status, const char *__format, ...)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 3)));
-extern void verr (int __status, const char *__format, __gnuc_va_list)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 0)));
-extern void errx (int __status, const char *__format, ...)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 3)));
-extern void verrx (int __status, const char *, __gnuc_va_list)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 0)));
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/err-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif	/* err.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/errno.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/errno.h
deleted file mode 100644
index 336a37e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/errno.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.5 Errors	<errno.h>
- */
-
-#ifndef	_ERRNO_H
-#define	_ERRNO_H 1
-
-#include <features.h>
-
-/* The system-specific definitions of the E* constants, as macros.  */
-#include <bits/errno.h>
-
-/* When included from assembly language, this header only provides the
-   E* constants.  */
-#ifndef __ASSEMBLER__
-
-__BEGIN_DECLS
-
-/* The error code set by various library functions.  */
-extern int *__errno_location (void) __THROW __attribute_const__;
-# define errno (*__errno_location ())
-
-# ifdef __USE_GNU
-
-/* The full and simple forms of the name with which the program was
-   invoked.  These variables are set up automatically at startup based on
-   the value of argv[0].  */
-extern char *program_invocation_name;
-extern char *program_invocation_short_name;
-
-#include <bits/types/error_t.h>
-
-# endif /* __USE_GNU */
-
-__END_DECLS
-
-#endif /* !__ASSEMBLER__ */
-#endif /* errno.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/error.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/error.h
deleted file mode 100644
index 399dd31..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/error.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Declaration for error-reporting function
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERROR_H
-#define _ERROR_H 1
-
-#include <features.h>
-
-
-__BEGIN_DECLS
-
-/* Print a message with `fprintf (stderr, FORMAT, ...)';
-   if ERRNUM is nonzero, follow it with ": " and strerror (ERRNUM).
-   If STATUS is nonzero, terminate the program with `exit (STATUS)'.  */
-
-extern void error (int __status, int __errnum, const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 3, 4)));
-
-extern void error_at_line (int __status, int __errnum, const char *__fname,
-			   unsigned int __lineno, const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 5, 6)));
-
-/* If NULL, error will flush stdout, then print on stderr the program
-   name, a colon and a space.  Otherwise, error will call this
-   function without parameters instead.  */
-extern void (*error_print_progname) (void);
-
-/* This variable is incremented each time `error' is called.  */
-extern unsigned int error_message_count;
-
-/* Sometimes we want to have at most one error per line.  This
-   variable controls whether this mode is selected or not.  */
-extern int error_one_per_line;
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/error-ldbl.h>
-#else
-/* Do not inline error and error_at_line when long double has the same
-   size of double, nor when long double reuses the float128
-   implementation, because that would invalidate the redirections to the
-   compatibility functions.  */
-# if defined __extern_always_inline && defined __va_arg_pack
-#  include <bits/error.h>
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* error.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/execinfo.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/execinfo.h
deleted file mode 100644
index 1038fd2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/execinfo.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _EXECINFO_H
-#define _EXECINFO_H 1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Store up to SIZE return address of the current program state in
-   ARRAY and return the exact number of values stored.  */
-extern int backtrace (void **__array, int __size) __nonnull ((1));
-
-
-/* Return names of functions from the backtrace list in ARRAY in a newly
-   malloc()ed memory block.  */
-extern char **backtrace_symbols (void *const *__array, int __size)
-     __THROW __nonnull ((1));
-
-
-/* This function is similar to backtrace_symbols() but it writes the result
-   immediately to a file.  */
-extern void backtrace_symbols_fd (void *const *__array, int __size, int __fd)
-     __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* execinfo.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fcntl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fcntl.h
deleted file mode 100644
index c852ecc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fcntl.h
+++ /dev/null
@@ -1,334 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 6.5 File Control Operations	<fcntl.h>
- */
-
-#ifndef	_FCNTL_H
-#define	_FCNTL_H	1
-
-#include <features.h>
-
-/* This must be early so <bits/fcntl.h> can define types winningly.  */
-__BEGIN_DECLS
-
-/* Get __mode_t, __dev_t and __off_t  .*/
-#include <bits/types.h>
-
-/* Get the definitions of O_*, F_*, FD_*: all the
-   numbers and flag bits for `open', `fcntl', et al.  */
-#include <bits/fcntl.h>
-
-/* Detect if open needs mode as a third argument (or for openat as a fourth
-   argument).  */
-#ifdef __O_TMPFILE
-# define __OPEN_NEEDS_MODE(oflag) \
-  (((oflag) & O_CREAT) != 0 || ((oflag) & __O_TMPFILE) == __O_TMPFILE)
-#else
-# define __OPEN_NEEDS_MODE(oflag) (((oflag) & O_CREAT) != 0)
-#endif
-
-/* POSIX.1-2001 specifies that these types are defined by <fcntl.h>.
-   Earlier POSIX standards permitted any type ending in `_t' to be defined
-   by any POSIX header, so we don't conditionalize the definitions here.  */
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-
-#if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* For XPG all symbols from <sys/stat.h> should also be available.  */
-#ifdef __USE_XOPEN2K8
-# include <bits/types/struct_timespec.h>
-#endif
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# include <bits/stat.h>
-
-# define S_IFMT		__S_IFMT
-# define S_IFDIR	__S_IFDIR
-# define S_IFCHR	__S_IFCHR
-# define S_IFBLK	__S_IFBLK
-# define S_IFREG	__S_IFREG
-# ifdef __S_IFIFO
-#  define S_IFIFO	__S_IFIFO
-# endif
-# ifdef __S_IFLNK
-#  define S_IFLNK	__S_IFLNK
-# endif
-# if (defined __USE_UNIX98 || defined __USE_XOPEN2K8) && defined __S_IFSOCK
-#  define S_IFSOCK	__S_IFSOCK
-# endif
-
-/* Protection bits.  */
-
-# define S_ISUID	__S_ISUID       /* Set user ID on execution.  */
-# define S_ISGID	__S_ISGID       /* Set group ID on execution.  */
-
-# if defined __USE_MISC || defined __USE_XOPEN
-/* Save swapped text after use (sticky bit).  This is pretty well obsolete.  */
-#  define S_ISVTX	__S_ISVTX
-# endif
-
-# define S_IRUSR	__S_IREAD       /* Read by owner.  */
-# define S_IWUSR	__S_IWRITE      /* Write by owner.  */
-# define S_IXUSR	__S_IEXEC       /* Execute by owner.  */
-/* Read, write, and execute by owner.  */
-# define S_IRWXU	(__S_IREAD|__S_IWRITE|__S_IEXEC)
-
-# define S_IRGRP	(S_IRUSR >> 3)  /* Read by group.  */
-# define S_IWGRP	(S_IWUSR >> 3)  /* Write by group.  */
-# define S_IXGRP	(S_IXUSR >> 3)  /* Execute by group.  */
-/* Read, write, and execute by group.  */
-# define S_IRWXG	(S_IRWXU >> 3)
-
-# define S_IROTH	(S_IRGRP >> 3)  /* Read by others.  */
-# define S_IWOTH	(S_IWGRP >> 3)  /* Write by others.  */
-# define S_IXOTH	(S_IXGRP >> 3)  /* Execute by others.  */
-/* Read, write, and execute by others.  */
-# define S_IRWXO	(S_IRWXG >> 3)
-#endif
-
-#ifdef	__USE_MISC
-# ifndef R_OK			/* Verbatim from <unistd.h>.  Ugh.  */
-/* Values for the second argument to access.
-   These may be OR'd together.  */
-#  define R_OK	4		/* Test for read permission.  */
-#  define W_OK	2		/* Test for write permission.  */
-#  define X_OK	1		/* Test for execute permission.  */
-#  define F_OK	0		/* Test for existence.  */
-# endif
-#endif /* Use misc.  */
-
-/* XPG wants the following symbols.   <stdio.h> has the same definitions.  */
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# define SEEK_SET	0	/* Seek from beginning of file.  */
-# define SEEK_CUR	1	/* Seek from current position.  */
-# define SEEK_END	2	/* Seek from end of file.  */
-#endif	/* XPG */
-
-/* The constants AT_REMOVEDIR and AT_EACCESS have the same value.  AT_EACCESS
-   is meaningful only to faccessat, while AT_REMOVEDIR is meaningful only to
-   unlinkat.  The two functions do completely different things and therefore,
-   the flags can be allowed to overlap.  For example, passing AT_REMOVEDIR to
-   faccessat would be undefined behavior and thus treating it equivalent to
-   AT_EACCESS is valid undefined behavior.  */
-#ifdef __USE_ATFILE
-# define AT_FDCWD		-100	/* Special value used to indicate
-					   the *at functions should use the
-					   current working directory. */
-# define AT_SYMLINK_NOFOLLOW	0x100	/* Do not follow symbolic links.  */
-# define AT_REMOVEDIR		0x200	/* Remove directory instead of
-					   unlinking file.  */
-# define AT_SYMLINK_FOLLOW	0x400	/* Follow symbolic links.  */
-# ifdef __USE_GNU
-#  define AT_NO_AUTOMOUNT	0x800	/* Suppress terminal automount
-					   traversal.  */
-#  define AT_EMPTY_PATH		0x1000	/* Allow empty relative pathname.  */
-#  define AT_STATX_SYNC_TYPE	0x6000
-#  define AT_STATX_SYNC_AS_STAT	0x0000
-#  define AT_STATX_FORCE_SYNC	0x2000
-#  define AT_STATX_DONT_SYNC	0x4000
-#  define AT_RECURSIVE		0x8000	/* Apply to the entire subtree.  */
-# endif
-# define AT_EACCESS		0x200	/* Test access permitted for
-					   effective IDs, not real IDs.  */
-#endif
-
-/* Do the file control operation described by CMD on FD.
-   The remaining arguments are interpreted depending on CMD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fcntl (int __fd, int __cmd, ...);
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (fcntl, (int __fd, int __cmd, ...), fcntl64);
-# else
-#  define fcntl fcntl64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fcntl64 (int __fd, int __cmd, ...);
-#endif
-
-/* Open FILE and return a new file descriptor for it, or -1 on error.
-   OFLAG determines the type of access used.  If O_CREAT or O_TMPFILE is set
-   in OFLAG, the third argument is taken as a `mode_t', the mode of the
-   created file.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int open (const char *__file, int __oflag, ...) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (open, (const char *__file, int __oflag, ...), open64)
-     __nonnull ((1));
-# else
-#  define open open64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int open64 (const char *__file, int __oflag, ...) __nonnull ((1));
-#endif
-
-#ifdef __USE_ATFILE
-/* Similar to `open' but a relative path name is interpreted relative to
-   the directory for which FD is a descriptor.
-
-   NOTE: some other `openat' implementation support additional functionality
-   through this interface, especially using the O_XATTR flag.  This is not
-   yet supported here.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int openat (int __fd, const char *__file, int __oflag, ...)
-     __nonnull ((2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (openat, (int __fd, const char *__file, int __oflag,
-				...), openat64) __nonnull ((2));
-#  else
-#   define openat openat64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int openat64 (int __fd, const char *__file, int __oflag, ...)
-     __nonnull ((2));
-# endif
-#endif
-
-/* Create and open FILE, with mode MODE.  This takes an `int' MODE
-   argument because that is what `mode_t' will be widened to.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int creat (const char *__file, mode_t __mode) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (creat, (const char *__file, mode_t __mode),
-		       creat64) __nonnull ((1));
-# else
-#  define creat creat64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int creat64 (const char *__file, mode_t __mode) __nonnull ((1));
-#endif
-
-#if !defined F_LOCK && (defined __USE_MISC || (defined __USE_XOPEN_EXTENDED \
-					       && !defined __USE_POSIX))
-/* NOTE: These declarations also appear in <unistd.h>; be sure to keep both
-   files consistent.  Some systems have them there and some here, and some
-   software depends on the macros being defined without including both.  */
-
-/* `lockf' is a simpler interface to the locking facilities of `fcntl'.
-   LEN is always relative to the current file position.
-   The CMD argument is one of the following.  */
-
-# define F_ULOCK 0	/* Unlock a previously locked region.  */
-# define F_LOCK  1	/* Lock a region for exclusive use.  */
-# define F_TLOCK 2	/* Test and lock a region for exclusive use.  */
-# define F_TEST  3	/* Test a region for other processes locks.  */
-
-# ifndef __USE_FILE_OFFSET64
-extern int lockf (int __fd, int __cmd, off_t __len);
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (lockf, (int __fd, int __cmd, __off64_t __len), lockf64);
-#  else
-#   define lockf lockf64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lockf64 (int __fd, int __cmd, off64_t __len);
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Advice the system about the expected behaviour of the application with
-   respect to the file associated with FD.  */
-# ifndef __USE_FILE_OFFSET64
-extern int posix_fadvise (int __fd, off_t __offset, off_t __len,
-			  int __advise) __THROW;
-# else
- # ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (posix_fadvise, (int __fd, __off64_t __offset,
-					   __off64_t __len, int __advise),
-			   posix_fadvise64);
-#  else
-#   define posix_fadvise posix_fadvise64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int posix_fadvise64 (int __fd, off64_t __offset, off64_t __len,
-			    int __advise) __THROW;
-# endif
-
-
-/* Reserve storage for the data of the file associated with FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int posix_fallocate (int __fd, off_t __offset, off_t __len);
-# else
- # ifdef __REDIRECT
-extern int __REDIRECT (posix_fallocate, (int __fd, __off64_t __offset,
-					 __off64_t __len),
-		       posix_fallocate64);
-#  else
-#   define posix_fallocate posix_fallocate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int posix_fallocate64 (int __fd, off64_t __offset, off64_t __len);
-# endif
-#endif
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function \
-    && (defined __va_arg_pack_len || defined __use_clang_fortify)
-# include <bits/fcntl2.h>
-#endif
-
-__END_DECLS
-
-#endif /* fcntl.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/features.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/features.h
deleted file mode 100644
index d0b0f23..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/features.h
+++ /dev/null
@@ -1,488 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FEATURES_H
-#define	_FEATURES_H	1
-
-/* These are defined by the user (or the compiler)
-   to specify the desired environment:
-
-   __STRICT_ANSI__	ISO Standard C.
-   _ISOC99_SOURCE	Extensions to ISO C89 from ISO C99.
-   _ISOC11_SOURCE	Extensions to ISO C99 from ISO C11.
-   _ISOC2X_SOURCE	Extensions to ISO C99 from ISO C2X.
-   __STDC_WANT_LIB_EXT2__
-			Extensions to ISO C99 from TR 27431-2:2010.
-   __STDC_WANT_IEC_60559_BFP_EXT__
-			Extensions to ISO C11 from TS 18661-1:2014.
-   __STDC_WANT_IEC_60559_FUNCS_EXT__
-			Extensions to ISO C11 from TS 18661-4:2015.
-   __STDC_WANT_IEC_60559_TYPES_EXT__
-			Extensions to ISO C11 from TS 18661-3:2015.
-
-   _POSIX_SOURCE	IEEE Std 1003.1.
-   _POSIX_C_SOURCE	If ==1, like _POSIX_SOURCE; if >=2 add IEEE Std 1003.2;
-			if >=199309L, add IEEE Std 1003.1b-1993;
-			if >=199506L, add IEEE Std 1003.1c-1995;
-			if >=200112L, all of IEEE 1003.1-2004
-			if >=200809L, all of IEEE 1003.1-2008
-   _XOPEN_SOURCE	Includes POSIX and XPG things.  Set to 500 if
-			Single Unix conformance is wanted, to 600 for the
-			sixth revision, to 700 for the seventh revision.
-   _XOPEN_SOURCE_EXTENDED XPG things and X/Open Unix extensions.
-   _LARGEFILE_SOURCE	Some more functions for correct standard I/O.
-   _LARGEFILE64_SOURCE	Additional functionality from LFS for large files.
-   _FILE_OFFSET_BITS=N	Select default filesystem interface.
-   _ATFILE_SOURCE	Additional *at interfaces.
-   _GNU_SOURCE		All of the above, plus GNU extensions.
-   _DEFAULT_SOURCE	The default set of features (taking precedence over
-			__STRICT_ANSI__).
-
-   _FORTIFY_SOURCE	Add security hardening to many library functions.
-			Set to 1 or 2; 2 performs stricter checks than 1.
-
-   _REENTRANT, _THREAD_SAFE
-			Obsolete; equivalent to _POSIX_C_SOURCE=199506L.
-
-   The `-ansi' switch to the GNU C compiler, and standards conformance
-   options such as `-std=c99', define __STRICT_ANSI__.  If none of
-   these are defined, or if _DEFAULT_SOURCE is defined, the default is
-   to have _POSIX_SOURCE set to one and _POSIX_C_SOURCE set to
-   200809L, as well as enabling miscellaneous functions from BSD and
-   SVID.  If more than one of these are defined, they accumulate.  For
-   example __STRICT_ANSI__, _POSIX_SOURCE and _POSIX_C_SOURCE together
-   give you ISO C, 1003.1, and 1003.2, but nothing else.
-
-   These are defined by this file and are used by the
-   header files to decide what to declare or define:
-
-   __GLIBC_USE (F)	Define things from feature set F.  This is defined
-			to 1 or 0; the subsequent macros are either defined
-			or undefined, and those tests should be moved to
-			__GLIBC_USE.
-   __USE_ISOC11		Define ISO C11 things.
-   __USE_ISOC99		Define ISO C99 things.
-   __USE_ISOC95		Define ISO C90 AMD1 (C95) things.
-   __USE_ISOCXX11	Define ISO C++11 things.
-   __USE_POSIX		Define IEEE Std 1003.1 things.
-   __USE_POSIX2		Define IEEE Std 1003.2 things.
-   __USE_POSIX199309	Define IEEE Std 1003.1, and .1b things.
-   __USE_POSIX199506	Define IEEE Std 1003.1, .1b, .1c and .1i things.
-   __USE_XOPEN		Define XPG things.
-   __USE_XOPEN_EXTENDED	Define X/Open Unix things.
-   __USE_UNIX98		Define Single Unix V2 things.
-   __USE_XOPEN2K        Define XPG6 things.
-   __USE_XOPEN2KXSI     Define XPG6 XSI things.
-   __USE_XOPEN2K8       Define XPG7 things.
-   __USE_XOPEN2K8XSI    Define XPG7 XSI things.
-   __USE_LARGEFILE	Define correct standard I/O things.
-   __USE_LARGEFILE64	Define LFS things with separate names.
-   __USE_FILE_OFFSET64	Define 64bit interface as default.
-   __USE_MISC		Define things from 4.3BSD or System V Unix.
-   __USE_ATFILE		Define *at interfaces and AT_* constants for them.
-   __USE_GNU		Define GNU extensions.
-   __USE_FORTIFY_LEVEL	Additional security measures used, according to level.
-
-   The macros `__GNU_LIBRARY__', `__GLIBC__', and `__GLIBC_MINOR__' are
-   defined by this file unconditionally.  `__GNU_LIBRARY__' is provided
-   only for compatibility.  All new code should use the other symbols
-   to test for features.
-
-   All macros listed above as possibly being defined by this file are
-   explicitly undefined if they are not explicitly defined.
-   Feature-test macros that are not defined by the user or compiler
-   but are implied by the other feature-test macros defined (or by the
-   lack of any definitions) are defined by the file.
-
-   ISO C feature test macros depend on the definition of the macro
-   when an affected header is included, not when the first system
-   header is included, and so they are handled in
-   <bits/libc-header-start.h>, which does not have a multiple include
-   guard.  Feature test macros that can be handled from the first
-   system header included are handled here.  */
-
-
-/* Undefine everything, so we get a clean slate.  */
-#undef	__USE_ISOC11
-#undef	__USE_ISOC99
-#undef	__USE_ISOC95
-#undef	__USE_ISOCXX11
-#undef	__USE_POSIX
-#undef	__USE_POSIX2
-#undef	__USE_POSIX199309
-#undef	__USE_POSIX199506
-#undef	__USE_XOPEN
-#undef	__USE_XOPEN_EXTENDED
-#undef	__USE_UNIX98
-#undef	__USE_XOPEN2K
-#undef	__USE_XOPEN2KXSI
-#undef	__USE_XOPEN2K8
-#undef	__USE_XOPEN2K8XSI
-#undef	__USE_LARGEFILE
-#undef	__USE_LARGEFILE64
-#undef	__USE_FILE_OFFSET64
-#undef	__USE_MISC
-#undef	__USE_ATFILE
-#undef	__USE_GNU
-#undef	__USE_FORTIFY_LEVEL
-#undef	__KERNEL_STRICT_NAMES
-#undef	__GLIBC_USE_ISOC2X
-#undef	__GLIBC_USE_DEPRECATED_GETS
-#undef	__GLIBC_USE_DEPRECATED_SCANF
-
-/* Suppress kernel-name space pollution unless user expressedly asks
-   for it.  */
-#ifndef _LOOSE_KERNEL_NAMES
-# define __KERNEL_STRICT_NAMES
-#endif
-
-/* Convenience macro to test the version of gcc.
-   Use like this:
-   #if __GNUC_PREREQ (2,8)
-   ... code requiring gcc 2.8 or later ...
-   #endif
-   Note: only works for GCC 2.0 and later, because __GNUC_MINOR__ was
-   added in 2.0.  */
-#if defined __GNUC__ && defined __GNUC_MINOR__
-# define __GNUC_PREREQ(maj, min) \
-	((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
-#else
-# define __GNUC_PREREQ(maj, min) 0
-#endif
-
-/* Similarly for clang.  Features added to GCC after version 4.2 may
-   or may not also be available in clang, and clang's definitions of
-   __GNUC(_MINOR)__ are fixed at 4 and 2 respectively.  Not all such
-   features can be queried via __has_extension/__has_feature.  */
-#if defined __clang_major__ && defined __clang_minor__
-# define __glibc_clang_prereq(maj, min) \
-  ((__clang_major__ << 16) + __clang_minor__ >= ((maj) << 16) + (min))
-#else
-# define __glibc_clang_prereq(maj, min) 0
-#endif
-
-/* Whether to use feature set F.  */
-#define __GLIBC_USE(F)	__GLIBC_USE_ ## F
-
-/* _BSD_SOURCE and _SVID_SOURCE are deprecated aliases for
-   _DEFAULT_SOURCE.  If _DEFAULT_SOURCE is present we do not
-   issue a warning; the expectation is that the source is being
-   transitioned to use the new macro.  */
-#if (defined _BSD_SOURCE || defined _SVID_SOURCE) \
-    && !defined _DEFAULT_SOURCE
-# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-#endif
-
-/* If _GNU_SOURCE was defined by the user, turn on all the other features.  */
-#ifdef _GNU_SOURCE
-# undef  _ISOC95_SOURCE
-# define _ISOC95_SOURCE	1
-# undef  _ISOC99_SOURCE
-# define _ISOC99_SOURCE	1
-# undef  _ISOC11_SOURCE
-# define _ISOC11_SOURCE	1
-# undef  _ISOC2X_SOURCE
-# define _ISOC2X_SOURCE	1
-# undef  _POSIX_SOURCE
-# define _POSIX_SOURCE	1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE	200809L
-# undef  _XOPEN_SOURCE
-# define _XOPEN_SOURCE	700
-# undef  _XOPEN_SOURCE_EXTENDED
-# define _XOPEN_SOURCE_EXTENDED	1
-# undef	 _LARGEFILE64_SOURCE
-# define _LARGEFILE64_SOURCE	1
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-# undef  _ATFILE_SOURCE
-# define _ATFILE_SOURCE	1
-#endif
-
-/* If nothing (other than _GNU_SOURCE and _DEFAULT_SOURCE) is defined,
-   define _DEFAULT_SOURCE.  */
-#if (defined _DEFAULT_SOURCE					\
-     || (!defined __STRICT_ANSI__				\
-	 && !defined _ISOC99_SOURCE && !defined _ISOC11_SOURCE	\
-	 && !defined _ISOC2X_SOURCE				\
-	 && !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE	\
-	 && !defined _XOPEN_SOURCE))
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-#endif
-
-/* This is to enable the ISO C2X extension.  */
-#if (defined _ISOC2X_SOURCE \
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L))
-# define __GLIBC_USE_ISOC2X	1
-#else
-# define __GLIBC_USE_ISOC2X	0
-#endif
-
-/* This is to enable the ISO C11 extension.  */
-#if (defined _ISOC11_SOURCE || defined _ISOC2X_SOURCE \
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 201112L))
-# define __USE_ISOC11	1
-#endif
-
-/* This is to enable the ISO C99 extension.  */
-#if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\
-     || defined _ISOC2X_SOURCE						\
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L))
-# define __USE_ISOC99	1
-#endif
-
-/* This is to enable the ISO C90 Amendment 1:1995 extension.  */
-#if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\
-     || defined _ISOC2X_SOURCE						\
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199409L))
-# define __USE_ISOC95	1
-#endif
-
-#ifdef __cplusplus
-/* This is to enable compatibility for ISO C++17.  */
-# if __cplusplus >= 201703L
-#  define __USE_ISOC11	1
-# endif
-/* This is to enable compatibility for ISO C++11.
-   Check the temporary macro for now, too.  */
-# if __cplusplus >= 201103L || defined __GXX_EXPERIMENTAL_CXX0X__
-#  define __USE_ISOCXX11	1
-#  define __USE_ISOC99	1
-# endif
-#endif
-
-/* If none of the ANSI/POSIX macros are defined, or if _DEFAULT_SOURCE
-   is defined, use POSIX.1-2008 (or another version depending on
-   _XOPEN_SOURCE).  */
-#ifdef _DEFAULT_SOURCE
-# if !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE
-#  define __USE_POSIX_IMPLICITLY	1
-# endif
-# undef  _POSIX_SOURCE
-# define _POSIX_SOURCE	1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE	200809L
-#endif
-
-#if ((!defined __STRICT_ANSI__					\
-      || (defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) >= 500))	\
-     && !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE)
-# define _POSIX_SOURCE	1
-# if defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 500
-#  define _POSIX_C_SOURCE	2
-# elif defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 600
-#  define _POSIX_C_SOURCE	199506L
-# elif defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 700
-#  define _POSIX_C_SOURCE	200112L
-# else
-#  define _POSIX_C_SOURCE	200809L
-# endif
-# define __USE_POSIX_IMPLICITLY	1
-#endif
-
-/* Some C libraries once required _REENTRANT and/or _THREAD_SAFE to be
-   defined in all multithreaded code.  GNU libc has not required this
-   for many years.  We now treat them as compatibility synonyms for
-   _POSIX_C_SOURCE=199506L, which is the earliest level of POSIX with
-   comprehensive support for multithreaded code.  Using them never
-   lowers the selected level of POSIX conformance, only raises it.  */
-#if ((!defined _POSIX_C_SOURCE || (_POSIX_C_SOURCE - 0) < 199506L) \
-     && (defined _REENTRANT || defined _THREAD_SAFE))
-# define _POSIX_SOURCE   1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE 199506L
-#endif
-
-#if (defined _POSIX_SOURCE					\
-     || (defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 1)	\
-     || defined _XOPEN_SOURCE)
-# define __USE_POSIX	1
-#endif
-
-#if defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 2 || defined _XOPEN_SOURCE
-# define __USE_POSIX2	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 199309L
-# define __USE_POSIX199309	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 199506L
-# define __USE_POSIX199506	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 200112L
-# define __USE_XOPEN2K		1
-# undef __USE_ISOC95
-# define __USE_ISOC95		1
-# undef __USE_ISOC99
-# define __USE_ISOC99		1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 200809L
-# define __USE_XOPEN2K8		1
-# undef  _ATFILE_SOURCE
-# define _ATFILE_SOURCE	1
-#endif
-
-#ifdef	_XOPEN_SOURCE
-# define __USE_XOPEN	1
-# if (_XOPEN_SOURCE - 0) >= 500
-#  define __USE_XOPEN_EXTENDED	1
-#  define __USE_UNIX98	1
-#  undef _LARGEFILE_SOURCE
-#  define _LARGEFILE_SOURCE	1
-#  if (_XOPEN_SOURCE - 0) >= 600
-#   if (_XOPEN_SOURCE - 0) >= 700
-#    define __USE_XOPEN2K8	1
-#    define __USE_XOPEN2K8XSI	1
-#   endif
-#   define __USE_XOPEN2K	1
-#   define __USE_XOPEN2KXSI	1
-#   undef __USE_ISOC95
-#   define __USE_ISOC95		1
-#   undef __USE_ISOC99
-#   define __USE_ISOC99		1
-#  endif
-# else
-#  ifdef _XOPEN_SOURCE_EXTENDED
-#   define __USE_XOPEN_EXTENDED	1
-#  endif
-# endif
-#endif
-
-#ifdef _LARGEFILE_SOURCE
-# define __USE_LARGEFILE	1
-#endif
-
-#ifdef _LARGEFILE64_SOURCE
-# define __USE_LARGEFILE64	1
-#endif
-
-#if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64
-# define __USE_FILE_OFFSET64	1
-#endif
-
-#if defined _DEFAULT_SOURCE
-# define __USE_MISC	1
-#endif
-
-#ifdef	_ATFILE_SOURCE
-# define __USE_ATFILE	1
-#endif
-
-#ifdef	_GNU_SOURCE
-# define __USE_GNU	1
-#endif
-
-#if defined _FORTIFY_SOURCE && _FORTIFY_SOURCE > 0 \
-    && __GNUC_PREREQ (4, 1) && defined __OPTIMIZE__ && __OPTIMIZE__ > 0
-# if _FORTIFY_SOURCE > 1
-#  define __USE_FORTIFY_LEVEL 2
-# else
-#  define __USE_FORTIFY_LEVEL 1
-# endif
-#else
-# define __USE_FORTIFY_LEVEL 0
-#endif
-
-/* The function 'gets' existed in C89, but is impossible to use
-   safely.  It has been removed from ISO C11 and ISO C++14.  Note: for
-   compatibility with various implementations of <cstdio>, this test
-   must consider only the value of __cplusplus when compiling C++.  */
-#if defined __cplusplus ? __cplusplus >= 201402L : defined __USE_ISOC11
-# define __GLIBC_USE_DEPRECATED_GETS 0
-#else
-# define __GLIBC_USE_DEPRECATED_GETS 1
-#endif
-
-/* GNU formerly extended the scanf functions with modified format
-   specifiers %as, %aS, and %a[...] that allocate a buffer for the
-   input using malloc.  This extension conflicts with ISO C99, which
-   defines %a as a standalone format specifier that reads a floating-
-   point number; moreover, POSIX.1-2008 provides the same feature
-   using the modifier letter 'm' instead (%ms, %mS, %m[...]).
-
-   We now follow C99 unless GNU extensions are active and the compiler
-   is specifically in C89 or C++98 mode (strict or not).  For
-   instance, with GCC, -std=gnu11 will have C99-compliant scanf with
-   or without -D_GNU_SOURCE, but -std=c89 -D_GNU_SOURCE will have the
-   old extension.  */
-#if (defined __USE_GNU							\
-     && (defined __cplusplus						\
-	 ? (__cplusplus < 201103L && !defined __GXX_EXPERIMENTAL_CXX0X__) \
-	 : (!defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L)))
-# define __GLIBC_USE_DEPRECATED_SCANF 1
-#else
-# define __GLIBC_USE_DEPRECATED_SCANF 0
-#endif
-
-/* Get definitions of __STDC_* predefined macros, if the compiler has
-   not preincluded this header automatically.  */
-#include <stdc-predef.h>
-
-/* This macro indicates that the installed library is the GNU C Library.
-   For historic reasons the value now is 6 and this will stay from now
-   on.  The use of this variable is deprecated.  Use __GLIBC__ and
-   __GLIBC_MINOR__ now (see below) when you want to test for a specific
-   GNU C library version and use the values in <gnu/lib-names.h> to get
-   the sonames of the shared libraries.  */
-#undef  __GNU_LIBRARY__
-#define __GNU_LIBRARY__ 6
-
-/* Major and minor version number of the GNU C library package.  Use
-   these macros to test for features in specific releases.  */
-#define	__GLIBC__	2
-#define	__GLIBC_MINOR__	33
-
-#define __GLIBC_PREREQ(maj, min) \
-	((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
-
-/* This is here only because every header file already includes this one.  */
-#ifndef __ASSEMBLER__
-# ifndef _SYS_CDEFS_H
-#  include <sys/cdefs.h>
-# endif
-
-/* If we don't have __REDIRECT, prototypes will be missing if
-   __USE_FILE_OFFSET64 but not __USE_LARGEFILE[64]. */
-# if defined __USE_FILE_OFFSET64 && !defined __REDIRECT
-#  define __USE_LARGEFILE	1
-#  define __USE_LARGEFILE64	1
-# endif
-
-#endif	/* !ASSEMBLER */
-
-/* Decide whether we can define 'extern inline' functions in headers.  */
-#if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
-    && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
-# define __USE_EXTERN_INLINES	1
-#endif
-
-
-/* This is here only because every header file already includes this one.
-   Get the definitions of all the appropriate `__stub_FUNCTION' symbols.
-   <gnu/stubs.h> contains `#define __stub_FUNCTION' when FUNCTION is a stub
-   that will always return failure (and set errno to ENOSYS).  */
-#include <gnu/stubs.h>
-
-
-#endif	/* features.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fenv.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fenv.h
deleted file mode 100644
index feeacfc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fenv.h
+++ /dev/null
@@ -1,170 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * ISO C99 7.6: Floating-point environment	<fenv.h>
- */
-
-#ifndef _FENV_H
-#define _FENV_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get the architecture dependend definitions.  The following definitions
-   are expected to be done:
-
-   fenv_t	type for object representing an entire floating-point
-		environment
-
-   FE_DFL_ENV	macro of type pointer to fenv_t to be used as the argument
-		to functions taking an argument of type fenv_t; in this
-		case the default environment will be used
-
-   fexcept_t	type for object representing the floating-point exception
-		flags including status associated with the flags
-
-   femode_t	type for object representing floating-point control modes
-
-   FE_DFL_MODE	macro of type pointer to const femode_t to be used as the
-		argument to fesetmode; in this case the default control
-		modes will be used
-
-   The following macros are defined iff the implementation supports this
-   kind of exception.
-   FE_INEXACT		inexact result
-   FE_DIVBYZERO		division by zero
-   FE_UNDERFLOW		result not representable due to underflow
-   FE_OVERFLOW		result not representable due to overflow
-   FE_INVALID		invalid operation
-
-   FE_ALL_EXCEPT	bitwise OR of all supported exceptions
-
-   The next macros are defined iff the appropriate rounding mode is
-   supported by the implementation.
-   FE_TONEAREST		round to nearest
-   FE_UPWARD		round toward +Inf
-   FE_DOWNWARD		round toward -Inf
-   FE_TOWARDZERO	round toward 0
-*/
-#include <bits/fenv.h>
-
-__BEGIN_DECLS
-
-/* Floating-point exception handling.  */
-
-/* Clear the supported exceptions represented by EXCEPTS.  */
-extern int feclearexcept (int __excepts) __THROW;
-
-/* Store implementation-defined representation of the exception flags
-   indicated by EXCEPTS in the object pointed to by FLAGP.  */
-extern int fegetexceptflag (fexcept_t *__flagp, int __excepts) __THROW;
-
-/* Raise the supported exceptions represented by EXCEPTS.  */
-extern int feraiseexcept (int __excepts) __THROW;
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Set the supported exception flags represented by EXCEPTS, without
-   causing enabled traps to be taken.  */
-extern int fesetexcept (int __excepts) __THROW;
-#endif
-
-/* Set complete status for exceptions indicated by EXCEPTS according to
-   the representation in the object pointed to by FLAGP.  */
-extern int fesetexceptflag (const fexcept_t *__flagp, int __excepts) __THROW;
-
-/* Determine which of subset of the exceptions specified by EXCEPTS are
-   currently set.  */
-extern int fetestexcept (int __excepts) __THROW;
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Determine which of subset of the exceptions specified by EXCEPTS
-   are set in *FLAGP.  */
-extern int fetestexceptflag (const fexcept_t *__flagp, int __excepts) __THROW;
-#endif
-
-
-/* Rounding control.  */
-
-/* Get current rounding direction.  */
-extern int fegetround (void) __THROW __attribute_pure__;
-
-/* Establish the rounding direction represented by ROUND.  */
-extern int fesetround (int __rounding_direction) __THROW;
-
-
-/* Floating-point environment.  */
-
-/* Store the current floating-point environment in the object pointed
-   to by ENVP.  */
-extern int fegetenv (fenv_t *__envp) __THROW;
-
-/* Save the current environment in the object pointed to by ENVP, clear
-   exception flags and install a non-stop mode (if available) for all
-   exceptions.  */
-extern int feholdexcept (fenv_t *__envp) __THROW;
-
-/* Establish the floating-point environment represented by the object
-   pointed to by ENVP.  */
-extern int fesetenv (const fenv_t *__envp) __THROW;
-
-/* Save current exceptions in temporary storage, install environment
-   represented by object pointed to by ENVP and raise exceptions
-   according to saved exceptions.  */
-extern int feupdateenv (const fenv_t *__envp) __THROW;
-
-
-/* Control modes.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Store the current floating-point control modes in the object
-   pointed to by MODEP.  */
-extern int fegetmode (femode_t *__modep) __THROW;
-
-/* Establish the floating-point control modes represented by the
-   object pointed to by MODEP.  */
-extern int fesetmode (const femode_t *__modep) __THROW;
-#endif
-
-
-/* NaN support.  */
-
-#if (__GLIBC_USE (IEC_60559_BFP_EXT_C2X)		\
-     && defined FE_INVALID			\
-     && defined __SUPPORT_SNAN__)
-# define FE_SNANS_ALWAYS_SIGNAL	1
-#endif
-
-#ifdef __USE_GNU
-
-/* Enable individual exceptions.  Will not enable more exceptions than
-   EXCEPTS specifies.  Returns the previous enabled exceptions if all
-   exceptions are successfully set, otherwise returns -1.  */
-extern int feenableexcept (int __excepts) __THROW;
-
-/* Disable individual exceptions.  Will not disable more exceptions than
-   EXCEPTS specifies.  Returns the previous enabled exceptions if all
-   exceptions are successfully disabled, otherwise returns -1.  */
-extern int fedisableexcept (int __excepts) __THROW;
-
-/* Return enabled exceptions.  */
-extern int fegetexcept (void) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* fenv.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/finclude/math-vector-fortran.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/finclude/math-vector-fortran.h
deleted file mode 100644
index 1e5d699..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/finclude/math-vector-fortran.h
+++ /dev/null
@@ -1,19 +0,0 @@
-! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*-
-!   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-!   This file is part of the GNU C Library.
-!
-!   The GNU C Library is free software; you can redistribute it and/or
-!   modify it under the terms of the GNU Lesser General Public
-!   License as published by the Free Software Foundation; either
-!   version 2.1 of the License, or (at your option) any later version.
-!
-!   The GNU C Library is distributed in the hope that it will be useful,
-!   but WITHOUT ANY WARRANTY; without even the implied warranty of
-!   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-!   Lesser General Public License for more details.
-!
-!   You should have received a copy of the GNU Lesser General Public
-!   License along with the GNU C Library; if not, see
-!   <https://www.gnu.org/licenses/>.
-
-! No SIMD math functions are available for this platform.
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fmtmsg.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fmtmsg.h
deleted file mode 100644
index 8806b15..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fmtmsg.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Message display handling.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __FMTMSG_H
-#define __FMTMSG_H	1
-
-#include <features.h>
-
-
-__BEGIN_DECLS
-
-/* Values to control `fmtmsg' function.  */
-enum
-{
-  MM_HARD = 0x001,	/* Source of the condition is hardware.  */
-#define MM_HARD MM_HARD
-  MM_SOFT = 0x002,	/* Source of the condition is software.  */
-#define MM_SOFT MM_SOFT
-  MM_FIRM = 0x004,	/* Source of the condition is firmware.  */
-#define MM_FIRM MM_FIRM
-  MM_APPL = 0x008,	/* Condition detected by application.  */
-#define MM_APPL MM_APPL
-  MM_UTIL = 0x010,	/* Condition detected by utility.  */
-#define MM_UTIL MM_UTIL
-  MM_OPSYS = 0x020,	/* Condition detected by operating system.  */
-#define MM_OPSYS MM_OPSYS
-  MM_RECOVER = 0x040,	/* Recoverable error.  */
-#define MM_RECOVER MM_RECOVER
-  MM_NRECOV = 0x080,	/* Non-recoverable error.  */
-#define MM_NRECOV MM_NRECOV
-  MM_PRINT = 0x100,	/* Display message in standard error.  */
-#define MM_PRINT MM_PRINT
-  MM_CONSOLE = 0x200	/* Display message on system console.  */
-#define MM_CONSOLE MM_CONSOLE
-};
-
-/* Values to be for SEVERITY parameter of `fmtmsg'.  */
-enum
-{
-  MM_NOSEV = 0,		/* No severity level provided for the message.  */
-#define MM_NOSEV MM_NOSEV
-  MM_HALT,		/* Error causing application to halt.  */
-#define MM_HALT MM_HALT
-  MM_ERROR,		/* Application has encountered a non-fatal fault.  */
-#define MM_ERROR MM_ERROR
-  MM_WARNING,		/* Application has detected unusual non-error
-			   condition.  */
-#define MM_WARNING MM_WARNING
-  MM_INFO		/* Informative message.  */
-#define MM_INFO MM_INFO
-};
-
-
-/* Macros which can be used as null values for the arguments of `fmtmsg'.  */
-#define MM_NULLLBL	((char *) 0)
-#define MM_NULLSEV	0
-#define MM_NULLMC	((long int) 0)
-#define MM_NULLTXT	((char *) 0)
-#define MM_NULLACT	((char *) 0)
-#define MM_NULLTAG	((char *) 0)
-
-
-/* Possible return values of `fmtmsg'.  */
-enum
-{
-  MM_NOTOK = -1,
-#define MM_NOTOK MM_NOTOK
-  MM_OK = 0,
-#define MM_OK MM_OK
-  MM_NOMSG = 1,
-#define MM_NOMSG MM_NOMSG
-  MM_NOCON = 4
-#define MM_NOCON MM_NOCON
-};
-
-
-/* Print message with given CLASSIFICATION, LABEL, SEVERITY, TEXT, ACTION
-   and TAG to console or standard error.  */
-extern int fmtmsg (long int __classification, const char *__label,
-		   int __severity, const char *__text,
-		   const char *__action, const char *__tag);
-
-#ifdef __USE_MISC
-/* Add or remove severity level.  */
-extern int addseverity (int __severity, const char *__string) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* fmtmsg.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fnmatch.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fnmatch.h
deleted file mode 100644
index b380445..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fnmatch.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FNMATCH_H
-#define	_FNMATCH_H	1
-
-#ifdef	__cplusplus
-extern "C" {
-#endif
-
-/* We #undef these before defining them because some losing systems
-   (HP-UX A.08.07 for example) define these in <unistd.h>.  */
-#undef	FNM_PATHNAME
-#undef	FNM_NOESCAPE
-#undef	FNM_PERIOD
-
-/* Bits set in the FLAGS argument to `fnmatch'.  */
-#define	FNM_PATHNAME	(1 << 0) /* No wildcard can ever match `/'.  */
-#define	FNM_NOESCAPE	(1 << 1) /* Backslashes don't quote special chars.  */
-#define	FNM_PERIOD	(1 << 2) /* Leading `.' is matched only explicitly.  */
-
-#if !defined _POSIX_C_SOURCE || _POSIX_C_SOURCE < 2 || defined _GNU_SOURCE
-# define FNM_FILE_NAME	 FNM_PATHNAME	/* Preferred GNU name.  */
-# define FNM_LEADING_DIR (1 << 3)	/* Ignore `/...' after a match.  */
-# define FNM_CASEFOLD	 (1 << 4)	/* Compare without regard to case.  */
-# define FNM_EXTMATCH	 (1 << 5)	/* Use ksh-like extended matching. */
-#endif
-
-/* Value returned by `fnmatch' if STRING does not match PATTERN.  */
-#define	FNM_NOMATCH	1
-
-/* This value is returned if the implementation does not support
-   `fnmatch'.  Since this is not the case here it will never be
-   returned but the conformance test suites still require the symbol
-   to be defined.  */
-#ifdef _XOPEN_SOURCE
-# define FNM_NOSYS	(-1)
-#endif
-
-/* Match NAME against the filename pattern PATTERN,
-   returning zero if it matches, FNM_NOMATCH if not.  */
-extern int fnmatch (const char *__pattern, const char *__name, int __flags);
-
-#ifdef	__cplusplus
-}
-#endif
-
-#endif /* fnmatch.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fpu_control.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fpu_control.h
deleted file mode 100644
index 64491b7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fpu_control.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _AARCH64_FPU_CONTROL_H
-#define _AARCH64_FPU_CONTROL_H
-
-#include <features.h>
-
-/* Macros for accessing the FPCR and FPSR.  */
-
-#if __GNUC_PREREQ (6,0)
-# define _FPU_GETCW(fpcr) (fpcr = __builtin_aarch64_get_fpcr ())
-# define _FPU_SETCW(fpcr) __builtin_aarch64_set_fpcr (fpcr)
-# define _FPU_GETFPSR(fpsr) (fpsr = __builtin_aarch64_get_fpsr ())
-# define _FPU_SETFPSR(fpsr) __builtin_aarch64_set_fpsr (fpsr)
-#else
-# define _FPU_GETCW(fpcr) \
-  __asm__ __volatile__ ("mrs	%0, fpcr" : "=r" (fpcr))
-
-# define _FPU_SETCW(fpcr) \
-  __asm__ __volatile__ ("msr	fpcr, %0" : : "r" (fpcr))
-
-# define _FPU_GETFPSR(fpsr) \
-  __asm__ __volatile__ ("mrs	%0, fpsr" : "=r" (fpsr))
-
-# define _FPU_SETFPSR(fpsr) \
-  __asm__ __volatile__ ("msr	fpsr, %0" : : "r" (fpsr))
-#endif
-
-/* Reserved bits should be preserved when modifying register
-   contents. These two masks indicate which bits in each of FPCR and
-   FPSR should not be changed.  */
-
-#define _FPU_RESERVED		0xfe0fe0ff
-#define _FPU_FPSR_RESERVED	0x0fffffe0
-
-#define _FPU_DEFAULT		0x00000000
-#define _FPU_FPSR_DEFAULT	0x00000000
-
-/* Layout of FPCR and FPSR:
-
-   |       |       |       |       |       |       |       |
-   0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0
-   s s s s s                                       s     s s s s s
-             c c c c c c c               c c c c c
-   N Z C V Q A D F R R S S S L L L I U U I U O D I I U U I U O D I
-           C H N Z M M T T B E E E D N N X F F Z O D N N X F F Z O
-             P     O O R R Z N N N E K K E E E E E C K K C C C C C
-                   D D I I P
-                   E E D D
-                       E E
- */
-
-#define _FPU_FPCR_RM_MASK  0xc00000
-
-#define _FPU_FPCR_MASK_IXE 0x1000
-#define _FPU_FPCR_MASK_UFE 0x0800
-#define _FPU_FPCR_MASK_OFE 0x0400
-#define _FPU_FPCR_MASK_DZE 0x0200
-#define _FPU_FPCR_MASK_IOE 0x0100
-
-#define _FPU_FPCR_IEEE                       \
-  (_FPU_DEFAULT  | _FPU_FPCR_MASK_IXE	     \
-   | _FPU_FPCR_MASK_UFE | _FPU_FPCR_MASK_OFE \
-   | _FPU_FPCR_MASK_DZE | _FPU_FPCR_MASK_IOE)
-
-#define _FPU_FPSR_IEEE 0
-
-typedef unsigned int fpu_control_t;
-typedef unsigned int fpu_fpsr_t;
-
-/* Default control word set at startup.  */
-extern fpu_control_t __fpu_control;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fstab.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fstab.h
deleted file mode 100644
index 9f17e1b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fstab.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * Copyright (c) 1980, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)fstab.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _FSTAB_H
-#define _FSTAB_H	1
-
-#include <features.h>
-
-/*
- * File system table, see fstab(5).
- *
- * Used by dump, mount, umount, swapon, fsck, df, ...
- *
- * For ufs fs_spec field is the block special name.  Programs that want to
- * use the character special name must create that name by prepending a 'r'
- * after the right most slash.  Quota files are always named "quotas", so
- * if type is "rq", then use concatenation of fs_file and "quotas" to locate
- * quota file.
- */
-#define	_PATH_FSTAB	"/etc/fstab"
-#define	FSTAB		"/etc/fstab"	/* deprecated */
-
-#define	FSTAB_RW	"rw"		/* read/write device */
-#define	FSTAB_RQ	"rq"		/* read/write with quotas */
-#define	FSTAB_RO	"ro"		/* read-only device */
-#define	FSTAB_SW	"sw"		/* swap device */
-#define	FSTAB_XX	"xx"		/* ignore totally */
-
-struct fstab
-  {
-    char *fs_spec;			/* block special device name */
-    char *fs_file;			/* file system path prefix */
-    char *fs_vfstype;			/* File system type, ufs, nfs */
-    char *fs_mntops;			/* Mount options ala -o */
-    const char *fs_type;		/* FSTAB_* from fs_mntops */
-    int	fs_freq;			/* dump frequency, in days */
-    int	fs_passno;			/* pass number on parallel dump */
-  };
-
-
-__BEGIN_DECLS
-
-extern struct fstab *getfsent (void) __THROW;
-extern struct fstab *getfsspec (const char *__name) __THROW;
-extern struct fstab *getfsfile (const char *__name) __THROW;
-extern int setfsent (void) __THROW;
-extern void endfsent (void) __THROW;
-
-__END_DECLS
-
-#endif /* fstab.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fts.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fts.h
deleted file mode 100644
index 867677a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/fts.h
+++ /dev/null
@@ -1,215 +0,0 @@
-/* File tree traversal functions declarations.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)fts.h	8.3 (Berkeley) 8/14/94
- */
-
-#ifndef	_FTS_H
-#define	_FTS_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-
-typedef struct {
-	struct _ftsent *fts_cur;	/* current node */
-	struct _ftsent *fts_child;	/* linked list of children */
-	struct _ftsent **fts_array;	/* sort array */
-	dev_t fts_dev;			/* starting device # */
-	char *fts_path;			/* path for this descent */
-	int fts_rfd;			/* fd for root */
-	int fts_pathlen;		/* sizeof(path) */
-	int fts_nitems;			/* elements in the sort array */
-	int (*fts_compar) (const void *, const void *); /* compare fn */
-
-#define	FTS_COMFOLLOW	0x0001		/* follow command line symlinks */
-#define	FTS_LOGICAL	0x0002		/* logical walk */
-#define	FTS_NOCHDIR	0x0004		/* don't change directories */
-#define	FTS_NOSTAT	0x0008		/* don't get stat info */
-#define	FTS_PHYSICAL	0x0010		/* physical walk */
-#define	FTS_SEEDOT	0x0020		/* return dot and dot-dot */
-#define	FTS_XDEV	0x0040		/* don't cross devices */
-#define FTS_WHITEOUT	0x0080		/* return whiteout information */
-#define	FTS_OPTIONMASK	0x00ff		/* valid user option mask */
-
-#define	FTS_NAMEONLY	0x0100		/* (private) child names only */
-#define	FTS_STOP	0x0200		/* (private) unrecoverable error */
-	int fts_options;		/* fts_open options, global flags */
-} FTS;
-
-#ifdef __USE_LARGEFILE64
-typedef struct {
-	struct _ftsent64 *fts_cur;	/* current node */
-	struct _ftsent64 *fts_child;	/* linked list of children */
-	struct _ftsent64 **fts_array;	/* sort array */
-	dev_t fts_dev;			/* starting device # */
-	char *fts_path;			/* path for this descent */
-	int fts_rfd;			/* fd for root */
-	int fts_pathlen;		/* sizeof(path) */
-	int fts_nitems;			/* elements in the sort array */
-	int (*fts_compar) (const void *, const void *); /* compare fn */
-	int fts_options;		/* fts_open options, global flags */
-} FTS64;
-#endif
-
-typedef struct _ftsent {
-	struct _ftsent *fts_cycle;	/* cycle node */
-	struct _ftsent *fts_parent;	/* parent directory */
-	struct _ftsent *fts_link;	/* next file in directory */
-	long fts_number;	        /* local numeric value */
-	void *fts_pointer;	        /* local address value */
-	char *fts_accpath;		/* access path */
-	char *fts_path;			/* root path */
-	int fts_errno;			/* errno for this node */
-	int fts_symfd;			/* fd for symlink */
-	unsigned short fts_pathlen;	/* strlen(fts_path) */
-	unsigned short fts_namelen;	/* strlen(fts_name) */
-
-	ino_t fts_ino;			/* inode */
-	dev_t fts_dev;			/* device */
-	nlink_t fts_nlink;		/* link count */
-
-#define	FTS_ROOTPARENTLEVEL	-1
-#define	FTS_ROOTLEVEL		 0
-	short fts_level;		/* depth (-1 to N) */
-
-#define	FTS_D		 1		/* preorder directory */
-#define	FTS_DC		 2		/* directory that causes cycles */
-#define	FTS_DEFAULT	 3		/* none of the above */
-#define	FTS_DNR		 4		/* unreadable directory */
-#define	FTS_DOT		 5		/* dot or dot-dot */
-#define	FTS_DP		 6		/* postorder directory */
-#define	FTS_ERR		 7		/* error; errno is set */
-#define	FTS_F		 8		/* regular file */
-#define	FTS_INIT	 9		/* initialized only */
-#define	FTS_NS		10		/* stat(2) failed */
-#define	FTS_NSOK	11		/* no stat(2) requested */
-#define	FTS_SL		12		/* symbolic link */
-#define	FTS_SLNONE	13		/* symbolic link without target */
-#define FTS_W		14		/* whiteout object */
-	unsigned short fts_info;	/* user flags for FTSENT structure */
-
-#define	FTS_DONTCHDIR	 0x01		/* don't chdir .. to the parent */
-#define	FTS_SYMFOLLOW	 0x02		/* followed a symlink to get here */
-	unsigned short fts_flags;	/* private flags for FTSENT structure */
-
-#define	FTS_AGAIN	 1		/* read node again */
-#define	FTS_FOLLOW	 2		/* follow symbolic link */
-#define	FTS_NOINSTR	 3		/* no instructions */
-#define	FTS_SKIP	 4		/* discard node */
-	unsigned short fts_instr;	/* fts_set() instructions */
-
-	struct stat *fts_statp;		/* stat(2) information */
-	char fts_name[1];		/* file name */
-} FTSENT;
-
-#ifdef __USE_LARGEFILE64
-typedef struct _ftsent64 {
-	struct _ftsent64 *fts_cycle;	/* cycle node */
-	struct _ftsent64 *fts_parent;	/* parent directory */
-	struct _ftsent64 *fts_link;	/* next file in directory */
-	long fts_number;	        /* local numeric value */
-	void *fts_pointer;	        /* local address value */
-	char *fts_accpath;		/* access path */
-	char *fts_path;			/* root path */
-	int fts_errno;			/* errno for this node */
-	int fts_symfd;			/* fd for symlink */
-	unsigned short fts_pathlen;		/* strlen(fts_path) */
-	unsigned short fts_namelen;		/* strlen(fts_name) */
-
-	ino64_t fts_ino;		/* inode */
-	dev_t fts_dev;			/* device */
-	nlink_t fts_nlink;		/* link count */
-
-	short fts_level;		/* depth (-1 to N) */
-
-	unsigned short fts_info;	/* user flags for FTSENT structure */
-
-	unsigned short fts_flags;	/* private flags for FTSENT structure */
-
-	unsigned short fts_instr;	/* fts_set() instructions */
-
-	struct stat64 *fts_statp;	/* stat(2) information */
-	char fts_name[1];		/* file name */
-} FTSENT64;
-#endif
-
-__BEGIN_DECLS
-#ifndef __USE_FILE_OFFSET64
-FTSENT	*fts_children (FTS *, int);
-int	 fts_close (FTS *);
-FTS	*fts_open (char * const *, int,
-		   int (*)(const FTSENT **, const FTSENT **));
-FTSENT	*fts_read (FTS *);
-int	 fts_set (FTS *, FTSENT *, int) __THROW;
-#else
-# ifdef __REDIRECT
-FTSENT	*__REDIRECT (fts_children, (FTS *, int), fts64_children);
-int	 __REDIRECT (fts_close, (FTS *), fts64_close);
-FTS	*__REDIRECT (fts_open, (char * const *, int,
-				int (*)(const FTSENT **, const FTSENT **)),
-		     fts64_open);
-FTSENT	*__REDIRECT (fts_read, (FTS *), fts64_read);
-int	 __REDIRECT_NTH (fts_set, (FTS *, FTSENT *, int), fts64_set);
-# else
-#  define fts_children fts64_children
-#  define fts_close fts64_close
-#  define fts_open fts64_open
-#  define fts_read fts64_read
-#  define fts_set fts64_set
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-FTSENT64 *fts64_children (FTS64 *, int);
-int	  fts64_close (FTS64 *);
-FTS64	 *fts64_open (char * const *, int,
-		      int (*)(const FTSENT64 **, const FTSENT64 **));
-FTSENT64 *fts64_read (FTS64 *);
-int	 fts64_set (FTS64 *, FTSENT64 *, int) __THROW;
-#endif
-__END_DECLS
-
-#endif /* fts.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ftw.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ftw.h
deleted file mode 100644
index 751d689..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ftw.h
+++ /dev/null
@@ -1,177 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	X/Open Portability Guide 4.2: ftw.h
- */
-
-#ifndef _FTW_H
-#define	_FTW_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-#include <sys/stat.h>
-
-
-__BEGIN_DECLS
-
-/* Values for the FLAG argument to the user function passed to `ftw'
-   and 'nftw'.  */
-enum
-{
-  FTW_F,		/* Regular file.  */
-#define FTW_F	 FTW_F
-  FTW_D,		/* Directory.  */
-#define FTW_D	 FTW_D
-  FTW_DNR,		/* Unreadable directory.  */
-#define FTW_DNR	 FTW_DNR
-  FTW_NS,		/* Unstatable file.  */
-#define FTW_NS	 FTW_NS
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-
-  FTW_SL,		/* Symbolic link.  */
-# define FTW_SL	 FTW_SL
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* These flags are only passed from the `nftw' function.  */
-  FTW_DP,		/* Directory, all subdirs have been visited. */
-# define FTW_DP	 FTW_DP
-  FTW_SLN		/* Symbolic link naming non-existing file.  */
-# define FTW_SLN FTW_SLN
-
-#endif	/* extended X/Open */
-};
-
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Flags for fourth argument of `nftw'.  */
-enum
-{
-  FTW_PHYS = 1,		/* Perform physical walk, ignore symlinks.  */
-# define FTW_PHYS	FTW_PHYS
-  FTW_MOUNT = 2,	/* Report only files on same file system as the
-			   argument.  */
-# define FTW_MOUNT	FTW_MOUNT
-  FTW_CHDIR = 4,	/* Change to current directory while processing it.  */
-# define FTW_CHDIR	FTW_CHDIR
-  FTW_DEPTH = 8		/* Report files in directory before directory itself.*/
-# define FTW_DEPTH	FTW_DEPTH
-# ifdef __USE_GNU
-  ,
-  FTW_ACTIONRETVAL = 16	/* Assume callback to return FTW_* values instead of
-			   zero to continue and non-zero to terminate.  */
-#  define FTW_ACTIONRETVAL FTW_ACTIONRETVAL
-# endif
-};
-
-#ifdef __USE_GNU
-/* Return values from callback functions.  */
-enum
-{
-  FTW_CONTINUE = 0,	/* Continue with next sibling or for FTW_D with the
-			   first child.  */
-# define FTW_CONTINUE	FTW_CONTINUE
-  FTW_STOP = 1,		/* Return from `ftw' or `nftw' with FTW_STOP as return
-			   value.  */
-# define FTW_STOP	FTW_STOP
-  FTW_SKIP_SUBTREE = 2,	/* Only meaningful for FTW_D: Don't walk through the
-			   subtree, instead just continue with its next
-			   sibling. */
-# define FTW_SKIP_SUBTREE FTW_SKIP_SUBTREE
-  FTW_SKIP_SIBLINGS = 3,/* Continue with FTW_DP callback for current directory
-			    (if FTW_DEPTH) and then its siblings.  */
-# define FTW_SKIP_SIBLINGS FTW_SKIP_SIBLINGS
-};
-#endif
-
-/* Structure used for fourth argument to callback function for `nftw'.  */
-struct FTW
-  {
-    int base;
-    int level;
-  };
-#endif	/* extended X/Open */
-
-
-/* Convenient types for callback functions.  */
-typedef int (*__ftw_func_t) (const char *__filename,
-			     const struct stat *__status, int __flag);
-#ifdef __USE_LARGEFILE64
-typedef int (*__ftw64_func_t) (const char *__filename,
-			       const struct stat64 *__status, int __flag);
-#endif
-#ifdef __USE_XOPEN_EXTENDED
-typedef int (*__nftw_func_t) (const char *__filename,
-			      const struct stat *__status, int __flag,
-			      struct FTW *__info);
-# ifdef __USE_LARGEFILE64
-typedef int (*__nftw64_func_t) (const char *__filename,
-				const struct stat64 *__status,
-				int __flag, struct FTW *__info);
-# endif
-#endif
-
-/* Call a function on every element in a directory tree.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int ftw (const char *__dir, __ftw_func_t __func, int __descriptors)
-     __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (ftw, (const char *__dir, __ftw_func_t __func,
-			     int __descriptors), ftw64) __nonnull ((1, 2));
-# else
-#  define ftw ftw64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int ftw64 (const char *__dir, __ftw64_func_t __func,
-		  int __descriptors) __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Call a function on every element in a directory tree.  FLAG allows
-   to specify the behaviour more detailed.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int nftw (const char *__dir, __nftw_func_t __func, int __descriptors,
-		 int __flag) __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (nftw, (const char *__dir, __nftw_func_t __func,
-			      int __descriptors, int __flag), nftw64)
-     __nonnull ((1, 2));
-#  else
-#   define nftw nftw64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int nftw64 (const char *__dir, __nftw64_func_t __func,
-		   int __descriptors, int __flag) __nonnull ((1, 2));
-# endif
-#endif
-
-__END_DECLS
-
-#endif	/* ftw.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gconv.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gconv.h
deleted file mode 100644
index 4b0ca89..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gconv.h
+++ /dev/null
@@ -1,147 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header provides no interface for a user to the internals of
-   the gconv implementation in the libc.  Therefore there is no use
-   for these definitions beside for writing additional gconv modules.  */
-
-#ifndef _GCONV_H
-#define _GCONV_H	1
-
-#include <features.h>
-#include <bits/types/__mbstate_t.h>
-#include <bits/types/wint_t.h>
-
-#define __need_size_t
-#define __need_wchar_t
-#include <stddef.h>
-
-/* ISO 10646 value used to signal invalid value.  */
-#define __UNKNOWN_10646_CHAR	((wchar_t) 0xfffd)
-
-/* Error codes for gconv functions.  */
-enum
-{
-  __GCONV_OK = 0,
-  __GCONV_NOCONV,
-  __GCONV_NODB,
-  __GCONV_NOMEM,
-
-  __GCONV_EMPTY_INPUT,
-  __GCONV_FULL_OUTPUT,
-  __GCONV_ILLEGAL_INPUT,
-  __GCONV_INCOMPLETE_INPUT,
-
-  __GCONV_ILLEGAL_DESCRIPTOR,
-  __GCONV_INTERNAL_ERROR
-};
-
-
-/* Flags the `__gconv_open' function can set.  */
-enum
-{
-  __GCONV_IS_LAST = 0x0001,
-  __GCONV_IGNORE_ERRORS = 0x0002,
-  __GCONV_SWAP = 0x0004,
-  __GCONV_TRANSLIT = 0x0008
-};
-
-
-/* Forward declarations.  */
-struct __gconv_step;
-struct __gconv_step_data;
-struct __gconv_loaded_object;
-
-
-/* Type of a conversion function.  */
-typedef int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *,
-			    const unsigned char **, const unsigned char *,
-			    unsigned char **, size_t *, int, int);
-
-/* Type of a specialized conversion function for a single byte to INTERNAL.  */
-typedef wint_t (*__gconv_btowc_fct) (struct __gconv_step *, unsigned char);
-
-/* Constructor and destructor for local data for conversion step.  */
-typedef int (*__gconv_init_fct) (struct __gconv_step *);
-typedef void (*__gconv_end_fct) (struct __gconv_step *);
-
-
-/* Description of a conversion step.  */
-struct __gconv_step
-{
-  struct __gconv_loaded_object *__shlib_handle;
-  const char *__modname;
-
-  /* For internal use by glibc.  (Accesses to this member must occur
-     when the internal __gconv_lock mutex is acquired).  */
-  int __counter;
-
-  char *__from_name;
-  char *__to_name;
-
-  __gconv_fct __fct;
-  __gconv_btowc_fct __btowc_fct;
-  __gconv_init_fct __init_fct;
-  __gconv_end_fct __end_fct;
-
-  /* Information about the number of bytes needed or produced in this
-     step.  This helps optimizing the buffer sizes.  */
-  int __min_needed_from;
-  int __max_needed_from;
-  int __min_needed_to;
-  int __max_needed_to;
-
-  /* Flag whether this is a stateful encoding or not.  */
-  int __stateful;
-
-  void *__data;		/* Pointer to step-local data.  */
-};
-
-/* Additional data for steps in use of conversion descriptor.  This is
-   allocated by the `init' function.  */
-struct __gconv_step_data
-{
-  unsigned char *__outbuf;    /* Output buffer for this step.  */
-  unsigned char *__outbufend; /* Address of first byte after the output
-				 buffer.  */
-
-  /* Is this the last module in the chain.  */
-  int __flags;
-
-  /* Counter for number of invocations of the module function for this
-     descriptor.  */
-  int __invocation_counter;
-
-  /* Flag whether this is an internal use of the module (in the mb*towc*
-     and wc*tomb* functions) or regular with iconv(3).  */
-  int __internal_use;
-
-  __mbstate_t *__statep;
-  __mbstate_t __state;	/* This element must not be used directly by
-			   any module; always use STATEP!  */
-};
-
-
-/* Combine conversion step description with data.  */
-typedef struct __gconv_info
-{
-  size_t __nsteps;
-  struct __gconv_step *__steps;
-  __extension__ struct __gconv_step_data __data[0];
-} *__gconv_t;
-
-#endif /* gconv.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/getopt.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/getopt.h
deleted file mode 100644
index 5bf3b66..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/getopt.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Declarations for getopt.
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Unlike the bulk of the getopt implementation, this file is NOT part
-   of gnulib; gnulib also has a getopt.h but it is different.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_H
-#define _GETOPT_H 1
-
-#include <features.h>
-
-/* The type of the 'argv' argument to getopt_long and getopt_long_only
-   is properly 'char **', since both functions may write to the array
-   (in order to move all the options to the beginning).  However, for
-   compatibility with old versions of LSB, glibc has to use 'char *const *'
-   instead.  */
-#ifndef __getopt_argv_const
-# define __getopt_argv_const const
-#endif
-
-#include <bits/getopt_core.h>
-#include <bits/getopt_ext.h>
-
-#endif /* getopt.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/glob.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/glob.h
deleted file mode 100644
index 71c6b84..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/glob.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_GLOB_H
-#define	_GLOB_H	1
-
-#include <sys/cdefs.h>
-
-__BEGIN_DECLS
-
-/* We need `size_t' for the following definitions.  */
-#ifndef __size_t
-typedef __SIZE_TYPE__ __size_t;
-# if defined __USE_XOPEN || defined __USE_XOPEN2K8
-typedef __SIZE_TYPE__ size_t;
-# endif
-#else
-/* The GNU CC stddef.h version defines __size_t as empty.  We need a real
-   definition.  */
-# undef __size_t
-# define __size_t size_t
-#endif
-
-/* Bits set in the FLAGS argument to `glob'.  */
-#define	GLOB_ERR	(1 << 0)/* Return on read errors.  */
-#define	GLOB_MARK	(1 << 1)/* Append a slash to each name.  */
-#define	GLOB_NOSORT	(1 << 2)/* Don't sort the names.  */
-#define	GLOB_DOOFFS	(1 << 3)/* Insert PGLOB->gl_offs NULLs.  */
-#define	GLOB_NOCHECK	(1 << 4)/* If nothing matches, return the pattern.  */
-#define	GLOB_APPEND	(1 << 5)/* Append to results of a previous call.  */
-#define	GLOB_NOESCAPE	(1 << 6)/* Backslashes don't quote metacharacters.  */
-#define	GLOB_PERIOD	(1 << 7)/* Leading `.' can be matched by metachars.  */
-
-#if !defined __USE_POSIX2 || defined __USE_MISC
-# define GLOB_MAGCHAR	 (1 << 8)/* Set in gl_flags if any metachars seen.  */
-# define GLOB_ALTDIRFUNC (1 << 9)/* Use gl_opendir et al functions.  */
-# define GLOB_BRACE	 (1 << 10)/* Expand "{a,b}" to "a" "b".  */
-# define GLOB_NOMAGIC	 (1 << 11)/* If no magic chars, return the pattern.  */
-# define GLOB_TILDE	 (1 << 12)/* Expand ~user and ~ to home directories. */
-# define GLOB_ONLYDIR	 (1 << 13)/* Match only directories.  */
-# define GLOB_TILDE_CHECK (1 << 14)/* Like GLOB_TILDE but return an error
-				      if the user name is not available.  */
-# define __GLOB_FLAGS	(GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS  \
-			 |GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND     \
-			 |GLOB_PERIOD|GLOB_ALTDIRFUNC|GLOB_BRACE     \
-			 |GLOB_NOMAGIC|GLOB_TILDE|GLOB_ONLYDIR|GLOB_TILDE_CHECK)
-#else
-# define __GLOB_FLAGS	(GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS  \
-			 |GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND     \
-			 |GLOB_PERIOD)
-#endif
-
-/* Error returns from `glob'.  */
-#define	GLOB_NOSPACE	1	/* Ran out of memory.  */
-#define	GLOB_ABORTED	2	/* Read error.  */
-#define	GLOB_NOMATCH	3	/* No matches found.  */
-#define GLOB_NOSYS	4	/* Not implemented.  */
-#ifdef __USE_GNU
-/* Previous versions of this file defined GLOB_ABEND instead of
-   GLOB_ABORTED.  Provide a compatibility definition here.  */
-# define GLOB_ABEND GLOB_ABORTED
-#endif
-
-/* Structure describing a globbing run.  */
-#ifdef __USE_GNU
-struct stat;
-#endif
-typedef struct
-  {
-    __size_t gl_pathc;		/* Count of paths matched by the pattern.  */
-    char **gl_pathv;		/* List of matched pathnames.  */
-    __size_t gl_offs;		/* Slots to reserve in `gl_pathv'.  */
-    int gl_flags;		/* Set to FLAGS, maybe | GLOB_MAGCHAR.  */
-
-    /* If the GLOB_ALTDIRFUNC flag is set, the following functions
-       are used instead of the normal file access functions.  */
-    void (*gl_closedir) (void *);
-#ifdef __USE_GNU
-    struct dirent *(*gl_readdir) (void *);
-#else
-    void *(*gl_readdir) (void *);
-#endif
-    void *(*gl_opendir) (const char *);
-#ifdef __USE_GNU
-    int (*gl_lstat) (const char *__restrict, struct stat *__restrict);
-    int (*gl_stat) (const char *__restrict, struct stat *__restrict);
-#else
-    int (*gl_lstat) (const char *__restrict, void *__restrict);
-    int (*gl_stat) (const char *__restrict, void *__restrict);
-#endif
-  } glob_t;
-
-#ifdef __USE_LARGEFILE64
-# ifdef __USE_GNU
-struct stat64;
-# endif
-typedef struct
-  {
-    __size_t gl_pathc;
-    char **gl_pathv;
-    __size_t gl_offs;
-    int gl_flags;
-
-    /* If the GLOB_ALTDIRFUNC flag is set, the following functions
-       are used instead of the normal file access functions.  */
-    void (*gl_closedir) (void *);
-# ifdef __USE_GNU
-    struct dirent64 *(*gl_readdir) (void *);
-# else
-    void *(*gl_readdir) (void *);
-# endif
-    void *(*gl_opendir) (const char *);
-# ifdef __USE_GNU
-    int (*gl_lstat) (const char *__restrict, struct stat64 *__restrict);
-    int (*gl_stat) (const char *__restrict, struct stat64 *__restrict);
-# else
-    int (*gl_lstat) (const char *__restrict, void *__restrict);
-    int (*gl_stat) (const char *__restrict, void *__restrict);
-# endif
-  } glob64_t;
-#endif
-
-/* Do glob searching for PATTERN, placing results in PGLOB.
-   The bits defined above may be set in FLAGS.
-   If a directory cannot be opened or read and ERRFUNC is not nil,
-   it is called with the pathname that caused the error, and the
-   `errno' value from the failing call; if it returns non-zero
-   `glob' returns GLOB_ABEND; if it returns zero, the error is ignored.
-   If memory cannot be allocated for PGLOB, GLOB_NOSPACE is returned.
-   Otherwise, `glob' returns zero.  */
-#if !defined __USE_FILE_OFFSET64
-extern int glob (const char *__restrict __pattern, int __flags,
-		 int (*__errfunc) (const char *, int),
-		 glob_t *__restrict __pglob) __THROW;
-
-/* Free storage allocated in PGLOB by a previous `glob' call.  */
-extern void globfree (glob_t *__pglob) __THROW;
-#else
-extern int __REDIRECT_NTH (glob, (const char *__restrict __pattern,
-				  int __flags,
-				  int (*__errfunc) (const char *, int),
-				  glob_t *__restrict __pglob), glob64);
-
-extern void __REDIRECT_NTH (globfree, (glob_t *__pglob), globfree64);
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int glob64 (const char *__restrict __pattern, int __flags,
-		   int (*__errfunc) (const char *, int),
-		   glob64_t *__restrict __pglob) __THROW;
-
-extern void globfree64 (glob64_t *__pglob) __THROW;
-#endif
-
-
-#ifdef __USE_GNU
-/* Return nonzero if PATTERN contains any metacharacters.
-   Metacharacters can be quoted with backslashes if QUOTE is nonzero.
-
-   This function is not part of the interface specified by POSIX.2
-   but several programs want to use it.  */
-extern int glob_pattern_p (const char *__pattern, int __quote) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* glob.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu-versions.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu-versions.h
deleted file mode 100644
index 6900605..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu-versions.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Header with interface version macros for library pieces copied elsewhere.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GNU_VERSIONS_H
-#define	_GNU_VERSIONS_H	1
-
-/* This file exists to define these few macros.  Each specifies a version
-   number associated with the library interface of a piece of the C library
-   which is also distributed with other GNU packages.  These pieces are
-   both part of the GNU C library and also distributed with other GNU
-   packages so those packages may use their facilities on systems lacking
-   the GNU C library.  The source files for each piece surround all their
-   code with `#ifndef ELIDE_CODE' after defining it with this:
-
-   #define OBSTACK_INTERFACE_VERSION 1
-   #if !defined (_LIBC) && defined (__GNU_LIBRARY__) && __GNU_LIBRARY__ > 1
-   #include <gnu-versions.h>
-   #if _GNU_OBSTACK_INTERFACE_VERSION == OBSTACK_INTERFACE_VERSION
-   #define ELIDE_CODE
-   #endif
-   #endif
-
-   This allows those one to avoid compiling those files when part of a GNU
-   package not libc, on a system using a GNU C library that supports the
-   same interface.
-
-   Please preserve the format of the comments after each macro.  And
-   remember, if any of these versions change, the libc.so major version
-   number must change too (so avoid it)!  */
-
-#define _GNU_OBSTACK_INTERFACE_VERSION	1 /* vs malloc/obstack.c */
-#define _GNU_REGEX_INTERFACE_VERSION	1 /* vs posix/regex.c */
-#define _GNU_GLOB_INTERFACE_VERSION	2 /* vs posix/glob.c */
-#define _GNU_GETOPT_INTERFACE_VERSION	2 /* vs posix/getopt.c and
-					     posix/getopt1.c */
-
-#endif	/* gnu-versions.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/lib-names-lp64.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/lib-names-lp64.h
deleted file mode 100644
index 6ffb9a4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/lib-names-lp64.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* This file is automatically generated.  */
-#ifndef __GNU_LIB_NAMES_H
-# error "Never use <gnu/lib-names-lp64.h> directly; include <gnu/lib-names.h> instead."
-#endif
-
-#define LD_LINUX_AARCH64_SO             "ld-linux-aarch64.so.1"
-#define LD_SO                           "ld-linux-aarch64.so.1"
-#define LIBANL_SO                       "libanl.so.1"
-#define LIBBROKENLOCALE_SO              "libBrokenLocale.so.1"
-#define LIBCRYPT_SO                     "libcrypt.so.1"
-#define LIBC_SO                         "libc.so.6"
-#define LIBDL_SO                        "libdl.so.2"
-#define LIBGCC_S_SO                     "libgcc_s.so.1"
-#define LIBMVEC_SO                      "libmvec.so.1"
-#define LIBM_SO                         "libm.so.6"
-#define LIBNSL_SO                       "libnsl.so.1"
-#define LIBNSS_COMPAT_SO                "libnss_compat.so.2"
-#define LIBNSS_DB_SO                    "libnss_db.so.2"
-#define LIBNSS_DNS_SO                   "libnss_dns.so.2"
-#define LIBNSS_FILES_SO                 "libnss_files.so.2"
-#define LIBNSS_HESIOD_SO                "libnss_hesiod.so.2"
-#define LIBNSS_LDAP_SO                  "libnss_ldap.so.2"
-#define LIBNSS_TEST1_SO                 "libnss_test1.so.2"
-#define LIBNSS_TEST2_SO                 "libnss_test2.so.2"
-#define LIBPTHREAD_SO                   "libpthread.so.0"
-#define LIBRESOLV_SO                    "libresolv.so.2"
-#define LIBRT_SO                        "librt.so.1"
-#define LIBTHREAD_DB_SO                 "libthread_db.so.1"
-#define LIBUTIL_SO                      "libutil.so.1"
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/lib-names.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/lib-names.h
deleted file mode 100644
index 67885f1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/lib-names.h
+++ /dev/null
@@ -1,16 +0,0 @@
-/* This file is automatically generated.
-   It defines macros to allow user program to find the shared
-   library files which come as part of GNU libc.  */
-#ifndef __GNU_LIB_NAMES_H
-#define __GNU_LIB_NAMES_H	1
-
-#include <bits/wordsize.h>
-
-#if !defined __AARCH64EB__
-# include <gnu/lib-names-lp64.h>
-#endif
-#if defined __AARCH64EB__
-# include <gnu/lib-names-lp64_be.h>
-#endif
-
-#endif	/* gnu/lib-names.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/libc-version.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/libc-version.h
deleted file mode 100644
index b2f8169..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/libc-version.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Interface to GNU libc specific functions for version information.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GNU_LIBC_VERSION_H
-#define	_GNU_LIBC_VERSION_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return string describing release status of currently running GNU libc.  */
-extern const char *gnu_get_libc_release (void) __THROW;
-
-/* Return string describing version of currently running GNU libc.  */
-extern const char *gnu_get_libc_version (void) __THROW;
-
-__END_DECLS
-
-#endif	/* gnu/libc-version.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/stubs-lp64.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/stubs-lp64.h
deleted file mode 100644
index 968313a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/stubs-lp64.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* This file is automatically generated.
-   It defines a symbol `__stub_FUNCTION' for each function
-   in the C library which is a stub, meaning it will fail
-   every time called, usually setting errno to ENOSYS.  */
-
-#ifdef _LIBC
- #error Applications may not define the macro _LIBC
-#endif
-
-#define __stub___compat_bdflush
-#define __stub___compat_create_module
-#define __stub___compat_get_kernel_syms
-#define __stub___compat_query_module
-#define __stub___compat_uselib
-#define __stub_chflags
-#define __stub_fchflags
-#define __stub_gtty
-#define __stub_revoke
-#define __stub_setlogin
-#define __stub_sigreturn
-#define __stub_stty
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/stubs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/stubs.h
deleted file mode 100644
index 02e5f41..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gnu/stubs.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/* This file is automatically generated.
-   This file selects the right generated file of `__stub_FUNCTION' macros
-   based on the architecture being compiled for.  */
-
-#include <bits/wordsize.h>
-
-#if !defined __AARCH64EB__
-# include <gnu/stubs-lp64.h>
-#endif
-#if defined __AARCH64EB__
-# include <gnu/stubs-lp64_be.h>
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/grp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/grp.h
deleted file mode 100644
index 36f9954..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/grp.h
+++ /dev/null
@@ -1,203 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 9.2.1 Group Database Access	<grp.h>
- */
-
-#ifndef	_GRP_H
-#define	_GRP_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-
-/* For the Single Unix specification we must define this type here.  */
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K) && !defined __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-/* The group structure.	 */
-struct group
-  {
-    char *gr_name;		/* Group name.	*/
-    char *gr_passwd;		/* Password.	*/
-    __gid_t gr_gid;		/* Group ID.	*/
-    char **gr_mem;		/* Member list.	*/
-  };
-
-
-#ifdef __USE_MISC
-# include <bits/types/FILE.h>
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Rewind the group-file stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setgrent (void);
-
-/* Close the group-file stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endgrent (void);
-
-/* Read an entry from the group-file stream, opening it if necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrent (void);
-#endif
-
-#ifdef	__USE_MISC
-/* Read a group entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct group *fgetgrent (FILE *__stream);
-#endif
-
-#ifdef __USE_GNU
-/* Write the given entry onto the given stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putgrent (const struct group *__restrict __p,
-		     FILE *__restrict __f);
-#endif
-
-/* Search for an entry with a matching group ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrgid (__gid_t __gid);
-
-/* Search for an entry with a matching group name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrnam (const char *__name);
-
-#ifdef __USE_POSIX
-
-# ifdef __USE_MISC
-/* Reasonable value for the buffer sized used in the reentrant
-   functions below.  But better use `sysconf'.  */
-#  define NSS_BUFLEN_GROUP	1024
-# endif
-
-/* Reentrant versions of some of the functions above.
-
-   PLEASE NOTE: the `getgrent_r' function is not (yet) standardized.
-   The interface may change in later versions of this library.  But
-   the interface is designed following the principals used for the
-   other reentrant functions so the chances are good this is what the
-   POSIX people would choose.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-
-# ifdef __USE_GNU
-extern int getgrent_r (struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-# endif
-
-/* Search for an entry with a matching group ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getgrgid_r (__gid_t __gid, struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-
-/* Search for an entry with a matching group name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getgrnam_r (const char *__restrict __name,
-		       struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-
-# ifdef	__USE_MISC
-/* Read a group entry from STREAM.  This function is not standardized
-   an probably never will.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetgrent_r (FILE *__restrict __stream,
-			struct group *__restrict __resultbuf,
-			char *__restrict __buffer, size_t __buflen,
-			struct group **__restrict __result);
-# endif
-
-#endif	/* POSIX or reentrant */
-
-
-#ifdef	__USE_MISC
-
-# define __need_size_t
-# include <stddef.h>
-
-/* Set the group set for the current user to GROUPS (N of them).  */
-extern int setgroups (size_t __n, const __gid_t *__groups) __THROW;
-
-/* Store at most *NGROUPS members of the group set for USER into
-   *GROUPS.  Also include GROUP.  The actual number of groups found is
-   returned in *NGROUPS.  Return -1 if the if *NGROUPS is too small.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getgrouplist (const char *__user, __gid_t __group,
-			 __gid_t *__groups, int *__ngroups);
-
-/* Initialize the group set for the current user
-   by reading the group database and using all groups
-   of which USER is a member.  Also include GROUP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int initgroups (const char *__user, __gid_t __group);
-
-#endif /* Use misc.  */
-
-__END_DECLS
-
-#endif /* grp.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gshadow.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gshadow.h
deleted file mode 100644
index ce86e4e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/gshadow.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/* Copyright (C) 2009-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Declaration of types and functions for shadow group suite.  */
-
-#ifndef _GSHADOW_H
-#define _GSHADOW_H	1
-
-#include <features.h>
-#include <paths.h>
-#include <bits/types/FILE.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Path to the user database files.  */
-#define	GSHADOW _PATH_GSHADOW
-
-
-__BEGIN_DECLS
-
-/* Structure of the group file.  */
-struct sgrp
-  {
-    char *sg_namp;		/* Group name.  */
-    char *sg_passwd;		/* Encrypted password.  */
-    char **sg_adm;		/* Group administrator list.  */
-    char **sg_mem;		/* Group member list.  */
-  };
-
-
-/* Open database for reading.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void setsgent (void);
-
-/* Close database.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endsgent (void);
-
-/* Get next entry from database, perhaps after opening the file.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *getsgent (void);
-
-/* Get shadow entry matching NAME.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *getsgnam (const char *__name);
-
-/* Read shadow entry from STRING.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *sgetsgent (const char *__string);
-
-/* Read next shadow entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *fgetsgent (FILE *__stream);
-
-/* Write line containing shadow password entry to stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putsgent (const struct sgrp *__g, FILE *__stream);
-
-
-#ifdef __USE_MISC
-/* Reentrant versions of some of the functions above.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getsgent_r (struct sgrp *__result_buf, char *__buffer,
-		       size_t __buflen, struct sgrp **__result);
-
-extern int getsgnam_r (const char *__name, struct sgrp *__result_buf,
-		       char *__buffer, size_t __buflen,
-		       struct sgrp **__result);
-
-extern int sgetsgent_r (const char *__string, struct sgrp *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct sgrp **__result);
-
-extern int fgetsgent_r (FILE *__stream, struct sgrp *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct sgrp **__result);
-#endif	/* misc */
-
-__END_DECLS
-
-#endif /* gshadow.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/iconv.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/iconv.h
deleted file mode 100644
index fdddf53..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/iconv.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ICONV_H
-#define _ICONV_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-
-__BEGIN_DECLS
-
-/* Identifier for conversion method from one codeset to another.  */
-typedef void *iconv_t;
-
-
-/* Allocate descriptor for code conversion from codeset FROMCODE to
-   codeset TOCODE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern iconv_t iconv_open (const char *__tocode, const char *__fromcode);
-
-/* Convert at most *INBYTESLEFT bytes from *INBUF according to the
-   code conversion algorithm specified by CD and place up to
-   *OUTBYTESLEFT bytes in buffer at *OUTBUF.  */
-extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
-		     size_t *__restrict __inbytesleft,
-		     char **__restrict __outbuf,
-		     size_t *__restrict __outbytesleft);
-
-/* Free resources allocated for descriptor CD for code conversion.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int iconv_close (iconv_t __cd);
-
-__END_DECLS
-
-#endif /* iconv.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ieee754.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ieee754.h
deleted file mode 100644
index 68d0bfd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ieee754.h
+++ /dev/null
@@ -1,170 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _IEEE754_H
-#define _IEEE754_H 1
-
-#include <features.h>
-
-#include <bits/endian.h>
-
-__BEGIN_DECLS
-
-union ieee754_float
-  {
-    float f;
-
-    /* This is the IEEE 754 single-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:8;
-	unsigned int mantissa:23;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned int mantissa:23;
-	unsigned int exponent:8;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee;
-
-    /* This format makes it easier to see if a NaN is a signalling NaN.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:8;
-	unsigned int quiet_nan:1;
-	unsigned int mantissa:22;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned int mantissa:22;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:8;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee_nan;
-  };
-
-#define IEEE754_FLOAT_BIAS	0x7f /* Added to exponent.  */
-
-
-union ieee754_double
-  {
-    double d;
-
-    /* This is the IEEE 754 double-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:11;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:20;
-	unsigned int mantissa1:32;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:20;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee;
-
-    /* This format makes it easier to see if a NaN is a signalling NaN.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:11;
-	unsigned int quiet_nan:1;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:19;
-	unsigned int mantissa1:32;
-#else
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:19;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-#endif
-      } ieee_nan;
-  };
-
-#define IEEE754_DOUBLE_BIAS	0x3ff /* Added to exponent.  */
-
-
-union ieee854_long_double
-  {
-    long double d;
-
-    /* This is the IEEE 854 quad-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:15;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:16;
-	unsigned int mantissa1:32;
-	unsigned int mantissa2:32;
-	unsigned int mantissa3:32;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa3:32;
-	unsigned int mantissa2:32;
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:16;
-	unsigned int exponent:15;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee;
-
-    /* This format makes it easier to see if a NaN is a signalling NaN.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:15;
-	unsigned int quiet_nan:1;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:15;
-	unsigned int mantissa1:32;
-	unsigned int mantissa2:32;
-	unsigned int mantissa3:32;
-#else
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa3:32;
-	unsigned int mantissa2:32;
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:15;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:15;
-	unsigned int negative:1;
-#endif
-      } ieee_nan;
-  };
-
-#define IEEE854_LONG_DOUBLE_BIAS 0x3fff /* Added to exponent.  */
-
-__END_DECLS
-
-#endif /* ieee754.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ifaddrs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ifaddrs.h
deleted file mode 100644
index 53fad79..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ifaddrs.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* ifaddrs.h -- declarations for getting network interface addresses
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _IFADDRS_H
-#define _IFADDRS_H	1
-
-#include <features.h>
-#include <sys/socket.h>
-
-__BEGIN_DECLS
-
-/* The `getifaddrs' function generates a linked list of these structures.
-   Each element of the list describes one network interface.  */
-struct ifaddrs
-{
-  struct ifaddrs *ifa_next;	/* Pointer to the next structure.  */
-
-  char *ifa_name;		/* Name of this network interface.  */
-  unsigned int ifa_flags;	/* Flags as from SIOCGIFFLAGS ioctl.  */
-
-  struct sockaddr *ifa_addr;	/* Network address of this interface.  */
-  struct sockaddr *ifa_netmask; /* Netmask of this interface.  */
-  union
-  {
-    /* At most one of the following two is valid.  If the IFF_BROADCAST
-       bit is set in `ifa_flags', then `ifa_broadaddr' is valid.  If the
-       IFF_POINTOPOINT bit is set, then `ifa_dstaddr' is valid.
-       It is never the case that both these bits are set at once.  */
-    struct sockaddr *ifu_broadaddr; /* Broadcast address of this interface. */
-    struct sockaddr *ifu_dstaddr; /* Point-to-point destination address.  */
-  } ifa_ifu;
-  /* These very same macros are defined by <net/if.h> for `struct ifaddr'.
-     So if they are defined already, the existing definitions will be fine.  */
-# ifndef ifa_broadaddr
-#  define ifa_broadaddr	ifa_ifu.ifu_broadaddr
-# endif
-# ifndef ifa_dstaddr
-#  define ifa_dstaddr	ifa_ifu.ifu_dstaddr
-# endif
-
-  void *ifa_data;		/* Address-specific data (may be unused).  */
-};
-
-
-/* Create a linked list of `struct ifaddrs' structures, one for each
-   network interface on the host machine.  If successful, store the
-   list in *IFAP and return 0.  On errors, return -1 and set `errno'.
-
-   The storage returned in *IFAP is allocated dynamically and can
-   only be properly freed by passing it to `freeifaddrs'.  */
-extern int getifaddrs (struct ifaddrs **__ifap) __THROW;
-
-/* Reclaim the storage allocated by a previous `getifaddrs' call.  */
-extern void freeifaddrs (struct ifaddrs *__ifa)  __THROW;
-
-__END_DECLS
-
-#endif /* ifaddrs.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/inttypes.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/inttypes.h
deleted file mode 100644
index 75df0fa..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/inttypes.h
+++ /dev/null
@@ -1,316 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99: 7.8 Format conversion of integer types	<inttypes.h>
- */
-
-#ifndef _INTTYPES_H
-#define _INTTYPES_H	1
-
-#include <features.h>
-/* Get the type definitions.  */
-#include <stdint.h>
-
-/* Get a definition for wchar_t.  But we must not define wchar_t itself.  */
-#ifndef ____gwchar_t_defined
-# ifdef __cplusplus
-#  define __gwchar_t wchar_t
-# elif defined __WCHAR_TYPE__
-typedef __WCHAR_TYPE__ __gwchar_t;
-# else
-#  define __need_wchar_t
-#  include <stddef.h>
-typedef wchar_t __gwchar_t;
-# endif
-# define ____gwchar_t_defined	1
-#endif
-
-# if __WORDSIZE == 64
-#  define __PRI64_PREFIX	"l"
-#  define __PRIPTR_PREFIX	"l"
-# else
-#  define __PRI64_PREFIX	"ll"
-#  define __PRIPTR_PREFIX
-# endif
-
-/* Macros for printing format specifiers.  */
-
-/* Decimal notation.  */
-# define PRId8		"d"
-# define PRId16		"d"
-# define PRId32		"d"
-# define PRId64		__PRI64_PREFIX "d"
-
-# define PRIdLEAST8	"d"
-# define PRIdLEAST16	"d"
-# define PRIdLEAST32	"d"
-# define PRIdLEAST64	__PRI64_PREFIX "d"
-
-# define PRIdFAST8	"d"
-# define PRIdFAST16	__PRIPTR_PREFIX "d"
-# define PRIdFAST32	__PRIPTR_PREFIX "d"
-# define PRIdFAST64	__PRI64_PREFIX "d"
-
-
-# define PRIi8		"i"
-# define PRIi16		"i"
-# define PRIi32		"i"
-# define PRIi64		__PRI64_PREFIX "i"
-
-# define PRIiLEAST8	"i"
-# define PRIiLEAST16	"i"
-# define PRIiLEAST32	"i"
-# define PRIiLEAST64	__PRI64_PREFIX "i"
-
-# define PRIiFAST8	"i"
-# define PRIiFAST16	__PRIPTR_PREFIX "i"
-# define PRIiFAST32	__PRIPTR_PREFIX "i"
-# define PRIiFAST64	__PRI64_PREFIX "i"
-
-/* Octal notation.  */
-# define PRIo8		"o"
-# define PRIo16		"o"
-# define PRIo32		"o"
-# define PRIo64		__PRI64_PREFIX "o"
-
-# define PRIoLEAST8	"o"
-# define PRIoLEAST16	"o"
-# define PRIoLEAST32	"o"
-# define PRIoLEAST64	__PRI64_PREFIX "o"
-
-# define PRIoFAST8	"o"
-# define PRIoFAST16	__PRIPTR_PREFIX "o"
-# define PRIoFAST32	__PRIPTR_PREFIX "o"
-# define PRIoFAST64	__PRI64_PREFIX "o"
-
-/* Unsigned integers.  */
-# define PRIu8		"u"
-# define PRIu16		"u"
-# define PRIu32		"u"
-# define PRIu64		__PRI64_PREFIX "u"
-
-# define PRIuLEAST8	"u"
-# define PRIuLEAST16	"u"
-# define PRIuLEAST32	"u"
-# define PRIuLEAST64	__PRI64_PREFIX "u"
-
-# define PRIuFAST8	"u"
-# define PRIuFAST16	__PRIPTR_PREFIX "u"
-# define PRIuFAST32	__PRIPTR_PREFIX "u"
-# define PRIuFAST64	__PRI64_PREFIX "u"
-
-/* lowercase hexadecimal notation.  */
-# define PRIx8		"x"
-# define PRIx16		"x"
-# define PRIx32		"x"
-# define PRIx64		__PRI64_PREFIX "x"
-
-# define PRIxLEAST8	"x"
-# define PRIxLEAST16	"x"
-# define PRIxLEAST32	"x"
-# define PRIxLEAST64	__PRI64_PREFIX "x"
-
-# define PRIxFAST8	"x"
-# define PRIxFAST16	__PRIPTR_PREFIX "x"
-# define PRIxFAST32	__PRIPTR_PREFIX "x"
-# define PRIxFAST64	__PRI64_PREFIX "x"
-
-/* UPPERCASE hexadecimal notation.  */
-# define PRIX8		"X"
-# define PRIX16		"X"
-# define PRIX32		"X"
-# define PRIX64		__PRI64_PREFIX "X"
-
-# define PRIXLEAST8	"X"
-# define PRIXLEAST16	"X"
-# define PRIXLEAST32	"X"
-# define PRIXLEAST64	__PRI64_PREFIX "X"
-
-# define PRIXFAST8	"X"
-# define PRIXFAST16	__PRIPTR_PREFIX "X"
-# define PRIXFAST32	__PRIPTR_PREFIX "X"
-# define PRIXFAST64	__PRI64_PREFIX "X"
-
-
-/* Macros for printing `intmax_t' and `uintmax_t'.  */
-# define PRIdMAX	__PRI64_PREFIX "d"
-# define PRIiMAX	__PRI64_PREFIX "i"
-# define PRIoMAX	__PRI64_PREFIX "o"
-# define PRIuMAX	__PRI64_PREFIX "u"
-# define PRIxMAX	__PRI64_PREFIX "x"
-# define PRIXMAX	__PRI64_PREFIX "X"
-
-
-/* Macros for printing `intptr_t' and `uintptr_t'.  */
-# define PRIdPTR	__PRIPTR_PREFIX "d"
-# define PRIiPTR	__PRIPTR_PREFIX "i"
-# define PRIoPTR	__PRIPTR_PREFIX "o"
-# define PRIuPTR	__PRIPTR_PREFIX "u"
-# define PRIxPTR	__PRIPTR_PREFIX "x"
-# define PRIXPTR	__PRIPTR_PREFIX "X"
-
-
-/* Macros for scanning format specifiers.  */
-
-/* Signed decimal notation.  */
-# define SCNd8		"hhd"
-# define SCNd16		"hd"
-# define SCNd32		"d"
-# define SCNd64		__PRI64_PREFIX "d"
-
-# define SCNdLEAST8	"hhd"
-# define SCNdLEAST16	"hd"
-# define SCNdLEAST32	"d"
-# define SCNdLEAST64	__PRI64_PREFIX "d"
-
-# define SCNdFAST8	"hhd"
-# define SCNdFAST16	__PRIPTR_PREFIX "d"
-# define SCNdFAST32	__PRIPTR_PREFIX "d"
-# define SCNdFAST64	__PRI64_PREFIX "d"
-
-/* Signed decimal notation.  */
-# define SCNi8		"hhi"
-# define SCNi16		"hi"
-# define SCNi32		"i"
-# define SCNi64		__PRI64_PREFIX "i"
-
-# define SCNiLEAST8	"hhi"
-# define SCNiLEAST16	"hi"
-# define SCNiLEAST32	"i"
-# define SCNiLEAST64	__PRI64_PREFIX "i"
-
-# define SCNiFAST8	"hhi"
-# define SCNiFAST16	__PRIPTR_PREFIX "i"
-# define SCNiFAST32	__PRIPTR_PREFIX "i"
-# define SCNiFAST64	__PRI64_PREFIX "i"
-
-/* Unsigned decimal notation.  */
-# define SCNu8		"hhu"
-# define SCNu16		"hu"
-# define SCNu32		"u"
-# define SCNu64		__PRI64_PREFIX "u"
-
-# define SCNuLEAST8	"hhu"
-# define SCNuLEAST16	"hu"
-# define SCNuLEAST32	"u"
-# define SCNuLEAST64	__PRI64_PREFIX "u"
-
-# define SCNuFAST8	"hhu"
-# define SCNuFAST16	__PRIPTR_PREFIX "u"
-# define SCNuFAST32	__PRIPTR_PREFIX "u"
-# define SCNuFAST64	__PRI64_PREFIX "u"
-
-/* Octal notation.  */
-# define SCNo8		"hho"
-# define SCNo16		"ho"
-# define SCNo32		"o"
-# define SCNo64		__PRI64_PREFIX "o"
-
-# define SCNoLEAST8	"hho"
-# define SCNoLEAST16	"ho"
-# define SCNoLEAST32	"o"
-# define SCNoLEAST64	__PRI64_PREFIX "o"
-
-# define SCNoFAST8	"hho"
-# define SCNoFAST16	__PRIPTR_PREFIX "o"
-# define SCNoFAST32	__PRIPTR_PREFIX "o"
-# define SCNoFAST64	__PRI64_PREFIX "o"
-
-/* Hexadecimal notation.  */
-# define SCNx8		"hhx"
-# define SCNx16		"hx"
-# define SCNx32		"x"
-# define SCNx64		__PRI64_PREFIX "x"
-
-# define SCNxLEAST8	"hhx"
-# define SCNxLEAST16	"hx"
-# define SCNxLEAST32	"x"
-# define SCNxLEAST64	__PRI64_PREFIX "x"
-
-# define SCNxFAST8	"hhx"
-# define SCNxFAST16	__PRIPTR_PREFIX "x"
-# define SCNxFAST32	__PRIPTR_PREFIX "x"
-# define SCNxFAST64	__PRI64_PREFIX "x"
-
-
-/* Macros for scanning `intmax_t' and `uintmax_t'.  */
-# define SCNdMAX	__PRI64_PREFIX "d"
-# define SCNiMAX	__PRI64_PREFIX "i"
-# define SCNoMAX	__PRI64_PREFIX "o"
-# define SCNuMAX	__PRI64_PREFIX "u"
-# define SCNxMAX	__PRI64_PREFIX "x"
-
-/* Macros for scaning `intptr_t' and `uintptr_t'.  */
-# define SCNdPTR	__PRIPTR_PREFIX "d"
-# define SCNiPTR	__PRIPTR_PREFIX "i"
-# define SCNoPTR	__PRIPTR_PREFIX "o"
-# define SCNuPTR	__PRIPTR_PREFIX "u"
-# define SCNxPTR	__PRIPTR_PREFIX "x"
-
-
-__BEGIN_DECLS
-
-#if __WORDSIZE == 64
-
-/* We have to define the `uintmax_t' type using `ldiv_t'.  */
-typedef struct
-  {
-    long int quot;		/* Quotient.  */
-    long int rem;		/* Remainder.  */
-  } imaxdiv_t;
-
-#else
-
-/* We have to define the `uintmax_t' type using `lldiv_t'.  */
-typedef struct
-  {
-    __extension__ long long int quot;	/* Quotient.  */
-    __extension__ long long int rem;	/* Remainder.  */
-  } imaxdiv_t;
-
-#endif
-
-
-/* Compute absolute value of N.  */
-extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
-
-/* Return the `imaxdiv_t' representation of the value of NUMER over DENOM. */
-extern imaxdiv_t imaxdiv (intmax_t __numer, intmax_t __denom)
-      __THROW __attribute__ ((__const__));
-
-/* Like `strtol' but convert to `intmax_t'.  */
-extern intmax_t strtoimax (const char *__restrict __nptr,
-			   char **__restrict __endptr, int __base) __THROW;
-
-/* Like `strtoul' but convert to `uintmax_t'.  */
-extern uintmax_t strtoumax (const char *__restrict __nptr,
-			    char ** __restrict __endptr, int __base) __THROW;
-
-/* Like `wcstol' but convert to `intmax_t'.  */
-extern intmax_t wcstoimax (const __gwchar_t *__restrict __nptr,
-			   __gwchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Like `wcstoul' but convert to `uintmax_t'.  */
-extern uintmax_t wcstoumax (const __gwchar_t *__restrict __nptr,
-			    __gwchar_t ** __restrict __endptr, int __base)
-     __THROW;
-
-__END_DECLS
-
-#endif /* inttypes.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/langinfo.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/langinfo.h
deleted file mode 100644
index 08f9090..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/langinfo.h
+++ /dev/null
@@ -1,674 +0,0 @@
-/* Access to locale-dependent parameters.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LANGINFO_H
-#define	_LANGINFO_H 1
-
-/* Get the type definition.  */
-#include <nl_types.h>
-
-#include <bits/locale.h>	/* Define the __LC_* category names.  */
-
-
-__BEGIN_DECLS
-
-/* Construct an `nl_item' value for `nl_langinfo' from a locale category
-   (LC_*) and an item index within the category.  Some code may depend on
-   the item values within a category increasing monotonically with the
-   indices.  */
-#define _NL_ITEM(category, index)	(((category) << 16) | (index))
-
-/* Extract the category and item index from a constructed `nl_item' value.  */
-#define _NL_ITEM_CATEGORY(item)		((int) (item) >> 16)
-#define _NL_ITEM_INDEX(item)		((int) (item) & 0xffff)
-
-/* Enumeration of locale items that can be queried with `nl_langinfo'.  */
-enum
-{
-  /* LC_TIME category: date and time formatting.  */
-
-  /* Abbreviated days of the week. */
-  ABDAY_1 = _NL_ITEM (__LC_TIME, 0), /* Sun */
-#define ABDAY_1			ABDAY_1
-  ABDAY_2,
-#define ABDAY_2			ABDAY_2
-  ABDAY_3,
-#define ABDAY_3			ABDAY_3
-  ABDAY_4,
-#define ABDAY_4			ABDAY_4
-  ABDAY_5,
-#define ABDAY_5			ABDAY_5
-  ABDAY_6,
-#define ABDAY_6			ABDAY_6
-  ABDAY_7,
-#define ABDAY_7			ABDAY_7
-
-  /* Long-named days of the week. */
-  DAY_1,			/* Sunday */
-#define DAY_1			DAY_1
-  DAY_2,			/* Monday */
-#define DAY_2			DAY_2
-  DAY_3,			/* Tuesday */
-#define DAY_3			DAY_3
-  DAY_4,			/* Wednesday */
-#define DAY_4			DAY_4
-  DAY_5,			/* Thursday */
-#define DAY_5			DAY_5
-  DAY_6,			/* Friday */
-#define DAY_6			DAY_6
-  DAY_7,			/* Saturday */
-#define DAY_7			DAY_7
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  ABMON_1,			/* Jan */
-#define ABMON_1			ABMON_1
-  ABMON_2,
-#define ABMON_2			ABMON_2
-  ABMON_3,
-#define ABMON_3			ABMON_3
-  ABMON_4,
-#define ABMON_4			ABMON_4
-  ABMON_5,
-#define ABMON_5			ABMON_5
-  ABMON_6,
-#define ABMON_6			ABMON_6
-  ABMON_7,
-#define ABMON_7			ABMON_7
-  ABMON_8,
-#define ABMON_8			ABMON_8
-  ABMON_9,
-#define ABMON_9			ABMON_9
-  ABMON_10,
-#define ABMON_10		ABMON_10
-  ABMON_11,
-#define ABMON_11		ABMON_11
-  ABMON_12,
-#define ABMON_12		ABMON_12
-
-  /* Long month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  MON_1,			/* January */
-#define MON_1			MON_1
-  MON_2,
-#define MON_2			MON_2
-  MON_3,
-#define MON_3			MON_3
-  MON_4,
-#define MON_4			MON_4
-  MON_5,
-#define MON_5			MON_5
-  MON_6,
-#define MON_6			MON_6
-  MON_7,
-#define MON_7			MON_7
-  MON_8,
-#define MON_8			MON_8
-  MON_9,
-#define MON_9			MON_9
-  MON_10,
-#define MON_10			MON_10
-  MON_11,
-#define MON_11			MON_11
-  MON_12,
-#define MON_12			MON_12
-
-  AM_STR,			/* Ante meridiem string.  */
-#define AM_STR			AM_STR
-  PM_STR,			/* Post meridiem string.  */
-#define PM_STR			PM_STR
-
-  D_T_FMT,			/* Date and time format for strftime.  */
-#define D_T_FMT			D_T_FMT
-  D_FMT,			/* Date format for strftime.  */
-#define D_FMT			D_FMT
-  T_FMT,			/* Time format for strftime.  */
-#define T_FMT			T_FMT
-  T_FMT_AMPM,			/* 12-hour time format for strftime.  */
-#define T_FMT_AMPM		T_FMT_AMPM
-
-  ERA,				/* Alternate era.  */
-#define ERA			ERA
-  __ERA_YEAR,			/* Year in alternate era format.  */
-#ifdef __USE_GNU
-# define ERA_YEAR		__ERA_YEAR
-#endif
-  ERA_D_FMT,			/* Date in alternate era format.  */
-#define ERA_D_FMT		ERA_D_FMT
-  ALT_DIGITS,			/* Alternate symbols for digits.  */
-#define ALT_DIGITS		ALT_DIGITS
-  ERA_D_T_FMT,			/* Date and time in alternate era format.  */
-#define ERA_D_T_FMT		ERA_D_T_FMT
-  ERA_T_FMT,			/* Time in alternate era format.  */
-#define ERA_T_FMT		ERA_T_FMT
-
-  _NL_TIME_ERA_NUM_ENTRIES,	/* Number entries in the era arrays.  */
-  _NL_TIME_ERA_ENTRIES,		/* Structure with era entries in usable form.*/
-
-  _NL_WABDAY_1,		/* Sun */
-  _NL_WABDAY_2,
-  _NL_WABDAY_3,
-  _NL_WABDAY_4,
-  _NL_WABDAY_5,
-  _NL_WABDAY_6,
-  _NL_WABDAY_7,
-
-  /* Long-named days of the week. */
-  _NL_WDAY_1,		/* Sunday */
-  _NL_WDAY_2,		/* Monday */
-  _NL_WDAY_3,		/* Tuesday */
-  _NL_WDAY_4,		/* Wednesday */
-  _NL_WDAY_5,		/* Thursday */
-  _NL_WDAY_6,		/* Friday */
-  _NL_WDAY_7,		/* Saturday */
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  _NL_WABMON_1,		/* Jan */
-  _NL_WABMON_2,
-  _NL_WABMON_3,
-  _NL_WABMON_4,
-  _NL_WABMON_5,
-  _NL_WABMON_6,
-  _NL_WABMON_7,
-  _NL_WABMON_8,
-  _NL_WABMON_9,
-  _NL_WABMON_10,
-  _NL_WABMON_11,
-  _NL_WABMON_12,
-
-  /* Long month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  _NL_WMON_1,		/* January */
-  _NL_WMON_2,
-  _NL_WMON_3,
-  _NL_WMON_4,
-  _NL_WMON_5,
-  _NL_WMON_6,
-  _NL_WMON_7,
-  _NL_WMON_8,
-  _NL_WMON_9,
-  _NL_WMON_10,
-  _NL_WMON_11,
-  _NL_WMON_12,
-
-  _NL_WAM_STR,		/* Ante meridiem string.  */
-  _NL_WPM_STR,		/* Post meridiem string.  */
-
-  _NL_WD_T_FMT,		/* Date and time format for strftime.  */
-  _NL_WD_FMT,		/* Date format for strftime.  */
-  _NL_WT_FMT,		/* Time format for strftime.  */
-  _NL_WT_FMT_AMPM,	/* 12-hour time format for strftime.  */
-
-  _NL_WERA_YEAR,	/* Year in alternate era format.  */
-  _NL_WERA_D_FMT,	/* Date in alternate era format.  */
-  _NL_WALT_DIGITS,	/* Alternate symbols for digits.  */
-  _NL_WERA_D_T_FMT,	/* Date and time in alternate era format.  */
-  _NL_WERA_T_FMT,	/* Time in alternate era format.  */
-
-  _NL_TIME_WEEK_NDAYS,
-  _NL_TIME_WEEK_1STDAY,
-  _NL_TIME_WEEK_1STWEEK,
-  _NL_TIME_FIRST_WEEKDAY,
-  _NL_TIME_FIRST_WORKDAY,
-  _NL_TIME_CAL_DIRECTION,
-  _NL_TIME_TIMEZONE,
-
-  _DATE_FMT,		/* strftime format for date.  */
-#define _DATE_FMT	_DATE_FMT
-  _NL_W_DATE_FMT,
-
-  _NL_TIME_CODESET,
-
-  /* Long month names, in the grammatical form used when the month
-     is named by itself.  */
-  __ALTMON_1,			/* January */
-  __ALTMON_2,
-  __ALTMON_3,
-  __ALTMON_4,
-  __ALTMON_5,
-  __ALTMON_6,
-  __ALTMON_7,
-  __ALTMON_8,
-  __ALTMON_9,
-  __ALTMON_10,
-  __ALTMON_11,
-  __ALTMON_12,
-#ifdef __USE_GNU
-# define ALTMON_1		__ALTMON_1
-# define ALTMON_2		__ALTMON_2
-# define ALTMON_3		__ALTMON_3
-# define ALTMON_4		__ALTMON_4
-# define ALTMON_5		__ALTMON_5
-# define ALTMON_6		__ALTMON_6
-# define ALTMON_7		__ALTMON_7
-# define ALTMON_8		__ALTMON_8
-# define ALTMON_9		__ALTMON_9
-# define ALTMON_10		__ALTMON_10
-# define ALTMON_11		__ALTMON_11
-# define ALTMON_12		__ALTMON_12
-#endif
-
-  /* Long month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_WALTMON_1,			/* January */
-  _NL_WALTMON_2,
-  _NL_WALTMON_3,
-  _NL_WALTMON_4,
-  _NL_WALTMON_5,
-  _NL_WALTMON_6,
-  _NL_WALTMON_7,
-  _NL_WALTMON_8,
-  _NL_WALTMON_9,
-  _NL_WALTMON_10,
-  _NL_WALTMON_11,
-  _NL_WALTMON_12,
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_ABALTMON_1,			/* Jan */
-  _NL_ABALTMON_2,
-  _NL_ABALTMON_3,
-  _NL_ABALTMON_4,
-  _NL_ABALTMON_5,
-  _NL_ABALTMON_6,
-  _NL_ABALTMON_7,
-  _NL_ABALTMON_8,
-  _NL_ABALTMON_9,
-  _NL_ABALTMON_10,
-  _NL_ABALTMON_11,
-  _NL_ABALTMON_12,
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_WABALTMON_1,			/* Jan */
-  _NL_WABALTMON_2,
-  _NL_WABALTMON_3,
-  _NL_WABALTMON_4,
-  _NL_WABALTMON_5,
-  _NL_WABALTMON_6,
-  _NL_WABALTMON_7,
-  _NL_WABALTMON_8,
-  _NL_WABALTMON_9,
-  _NL_WABALTMON_10,
-  _NL_WABALTMON_11,
-  _NL_WABALTMON_12,
-
-  _NL_NUM_LC_TIME,	/* Number of indices in LC_TIME category.  */
-
-  /* LC_COLLATE category: text sorting.
-     This information is accessed by the strcoll and strxfrm functions.
-     These `nl_langinfo' names are used only internally.  */
-  _NL_COLLATE_NRULES = _NL_ITEM (__LC_COLLATE, 0),
-  _NL_COLLATE_RULESETS,
-  _NL_COLLATE_TABLEMB,
-  _NL_COLLATE_WEIGHTMB,
-  _NL_COLLATE_EXTRAMB,
-  _NL_COLLATE_INDIRECTMB,
-  _NL_COLLATE_GAP1,
-  _NL_COLLATE_GAP2,
-  _NL_COLLATE_GAP3,
-  _NL_COLLATE_TABLEWC,
-  _NL_COLLATE_WEIGHTWC,
-  _NL_COLLATE_EXTRAWC,
-  _NL_COLLATE_INDIRECTWC,
-  _NL_COLLATE_SYMB_HASH_SIZEMB,
-  _NL_COLLATE_SYMB_TABLEMB,
-  _NL_COLLATE_SYMB_EXTRAMB,
-  _NL_COLLATE_COLLSEQMB,
-  _NL_COLLATE_COLLSEQWC,
-  _NL_COLLATE_CODESET,
-  _NL_NUM_LC_COLLATE,
-
-  /* LC_CTYPE category: character classification.
-     This information is accessed by the functions in <ctype.h>.
-     These `nl_langinfo' names are used only internally.  */
-  _NL_CTYPE_CLASS = _NL_ITEM (__LC_CTYPE, 0),
-  _NL_CTYPE_TOUPPER,
-  _NL_CTYPE_GAP1,
-  _NL_CTYPE_TOLOWER,
-  _NL_CTYPE_GAP2,
-  _NL_CTYPE_CLASS32,
-  _NL_CTYPE_GAP3,
-  _NL_CTYPE_GAP4,
-  _NL_CTYPE_GAP5,
-  _NL_CTYPE_GAP6,
-  _NL_CTYPE_CLASS_NAMES,
-  _NL_CTYPE_MAP_NAMES,
-  _NL_CTYPE_WIDTH,
-  _NL_CTYPE_MB_CUR_MAX,
-  _NL_CTYPE_CODESET_NAME,
-  CODESET = _NL_CTYPE_CODESET_NAME,
-#define CODESET			CODESET
-  _NL_CTYPE_TOUPPER32,
-  _NL_CTYPE_TOLOWER32,
-  _NL_CTYPE_CLASS_OFFSET,
-  _NL_CTYPE_MAP_OFFSET,
-  _NL_CTYPE_INDIGITS_MB_LEN,
-  _NL_CTYPE_INDIGITS0_MB,
-  _NL_CTYPE_INDIGITS1_MB,
-  _NL_CTYPE_INDIGITS2_MB,
-  _NL_CTYPE_INDIGITS3_MB,
-  _NL_CTYPE_INDIGITS4_MB,
-  _NL_CTYPE_INDIGITS5_MB,
-  _NL_CTYPE_INDIGITS6_MB,
-  _NL_CTYPE_INDIGITS7_MB,
-  _NL_CTYPE_INDIGITS8_MB,
-  _NL_CTYPE_INDIGITS9_MB,
-  _NL_CTYPE_INDIGITS_WC_LEN,
-  _NL_CTYPE_INDIGITS0_WC,
-  _NL_CTYPE_INDIGITS1_WC,
-  _NL_CTYPE_INDIGITS2_WC,
-  _NL_CTYPE_INDIGITS3_WC,
-  _NL_CTYPE_INDIGITS4_WC,
-  _NL_CTYPE_INDIGITS5_WC,
-  _NL_CTYPE_INDIGITS6_WC,
-  _NL_CTYPE_INDIGITS7_WC,
-  _NL_CTYPE_INDIGITS8_WC,
-  _NL_CTYPE_INDIGITS9_WC,
-  _NL_CTYPE_OUTDIGIT0_MB,
-  _NL_CTYPE_OUTDIGIT1_MB,
-  _NL_CTYPE_OUTDIGIT2_MB,
-  _NL_CTYPE_OUTDIGIT3_MB,
-  _NL_CTYPE_OUTDIGIT4_MB,
-  _NL_CTYPE_OUTDIGIT5_MB,
-  _NL_CTYPE_OUTDIGIT6_MB,
-  _NL_CTYPE_OUTDIGIT7_MB,
-  _NL_CTYPE_OUTDIGIT8_MB,
-  _NL_CTYPE_OUTDIGIT9_MB,
-  _NL_CTYPE_OUTDIGIT0_WC,
-  _NL_CTYPE_OUTDIGIT1_WC,
-  _NL_CTYPE_OUTDIGIT2_WC,
-  _NL_CTYPE_OUTDIGIT3_WC,
-  _NL_CTYPE_OUTDIGIT4_WC,
-  _NL_CTYPE_OUTDIGIT5_WC,
-  _NL_CTYPE_OUTDIGIT6_WC,
-  _NL_CTYPE_OUTDIGIT7_WC,
-  _NL_CTYPE_OUTDIGIT8_WC,
-  _NL_CTYPE_OUTDIGIT9_WC,
-  _NL_CTYPE_TRANSLIT_TAB_SIZE,
-  _NL_CTYPE_TRANSLIT_FROM_IDX,
-  _NL_CTYPE_TRANSLIT_FROM_TBL,
-  _NL_CTYPE_TRANSLIT_TO_IDX,
-  _NL_CTYPE_TRANSLIT_TO_TBL,
-  _NL_CTYPE_TRANSLIT_DEFAULT_MISSING_LEN,
-  _NL_CTYPE_TRANSLIT_DEFAULT_MISSING,
-  _NL_CTYPE_TRANSLIT_IGNORE_LEN,
-  _NL_CTYPE_TRANSLIT_IGNORE,
-  _NL_CTYPE_MAP_TO_NONASCII,
-  _NL_CTYPE_NONASCII_CASE,
-  _NL_CTYPE_EXTRA_MAP_1,
-  _NL_CTYPE_EXTRA_MAP_2,
-  _NL_CTYPE_EXTRA_MAP_3,
-  _NL_CTYPE_EXTRA_MAP_4,
-  _NL_CTYPE_EXTRA_MAP_5,
-  _NL_CTYPE_EXTRA_MAP_6,
-  _NL_CTYPE_EXTRA_MAP_7,
-  _NL_CTYPE_EXTRA_MAP_8,
-  _NL_CTYPE_EXTRA_MAP_9,
-  _NL_CTYPE_EXTRA_MAP_10,
-  _NL_CTYPE_EXTRA_MAP_11,
-  _NL_CTYPE_EXTRA_MAP_12,
-  _NL_CTYPE_EXTRA_MAP_13,
-  _NL_CTYPE_EXTRA_MAP_14,
-  _NL_NUM_LC_CTYPE,
-
-  /* LC_MONETARY category: formatting of monetary quantities.
-     These items each correspond to a member of `struct lconv',
-     defined in <locale.h>.  */
-  __INT_CURR_SYMBOL = _NL_ITEM (__LC_MONETARY, 0),
-#ifdef __USE_GNU
-# define INT_CURR_SYMBOL	__INT_CURR_SYMBOL
-#endif
-  __CURRENCY_SYMBOL,
-#ifdef __USE_GNU
-# define CURRENCY_SYMBOL	__CURRENCY_SYMBOL
-#endif
-  __MON_DECIMAL_POINT,
-#ifdef __USE_GNU
-# define MON_DECIMAL_POINT	__MON_DECIMAL_POINT
-#endif
-  __MON_THOUSANDS_SEP,
-#ifdef __USE_GNU
-# define MON_THOUSANDS_SEP	__MON_THOUSANDS_SEP
-#endif
-  __MON_GROUPING,
-#ifdef __USE_GNU
-# define MON_GROUPING		__MON_GROUPING
-#endif
-  __POSITIVE_SIGN,
-#ifdef __USE_GNU
-# define POSITIVE_SIGN		__POSITIVE_SIGN
-#endif
-  __NEGATIVE_SIGN,
-#ifdef __USE_GNU
-# define NEGATIVE_SIGN		__NEGATIVE_SIGN
-#endif
-  __INT_FRAC_DIGITS,
-#ifdef __USE_GNU
-# define INT_FRAC_DIGITS	__INT_FRAC_DIGITS
-#endif
-  __FRAC_DIGITS,
-#ifdef __USE_GNU
-# define FRAC_DIGITS		__FRAC_DIGITS
-#endif
-  __P_CS_PRECEDES,
-#ifdef __USE_GNU
-# define P_CS_PRECEDES		__P_CS_PRECEDES
-#endif
-  __P_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define P_SEP_BY_SPACE		__P_SEP_BY_SPACE
-#endif
-  __N_CS_PRECEDES,
-#ifdef __USE_GNU
-# define N_CS_PRECEDES		__N_CS_PRECEDES
-#endif
-  __N_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define N_SEP_BY_SPACE		__N_SEP_BY_SPACE
-#endif
-  __P_SIGN_POSN,
-#ifdef __USE_GNU
-# define P_SIGN_POSN		__P_SIGN_POSN
-#endif
-  __N_SIGN_POSN,
-#ifdef __USE_GNU
-# define N_SIGN_POSN		__N_SIGN_POSN
-#endif
-  _NL_MONETARY_CRNCYSTR,
-#define CRNCYSTR		_NL_MONETARY_CRNCYSTR
-  __INT_P_CS_PRECEDES,
-#ifdef __USE_GNU
-# define INT_P_CS_PRECEDES	__INT_P_CS_PRECEDES
-#endif
-  __INT_P_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define INT_P_SEP_BY_SPACE	__INT_P_SEP_BY_SPACE
-#endif
-  __INT_N_CS_PRECEDES,
-#ifdef __USE_GNU
-# define INT_N_CS_PRECEDES	__INT_N_CS_PRECEDES
-#endif
-  __INT_N_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define INT_N_SEP_BY_SPACE	__INT_N_SEP_BY_SPACE
-#endif
-  __INT_P_SIGN_POSN,
-#ifdef __USE_GNU
-# define INT_P_SIGN_POSN	__INT_P_SIGN_POSN
-#endif
-  __INT_N_SIGN_POSN,
-#ifdef __USE_GNU
-# define INT_N_SIGN_POSN	__INT_N_SIGN_POSN
-#endif
-  _NL_MONETARY_DUO_INT_CURR_SYMBOL,
-  _NL_MONETARY_DUO_CURRENCY_SYMBOL,
-  _NL_MONETARY_DUO_INT_FRAC_DIGITS,
-  _NL_MONETARY_DUO_FRAC_DIGITS,
-  _NL_MONETARY_DUO_P_CS_PRECEDES,
-  _NL_MONETARY_DUO_P_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_N_CS_PRECEDES,
-  _NL_MONETARY_DUO_N_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_INT_P_CS_PRECEDES,
-  _NL_MONETARY_DUO_INT_P_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_INT_N_CS_PRECEDES,
-  _NL_MONETARY_DUO_INT_N_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_P_SIGN_POSN,
-  _NL_MONETARY_DUO_N_SIGN_POSN,
-  _NL_MONETARY_DUO_INT_P_SIGN_POSN,
-  _NL_MONETARY_DUO_INT_N_SIGN_POSN,
-  _NL_MONETARY_UNO_VALID_FROM,
-  _NL_MONETARY_UNO_VALID_TO,
-  _NL_MONETARY_DUO_VALID_FROM,
-  _NL_MONETARY_DUO_VALID_TO,
-  _NL_MONETARY_CONVERSION_RATE,
-  _NL_MONETARY_DECIMAL_POINT_WC,
-  _NL_MONETARY_THOUSANDS_SEP_WC,
-  _NL_MONETARY_CODESET,
-  _NL_NUM_LC_MONETARY,
-
-  /* LC_NUMERIC category: formatting of numbers.
-     These also correspond to members of `struct lconv'; see <locale.h>.  */
-  __DECIMAL_POINT = _NL_ITEM (__LC_NUMERIC, 0),
-#ifdef __USE_GNU
-# define DECIMAL_POINT		__DECIMAL_POINT
-#endif
-  RADIXCHAR = __DECIMAL_POINT,
-#define RADIXCHAR		RADIXCHAR
-  __THOUSANDS_SEP,
-#ifdef __USE_GNU
-# define THOUSANDS_SEP		__THOUSANDS_SEP
-#endif
-  THOUSEP = __THOUSANDS_SEP,
-#define THOUSEP			THOUSEP
-  __GROUPING,
-#ifdef __USE_GNU
-# define GROUPING		__GROUPING
-#endif
-  _NL_NUMERIC_DECIMAL_POINT_WC,
-  _NL_NUMERIC_THOUSANDS_SEP_WC,
-  _NL_NUMERIC_CODESET,
-  _NL_NUM_LC_NUMERIC,
-
-  __YESEXPR = _NL_ITEM (__LC_MESSAGES, 0), /* Regex matching ``yes'' input.  */
-#define YESEXPR			__YESEXPR
-  __NOEXPR,			/* Regex matching ``no'' input.  */
-#define NOEXPR			__NOEXPR
-  __YESSTR,			/* Output string for ``yes''.  */
-#if defined __USE_GNU || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define YESSTR			__YESSTR
-#endif
-  __NOSTR,			/* Output string for ``no''.  */
-#if defined __USE_GNU || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define NOSTR			__NOSTR
-#endif
-  _NL_MESSAGES_CODESET,
-  _NL_NUM_LC_MESSAGES,
-
-  _NL_PAPER_HEIGHT = _NL_ITEM (__LC_PAPER, 0),
-  _NL_PAPER_WIDTH,
-  _NL_PAPER_CODESET,
-  _NL_NUM_LC_PAPER,
-
-  _NL_NAME_NAME_FMT = _NL_ITEM (__LC_NAME, 0),
-  _NL_NAME_NAME_GEN,
-  _NL_NAME_NAME_MR,
-  _NL_NAME_NAME_MRS,
-  _NL_NAME_NAME_MISS,
-  _NL_NAME_NAME_MS,
-  _NL_NAME_CODESET,
-  _NL_NUM_LC_NAME,
-
-  _NL_ADDRESS_POSTAL_FMT = _NL_ITEM (__LC_ADDRESS, 0),
-  _NL_ADDRESS_COUNTRY_NAME,
-  _NL_ADDRESS_COUNTRY_POST,
-  _NL_ADDRESS_COUNTRY_AB2,
-  _NL_ADDRESS_COUNTRY_AB3,
-  _NL_ADDRESS_COUNTRY_CAR,
-  _NL_ADDRESS_COUNTRY_NUM,
-  _NL_ADDRESS_COUNTRY_ISBN,
-  _NL_ADDRESS_LANG_NAME,
-  _NL_ADDRESS_LANG_AB,
-  _NL_ADDRESS_LANG_TERM,
-  _NL_ADDRESS_LANG_LIB,
-  _NL_ADDRESS_CODESET,
-  _NL_NUM_LC_ADDRESS,
-
-  _NL_TELEPHONE_TEL_INT_FMT = _NL_ITEM (__LC_TELEPHONE, 0),
-  _NL_TELEPHONE_TEL_DOM_FMT,
-  _NL_TELEPHONE_INT_SELECT,
-  _NL_TELEPHONE_INT_PREFIX,
-  _NL_TELEPHONE_CODESET,
-  _NL_NUM_LC_TELEPHONE,
-
-  _NL_MEASUREMENT_MEASUREMENT = _NL_ITEM (__LC_MEASUREMENT, 0),
-  _NL_MEASUREMENT_CODESET,
-  _NL_NUM_LC_MEASUREMENT,
-
-  _NL_IDENTIFICATION_TITLE = _NL_ITEM (__LC_IDENTIFICATION, 0),
-  _NL_IDENTIFICATION_SOURCE,
-  _NL_IDENTIFICATION_ADDRESS,
-  _NL_IDENTIFICATION_CONTACT,
-  _NL_IDENTIFICATION_EMAIL,
-  _NL_IDENTIFICATION_TEL,
-  _NL_IDENTIFICATION_FAX,
-  _NL_IDENTIFICATION_LANGUAGE,
-  _NL_IDENTIFICATION_TERRITORY,
-  _NL_IDENTIFICATION_AUDIENCE,
-  _NL_IDENTIFICATION_APPLICATION,
-  _NL_IDENTIFICATION_ABBREVIATION,
-  _NL_IDENTIFICATION_REVISION,
-  _NL_IDENTIFICATION_DATE,
-  _NL_IDENTIFICATION_CATEGORY,
-  _NL_IDENTIFICATION_CODESET,
-  _NL_NUM_LC_IDENTIFICATION,
-
-  /* This marks the highest value used.  */
-  _NL_NUM
-};
-
-/* This macro produces an item you can pass to `nl_langinfo' or
-   `nl_langinfo_l' to get the name of the locale in use for CATEGORY.  */
-#define _NL_LOCALE_NAME(category)	_NL_ITEM ((category),		      \
-						  _NL_ITEM_INDEX (-1))
-#ifdef __USE_GNU
-# define NL_LOCALE_NAME(category)	_NL_LOCALE_NAME (category)
-#endif
-
-
-/* Return the current locale's value for ITEM.
-   If ITEM is invalid, an empty string is returned.
-
-   The string returned will not change until `setlocale' is called;
-   it is usually in read-only memory and cannot be modified.  */
-
-extern char *nl_langinfo (nl_item __item) __THROW;
-
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Just like nl_langinfo but get the information from the locale object L.  */
-extern char *nl_langinfo_l (nl_item __item, locale_t __l);
-#endif
-
-__END_DECLS
-
-#endif	/* langinfo.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/lastlog.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/lastlog.h
deleted file mode 100644
index 8cc4254..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/lastlog.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* This header file is used in 4.3BSD to define `struct lastlog',
-   which we define in <bits/utmp.h>.  */
-
-#include <utmp.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/libgen.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/libgen.h
deleted file mode 100644
index 7440efc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/libgen.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LIBGEN_H
-#define _LIBGEN_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return directory part of PATH or "." if none is available.  */
-extern char *dirname (char *__path) __THROW;
-
-/* Return final component of PATH.
-
-   This is the weird XPG version of this function.  It sometimes will
-   modify its argument.  Therefore we normally use the GNU version (in
-   <string.h>) and only if this header is included make the XPG
-   version available under the real name.  */
-extern char *__xpg_basename (char *__path) __THROW;
-#define basename	__xpg_basename
-
-__END_DECLS
-
-#endif /* libgen.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/libintl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/libintl.h
deleted file mode 100644
index cee8c20..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/libintl.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/* Message catalogs for internationalization.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   This file is derived from the file libgettext.h in the GNU gettext package.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LIBINTL_H
-#define _LIBINTL_H	1
-
-#include <features.h>
-
-/* We define an additional symbol to signal that we use the GNU
-   implementation of gettext.  */
-#define __USE_GNU_GETTEXT 1
-
-/* Provide information about the supported file formats.  Returns the
-   maximum minor revision number supported for a given major revision.  */
-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) \
-  ((major) == 0 ? 1 : -1)
-
-__BEGIN_DECLS
-
-/* Look up MSGID in the current default message catalog for the current
-   LC_MESSAGES locale.  If not found, returns MSGID itself (the default
-   text).  */
-extern char *gettext (const char *__msgid)
-     __THROW __attribute_format_arg__ (1);
-
-/* Look up MSGID in the DOMAINNAME message catalog for the current
-   LC_MESSAGES locale.  */
-extern char *dgettext (const char *__domainname, const char *__msgid)
-     __THROW __attribute_format_arg__ (2);
-extern char *__dgettext (const char *__domainname, const char *__msgid)
-     __THROW __attribute_format_arg__ (2);
-
-/* Look up MSGID in the DOMAINNAME message catalog for the current CATEGORY
-   locale.  */
-extern char *dcgettext (const char *__domainname,
-			const char *__msgid, int __category)
-     __THROW __attribute_format_arg__ (2);
-extern char *__dcgettext (const char *__domainname,
-			  const char *__msgid, int __category)
-     __THROW __attribute_format_arg__ (2);
-
-
-/* Similar to `gettext' but select the plural form corresponding to the
-   number N.  */
-extern char *ngettext (const char *__msgid1, const char *__msgid2,
-		       unsigned long int __n)
-     __THROW __attribute_format_arg__ (1) __attribute_format_arg__ (2);
-
-/* Similar to `dgettext' but select the plural form corresponding to the
-   number N.  */
-extern char *dngettext (const char *__domainname, const char *__msgid1,
-			const char *__msgid2, unsigned long int __n)
-     __THROW __attribute_format_arg__ (2) __attribute_format_arg__ (3);
-
-/* Similar to `dcgettext' but select the plural form corresponding to the
-   number N.  */
-extern char *dcngettext (const char *__domainname, const char *__msgid1,
-			 const char *__msgid2, unsigned long int __n,
-			 int __category)
-     __THROW __attribute_format_arg__ (2) __attribute_format_arg__ (3);
-
-
-/* Set the current default message catalog to DOMAINNAME.
-   If DOMAINNAME is null, return the current default.
-   If DOMAINNAME is "", reset to the default of "messages".  */
-extern char *textdomain (const char *__domainname) __THROW;
-
-/* Specify that the DOMAINNAME message catalog will be found
-   in DIRNAME rather than in the system locale data base.  */
-extern char *bindtextdomain (const char *__domainname,
-			     const char *__dirname) __THROW;
-
-/* Specify the character encoding in which the messages from the
-   DOMAINNAME message catalog will be returned.  */
-extern char *bind_textdomain_codeset (const char *__domainname,
-				      const char *__codeset) __THROW;
-
-
-/* Optimized version of the function above.  */
-#if defined __OPTIMIZE__ && !defined __cplusplus
-
-/* We need NULL for `gettext'.  */
-# define __need_NULL
-# include <stddef.h>
-
-/* We need LC_MESSAGES for `dgettext'.  */
-# include <locale.h>
-
-/* These must be macros.  Inlined functions are useless because the
-   `__builtin_constant_p' predicate in dcgettext would always return
-   false.  */
-
-# define gettext(msgid) dgettext (NULL, msgid)
-
-# define dgettext(domainname, msgid) \
-  dcgettext (domainname, msgid, LC_MESSAGES)
-
-# define ngettext(msgid1, msgid2, n) dngettext (NULL, msgid1, msgid2, n)
-
-# define dngettext(domainname, msgid1, msgid2, n) \
-  dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES)
-
-#endif	/* Optimizing.  */
-
-__END_DECLS
-
-#endif /* libintl.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/limits.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/limits.h
deleted file mode 100644
index c90a599..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/limits.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.10/5.2.4.2.1 Sizes of integer types	<limits.h>
- */
-
-#ifndef _LIBC_LIMITS_H_
-#define _LIBC_LIMITS_H_	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-
-/* Maximum length of any multibyte character in any locale.
-   We define this value here since the gcc header does not define
-   the correct value.  */
-#define MB_LEN_MAX	16
-
-
-/* If we are not using GNU CC we have to define all the symbols ourself.
-   Otherwise use gcc's definitions (see below).  */
-#if !defined __GNUC__ || __GNUC__ < 2
-
-/* We only protect from multiple inclusion here, because all the other
-   #include's protect themselves, and in GCC 2 we may #include_next through
-   multiple copies of this file before we get to GCC's.  */
-# ifndef _LIMITS_H
-#  define _LIMITS_H	1
-
-#include <bits/wordsize.h>
-
-/* We don't have #include_next.
-   Define ANSI <limits.h> for standard 32-bit words.  */
-
-/* These assume 8-bit `char's, 16-bit `short int's,
-   and 32-bit `int's and `long int's.  */
-
-/* Number of bits in a `char'.	*/
-#  define CHAR_BIT	8
-
-/* Minimum and maximum values a `signed char' can hold.  */
-#  define SCHAR_MIN	(-128)
-#  define SCHAR_MAX	127
-
-/* Maximum value an `unsigned char' can hold.  (Minimum is 0.)  */
-#  define UCHAR_MAX	255
-
-/* Minimum and maximum values a `char' can hold.  */
-#  ifdef __CHAR_UNSIGNED__
-#   define CHAR_MIN	0
-#   define CHAR_MAX	UCHAR_MAX
-#  else
-#   define CHAR_MIN	SCHAR_MIN
-#   define CHAR_MAX	SCHAR_MAX
-#  endif
-
-/* Minimum and maximum values a `signed short int' can hold.  */
-#  define SHRT_MIN	(-32768)
-#  define SHRT_MAX	32767
-
-/* Maximum value an `unsigned short int' can hold.  (Minimum is 0.)  */
-#  define USHRT_MAX	65535
-
-/* Minimum and maximum values a `signed int' can hold.  */
-#  define INT_MIN	(-INT_MAX - 1)
-#  define INT_MAX	2147483647
-
-/* Maximum value an `unsigned int' can hold.  (Minimum is 0.)  */
-#  define UINT_MAX	4294967295U
-
-/* Minimum and maximum values a `signed long int' can hold.  */
-#  if __WORDSIZE == 64
-#   define LONG_MAX	9223372036854775807L
-#  else
-#   define LONG_MAX	2147483647L
-#  endif
-#  define LONG_MIN	(-LONG_MAX - 1L)
-
-/* Maximum value an `unsigned long int' can hold.  (Minimum is 0.)  */
-#  if __WORDSIZE == 64
-#   define ULONG_MAX	18446744073709551615UL
-#  else
-#   define ULONG_MAX	4294967295UL
-#  endif
-
-#  ifdef __USE_ISOC99
-
-/* Minimum and maximum values a `signed long long int' can hold.  */
-#   define LLONG_MAX	9223372036854775807LL
-#   define LLONG_MIN	(-LLONG_MAX - 1LL)
-
-/* Maximum value an `unsigned long long int' can hold.  (Minimum is 0.)  */
-#   define ULLONG_MAX	18446744073709551615ULL
-
-#  endif /* ISO C99 */
-
-# endif	/* limits.h  */
-#endif	/* GCC 2.  */
-
-#endif	/* !_LIBC_LIMITS_H_ */
-
- /* Get the compiler's limits.h, which defines almost all the ISO constants.
-
-    We put this #include_next outside the double inclusion check because
-    it should be possible to include this file more than once and still get
-    the definitions from gcc's header.  */
-#if defined __GNUC__ && !defined _GCC_LIMITS_H_
-/* `_GCC_LIMITS_H_' is what GCC's file defines.  */
-# include_next <limits.h>
-#endif
-
-/* The <limits.h> files in some gcc versions don't define LLONG_MIN,
-   LLONG_MAX, and ULLONG_MAX.  Instead only the values gcc defined for
-   ages are available.  */
-#if defined __USE_ISOC99 && defined __GNUC__
-# ifndef LLONG_MIN
-#  define LLONG_MIN	(-LLONG_MAX-1)
-# endif
-# ifndef LLONG_MAX
-#  define LLONG_MAX	__LONG_LONG_MAX__
-# endif
-# ifndef ULLONG_MAX
-#  define ULLONG_MAX	(LLONG_MAX * 2ULL + 1)
-# endif
-#endif
-
-/* The integer width macros are not defined by GCC's <limits.h> before
-   GCC 7, or if _GNU_SOURCE rather than
-   __STDC_WANT_IEC_60559_BFP_EXT__ is used to enable this feature.  */
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# ifndef CHAR_WIDTH
-#  define CHAR_WIDTH 8
-# endif
-# ifndef SCHAR_WIDTH
-#  define SCHAR_WIDTH 8
-# endif
-# ifndef UCHAR_WIDTH
-#  define UCHAR_WIDTH 8
-# endif
-# ifndef SHRT_WIDTH
-#  define SHRT_WIDTH 16
-# endif
-# ifndef USHRT_WIDTH
-#  define USHRT_WIDTH 16
-# endif
-# ifndef INT_WIDTH
-#  define INT_WIDTH 32
-# endif
-# ifndef UINT_WIDTH
-#  define UINT_WIDTH 32
-# endif
-# ifndef LONG_WIDTH
-#  define LONG_WIDTH __WORDSIZE
-# endif
-# ifndef ULONG_WIDTH
-#  define ULONG_WIDTH __WORDSIZE
-# endif
-# ifndef LLONG_WIDTH
-#  define LLONG_WIDTH 64
-# endif
-# ifndef ULLONG_WIDTH
-#  define ULLONG_WIDTH 64
-# endif
-#endif /* Use IEC_60559_BFP_EXT.  */
-
-/* The macros for _Bool are not defined by GCC's <limits.h> before GCC
-   11, or if _GNU_SOURCE is defined rather than enabling C2x support
-   with -std.  */
-#if __GLIBC_USE (ISOC2X)
-# ifndef BOOL_MAX
-#  define BOOL_MAX 1
-# endif
-# ifndef BOOL_WIDTH
-#  define BOOL_WIDTH 1
-# endif
-#endif
-
-#ifdef	__USE_POSIX
-/* POSIX adds things to <limits.h>.  */
-# include <bits/posix1_lim.h>
-#endif
-
-#ifdef	__USE_POSIX2
-# include <bits/posix2_lim.h>
-#endif
-
-#ifdef	__USE_XOPEN
-# include <bits/xopen_lim.h>
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/link.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/link.h
deleted file mode 100644
index ff3a85c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/link.h
+++ /dev/null
@@ -1,194 +0,0 @@
-/* Data structure for communication from the run-time dynamic linker for
-   loaded ELF shared objects.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_LINK_H
-#define	_LINK_H	1
-
-#include <features.h>
-#include <elf.h>
-#include <dlfcn.h>
-#include <sys/types.h>
-
-/* We use this macro to refer to ELF types independent of the native wordsize.
-   `ElfW(TYPE)' is used in place of `Elf32_TYPE' or `Elf64_TYPE'.  */
-#define ElfW(type)	_ElfW (Elf, __ELF_NATIVE_CLASS, type)
-#define _ElfW(e,w,t)	_ElfW_1 (e, w, _##t)
-#define _ElfW_1(e,w,t)	e##w##t
-
-#include <bits/elfclass.h>		/* Defines __ELF_NATIVE_CLASS.  */
-#include <bits/link.h>
-
-/* Rendezvous structure used by the run-time dynamic linker to communicate
-   details of shared object loading to the debugger.  If the executable's
-   dynamic section has a DT_DEBUG element, the run-time linker sets that
-   element's value to the address where this structure can be found.  */
-
-struct r_debug
-  {
-    int r_version;		/* Version number for this protocol.  */
-
-    struct link_map *r_map;	/* Head of the chain of loaded objects.  */
-
-    /* This is the address of a function internal to the run-time linker,
-       that will always be called when the linker begins to map in a
-       library or unmap it, and again when the mapping change is complete.
-       The debugger can set a breakpoint at this address if it wants to
-       notice shared object mapping changes.  */
-    ElfW(Addr) r_brk;
-    enum
-      {
-	/* This state value describes the mapping change taking place when
-	   the `r_brk' address is called.  */
-	RT_CONSISTENT,		/* Mapping change is complete.  */
-	RT_ADD,			/* Beginning to add a new object.  */
-	RT_DELETE		/* Beginning to remove an object mapping.  */
-      } r_state;
-
-    ElfW(Addr) r_ldbase;	/* Base address the linker is loaded at.  */
-  };
-
-/* This is the instance of that structure used by the dynamic linker.  */
-extern struct r_debug _r_debug;
-
-/* This symbol refers to the "dynamic structure" in the `.dynamic' section
-   of whatever module refers to `_DYNAMIC'.  So, to find its own
-   `struct r_debug', a program could do:
-     for (dyn = _DYNAMIC; dyn->d_tag != DT_NULL; ++dyn)
-       if (dyn->d_tag == DT_DEBUG)
-	 r_debug = (struct r_debug *) dyn->d_un.d_ptr;
-   */
-extern ElfW(Dyn) _DYNAMIC[];
-
-/* Structure describing a loaded shared object.  The `l_next' and `l_prev'
-   members form a chain of all the shared objects loaded at startup.
-
-   These data structures exist in space used by the run-time dynamic linker;
-   modifying them may have disastrous results.  */
-
-struct link_map
-  {
-    /* These first few members are part of the protocol with the debugger.
-       This is the same format used in SVR4.  */
-
-    ElfW(Addr) l_addr;		/* Difference between the address in the ELF
-				   file and the addresses in memory.  */
-    char *l_name;		/* Absolute file name object was found in.  */
-    ElfW(Dyn) *l_ld;		/* Dynamic section of the shared object.  */
-    struct link_map *l_next, *l_prev; /* Chain of loaded objects.  */
-  };
-
-#ifdef __USE_GNU
-
-/* Version numbers for la_version handshake interface.  */
-#define LAV_CURRENT	1
-
-/* Activity types signaled through la_activity.  */
-enum
-  {
-    LA_ACT_CONSISTENT,		/* Link map consistent again.  */
-    LA_ACT_ADD,			/* New object will be added.  */
-    LA_ACT_DELETE		/* Objects will be removed.  */
-  };
-
-/* Values representing origin of name for dynamic loading.  */
-enum
-  {
-    LA_SER_ORIG = 0x01,		/* Original name.  */
-    LA_SER_LIBPATH = 0x02,	/* Directory from LD_LIBRARY_PATH.  */
-    LA_SER_RUNPATH = 0x04,	/* Directory from RPATH/RUNPATH.  */
-    LA_SER_CONFIG = 0x08,	/* Found through ldconfig.  */
-    LA_SER_DEFAULT = 0x40,	/* Default directory.  */
-    LA_SER_SECURE = 0x80	/* Unused.  */
-  };
-
-/* Values for la_objopen return value.  */
-enum
-  {
-    LA_FLG_BINDTO = 0x01,	/* Audit symbols bound to this object.  */
-    LA_FLG_BINDFROM = 0x02	/* Audit symbols bound from this object.  */
-  };
-
-/* Values for la_symbind flags parameter.  */
-enum
-  {
-    LA_SYMB_NOPLTENTER = 0x01,	/* la_pltenter will not be called.  */
-    LA_SYMB_NOPLTEXIT = 0x02,	/* la_pltexit will not be called.  */
-    LA_SYMB_STRUCTCALL = 0x04,	/* Return value is a structure.  */
-    LA_SYMB_DLSYM = 0x08,	/* Binding due to dlsym call.  */
-    LA_SYMB_ALTVALUE = 0x10	/* Value has been changed by a previous
-				   la_symbind call.  */
-  };
-
-struct dl_phdr_info
-  {
-    ElfW(Addr) dlpi_addr;
-    const char *dlpi_name;
-    const ElfW(Phdr) *dlpi_phdr;
-    ElfW(Half) dlpi_phnum;
-
-    /* Note: Following members were introduced after the first
-       version of this structure was available.  Check the SIZE
-       argument passed to the dl_iterate_phdr callback to determine
-       whether or not each later member is available.  */
-
-    /* Incremented when a new object may have been added.  */
-    __extension__ unsigned long long int dlpi_adds;
-    /* Incremented when an object may have been removed.  */
-    __extension__ unsigned long long int dlpi_subs;
-
-    /* If there is a PT_TLS segment, its module ID as used in
-       TLS relocations, else zero.  */
-    size_t dlpi_tls_modid;
-
-    /* The address of the calling thread's instance of this module's
-       PT_TLS segment, if it has one and it has been allocated
-       in the calling thread, otherwise a null pointer.  */
-    void *dlpi_tls_data;
-  };
-
-__BEGIN_DECLS
-
-extern int dl_iterate_phdr (int (*__callback) (struct dl_phdr_info *,
-					       size_t, void *),
-			    void *__data);
-
-
-/* Prototypes for the ld.so auditing interfaces.  These are not
-   defined anywhere in ld.so but instead have to be provided by the
-   auditing DSO.  */
-extern unsigned int la_version (unsigned int __version);
-extern void la_activity (uintptr_t *__cookie, unsigned int __flag);
-extern char *la_objsearch (const char *__name, uintptr_t *__cookie,
-			   unsigned int __flag);
-extern unsigned int la_objopen (struct link_map *__map, Lmid_t __lmid,
-				uintptr_t *__cookie);
-extern void la_preinit (uintptr_t *__cookie);
-extern uintptr_t la_symbind32 (Elf32_Sym *__sym, unsigned int __ndx,
-			       uintptr_t *__refcook, uintptr_t *__defcook,
-			       unsigned int *__flags, const char *__symname);
-extern uintptr_t la_symbind64 (Elf64_Sym *__sym, unsigned int __ndx,
-			       uintptr_t *__refcook, uintptr_t *__defcook,
-			       unsigned int *__flags, const char *__symname);
-extern unsigned int la_objclose (uintptr_t *__cookie);
-
-__END_DECLS
-
-#endif
-
-#endif /* link.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/locale.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/locale.h
deleted file mode 100644
index 6104d22..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/locale.h
+++ /dev/null
@@ -1,197 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.11 Localization	<locale.h>
- */
-
-#ifndef	_LOCALE_H
-#define	_LOCALE_H	1
-
-#include <features.h>
-
-#define __need_NULL
-#include <stddef.h>
-#include <bits/locale.h>
-
-__BEGIN_DECLS
-
-/* These are the possibilities for the first argument to setlocale.
-   The code assumes that the lowest LC_* symbol has the value zero.  */
-#define LC_CTYPE          __LC_CTYPE
-#define LC_NUMERIC        __LC_NUMERIC
-#define LC_TIME           __LC_TIME
-#define LC_COLLATE        __LC_COLLATE
-#define LC_MONETARY       __LC_MONETARY
-#define LC_MESSAGES       __LC_MESSAGES
-#define	LC_ALL		  __LC_ALL
-#define LC_PAPER	  __LC_PAPER
-#define LC_NAME		  __LC_NAME
-#define LC_ADDRESS	  __LC_ADDRESS
-#define LC_TELEPHONE	  __LC_TELEPHONE
-#define LC_MEASUREMENT	  __LC_MEASUREMENT
-#define LC_IDENTIFICATION __LC_IDENTIFICATION
-
-
-/* Structure giving information about numeric and monetary notation.  */
-struct lconv
-{
-  /* Numeric (non-monetary) information.  */
-
-  char *decimal_point;		/* Decimal point character.  */
-  char *thousands_sep;		/* Thousands separator.  */
-  /* Each element is the number of digits in each group;
-     elements with higher indices are farther left.
-     An element with value CHAR_MAX means that no further grouping is done.
-     An element with value 0 means that the previous element is used
-     for all groups farther left.  */
-  char *grouping;
-
-  /* Monetary information.  */
-
-  /* First three chars are a currency symbol from ISO 4217.
-     Fourth char is the separator.  Fifth char is '\0'.  */
-  char *int_curr_symbol;
-  char *currency_symbol;	/* Local currency symbol.  */
-  char *mon_decimal_point;	/* Decimal point character.  */
-  char *mon_thousands_sep;	/* Thousands separator.  */
-  char *mon_grouping;		/* Like `grouping' element (above).  */
-  char *positive_sign;		/* Sign for positive values.  */
-  char *negative_sign;		/* Sign for negative values.  */
-  char int_frac_digits;		/* Int'l fractional digits.  */
-  char frac_digits;		/* Local fractional digits.  */
-  /* 1 if currency_symbol precedes a positive value, 0 if succeeds.  */
-  char p_cs_precedes;
-  /* 1 iff a space separates currency_symbol from a positive value.  */
-  char p_sep_by_space;
-  /* 1 if currency_symbol precedes a negative value, 0 if succeeds.  */
-  char n_cs_precedes;
-  /* 1 iff a space separates currency_symbol from a negative value.  */
-  char n_sep_by_space;
-  /* Positive and negative sign positions:
-     0 Parentheses surround the quantity and currency_symbol.
-     1 The sign string precedes the quantity and currency_symbol.
-     2 The sign string follows the quantity and currency_symbol.
-     3 The sign string immediately precedes the currency_symbol.
-     4 The sign string immediately follows the currency_symbol.  */
-  char p_sign_posn;
-  char n_sign_posn;
-#ifdef __USE_ISOC99
-  /* 1 if int_curr_symbol precedes a positive value, 0 if succeeds.  */
-  char int_p_cs_precedes;
-  /* 1 iff a space separates int_curr_symbol from a positive value.  */
-  char int_p_sep_by_space;
-  /* 1 if int_curr_symbol precedes a negative value, 0 if succeeds.  */
-  char int_n_cs_precedes;
-  /* 1 iff a space separates int_curr_symbol from a negative value.  */
-  char int_n_sep_by_space;
-  /* Positive and negative sign positions:
-     0 Parentheses surround the quantity and int_curr_symbol.
-     1 The sign string precedes the quantity and int_curr_symbol.
-     2 The sign string follows the quantity and int_curr_symbol.
-     3 The sign string immediately precedes the int_curr_symbol.
-     4 The sign string immediately follows the int_curr_symbol.  */
-  char int_p_sign_posn;
-  char int_n_sign_posn;
-#else
-  char __int_p_cs_precedes;
-  char __int_p_sep_by_space;
-  char __int_n_cs_precedes;
-  char __int_n_sep_by_space;
-  char __int_p_sign_posn;
-  char __int_n_sign_posn;
-#endif
-};
-
-
-/* Set and/or return the current locale.  */
-extern char *setlocale (int __category, const char *__locale) __THROW;
-
-/* Return the numeric/monetary information for the current locale.  */
-extern struct lconv *localeconv (void) __THROW;
-
-
-#ifdef	__USE_XOPEN2K8
-/* POSIX.1-2008 extends the locale interface with functions for
-   explicit creation and manipulation of 'locale_t' objects
-   representing locale contexts, and a set of parallel
-   locale-sensitive text processing functions that take a locale_t
-   argument.  This enables applications to work with data from
-   multiple locales simultaneously and thread-safely.  */
-# include <bits/types/locale_t.h>
-
-/* Return a reference to a data structure representing a set of locale
-   datasets.  Unlike for the CATEGORY parameter for `setlocale' the
-   CATEGORY_MASK parameter here uses a single bit for each category,
-   made by OR'ing together LC_*_MASK bits above.  */
-extern locale_t newlocale (int __category_mask, const char *__locale,
-			   locale_t __base) __THROW;
-
-/* These are the bits that can be set in the CATEGORY_MASK argument to
-   `newlocale'.  In the GNU implementation, LC_FOO_MASK has the value
-   of (1 << LC_FOO), but this is not a part of the interface that
-   callers can assume will be true.  */
-# define LC_CTYPE_MASK		(1 << __LC_CTYPE)
-# define LC_NUMERIC_MASK	(1 << __LC_NUMERIC)
-# define LC_TIME_MASK		(1 << __LC_TIME)
-# define LC_COLLATE_MASK	(1 << __LC_COLLATE)
-# define LC_MONETARY_MASK	(1 << __LC_MONETARY)
-# define LC_MESSAGES_MASK	(1 << __LC_MESSAGES)
-# define LC_PAPER_MASK		(1 << __LC_PAPER)
-# define LC_NAME_MASK		(1 << __LC_NAME)
-# define LC_ADDRESS_MASK	(1 << __LC_ADDRESS)
-# define LC_TELEPHONE_MASK	(1 << __LC_TELEPHONE)
-# define LC_MEASUREMENT_MASK	(1 << __LC_MEASUREMENT)
-# define LC_IDENTIFICATION_MASK	(1 << __LC_IDENTIFICATION)
-# define LC_ALL_MASK		(LC_CTYPE_MASK \
-				 | LC_NUMERIC_MASK \
-				 | LC_TIME_MASK \
-				 | LC_COLLATE_MASK \
-				 | LC_MONETARY_MASK \
-				 | LC_MESSAGES_MASK \
-				 | LC_PAPER_MASK \
-				 | LC_NAME_MASK \
-				 | LC_ADDRESS_MASK \
-				 | LC_TELEPHONE_MASK \
-				 | LC_MEASUREMENT_MASK \
-				 | LC_IDENTIFICATION_MASK \
-				 )
-
-/* Return a duplicate of the set of locale in DATASET.  All usage
-   counters are increased if necessary.  */
-extern locale_t duplocale (locale_t __dataset) __THROW;
-
-/* Free the data associated with a locale dataset previously returned
-   by a call to `setlocale_r'.  */
-extern void freelocale (locale_t __dataset) __THROW;
-
-/* Switch the current thread's locale to DATASET.
-   If DATASET is null, instead just return the current setting.
-   The special value LC_GLOBAL_LOCALE is the initial setting
-   for all threads and can also be installed any time, meaning
-   the thread uses the global settings controlled by `setlocale'.  */
-extern locale_t uselocale (locale_t __dataset) __THROW;
-
-/* This value can be passed to `uselocale' and may be returned by it.
-   Passing this value to any other function has undefined behavior.  */
-# define LC_GLOBAL_LOCALE	((locale_t) -1L)
-
-#endif
-
-__END_DECLS
-
-#endif /* locale.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/malloc.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/malloc.h
deleted file mode 100644
index e9157dd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/malloc.h
+++ /dev/null
@@ -1,184 +0,0 @@
-/* Prototypes and definition for malloc implementation.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MALLOC_H
-#define _MALLOC_H 1
-
-#include <features.h>
-#include <stddef.h>
-#include <stdio.h>
-
-#ifdef _LIBC
-# define __MALLOC_HOOK_VOLATILE
-# define __MALLOC_DEPRECATED
-#else
-# define __MALLOC_HOOK_VOLATILE volatile
-# define __MALLOC_DEPRECATED __attribute_deprecated__
-#endif
-
-
-__BEGIN_DECLS
-
-/* Allocate SIZE bytes of memory.  */
-extern void *malloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-
-/* Allocate NMEMB elements of SIZE bytes each, all initialized to 0.  */
-extern void *calloc (size_t __nmemb, size_t __size)
-__THROW __attribute_malloc__ __attribute_alloc_size__ ((1, 2)) __wur;
-
-/* Re-allocate the previously allocated block in __ptr, making the new
-   block SIZE bytes long.  */
-/* __attribute_malloc__ is not used, because if realloc returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *realloc (void *__ptr, size_t __size)
-__THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2));
-
-/* Re-allocate the previously allocated block in PTR, making the new
-   block large enough for NMEMB elements of SIZE bytes each.  */
-/* __attribute_malloc__ is not used, because if reallocarray returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size)
-__THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2, 3));
-
-/* Free a block allocated by `malloc', `realloc' or `calloc'.  */
-extern void free (void *__ptr) __THROW;
-
-/* Allocate SIZE bytes allocated to ALIGNMENT bytes.  */
-extern void *memalign (size_t __alignment, size_t __size)
-__THROW __attribute_malloc__ __attribute_alloc_size__ ((2)) __wur;
-
-/* Allocate SIZE bytes on a page boundary.  */
-extern void *valloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-
-/* Equivalent to valloc(minimum-page-that-holds(n)), that is, round up
-   __size to nearest pagesize. */
-extern void *pvalloc (size_t __size) __THROW __attribute_malloc__ __wur;
-
-/* Underlying allocation function; successive calls should return
-   contiguous pieces of memory.  */
-extern void *(*__morecore) (ptrdiff_t __size) __MALLOC_DEPRECATED;
-
-/* Default value of `__morecore'.  */
-extern void *__default_morecore (ptrdiff_t __size)
-__THROW __attribute_malloc__  __MALLOC_DEPRECATED;
-
-/* SVID2/XPG mallinfo structure */
-
-struct mallinfo
-{
-  int arena;    /* non-mmapped space allocated from system */
-  int ordblks;  /* number of free chunks */
-  int smblks;   /* number of fastbin blocks */
-  int hblks;    /* number of mmapped regions */
-  int hblkhd;   /* space in mmapped regions */
-  int usmblks;  /* always 0, preserved for backwards compatibility */
-  int fsmblks;  /* space available in freed fastbin blocks */
-  int uordblks; /* total allocated space */
-  int fordblks; /* total free space */
-  int keepcost; /* top-most, releasable (via malloc_trim) space */
-};
-
-/* SVID2/XPG mallinfo2 structure which can handle allocations
-   bigger than 4GB.  */
-
-struct mallinfo2
-{
-  size_t arena;    /* non-mmapped space allocated from system */
-  size_t ordblks;  /* number of free chunks */
-  size_t smblks;   /* number of fastbin blocks */
-  size_t hblks;    /* number of mmapped regions */
-  size_t hblkhd;   /* space in mmapped regions */
-  size_t usmblks;  /* always 0, preserved for backwards compatibility */
-  size_t fsmblks;  /* space available in freed fastbin blocks */
-  size_t uordblks; /* total allocated space */
-  size_t fordblks; /* total free space */
-  size_t keepcost; /* top-most, releasable (via malloc_trim) space */
-};
-
-/* Returns a copy of the updated current mallinfo. */
-extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
-
-/* Returns a copy of the updated current mallinfo. */
-extern struct mallinfo2 mallinfo2 (void) __THROW;
-
-/* SVID2/XPG mallopt options */
-#ifndef M_MXFAST
-# define M_MXFAST  1    /* maximum request size for "fastbins" */
-#endif
-#ifndef M_NLBLKS
-# define M_NLBLKS  2    /* UNUSED in this malloc */
-#endif
-#ifndef M_GRAIN
-# define M_GRAIN   3    /* UNUSED in this malloc */
-#endif
-#ifndef M_KEEP
-# define M_KEEP    4    /* UNUSED in this malloc */
-#endif
-
-/* mallopt options that actually do something */
-#define M_TRIM_THRESHOLD    -1
-#define M_TOP_PAD           -2
-#define M_MMAP_THRESHOLD    -3
-#define M_MMAP_MAX          -4
-#define M_CHECK_ACTION      -5
-#define M_PERTURB           -6
-#define M_ARENA_TEST        -7
-#define M_ARENA_MAX         -8
-
-/* General SVID/XPG interface to tunable parameters. */
-extern int mallopt (int __param, int __val) __THROW;
-
-/* Release all but __pad bytes of freed top-most memory back to the
-   system. Return 1 if successful, else 0. */
-extern int malloc_trim (size_t __pad) __THROW;
-
-/* Report the number of usable allocated bytes associated with allocated
-   chunk __ptr. */
-extern size_t malloc_usable_size (void *__ptr) __THROW;
-
-/* Prints brief summary statistics on stderr. */
-extern void malloc_stats (void) __THROW;
-
-/* Output information about state of allocator to stream FP.  */
-extern int malloc_info (int __options, FILE *__fp) __THROW;
-
-/* Hooks for debugging and user-defined versions. */
-extern void (*__MALLOC_HOOK_VOLATILE __free_hook) (void *__ptr,
-                                                   const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __malloc_hook)(size_t __size,
-                                                     const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __realloc_hook)(void *__ptr,
-                                                      size_t __size,
-                                                      const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __memalign_hook)(size_t __alignment,
-                                                       size_t __size,
-                                                       const void *)
-__MALLOC_DEPRECATED;
-extern void (*__MALLOC_HOOK_VOLATILE __after_morecore_hook) (void)
-  __MALLOC_DEPRECATED;
-
-
-__END_DECLS
-#endif /* malloc.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/math.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/math.h
deleted file mode 100644
index 0e20515..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/math.h
+++ /dev/null
@@ -1,1389 +0,0 @@
-/* Declarations for math functions.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.12 Mathematics	<math.h>
- */
-
-#ifndef	_MATH_H
-#define	_MATH_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-#if defined log && defined __GNUC__
-# warning A macro called log was already defined when <math.h> was included.
-# warning This will cause compilation problems.
-#endif
-
-__BEGIN_DECLS
-
-/* Get definitions of __intmax_t and __uintmax_t.  */
-#include <bits/types.h>
-
-/* Get machine-dependent vector math functions declarations.  */
-#include <bits/math-vector.h>
-
-/* Gather machine dependent type support.  */
-#include <bits/floatn.h>
-
-/* Value returned on overflow.  With IEEE 754 floating point, this is
-   +Infinity, otherwise the largest representable positive value.  */
-#if __GNUC_PREREQ (3, 3)
-# define HUGE_VAL (__builtin_huge_val ())
-#else
-/* This may provoke compiler warnings, and may not be rounded to
-   +Infinity in all IEEE 754 rounding modes, but is the best that can
-   be done in ISO C while remaining a constant expression.  10,000 is
-   greater than the maximum (decimal) exponent for all supported
-   floating-point formats and widths.  */
-# define HUGE_VAL 1e10000
-#endif
-#ifdef __USE_ISOC99
-# if __GNUC_PREREQ (3, 3)
-#  define HUGE_VALF (__builtin_huge_valf ())
-#  define HUGE_VALL (__builtin_huge_vall ())
-# else
-#  define HUGE_VALF 1e10000f
-#  define HUGE_VALL 1e10000L
-# endif
-#endif
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F16 (__builtin_huge_valf16 ())
-#endif
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F32 (__builtin_huge_valf32 ())
-#endif
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F64 (__builtin_huge_valf64 ())
-#endif
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F128 (__builtin_huge_valf128 ())
-#endif
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F32X (__builtin_huge_valf32x ())
-#endif
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F64X (__builtin_huge_valf64x ())
-#endif
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F128X (__builtin_huge_valf128x ())
-#endif
-
-#ifdef __USE_ISOC99
-/* IEEE positive infinity.  */
-# if __GNUC_PREREQ (3, 3)
-#  define INFINITY (__builtin_inff ())
-# else
-#  define INFINITY HUGE_VALF
-# endif
-
-/* IEEE Not A Number.  */
-# if __GNUC_PREREQ (3, 3)
-#  define NAN (__builtin_nanf (""))
-# else
-/* This will raise an "invalid" exception outside static initializers,
-   but is the best that can be done in ISO C while remaining a
-   constant expression.  */
-#  define NAN (0.0f / 0.0f)
-# endif
-#endif /* __USE_ISOC99 */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Signaling NaN macros, if supported.  */
-# if __GNUC_PREREQ (3, 3)
-#  define SNANF (__builtin_nansf (""))
-#  define SNAN (__builtin_nans (""))
-#  define SNANL (__builtin_nansl (""))
-# endif
-#endif
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF16 (__builtin_nansf16 (""))
-#endif
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF32 (__builtin_nansf32 (""))
-#endif
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF64 (__builtin_nansf64 (""))
-#endif
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF128 (__builtin_nansf128 (""))
-#endif
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF32X (__builtin_nansf32x (""))
-#endif
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF64X (__builtin_nansf64x (""))
-#endif
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF128X (__builtin_nansf128x (""))
-#endif
-
-/* Get __GLIBC_FLT_EVAL_METHOD.  */
-#include <bits/flt-eval-method.h>
-
-#ifdef __USE_ISOC99
-/* Define the following typedefs.
-
-    float_t	floating-point type at least as wide as `float' used
-		to evaluate `float' expressions
-    double_t	floating-point type at least as wide as `double' used
-		to evaluate `double' expressions
-*/
-# if __GLIBC_FLT_EVAL_METHOD == 0 || __GLIBC_FLT_EVAL_METHOD == 16
-typedef float float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 1
-typedef double float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 2
-typedef long double float_t;
-typedef long double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 32
-typedef _Float32 float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 33
-typedef _Float32x float_t;
-typedef _Float32x double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 64
-typedef _Float64 float_t;
-typedef _Float64 double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 65
-typedef _Float64x float_t;
-typedef _Float64x double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 128
-typedef _Float128 float_t;
-typedef _Float128 double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 129
-typedef _Float128x float_t;
-typedef _Float128x double_t;
-# else
-#  error "Unknown __GLIBC_FLT_EVAL_METHOD"
-# endif
-#endif
-
-/* Define macros for the return values of ilogb and llogb, based on
-   __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN.
-
-    FP_ILOGB0	Expands to a value returned by `ilogb (0.0)'.
-    FP_ILOGBNAN	Expands to a value returned by `ilogb (NAN)'.
-    FP_LLOGB0	Expands to a value returned by `llogb (0.0)'.
-    FP_LLOGBNAN	Expands to a value returned by `llogb (NAN)'.
-
-*/
-
-#include <bits/fp-logb.h>
-#ifdef __USE_ISOC99
-# if __FP_LOGB0_IS_MIN
-#  define FP_ILOGB0	(-2147483647 - 1)
-# else
-#  define FP_ILOGB0	(-2147483647)
-# endif
-# if __FP_LOGBNAN_IS_MIN
-#  define FP_ILOGBNAN	(-2147483647 - 1)
-# else
-#  define FP_ILOGBNAN	2147483647
-# endif
-#endif
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# if __WORDSIZE == 32
-#  define __FP_LONG_MAX 0x7fffffffL
-# else
-#  define __FP_LONG_MAX 0x7fffffffffffffffL
-# endif
-# if __FP_LOGB0_IS_MIN
-#  define FP_LLOGB0	(-__FP_LONG_MAX - 1)
-# else
-#  define FP_LLOGB0	(-__FP_LONG_MAX)
-# endif
-# if __FP_LOGBNAN_IS_MIN
-#  define FP_LLOGBNAN	(-__FP_LONG_MAX - 1)
-# else
-#  define FP_LLOGBNAN	__FP_LONG_MAX
-# endif
-#endif
-
-/* Get the architecture specific values describing the floating-point
-   evaluation.  The following symbols will get defined:
-
-    FP_FAST_FMA
-    FP_FAST_FMAF
-    FP_FAST_FMAL
-		If defined it indicates that the `fma' function
-		generally executes about as fast as a multiply and an add.
-		This macro is defined only iff the `fma' function is
-		implemented directly with a hardware multiply-add instructions.
-*/
-
-#include <bits/fp-fast.h>
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Rounding direction macros for fromfp functions.  */
-enum
-  {
-    FP_INT_UPWARD =
-# define FP_INT_UPWARD 0
-      FP_INT_UPWARD,
-    FP_INT_DOWNWARD =
-# define FP_INT_DOWNWARD 1
-      FP_INT_DOWNWARD,
-    FP_INT_TOWARDZERO =
-# define FP_INT_TOWARDZERO 2
-      FP_INT_TOWARDZERO,
-    FP_INT_TONEARESTFROMZERO =
-# define FP_INT_TONEARESTFROMZERO 3
-      FP_INT_TONEARESTFROMZERO,
-    FP_INT_TONEAREST =
-# define FP_INT_TONEAREST 4
-      FP_INT_TONEAREST,
-  };
-#endif
-
-/* The file <bits/mathcalls.h> contains the prototypes for all the
-   actual math functions.  These macros are used for those prototypes,
-   so we can easily declare each function as both `name' and `__name',
-   and can declare the float versions `namef' and `__namef'.  */
-
-#define __SIMD_DECL(function) __CONCAT (__DECL_SIMD_, function)
-
-#define __MATHCALL_VEC(function, suffix, args) 	\
-  __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \
-  __MATHCALL (function, suffix, args)
-
-#define __MATHDECL_VEC(type, function,suffix, args) \
-  __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \
-  __MATHDECL(type, function,suffix, args)
-
-#define __MATHCALL(function,suffix, args)	\
-  __MATHDECL (_Mdouble_,function,suffix, args)
-#define __MATHDECL(type, function,suffix, args) \
-  __MATHDECL_1(type, function,suffix, args); \
-  __MATHDECL_1(type, __CONCAT(__,function),suffix, args)
-#define __MATHCALLX(function,suffix, args, attrib)	\
-  __MATHDECLX (_Mdouble_,function,suffix, args, attrib)
-#define __MATHDECLX(type, function,suffix, args, attrib) \
-  __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); \
-  __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)
-#define __MATHDECL_1_IMPL(type, function, suffix, args) \
-  extern type __MATH_PRECNAME(function,suffix) args __THROW
-#define __MATHDECL_1(type, function, suffix, args) \
-  __MATHDECL_1_IMPL(type, function, suffix, args)
-/* Ignore the alias by default.  The alias is only useful with
-   redirections.  */
-#define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHDECL_1(type, function, suffix, args)
-
-#define __MATHREDIR(type, function, suffix, args, to) \
-  extern type __REDIRECT_NTH (__MATH_PRECNAME (function, suffix), args, to)
-
-#define _Mdouble_		double
-#define __MATH_PRECNAME(name,r)	__CONCAT(name,r)
-#define __MATH_DECLARING_DOUBLE  1
-#define __MATH_DECLARING_FLOATN  0
-#include <bits/mathcalls-helper-functions.h>
-#include <bits/mathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-#undef __MATH_DECLARING_DOUBLE
-#undef __MATH_DECLARING_FLOATN
-
-#ifdef __USE_ISOC99
-
-
-/* Include the file of declarations again, this time using `float'
-   instead of `double' and appending f to each function name.  */
-
-# define _Mdouble_		float
-# define __MATH_PRECNAME(name,r) name##f##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  0
-# include <bits/mathcalls-helper-functions.h>
-# include <bits/mathcalls.h>
-# undef	_Mdouble_
-# undef	__MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-
-# if !(defined __NO_LONG_DOUBLE_MATH && defined _LIBC) \
-     || defined __LDBL_COMPAT \
-     || defined _LIBC_TEST
-#  ifdef __LDBL_COMPAT
-
-#   ifdef __USE_ISOC99
-extern float __nldbl_nexttowardf (float __x, long double __y)
-				  __THROW __attribute__ ((__const__));
-#    ifdef __REDIRECT_NTH
-extern float __REDIRECT_NTH (nexttowardf, (float __x, long double __y),
-			     __nldbl_nexttowardf)
-     __attribute__ ((__const__));
-extern double __REDIRECT_NTH (nexttoward, (double __x, long double __y),
-			      nextafter) __attribute__ ((__const__));
-extern long double __REDIRECT_NTH (nexttowardl,
-				   (long double __x, long double __y),
-				   nextafter) __attribute__ ((__const__));
-#    endif
-#   endif
-
-#   undef __MATHDECL_1
-#   define __MATHDECL_1(type, function,suffix, args) \
-  __MATHREDIR(type, function, suffix, args, __CONCAT(function,suffix))
-
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#   ifdef __REDIRECT_NTH
-#    ifdef __USE_ISOC99
-extern float __REDIRECT_NTH (nexttowardf, (float __x, long double __y),
-			    __nexttowardf_to_ieee128)
-  __attribute__ ((__const__));
-extern double __REDIRECT_NTH (nexttoward, (double __x, long double __y),
-			     __nexttoward_to_ieee128)
-  __attribute__ ((__const__));
-
-#define __dremieee128 __remainderieee128
-#define __gammaieee128 __lgammaieee128
-
-#    endif
-#   endif
-
-#   undef __MATHDECL_1
-#   undef __MATHDECL_ALIAS
-
-#   define __REDIRTO(function, suffix) \
-  __ ## function ## ieee128 ## suffix
-#   define __REDIRTO_ALT(function, suffix) \
-  __ ## function ## f128 ## suffix
-
-#   define __MATHDECL_1(type, function, suffix, args) \
-  __MATHREDIR (type, function, suffix, args, __REDIRTO (function, suffix))
-#   define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHREDIR (type, function, suffix, args, __REDIRTO_ALT (alias, suffix))
-#  endif
-
-/* Include the file of declarations again, this time using `long double'
-   instead of `double' and appending l to each function name.  */
-
-#  define _Mdouble_		long double
-#  define __MATH_PRECNAME(name,r) name##l##r
-#  define __MATH_DECLARING_DOUBLE  0
-#  define __MATH_DECLARING_FLOATN  0
-#  define __MATH_DECLARE_LDOUBLE   1
-#  include <bits/mathcalls-helper-functions.h>
-#  include <bits/mathcalls.h>
-
-#  undef _Mdouble_
-#  undef __MATH_PRECNAME
-#  undef __MATH_DECLARING_DOUBLE
-#  undef __MATH_DECLARING_FLOATN
-
-#  if defined __LDBL_COMPAT \
-      || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#   undef __REDIRTO
-#   undef __REDIRTO_ALT
-#   undef __MATHDECL_1
-#   undef __MATHDECL_ALIAS
-#   define __MATHDECL_1(type, function, suffix, args) \
-  __MATHDECL_1_IMPL(type, function, suffix, args)
-#   define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHDECL_1(type, function, suffix, args)
-#  endif
-# endif /* !(__NO_LONG_DOUBLE_MATH && _LIBC) || __LDBL_COMPAT */
-
-#endif	/* Use ISO C99.  */
-
-/* Include the file of declarations for _FloatN and _FloatNx
-   types.  */
-
-#if __HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !defined _LIBC)
-# define _Mdouble_		_Float16
-# define __MATH_PRECNAME(name,r) name##f16##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT16
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !defined _LIBC)
-# define _Mdouble_		_Float32
-# define __MATH_PRECNAME(name,r) name##f32##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT32
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !defined _LIBC)
-# define _Mdouble_		_Float64
-# define __MATH_PRECNAME(name,r) name##f64##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT64
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !defined _LIBC)
-# define _Mdouble_		_Float128
-# define __MATH_PRECNAME(name,r) name##f128##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT128
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !defined _LIBC)
-# define _Mdouble_		_Float32x
-# define __MATH_PRECNAME(name,r) name##f32x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT32X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !defined _LIBC)
-# define _Mdouble_		_Float64x
-# define __MATH_PRECNAME(name,r) name##f64x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT64X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !defined _LIBC)
-# define _Mdouble_		_Float128x
-# define __MATH_PRECNAME(name,r) name##f128x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT128X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !_LIBC).  */
-
-#undef	__MATHDECL_1_IMPL
-#undef	__MATHDECL_1
-#undef	__MATHDECL_ALIAS
-#undef	__MATHDECL
-#undef	__MATHCALL
-
-/* Declare functions returning a narrower type.  */
-#define __MATHCALL_NARROW_ARGS_1 (_Marg_ __x)
-#define __MATHCALL_NARROW_ARGS_2 (_Marg_ __x, _Marg_ __y)
-#define __MATHCALL_NARROW_ARGS_3 (_Marg_ __x, _Marg_ __y, _Marg_ __z)
-#define __MATHCALL_NARROW_NORMAL(func, nargs)			\
-  extern _Mret_ func __MATHCALL_NARROW_ARGS_ ## nargs __THROW
-#define __MATHCALL_NARROW_REDIR(func, redir, nargs)			\
-  extern _Mret_ __REDIRECT_NTH (func, __MATHCALL_NARROW_ARGS_ ## nargs, \
-				redir)
-#define __MATHCALL_NARROW(func, redir, nargs)	\
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-# define _Mret_ float
-# define _Marg_ double
-# define __MATHCALL_NAME(name) f ## name
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-
-# define _Mret_ float
-# define _Marg_ long double
-# define __MATHCALL_NAME(name) f ## name ## l
-# ifdef __LDBL_COMPAT
-#  define __MATHCALL_REDIR_NAME(name) f ## name
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  define __MATHCALL_REDIR_NAME(name) __ ## f32 ## name ## ieee128
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# endif
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHCALL_REDIR_NAME
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-# endif
-
-# define _Mret_ double
-# define _Marg_ long double
-# define __MATHCALL_NAME(name) d ## name ## l
-# ifdef __LDBL_COMPAT
-#  define __MATHCALL_REDIR_NAME(name) __nldbl_d ## name ## l
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  define __MATHCALL_REDIR_NAME(name) __ ## f64 ## name ## ieee128
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# endif
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHCALL_REDIR_NAME
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-# endif
-
-#endif
-
-#if __GLIBC_USE (IEC_60559_TYPES_EXT)
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT32
-#  define _Mret_ _Float16
-#  define _Marg_ _Float32
-#  define __MATHCALL_NAME(name) f16 ## name ## f32
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT32X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float32x
-#  define __MATHCALL_NAME(name) f16 ## name ## f32x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT64
-#  define _Mret_ _Float16
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f16 ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT64X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f16 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT128
-#  define _Mret_ _Float16
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f16 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT128X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f16 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT32X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float32x
-#  define __MATHCALL_NAME(name) f32 ## name ## f32x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT64
-#  define _Mret_ _Float32
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f32 ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT64X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f32 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT128
-#  define _Mret_ _Float32
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f32 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT128X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f32 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT64
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f32x ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT64X
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f32x ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT128
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f32x ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT128X
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f32x ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT64X
-#  define _Mret_ _Float64
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f64 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT128
-#  define _Mret_ _Float64
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f64 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT128X
-#  define _Mret_ _Float64
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f64 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64X && __HAVE_FLOAT128
-#  define _Mret_ _Float64x
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f64x ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64X && __HAVE_FLOAT128X
-#  define _Mret_ _Float64x
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f64x ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT128 && __HAVE_FLOAT128X
-#  define _Mret_ _Float128
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f128 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-#endif
-
-#undef __MATHCALL_NARROW_ARGS_1
-#undef __MATHCALL_NARROW_ARGS_2
-#undef __MATHCALL_NARROW_ARGS_3
-#undef __MATHCALL_NARROW_NORMAL
-#undef __MATHCALL_NARROW_REDIR
-#undef __MATHCALL_NARROW
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* This variable is used by `gamma' and `lgamma'.  */
-extern int signgam;
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT16			\
-     || __HAVE_DISTINCT_FLOAT32			\
-     || __HAVE_DISTINCT_FLOAT64			\
-     || __HAVE_DISTINCT_FLOAT32X		\
-     || __HAVE_DISTINCT_FLOAT64X		\
-     || __HAVE_DISTINCT_FLOAT128X)
-# error "Unsupported _FloatN or _FloatNx types for <math.h>."
-#endif
-
-/* Depending on the type of TG_ARG, call an appropriately suffixed
-   version of FUNC with arguments (including parentheses) ARGS.
-   Suffixed functions may not exist for long double if it has the same
-   format as double, or for other types with the same format as float,
-   double or long double.  The behavior is undefined if the argument
-   does not have a real floating type.  The definition may use a
-   conditional expression, so all suffixed versions of FUNC must
-   return the same type (FUNC may include a cast if necessary rather
-   than being a single identifier).  */
-#ifdef __NO_LONG_DOUBLE_MATH
-# if __HAVE_DISTINCT_FLOAT128
-#  error "Distinct _Float128 without distinct long double not supported."
-# endif
-# define __MATH_TG(TG_ARG, FUNC, ARGS)					\
-  (sizeof (TG_ARG) == sizeof (float) ? FUNC ## f ARGS : FUNC ARGS)
-#elif __HAVE_DISTINCT_FLOAT128
-# if __HAVE_GENERIC_SELECTION
-#  if __HAVE_FLOATN_NOT_TYPEDEF && __HAVE_FLOAT32
-#   define __MATH_TG_F32(FUNC, ARGS) _Float32: FUNC ## f ARGS,
-#  else
-#   define __MATH_TG_F32(FUNC, ARGS)
-#  endif
-#  if __HAVE_FLOATN_NOT_TYPEDEF && __HAVE_FLOAT64X
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __MATH_TG_F64X(FUNC, ARGS) _Float64x: FUNC ## l ARGS,
-#   else
-#    define __MATH_TG_F64X(FUNC, ARGS) _Float64x: FUNC ## f128 ARGS,
-#   endif
-#  else
-#   define __MATH_TG_F64X(FUNC, ARGS)
-#  endif
-#  define __MATH_TG(TG_ARG, FUNC, ARGS)	\
-     _Generic ((TG_ARG),			\
-	       float: FUNC ## f ARGS,		\
-	       __MATH_TG_F32 (FUNC, ARGS)	\
-	       default: FUNC ARGS,		\
-	       long double: FUNC ## l ARGS,	\
-	       __MATH_TG_F64X (FUNC, ARGS)	\
-	       _Float128: FUNC ## f128 ARGS)
-# else
-#  if __HAVE_FLOATN_NOT_TYPEDEF
-#   error "Non-typedef _FloatN but no _Generic."
-#  endif
-#  define __MATH_TG(TG_ARG, FUNC, ARGS)					\
-     __builtin_choose_expr						\
-     (__builtin_types_compatible_p (__typeof (TG_ARG), float),		\
-      FUNC ## f ARGS,							\
-      __builtin_choose_expr						\
-      (__builtin_types_compatible_p (__typeof (TG_ARG), double),	\
-       FUNC ARGS,							\
-       __builtin_choose_expr						\
-       (__builtin_types_compatible_p (__typeof (TG_ARG), long double),	\
-	FUNC ## l ARGS,							\
-	FUNC ## f128 ARGS)))
-# endif
-#else
-# define __MATH_TG(TG_ARG, FUNC, ARGS)		\
-  (sizeof (TG_ARG) == sizeof (float)		\
-   ? FUNC ## f ARGS				\
-   : sizeof (TG_ARG) == sizeof (double)		\
-   ? FUNC ARGS					\
-   : FUNC ## l ARGS)
-#endif
-
-/* ISO C99 defines some generic macros which work on any data type.  */
-#ifdef __USE_ISOC99
-
-/* All floating-point numbers can be put in one of these categories.  */
-enum
-  {
-    FP_NAN =
-# define FP_NAN 0
-      FP_NAN,
-    FP_INFINITE =
-# define FP_INFINITE 1
-      FP_INFINITE,
-    FP_ZERO =
-# define FP_ZERO 2
-      FP_ZERO,
-    FP_SUBNORMAL =
-# define FP_SUBNORMAL 3
-      FP_SUBNORMAL,
-    FP_NORMAL =
-# define FP_NORMAL 4
-      FP_NORMAL
-  };
-
-/* GCC bug 66462 means we cannot use the math builtins with -fsignaling-nan,
-   so disable builtins if this is enabled.  When fixed in a newer GCC,
-   the __SUPPORT_SNAN__ check may be skipped for those versions.  */
-
-/* Return number of classification appropriate for X.  */
-# if ((__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__)		      \
-      || __glibc_clang_prereq (2,8))					      \
-     && (!defined __OPTIMIZE_SIZE__ || defined __cplusplus)
-     /* The check for __cplusplus allows the use of the builtin, even
-	when optimization for size is on.  This is provided for
-	libstdc++, only to let its configure test work when it is built
-	with -Os.  No further use of this definition of fpclassify is
-	expected in C++ mode, since libstdc++ provides its own version
-	of fpclassify in cmath (which undefines fpclassify).  */
-#  define fpclassify(x) __builtin_fpclassify (FP_NAN, FP_INFINITE,	      \
-     FP_NORMAL, FP_SUBNORMAL, FP_ZERO, x)
-# else
-#  define fpclassify(x) __MATH_TG ((x), __fpclassify, (x))
-# endif
-
-/* Return nonzero value if sign of X is negative.  */
-# if __GNUC_PREREQ (6,0) || __glibc_clang_prereq (3,3)
-#  define signbit(x) __builtin_signbit (x)
-# elif defined __cplusplus
-  /* In C++ mode, __MATH_TG cannot be used, because it relies on
-     __builtin_types_compatible_p, which is a C-only builtin.
-     The check for __cplusplus allows the use of the builtin instead of
-     __MATH_TG. This is provided for libstdc++, only to let its configure
-     test work. No further use of this definition of signbit is expected
-     in C++ mode, since libstdc++ provides its own version of signbit
-     in cmath (which undefines signbit). */
-#  define signbit(x) __builtin_signbitl (x)
-# elif __GNUC_PREREQ (4,0)
-#  define signbit(x) __MATH_TG ((x), __builtin_signbit, (x))
-# else
-#  define signbit(x) __MATH_TG ((x), __signbit, (x))
-# endif
-
-/* Return nonzero value if X is not +-Inf or NaN.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isfinite(x) __builtin_isfinite (x)
-# else
-#  define isfinite(x) __MATH_TG ((x), __finite, (x))
-# endif
-
-/* Return nonzero value if X is neither zero, subnormal, Inf, nor NaN.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isnormal(x) __builtin_isnormal (x)
-# else
-#  define isnormal(x) (fpclassify (x) == FP_NORMAL)
-# endif
-
-/* Return nonzero value if X is a NaN.  We could use `fpclassify' but
-   we already have this functions `__isnan' and it is faster.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isnan(x) __builtin_isnan (x)
-# else
-#  define isnan(x) __MATH_TG ((x), __isnan, (x))
-# endif
-
-/* Return nonzero value if X is positive or negative infinity.  */
-# if __HAVE_DISTINCT_FLOAT128 && !__GNUC_PREREQ (7,0) \
-     && !defined __SUPPORT_SNAN__ && !defined __cplusplus
-   /* Since __builtin_isinf_sign is broken for float128 before GCC 7.0,
-      use the helper function, __isinff128, with older compilers.  This is
-      only provided for C mode, because in C++ mode, GCC has no support
-      for __builtin_types_compatible_p (and when in C++ mode, this macro is
-      not used anyway, because libstdc++ headers undefine it).  */
-#  define isinf(x) \
-    (__builtin_types_compatible_p (__typeof (x), _Float128) \
-     ? __isinff128 (x) : __builtin_isinf_sign (x))
-# elif (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-       || __glibc_clang_prereq (3,7)
-#  define isinf(x) __builtin_isinf_sign (x)
-# else
-#  define isinf(x) __MATH_TG ((x), __isinf, (x))
-# endif
-
-/* Bitmasks for the math_errhandling macro.  */
-# define MATH_ERRNO	1	/* errno set by math functions.  */
-# define MATH_ERREXCEPT	2	/* Exceptions raised by math functions.  */
-
-/* By default all math functions support both errno and exception handling
-   (except for soft floating point implementations which may only support
-   errno handling).  If errno handling is disabled, exceptions are still
-   supported by GLIBC.  Set math_errhandling to 0 with -ffast-math (this is
-   nonconforming but it is more useful than leaving it undefined).  */
-# ifdef __FAST_MATH__
-#  define math_errhandling	0
-# elif defined __NO_MATH_ERRNO__
-#  define math_errhandling	(MATH_ERREXCEPT)
-# else
-#  define math_errhandling	(MATH_ERRNO | MATH_ERREXCEPT)
-# endif
-
-#endif /* Use ISO C99.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# include <bits/iscanonical.h>
-
-/* Return nonzero value if X is a signaling NaN.  */
-# ifndef __cplusplus
-#  define issignaling(x) __MATH_TG ((x), __issignaling, (x))
-# else
-   /* In C++ mode, __MATH_TG cannot be used, because it relies on
-      __builtin_types_compatible_p, which is a C-only builtin.  On the
-      other hand, overloading provides the means to distinguish between
-      the floating-point types.  The overloading resolution will match
-      the correct parameter (regardless of type qualifiers (i.e.: const
-      and volatile)).  */
-extern "C++" {
-inline int issignaling (float __val) { return __issignalingf (__val); }
-inline int issignaling (double __val) { return __issignaling (__val); }
-inline int
-issignaling (long double __val)
-{
-#  ifdef __NO_LONG_DOUBLE_MATH
-  return __issignaling (__val);
-#  else
-  return __issignalingl (__val);
-#  endif
-}
-#  if __HAVE_FLOAT128_UNLIKE_LDBL
-/* When using an IEEE 128-bit long double, _Float128 is defined as long double
-   in C++.  */
-inline int issignaling (_Float128 __val) { return __issignalingf128 (__val); }
-#  endif
-} /* extern C++ */
-# endif
-
-/* Return nonzero value if X is subnormal.  */
-# define issubnormal(x) (fpclassify (x) == FP_SUBNORMAL)
-
-/* Return nonzero value if X is zero.  */
-# ifndef __cplusplus
-#  ifdef __SUPPORT_SNAN__
-#   define iszero(x) (fpclassify (x) == FP_ZERO)
-#  else
-#   define iszero(x) (((__typeof (x)) (x)) == 0)
-#  endif
-# else	/* __cplusplus */
-extern "C++" {
-#  ifdef __SUPPORT_SNAN__
-inline int
-iszero (float __val)
-{
-  return __fpclassifyf (__val) == FP_ZERO;
-}
-inline int
-iszero (double __val)
-{
-  return __fpclassify (__val) == FP_ZERO;
-}
-inline int
-iszero (long double __val)
-{
-#   ifdef __NO_LONG_DOUBLE_MATH
-  return __fpclassify (__val) == FP_ZERO;
-#   else
-  return __fpclassifyl (__val) == FP_ZERO;
-#   endif
-}
-#   if __HAVE_FLOAT128_UNLIKE_LDBL
-  /* When using an IEEE 128-bit long double, _Float128 is defined as long double
-     in C++.  */
-inline int
-iszero (_Float128 __val)
-{
-  return __fpclassifyf128 (__val) == FP_ZERO;
-}
-#   endif
-#  else
-template <class __T> inline bool
-iszero (__T __val)
-{
-  return __val == 0;
-}
-#  endif
-} /* extern C++ */
-# endif	/* __cplusplus */
-#endif /* Use IEC_60559_BFP_EXT.  */
-
-#ifdef __USE_XOPEN
-/* X/Open wants another strange constant.  */
-# define MAXFLOAT	3.40282347e+38F
-#endif
-
-
-/* Some useful constants.  */
-#if defined __USE_MISC || defined __USE_XOPEN
-# define M_E		2.7182818284590452354	/* e */
-# define M_LOG2E	1.4426950408889634074	/* log_2 e */
-# define M_LOG10E	0.43429448190325182765	/* log_10 e */
-# define M_LN2		0.69314718055994530942	/* log_e 2 */
-# define M_LN10		2.30258509299404568402	/* log_e 10 */
-# define M_PI		3.14159265358979323846	/* pi */
-# define M_PI_2		1.57079632679489661923	/* pi/2 */
-# define M_PI_4		0.78539816339744830962	/* pi/4 */
-# define M_1_PI		0.31830988618379067154	/* 1/pi */
-# define M_2_PI		0.63661977236758134308	/* 2/pi */
-# define M_2_SQRTPI	1.12837916709551257390	/* 2/sqrt(pi) */
-# define M_SQRT2	1.41421356237309504880	/* sqrt(2) */
-# define M_SQRT1_2	0.70710678118654752440	/* 1/sqrt(2) */
-#endif
-
-/* The above constants are not adequate for computation using `long double's.
-   Therefore we provide as an extension constants with similar names as a
-   GNU extension.  Provide enough digits for the 128-bit IEEE quad.  */
-#ifdef __USE_GNU
-# define M_El		2.718281828459045235360287471352662498L /* e */
-# define M_LOG2El	1.442695040888963407359924681001892137L /* log_2 e */
-# define M_LOG10El	0.434294481903251827651128918916605082L /* log_10 e */
-# define M_LN2l		0.693147180559945309417232121458176568L /* log_e 2 */
-# define M_LN10l	2.302585092994045684017991454684364208L /* log_e 10 */
-# define M_PIl		3.141592653589793238462643383279502884L /* pi */
-# define M_PI_2l	1.570796326794896619231321691639751442L /* pi/2 */
-# define M_PI_4l	0.785398163397448309615660845819875721L /* pi/4 */
-# define M_1_PIl	0.318309886183790671537767526745028724L /* 1/pi */
-# define M_2_PIl	0.636619772367581343075535053490057448L /* 2/pi */
-# define M_2_SQRTPIl	1.128379167095512573896158903121545172L /* 2/sqrt(pi) */
-# define M_SQRT2l	1.414213562373095048801688724209698079L /* sqrt(2) */
-# define M_SQRT1_2l	0.707106781186547524400844362104849039L /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT16 && defined __USE_GNU
-# define M_Ef16		__f16 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef16	__f16 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef16	__f16 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f16	__f16 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f16	__f16 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf16	__f16 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f16	__f16 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f16	__f16 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf16	__f16 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf16	__f16 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf16	__f16 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f16	__f16 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f16	__f16 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT32 && defined __USE_GNU
-# define M_Ef32		__f32 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef32	__f32 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef32	__f32 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f32	__f32 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f32	__f32 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf32	__f32 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f32	__f32 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f32	__f32 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf32	__f32 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf32	__f32 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf32	__f32 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f32	__f32 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f32	__f32 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT64 && defined __USE_GNU
-# define M_Ef64		__f64 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef64	__f64 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef64	__f64 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f64	__f64 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f64	__f64 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf64	__f64 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f64	__f64 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f64	__f64 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf64	__f64 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf64	__f64 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf64	__f64 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f64	__f64 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f64	__f64 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT128 && defined __USE_GNU
-# define M_Ef128	__f128 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef128	__f128 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef128	__f128 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f128	__f128 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f128	__f128 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf128	__f128 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f128	__f128 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f128	__f128 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf128	__f128 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf128	__f128 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf128	__f128 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f128	__f128 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f128	__f128 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT32X && defined __USE_GNU
-# define M_Ef32x	__f32x (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef32x	__f32x (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef32x	__f32x (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f32x	__f32x (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f32x	__f32x (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf32x	__f32x (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f32x	__f32x (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f32x	__f32x (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf32x	__f32x (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf32x	__f32x (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf32x	__f32x (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f32x	__f32x (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f32x	__f32x (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT64X && defined __USE_GNU
-# define M_Ef64x	__f64x (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef64x	__f64x (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef64x	__f64x (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f64x	__f64x (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f64x	__f64x (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf64x	__f64x (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f64x	__f64x (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f64x	__f64x (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf64x	__f64x (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf64x	__f64x (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf64x	__f64x (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f64x	__f64x (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f64x	__f64x (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT128X && defined __USE_GNU
-# error "M_* values needed for _Float128x"
-#endif
-
-#ifdef __USE_ISOC99
-# if __GNUC_PREREQ (3, 1)
-/* ISO C99 defines some macros to compare number while taking care for
-   unordered numbers.  Many FPUs provide special instructions to support
-   these operations.  Generic support in GCC for these as builtins went
-   in 2.97, but not all cpus added their patterns until 3.1.  Therefore
-   we enable the builtins from 3.1 onwards and use a generic implementation
-   othwerwise.  */
-#  define isgreater(x, y)	__builtin_isgreater(x, y)
-#  define isgreaterequal(x, y)	__builtin_isgreaterequal(x, y)
-#  define isless(x, y)		__builtin_isless(x, y)
-#  define islessequal(x, y)	__builtin_islessequal(x, y)
-#  define islessgreater(x, y)	__builtin_islessgreater(x, y)
-#  define isunordered(x, y)	__builtin_isunordered(x, y)
-# else
-#  define isgreater(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x > __y; }))
-#  define isgreaterequal(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x >= __y; }))
-#  define isless(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x < __y; }))
-#  define islessequal(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x <= __y; }))
-#  define islessgreater(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x != __y; }))
-/* isunordered must always check both operands first for signaling NaNs.  */
-#  define isunordered(x, y) \
-  (__extension__ ({ __typeof__ (x) __u = (x); __typeof__ (y) __v = (y); \
-		    __u != __v && (__u != __u || __v != __v); }))
-# endif
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* An expression whose type has the widest of the evaluation formats
-   of X and Y (which are of floating-point types).  */
-# if __FLT_EVAL_METHOD__ == 2 || __FLT_EVAL_METHOD__ > 64
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0L)
-# elif __FLT_EVAL_METHOD__ == 1 || __FLT_EVAL_METHOD__ > 32
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0)
-# elif __FLT_EVAL_METHOD__ == 0 || __FLT_EVAL_METHOD__ == 32
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0f)
-# else
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y))
-# endif
-
-/* Return X == Y but raising "invalid" and setting errno if X or Y is
-   a NaN.  */
-# if !defined __cplusplus || (__cplusplus < 201103L && !defined __GNUC__)
-#  define iseqsig(x, y) \
-   __MATH_TG (__MATH_EVAL_FMT2 (x, y), __iseqsig, ((x), (y)))
-# else
-/* In C++ mode, __MATH_TG cannot be used, because it relies on
-   __builtin_types_compatible_p, which is a C-only builtin.  Moreover,
-   the comparison macros from ISO C take two floating-point arguments,
-   which need not have the same type.  Choosing what underlying function
-   to call requires evaluating the formats of the arguments, then
-   selecting which is wider.  The macro __MATH_EVAL_FMT2 provides this
-   information, however, only the type of the macro expansion is
-   relevant (actually evaluating the expression would be incorrect).
-   Thus, the type is used as a template parameter for __iseqsig_type,
-   which calls the appropriate underlying function.  */
-extern "C++" {
-template<typename> struct __iseqsig_type;
-
-template<> struct __iseqsig_type<float>
-{
-  static int __call (float __x, float __y) throw ()
-  {
-    return __iseqsigf (__x, __y);
-  }
-};
-
-template<> struct __iseqsig_type<double>
-{
-  static int __call (double __x, double __y) throw ()
-  {
-    return __iseqsig (__x, __y);
-  }
-};
-
-template<> struct __iseqsig_type<long double>
-{
-  static int __call (long double __x, long double __y) throw ()
-  {
-#  ifndef __NO_LONG_DOUBLE_MATH
-    return __iseqsigl (__x, __y);
-#  else
-    return __iseqsig (__x, __y);
-#  endif
-  }
-};
-
-#  if __HAVE_FLOAT128_UNLIKE_LDBL
-  /* When using an IEEE 128-bit long double, _Float128 is defined as long double
-     in C++.  */
-template<> struct __iseqsig_type<_Float128>
-{
-  static int __call (_Float128 __x, _Float128 __y) throw ()
-  {
-    return __iseqsigf128 (__x, __y);
-  }
-};
-#  endif
-
-template<typename _T1, typename _T2>
-inline int
-iseqsig (_T1 __x, _T2 __y) throw ()
-{
-#  if __cplusplus >= 201103L
-  typedef decltype (__MATH_EVAL_FMT2 (__x, __y)) _T3;
-#  else
-  typedef __typeof (__MATH_EVAL_FMT2 (__x, __y)) _T3;
-#  endif
-  return __iseqsig_type<_T3>::__call (__x, __y);
-}
-
-} /* extern "C++" */
-# endif /* __cplusplus */
-
-#endif
-
-__END_DECLS
-
-
-#endif /* math.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mcheck.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mcheck.h
deleted file mode 100644
index 58412d8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mcheck.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MCHECK_H
-#define _MCHECK_H       1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return values for `mprobe': these are the kinds of inconsistencies that
-   `mcheck' enables detection of.  */
-enum mcheck_status
-{
-  MCHECK_DISABLED = -1,         /* Consistency checking is not turned on.  */
-  MCHECK_OK,                    /* Block is fine.  */
-  MCHECK_FREE,                  /* Block freed twice.  */
-  MCHECK_HEAD,                  /* Memory before the block was clobbered.  */
-  MCHECK_TAIL                   /* Memory after the block was clobbered.  */
-};
-
-
-/* Activate a standard collection of debugging hooks.  This must be called
-   before `malloc' is ever called.  ABORTFUNC is called with an error code
-   (see enum above) when an inconsistency is detected.  If ABORTFUNC is
-   null, the standard function prints on stderr and then calls `abort'.  */
-extern int mcheck (void (*__abortfunc)(enum mcheck_status)) __THROW;
-
-/* Similar to `mcheck' but performs checks for all block whenever one of
-   the memory handling functions is called.  This can be very slow.  */
-extern int mcheck_pedantic (void (*__abortfunc)(enum mcheck_status)) __THROW;
-
-/* Force check of all blocks now.  */
-extern void mcheck_check_all (void);
-
-/* Check for aberrations in a particular malloc'd block.  You must have
-   called `mcheck' already.  These are the same checks that `mcheck' does
-   when you free or reallocate a block.  */
-extern enum mcheck_status mprobe (void *__ptr) __THROW;
-
-/* Activate a standard collection of tracing hooks.  */
-extern void mtrace (void) __THROW;
-extern void muntrace (void) __THROW;
-
-__END_DECLS
-#endif /* mcheck.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/memory.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/memory.h
deleted file mode 100644
index caa94d3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/memory.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * SVID
- */
-
-#ifndef	_MEMORY_H
-#define	_MEMORY_H	1
-
-#include <features.h>
-
-
-#ifndef	_STRING_H
-# include <string.h>
-#endif	/* string.h  */
-
-
-#endif	/* memory.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mntent.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mntent.h
deleted file mode 100644
index f3beb23..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mntent.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* Utilities for reading/writing fstab, mtab, etc.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_MNTENT_H
-#define	_MNTENT_H	1
-
-#include <features.h>
-#include <paths.h>
-#include <bits/types/FILE.h>
-
-/* File listing canonical interesting mount points.  */
-#define	MNTTAB		_PATH_MNTTAB	/* Deprecated alias.  */
-
-/* File listing currently active mount points.  */
-#define	MOUNTED		_PATH_MOUNTED	/* Deprecated alias.  */
-
-
-/* General filesystem types.  */
-#define MNTTYPE_IGNORE	"ignore"	/* Ignore this entry.  */
-#define MNTTYPE_NFS	"nfs"		/* Network file system.  */
-#define MNTTYPE_SWAP	"swap"		/* Swap device.  */
-
-
-/* Generic mount options.  */
-#define MNTOPT_DEFAULTS	"defaults"	/* Use all default options.  */
-#define MNTOPT_RO	"ro"		/* Read only.  */
-#define MNTOPT_RW	"rw"		/* Read/write.  */
-#define MNTOPT_SUID	"suid"		/* Set uid allowed.  */
-#define MNTOPT_NOSUID	"nosuid"	/* No set uid allowed.  */
-#define MNTOPT_NOAUTO	"noauto"	/* Do not auto mount.  */
-
-
-__BEGIN_DECLS
-
-/* Structure describing a mount table entry.  */
-struct mntent
-  {
-    char *mnt_fsname;		/* Device or server for filesystem.  */
-    char *mnt_dir;		/* Directory mounted on.  */
-    char *mnt_type;		/* Type of filesystem: ufs, nfs, etc.  */
-    char *mnt_opts;		/* Comma-separated options for fs.  */
-    int mnt_freq;		/* Dump frequency (in days).  */
-    int mnt_passno;		/* Pass number for `fsck'.  */
-  };
-
-
-/* Prepare to begin reading and/or writing mount table entries from the
-   beginning of FILE.  MODE is as for `fopen'.  */
-extern FILE *setmntent (const char *__file, const char *__mode) __THROW;
-
-/* Read one mount table entry from STREAM.  Returns a pointer to storage
-   reused on the next call, or null for EOF or error (use feof/ferror to
-   check).  */
-extern struct mntent *getmntent (FILE *__stream) __THROW;
-
-#ifdef __USE_MISC
-/* Reentrant version of the above function.  */
-extern struct mntent *getmntent_r (FILE *__restrict __stream,
-				   struct mntent *__restrict __result,
-				   char *__restrict __buffer,
-				   int __bufsize) __THROW;
-#endif
-
-/* Write the mount table entry described by MNT to STREAM.
-   Return zero on success, nonzero on failure.  */
-extern int addmntent (FILE *__restrict __stream,
-		      const struct mntent *__restrict __mnt) __THROW;
-
-/* Close a stream opened with `setmntent'.  */
-extern int endmntent (FILE *__stream) __THROW;
-
-/* Search MNT->mnt_opts for an option matching OPT.
-   Returns the address of the substring, or null if none found.  */
-extern char *hasmntopt (const struct mntent *__mnt,
-			const char *__opt) __THROW;
-
-
-__END_DECLS
-
-#endif	/* mntent.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/monetary.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/monetary.h
deleted file mode 100644
index a29af54..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/monetary.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Header file for monetary value formatting functions.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_MONETARY_H
-#define	_MONETARY_H	1
-
-#include <features.h>
-
-/* Get needed types.  */
-#define __need_size_t
-#include <stddef.h>
-#include <bits/types.h>
-
-#ifndef	__ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-
-__BEGIN_DECLS
-
-/* Formatting a monetary value according to the current locale.  */
-extern ssize_t strfmon (char *__restrict __s, size_t __maxsize,
-			const char *__restrict __format, ...)
-     __THROW __attribute_format_strfmon__ (3, 4);
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Formatting a monetary value according to the given locale.  */
-extern ssize_t strfmon_l (char *__restrict __s, size_t __maxsize,
-			  locale_t __loc,
-			  const char *__restrict __format, ...)
-     __THROW __attribute_format_strfmon__ (4, 5);
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/monetary-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif	/* monetary.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mqueue.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mqueue.h
deleted file mode 100644
index a69cc6a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/mqueue.h
+++ /dev/null
@@ -1,98 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MQUEUE_H
-#define _MQUEUE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <fcntl.h>
-#include <bits/types/sigevent_t.h>
-#include <bits/types/struct_timespec.h>
-/* Get the definition of mqd_t and struct mq_attr.  */
-#include <bits/mqueue.h>
-
-__BEGIN_DECLS
-
-/* Establish connection between a process and a message queue NAME and
-   return message queue descriptor or (mqd_t) -1 on error.  OFLAG determines
-   the type of access used.  If O_CREAT is on OFLAG, the third argument is
-   taken as a `mode_t', the mode of the created message queue, and the fourth
-   argument is taken as `struct mq_attr *', pointer to message queue
-   attributes.  If the fourth argument is NULL, default attributes are
-   used.  */
-extern mqd_t mq_open (const char *__name, int __oflag, ...)
-  __THROW __nonnull ((1));
-
-/* Removes the association between message queue descriptor MQDES and its
-   message queue.  */
-extern int mq_close (mqd_t __mqdes) __THROW;
-
-/* Query status and attributes of message queue MQDES.  */
-extern int mq_getattr (mqd_t __mqdes, struct mq_attr *__mqstat)
-  __THROW __nonnull ((2));
-
-/* Set attributes associated with message queue MQDES and if OMQSTAT is
-   not NULL also query its old attributes.  */
-extern int mq_setattr (mqd_t __mqdes,
-		       const struct mq_attr *__restrict __mqstat,
-		       struct mq_attr *__restrict __omqstat)
-  __THROW __nonnull ((2));
-
-/* Remove message queue named NAME.  */
-extern int mq_unlink (const char *__name) __THROW __nonnull ((1));
-
-/* Register notification issued upon message arrival to an empty
-   message queue MQDES.  */
-extern int mq_notify (mqd_t __mqdes, const struct sigevent *__notification)
-     __THROW;
-
-/* Receive the oldest from highest priority messages in message queue
-   MQDES.  */
-extern ssize_t mq_receive (mqd_t __mqdes, char *__msg_ptr, size_t __msg_len,
-			   unsigned int *__msg_prio) __nonnull ((2));
-
-/* Add message pointed by MSG_PTR to message queue MQDES.  */
-extern int mq_send (mqd_t __mqdes, const char *__msg_ptr, size_t __msg_len,
-		    unsigned int __msg_prio) __nonnull ((2));
-
-#ifdef __USE_XOPEN2K
-/* Receive the oldest from highest priority messages in message queue
-   MQDES, stop waiting if ABS_TIMEOUT expires.  */
-extern ssize_t mq_timedreceive (mqd_t __mqdes, char *__restrict __msg_ptr,
-				size_t __msg_len,
-				unsigned int *__restrict __msg_prio,
-				const struct timespec *__restrict __abs_timeout)
-  __nonnull ((2, 5));
-
-/* Add message pointed by MSG_PTR to message queue MQDES, stop blocking
-   on full message queue if ABS_TIMEOUT expires.  */
-extern int mq_timedsend (mqd_t __mqdes, const char *__msg_ptr,
-			 size_t __msg_len, unsigned int __msg_prio,
-			 const struct timespec *__abs_timeout)
-  __nonnull ((2, 5));
-#endif
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function \
-    && (defined __va_arg_pack_len || defined __use_clang_fortify)
-# include <bits/mqueue2.h>
-#endif
-
-__END_DECLS
-
-#endif /* mqueue.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ethernet.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ethernet.h
deleted file mode 100644
index b0b814d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ethernet.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the FreeBSD version of this file. Curiously, that file
-   lacks a copyright in the header. */
-
-#ifndef __NET_ETHERNET_H
-#define __NET_ETHERNET_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-#include <linux/if_ether.h>     /* IEEE 802.3 Ethernet constants */
-
-__BEGIN_DECLS
-
-/* This is a name for the 48 bit ethernet address available on many
-   systems.  */
-struct ether_addr
-{
-  uint8_t ether_addr_octet[ETH_ALEN];
-} __attribute__ ((__packed__));
-
-/* 10Mb/s ethernet header */
-struct ether_header
-{
-  uint8_t  ether_dhost[ETH_ALEN];	/* destination eth addr	*/
-  uint8_t  ether_shost[ETH_ALEN];	/* source ether addr	*/
-  uint16_t ether_type;		        /* packet type ID field	*/
-} __attribute__ ((__packed__));
-
-/* Ethernet protocol ID's */
-#define	ETHERTYPE_PUP		0x0200          /* Xerox PUP */
-#define ETHERTYPE_SPRITE	0x0500		/* Sprite */
-#define	ETHERTYPE_IP		0x0800		/* IP */
-#define	ETHERTYPE_ARP		0x0806		/* Address resolution */
-#define	ETHERTYPE_REVARP	0x8035		/* Reverse ARP */
-#define ETHERTYPE_AT		0x809B		/* AppleTalk protocol */
-#define ETHERTYPE_AARP		0x80F3		/* AppleTalk ARP */
-#define	ETHERTYPE_VLAN		0x8100		/* IEEE 802.1Q VLAN tagging */
-#define ETHERTYPE_IPX		0x8137		/* IPX */
-#define	ETHERTYPE_IPV6		0x86dd		/* IP protocol version 6 */
-#define ETHERTYPE_LOOPBACK	0x9000		/* used to test interfaces */
-
-#define	ETHER_ADDR_LEN	ETH_ALEN                 /* size of ethernet addr */
-#define	ETHER_TYPE_LEN	2                        /* bytes in type field */
-#define	ETHER_CRC_LEN	4                        /* bytes in CRC field */
-#define	ETHER_HDR_LEN	ETH_HLEN                 /* total octets in header */
-#define	ETHER_MIN_LEN	(ETH_ZLEN + ETHER_CRC_LEN) /* min packet length */
-#define	ETHER_MAX_LEN	(ETH_FRAME_LEN + ETHER_CRC_LEN) /* max packet length */
-
-/* make sure ethernet length is valid */
-#define	ETHER_IS_VALID_LEN(foo)	\
-	((foo) >= ETHER_MIN_LEN && (foo) <= ETHER_MAX_LEN)
-
-/*
- * The ETHERTYPE_NTRAILER packet types starting at ETHERTYPE_TRAIL have
- * (type-ETHERTYPE_TRAIL)*512 bytes of data followed
- * by an ETHER type (as given above) and then the (variable-length) header.
- */
-#define	ETHERTYPE_TRAIL		0x1000		/* Trailer packet */
-#define	ETHERTYPE_NTRAILER	16
-
-#define	ETHERMTU	ETH_DATA_LEN
-#define	ETHERMIN	(ETHER_MIN_LEN - ETHER_HDR_LEN - ETHER_CRC_LEN)
-
-__END_DECLS
-
-#endif	/* net/ethernet.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if.h
deleted file mode 100644
index 61e6bc2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* net/if.h -- declarations for inquiring about network interfaces
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_H
-#define _NET_IF_H	1
-
-#include <features.h>
-
-#ifdef __USE_MISC
-# include <sys/types.h>
-# include <sys/socket.h>
-#endif
-
-
-/* Length of interface name.  */
-#define IF_NAMESIZE	16
-
-struct if_nameindex
-  {
-    unsigned int if_index;	/* 1, 2, ... */
-    char *if_name;		/* null terminated name: "eth0", ... */
-  };
-
-
-#ifdef __USE_MISC
-/* Standard interface flags. */
-enum
-  {
-    IFF_UP = 0x1,		/* Interface is up.  */
-# define IFF_UP	IFF_UP
-    IFF_BROADCAST = 0x2,	/* Broadcast address valid.  */
-# define IFF_BROADCAST	IFF_BROADCAST
-    IFF_DEBUG = 0x4,		/* Turn on debugging.  */
-# define IFF_DEBUG	IFF_DEBUG
-    IFF_LOOPBACK = 0x8,		/* Is a loopback net.  */
-# define IFF_LOOPBACK	IFF_LOOPBACK
-    IFF_POINTOPOINT = 0x10,	/* Interface is point-to-point link.  */
-# define IFF_POINTOPOINT IFF_POINTOPOINT
-    IFF_NOTRAILERS = 0x20,	/* Avoid use of trailers.  */
-# define IFF_NOTRAILERS	IFF_NOTRAILERS
-    IFF_RUNNING = 0x40,		/* Resources allocated.  */
-# define IFF_RUNNING	IFF_RUNNING
-    IFF_NOARP = 0x80,		/* No address resolution protocol.  */
-# define IFF_NOARP	IFF_NOARP
-    IFF_PROMISC = 0x100,	/* Receive all packets.  */
-# define IFF_PROMISC	IFF_PROMISC
-
-    /* Not supported */
-    IFF_ALLMULTI = 0x200,	/* Receive all multicast packets.  */
-# define IFF_ALLMULTI	IFF_ALLMULTI
-
-    IFF_MASTER = 0x400,		/* Master of a load balancer.  */
-# define IFF_MASTER	IFF_MASTER
-    IFF_SLAVE = 0x800,		/* Slave of a load balancer.  */
-# define IFF_SLAVE	IFF_SLAVE
-
-    IFF_MULTICAST = 0x1000,	/* Supports multicast.  */
-# define IFF_MULTICAST	IFF_MULTICAST
-
-    IFF_PORTSEL = 0x2000,	/* Can set media type.  */
-# define IFF_PORTSEL	IFF_PORTSEL
-    IFF_AUTOMEDIA = 0x4000,	/* Auto media select active.  */
-# define IFF_AUTOMEDIA	IFF_AUTOMEDIA
-    IFF_DYNAMIC = 0x8000	/* Dialup device with changing addresses.  */
-# define IFF_DYNAMIC	IFF_DYNAMIC
-  };
-
-/* The ifaddr structure contains information about one address of an
-   interface.  They are maintained by the different address families,
-   are allocated and attached when an address is set, and are linked
-   together so all addresses for an interface can be located.  */
-
-struct ifaddr
-  {
-    struct sockaddr ifa_addr;	/* Address of interface.  */
-    union
-      {
-	struct sockaddr	ifu_broadaddr;
-	struct sockaddr	ifu_dstaddr;
-      } ifa_ifu;
-    struct iface *ifa_ifp;	/* Back-pointer to interface.  */
-    struct ifaddr *ifa_next;	/* Next address for interface.  */
-  };
-
-# define ifa_broadaddr	ifa_ifu.ifu_broadaddr	/* broadcast address	*/
-# define ifa_dstaddr	ifa_ifu.ifu_dstaddr	/* other end of link	*/
-
-/* Device mapping structure. I'd just gone off and designed a
-   beautiful scheme using only loadable modules with arguments for
-   driver options and along come the PCMCIA people 8)
-
-   Ah well. The get() side of this is good for WDSETUP, and it'll be
-   handy for debugging things. The set side is fine for now and being
-   very small might be worth keeping for clean configuration.  */
-
-struct ifmap
-  {
-    unsigned long int mem_start;
-    unsigned long int mem_end;
-    unsigned short int base_addr;
-    unsigned char irq;
-    unsigned char dma;
-    unsigned char port;
-    /* 3 bytes spare */
-  };
-
-/* Interface request structure used for socket ioctl's.  All interface
-   ioctl's must have parameter definitions which begin with ifr_name.
-   The remainder may be interface specific.  */
-
-struct ifreq
-  {
-# define IFHWADDRLEN	6
-# define IFNAMSIZ	IF_NAMESIZE
-    union
-      {
-	char ifrn_name[IFNAMSIZ];	/* Interface name, e.g. "en0".  */
-      } ifr_ifrn;
-
-    union
-      {
-	struct sockaddr ifru_addr;
-	struct sockaddr ifru_dstaddr;
-	struct sockaddr ifru_broadaddr;
-	struct sockaddr ifru_netmask;
-	struct sockaddr ifru_hwaddr;
-	short int ifru_flags;
-	int ifru_ivalue;
-	int ifru_mtu;
-	struct ifmap ifru_map;
-	char ifru_slave[IFNAMSIZ];	/* Just fits the size */
-	char ifru_newname[IFNAMSIZ];
-	__caddr_t ifru_data;
-      } ifr_ifru;
-  };
-# define ifr_name	ifr_ifrn.ifrn_name	/* interface name 	*/
-# define ifr_hwaddr	ifr_ifru.ifru_hwaddr	/* MAC address 		*/
-# define ifr_addr	ifr_ifru.ifru_addr	/* address		*/
-# define ifr_dstaddr	ifr_ifru.ifru_dstaddr	/* other end of p-p lnk	*/
-# define ifr_broadaddr	ifr_ifru.ifru_broadaddr	/* broadcast address	*/
-# define ifr_netmask	ifr_ifru.ifru_netmask	/* interface net mask	*/
-# define ifr_flags	ifr_ifru.ifru_flags	/* flags		*/
-# define ifr_metric	ifr_ifru.ifru_ivalue	/* metric		*/
-# define ifr_mtu	ifr_ifru.ifru_mtu	/* mtu			*/
-# define ifr_map	ifr_ifru.ifru_map	/* device map		*/
-# define ifr_slave	ifr_ifru.ifru_slave	/* slave device		*/
-# define ifr_data	ifr_ifru.ifru_data	/* for use by interface	*/
-# define ifr_ifindex	ifr_ifru.ifru_ivalue    /* interface index      */
-# define ifr_bandwidth	ifr_ifru.ifru_ivalue	/* link bandwidth	*/
-# define ifr_qlen	ifr_ifru.ifru_ivalue	/* queue length		*/
-# define ifr_newname	ifr_ifru.ifru_newname	/* New name		*/
-# define _IOT_ifreq	_IOT(_IOTS(char),IFNAMSIZ,_IOTS(char),16,0,0)
-# define _IOT_ifreq_short _IOT(_IOTS(char),IFNAMSIZ,_IOTS(short),1,0,0)
-# define _IOT_ifreq_int	_IOT(_IOTS(char),IFNAMSIZ,_IOTS(int),1,0,0)
-
-
-/* Structure used in SIOCGIFCONF request.  Used to retrieve interface
-   configuration for machine (useful for programs which must know all
-   networks accessible).  */
-
-struct ifconf
-  {
-    int	ifc_len;			/* Size of buffer.  */
-    union
-      {
-	__caddr_t ifcu_buf;
-	struct ifreq *ifcu_req;
-      } ifc_ifcu;
-  };
-# define ifc_buf	ifc_ifcu.ifcu_buf	/* Buffer address.  */
-# define ifc_req	ifc_ifcu.ifcu_req	/* Array of structures.  */
-# define _IOT_ifconf _IOT(_IOTS(struct ifconf),1,0,0,0,0) /* not right */
-#endif	/* Misc.  */
-
-__BEGIN_DECLS
-
-/* Convert an interface name to an index, and vice versa.  */
-extern unsigned int if_nametoindex (const char *__ifname) __THROW;
-extern char *if_indextoname (unsigned int __ifindex, char *__ifname) __THROW;
-
-/* Return a list of all interfaces and their indices.  */
-extern struct if_nameindex *if_nameindex (void) __THROW;
-
-/* Free the data returned from if_nameindex.  */
-extern void if_freenameindex (struct if_nameindex *__ptr) __THROW;
-
-__END_DECLS
-
-#endif /* net/if.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_arp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_arp.h
deleted file mode 100644
index 2a8933c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_arp.h
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Definitions for Address Resolution Protocol.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the 4.4BSD and Linux version of this file.  */
-
-#ifndef _NET_IF_ARP_H
-#define _NET_IF_ARP_H 1
-
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-/* Some internals from deep down in the kernel.  */
-#define MAX_ADDR_LEN	7
-
-
-/* This structure defines an ethernet arp header.  */
-
-/* ARP protocol opcodes. */
-#define	ARPOP_REQUEST	1		/* ARP request.  */
-#define	ARPOP_REPLY	2		/* ARP reply.  */
-#define	ARPOP_RREQUEST	3		/* RARP request.  */
-#define	ARPOP_RREPLY	4		/* RARP reply.  */
-#define	ARPOP_InREQUEST	8		/* InARP request.  */
-#define	ARPOP_InREPLY	9		/* InARP reply.  */
-#define	ARPOP_NAK	10		/* (ATM)ARP NAK.  */
-
-/* See RFC 826 for protocol description.  ARP packets are variable
-   in size; the arphdr structure defines the fixed-length portion.
-   Protocol type values are the same as those for 10 Mb/s Ethernet.
-   It is followed by the variable-sized fields ar_sha, arp_spa,
-   arp_tha and arp_tpa in that order, according to the lengths
-   specified.  Field names used correspond to RFC 826.  */
-
-struct arphdr
-  {
-    unsigned short int ar_hrd;		/* Format of hardware address.  */
-    unsigned short int ar_pro;		/* Format of protocol address.  */
-    unsigned char ar_hln;		/* Length of hardware address.  */
-    unsigned char ar_pln;		/* Length of protocol address.  */
-    unsigned short int ar_op;		/* ARP opcode (command).  */
-#if 0
-    /* Ethernet looks like this : This bit is variable sized
-       however...  */
-    unsigned char __ar_sha[ETH_ALEN];	/* Sender hardware address.  */
-    unsigned char __ar_sip[4];		/* Sender IP address.  */
-    unsigned char __ar_tha[ETH_ALEN];	/* Target hardware address.  */
-    unsigned char __ar_tip[4];		/* Target IP address.  */
-#endif
-  };
-
-
-/* ARP protocol HARDWARE identifiers. */
-#define ARPHRD_NETROM	0		/* From KA9Q: NET/ROM pseudo. */
-#define ARPHRD_ETHER 	1		/* Ethernet 10/100Mbps.  */
-#define	ARPHRD_EETHER	2		/* Experimental Ethernet.  */
-#define	ARPHRD_AX25	3		/* AX.25 Level 2.  */
-#define	ARPHRD_PRONET	4		/* PROnet token ring.  */
-#define	ARPHRD_CHAOS	5		/* Chaosnet.  */
-#define	ARPHRD_IEEE802	6		/* IEEE 802.2 Ethernet/TR/TB.  */
-#define	ARPHRD_ARCNET	7		/* ARCnet.  */
-#define	ARPHRD_APPLETLK	8		/* APPLEtalk.  */
-#define	ARPHRD_DLCI	15		/* Frame Relay DLCI.  */
-#define	ARPHRD_ATM	19		/* ATM.  */
-#define	ARPHRD_METRICOM	23		/* Metricom STRIP (new IANA id).  */
-#define ARPHRD_IEEE1394	24		/* IEEE 1394 IPv4 - RFC 2734.  */
-#define ARPHRD_EUI64		27		/* EUI-64.  */
-#define ARPHRD_INFINIBAND	32		/* InfiniBand.  */
-
-/* Dummy types for non ARP hardware */
-#define ARPHRD_SLIP	256
-#define ARPHRD_CSLIP	257
-#define ARPHRD_SLIP6	258
-#define ARPHRD_CSLIP6	259
-#define ARPHRD_RSRVD	260		/* Notional KISS type.  */
-#define ARPHRD_ADAPT	264
-#define ARPHRD_ROSE	270
-#define ARPHRD_X25	271		/* CCITT X.25.  */
-#define ARPHRD_HWX25	272		/* Boards with X.25 in firmware.  */
-#define ARPHRD_PPP	512
-#define ARPHRD_CISCO	513		/* Cisco HDLC.  */
-#define ARPHRD_HDLC	ARPHRD_CISCO
-#define ARPHRD_LAPB	516		/* LAPB.  */
-#define ARPHRD_DDCMP	517		/* Digital's DDCMP.  */
-#define	ARPHRD_RAWHDLC	518		/* Raw HDLC.  */
-#define ARPHRD_RAWIP	519		/* Raw IP.  */
-
-#define ARPHRD_TUNNEL	768		/* IPIP tunnel.  */
-#define ARPHRD_TUNNEL6	769		/* IPIP6 tunnel.  */
-#define ARPHRD_FRAD	770             /* Frame Relay Access Device.  */
-#define ARPHRD_SKIP	771		/* SKIP vif.  */
-#define ARPHRD_LOOPBACK	772		/* Loopback device.  */
-#define ARPHRD_LOCALTLK 773		/* Localtalk device.  */
-#define ARPHRD_FDDI	774		/* Fiber Distributed Data Interface. */
-#define ARPHRD_BIF	775             /* AP1000 BIF.  */
-#define ARPHRD_SIT	776		/* sit0 device - IPv6-in-IPv4.  */
-#define ARPHRD_IPDDP	777		/* IP-in-DDP tunnel.  */
-#define ARPHRD_IPGRE	778		/* GRE over IP.  */
-#define ARPHRD_PIMREG	779		/* PIMSM register interface.  */
-#define ARPHRD_HIPPI	780		/* High Performance Parallel I'face. */
-#define ARPHRD_ASH	781		/* (Nexus Electronics) Ash.  */
-#define ARPHRD_ECONET	782		/* Acorn Econet.  */
-#define ARPHRD_IRDA	783		/* Linux-IrDA.  */
-#define ARPHRD_FCPP	784		/* Point to point fibrechanel.  */
-#define ARPHRD_FCAL	785		/* Fibrechanel arbitrated loop.  */
-#define ARPHRD_FCPL	786		/* Fibrechanel public loop.  */
-#define ARPHRD_FCFABRIC 787		/* Fibrechanel fabric.  */
-#define ARPHRD_IEEE802_TR 800		/* Magic type ident for TR.  */
-#define ARPHRD_IEEE80211 801		/* IEEE 802.11.  */
-#define ARPHRD_IEEE80211_PRISM 802	/* IEEE 802.11 + Prism2 header.  */
-#define ARPHRD_IEEE80211_RADIOTAP 803	/* IEEE 802.11 + radiotap header.  */
-#define ARPHRD_IEEE802154 804		/* IEEE 802.15.4 header.  */
-#define ARPHRD_IEEE802154_PHY 805	/* IEEE 802.15.4 PHY header.  */
-
-#define ARPHRD_VOID	  0xFFFF	/* Void type, nothing is known.  */
-#define ARPHRD_NONE	  0xFFFE	/* Zero header length.  */
-
-
-/* ARP ioctl request.  */
-struct arpreq
-  {
-    struct sockaddr arp_pa;		/* Protocol address.  */
-    struct sockaddr arp_ha;		/* Hardware address.  */
-    int arp_flags;			/* Flags.  */
-    struct sockaddr arp_netmask;	/* Netmask (only for proxy arps).  */
-    char arp_dev[16];
-  };
-
-struct arpreq_old
-  {
-    struct sockaddr arp_pa;		/* Protocol address.  */
-    struct sockaddr arp_ha;		/* Hardware address.  */
-    int arp_flags;			/* Flags.  */
-    struct sockaddr arp_netmask;	/* Netmask (only for proxy arps).  */
-  };
-
-/* ARP Flag values.  */
-#define ATF_COM		0x02		/* Completed entry (ha valid).  */
-#define	ATF_PERM	0x04		/* Permanent entry.  */
-#define	ATF_PUBL	0x08		/* Publish entry.  */
-#define	ATF_USETRAILERS	0x10		/* Has requested trailers.  */
-#define ATF_NETMASK     0x20            /* Want to use a netmask (only
-					   for proxy entries).  */
-#define ATF_DONTPUB	0x40		/* Don't answer this addresses.  */
-#define ATF_MAGIC	0x80		/* Automatically added entry.  */
-
-
-/* Support for the user space arp daemon, arpd.  */
-#define ARPD_UPDATE	0x01
-#define ARPD_LOOKUP	0x02
-#define ARPD_FLUSH	0x03
-
-struct arpd_request
-  {
-    unsigned short int req;		/* Request type.  */
-    uint32_t ip;			/* IP address of entry.  */
-    unsigned long int dev;		/* Device entry is tied to.  */
-    unsigned long int stamp;
-    unsigned long int updated;
-    unsigned char ha[MAX_ADDR_LEN];	/* Hardware address.  */
-  };
-
-__END_DECLS
-
-#endif	/* net/if_arp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_packet.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_packet.h
deleted file mode 100644
index 75b395d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_packet.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Definitions for use with Linux SOCK_PACKET sockets.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __IF_PACKET_H
-#define __IF_PACKET_H
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-/* This is the SOCK_PACKET address structure as used in Linux 2.0.
-   From Linux 2.1 the AF_PACKET interface is preferred and you should
-   consider using it in place of this one.  */
-
-struct sockaddr_pkt
-  {
-    __SOCKADDR_COMMON (spkt_);
-    unsigned char spkt_device[14];
-    unsigned short spkt_protocol;
-  };
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_ppp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_ppp.h
deleted file mode 100644
index 31a2076..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_ppp.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/*	From: if_ppp.h,v 1.3 1995/06/12 11:36:50 paulus Exp */
-
-/*
- * if_ppp.h - Point-to-Point Protocol definitions.
- *
- * Copyright (c) 1989 Carnegie Mellon University.
- *
- * 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.
- * 3. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY CARNEGIE MELLON UNIVERSITY 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 UNIVERSITY 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.
- *
- */
-
-/*
- *  ==FILEVERSION 960926==
- *
- *  NOTE TO MAINTAINERS:
- *     If you modify this file at all, please set the above date.
- *     if_ppp.h is shipped with a PPP distribution as well as with the kernel;
- *     if everyone increases the FILEVERSION number above, then scripts
- *     can do the right thing when deciding whether to install a new if_ppp.h
- *     file.  Don't change the format of that line otherwise, so the
- *     installation script can recognize it.
- */
-
-
-#ifndef __NET_IF_PPP_H
-#define __NET_IF_PPP_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <net/if.h>
-#include <sys/ioctl.h>
-#include <net/ppp_defs.h>
-
-__BEGIN_DECLS
-
-/*
- * Packet sizes
- */
-
-#define	PPP_MTU		1500	/* Default MTU (size of Info field) */
-#define PPP_MAXMRU	65000	/* Largest MRU we allow */
-#define PPP_VERSION	"2.2.0"
-#define PPP_MAGIC	0x5002	/* Magic value for the ppp structure */
-#define PROTO_IPX	0x002b	/* protocol numbers */
-#define PROTO_DNA_RT    0x0027  /* DNA Routing */
-
-
-/*
- * Bit definitions for flags.
- */
-
-#define SC_COMP_PROT	0x00000001	/* protocol compression (output) */
-#define SC_COMP_AC	0x00000002	/* header compression (output) */
-#define	SC_COMP_TCP	0x00000004	/* TCP (VJ) compression (output) */
-#define SC_NO_TCP_CCID	0x00000008	/* disable VJ connection-id comp. */
-#define SC_REJ_COMP_AC	0x00000010	/* reject adrs/ctrl comp. on input */
-#define SC_REJ_COMP_TCP	0x00000020	/* reject TCP (VJ) comp. on input */
-#define SC_CCP_OPEN	0x00000040	/* Look at CCP packets */
-#define SC_CCP_UP	0x00000080	/* May send/recv compressed packets */
-#define SC_ENABLE_IP	0x00000100	/* IP packets may be exchanged */
-#define SC_COMP_RUN	0x00001000	/* compressor has been inited */
-#define SC_DECOMP_RUN	0x00002000	/* decompressor has been inited */
-#define SC_DEBUG	0x00010000	/* enable debug messages */
-#define SC_LOG_INPKT	0x00020000	/* log contents of good pkts recvd */
-#define SC_LOG_OUTPKT	0x00040000	/* log contents of pkts sent */
-#define SC_LOG_RAWIN	0x00080000	/* log all chars received */
-#define SC_LOG_FLUSH	0x00100000	/* log all chars flushed */
-#define	SC_MASK		0x0fE0ffff	/* bits that user can change */
-
-/* state bits */
-#define	SC_ESCAPED	0x80000000	/* saw a PPP_ESCAPE */
-#define	SC_FLUSH	0x40000000	/* flush input until next PPP_FLAG */
-#define SC_VJ_RESET	0x20000000	/* Need to reset the VJ decompressor */
-#define SC_XMIT_BUSY	0x10000000	/* ppp_write_wakeup is active */
-#define SC_RCV_ODDP	0x08000000	/* have rcvd char with odd parity */
-#define SC_RCV_EVNP	0x04000000	/* have rcvd char with even parity */
-#define SC_RCV_B7_1	0x02000000	/* have rcvd char with bit 7 = 1 */
-#define SC_RCV_B7_0	0x01000000	/* have rcvd char with bit 7 = 0 */
-#define SC_DC_FERROR	0x00800000	/* fatal decomp error detected */
-#define SC_DC_ERROR	0x00400000	/* non-fatal decomp error detected */
-
-/*
- * Ioctl definitions.
- */
-
-struct npioctl {
-    int		protocol;	/* PPP protocol, e.g. PPP_IP */
-    enum NPmode	mode;
-};
-
-/* Structure describing a CCP configuration option, for PPPIOCSCOMPRESS */
-struct ppp_option_data {
-	uint8_t  *ptr;
-	uint32_t length;
-	int	 transmit;
-};
-
-/* 'struct ifreq' is only available from net/if.h under __USE_MISC.  */
-#ifdef __USE_MISC
-struct ifpppstatsreq {
-  struct ifreq	   b;
-  struct ppp_stats stats;			/* statistic information */
-};
-
-struct ifpppcstatsreq {
-  struct ifreq		b;
-  struct ppp_comp_stats stats;
-};
-
-#define ifr__name       b.ifr_ifrn.ifrn_name
-#define stats_ptr       b.ifr_ifru.ifru_data
-#endif
-
-/*
- * Ioctl definitions.
- */
-
-#define	PPPIOCGFLAGS	_IOR('t', 90, int)	/* get configuration flags */
-#define	PPPIOCSFLAGS	_IOW('t', 89, int)	/* set configuration flags */
-#define	PPPIOCGASYNCMAP	_IOR('t', 88, int)	/* get async map */
-#define	PPPIOCSASYNCMAP	_IOW('t', 87, int)	/* set async map */
-#define	PPPIOCGUNIT	_IOR('t', 86, int)	/* get ppp unit number */
-#define	PPPIOCGRASYNCMAP _IOR('t', 85, int)	/* get receive async map */
-#define	PPPIOCSRASYNCMAP _IOW('t', 84, int)	/* set receive async map */
-#define	PPPIOCGMRU	_IOR('t', 83, int)	/* get max receive unit */
-#define	PPPIOCSMRU	_IOW('t', 82, int)	/* set max receive unit */
-#define	PPPIOCSMAXCID	_IOW('t', 81, int)	/* set VJ max slot ID */
-#define PPPIOCGXASYNCMAP _IOR('t', 80, ext_accm) /* get extended ACCM */
-#define PPPIOCSXASYNCMAP _IOW('t', 79, ext_accm) /* set extended ACCM */
-#define PPPIOCXFERUNIT	_IO('t', 78)		/* transfer PPP unit */
-#define PPPIOCSCOMPRESS	_IOW('t', 77, struct ppp_option_data)
-#define PPPIOCGNPMODE	_IOWR('t', 76, struct npioctl) /* get NP mode */
-#define PPPIOCSNPMODE	_IOW('t', 75, struct npioctl)  /* set NP mode */
-#define PPPIOCGDEBUG	_IOR('t', 65, int)	/* Read debug level */
-#define PPPIOCSDEBUG	_IOW('t', 64, int)	/* Set debug level */
-#define PPPIOCGIDLE	_IOR('t', 63, struct ppp_idle) /* get idle time */
-
-#define SIOCGPPPSTATS   (SIOCDEVPRIVATE + 0)
-#define SIOCGPPPVER     (SIOCDEVPRIVATE + 1)  /* NEVER change this!! */
-#define SIOCGPPPCSTATS  (SIOCDEVPRIVATE + 2)
-
-#if !defined(ifr_mtu)
-#define ifr_mtu	ifr_ifru.ifru_metric
-#endif
-
-__END_DECLS
-
-#endif /* net/if_ppp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_shaper.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_shaper.h
deleted file mode 100644
index 4afc62c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_shaper.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_SHAPER_H
-#define _NET_IF_SHAPER_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <net/if.h>
-#include <sys/ioctl.h>
-
-__BEGIN_DECLS
-
-#define SHAPER_QLEN	10
-/*
- *	This is a bit speed dependant (read it shouldnt be a constant!)
- *
- *	5 is about right for 28.8 upwards. Below that double for every
- *	halving of speed or so. - ie about 20 for 9600 baud.
- */
-#define SHAPER_LATENCY	(5 * HZ)
-#define SHAPER_MAXSLIP	2
-#define SHAPER_BURST	(HZ / 50)	/* Good for >128K then */
-
-#define SHAPER_SET_DEV		0x0001
-#define SHAPER_SET_SPEED	0x0002
-#define SHAPER_GET_DEV		0x0003
-#define SHAPER_GET_SPEED	0x0004
-
-struct shaperconf
-{
-  uint16_t ss_cmd;
-  union
-  {
-    char ssu_name[14];
-    uint32_t ssu_speed;
-  } ss_u;
-#define ss_speed ss_u.ssu_speed
-#define ss_name ss_u.ssu_name
-};
-
-__END_DECLS
-
-#endif /* net/if_shaper.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_slip.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_slip.h
deleted file mode 100644
index cfb29f1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/if_slip.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_SLIP_H
-#define _NET_IF_SLIP_H 1
-
-/* We can use the kernel header.  */
-#include <linux/if_slip.h>
-
-#endif	/* net/if_slip.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ppp-comp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ppp-comp.h
deleted file mode 100644
index 4a992d5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ppp-comp.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/ppp-comp.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ppp_defs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ppp_defs.h
deleted file mode 100644
index 5e492e9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/ppp_defs.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef _NET_PPP_DEFS_H
-#define _NET_PPP_DEFS_H 1
-
-#include <bits/types/time_t.h>
-#include <asm/types.h>
-#include <linux/ppp_defs.h>
-
-#endif /* net/ppp_defs.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/route.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/route.h
deleted file mode 100644
index 10444a6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/net/route.h
+++ /dev/null
@@ -1,144 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the 4.4BSD and Linux version of this file.  */
-
-#ifndef _NET_ROUTE_H
-#define _NET_ROUTE_H	1
-
-#include <features.h>
-#include <sys/socket.h>
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <bits/wordsize.h>
-
-
-/* This structure gets passed by the SIOCADDRT and SIOCDELRT calls. */
-struct rtentry
-  {
-    unsigned long int rt_pad1;
-    struct sockaddr rt_dst;		/* Target address.  */
-    struct sockaddr rt_gateway;		/* Gateway addr (RTF_GATEWAY).  */
-    struct sockaddr rt_genmask;		/* Target network mask (IP).  */
-    unsigned short int rt_flags;
-    short int rt_pad2;
-    unsigned long int rt_pad3;
-    unsigned char rt_tos;
-    unsigned char rt_class;
-#if __WORDSIZE == 64
-    short int rt_pad4[3];
-#else
-    short int rt_pad4;
-#endif
-    short int rt_metric;		/* +1 for binary compatibility!  */
-    char *rt_dev;			/* Forcing the device at add.  */
-    unsigned long int rt_mtu;		/* Per route MTU/Window.  */
-    unsigned long int rt_window;	/* Window clamping.  */
-    unsigned short int rt_irtt;		/* Initial RTT.  */
-  };
-/* Compatibility hack.  */
-#define rt_mss	rt_mtu
-
-
-struct in6_rtmsg
-  {
-    struct in6_addr rtmsg_dst;
-    struct in6_addr rtmsg_src;
-    struct in6_addr rtmsg_gateway;
-    uint32_t rtmsg_type;
-    uint16_t rtmsg_dst_len;
-    uint16_t rtmsg_src_len;
-    uint32_t rtmsg_metric;
-    unsigned long int rtmsg_info;
-    uint32_t rtmsg_flags;
-    int rtmsg_ifindex;
-  };
-
-
-#define	RTF_UP		0x0001		/* Route usable.  */
-#define	RTF_GATEWAY	0x0002		/* Destination is a gateway.  */
-
-#define	RTF_HOST	0x0004		/* Host entry (net otherwise).  */
-#define RTF_REINSTATE	0x0008		/* Reinstate route after timeout.  */
-#define	RTF_DYNAMIC	0x0010		/* Created dyn. (by redirect).  */
-#define	RTF_MODIFIED	0x0020		/* Modified dyn. (by redirect).  */
-#define RTF_MTU		0x0040		/* Specific MTU for this route.  */
-#define RTF_MSS		RTF_MTU		/* Compatibility.  */
-#define RTF_WINDOW	0x0080		/* Per route window clamping.  */
-#define RTF_IRTT	0x0100		/* Initial round trip time.  */
-#define RTF_REJECT	0x0200		/* Reject route.  */
-#define	RTF_STATIC	0x0400		/* Manually injected route.  */
-#define	RTF_XRESOLVE	0x0800		/* External resolver.  */
-#define RTF_NOFORWARD   0x1000		/* Forwarding inhibited.  */
-#define RTF_THROW	0x2000		/* Go to next class.  */
-#define RTF_NOPMTUDISC  0x4000		/* Do not send packets with DF.  */
-
-/* for IPv6 */
-#define RTF_DEFAULT	0x00010000	/* default - learned via ND	*/
-#define RTF_ALLONLINK	0x00020000	/* fallback, no routers on link	*/
-#define RTF_ADDRCONF	0x00040000	/* addrconf route - RA		*/
-
-#define RTF_LINKRT	0x00100000	/* link specific - device match	*/
-#define RTF_NONEXTHOP	0x00200000	/* route with no nexthop	*/
-
-#define RTF_CACHE	0x01000000	/* cache entry			*/
-#define RTF_FLOW	0x02000000	/* flow significant route	*/
-#define RTF_POLICY	0x04000000	/* policy route			*/
-
-#define RTCF_VALVE	0x00200000
-#define RTCF_MASQ	0x00400000
-#define RTCF_NAT	0x00800000
-#define RTCF_DOREDIRECT 0x01000000
-#define RTCF_LOG	0x02000000
-#define RTCF_DIRECTSRC	0x04000000
-
-#define RTF_LOCAL	0x80000000
-#define RTF_INTERFACE	0x40000000
-#define RTF_MULTICAST	0x20000000
-#define RTF_BROADCAST	0x10000000
-#define RTF_NAT		0x08000000
-
-#define RTF_ADDRCLASSMASK	0xF8000000
-#define RT_ADDRCLASS(flags)	((uint32_t) flags >> 23)
-
-#define RT_TOS(tos)		((tos) & IPTOS_TOS_MASK)
-
-#define RT_LOCALADDR(flags)	((flags & RTF_ADDRCLASSMASK) \
-				 == (RTF_LOCAL|RTF_INTERFACE))
-
-#define RT_CLASS_UNSPEC		0
-#define RT_CLASS_DEFAULT	253
-
-#define RT_CLASS_MAIN		254
-#define RT_CLASS_LOCAL		255
-#define RT_CLASS_MAX		255
-
-
-#define RTMSG_ACK		NLMSG_ACK
-#define RTMSG_OVERRUN		NLMSG_OVERRUN
-
-#define RTMSG_NEWDEVICE		0x11
-#define RTMSG_DELDEVICE		0x12
-#define RTMSG_NEWROUTE		0x21
-#define RTMSG_DELROUTE		0x22
-#define RTMSG_NEWRULE		0x31
-#define RTMSG_DELRULE		0x32
-#define RTMSG_CONTROL		0x40
-
-#define RTMSG_AR_FAILED		0x51	/* Address Resolution failed.  */
-
-#endif /* net/route.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netash/ash.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netash/ash.h
deleted file mode 100644
index b139ea6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netash/ash.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Definitions for use with Linux AF_ASH sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETASH_ASH_H
-#define _NETASH_ASH_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-struct sockaddr_ash
-  {
-    __SOCKADDR_COMMON (sash_);		/* Common data: address family etc.  */
-    int sash_ifindex;			/* Interface to use.  */
-    unsigned char sash_channel;		/* Realtime or control.  */
-    unsigned int sash_plen;
-    unsigned char sash_prefix[16];
-  };
-
-/* Values for `channel' member.  */
-#define ASH_CHANNEL_ANY		0
-#define ASH_CHANNEL_CONTROL	1
-#define ASH_CHANNEL_REALTIME	2
-
-#endif	/* netash/ash.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netatalk/at.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netatalk/at.h
deleted file mode 100644
index af63d7b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netatalk/at.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETATALK_AT_H
-#define _NETATALK_AT_H 1
-
-#include <asm/types.h>
-#include <bits/sockaddr.h>
-#include <linux/atalk.h>
-#include <sys/socket.h>
-
-#define SOL_ATALK       258     /* sockopt level for atalk */
-
-#endif	/* netatalk/at.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netax25/ax25.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netax25/ax25.h
deleted file mode 100644
index f8b4d98..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netax25/ax25.h
+++ /dev/null
@@ -1,170 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETAX25_AX25_H
-#define _NETAX25_AX25_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-/* Setsockoptions(2) level.  Thanks to BSD these must match IPPROTO_xxx.  */
-#define SOL_AX25	257
-
-/* AX.25 flags: */
-#define AX25_WINDOW	1
-#define AX25_T1		2
-#define AX25_T2		5
-#define AX25_T3		4
-#define AX25_N2		3
-#define AX25_BACKOFF	6
-#define AX25_EXTSEQ	7
-#define AX25_PIDINCL	8
-#define AX25_IDLE	9
-#define	AX25_PACLEN	10
-#define AX25_IPMAXQUEUE 11
-#define AX25_IAMDIGI	12
-#define AX25_KILL	99
-
-/* AX.25 socket ioctls: */
-#define SIOCAX25GETUID		(SIOCPROTOPRIVATE)
-#define SIOCAX25ADDUID		(SIOCPROTOPRIVATE+1)
-#define SIOCAX25DELUID		(SIOCPROTOPRIVATE+2)
-#define SIOCAX25NOUID		(SIOCPROTOPRIVATE+3)
-#define SIOCAX25BPQADDR		(SIOCPROTOPRIVATE+4)
-#define SIOCAX25GETPARMS	(SIOCPROTOPRIVATE+5)
-#define SIOCAX25SETPARMS	(SIOCPROTOPRIVATE+6)
-#define SIOCAX25OPTRT		(SIOCPROTOPRIVATE+7)
-#define SIOCAX25CTLCON		(SIOCPROTOPRIVATE+8)
-#define SIOCAX25GETINFO		(SIOCPROTOPRIVATE+9)
-#define SIOCAX25ADDFWD		(SIOCPROTOPRIVATE+10)
-#define SIOCAX25DELFWD		(SIOCPROTOPRIVATE+11)
-
-/* unknown: */
-#define AX25_NOUID_DEFAULT	0
-#define AX25_NOUID_BLOCK	1
-#define AX25_SET_RT_IPMODE	2
-
-/* Digipeating flags: */
-#define AX25_DIGI_INBAND	0x01	/* Allow digipeating within port */
-#define AX25_DIGI_XBAND		0x02	/* Allow digipeating across ports */
-
-/* Maximim number of digipeaters: */
-#define AX25_MAX_DIGIS 8
-
-
-typedef struct
-  {
-    char ax25_call[7];		/* 6 call + SSID (shifted ascii) */
-  }
-ax25_address;
-
-struct sockaddr_ax25
-  {
-    sa_family_t sax25_family;
-    ax25_address sax25_call;
-    int sax25_ndigis;
-  };
-
-/*
- * The sockaddr struct with the digipeater adresses:
- */
-struct full_sockaddr_ax25
-  {
-    struct sockaddr_ax25 fsa_ax25;
-    ax25_address fsa_digipeater[AX25_MAX_DIGIS];
-  };
-#define sax25_uid	sax25_ndigis
-
-struct ax25_routes_struct
-  {
-    ax25_address port_addr;
-    ax25_address dest_addr;
-    unsigned char digi_count;
-    ax25_address digi_addr[AX25_MAX_DIGIS];
-  };
-
-/* The AX.25 ioctl structure: */
-struct ax25_ctl_struct
-  {
-    ax25_address port_addr;
-    ax25_address source_addr;
-    ax25_address dest_addr;
-    unsigned int cmd;
-    unsigned long arg;
-    unsigned char digi_count;
-    ax25_address digi_addr[AX25_MAX_DIGIS];
-  };
-
-struct ax25_info_struct
-  {
-    unsigned int  n2, n2count;
-    unsigned int t1, t1timer;
-    unsigned int t2, t2timer;
-    unsigned int t3, t3timer;
-    unsigned int idle, idletimer;
-    unsigned int state;
-    unsigned int rcv_q, snd_q;
-  };
-
-struct ax25_fwd_struct
-  {
-    ax25_address port_from;
-    ax25_address port_to;
-  };
-
-/* AX.25 route structure: */
-struct ax25_route_opt_struct
-  {
-    ax25_address port_addr;
-    ax25_address dest_addr;
-    int cmd;
-    int arg;
-  };
-
-/* AX.25 BPQ stuff: */
-struct ax25_bpqaddr_struct
-  {
-    char dev[16];
-    ax25_address addr;
-  };
-
-/* Definitions for the AX.25 `values' fields: */
-#define	AX25_VALUES_IPDEFMODE	0	/* 'D'=DG 'V'=VC */
-#define	AX25_VALUES_AXDEFMODE	1	/* 8=Normal 128=Extended Seq Nos */
-#define	AX25_VALUES_NETROM	2	/* Allow NET/ROM  - 0=No 1=Yes */
-#define	AX25_VALUES_TEXT	3	/* Allow PID=Text - 0=No 1=Yes */
-#define	AX25_VALUES_BACKOFF	4	/* 'E'=Exponential 'L'=Linear */
-#define	AX25_VALUES_CONMODE	5	/* Allow connected modes - 0=No 1=Yes */
-#define	AX25_VALUES_WINDOW	6	/* Default window size for standard AX.25 */
-#define	AX25_VALUES_EWINDOW	7	/* Default window size for extended AX.25 */
-#define	AX25_VALUES_T1		8	/* Default T1 timeout value */
-#define	AX25_VALUES_T2		9	/* Default T2 timeout value */
-#define	AX25_VALUES_T3		10	/* Default T3 timeout value */
-#define	AX25_VALUES_N2		11	/* Default N2 value */
-#define	AX25_VALUES_DIGI	12	/* Digipeat mode */
-#define AX25_VALUES_IDLE	13	/* mode vc idle timer */
-#define AX25_VALUES_PACLEN	14	/* AX.25 MTU */
-#define AX25_VALUES_IPMAXQUEUE  15	/* Maximum number of buffers enqueued */
-#define	AX25_MAX_VALUES		20
-
-struct ax25_parms_struct
-  {
-    ax25_address port_addr;
-    unsigned short values[AX25_MAX_VALUES];
-  };
-
-#endif /* netax25/ax25.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netdb.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netdb.h
deleted file mode 100644
index 1f36f25..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netdb.h
+++ /dev/null
@@ -1,713 +0,0 @@
-  /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* All data returned by the network data base library are supplied in
-   host order and returned in network order (suitable for use in
-   system calls).  */
-
-#ifndef	_NETDB_H
-#define	_NETDB_H	1
-
-#include <features.h>
-
-#include <netinet/in.h>
-#include <bits/stdint-uintn.h>
-#ifdef __USE_MISC
-/* This is necessary to make this include file properly replace the
-   Sun version.  */
-# include <rpc/netdb.h>
-#endif
-
-#ifdef __USE_GNU
-# include <bits/types/sigevent_t.h>
-# include <bits/types/struct_timespec.h>
-#endif
-
-#include <bits/netdb.h>
-
-/* Absolute file name for network data base files.  */
-#define	_PATH_HEQUIV		"/etc/hosts.equiv"
-#define	_PATH_HOSTS		"/etc/hosts"
-#define	_PATH_NETWORKS		"/etc/networks"
-#define	_PATH_NSSWITCH_CONF	"/etc/nsswitch.conf"
-#define	_PATH_PROTOCOLS		"/etc/protocols"
-#define	_PATH_SERVICES		"/etc/services"
-
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8
-/* Error status for non-reentrant lookup functions.
-   We use a macro to access always the thread-specific `h_errno' variable.  */
-# define h_errno (*__h_errno_location ())
-
-/* Function to get address of global `h_errno' variable.  */
-extern int *__h_errno_location (void) __THROW __attribute__ ((__const__));
-
-
-/* Possible values left in `h_errno'.  */
-# define HOST_NOT_FOUND	1	/* Authoritative Answer Host not found.  */
-# define TRY_AGAIN	2	/* Non-Authoritative Host not found,
-				   or SERVERFAIL.  */
-# define NO_RECOVERY	3	/* Non recoverable errors, FORMERR, REFUSED,
-				   NOTIMP.  */
-# define NO_DATA	4	/* Valid name, no data record of requested
-				   type.  */
-#endif
-#ifdef __USE_MISC
-# define NETDB_INTERNAL	-1	/* See errno.  */
-# define NETDB_SUCCESS	0	/* No problem.  */
-# define NO_ADDRESS	NO_DATA	/* No address, look for MX record.  */
-#endif
-
-#if defined __USE_XOPEN2K || defined __USE_XOPEN_EXTENDED
-/* Highest reserved Internet port number.  */
-# define IPPORT_RESERVED	1024
-#endif
-
-#ifdef __USE_GNU
-/* Scope delimiter for getaddrinfo(), getnameinfo().  */
-# define SCOPE_DELIMITER	'%'
-#endif
-
-#ifdef __USE_MISC
-/* Print error indicated by `h_errno' variable on standard error.  STR
-   if non-null is printed before the error string.  */
-extern void herror (const char *__str) __THROW;
-
-/* Return string associated with error ERR_NUM.  */
-extern const char *hstrerror (int __err_num) __THROW;
-#endif
-
-
-/* Description of data base entry for a single host.  */
-struct hostent
-{
-  char *h_name;			/* Official name of host.  */
-  char **h_aliases;		/* Alias list.  */
-  int h_addrtype;		/* Host address type.  */
-  int h_length;			/* Length of address.  */
-  char **h_addr_list;		/* List of addresses from name server.  */
-#ifdef __USE_MISC
-# define	h_addr	h_addr_list[0] /* Address, for backward compatibility.*/
-#endif
-};
-
-/* Open host data base files and mark them as staying open even after
-   a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void sethostent (int __stay_open);
-
-/* Close host data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endhostent (void);
-
-/* Get next entry from host data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostent (void);
-
-/* Return entry from host data base which address match ADDR with
-   length LEN and type TYPE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostbyaddr (const void *__addr, __socklen_t __len,
-				      int __type);
-
-/* Return entry from host data base for host with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostbyname (const char *__name);
-
-#ifdef __USE_MISC
-/* Return entry from host data base for host with NAME.  AF must be
-   set to the address type which is `AF_INET' for IPv4 or `AF_INET6'
-   for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct hostent *gethostbyname2 (const char *__name, int __af);
-
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.  The last
-   argument is a pointer to a variable which gets the value which
-   would be stored in the global variable `herrno' by the
-   non-reentrant functions.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int gethostent_r (struct hostent *__restrict __result_buf,
-			 char *__restrict __buf, size_t __buflen,
-			 struct hostent **__restrict __result,
-			 int *__restrict __h_errnop);
-
-extern int gethostbyaddr_r (const void *__restrict __addr, __socklen_t __len,
-			    int __type,
-			    struct hostent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct hostent **__restrict __result,
-			    int *__restrict __h_errnop);
-
-extern int gethostbyname_r (const char *__restrict __name,
-			    struct hostent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct hostent **__restrict __result,
-			    int *__restrict __h_errnop);
-
-extern int gethostbyname2_r (const char *__restrict __name, int __af,
-			     struct hostent *__restrict __result_buf,
-			     char *__restrict __buf, size_t __buflen,
-			     struct hostent **__restrict __result,
-			     int *__restrict __h_errnop);
-#endif	/* misc */
-
-
-/* Open network data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setnetent (int __stay_open);
-
-/* Close network data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endnetent (void);
-
-/* Get next entry from network data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetent (void);
-
-/* Return entry from network data base which address match NET and
-   type TYPE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetbyaddr (uint32_t __net, int __type);
-
-/* Return entry from network data base for network with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetbyname (const char *__name);
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.  The last
-   argument is a pointer to a variable which gets the value which
-   would be stored in the global variable `herrno' by the
-   non-reentrant functions.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getnetent_r (struct netent *__restrict __result_buf,
-			char *__restrict __buf, size_t __buflen,
-			struct netent **__restrict __result,
-			int *__restrict __h_errnop);
-
-extern int getnetbyaddr_r (uint32_t __net, int __type,
-			   struct netent *__restrict __result_buf,
-			   char *__restrict __buf, size_t __buflen,
-			   struct netent **__restrict __result,
-			   int *__restrict __h_errnop);
-
-extern int getnetbyname_r (const char *__restrict __name,
-			   struct netent *__restrict __result_buf,
-			   char *__restrict __buf, size_t __buflen,
-			   struct netent **__restrict __result,
-			   int *__restrict __h_errnop);
-#endif	/* misc */
-
-
-/* Description of data base entry for a single service.  */
-struct servent
-{
-  char *s_name;			/* Official service name.  */
-  char **s_aliases;		/* Alias list.  */
-  int s_port;			/* Port number.  */
-  char *s_proto;		/* Protocol to use.  */
-};
-
-/* Open service data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setservent (int __stay_open);
-
-/* Close service data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endservent (void);
-
-/* Get next entry from service data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservent (void);
-
-/* Return entry from network data base for network with NAME and
-   protocol PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservbyname (const char *__name, const char *__proto);
-
-/* Return entry from service data base which matches port PORT and
-   protocol PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservbyport (int __port, const char *__proto);
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getservent_r (struct servent *__restrict __result_buf,
-			 char *__restrict __buf, size_t __buflen,
-			 struct servent **__restrict __result);
-
-extern int getservbyname_r (const char *__restrict __name,
-			    const char *__restrict __proto,
-			    struct servent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct servent **__restrict __result);
-
-extern int getservbyport_r (int __port, const char *__restrict __proto,
-			    struct servent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct servent **__restrict __result);
-#endif	/* misc */
-
-
-/* Description of data base entry for a single service.  */
-struct protoent
-{
-  char *p_name;			/* Official protocol name.  */
-  char **p_aliases;		/* Alias list.  */
-  int p_proto;			/* Protocol number.  */
-};
-
-/* Open protocol data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setprotoent (int __stay_open);
-
-/* Close protocol data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endprotoent (void);
-
-/* Get next entry from protocol data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotoent (void);
-
-/* Return entry from protocol data base for network with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotobyname (const char *__name);
-
-/* Return entry from protocol data base which number is PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotobynumber (int __proto);
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getprotoent_r (struct protoent *__restrict __result_buf,
-			  char *__restrict __buf, size_t __buflen,
-			  struct protoent **__restrict __result);
-
-extern int getprotobyname_r (const char *__restrict __name,
-			     struct protoent *__restrict __result_buf,
-			     char *__restrict __buf, size_t __buflen,
-			     struct protoent **__restrict __result);
-
-extern int getprotobynumber_r (int __proto,
-			       struct protoent *__restrict __result_buf,
-			       char *__restrict __buf, size_t __buflen,
-			       struct protoent **__restrict __result);
-
-
-/* Establish network group NETGROUP for enumeration.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int setnetgrent (const char *__netgroup);
-
-/* Free all space allocated by previous `setnetgrent' call.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endnetgrent (void);
-
-/* Get next member of netgroup established by last `setnetgrent' call
-   and return pointers to elements in HOSTP, USERP, and DOMAINP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getnetgrent (char **__restrict __hostp,
-			char **__restrict __userp,
-			char **__restrict __domainp);
-
-
-/* Test whether NETGROUP contains the triple (HOST,USER,DOMAIN).
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int innetgr (const char *__netgroup, const char *__host,
-		    const char *__user, const char *__domain);
-
-/* Reentrant version of `getnetgrent' where result is placed in BUFFER.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getnetgrent_r (char **__restrict __hostp,
-			  char **__restrict __userp,
-			  char **__restrict __domainp,
-			  char *__restrict __buffer, size_t __buflen);
-#endif	/* misc */
-
-
-#ifdef __USE_MISC
-/* Call `rshd' at port RPORT on remote machine *AHOST to execute CMD.
-   The local user is LOCUSER, on the remote machine the command is
-   executed as REMUSER.  In *FD2P the descriptor to the socket for the
-   connection is returned.  The caller must have the right to use a
-   reserved port.  When the function returns *AHOST contains the
-   official host name.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rcmd (char **__restrict __ahost, unsigned short int __rport,
-		 const char *__restrict __locuser,
-		 const char *__restrict __remuser,
-		 const char *__restrict __cmd, int *__restrict __fd2p);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rcmd_af (char **__restrict __ahost, unsigned short int __rport,
-		    const char *__restrict __locuser,
-		    const char *__restrict __remuser,
-		    const char *__restrict __cmd, int *__restrict __fd2p,
-		    sa_family_t __af);
-
-/* Call `rexecd' at port RPORT on remote machine *AHOST to execute
-   CMD.  The process runs at the remote machine using the ID of user
-   NAME whose cleartext password is PASSWD.  In *FD2P the descriptor
-   to the socket for the connection is returned.  When the function
-   returns *AHOST contains the official host name.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rexec (char **__restrict __ahost, int __rport,
-		  const char *__restrict __name,
-		  const char *__restrict __pass,
-		  const char *__restrict __cmd, int *__restrict __fd2p);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rexec_af (char **__restrict __ahost, int __rport,
-		     const char *__restrict __name,
-		     const char *__restrict __pass,
-		     const char *__restrict __cmd, int *__restrict __fd2p,
-		     sa_family_t __af);
-
-/* Check whether user REMUSER on system RHOST is allowed to login as LOCUSER.
-   If SUSER is not zero the user tries to become superuser.  Return 0 if
-   it is possible.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int ruserok (const char *__rhost, int __suser,
-		    const char *__remuser, const char *__locuser);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int ruserok_af (const char *__rhost, int __suser,
-		       const char *__remuser, const char *__locuser,
-		       sa_family_t __af);
-
-/* Check whether user REMUSER on system indicated by IPv4 address
-   RADDR is allowed to login as LOCUSER.  Non-IPv4 (e.g., IPv6) are
-   not supported.  If SUSER is not zero the user tries to become
-   superuser.  Return 0 if it is possible.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int iruserok (uint32_t __raddr, int __suser,
-		     const char *__remuser, const char *__locuser);
-
-/* This is the equivalent function where the pfamiliy if the address
-   pointed to by RADDR is determined by the value of AF.  It therefore
-   can be used for IPv6
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int iruserok_af (const void *__raddr, int __suser,
-			const char *__remuser, const char *__locuser,
-			sa_family_t __af);
-
-/* Try to allocate reserved port, returning a descriptor for a socket opened
-   at this port or -1 if unsuccessful.  The search for an available port
-   will start at ALPORT and continues with lower numbers.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rresvport (int *__alport);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rresvport_af (int *__alport, sa_family_t __af);
-#endif
-
-
-/* Extension from POSIX.1:2001.  */
-#ifdef __USE_XOPEN2K
-/* Structure to contain information about address of a service provider.  */
-struct addrinfo
-{
-  int ai_flags;			/* Input flags.  */
-  int ai_family;		/* Protocol family for socket.  */
-  int ai_socktype;		/* Socket type.  */
-  int ai_protocol;		/* Protocol for socket.  */
-  socklen_t ai_addrlen;		/* Length of socket address.  */
-  struct sockaddr *ai_addr;	/* Socket address for socket.  */
-  char *ai_canonname;		/* Canonical name for service location.  */
-  struct addrinfo *ai_next;	/* Pointer to next in list.  */
-};
-
-# ifdef __USE_GNU
-/* Structure used as control block for asynchronous lookup.  */
-struct gaicb
-{
-  const char *ar_name;		/* Name to look up.  */
-  const char *ar_service;	/* Service name.  */
-  const struct addrinfo *ar_request; /* Additional request specification.  */
-  struct addrinfo *ar_result;	/* Pointer to result.  */
-  /* The following are internal elements.  */
-  int __return;
-  int __glibc_reserved[5];
-};
-
-/* Lookup mode.  */
-#  define GAI_WAIT	0
-#  define GAI_NOWAIT	1
-# endif
-
-/* Possible values for `ai_flags' field in `addrinfo' structure.  */
-# define AI_PASSIVE	0x0001	/* Socket address is intended for `bind'.  */
-# define AI_CANONNAME	0x0002	/* Request for canonical name.  */
-# define AI_NUMERICHOST	0x0004	/* Don't use name resolution.  */
-# define AI_V4MAPPED	0x0008	/* IPv4 mapped addresses are acceptable.  */
-# define AI_ALL		0x0010	/* Return IPv4 mapped and IPv6 addresses.  */
-# define AI_ADDRCONFIG	0x0020	/* Use configuration of this host to choose
-				   returned address type..  */
-# ifdef __USE_GNU
-#  define AI_IDN	0x0040	/* IDN encode input (assuming it is encoded
-				   in the current locale's character set)
-				   before looking it up. */
-#  define AI_CANONIDN	0x0080	/* Translate canonical name from IDN format. */
-#  define AI_IDN_ALLOW_UNASSIGNED \
-  __glibc_macro_warning ("AI_IDN_ALLOW_UNASSIGNED is deprecated") 0x0100
-#  define AI_IDN_USE_STD3_ASCII_RULES \
-  __glibc_macro_warning ("AI_IDN_USE_STD3_ASCII_RULES is deprecated") 0x0200
-# endif
-# define AI_NUMERICSERV	0x0400	/* Don't use name resolution.  */
-
-/* Error values for `getaddrinfo' function.  */
-# define EAI_BADFLAGS	  -1	/* Invalid value for `ai_flags' field.  */
-# define EAI_NONAME	  -2	/* NAME or SERVICE is unknown.  */
-# define EAI_AGAIN	  -3	/* Temporary failure in name resolution.  */
-# define EAI_FAIL	  -4	/* Non-recoverable failure in name res.  */
-# define EAI_FAMILY	  -6	/* `ai_family' not supported.  */
-# define EAI_SOCKTYPE	  -7	/* `ai_socktype' not supported.  */
-# define EAI_SERVICE	  -8	/* SERVICE not supported for `ai_socktype'.  */
-# define EAI_MEMORY	  -10	/* Memory allocation failure.  */
-# define EAI_SYSTEM	  -11	/* System error returned in `errno'.  */
-# define EAI_OVERFLOW	  -12	/* Argument buffer overflow.  */
-# ifdef __USE_GNU
-#  define EAI_NODATA	  -5	/* No address associated with NAME.  */
-#  define EAI_ADDRFAMILY  -9	/* Address family for NAME not supported.  */
-#  define EAI_INPROGRESS  -100	/* Processing request in progress.  */
-#  define EAI_CANCELED	  -101	/* Request canceled.  */
-#  define EAI_NOTCANCELED -102	/* Request not canceled.  */
-#  define EAI_ALLDONE	  -103	/* All requests done.  */
-#  define EAI_INTR	  -104	/* Interrupted by a signal.  */
-#  define EAI_IDN_ENCODE  -105	/* IDN encoding failed.  */
-# endif
-
-# ifdef __USE_MISC
-#  define NI_MAXHOST      1025
-#  define NI_MAXSERV      32
-# endif
-
-# define NI_NUMERICHOST	1	/* Don't try to look up hostname.  */
-# define NI_NUMERICSERV 2	/* Don't convert port number to name.  */
-# define NI_NOFQDN	4	/* Only return nodename portion.  */
-# define NI_NAMEREQD	8	/* Don't return numeric addresses.  */
-# define NI_DGRAM	16	/* Look up UDP service rather than TCP.  */
-# ifdef __USE_GNU
-#  define NI_IDN	32	/* Convert name from IDN format.  */
-#  define NI_IDN_ALLOW_UNASSIGNED \
-  __glibc_macro_warning ("NI_IDN_ALLOW_UNASSIGNED is deprecated") 64
-#  define NI_IDN_USE_STD3_ASCII_RULES \
-  __glibc_macro_warning ("NI_IDN_USE_STD3_ASCII_RULES is deprecated") 128
-# endif
-
-/* Translate name of a service location and/or a service name to set of
-   socket addresses.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getaddrinfo (const char *__restrict __name,
-			const char *__restrict __service,
-			const struct addrinfo *__restrict __req,
-			struct addrinfo **__restrict __pai);
-
-/* Free `addrinfo' structure AI including associated storage.  */
-extern void freeaddrinfo (struct addrinfo *__ai) __THROW;
-
-/* Convert error return from getaddrinfo() to a string.  */
-extern const char *gai_strerror (int __ecode) __THROW;
-
-/* Translate a socket address to a location and service name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getnameinfo (const struct sockaddr *__restrict __sa,
-			socklen_t __salen, char *__restrict __host,
-			socklen_t __hostlen, char *__restrict __serv,
-			socklen_t __servlen, int __flags);
-#endif	/* POSIX */
-
-#ifdef __USE_GNU
-/* Enqueue ENT requests from the LIST.  If MODE is GAI_WAIT wait until all
-   requests are handled.  If WAIT is GAI_NOWAIT return immediately after
-   queueing the requests and signal completion according to SIG.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getaddrinfo_a (int __mode, struct gaicb *__list[__restrict_arr],
-			  int __ent, struct sigevent *__restrict __sig);
-
-/* Suspend execution of the thread until at least one of the ENT requests
-   in LIST is handled.  If TIMEOUT is not a null pointer it specifies the
-   longest time the function keeps waiting before returning with an error.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int gai_suspend (const struct gaicb *const __list[], int __ent,
-			const struct timespec *__timeout);
-
-/* Get the error status of the request REQ.  */
-extern int gai_error (struct gaicb *__req) __THROW;
-
-/* Cancel the requests associated with GAICBP.  */
-extern int gai_cancel (struct gaicb *__gaicbp) __THROW;
-#endif	/* GNU */
-
-__END_DECLS
-
-#endif	/* netdb.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/neteconet/ec.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/neteconet/ec.h
deleted file mode 100644
index 16f9f70..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/neteconet/ec.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Definitions for use with Linux AF_ECONET sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETECONET_EC_H
-#define _NETECONET_EC_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-struct ec_addr
-  {
-    unsigned char station;		/* Station number.  */
-    unsigned char net;			/* Network number.  */
-  };
-
-struct sockaddr_ec
-  {
-    __SOCKADDR_COMMON (sec_);
-    unsigned char port;			/* Port number.  */
-    unsigned char cb;			/* Control/flag byte.  */
-    unsigned char type;			/* Type of message.  */
-    struct ec_addr addr;
-    unsigned long cookie;
-  };
-
-#define ECTYPE_PACKET_RECEIVED		0	/* Packet received */
-#define ECTYPE_TRANSMIT_STATUS		0x10	/* Transmit completed */
-
-#define ECTYPE_TRANSMIT_OK		1
-#define ECTYPE_TRANSMIT_NOT_LISTENING	2
-#define ECTYPE_TRANSMIT_NET_ERROR	3
-#define ECTYPE_TRANSMIT_NO_CLOCK	4
-#define ECTYPE_TRANSMIT_LINE_JAMMED	5
-#define ECTYPE_TRANSMIT_NOT_PRESENT	6
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ether.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ether.h
deleted file mode 100644
index fc35e85..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ether.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Functions for storing Ethernet addresses in ASCII and mapping to hostnames.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_ETHER_H
-#define _NETINET_ETHER_H	1
-
-#include <features.h>
-
-/* Get definition of `struct ether_addr'.  */
-#include <netinet/if_ether.h>
-
-#ifdef __USE_MISC
-__BEGIN_DECLS
-
-/* Convert 48 bit Ethernet ADDRess to ASCII.  */
-extern char *ether_ntoa (const struct ether_addr *__addr) __THROW;
-extern char *ether_ntoa_r (const struct ether_addr *__addr, char *__buf)
-     __THROW;
-
-/* Convert ASCII string S to 48 bit Ethernet address.  */
-extern struct ether_addr *ether_aton (const char *__asc) __THROW;
-extern struct ether_addr *ether_aton_r (const char *__asc,
-					struct ether_addr *__addr) __THROW;
-
-/* Map 48 bit Ethernet number ADDR to HOSTNAME.  */
-extern int ether_ntohost (char *__hostname, const struct ether_addr *__addr)
-     __THROW;
-
-/* Map HOSTNAME to 48 bit Ethernet address.  */
-extern int ether_hostton (const char *__hostname, struct ether_addr *__addr)
-     __THROW;
-
-/* Scan LINE and set ADDR and HOSTNAME.  */
-extern int ether_line (const char *__line, struct ether_addr *__addr,
-		       char *__hostname) __THROW;
-
-__END_DECLS
-#endif /* Use misc.  */
-
-#endif /* netinet/ether.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/icmp6.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/icmp6.h
deleted file mode 100644
index 22b8233..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/icmp6.h
+++ /dev/null
@@ -1,345 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_ICMP6_H
-#define _NETINET_ICMP6_H 1
-
-#include <inttypes.h>
-#include <string.h>
-#include <sys/types.h>
-#include <netinet/in.h>
-
-#define ICMP6_FILTER 1
-
-#define ICMP6_FILTER_BLOCK		1
-#define ICMP6_FILTER_PASS		2
-#define ICMP6_FILTER_BLOCKOTHERS	3
-#define ICMP6_FILTER_PASSONLY		4
-
-struct icmp6_filter
-  {
-    uint32_t icmp6_filt[8];
-  };
-
-struct icmp6_hdr
-  {
-    uint8_t     icmp6_type;   /* type field */
-    uint8_t     icmp6_code;   /* code field */
-    uint16_t    icmp6_cksum;  /* checksum field */
-    union
-      {
-	uint32_t  icmp6_un_data32[1]; /* type-specific field */
-	uint16_t  icmp6_un_data16[2]; /* type-specific field */
-	uint8_t   icmp6_un_data8[4];  /* type-specific field */
-      } icmp6_dataun;
-  };
-
-#define icmp6_data32    icmp6_dataun.icmp6_un_data32
-#define icmp6_data16    icmp6_dataun.icmp6_un_data16
-#define icmp6_data8     icmp6_dataun.icmp6_un_data8
-#define icmp6_pptr      icmp6_data32[0]  /* parameter prob */
-#define icmp6_mtu       icmp6_data32[0]  /* packet too big */
-#define icmp6_id        icmp6_data16[0]  /* echo request/reply */
-#define icmp6_seq       icmp6_data16[1]  /* echo request/reply */
-#define icmp6_maxdelay  icmp6_data16[0]  /* mcast group membership */
-
-#define ICMP6_DST_UNREACH             1
-#define ICMP6_PACKET_TOO_BIG          2
-#define ICMP6_TIME_EXCEEDED           3
-#define ICMP6_PARAM_PROB              4
-
-#define ICMP6_INFOMSG_MASK  0x80    /* all informational messages */
-
-#define ICMP6_ECHO_REQUEST          128
-#define ICMP6_ECHO_REPLY            129
-#define MLD_LISTENER_QUERY          130
-#define MLD_LISTENER_REPORT         131
-#define MLD_LISTENER_REDUCTION      132
-
-#define ICMP6_DST_UNREACH_NOROUTE     0 /* no route to destination */
-#define ICMP6_DST_UNREACH_ADMIN       1 /* communication with destination */
-                                        /* administratively prohibited */
-#define ICMP6_DST_UNREACH_BEYONDSCOPE 2 /* beyond scope of source address */
-#define ICMP6_DST_UNREACH_ADDR        3 /* address unreachable */
-#define ICMP6_DST_UNREACH_NOPORT      4 /* bad port */
-
-#define ICMP6_TIME_EXCEED_TRANSIT     0 /* Hop Limit == 0 in transit */
-#define ICMP6_TIME_EXCEED_REASSEMBLY  1 /* Reassembly time out */
-
-#define ICMP6_PARAMPROB_HEADER        0 /* erroneous header field */
-#define ICMP6_PARAMPROB_NEXTHEADER    1 /* unrecognized Next Header */
-#define ICMP6_PARAMPROB_OPTION        2 /* unrecognized IPv6 option */
-
-#define ICMP6_FILTER_WILLPASS(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) & (1U << ((type) & 31))) == 0)
-
-#define ICMP6_FILTER_WILLBLOCK(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) & (1U << ((type) & 31))) != 0)
-
-#define ICMP6_FILTER_SETPASS(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) &= ~(1U << ((type) & 31))))
-
-#define ICMP6_FILTER_SETBLOCK(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) |=  (1U << ((type) & 31))))
-
-#define ICMP6_FILTER_SETPASSALL(filterp) \
-	memset (filterp, 0, sizeof (struct icmp6_filter));
-
-#define ICMP6_FILTER_SETBLOCKALL(filterp) \
-	memset (filterp, 0xFF, sizeof (struct icmp6_filter));
-
-#define ND_ROUTER_SOLICIT           133
-#define ND_ROUTER_ADVERT            134
-#define ND_NEIGHBOR_SOLICIT         135
-#define ND_NEIGHBOR_ADVERT          136
-#define ND_REDIRECT                 137
-
-struct nd_router_solicit      /* router solicitation */
-  {
-    struct icmp6_hdr  nd_rs_hdr;
-    /* could be followed by options */
-  };
-
-#define nd_rs_type               nd_rs_hdr.icmp6_type
-#define nd_rs_code               nd_rs_hdr.icmp6_code
-#define nd_rs_cksum              nd_rs_hdr.icmp6_cksum
-#define nd_rs_reserved           nd_rs_hdr.icmp6_data32[0]
-
-struct nd_router_advert       /* router advertisement */
-  {
-    struct icmp6_hdr  nd_ra_hdr;
-    uint32_t   nd_ra_reachable;   /* reachable time */
-    uint32_t   nd_ra_retransmit;  /* retransmit timer */
-    /* could be followed by options */
-  };
-
-#define nd_ra_type               nd_ra_hdr.icmp6_type
-#define nd_ra_code               nd_ra_hdr.icmp6_code
-#define nd_ra_cksum              nd_ra_hdr.icmp6_cksum
-#define nd_ra_curhoplimit        nd_ra_hdr.icmp6_data8[0]
-#define nd_ra_flags_reserved     nd_ra_hdr.icmp6_data8[1]
-#define ND_RA_FLAG_MANAGED       0x80
-#define ND_RA_FLAG_OTHER         0x40
-#define ND_RA_FLAG_HOME_AGENT    0x20
-#define nd_ra_router_lifetime    nd_ra_hdr.icmp6_data16[1]
-
-struct nd_neighbor_solicit    /* neighbor solicitation */
-  {
-    struct icmp6_hdr  nd_ns_hdr;
-    struct in6_addr   nd_ns_target; /* target address */
-    /* could be followed by options */
-  };
-
-#define nd_ns_type               nd_ns_hdr.icmp6_type
-#define nd_ns_code               nd_ns_hdr.icmp6_code
-#define nd_ns_cksum              nd_ns_hdr.icmp6_cksum
-#define nd_ns_reserved           nd_ns_hdr.icmp6_data32[0]
-
-struct nd_neighbor_advert     /* neighbor advertisement */
-  {
-    struct icmp6_hdr  nd_na_hdr;
-    struct in6_addr   nd_na_target; /* target address */
-    /* could be followed by options */
-  };
-
-#define nd_na_type               nd_na_hdr.icmp6_type
-#define nd_na_code               nd_na_hdr.icmp6_code
-#define nd_na_cksum              nd_na_hdr.icmp6_cksum
-#define nd_na_flags_reserved     nd_na_hdr.icmp6_data32[0]
-#if     __BYTE_ORDER == __BIG_ENDIAN
-#define ND_NA_FLAG_ROUTER        0x80000000
-#define ND_NA_FLAG_SOLICITED     0x40000000
-#define ND_NA_FLAG_OVERRIDE      0x20000000
-#else   /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#define ND_NA_FLAG_ROUTER        0x00000080
-#define ND_NA_FLAG_SOLICITED     0x00000040
-#define ND_NA_FLAG_OVERRIDE      0x00000020
-#endif
-
-struct nd_redirect            /* redirect */
-  {
-    struct icmp6_hdr  nd_rd_hdr;
-    struct in6_addr   nd_rd_target; /* target address */
-    struct in6_addr   nd_rd_dst;    /* destination address */
-    /* could be followed by options */
-  };
-
-#define nd_rd_type               nd_rd_hdr.icmp6_type
-#define nd_rd_code               nd_rd_hdr.icmp6_code
-#define nd_rd_cksum              nd_rd_hdr.icmp6_cksum
-#define nd_rd_reserved           nd_rd_hdr.icmp6_data32[0]
-
-struct nd_opt_hdr             /* Neighbor discovery option header */
-  {
-    uint8_t  nd_opt_type;
-    uint8_t  nd_opt_len;        /* in units of 8 octets */
-    /* followed by option specific data */
-  };
-
-#define ND_OPT_SOURCE_LINKADDR		1
-#define ND_OPT_TARGET_LINKADDR		2
-#define ND_OPT_PREFIX_INFORMATION	3
-#define ND_OPT_REDIRECTED_HEADER	4
-#define ND_OPT_MTU			5
-#define ND_OPT_RTR_ADV_INTERVAL		7
-#define ND_OPT_HOME_AGENT_INFO		8
-
-struct nd_opt_prefix_info     /* prefix information */
-  {
-    uint8_t   nd_opt_pi_type;
-    uint8_t   nd_opt_pi_len;
-    uint8_t   nd_opt_pi_prefix_len;
-    uint8_t   nd_opt_pi_flags_reserved;
-    uint32_t  nd_opt_pi_valid_time;
-    uint32_t  nd_opt_pi_preferred_time;
-    uint32_t  nd_opt_pi_reserved2;
-    struct in6_addr  nd_opt_pi_prefix;
-  };
-
-#define ND_OPT_PI_FLAG_ONLINK	0x80
-#define ND_OPT_PI_FLAG_AUTO	0x40
-#define ND_OPT_PI_FLAG_RADDR	0x20
-
-struct nd_opt_rd_hdr          /* redirected header */
-  {
-    uint8_t   nd_opt_rh_type;
-    uint8_t   nd_opt_rh_len;
-    uint16_t  nd_opt_rh_reserved1;
-    uint32_t  nd_opt_rh_reserved2;
-    /* followed by IP header and data */
-  };
-
-struct nd_opt_mtu             /* MTU option */
-  {
-    uint8_t   nd_opt_mtu_type;
-    uint8_t   nd_opt_mtu_len;
-    uint16_t  nd_opt_mtu_reserved;
-    uint32_t  nd_opt_mtu_mtu;
-  };
-
-struct mld_hdr
-  {
-    struct icmp6_hdr    mld_icmp6_hdr;
-    struct in6_addr     mld_addr; /* multicast address */
-  };
-
-#define mld_type        mld_icmp6_hdr.icmp6_type
-#define mld_code        mld_icmp6_hdr.icmp6_code
-#define mld_cksum       mld_icmp6_hdr.icmp6_cksum
-#define mld_maxdelay    mld_icmp6_hdr.icmp6_data16[0]
-#define mld_reserved    mld_icmp6_hdr.icmp6_data16[1]
-
-#define ICMP6_ROUTER_RENUMBERING    138
-
-struct icmp6_router_renum    /* router renumbering header */
-  {
-    struct icmp6_hdr    rr_hdr;
-    uint8_t             rr_segnum;
-    uint8_t             rr_flags;
-    uint16_t            rr_maxdelay;
-    uint32_t            rr_reserved;
-  };
-
-#define rr_type		rr_hdr.icmp6_type
-#define rr_code         rr_hdr.icmp6_code
-#define rr_cksum        rr_hdr.icmp6_cksum
-#define rr_seqnum       rr_hdr.icmp6_data32[0]
-
-/* Router renumbering flags */
-#define ICMP6_RR_FLAGS_TEST             0x80
-#define ICMP6_RR_FLAGS_REQRESULT        0x40
-#define ICMP6_RR_FLAGS_FORCEAPPLY       0x20
-#define ICMP6_RR_FLAGS_SPECSITE         0x10
-#define ICMP6_RR_FLAGS_PREVDONE         0x08
-
-struct rr_pco_match    /* match prefix part */
-  {
-    uint8_t             rpm_code;
-    uint8_t             rpm_len;
-    uint8_t             rpm_ordinal;
-    uint8_t             rpm_matchlen;
-    uint8_t             rpm_minlen;
-    uint8_t             rpm_maxlen;
-    uint16_t            rpm_reserved;
-    struct in6_addr     rpm_prefix;
-  };
-
-/* PCO code values */
-#define RPM_PCO_ADD             1
-#define RPM_PCO_CHANGE          2
-#define RPM_PCO_SETGLOBAL       3
-
-struct rr_pco_use      /* use prefix part */
-  {
-    uint8_t             rpu_uselen;
-    uint8_t             rpu_keeplen;
-    uint8_t             rpu_ramask;
-    uint8_t             rpu_raflags;
-    uint32_t            rpu_vltime;
-    uint32_t            rpu_pltime;
-    uint32_t            rpu_flags;
-    struct in6_addr     rpu_prefix;
-  };
-
-#define ICMP6_RR_PCOUSE_RAFLAGS_ONLINK  0x20
-#define ICMP6_RR_PCOUSE_RAFLAGS_AUTO    0x10
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME 0x80000000
-# define ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME 0x40000000
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME 0x80
-# define ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME 0x40
-#endif
-
-struct rr_result       /* router renumbering result message */
-  {
-    uint16_t            rrr_flags;
-    uint8_t             rrr_ordinal;
-    uint8_t             rrr_matchedlen;
-    uint32_t            rrr_ifid;
-    struct in6_addr     rrr_prefix;
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ICMP6_RR_RESULT_FLAGS_OOB       0x0002
-# define ICMP6_RR_RESULT_FLAGS_FORBIDDEN 0x0001
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define ICMP6_RR_RESULT_FLAGS_OOB       0x0200
-# define ICMP6_RR_RESULT_FLAGS_FORBIDDEN 0x0100
-#endif
-
-/* Mobile IPv6 extension: Advertisement Interval.  */
-struct nd_opt_adv_interval
-  {
-    uint8_t   nd_opt_adv_interval_type;
-    uint8_t   nd_opt_adv_interval_len;
-    uint16_t  nd_opt_adv_interval_reserved;
-    uint32_t  nd_opt_adv_interval_ival;
-  };
-
-/* Mobile IPv6 extension: Home Agent Info.  */
-struct nd_opt_home_agent_info
-  {
-    uint8_t   nd_opt_home_agent_info_type;
-    uint8_t   nd_opt_home_agent_info_len;
-    uint16_t  nd_opt_home_agent_info_reserved;
-    uint16_t  nd_opt_home_agent_info_preference;
-    uint16_t  nd_opt_home_agent_info_lifetime;
-  };
-
-#endif /* netinet/icmpv6.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_ether.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_ether.h
deleted file mode 100644
index 8399026..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_ether.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IF_ETHER_H
-
-#define __NETINET_IF_ETHER_H	1
-#include <features.h>
-#include <sys/types.h>
-
-/* Get definitions from kernel header file.  */
-#include <linux/if_ether.h>
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)if_ether.h	8.3 (Berkeley) 5/2/95
- *	$FreeBSD$
- */
-
-#include <net/ethernet.h>
-#include <net/if_arp.h>
-
-__BEGIN_DECLS
-/*
- * Ethernet Address Resolution Protocol.
- *
- * See RFC 826 for protocol description.  Structure below is adapted
- * to resolving internet addresses.  Field names used correspond to
- * RFC 826.
- */
-struct	ether_arp {
-	struct	arphdr ea_hdr;		/* fixed-size header */
-	uint8_t arp_sha[ETH_ALEN];	/* sender hardware address */
-	uint8_t arp_spa[4];		/* sender protocol address */
-	uint8_t arp_tha[ETH_ALEN];	/* target hardware address */
-	uint8_t arp_tpa[4];		/* target protocol address */
-};
-#define	arp_hrd	ea_hdr.ar_hrd
-#define	arp_pro	ea_hdr.ar_pro
-#define	arp_hln	ea_hdr.ar_hln
-#define	arp_pln	ea_hdr.ar_pln
-#define	arp_op	ea_hdr.ar_op
-
-/*
- * Macro to map an IP multicast address to an Ethernet multicast address.
- * The high-order 25 bits of the Ethernet address are statically assigned,
- * and the low-order 23 bits are taken from the low end of the IP address.
- */
-#define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \
-	/* struct in_addr *ipaddr; */ \
-	/* uint8_t enaddr[ETH_ALEN]; */ \
-{ \
-	(enaddr)[0] = 0x01; \
-	(enaddr)[1] = 0x00; \
-	(enaddr)[2] = 0x5e; \
-	(enaddr)[3] = ((uint8_t *)ipaddr)[1] & 0x7f; \
-	(enaddr)[4] = ((uint8_t *)ipaddr)[2]; \
-	(enaddr)[5] = ((uint8_t *)ipaddr)[3]; \
-}
-
-__END_DECLS
-#endif /* __USE_MISC */
-
-#endif /* netinet/if_ether.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_fddi.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_fddi.h
deleted file mode 100644
index fa942ac..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_fddi.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IF_FDDI_H
-#define	_NETINET_IF_FDDI_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <linux/if_fddi.h>
-
-#ifdef __USE_MISC
-
-struct fddi_header {
-  uint8_t fddi_fc;                    /* Frame Control (FC) value */
-  uint8_t fddi_dhost[FDDI_K_ALEN];    /* Destination host */
-  uint8_t fddi_shost[FDDI_K_ALEN];    /* Source host */
-};
-#endif
-
-#endif	/* netinet/if_fddi.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_tr.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_tr.h
deleted file mode 100644
index c6bc333..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/if_tr.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IF_TR_H
-#define	_NETINET_IF_TR_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-/* IEEE 802.5 Token-Ring magic constants.  The frame sizes omit the preamble
-   and FCS/CRC (frame check sequence). */
-#define TR_ALEN		6		/* Octets in one token-ring addr */
-#define TR_HLEN 	(sizeof (struct trh_hdr) + sizeof (struct trllc))
-#define AC		0x10
-#define LLC_FRAME 	0x40
-
-/* LLC and SNAP constants */
-#define EXTENDED_SAP 	0xAA
-#define UI_CMD       	0x03
-
-/* This is an Token-Ring frame header. */
-struct trh_hdr
-{
-  uint8_t  ac;			/* access control field */
-  uint8_t  fc;			/* frame control field */
-  uint8_t  daddr[TR_ALEN];	/* destination address */
-  uint8_t  saddr[TR_ALEN];	/* source address */
-  uint16_t rcf;			/* route control field */
-  uint16_t rseg[8];		/* routing registers */
-};
-
-/* This is an Token-Ring LLC structure */
-struct trllc
-{
-  uint8_t  dsap;		/* destination SAP */
-  uint8_t  ssap;		/* source SAP */
-  uint8_t  llc;			/* LLC control field */
-  uint8_t  protid[3];		/* protocol id */
-  uint16_t ethertype;		/* ether type field */
-};
-
-/* Token-Ring statistics collection data. */
-struct tr_statistics
-{
-  unsigned long rx_packets;     /* total packets received	*/
-  unsigned long tx_packets;	/* total packets transmitted	*/
-  unsigned long rx_bytes;	/* total bytes received   	*/
-  unsigned long tx_bytes;	/* total bytes transmitted	*/
-  unsigned long rx_errors;	/* bad packets received		*/
-  unsigned long tx_errors;	/* packet transmit problems	*/
-  unsigned long rx_dropped;	/* no space in linux buffers	*/
-  unsigned long tx_dropped;	/* no space available in linux	*/
-  unsigned long multicast;	/* multicast packets received	*/
-  unsigned long transmit_collision;
-
-  /* detailed Token-Ring errors. See IBM Token-Ring Network
-     Architecture for more info */
-
-  unsigned long line_errors;
-  unsigned long internal_errors;
-  unsigned long burst_errors;
-  unsigned long A_C_errors;
-  unsigned long abort_delimiters;
-  unsigned long lost_frames;
-  unsigned long recv_congest_count;
-  unsigned long frame_copied_errors;
-  unsigned long frequency_errors;
-  unsigned long token_errors;
-  unsigned long dummy1;
-};
-
-/* source routing stuff */
-#define TR_RII 			0x80
-#define TR_RCF_DIR_BIT 		0x80
-#define TR_RCF_LEN_MASK 	0x1f00
-#define TR_RCF_BROADCAST 	0x8000	/* all-routes broadcast */
-#define TR_RCF_LIMITED_BROADCAST 0xC000	/* single-route broadcast */
-#define TR_RCF_FRAME2K 		0x20
-#define TR_RCF_BROADCAST_MASK 	0xC000
-#define TR_MAXRIFLEN 		18
-
-#ifdef __USE_MISC
-
-struct trn_hdr
-{
-  uint8_t trn_ac;                /* access control field */
-  uint8_t trn_fc;                /* field control field */
-  uint8_t trn_dhost[TR_ALEN];    /* destination host */
-  uint8_t trn_shost[TR_ALEN];    /* source host */
-  uint16_t trn_rcf;              /* route control field */
-  uint16_t trn_rseg[8];          /* routing registers */
-};
-
-#endif
-
-#endif	/* netinet/if_tr.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/igmp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/igmp.h
deleted file mode 100644
index 39f2f44..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/igmp.h
+++ /dev/null
@@ -1,126 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IGMP_H
-#define	_NETINET_IGMP_H 1
-
-#include <sys/cdefs.h>
-#include <sys/types.h>
-
-#ifdef __USE_MISC
-
-#include <netinet/in.h>
-
-__BEGIN_DECLS
-
-/*
- * Copyright (c) 1988 Stephen Deering.
- * Copyright (c) 1992, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Stephen Deering of Stanford University.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)igmp.h	8.1 (Berkeley) 6/10/93
- *	$FreeBSD$
- */
-
-struct igmp {
-  uint8_t igmp_type;             /* IGMP type */
-  uint8_t igmp_code;             /* routing code */
-  uint16_t igmp_cksum;           /* checksum */
-  struct in_addr igmp_group;     /* group address */
-};
-
-#define IGMP_MINLEN			8
-
-/*
- * Message types, including version number.
- */
-#define IGMP_MEMBERSHIP_QUERY   	0x11	/* membership query         */
-#define IGMP_V1_MEMBERSHIP_REPORT	0x12	/* Ver. 1 membership report */
-#define IGMP_V2_MEMBERSHIP_REPORT	0x16	/* Ver. 2 membership report */
-#define IGMP_V2_LEAVE_GROUP		0x17	/* Leave-group message	    */
-
-#define IGMP_DVMRP			0x13	/* DVMRP routing message    */
-#define IGMP_PIM			0x14	/* PIM routing message      */
-#define IGMP_TRACE			0x15
-
-#define IGMP_MTRACE_RESP		0x1e	/* traceroute resp.(to sender)*/
-#define IGMP_MTRACE			0x1f	/* mcast traceroute messages  */
-#define IGMP_MRDISC_ADV			0x30	/* From RFC4286.  */
-
-#define IGMP_MAX_HOST_REPORT_DELAY	10	/* max delay for response to     */
-						/*  query (in seconds) according */
-						/*  to RFC1112                   */
-#define IGMP_TIMER_SCALE		10	/* denotes that the igmp code field */
-						/* specifies time in 10th of seconds*/
-
-/*
- * States for the IGMP v2 state table.
- */
-#define IGMP_DELAYING_MEMBER	1
-#define IGMP_IDLE_MEMBER	2
-#define IGMP_LAZY_MEMBER	3
-#define IGMP_SLEEPING_MEMBER	4
-#define IGMP_AWAKENING_MEMBER	5
-
-/*
- * States for IGMP router version cache.
- */
-#define IGMP_v1_ROUTER		1
-#define IGMP_v2_ROUTER		2
-
-/*
- * The following four defininitions are for backwards compatibility.
- * They should be removed as soon as all applications are updated to
- * use the new constant names.
- */
-#define IGMP_HOST_MEMBERSHIP_QUERY	IGMP_MEMBERSHIP_QUERY
-#define IGMP_HOST_MEMBERSHIP_REPORT	IGMP_V1_MEMBERSHIP_REPORT
-#define IGMP_HOST_NEW_MEMBERSHIP_REPORT	IGMP_V2_MEMBERSHIP_REPORT
-#define IGMP_HOST_LEAVE_MESSAGE		IGMP_V2_LEAVE_GROUP
-
-__END_DECLS
-
-#endif
-
-#endif	/* netinet/igmp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/in.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/in.h
deleted file mode 100644
index ed21690..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/in.h
+++ /dev/null
@@ -1,637 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_NETINET_IN_H
-#define	_NETINET_IN_H	1
-
-#include <features.h>
-#include <bits/stdint-uintn.h>
-#include <sys/socket.h>
-#include <bits/types.h>
-
-
-__BEGIN_DECLS
-
-/* Internet address.  */
-typedef uint32_t in_addr_t;
-struct in_addr
-  {
-    in_addr_t s_addr;
-  };
-
-/* Get system-specific definitions.  */
-#include <bits/in.h>
-
-/* Standard well-defined IP protocols.  */
-enum
-  {
-    IPPROTO_IP = 0,	   /* Dummy protocol for TCP.  */
-#define IPPROTO_IP		IPPROTO_IP
-    IPPROTO_ICMP = 1,	   /* Internet Control Message Protocol.  */
-#define IPPROTO_ICMP		IPPROTO_ICMP
-    IPPROTO_IGMP = 2,	   /* Internet Group Management Protocol. */
-#define IPPROTO_IGMP		IPPROTO_IGMP
-    IPPROTO_IPIP = 4,	   /* IPIP tunnels (older KA9Q tunnels use 94).  */
-#define IPPROTO_IPIP		IPPROTO_IPIP
-    IPPROTO_TCP = 6,	   /* Transmission Control Protocol.  */
-#define IPPROTO_TCP		IPPROTO_TCP
-    IPPROTO_EGP = 8,	   /* Exterior Gateway Protocol.  */
-#define IPPROTO_EGP		IPPROTO_EGP
-    IPPROTO_PUP = 12,	   /* PUP protocol.  */
-#define IPPROTO_PUP		IPPROTO_PUP
-    IPPROTO_UDP = 17,	   /* User Datagram Protocol.  */
-#define IPPROTO_UDP		IPPROTO_UDP
-    IPPROTO_IDP = 22,	   /* XNS IDP protocol.  */
-#define IPPROTO_IDP		IPPROTO_IDP
-    IPPROTO_TP = 29,	   /* SO Transport Protocol Class 4.  */
-#define IPPROTO_TP		IPPROTO_TP
-    IPPROTO_DCCP = 33,	   /* Datagram Congestion Control Protocol.  */
-#define IPPROTO_DCCP		IPPROTO_DCCP
-    IPPROTO_IPV6 = 41,     /* IPv6 header.  */
-#define IPPROTO_IPV6		IPPROTO_IPV6
-    IPPROTO_RSVP = 46,	   /* Reservation Protocol.  */
-#define IPPROTO_RSVP		IPPROTO_RSVP
-    IPPROTO_GRE = 47,	   /* General Routing Encapsulation.  */
-#define IPPROTO_GRE		IPPROTO_GRE
-    IPPROTO_ESP = 50,      /* encapsulating security payload.  */
-#define IPPROTO_ESP		IPPROTO_ESP
-    IPPROTO_AH = 51,       /* authentication header.  */
-#define IPPROTO_AH		IPPROTO_AH
-    IPPROTO_MTP = 92,	   /* Multicast Transport Protocol.  */
-#define IPPROTO_MTP		IPPROTO_MTP
-    IPPROTO_BEETPH = 94,   /* IP option pseudo header for BEET.  */
-#define IPPROTO_BEETPH		IPPROTO_BEETPH
-    IPPROTO_ENCAP = 98,	   /* Encapsulation Header.  */
-#define IPPROTO_ENCAP		IPPROTO_ENCAP
-    IPPROTO_PIM = 103,	   /* Protocol Independent Multicast.  */
-#define IPPROTO_PIM		IPPROTO_PIM
-    IPPROTO_COMP = 108,	   /* Compression Header Protocol.  */
-#define IPPROTO_COMP		IPPROTO_COMP
-    IPPROTO_SCTP = 132,	   /* Stream Control Transmission Protocol.  */
-#define IPPROTO_SCTP		IPPROTO_SCTP
-    IPPROTO_UDPLITE = 136, /* UDP-Lite protocol.  */
-#define IPPROTO_UDPLITE		IPPROTO_UDPLITE
-    IPPROTO_MPLS = 137,    /* MPLS in IP.  */
-#define IPPROTO_MPLS		IPPROTO_MPLS
-    IPPROTO_ETHERNET = 143, /* Ethernet-within-IPv6 Encapsulation.  */
-#define IPPROTO_ETHERNET	IPPROTO_ETHERNET
-    IPPROTO_RAW = 255,	   /* Raw IP packets.  */
-#define IPPROTO_RAW		IPPROTO_RAW
-    IPPROTO_MPTCP = 262,   /* Multipath TCP connection.  */
-#define IPPROTO_MPTCP		IPPROTO_MPTCP
-    IPPROTO_MAX
-  };
-
-/* If __USE_KERNEL_IPV6_DEFS is 1 then the user has included the kernel
-   network headers first and we should use those ABI-identical definitions
-   instead of our own, otherwise 0.  */
-#if !__USE_KERNEL_IPV6_DEFS
-enum
-  {
-    IPPROTO_HOPOPTS = 0,   /* IPv6 Hop-by-Hop options.  */
-#define IPPROTO_HOPOPTS		IPPROTO_HOPOPTS
-    IPPROTO_ROUTING = 43,  /* IPv6 routing header.  */
-#define IPPROTO_ROUTING		IPPROTO_ROUTING
-    IPPROTO_FRAGMENT = 44, /* IPv6 fragmentation header.  */
-#define IPPROTO_FRAGMENT	IPPROTO_FRAGMENT
-    IPPROTO_ICMPV6 = 58,   /* ICMPv6.  */
-#define IPPROTO_ICMPV6		IPPROTO_ICMPV6
-    IPPROTO_NONE = 59,     /* IPv6 no next header.  */
-#define IPPROTO_NONE		IPPROTO_NONE
-    IPPROTO_DSTOPTS = 60,  /* IPv6 destination options.  */
-#define IPPROTO_DSTOPTS		IPPROTO_DSTOPTS
-    IPPROTO_MH = 135       /* IPv6 mobility header.  */
-#define IPPROTO_MH		IPPROTO_MH
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-/* Type to represent a port.  */
-typedef uint16_t in_port_t;
-
-/* Standard well-known ports.  */
-enum
-  {
-    IPPORT_ECHO = 7,		/* Echo service.  */
-    IPPORT_DISCARD = 9,		/* Discard transmissions service.  */
-    IPPORT_SYSTAT = 11,		/* System status service.  */
-    IPPORT_DAYTIME = 13,	/* Time of day service.  */
-    IPPORT_NETSTAT = 15,	/* Network status service.  */
-    IPPORT_FTP = 21,		/* File Transfer Protocol.  */
-    IPPORT_TELNET = 23,		/* Telnet protocol.  */
-    IPPORT_SMTP = 25,		/* Simple Mail Transfer Protocol.  */
-    IPPORT_TIMESERVER = 37,	/* Timeserver service.  */
-    IPPORT_NAMESERVER = 42,	/* Domain Name Service.  */
-    IPPORT_WHOIS = 43,		/* Internet Whois service.  */
-    IPPORT_MTP = 57,
-
-    IPPORT_TFTP = 69,		/* Trivial File Transfer Protocol.  */
-    IPPORT_RJE = 77,
-    IPPORT_FINGER = 79,		/* Finger service.  */
-    IPPORT_TTYLINK = 87,
-    IPPORT_SUPDUP = 95,		/* SUPDUP protocol.  */
-
-
-    IPPORT_EXECSERVER = 512,	/* execd service.  */
-    IPPORT_LOGINSERVER = 513,	/* rlogind service.  */
-    IPPORT_CMDSERVER = 514,
-    IPPORT_EFSSERVER = 520,
-
-    /* UDP ports.  */
-    IPPORT_BIFFUDP = 512,
-    IPPORT_WHOSERVER = 513,
-    IPPORT_ROUTESERVER = 520,
-
-    /* Ports less than this value are reserved for privileged processes.  */
-    IPPORT_RESERVED = 1024,
-
-    /* Ports greater this value are reserved for (non-privileged) servers.  */
-    IPPORT_USERRESERVED = 5000
-  };
-
-/* Definitions of the bits in an Internet address integer.
-
-   On subnets, host and network parts are found according to
-   the subnet mask, not these masks.  */
-
-#define	IN_CLASSA(a)		((((in_addr_t)(a)) & 0x80000000) == 0)
-#define	IN_CLASSA_NET		0xff000000
-#define	IN_CLASSA_NSHIFT	24
-#define	IN_CLASSA_HOST		(0xffffffff & ~IN_CLASSA_NET)
-#define	IN_CLASSA_MAX		128
-
-#define	IN_CLASSB(a)		((((in_addr_t)(a)) & 0xc0000000) == 0x80000000)
-#define	IN_CLASSB_NET		0xffff0000
-#define	IN_CLASSB_NSHIFT	16
-#define	IN_CLASSB_HOST		(0xffffffff & ~IN_CLASSB_NET)
-#define	IN_CLASSB_MAX		65536
-
-#define	IN_CLASSC(a)		((((in_addr_t)(a)) & 0xe0000000) == 0xc0000000)
-#define	IN_CLASSC_NET		0xffffff00
-#define	IN_CLASSC_NSHIFT	8
-#define	IN_CLASSC_HOST		(0xffffffff & ~IN_CLASSC_NET)
-
-#define	IN_CLASSD(a)		((((in_addr_t)(a)) & 0xf0000000) == 0xe0000000)
-#define	IN_MULTICAST(a)		IN_CLASSD(a)
-
-#define	IN_EXPERIMENTAL(a)	((((in_addr_t)(a)) & 0xe0000000) == 0xe0000000)
-#define	IN_BADCLASS(a)		((((in_addr_t)(a)) & 0xf0000000) == 0xf0000000)
-
-/* Address to accept any incoming messages.  */
-#define	INADDR_ANY		((in_addr_t) 0x00000000)
-/* Address to send to all hosts.  */
-#define	INADDR_BROADCAST	((in_addr_t) 0xffffffff)
-/* Address indicating an error return.  */
-#define	INADDR_NONE		((in_addr_t) 0xffffffff)
-
-/* Network number for local host loopback.  */
-#define	IN_LOOPBACKNET		127
-/* Address to loopback in software to local host.  */
-#ifndef INADDR_LOOPBACK
-# define INADDR_LOOPBACK	((in_addr_t) 0x7f000001) /* Inet 127.0.0.1.  */
-#endif
-
-/* Defines for Multicast INADDR.  */
-#define INADDR_UNSPEC_GROUP	((in_addr_t) 0xe0000000) /* 224.0.0.0 */
-#define INADDR_ALLHOSTS_GROUP	((in_addr_t) 0xe0000001) /* 224.0.0.1 */
-#define INADDR_ALLRTRS_GROUP    ((in_addr_t) 0xe0000002) /* 224.0.0.2 */
-#define INADDR_ALLSNOOPERS_GROUP ((in_addr_t) 0xe000006a) /* 224.0.0.106 */
-#define INADDR_MAX_LOCAL_GROUP  ((in_addr_t) 0xe00000ff) /* 224.0.0.255 */
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* IPv6 address */
-struct in6_addr
-  {
-    union
-      {
-	uint8_t	__u6_addr8[16];
-	uint16_t __u6_addr16[8];
-	uint32_t __u6_addr32[4];
-      } __in6_u;
-#define s6_addr			__in6_u.__u6_addr8
-#ifdef __USE_MISC
-# define s6_addr16		__in6_u.__u6_addr16
-# define s6_addr32		__in6_u.__u6_addr32
-#endif
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-extern const struct in6_addr in6addr_any;        /* :: */
-extern const struct in6_addr in6addr_loopback;   /* ::1 */
-#define IN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } }
-#define IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } }
-
-#define INET_ADDRSTRLEN 16
-#define INET6_ADDRSTRLEN 46
-
-
-/* Structure describing an Internet socket address.  */
-struct sockaddr_in
-  {
-    __SOCKADDR_COMMON (sin_);
-    in_port_t sin_port;			/* Port number.  */
-    struct in_addr sin_addr;		/* Internet address.  */
-
-    /* Pad to size of `struct sockaddr'.  */
-    unsigned char sin_zero[sizeof (struct sockaddr)
-			   - __SOCKADDR_COMMON_SIZE
-			   - sizeof (in_port_t)
-			   - sizeof (struct in_addr)];
-  };
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* Ditto, for IPv6.  */
-struct sockaddr_in6
-  {
-    __SOCKADDR_COMMON (sin6_);
-    in_port_t sin6_port;	/* Transport layer port # */
-    uint32_t sin6_flowinfo;	/* IPv6 flow information */
-    struct in6_addr sin6_addr;	/* IPv6 address */
-    uint32_t sin6_scope_id;	/* IPv6 scope-id */
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-#ifdef __USE_MISC
-/* IPv4 multicast request.  */
-struct ip_mreq
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imr_multiaddr;
-
-    /* Local IP address of interface.  */
-    struct in_addr imr_interface;
-  };
-
-struct ip_mreq_source
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imr_multiaddr;
-
-    /* IP address of interface.  */
-    struct in_addr imr_interface;
-
-    /* IP address of source.  */
-    struct in_addr imr_sourceaddr;
-  };
-#endif
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* Likewise, for IPv6.  */
-struct ipv6_mreq
-  {
-    /* IPv6 multicast address of group */
-    struct in6_addr ipv6mr_multiaddr;
-
-    /* local interface */
-    unsigned int ipv6mr_interface;
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-#ifdef __USE_MISC
-/* Multicast group request.  */
-struct group_req
-  {
-    /* Interface index.  */
-    uint32_t gr_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gr_group;
-  };
-
-struct group_source_req
-  {
-    /* Interface index.  */
-    uint32_t gsr_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gsr_group;
-
-    /* Source address.  */
-    struct sockaddr_storage gsr_source;
-  };
-
-
-/* Full-state filter operations.  */
-struct ip_msfilter
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imsf_multiaddr;
-
-    /* Local IP address of interface.  */
-    struct in_addr imsf_interface;
-
-    /* Filter mode.  */
-    uint32_t imsf_fmode;
-
-    /* Number of source addresses.  */
-    uint32_t imsf_numsrc;
-    /* Source addresses.  */
-    struct in_addr imsf_slist[1];
-  };
-
-#define IP_MSFILTER_SIZE(numsrc) (sizeof (struct ip_msfilter) \
-				  - sizeof (struct in_addr)		      \
-				  + (numsrc) * sizeof (struct in_addr))
-
-struct group_filter
-  {
-    /* Interface index.  */
-    uint32_t gf_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gf_group;
-
-    /* Filter mode.  */
-    uint32_t gf_fmode;
-
-    /* Number of source addresses.  */
-    uint32_t gf_numsrc;
-    /* Source addresses.  */
-    struct sockaddr_storage gf_slist[1];
-};
-
-#define GROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) \
-				   - sizeof (struct sockaddr_storage)	      \
-				   + ((numsrc)				      \
-				      * sizeof (struct sockaddr_storage)))
-#endif
-
-/* Functions to convert between host and network byte order.
-
-   Please note that these functions normally take `unsigned long int' or
-   `unsigned short int' values as arguments and also return them.  But
-   this was a short-sighted decision since on different systems the types
-   may have different representations but the values are always the same.  */
-
-extern uint32_t ntohl (uint32_t __netlong) __THROW __attribute__ ((__const__));
-extern uint16_t ntohs (uint16_t __netshort)
-     __THROW __attribute__ ((__const__));
-extern uint32_t htonl (uint32_t __hostlong)
-     __THROW __attribute__ ((__const__));
-extern uint16_t htons (uint16_t __hostshort)
-     __THROW __attribute__ ((__const__));
-
-#include <endian.h>
-
-/* Get machine dependent optimized versions of byte swapping functions.  */
-#include <bits/byteswap.h>
-#include <bits/uintn-identity.h>
-
-#ifdef __OPTIMIZE__
-/* We can optimize calls to the conversion functions.  Either nothing has
-   to be done or we are using directly the byte-swapping functions which
-   often can be inlined.  */
-# if __BYTE_ORDER == __BIG_ENDIAN
-/* The host byte order is the same as network byte order,
-   so these functions are all just identity.  */
-# define ntohl(x)	__uint32_identity (x)
-# define ntohs(x)	__uint16_identity (x)
-# define htonl(x)	__uint32_identity (x)
-# define htons(x)	__uint16_identity (x)
-# else
-#  if __BYTE_ORDER == __LITTLE_ENDIAN
-#   define ntohl(x)	__bswap_32 (x)
-#   define ntohs(x)	__bswap_16 (x)
-#   define htonl(x)	__bswap_32 (x)
-#   define htons(x)	__bswap_16 (x)
-#  endif
-# endif
-#endif
-
-#ifdef __GNUC__
-# define IN6_IS_ADDR_UNSPECIFIED(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && __a->__in6_u.__u6_addr32[3] == 0; }))
-
-# define IN6_IS_ADDR_LOOPBACK(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && __a->__in6_u.__u6_addr32[3] == htonl (1); }))
-
-# define IN6_IS_ADDR_LINKLOCAL(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfe800000); }))
-
-# define IN6_IS_ADDR_SITELOCAL(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfec00000); }))
-
-# define IN6_IS_ADDR_V4MAPPED(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == htonl (0xffff); }))
-
-# define IN6_IS_ADDR_V4COMPAT(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && ntohl (__a->__in6_u.__u6_addr32[3]) > 1; }))
-
-# define IN6_ARE_ADDR_EQUAL(a,b) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      const struct in6_addr *__b = (const struct in6_addr *) (b);	      \
-      __a->__in6_u.__u6_addr32[0] == __b->__in6_u.__u6_addr32[0]	      \
-      && __a->__in6_u.__u6_addr32[1] == __b->__in6_u.__u6_addr32[1]	      \
-      && __a->__in6_u.__u6_addr32[2] == __b->__in6_u.__u6_addr32[2]	      \
-      && __a->__in6_u.__u6_addr32[3] == __b->__in6_u.__u6_addr32[3]; }))
-#else
-# define IN6_IS_ADDR_UNSPECIFIED(a) \
-	(((const uint32_t *) (a))[0] == 0				      \
-	 && ((const uint32_t *) (a))[1] == 0				      \
-	 && ((const uint32_t *) (a))[2] == 0				      \
-	 && ((const uint32_t *) (a))[3] == 0)
-
-# define IN6_IS_ADDR_LOOPBACK(a) \
-	(((const uint32_t *) (a))[0] == 0				      \
-	 && ((const uint32_t *) (a))[1] == 0				      \
-	 && ((const uint32_t *) (a))[2] == 0				      \
-	 && ((const uint32_t *) (a))[3] == htonl (1))
-
-# define IN6_IS_ADDR_LINKLOCAL(a) \
-	((((const uint32_t *) (a))[0] & htonl (0xffc00000))		      \
-	 == htonl (0xfe800000))
-
-# define IN6_IS_ADDR_SITELOCAL(a) \
-	((((const uint32_t *) (a))[0] & htonl (0xffc00000))		      \
-	 == htonl (0xfec00000))
-
-# define IN6_IS_ADDR_V4MAPPED(a) \
-	((((const uint32_t *) (a))[0] == 0)				      \
-	 && (((const uint32_t *) (a))[1] == 0)				      \
-	 && (((const uint32_t *) (a))[2] == htonl (0xffff)))
-
-# define IN6_IS_ADDR_V4COMPAT(a) \
-	((((const uint32_t *) (a))[0] == 0)				      \
-	 && (((const uint32_t *) (a))[1] == 0)				      \
-	 && (((const uint32_t *) (a))[2] == 0)				      \
-	 && (ntohl (((const uint32_t *) (a))[3]) > 1))
-
-# define IN6_ARE_ADDR_EQUAL(a,b) \
-	((((const uint32_t *) (a))[0] == ((const uint32_t *) (b))[0])	      \
-	 && (((const uint32_t *) (a))[1] == ((const uint32_t *) (b))[1])      \
-	 && (((const uint32_t *) (a))[2] == ((const uint32_t *) (b))[2])      \
-	 && (((const uint32_t *) (a))[3] == ((const uint32_t *) (b))[3]))
-#endif
-
-#define IN6_IS_ADDR_MULTICAST(a) (((const uint8_t *) (a))[0] == 0xff)
-
-#ifdef __USE_MISC
-/* Bind socket to a privileged IP port.  */
-extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW;
-
-/* The IPv6 version of this function.  */
-extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in)
-     __THROW;
-#endif
-
-
-#define IN6_IS_ADDR_MC_NODELOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x1))
-
-#define IN6_IS_ADDR_MC_LINKLOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x2))
-
-#define IN6_IS_ADDR_MC_SITELOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x5))
-
-#define IN6_IS_ADDR_MC_ORGLOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x8))
-
-#define IN6_IS_ADDR_MC_GLOBAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0xe))
-
-
-#ifdef __USE_GNU
-struct cmsghdr;			/* Forward declaration.  */
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* IPv6 packet information.  */
-struct in6_pktinfo
-  {
-    struct in6_addr ipi6_addr;	/* src/dst IPv6 address */
-    unsigned int ipi6_ifindex;	/* send/recv interface index */
-  };
-
-/* IPv6 MTU information.  */
-struct ip6_mtuinfo
-  {
-    struct sockaddr_in6 ip6m_addr; /* dst address including zone ID */
-    uint32_t ip6m_mtu;		   /* path MTU in host byte order */
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-/* Obsolete hop-by-hop and Destination Options Processing (RFC 2292).  */
-extern int inet6_option_space (int __nbytes)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_init (void *__bp, struct cmsghdr **__cmsgp,
-			      int __type) __THROW __attribute_deprecated__;
-extern int inet6_option_append (struct cmsghdr *__cmsg,
-				const uint8_t *__typep, int __multx,
-				int __plusy) __THROW __attribute_deprecated__;
-extern uint8_t *inet6_option_alloc (struct cmsghdr *__cmsg, int __datalen,
-				    int __multx, int __plusy)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_next (const struct cmsghdr *__cmsg,
-			      uint8_t **__tptrp)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_find (const struct cmsghdr *__cmsg,
-			      uint8_t **__tptrp, int __type)
-     __THROW __attribute_deprecated__;
-
-
-/* Hop-by-Hop and Destination Options Processing (RFC 3542).  */
-extern int inet6_opt_init (void *__extbuf, socklen_t __extlen) __THROW;
-extern int inet6_opt_append (void *__extbuf, socklen_t __extlen, int __offset,
-			     uint8_t __type, socklen_t __len, uint8_t __align,
-			     void **__databufp) __THROW;
-extern int inet6_opt_finish (void *__extbuf, socklen_t __extlen, int __offset)
-     __THROW;
-extern int inet6_opt_set_val (void *__databuf, int __offset, void *__val,
-			      socklen_t __vallen) __THROW;
-extern int inet6_opt_next (void *__extbuf, socklen_t __extlen, int __offset,
-			   uint8_t *__typep, socklen_t *__lenp,
-			   void **__databufp) __THROW;
-extern int inet6_opt_find (void *__extbuf, socklen_t __extlen, int __offset,
-			   uint8_t __type, socklen_t *__lenp,
-			   void **__databufp) __THROW;
-extern int inet6_opt_get_val (void *__databuf, int __offset, void *__val,
-			      socklen_t __vallen) __THROW;
-
-
-/* Routing Header Option (RFC 3542).  */
-extern socklen_t inet6_rth_space (int __type, int __segments) __THROW;
-extern void *inet6_rth_init (void *__bp, socklen_t __bp_len, int __type,
-			     int __segments) __THROW;
-extern int inet6_rth_add (void *__bp, const struct in6_addr *__addr) __THROW;
-extern int inet6_rth_reverse (const void *__in, void *__out) __THROW;
-extern int inet6_rth_segments (const void *__bp) __THROW;
-extern struct in6_addr *inet6_rth_getaddr (const void *__bp, int __index)
-     __THROW;
-
-
-/* Multicast source filter support.  */
-
-/* Get IPv4 source filter.  */
-extern int getipv4sourcefilter (int __s, struct in_addr __interface_addr,
-				struct in_addr __group, uint32_t *__fmode,
-				uint32_t *__numsrc, struct in_addr *__slist)
-     __THROW;
-
-/* Set IPv4 source filter.  */
-extern int setipv4sourcefilter (int __s, struct in_addr __interface_addr,
-				struct in_addr __group, uint32_t __fmode,
-				uint32_t __numsrc,
-				const struct in_addr *__slist)
-     __THROW;
-
-
-/* Get source filter.  */
-extern int getsourcefilter (int __s, uint32_t __interface_addr,
-			    const struct sockaddr *__group,
-			    socklen_t __grouplen, uint32_t *__fmode,
-			    uint32_t *__numsrc,
-			    struct sockaddr_storage *__slist) __THROW;
-
-/* Set source filter.  */
-extern int setsourcefilter (int __s, uint32_t __interface_addr,
-			    const struct sockaddr *__group,
-			    socklen_t __grouplen, uint32_t __fmode,
-			    uint32_t __numsrc,
-			    const struct sockaddr_storage *__slist) __THROW;
-#endif	/* use GNU */
-
-__END_DECLS
-
-#endif	/* netinet/in.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/in_systm.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/in_systm.h
deleted file mode 100644
index b658472..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/in_systm.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* System specific type definitions for networking code.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IN_SYSTM_H
-#define _NETINET_IN_SYSTM_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-/*
- * Network order versions of various data types. Unfortunately, BSD
- * assumes specific sizes for shorts (16 bit) and longs (32 bit) which
- * don't hold in general. As a consequence, the network order versions
- * may not reflect the actual size of the native data types.
- */
-
-typedef uint16_t n_short;      /* short as received from the net */
-typedef uint32_t n_long;       /* long as received from the net  */
-typedef uint32_t n_time;       /* ms since 00:00 GMT, byte rev   */
-
-__END_DECLS
-
-#endif /* netinet/in_systm.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip.h
deleted file mode 100644
index 13444d7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip.h
+++ /dev/null
@@ -1,302 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IP_H
-#define __NETINET_IP_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-#include <netinet/in.h>
-
-__BEGIN_DECLS
-
-struct timestamp
-  {
-    uint8_t len;
-    uint8_t ptr;
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int flags:4;
-    unsigned int overflow:4;
-#elif __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int overflow:4;
-    unsigned int flags:4;
-#else
-# error	"Please fix <bits/endian.h>"
-#endif
-    uint32_t data[9];
-  };
-
-struct iphdr
-  {
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ihl:4;
-    unsigned int version:4;
-#elif __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int version:4;
-    unsigned int ihl:4;
-#else
-# error	"Please fix <bits/endian.h>"
-#endif
-    uint8_t tos;
-    uint16_t tot_len;
-    uint16_t id;
-    uint16_t frag_off;
-    uint8_t ttl;
-    uint8_t protocol;
-    uint16_t check;
-    uint32_t saddr;
-    uint32_t daddr;
-    /*The options start here. */
-  };
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ip.h	8.1 (Berkeley) 6/10/93
- */
-
-/*
- * Definitions for internet protocol version 4.
- * Per RFC 791, September 1981.
- */
-
-/*
- * Structure of an internet header, naked of options.
- */
-struct ip
-  {
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ip_hl:4;		/* header length */
-    unsigned int ip_v:4;		/* version */
-#endif
-#if __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int ip_v:4;		/* version */
-    unsigned int ip_hl:4;		/* header length */
-#endif
-    uint8_t ip_tos;			/* type of service */
-    unsigned short ip_len;		/* total length */
-    unsigned short ip_id;		/* identification */
-    unsigned short ip_off;		/* fragment offset field */
-#define	IP_RF 0x8000			/* reserved fragment flag */
-#define	IP_DF 0x4000			/* dont fragment flag */
-#define	IP_MF 0x2000			/* more fragments flag */
-#define	IP_OFFMASK 0x1fff		/* mask for fragmenting bits */
-    uint8_t ip_ttl;			/* time to live */
-    uint8_t ip_p;			/* protocol */
-    unsigned short ip_sum;		/* checksum */
-    struct in_addr ip_src, ip_dst;	/* source and dest address */
-  };
-
-/*
- * Time stamp option structure.
- */
-struct ip_timestamp
-  {
-    uint8_t ipt_code;			/* IPOPT_TS */
-    uint8_t ipt_len;			/* size of structure (variable) */
-    uint8_t ipt_ptr;			/* index of current entry */
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ipt_flg:4;		/* flags, see below */
-    unsigned int ipt_oflw:4;		/* overflow counter */
-#endif
-#if __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int ipt_oflw:4;		/* overflow counter */
-    unsigned int ipt_flg:4;		/* flags, see below */
-#endif
-    uint32_t data[9];
-  };
-#endif /* __USE_MISC */
-
-#define	IPVERSION	4               /* IP version number */
-#define	IP_MAXPACKET	65535		/* maximum packet size */
-
-/*
- * Definitions for Explicit Congestion Notification (ECN)
- *
- * Taken from RFC-3168, Section 5.
- */
-
-#define	IPTOS_ECN_MASK		0x03
-#define	IPTOS_ECN(x)		((x) & IPTOS_ECN_MASK)
-#define	IPTOS_ECN_NOT_ECT	0x00
-#define	IPTOS_ECN_ECT1		0x01
-#define	IPTOS_ECN_ECT0		0x02
-#define	IPTOS_ECN_CE		0x03
-
-/*
- * Definitions for IP differentiated services code points (DSCP)
- *
- * Taken from RFC-2597, Section 6 and RFC-2598, Section 2.3.
- */
-
-#define	IPTOS_DSCP_MASK		0xfc
-#define	IPTOS_DSCP(x)		((x) & IPTOS_DSCP_MASK)
-#define	IPTOS_DSCP_AF11		0x28
-#define	IPTOS_DSCP_AF12		0x30
-#define	IPTOS_DSCP_AF13		0x38
-#define	IPTOS_DSCP_AF21		0x48
-#define	IPTOS_DSCP_AF22		0x50
-#define	IPTOS_DSCP_AF23		0x58
-#define	IPTOS_DSCP_AF31		0x68
-#define	IPTOS_DSCP_AF32		0x70
-#define	IPTOS_DSCP_AF33		0x78
-#define	IPTOS_DSCP_AF41		0x88
-#define	IPTOS_DSCP_AF42		0x90
-#define	IPTOS_DSCP_AF43		0x98
-#define	IPTOS_DSCP_EF		0xb8
-
-/*
- * In RFC 2474, Section 4.2.2.1, the Class Selector Codepoints subsume
- * the old ToS Precedence values.
- */
-
-#define	IPTOS_CLASS_MASK		0xe0
-#define	IPTOS_CLASS(class)		((class) & IPTOS_CLASS_MASK)
-#define	IPTOS_CLASS_CS0			0x00
-#define	IPTOS_CLASS_CS1			0x20
-#define	IPTOS_CLASS_CS2			0x40
-#define	IPTOS_CLASS_CS3			0x60
-#define	IPTOS_CLASS_CS4			0x80
-#define	IPTOS_CLASS_CS5			0xa0
-#define	IPTOS_CLASS_CS6			0xc0
-#define	IPTOS_CLASS_CS7			0xe0
-
-#define	IPTOS_CLASS_DEFAULT		IPTOS_CLASS_CS0
-
-/*
- * Definitions for IP type of service (ip_tos) [deprecated; use DSCP
- * and CS definitions above instead.]
- */
-#define	IPTOS_TOS_MASK		0x1E
-#define	IPTOS_TOS(tos)		((tos) & IPTOS_TOS_MASK)
-#define	IPTOS_LOWDELAY		0x10
-#define	IPTOS_THROUGHPUT	0x08
-#define	IPTOS_RELIABILITY	0x04
-#define	IPTOS_LOWCOST		0x02
-#define	IPTOS_MINCOST		IPTOS_LOWCOST
-
-/*
- * Definitions for IP precedence (also in ip_tos) [also deprecated.]
- */
-#define	IPTOS_PREC_MASK			IPTOS_CLASS_MASK
-#define	IPTOS_PREC(tos)			IPTOS_CLASS(tos)
-#define	IPTOS_PREC_NETCONTROL		IPTOS_CLASS_CS7
-#define	IPTOS_PREC_INTERNETCONTROL	IPTOS_CLASS_CS6
-#define	IPTOS_PREC_CRITIC_ECP		IPTOS_CLASS_CS5
-#define	IPTOS_PREC_FLASHOVERRIDE	IPTOS_CLASS_CS4
-#define	IPTOS_PREC_FLASH		IPTOS_CLASS_CS3
-#define	IPTOS_PREC_IMMEDIATE		IPTOS_CLASS_CS2
-#define	IPTOS_PREC_PRIORITY		IPTOS_CLASS_CS1
-#define	IPTOS_PREC_ROUTINE		IPTOS_CLASS_CS0
-
-/*
- * Definitions for options.
- */
-#define	IPOPT_COPY		0x80
-#define	IPOPT_CLASS_MASK	0x60
-#define	IPOPT_NUMBER_MASK	0x1f
-
-#define	IPOPT_COPIED(o)		((o) & IPOPT_COPY)
-#define	IPOPT_CLASS(o)		((o) & IPOPT_CLASS_MASK)
-#define	IPOPT_NUMBER(o)		((o) & IPOPT_NUMBER_MASK)
-
-#define	IPOPT_CONTROL		0x00
-#define	IPOPT_RESERVED1		0x20
-#define	IPOPT_DEBMEAS		0x40
-#define	IPOPT_MEASUREMENT       IPOPT_DEBMEAS
-#define	IPOPT_RESERVED2		0x60
-
-#define	IPOPT_EOL		0		/* end of option list */
-#define	IPOPT_END		IPOPT_EOL
-#define	IPOPT_NOP		1		/* no operation */
-#define	IPOPT_NOOP		IPOPT_NOP
-
-#define	IPOPT_RR		7		/* record packet route */
-#define	IPOPT_TS		68		/* timestamp */
-#define	IPOPT_TIMESTAMP		IPOPT_TS
-#define	IPOPT_SECURITY		130		/* provide s,c,h,tcc */
-#define	IPOPT_SEC		IPOPT_SECURITY
-#define	IPOPT_LSRR		131		/* loose source route */
-#define	IPOPT_SATID		136		/* satnet id */
-#define	IPOPT_SID		IPOPT_SATID
-#define	IPOPT_SSRR		137		/* strict source route */
-#define	IPOPT_RA		148		/* router alert */
-
-/*
- * Offsets to fields in options other than EOL and NOP.
- */
-#define	IPOPT_OPTVAL		0		/* option ID */
-#define	IPOPT_OLEN		1		/* option length */
-#define	IPOPT_OFFSET		2		/* offset within option */
-#define	IPOPT_MINOFF		4		/* min value of above */
-
-#define	MAX_IPOPTLEN		40
-
-/* flag bits for ipt_flg */
-#define	IPOPT_TS_TSONLY		0		/* timestamps only */
-#define	IPOPT_TS_TSANDADDR	1		/* timestamps and addresses */
-#define	IPOPT_TS_PRESPEC	3		/* specified modules only */
-
-/* bits for security (not byte swapped) */
-#define	IPOPT_SECUR_UNCLASS	0x0000
-#define	IPOPT_SECUR_CONFID	0xf135
-#define	IPOPT_SECUR_EFTO	0x789a
-#define	IPOPT_SECUR_MMMM	0xbc4d
-#define	IPOPT_SECUR_RESTR	0xaf13
-#define	IPOPT_SECUR_SECRET	0xd788
-#define	IPOPT_SECUR_TOPSECRET	0x6bc5
-
-/*
- * Internet implementation parameters.
- */
-#define	MAXTTL		255		/* maximum time to live (seconds) */
-#define	IPDEFTTL	64		/* default ttl, from RFC 1340 */
-#define	IPFRAGTTL	60		/* time to live for frags, slowhz */
-#define	IPTTLDEC	1		/* subtracted when forwarding */
-
-#define	IP_MSS		576		/* default maximum segment size */
-
-__END_DECLS
-
-#endif /* netinet/ip.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip6.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip6.h
deleted file mode 100644
index 4c0315c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip6.h
+++ /dev/null
@@ -1,188 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IP6_H
-#define _NETINET_IP6_H 1
-
-#include <inttypes.h>
-#include <netinet/in.h>
-
-struct ip6_hdr
-  {
-    union
-      {
-	struct ip6_hdrctl
-	  {
-	    uint32_t ip6_un1_flow;   /* 4 bits version, 8 bits TC,
-					20 bits flow-ID */
-	    uint16_t ip6_un1_plen;   /* payload length */
-	    uint8_t  ip6_un1_nxt;    /* next header */
-	    uint8_t  ip6_un1_hlim;   /* hop limit */
-	  } ip6_un1;
-	uint8_t ip6_un2_vfc;       /* 4 bits version, top 4 bits tclass */
-      } ip6_ctlun;
-    struct in6_addr ip6_src;      /* source address */
-    struct in6_addr ip6_dst;      /* destination address */
-  };
-
-#define ip6_vfc   ip6_ctlun.ip6_un2_vfc
-#define ip6_flow  ip6_ctlun.ip6_un1.ip6_un1_flow
-#define ip6_plen  ip6_ctlun.ip6_un1.ip6_un1_plen
-#define ip6_nxt   ip6_ctlun.ip6_un1.ip6_un1_nxt
-#define ip6_hlim  ip6_ctlun.ip6_un1.ip6_un1_hlim
-#define ip6_hops  ip6_ctlun.ip6_un1.ip6_un1_hlim
-
-/* Generic extension header.  */
-struct ip6_ext
-  {
-    uint8_t  ip6e_nxt;		/* next header.  */
-    uint8_t  ip6e_len;		/* length in units of 8 octets.  */
-  };
-
-/* Hop-by-Hop options header.  */
-struct ip6_hbh
-  {
-    uint8_t  ip6h_nxt;		/* next header.  */
-    uint8_t  ip6h_len;		/* length in units of 8 octets.  */
-    /* followed by options */
-  };
-
-/* Destination options header */
-struct ip6_dest
-  {
-    uint8_t  ip6d_nxt;		/* next header */
-    uint8_t  ip6d_len;		/* length in units of 8 octets */
-    /* followed by options */
-  };
-
-/* Routing header */
-struct ip6_rthdr
-  {
-    uint8_t  ip6r_nxt;		/* next header */
-    uint8_t  ip6r_len;		/* length in units of 8 octets */
-    uint8_t  ip6r_type;		/* routing type */
-    uint8_t  ip6r_segleft;	/* segments left */
-    /* followed by routing type specific data */
-  };
-
-/* Type 0 Routing header */
-struct ip6_rthdr0
-  {
-    uint8_t  ip6r0_nxt;		/* next header */
-    uint8_t  ip6r0_len;		/* length in units of 8 octets */
-    uint8_t  ip6r0_type;	/* always zero */
-    uint8_t  ip6r0_segleft;	/* segments left */
-    uint8_t  ip6r0_reserved;	/* reserved field */
-    uint8_t  ip6r0_slmap[3];	/* strict/loose bit map */
-    /* followed by up to 127 struct in6_addr */
-    struct in6_addr ip6r0_addr[0];
-  };
-
-/* Fragment header */
-struct ip6_frag
-  {
-    uint8_t   ip6f_nxt;		/* next header */
-    uint8_t   ip6f_reserved;	/* reserved field */
-    uint16_t  ip6f_offlg;	/* offset, reserved, and flag */
-    uint32_t  ip6f_ident;	/* identification */
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define IP6F_OFF_MASK       0xfff8  /* mask out offset from _offlg */
-# define IP6F_RESERVED_MASK  0x0006  /* reserved bits in ip6f_offlg */
-# define IP6F_MORE_FRAG      0x0001  /* more-fragments flag */
-#else   /* __BYTE_ORDER == __LITTLE_ENDIAN */
-# define IP6F_OFF_MASK       0xf8ff  /* mask out offset from _offlg */
-# define IP6F_RESERVED_MASK  0x0600  /* reserved bits in ip6f_offlg */
-# define IP6F_MORE_FRAG      0x0100  /* more-fragments flag */
-#endif
-
-/* IPv6 options */
-struct ip6_opt
-  {
-    uint8_t  ip6o_type;
-    uint8_t  ip6o_len;
-  };
-
-/* The high-order 3 bits of the option type define the behavior
- * when processing an unknown option and whether or not the option
- * content changes in flight.
- */
-#define IP6OPT_TYPE(o)		((o) & 0xc0)
-#define IP6OPT_TYPE_SKIP	0x00
-#define IP6OPT_TYPE_DISCARD	0x40
-#define IP6OPT_TYPE_FORCEICMP	0x80
-#define IP6OPT_TYPE_ICMP	0xc0
-#define IP6OPT_TYPE_MUTABLE	0x20
-
-/* Special option types for padding.  */
-#define IP6OPT_PAD1	0
-#define IP6OPT_PADN	1
-
-#define IP6OPT_JUMBO		0xc2
-#define IP6OPT_NSAP_ADDR	0xc3
-#define IP6OPT_TUNNEL_LIMIT	0x04
-#define IP6OPT_ROUTER_ALERT	0x05
-
-/* Jumbo Payload Option */
-struct ip6_opt_jumbo
-  {
-    uint8_t  ip6oj_type;
-    uint8_t  ip6oj_len;
-    uint8_t  ip6oj_jumbo_len[4];
-  };
-#define IP6OPT_JUMBO_LEN	6
-
-/* NSAP Address Option */
-struct ip6_opt_nsap
-  {
-    uint8_t  ip6on_type;
-    uint8_t  ip6on_len;
-    uint8_t  ip6on_src_nsap_len;
-    uint8_t  ip6on_dst_nsap_len;
-      /* followed by source NSAP */
-      /* followed by destination NSAP */
-  };
-
-/* Tunnel Limit Option */
-struct ip6_opt_tunnel
-  {
-    uint8_t  ip6ot_type;
-    uint8_t  ip6ot_len;
-    uint8_t  ip6ot_encap_limit;
-  };
-
-/* Router Alert Option */
-struct ip6_opt_router
-  {
-    uint8_t  ip6or_type;
-    uint8_t  ip6or_len;
-    uint8_t  ip6or_value[2];
-  };
-
-/* Router alert values (in network byte order) */
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define IP6_ALERT_MLD	0x0000
-# define IP6_ALERT_RSVP	0x0001
-# define IP6_ALERT_AN	0x0002
-#else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-# define IP6_ALERT_MLD	0x0000
-# define IP6_ALERT_RSVP	0x0100
-# define IP6_ALERT_AN	0x0200
-#endif
-
-#endif /* netinet/ip6.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip_icmp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip_icmp.h
deleted file mode 100644
index 5db7ac7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/ip_icmp.h
+++ /dev/null
@@ -1,282 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IP_ICMP_H
-#define __NETINET_IP_ICMP_H    1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-struct icmphdr
-{
-  uint8_t type;		/* message type */
-  uint8_t code;		/* type sub-code */
-  uint16_t checksum;
-  union
-  {
-    struct
-    {
-      uint16_t	id;
-      uint16_t	sequence;
-    } echo;			/* echo datagram */
-    uint32_t	gateway;	/* gateway address */
-    struct
-    {
-      uint16_t	__glibc_reserved;
-      uint16_t	mtu;
-    } frag;			/* path mtu discovery */
-  } un;
-};
-
-#define ICMP_ECHOREPLY		0	/* Echo Reply			*/
-#define ICMP_DEST_UNREACH	3	/* Destination Unreachable	*/
-#define ICMP_SOURCE_QUENCH	4	/* Source Quench		*/
-#define ICMP_REDIRECT		5	/* Redirect (change route)	*/
-#define ICMP_ECHO		8	/* Echo Request			*/
-#define ICMP_TIME_EXCEEDED	11	/* Time Exceeded		*/
-#define ICMP_PARAMETERPROB	12	/* Parameter Problem		*/
-#define ICMP_TIMESTAMP		13	/* Timestamp Request		*/
-#define ICMP_TIMESTAMPREPLY	14	/* Timestamp Reply		*/
-#define ICMP_INFO_REQUEST	15	/* Information Request		*/
-#define ICMP_INFO_REPLY		16	/* Information Reply		*/
-#define ICMP_ADDRESS		17	/* Address Mask Request		*/
-#define ICMP_ADDRESSREPLY	18	/* Address Mask Reply		*/
-#define NR_ICMP_TYPES		18
-
-
-/* Codes for UNREACH. */
-#define ICMP_NET_UNREACH	0	/* Network Unreachable		*/
-#define ICMP_HOST_UNREACH	1	/* Host Unreachable		*/
-#define ICMP_PROT_UNREACH	2	/* Protocol Unreachable		*/
-#define ICMP_PORT_UNREACH	3	/* Port Unreachable		*/
-#define ICMP_FRAG_NEEDED	4	/* Fragmentation Needed/DF set	*/
-#define ICMP_SR_FAILED		5	/* Source Route failed		*/
-#define ICMP_NET_UNKNOWN	6
-#define ICMP_HOST_UNKNOWN	7
-#define ICMP_HOST_ISOLATED	8
-#define ICMP_NET_ANO		9
-#define ICMP_HOST_ANO		10
-#define ICMP_NET_UNR_TOS	11
-#define ICMP_HOST_UNR_TOS	12
-#define ICMP_PKT_FILTERED	13	/* Packet filtered */
-#define ICMP_PREC_VIOLATION	14	/* Precedence violation */
-#define ICMP_PREC_CUTOFF	15	/* Precedence cut off */
-#define NR_ICMP_UNREACH		15	/* instead of hardcoding immediate value */
-
-/* Codes for REDIRECT. */
-#define ICMP_REDIR_NET		0	/* Redirect Net			*/
-#define ICMP_REDIR_HOST		1	/* Redirect Host		*/
-#define ICMP_REDIR_NETTOS	2	/* Redirect Net for TOS		*/
-#define ICMP_REDIR_HOSTTOS	3	/* Redirect Host for TOS	*/
-
-/* Codes for TIME_EXCEEDED. */
-#define ICMP_EXC_TTL		0	/* TTL count exceeded		*/
-#define ICMP_EXC_FRAGTIME	1	/* Fragment Reass time exceeded	*/
-
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ip_icmp.h	8.1 (Berkeley) 6/10/93
- */
-
-#include <netinet/in.h>
-#include <netinet/ip.h>
-
-/*
- * Internal of an ICMP Router Advertisement
- */
-struct icmp_ra_addr
-{
-  uint32_t ira_addr;
-  uint32_t ira_preference;
-};
-
-struct icmp
-{
-  uint8_t  icmp_type;	/* type of message, see below */
-  uint8_t  icmp_code;	/* type sub code */
-  uint16_t icmp_cksum;	/* ones complement checksum of struct */
-  union
-  {
-    unsigned char ih_pptr;	/* ICMP_PARAMPROB */
-    struct in_addr ih_gwaddr;	/* gateway address */
-    struct ih_idseq		/* echo datagram */
-    {
-      uint16_t icd_id;
-      uint16_t icd_seq;
-    } ih_idseq;
-    uint32_t ih_void;
-
-    /* ICMP_UNREACH_NEEDFRAG -- Path MTU Discovery (RFC1191) */
-    struct ih_pmtu
-    {
-      uint16_t ipm_void;
-      uint16_t ipm_nextmtu;
-    } ih_pmtu;
-
-    struct ih_rtradv
-    {
-      uint8_t irt_num_addrs;
-      uint8_t irt_wpa;
-      uint16_t irt_lifetime;
-    } ih_rtradv;
-  } icmp_hun;
-#define	icmp_pptr	icmp_hun.ih_pptr
-#define	icmp_gwaddr	icmp_hun.ih_gwaddr
-#define	icmp_id		icmp_hun.ih_idseq.icd_id
-#define	icmp_seq	icmp_hun.ih_idseq.icd_seq
-#define	icmp_void	icmp_hun.ih_void
-#define	icmp_pmvoid	icmp_hun.ih_pmtu.ipm_void
-#define	icmp_nextmtu	icmp_hun.ih_pmtu.ipm_nextmtu
-#define	icmp_num_addrs	icmp_hun.ih_rtradv.irt_num_addrs
-#define	icmp_wpa	icmp_hun.ih_rtradv.irt_wpa
-#define	icmp_lifetime	icmp_hun.ih_rtradv.irt_lifetime
-  union
-  {
-    struct
-    {
-      uint32_t its_otime;
-      uint32_t its_rtime;
-      uint32_t its_ttime;
-    } id_ts;
-    struct
-    {
-      struct ip idi_ip;
-      /* options and then 64 bits of data */
-    } id_ip;
-    struct icmp_ra_addr id_radv;
-    uint32_t   id_mask;
-    uint8_t    id_data[1];
-  } icmp_dun;
-#define	icmp_otime	icmp_dun.id_ts.its_otime
-#define	icmp_rtime	icmp_dun.id_ts.its_rtime
-#define	icmp_ttime	icmp_dun.id_ts.its_ttime
-#define	icmp_ip		icmp_dun.id_ip.idi_ip
-#define	icmp_radv	icmp_dun.id_radv
-#define	icmp_mask	icmp_dun.id_mask
-#define	icmp_data	icmp_dun.id_data
-};
-
-/*
- * Lower bounds on packet lengths for various types.
- * For the error advice packets must first insure that the
- * packet is large enough to contain the returned ip header.
- * Only then can we do the check to see if 64 bits of packet
- * data have been returned, since we need to check the returned
- * ip header length.
- */
-#define	ICMP_MINLEN	8				/* abs minimum */
-#define	ICMP_TSLEN	(8 + 3 * sizeof (n_time))	/* timestamp */
-#define	ICMP_MASKLEN	12				/* address mask */
-#define	ICMP_ADVLENMIN	(8 + sizeof (struct ip) + 8)	/* min */
-#ifndef _IP_VHL
-#define	ICMP_ADVLEN(p)	(8 + ((p)->icmp_ip.ip_hl << 2) + 8)
-	/* N.B.: must separately check that ip_hl >= 5 */
-#else
-#define	ICMP_ADVLEN(p)	(8 + (IP_VHL_HL((p)->icmp_ip.ip_vhl) << 2) + 8)
-	/* N.B.: must separately check that header length >= 5 */
-#endif
-
-/* Definition of type and code fields. */
-/* defined above: ICMP_ECHOREPLY, ICMP_REDIRECT, ICMP_ECHO */
-#define	ICMP_UNREACH		3		/* dest unreachable, codes: */
-#define	ICMP_SOURCEQUENCH	4		/* packet lost, slow down */
-#define	ICMP_ROUTERADVERT	9		/* router advertisement */
-#define	ICMP_ROUTERSOLICIT	10		/* router solicitation */
-#define	ICMP_TIMXCEED		11		/* time exceeded, code: */
-#define	ICMP_PARAMPROB		12		/* ip header bad */
-#define	ICMP_TSTAMP		13		/* timestamp request */
-#define	ICMP_TSTAMPREPLY	14		/* timestamp reply */
-#define	ICMP_IREQ		15		/* information request */
-#define	ICMP_IREQREPLY		16		/* information reply */
-#define	ICMP_MASKREQ		17		/* address mask request */
-#define	ICMP_MASKREPLY		18		/* address mask reply */
-
-#define	ICMP_MAXTYPE		18
-
-/* UNREACH codes */
-#define	ICMP_UNREACH_NET	        0	/* bad net */
-#define	ICMP_UNREACH_HOST	        1	/* bad host */
-#define	ICMP_UNREACH_PROTOCOL	        2	/* bad protocol */
-#define	ICMP_UNREACH_PORT	        3	/* bad port */
-#define	ICMP_UNREACH_NEEDFRAG	        4	/* IP_DF caused drop */
-#define	ICMP_UNREACH_SRCFAIL	        5	/* src route failed */
-#define	ICMP_UNREACH_NET_UNKNOWN        6	/* unknown net */
-#define	ICMP_UNREACH_HOST_UNKNOWN       7	/* unknown host */
-#define	ICMP_UNREACH_ISOLATED	        8	/* src host isolated */
-#define	ICMP_UNREACH_NET_PROHIB	        9	/* net denied */
-#define	ICMP_UNREACH_HOST_PROHIB        10	/* host denied */
-#define	ICMP_UNREACH_TOSNET	        11	/* bad tos for net */
-#define	ICMP_UNREACH_TOSHOST	        12	/* bad tos for host */
-#define	ICMP_UNREACH_FILTER_PROHIB      13	/* admin prohib */
-#define	ICMP_UNREACH_HOST_PRECEDENCE    14	/* host prec vio. */
-#define	ICMP_UNREACH_PRECEDENCE_CUTOFF  15	/* prec cutoff */
-
-/* REDIRECT codes */
-#define	ICMP_REDIRECT_NET	0		/* for network */
-#define	ICMP_REDIRECT_HOST	1		/* for host */
-#define	ICMP_REDIRECT_TOSNET	2		/* for tos and net */
-#define	ICMP_REDIRECT_TOSHOST	3		/* for tos and host */
-
-/* TIMEXCEED codes */
-#define	ICMP_TIMXCEED_INTRANS	0		/* ttl==0 in transit */
-#define	ICMP_TIMXCEED_REASS	1		/* ttl==0 in reass */
-
-/* PARAMPROB code */
-#define	ICMP_PARAMPROB_OPTABSENT 1		/* req. opt. absent */
-
-#define	ICMP_INFOTYPE(type) \
-	((type) == ICMP_ECHOREPLY || (type) == ICMP_ECHO \
-	 || (type) == ICMP_ROUTERADVERT || (type) == ICMP_ROUTERSOLICIT \
-	 || (type) == ICMP_TSTAMP || (type) == ICMP_TSTAMPREPLY \
-	 || (type) == ICMP_IREQ || (type) == ICMP_IREQREPLY \
-	 || (type) == ICMP_MASKREQ || (type) == ICMP_MASKREPLY)
-
-#endif /* __USE_MISC */
-
-__END_DECLS
-
-#endif /* netinet/ip_icmp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/tcp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/tcp.h
deleted file mode 100644
index 41ca11b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/tcp.h
+++ /dev/null
@@ -1,349 +0,0 @@
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)tcp.h	8.1 (Berkeley) 6/10/93
- */
-
-#ifndef _NETINET_TCP_H
-#define _NETINET_TCP_H	1
-
-#include <features.h>
-
-/*
- * User-settable options (used with setsockopt).
- */
-#define	TCP_NODELAY		 1  /* Don't delay send to coalesce packets  */
-#define	TCP_MAXSEG		 2  /* Set maximum segment size  */
-#define TCP_CORK		 3  /* Control sending of partial frames  */
-#define TCP_KEEPIDLE		 4  /* Start keeplives after this period */
-#define TCP_KEEPINTVL		 5  /* Interval between keepalives */
-#define TCP_KEEPCNT		 6  /* Number of keepalives before death */
-#define TCP_SYNCNT		 7  /* Number of SYN retransmits */
-#define TCP_LINGER2		 8  /* Life time of orphaned FIN-WAIT-2 state */
-#define TCP_DEFER_ACCEPT	 9  /* Wake up listener only when data arrive */
-#define TCP_WINDOW_CLAMP	 10 /* Bound advertised window */
-#define TCP_INFO		 11 /* Information about this connection. */
-#define	TCP_QUICKACK		 12 /* Bock/reenable quick ACKs.  */
-#define TCP_CONGESTION		 13 /* Congestion control algorithm.  */
-#define TCP_MD5SIG		 14 /* TCP MD5 Signature (RFC2385) */
-#define TCP_COOKIE_TRANSACTIONS	 15 /* TCP Cookie Transactions */
-#define TCP_THIN_LINEAR_TIMEOUTS 16 /* Use linear timeouts for thin streams*/
-#define TCP_THIN_DUPACK		 17 /* Fast retrans. after 1 dupack */
-#define TCP_USER_TIMEOUT	 18 /* How long for loss retry before timeout */
-#define TCP_REPAIR		 19 /* TCP sock is under repair right now */
-#define TCP_REPAIR_QUEUE	 20 /* Set TCP queue to repair */
-#define TCP_QUEUE_SEQ		 21 /* Set sequence number of repaired queue. */
-#define TCP_REPAIR_OPTIONS	 22 /* Repair TCP connection options */
-#define TCP_FASTOPEN		 23 /* Enable FastOpen on listeners */
-#define TCP_TIMESTAMP		 24 /* TCP time stamp */
-#define TCP_NOTSENT_LOWAT	 25 /* Limit number of unsent bytes in
-				       write queue.  */
-#define TCP_CC_INFO		 26 /* Get Congestion Control
-				       (optional) info.  */
-#define TCP_SAVE_SYN		 27 /* Record SYN headers for new
-				       connections.  */
-#define TCP_SAVED_SYN		 28 /* Get SYN headers recorded for
-				       connection.  */
-#define TCP_REPAIR_WINDOW	 29 /* Get/set window parameters.  */
-#define TCP_FASTOPEN_CONNECT	 30 /* Attempt FastOpen with connect.  */
-#define TCP_ULP			 31 /* Attach a ULP to a TCP connection.  */
-#define TCP_MD5SIG_EXT		 32 /* TCP MD5 Signature with extensions.  */
-#define TCP_FASTOPEN_KEY	 33 /* Set the key for Fast Open (cookie).  */
-#define TCP_FASTOPEN_NO_COOKIE	 34 /* Enable TFO without a TFO cookie.  */
-#define TCP_ZEROCOPY_RECEIVE	 35
-#define TCP_INQ			 36 /* Notify bytes available to read
-				       as a cmsg on read.  */
-#define TCP_CM_INQ		 TCP_INQ
-#define TCP_TX_DELAY		 37 /* Delay outgoing packets by XX usec.  */
-
-#define TCP_REPAIR_ON		 1
-#define TCP_REPAIR_OFF		 0
-#define TCP_REPAIR_OFF_NO_WP	 -1
-
-#ifdef __USE_MISC
-# include <sys/types.h>
-# include <sys/socket.h>
-# include <stdint.h>
-
-typedef	uint32_t tcp_seq;
-/*
- * TCP header.
- * Per RFC 793, September, 1981.
- */
-struct tcphdr
-  {
-    __extension__ union
-    {
-      struct
-      {
-	uint16_t th_sport;	/* source port */
-	uint16_t th_dport;	/* destination port */
-	tcp_seq th_seq;		/* sequence number */
-	tcp_seq th_ack;		/* acknowledgement number */
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-	uint8_t th_x2:4;	/* (unused) */
-	uint8_t th_off:4;	/* data offset */
-# endif
-# if __BYTE_ORDER == __BIG_ENDIAN
-	uint8_t th_off:4;	/* data offset */
-	uint8_t th_x2:4;	/* (unused) */
-# endif
-	uint8_t th_flags;
-# define TH_FIN	0x01
-# define TH_SYN	0x02
-# define TH_RST	0x04
-# define TH_PUSH	0x08
-# define TH_ACK	0x10
-# define TH_URG	0x20
-	uint16_t th_win;	/* window */
-	uint16_t th_sum;	/* checksum */
-	uint16_t th_urp;	/* urgent pointer */
-      };
-      struct
-      {
-	uint16_t source;
-	uint16_t dest;
-	uint32_t seq;
-	uint32_t ack_seq;
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-	uint16_t res1:4;
-	uint16_t doff:4;
-	uint16_t fin:1;
-	uint16_t syn:1;
-	uint16_t rst:1;
-	uint16_t psh:1;
-	uint16_t ack:1;
-	uint16_t urg:1;
-	uint16_t res2:2;
-# elif __BYTE_ORDER == __BIG_ENDIAN
-	uint16_t doff:4;
-	uint16_t res1:4;
-	uint16_t res2:2;
-	uint16_t urg:1;
-	uint16_t ack:1;
-	uint16_t psh:1;
-	uint16_t rst:1;
-	uint16_t syn:1;
-	uint16_t fin:1;
-# else
-#  error "Adjust your <bits/endian.h> defines"
-# endif
-	uint16_t window;
-	uint16_t check;
-	uint16_t urg_ptr;
-      };
-    };
-};
-
-enum
-{
-  TCP_ESTABLISHED = 1,
-  TCP_SYN_SENT,
-  TCP_SYN_RECV,
-  TCP_FIN_WAIT1,
-  TCP_FIN_WAIT2,
-  TCP_TIME_WAIT,
-  TCP_CLOSE,
-  TCP_CLOSE_WAIT,
-  TCP_LAST_ACK,
-  TCP_LISTEN,
-  TCP_CLOSING   /* now a valid state */
-};
-
-# define TCPOPT_EOL		0
-# define TCPOPT_NOP		1
-# define TCPOPT_MAXSEG		2
-# define TCPOLEN_MAXSEG		4
-# define TCPOPT_WINDOW		3
-# define TCPOLEN_WINDOW		3
-# define TCPOPT_SACK_PERMITTED	4		/* Experimental */
-# define TCPOLEN_SACK_PERMITTED	2
-# define TCPOPT_SACK		5		/* Experimental */
-# define TCPOPT_TIMESTAMP	8
-# define TCPOLEN_TIMESTAMP	10
-# define TCPOLEN_TSTAMP_APPA	(TCPOLEN_TIMESTAMP+2) /* appendix A */
-
-# define TCPOPT_TSTAMP_HDR	\
-    (TCPOPT_NOP<<24|TCPOPT_NOP<<16|TCPOPT_TIMESTAMP<<8|TCPOLEN_TIMESTAMP)
-
-/*
- * Default maximum segment size for TCP.
- * With an IP MSS of 576, this is 536,
- * but 512 is probably more convenient.
- * This should be defined as MIN(512, IP_MSS - sizeof (struct tcpiphdr)).
- */
-# define TCP_MSS	512
-
-# define TCP_MAXWIN	65535	/* largest value for (unscaled) window */
-
-# define TCP_MAX_WINSHIFT	14	/* maximum window shift */
-
-# define SOL_TCP		6	/* TCP level */
-
-
-# define TCPI_OPT_TIMESTAMPS	1
-# define TCPI_OPT_SACK		2
-# define TCPI_OPT_WSCALE	4
-# define TCPI_OPT_ECN		8  /* ECN was negociated at TCP session init */
-# define TCPI_OPT_ECN_SEEN	16 /* we received at least one packet with ECT */
-# define TCPI_OPT_SYN_DATA	32 /* SYN-ACK acked data in SYN sent or rcvd */
-
-/* Values for tcpi_state.  */
-enum tcp_ca_state
-{
-  TCP_CA_Open = 0,
-  TCP_CA_Disorder = 1,
-  TCP_CA_CWR = 2,
-  TCP_CA_Recovery = 3,
-  TCP_CA_Loss = 4
-};
-
-struct tcp_info
-{
-  uint8_t	tcpi_state;
-  uint8_t	tcpi_ca_state;
-  uint8_t	tcpi_retransmits;
-  uint8_t	tcpi_probes;
-  uint8_t	tcpi_backoff;
-  uint8_t	tcpi_options;
-  uint8_t	tcpi_snd_wscale : 4, tcpi_rcv_wscale : 4;
-
-  uint32_t	tcpi_rto;
-  uint32_t	tcpi_ato;
-  uint32_t	tcpi_snd_mss;
-  uint32_t	tcpi_rcv_mss;
-
-  uint32_t	tcpi_unacked;
-  uint32_t	tcpi_sacked;
-  uint32_t	tcpi_lost;
-  uint32_t	tcpi_retrans;
-  uint32_t	tcpi_fackets;
-
-  /* Times. */
-  uint32_t	tcpi_last_data_sent;
-  uint32_t	tcpi_last_ack_sent;	/* Not remembered, sorry.  */
-  uint32_t	tcpi_last_data_recv;
-  uint32_t	tcpi_last_ack_recv;
-
-  /* Metrics. */
-  uint32_t	tcpi_pmtu;
-  uint32_t	tcpi_rcv_ssthresh;
-  uint32_t	tcpi_rtt;
-  uint32_t	tcpi_rttvar;
-  uint32_t	tcpi_snd_ssthresh;
-  uint32_t	tcpi_snd_cwnd;
-  uint32_t	tcpi_advmss;
-  uint32_t	tcpi_reordering;
-
-  uint32_t	tcpi_rcv_rtt;
-  uint32_t	tcpi_rcv_space;
-
-  uint32_t	tcpi_total_retrans;
-};
-
-
-/* For TCP_MD5SIG socket option.  */
-#define TCP_MD5SIG_MAXKEYLEN	80
-
-/* tcp_md5sig extension flags for TCP_MD5SIG_EXT.  */
-#define TCP_MD5SIG_FLAG_PREFIX	1 /* Address prefix length.  */
-
-struct tcp_md5sig
-{
-  struct sockaddr_storage tcpm_addr;		/* Address associated.  */
-  uint8_t	tcpm_flags;			/* Extension flags.  */
-  uint8_t	tcpm_prefixlen;			/* Address prefix.  */
-  uint16_t	tcpm_keylen;			/* Key length.  */
-  uint32_t	__tcpm_pad;			/* Zero.  */
-  uint8_t	tcpm_key[TCP_MD5SIG_MAXKEYLEN];	/* Key (binary).  */
-};
-
-/* For socket repair options.  */
-struct tcp_repair_opt
-{
-  uint32_t	opt_code;
-  uint32_t	opt_val;
-};
-
-/* Queue to repair, for TCP_REPAIR_QUEUE.  */
-enum
-{
-  TCP_NO_QUEUE,
-  TCP_RECV_QUEUE,
-  TCP_SEND_QUEUE,
-  TCP_QUEUES_NR,
-};
-
-/* For cookie transactions socket options.  */
-#define TCP_COOKIE_MIN		8		/*  64-bits */
-#define TCP_COOKIE_MAX		16		/* 128-bits */
-#define TCP_COOKIE_PAIR_SIZE	(2*TCP_COOKIE_MAX)
-
-/* Flags for both getsockopt and setsockopt */
-#define TCP_COOKIE_IN_ALWAYS	(1 << 0)	/* Discard SYN without cookie */
-#define TCP_COOKIE_OUT_NEVER	(1 << 1)	/* Prohibit outgoing cookies,
-						 * supercedes everything. */
-
-/* Flags for getsockopt */
-#define TCP_S_DATA_IN		(1 << 2)	/* Was data received? */
-#define TCP_S_DATA_OUT		(1 << 3)	/* Was data sent? */
-
-#define TCP_MSS_DEFAULT		 536U	/* IPv4 (RFC1122, RFC2581) */
-#define TCP_MSS_DESIRED		1220U	/* IPv6 (tunneled), EDNS0 (RFC3226) */
-
-struct tcp_cookie_transactions
-{
-  uint16_t	tcpct_flags;
-  uint8_t	__tcpct_pad1;
-  uint8_t	tcpct_cookie_desired;
-  uint16_t	tcpct_s_data_desired;
-  uint16_t	tcpct_used;
-  uint8_t	tcpct_value[TCP_MSS_DEFAULT];
-};
-
-/* For use with TCP_REPAIR_WINDOW.  */
-struct tcp_repair_window
-{
-  uint32_t snd_wl1;
-  uint32_t snd_wnd;
-  uint32_t max_window;
-  uint32_t rcv_wnd;
-  uint32_t rcv_wup;
-};
-
-/* For use with TCP_ZEROCOPY_RECEIVE.  */
-struct tcp_zerocopy_receive
-{
-  uint64_t address; /* In: address of mapping.  */
-  uint32_t length; /* In/out: number of bytes to map/mapped.  */
-  uint32_t recv_skip_hint; /* Out: amount of bytes to skip.  */
-};
-
-#endif /* Misc.  */
-
-#endif /* netinet/tcp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/udp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/udp.h
deleted file mode 100644
index 9062fc324..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netinet/udp.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (C) 1982, 1986 Regents of the University of California.
- * All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef __NETINET_UDP_H
-#define __NETINET_UDP_H    1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-/* UDP header as specified by RFC 768, August 1980. */
-
-struct udphdr
-{
-  __extension__ union
-  {
-    struct
-    {
-      uint16_t uh_sport;	/* source port */
-      uint16_t uh_dport;	/* destination port */
-      uint16_t uh_ulen;		/* udp length */
-      uint16_t uh_sum;		/* udp checksum */
-    };
-    struct
-    {
-      uint16_t source;
-      uint16_t dest;
-      uint16_t len;
-      uint16_t check;
-    };
-  };
-};
-
-/* UDP socket options */
-#define UDP_CORK	1	/* Never send partially complete segments.  */
-#define UDP_ENCAP	100	/* Set the socket to accept
-				   encapsulated packets.  */
-#define UDP_NO_CHECK6_TX 101	/* Disable sending checksum for UDP
-				   over IPv6.  */
-#define UDP_NO_CHECK6_RX 102	/* Disable accepting checksum for UDP
-				   over IPv6.  */
-#define UDP_SEGMENT	103	/* Set GSO segmentation size.  */
-#define UDP_GRO		104	/* This socket can receive UDP GRO packets.  */
-
-/* UDP encapsulation types */
-#define UDP_ENCAP_ESPINUDP_NON_IKE 1	/* draft-ietf-ipsec-nat-t-ike-00/01 */
-#define UDP_ENCAP_ESPINUDP	2	/* draft-ietf-ipsec-udp-encaps-06 */
-#define UDP_ENCAP_L2TPINUDP	3	/* rfc2661 */
-#define UDP_ENCAP_GTP0		4	/* GSM TS 09.60 */
-#define UDP_ENCAP_GTP1U		5	/* 3GPP TS 29.060 */
-
-#define SOL_UDP            17      /* sockopt level for UDP */
-
-#endif /* netinet/udp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netipx/ipx.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netipx/ipx.h
deleted file mode 100644
index a6b4598..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netipx/ipx.h
+++ /dev/null
@@ -1,111 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETIPX_IPX_H
-#define __NETIPX_IPX_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-#define SOL_IPX    256          /* sockopt level */
-
-#define IPX_TYPE        1
-#define IPX_NODE_LEN	6
-#define IPX_MTU		576
-
-struct sockaddr_ipx
-  {
-    sa_family_t sipx_family;
-    uint16_t sipx_port;
-    uint32_t sipx_network;
-    unsigned char sipx_node[IPX_NODE_LEN];
-    uint8_t sipx_type;
-    unsigned char sipx_zero;	/* 16 byte fill */
-  };
-
-/*
- *	So we can fit the extra info for SIOCSIFADDR into the address nicely
- */
-
-#define sipx_special	sipx_port
-#define sipx_action	sipx_zero
-#define IPX_DLTITF	0
-#define IPX_CRTITF	1
-
-typedef struct ipx_route_definition
-  {
-    unsigned long ipx_network;
-    unsigned long ipx_router_network;
-    unsigned char ipx_router_node[IPX_NODE_LEN];
-  }
-ipx_route_definition;
-
-typedef struct ipx_interface_definition
-  {
-    unsigned long ipx_network;
-    unsigned char ipx_device[16];
-    unsigned char ipx_dlink_type;
-#define IPX_FRAME_NONE		0
-#define IPX_FRAME_SNAP		1
-#define IPX_FRAME_8022		2
-#define IPX_FRAME_ETHERII	3
-#define IPX_FRAME_8023		4
-#define IPX_FRAME_TR_8022	5
-    unsigned char ipx_special;
-#define IPX_SPECIAL_NONE	0
-#define IPX_PRIMARY		1
-#define IPX_INTERNAL		2
-    unsigned char ipx_node[IPX_NODE_LEN];
-  }
-ipx_interface_definition;
-
-typedef struct ipx_config_data
-  {
-    unsigned char ipxcfg_auto_select_primary;
-    unsigned char ipxcfg_auto_create_interfaces;
-  }
-ipx_config_data;
-
-/*
- * OLD Route Definition for backward compatibility.
- */
-
-struct ipx_route_def
-  {
-    unsigned long ipx_network;
-    unsigned long ipx_router_network;
-#define IPX_ROUTE_NO_ROUTER	0
-    unsigned char ipx_router_node[IPX_NODE_LEN];
-    unsigned char ipx_device[16];
-    unsigned short ipx_flags;
-#define IPX_RT_SNAP		8
-#define IPX_RT_8022		4
-#define IPX_RT_BLUEBOOK		2
-#define IPX_RT_ROUTED		1
-  };
-
-#define SIOCAIPXITFCRT		(SIOCPROTOPRIVATE)
-#define SIOCAIPXPRISLT		(SIOCPROTOPRIVATE + 1)
-#define SIOCIPXCFGDATA		(SIOCPROTOPRIVATE + 2)
-#define SIOCIPXNCPCONN		(SIOCPROTOPRIVATE + 3)
-
-__END_DECLS
-
-#endif /* netipx/ipx.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netiucv/iucv.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netiucv/iucv.h
deleted file mode 100644
index ada2157..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netiucv/iucv.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETIUCV_IUCV_H
-#define __NETIUCV_IUCV_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-struct sockaddr_iucv
-  {
-    __SOCKADDR_COMMON (siucv_);
-    unsigned short	siucv_port;		/* Reserved */
-    unsigned int	siucv_addr;		/* Reserved */
-    char		siucv_nodeid[8];	/* Reserved */
-    char		siucv_user_id[8];	/* Guest User Id */
-    char		siucv_name[8];		/* Application Name */
-  };
-
-__END_DECLS
-
-#define SOL_IUCV        277			/* IUCV level */
-
-/* IUCV socket options (SOL_IUCV) */
-#define SO_IPRMDATA_MSG	0x0080			/* Send/recv IPRM_DATA msgs */
-#define SO_MSGLIMIT	0x1000			/* Get/set IUCV MSGLIMIT */
-#define SO_MSGSIZE	0x0800			/* Get maximum msgsize */
-
-/* IUCV related control messages (scm) */
-#define SCM_IUCV_TRGCLS	0x0001			/* Target class control message */
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netpacket/packet.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netpacket/packet.h
deleted file mode 100644
index 89add03..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netpacket/packet.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Definitions for use with Linux AF_PACKET sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETPACKET_PACKET_H
-#define __NETPACKET_PACKET_H	1
-
-struct sockaddr_ll
-  {
-    unsigned short int sll_family;
-    unsigned short int sll_protocol;
-    int sll_ifindex;
-    unsigned short int sll_hatype;
-    unsigned char sll_pkttype;
-    unsigned char sll_halen;
-    unsigned char sll_addr[8];
-  };
-
-/* Packet types.  */
-
-#define PACKET_HOST		0		/* To us.  */
-#define PACKET_BROADCAST	1		/* To all.  */
-#define PACKET_MULTICAST	2		/* To group.  */
-#define PACKET_OTHERHOST	3		/* To someone else.  */
-#define PACKET_OUTGOING		4		/* Originated by us . */
-#define PACKET_LOOPBACK		5
-#define PACKET_FASTROUTE	6
-
-/* Packet socket options.  */
-
-#define PACKET_ADD_MEMBERSHIP		1
-#define PACKET_DROP_MEMBERSHIP		2
-#define	PACKET_RECV_OUTPUT		3
-#define	PACKET_RX_RING			5
-#define	PACKET_STATISTICS		6
-#define	PACKET_COPY_THRESH		7
-#define	PACKET_AUXDATA			8
-#define	PACKET_ORIGDEV			9
-#define	PACKET_VERSION			10
-#define	PACKET_HDRLEN			11
-#define	PACKET_RESERVE			12
-#define	PACKET_TX_RING			13
-#define	PACKET_LOSS			14
-#define	PACKET_VNET_HDR			15
-#define	PACKET_TX_TIMESTAMP		16
-#define	PACKET_TIMESTAMP		17
-#define	PACKET_FANOUT			18
-#define	PACKET_TX_HAS_OFF		19
-#define	PACKET_QDISC_BYPASS		20
-#define	PACKET_ROLLOVER_STATS		21
-#define	PACKET_FANOUT_DATA		22
-#define	PACKET_IGNORE_OUTGOING		23
-
-struct packet_mreq
-  {
-    int mr_ifindex;
-    unsigned short int mr_type;
-    unsigned short int mr_alen;
-    unsigned char mr_address[8];
-  };
-
-#define PACKET_MR_MULTICAST	0
-#define PACKET_MR_PROMISC	1
-#define PACKET_MR_ALLMULTI	2
-#define PACKET_MR_UNICAST	3
-
-#endif	/* netpacket/packet.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netrom/netrom.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netrom/netrom.h
deleted file mode 100644
index 89dc2f8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netrom/netrom.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETROM_NETROM_H
-#define _NETROM_NETROM_H	1
-
-#include <netax25/ax25.h>
-
-/* Setsockoptions(2) level.  Thanks to BSD these must match IPPROTO_xxx.  */
-#define SOL_NETROM	259
-
-/* NetRom control values: */
-#define NETROM_T1	1
-#define NETROM_T2	2
-#define NETROM_N2	3
-#define NETROM_PACLEN	5
-#define	NETROM_T4	6
-#define NETROM_IDLE	7
-
-#define NETROM_KILL	99
-
-/* Type of route: */
-#define NETROM_NEIGH    0
-#define NETROM_NODE     1
-
-struct nr_route_struct
-  {
-    int type;
-    ax25_address callsign;
-    char device[16];
-    unsigned int quality;
-    char mnemonic[7];
-    ax25_address neighbour;
-    unsigned int obs_count;
-    unsigned int ndigis;
-    ax25_address digipeaters[AX25_MAX_DIGIS];
-  };
-
-/* NetRom socket ioctls: */
-#define	SIOCNRGETPARMS		(SIOCPROTOPRIVATE+0)
-#define	SIOCNRSETPARMS		(SIOCPROTOPRIVATE+1)
-#define	SIOCNRDECOBS		(SIOCPROTOPRIVATE+2)
-#define	SIOCNRRTCTL		(SIOCPROTOPRIVATE+3)
-#define	SIOCNRCTLCON		(SIOCPROTOPRIVATE+4)
-
-/* NetRom parameter structure: */
-struct nr_parms_struct
-  {
-    unsigned int quality;
-    unsigned int obs_count;
-    unsigned int ttl;
-    unsigned int timeout;
-    unsigned int ack_delay;
-    unsigned int busy_delay;
-    unsigned int tries;
-    unsigned int window;
-    unsigned int paclen;
-  };
-
-/* NetRom control structure: */
-struct nr_ctl_struct
-  {
-    unsigned char index;
-    unsigned char id;
-    unsigned int cmd;
-    unsigned long arg;
-  };
-
-#endif /* netrom/netrom.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netrose/rose.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netrose/rose.h
deleted file mode 100644
index 0558823..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/netrose/rose.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/* Definitions for Rose packet radio address family.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* What follows is copied from the 2.1.93 <linux/rose.h>.  */
-
-#ifndef _NETROSE_ROSE_H
-#define _NETROSE_ROSE_H 1
-
-#include <sys/socket.h>
-#include <netax25/ax25.h>
-
-/* Socket level values.  */
-#define SOL_ROSE        260
-
-
-/* These are the public elements of the Linux kernel Rose
-   implementation.  For kernel AX.25 see the file ax25.h. This file
-   requires ax25.h for the definition of the ax25_address structure.  */
-#define ROSE_MTU	251
-
-#define ROSE_MAX_DIGIS	6
-
-#define	ROSE_DEFER	1
-#define	ROSE_T1		2
-#define	ROSE_T2		3
-#define	ROSE_T3		4
-#define	ROSE_IDLE	5
-#define	ROSE_QBITINCL	6
-#define	ROSE_HOLDBACK	7
-
-#define	SIOCRSGCAUSE		(SIOCPROTOPRIVATE + 0)
-#define	SIOCRSSCAUSE		(SIOCPROTOPRIVATE + 1)
-#define	SIOCRSL2CALL		(SIOCPROTOPRIVATE + 2)
-#define	SIOCRSSL2CALL		(SIOCPROTOPRIVATE + 2)
-#define	SIOCRSACCEPT		(SIOCPROTOPRIVATE + 3)
-#define	SIOCRSCLRRT		(SIOCPROTOPRIVATE + 4)
-#define	SIOCRSGL2CALL		(SIOCPROTOPRIVATE + 5)
-#define	SIOCRSGFACILITIES	(SIOCPROTOPRIVATE + 6)
-
-#define	ROSE_DTE_ORIGINATED	0x00
-#define	ROSE_NUMBER_BUSY	0x01
-#define	ROSE_INVALID_FACILITY	0x03
-#define	ROSE_NETWORK_CONGESTION	0x05
-#define	ROSE_OUT_OF_ORDER	0x09
-#define	ROSE_ACCESS_BARRED	0x0B
-#define	ROSE_NOT_OBTAINABLE	0x0D
-#define	ROSE_REMOTE_PROCEDURE	0x11
-#define	ROSE_LOCAL_PROCEDURE	0x13
-#define	ROSE_SHIP_ABSENT	0x39
-
-
-typedef struct
-{
-  char rose_addr[5];
-} rose_address;
-
-struct sockaddr_rose
-{
-  sa_family_t srose_family;
-  rose_address srose_addr;
-  ax25_address srose_call;
-  int srose_ndigis;
-  ax25_address	srose_digi;
-};
-
-struct full_sockaddr_rose
-{
-  sa_family_t srose_family;
-  rose_address srose_addr;
-  ax25_address srose_call;
-  unsigned int srose_ndigis;
-  ax25_address srose_digis[ROSE_MAX_DIGIS];
-};
-
-struct rose_route_struct
-{
-  rose_address address;
-  unsigned short int mask;
-  ax25_address	neighbour;
-  char device[16];
-  unsigned char	ndigis;
-  ax25_address digipeaters[AX25_MAX_DIGIS];
-};
-
-struct rose_cause_struct
-{
-  unsigned char	cause;
-  unsigned char	diagnostic;
-};
-
-struct rose_facilities_struct
-{
-  rose_address source_addr,   dest_addr;
-  ax25_address source_call,   dest_call;
-  unsigned char source_ndigis, dest_ndigis;
-  ax25_address source_digis[ROSE_MAX_DIGIS];
-  ax25_address dest_digis[ROSE_MAX_DIGIS];
-  unsigned int rand;
-  rose_address fail_addr;
-  ax25_address fail_call;
-};
-
-#endif	/* netrose/rose.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nfs/nfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nfs/nfs.h
deleted file mode 100644
index 61e4b65..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nfs/nfs.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/nfs.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nl_types.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nl_types.h
deleted file mode 100644
index eb075bd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nl_types.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NL_TYPES_H
-#define _NL_TYPES_H 1
-
-#include <features.h>
-
-/* The default message set used by the gencat program.  */
-#define NL_SETD 1
-
-/* Value for FLAG parameter of `catgets' to say we want XPG4 compliance.  */
-#define NL_CAT_LOCALE 1
-
-
-__BEGIN_DECLS
-
-/* Message catalog descriptor type.  */
-typedef void *nl_catd;
-
-/* Type used by `nl_langinfo'.  */
-typedef int nl_item;
-
-/* Open message catalog for later use, returning descriptor.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern nl_catd catopen (const char *__cat_name, int __flag) __nonnull ((1));
-
-/* Return translation with NUMBER in SET of CATALOG; if not found
-   return STRING.  */
-extern char *catgets (nl_catd __catalog, int __set, int __number,
-		      const char *__string) __THROW __nonnull ((1));
-
-/* Close message CATALOG.  */
-extern int catclose (nl_catd __catalog) __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* nl_types.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nss.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nss.h
deleted file mode 100644
index ae213f9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/nss.h
+++ /dev/null
@@ -1,262 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Define interface to NSS.  This is meant for the interface functions
-   and for implementors of new services.  */
-
-#ifndef _NSS_H
-#define _NSS_H  1
-
-#include <features.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Possible results of lookup using a nss_* function.  */
-enum nss_status
-{
-  NSS_STATUS_TRYAGAIN = -2,
-  NSS_STATUS_UNAVAIL,
-  NSS_STATUS_NOTFOUND,
-  NSS_STATUS_SUCCESS,
-  NSS_STATUS_RETURN
-};
-
-
-/* Data structure used for the 'gethostbyname4_r' function.  */
-struct gaih_addrtuple
-  {
-    struct gaih_addrtuple *next;
-    char *name;
-    int family;
-    uint32_t addr[4];
-    uint32_t scopeid;
-  };
-
-
-/* Overwrite service selection for database DBNAME using specification
-   in STRING.
-   This function should only be used by system programs which have to
-   work around non-existing services (e.e., while booting).
-   Attention: Using this function repeatedly will slowly eat up the
-   whole memory since previous selection data cannot be freed.  */
-extern int __nss_configure_lookup (const char *__dbname,
-                                   const char *__string) __THROW;
-
-/* NSS-related types.  */
-struct __netgrent;
-struct aliasent;
-struct ether_addr;
-struct etherent;
-struct group;
-struct hostent;
-struct netent;
-struct passwd;
-struct protoent;
-struct rpcent;
-struct servent;
-struct sgrp;
-struct spwd;
-struct traced_file;
-
-/* Types of functions exported from NSS service modules.  */
-typedef enum nss_status nss_endaliasent (void);
-typedef enum nss_status nss_endetherent (void);
-typedef enum nss_status nss_endgrent (void);
-typedef enum nss_status nss_endhostent (void);
-typedef enum nss_status nss_endnetent (void);
-typedef enum nss_status nss_endnetgrent (struct __netgrent *);
-typedef enum nss_status nss_endprotoent (void);
-typedef enum nss_status nss_endpwent (void);
-typedef enum nss_status nss_endrpcent (void);
-typedef enum nss_status nss_endservent (void);
-typedef enum nss_status nss_endsgent (void);
-typedef enum nss_status nss_endspent (void);
-typedef enum nss_status nss_getaliasbyname_r (const char *, struct aliasent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getaliasent_r (struct aliasent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getcanonname_r (const char *, char *, size_t,
-                                            char **, int *, int *);
-typedef enum nss_status nss_getetherent_r (struct etherent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getgrent_r (struct group *, char *, size_t, int *);
-typedef enum nss_status nss_getgrgid_r (__gid_t, struct group *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getgrnam_r (const char *, struct group *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_gethostbyaddr2_r (const void *, __socklen_t, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *, int32_t *);
-typedef enum nss_status nss_gethostbyaddr_r (const void *, __socklen_t, int,
-                                             struct hostent *, char *, size_t,
-                                             int *, int *);
-typedef enum nss_status nss_gethostbyname2_r (const char *, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *);
-typedef enum nss_status nss_gethostbyname3_r (const char *, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *, int32_t *,
-                                              char **);
-typedef enum nss_status nss_gethostbyname4_r (const char *,
-                                              struct gaih_addrtuple **,
-                                              char *, size_t,
-                                              int *, int *, int32_t *);
-typedef enum nss_status nss_gethostbyname_r (const char *, struct hostent *,
-                                             char *, size_t, int *, int *);
-typedef enum nss_status nss_gethostent_r (struct hostent *, char *, size_t,
-                                          int *, int *);
-typedef enum nss_status nss_gethostton_r (const char *, struct etherent *,
-                                          char *, size_t, int *);
-typedef enum nss_status nss_getnetbyaddr_r (uint32_t, int, struct netent *,
-                                            char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetbyname_r (const char *, struct netent *,
-                                            char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetent_r (struct netent *,
-                                         char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetgrent_r (struct __netgrent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getntohost_r (const struct ether_addr *,
-                                          struct etherent *, char *, size_t,
-                                          int *);
-typedef enum nss_status nss_getprotobyname_r (const char *, struct protoent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getprotobynumber_r (int, struct protoent *,
-                                                char *, size_t, int *);
-typedef enum nss_status nss_getprotoent_r (struct protoent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getpublickey (const char *, char *, int *);
-typedef enum nss_status nss_getpwent_r (struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getpwnam_r (const char *, struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getpwuid_r (__uid_t, struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getrpcbyname_r (const char *, struct rpcent *,
-                                            char *, size_t, int *);
-typedef enum nss_status nss_getrpcbynumber_r (int, struct rpcent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getrpcent_r (struct rpcent *,
-                                         char *, size_t, int *);
-typedef enum nss_status nss_getsecretkey (const char *, char *, char *, int *);
-typedef enum nss_status nss_getservbyname_r (const char *, const char *,
-                                             struct servent *, char *, size_t,
-                                             int *);
-typedef enum nss_status nss_getservbyport_r (int, const char *,
-                                             struct servent *, char *, size_t,
-                                             int *);
-typedef enum nss_status nss_getservent_r (struct servent *, char *, size_t,
-                                          int *);
-typedef enum nss_status nss_getsgent_r (struct sgrp *, char *, size_t, int *);
-typedef enum nss_status nss_getsgnam_r (const char *, struct sgrp *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getspent_r (struct spwd *, char *, size_t, int *);
-typedef enum nss_status nss_getspnam_r (const char *, struct spwd *,
-                                        char *, size_t, int *);
-typedef void nss_init (void (*) (size_t, struct traced_file *));
-typedef enum nss_status nss_initgroups_dyn (const char *, __gid_t, long int *,
-                                            long int *, __gid_t **, long int,
-                                            int *);
-typedef enum nss_status nss_netname2user (char [], __uid_t *, __gid_t *,
-                                          int *, __gid_t *, int *);
-typedef enum nss_status nss_setaliasent (void);
-typedef enum nss_status nss_setetherent (int);
-typedef enum nss_status nss_setgrent (int);
-typedef enum nss_status nss_sethostent (int);
-typedef enum nss_status nss_setnetent (int);
-typedef enum nss_status nss_setnetgrent (const char *, struct __netgrent *);
-typedef enum nss_status nss_setprotoent (int);
-typedef enum nss_status nss_setpwent (int);
-typedef enum nss_status nss_setrpcent (int);
-typedef enum nss_status nss_setservent (int);
-typedef enum nss_status nss_setsgent (int);
-typedef enum nss_status nss_setspent (int);
-
-/* Declare all NSS functions for MODULE.  */
-#define NSS_DECLARE_MODULE_FUNCTIONS(module)                            \
-  extern nss_endaliasent _nss_##module##_endaliasent;                    \
-  extern nss_endetherent _nss_##module##_endetherent;                    \
-  extern nss_endgrent _nss_##module##_endgrent;                          \
-  extern nss_endhostent _nss_##module##_endhostent;                      \
-  extern nss_endnetent _nss_##module##_endnetent;                        \
-  extern nss_endnetgrent _nss_##module##__endnetgrent;                   \
-  extern nss_endprotoent _nss_##module##_endprotoent;                    \
-  extern nss_endpwent _nss_##module##_endpwent;                          \
-  extern nss_endrpcent _nss_##module##_endrpcent;                        \
-  extern nss_endservent _nss_##module##_endservent;                      \
-  extern nss_endsgent _nss_##module##_endsgent;                          \
-  extern nss_endspent _nss_##module##_endspent;                          \
-  extern nss_getaliasbyname_r _nss_##module##_getaliasbyname_r;          \
-  extern nss_getaliasent_r _nss_##module##_getaliasent_r;                \
-  extern nss_getcanonname_r _nss_##module##_getcanonname_r;              \
-  extern nss_getetherent_r _nss_##module##_getetherent_r;                \
-  extern nss_getgrent_r _nss_##module##_getgrent_r;                      \
-  extern nss_getgrgid_r _nss_##module##_getgrgid_r;                      \
-  extern nss_getgrnam_r _nss_##module##_getgrnam_r;                      \
-  extern nss_gethostbyaddr2_r _nss_##module##_gethostbyaddr2_r;          \
-  extern nss_gethostbyaddr_r _nss_##module##_gethostbyaddr_r;            \
-  extern nss_gethostbyname2_r _nss_##module##_gethostbyname2_r;          \
-  extern nss_gethostbyname3_r _nss_##module##_gethostbyname3_r;          \
-  extern nss_gethostbyname4_r _nss_##module##_gethostbyname4_r;          \
-  extern nss_gethostbyname_r _nss_##module##_gethostbyname_r;            \
-  extern nss_gethostent_r _nss_##module##_gethostent_r;                  \
-  extern nss_gethostton_r _nss_##module##_gethostton_r;                  \
-  extern nss_getnetbyaddr_r _nss_##module##_getnetbyaddr_r;              \
-  extern nss_getnetbyname_r _nss_##module##_getnetbyname_r;              \
-  extern nss_getnetent_r _nss_##module##_getnetent_r;                    \
-  extern nss_getnetgrent_r _nss_##module##_getnetgrent_r;                \
-  extern nss_getntohost_r _nss_##module##_getntohost_r;                  \
-  extern nss_getprotobyname_r _nss_##module##_getprotobyname_r;          \
-  extern nss_getprotobynumber_r _nss_##module##_getprotobynumber_r;      \
-  extern nss_getprotoent_r _nss_##module##_getprotoent_r;                \
-  extern nss_getpublickey _nss_##module##_getpublickey;                  \
-  extern nss_getpwent_r _nss_##module##_getpwent_r;                      \
-  extern nss_getpwnam_r _nss_##module##_getpwnam_r;                      \
-  extern nss_getpwuid_r _nss_##module##_getpwuid_r;                      \
-  extern nss_getrpcbyname_r _nss_##module##_getrpcbyname_r;              \
-  extern nss_getrpcbynumber_r _nss_##module##_getrpcbynumber_r;          \
-  extern nss_getrpcent_r _nss_##module##_getrpcent_r;                    \
-  extern nss_getsecretkey _nss_##module##_getsecretkey;                  \
-  extern nss_getservbyname_r _nss_##module##_getservbyname_r;            \
-  extern nss_getservbyport_r _nss_##module##_getservbyport_r;            \
-  extern nss_getservent_r _nss_##module##_getservent_r;                  \
-  extern nss_getsgent_r _nss_##module##_getsgent_r;                      \
-  extern nss_getsgnam_r _nss_##module##_getsgnam_r;                      \
-  extern nss_getspent_r _nss_##module##_getspent_r;                      \
-  extern nss_getspnam_r _nss_##module##_getspnam_r;                      \
-  extern nss_init _nss_##module##_init;                                  \
-  extern nss_initgroups_dyn _nss_##module##_initgroups_dyn;              \
-  extern nss_netname2user _nss_##module##_netname2user;                  \
-  extern nss_setaliasent _nss_##module##_setaliasent;                    \
-  extern nss_setetherent _nss_##module##_setetherent;                    \
-  extern nss_setgrent _nss_##module##_setgrent;                          \
-  extern nss_sethostent _nss_##module##_sethostent;                      \
-  extern nss_setnetent _nss_##module##_setnetent;                        \
-  extern nss_setnetgrent _nss_##module##_setnetgrent;                    \
-  extern nss_setprotoent _nss_##module##_setprotoent;                    \
-  extern nss_setpwent _nss_##module##_setpwent;                          \
-  extern nss_setrpcent _nss_##module##_setrpcent;                        \
-  extern nss_setservent _nss_##module##_setservent;                      \
-  extern nss_setsgent _nss_##module##_setsgent;                          \
-  extern nss_setspent _nss_##module##_setspent;                          \
-
-__END_DECLS
-
-#endif /* nss.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/obstack.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/obstack.h
deleted file mode 100644
index b09e9f4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/obstack.h
+++ /dev/null
@@ -1,515 +0,0 @@
-/* obstack.h - object stack macros
-   Copyright (C) 1988-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Summary:
-
-   All the apparent functions defined here are macros. The idea
-   is that you would use these pre-tested macros to solve a
-   very specific set of problems, and they would run fast.
-   Caution: no side-effects in arguments please!! They may be
-   evaluated MANY times!!
-
-   These macros operate a stack of objects.  Each object starts life
-   small, and may grow to maturity.  (Consider building a word syllable
-   by syllable.)  An object can move while it is growing.  Once it has
-   been "finished" it never changes address again.  So the "top of the
-   stack" is typically an immature growing object, while the rest of the
-   stack is of mature, fixed size and fixed address objects.
-
-   These routines grab large chunks of memory, using a function you
-   supply, called 'obstack_chunk_alloc'.  On occasion, they free chunks,
-   by calling 'obstack_chunk_free'.  You must define them and declare
-   them before using any obstack macros.
-
-   Each independent stack is represented by a 'struct obstack'.
-   Each of the obstack macros expects a pointer to such a structure
-   as the first argument.
-
-   One motivation for this package is the problem of growing char strings
-   in symbol tables.  Unless you are "fascist pig with a read-only mind"
-   --Gosper's immortal quote from HAKMEM item 154, out of context--you
-   would not like to put any arbitrary upper limit on the length of your
-   symbols.
-
-   In practice this often means you will build many short symbols and a
-   few long symbols.  At the time you are reading a symbol you don't know
-   how long it is.  One traditional method is to read a symbol into a
-   buffer, realloc()ating the buffer every time you try to read a symbol
-   that is longer than the buffer.  This is beaut, but you still will
-   want to copy the symbol from the buffer to a more permanent
-   symbol-table entry say about half the time.
-
-   With obstacks, you can work differently.  Use one obstack for all symbol
-   names.  As you read a symbol, grow the name in the obstack gradually.
-   When the name is complete, finalize it.  Then, if the symbol exists already,
-   free the newly read name.
-
-   The way we do this is to take a large chunk, allocating memory from
-   low addresses.  When you want to build a symbol in the chunk you just
-   add chars above the current "high water mark" in the chunk.  When you
-   have finished adding chars, because you got to the end of the symbol,
-   you know how long the chars are, and you can create a new object.
-   Mostly the chars will not burst over the highest address of the chunk,
-   because you would typically expect a chunk to be (say) 100 times as
-   long as an average object.
-
-   In case that isn't clear, when we have enough chars to make up
-   the object, THEY ARE ALREADY CONTIGUOUS IN THE CHUNK (guaranteed)
-   so we just point to it where it lies.  No moving of chars is
-   needed and this is the second win: potentially long strings need
-   never be explicitly shuffled. Once an object is formed, it does not
-   change its address during its lifetime.
-
-   When the chars burst over a chunk boundary, we allocate a larger
-   chunk, and then copy the partly formed object from the end of the old
-   chunk to the beginning of the new larger chunk.  We then carry on
-   accreting characters to the end of the object as we normally would.
-
-   A special macro is provided to add a single char at a time to a
-   growing object.  This allows the use of register variables, which
-   break the ordinary 'growth' macro.
-
-   Summary:
-	We allocate large chunks.
-	We carve out one object at a time from the current chunk.
-	Once carved, an object never moves.
-	We are free to append data of any size to the currently
-	  growing object.
-	Exactly one object is growing in an obstack at any one time.
-	You can run one obstack per control block.
-	You may have as many control blocks as you dare.
-	Because of the way we do it, you can "unwind" an obstack
-	  back to a previous state. (You may remove objects much
-	  as you would with a stack.)
- */
-
-
-/* Don't do the contents of this file more than once.  */
-
-#ifndef _OBSTACK_H
-#define _OBSTACK_H 1
-
-/* We need the type of a pointer subtraction.  If __PTRDIFF_TYPE__ is
-   defined, as with GNU C, use that; that way we don't pollute the
-   namespace with <stddef.h>'s symbols.  Otherwise, include <stddef.h>
-   and use ptrdiff_t.  */
-
-#ifdef __PTRDIFF_TYPE__
-# define PTR_INT_TYPE __PTRDIFF_TYPE__
-#else
-# include <stddef.h>
-# define PTR_INT_TYPE ptrdiff_t
-#endif
-
-/* If B is the base of an object addressed by P, return the result of
-   aligning P to the next multiple of A + 1.  B and P must be of type
-   char *.  A + 1 must be a power of 2.  */
-
-#define __BPTR_ALIGN(B, P, A) ((B) + (((P) - (B) + (A)) & ~(A)))
-
-/* Similar to _BPTR_ALIGN (B, P, A), except optimize the common case
-   where pointers can be converted to integers, aligned as integers,
-   and converted back again.  If PTR_INT_TYPE is narrower than a
-   pointer (e.g., the AS/400), play it safe and compute the alignment
-   relative to B.  Otherwise, use the faster strategy of computing the
-   alignment relative to 0.  */
-
-#define __PTR_ALIGN(B, P, A)						      \
-  __BPTR_ALIGN (sizeof (PTR_INT_TYPE) < sizeof (void *) ? (B) : (char *) 0, \
-		P, A)
-
-#include <string.h>
-
-#ifndef __attribute_pure__
-# define __attribute_pure__ _GL_ATTRIBUTE_PURE
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct _obstack_chunk           /* Lives at front of each chunk. */
-{
-  char *limit;                  /* 1 past end of this chunk */
-  struct _obstack_chunk *prev;  /* address of prior chunk or NULL */
-  char contents[4];             /* objects begin here */
-};
-
-struct obstack          /* control current object in current chunk */
-{
-  long chunk_size;              /* preferred size to allocate chunks in */
-  struct _obstack_chunk *chunk; /* address of current struct obstack_chunk */
-  char *object_base;            /* address of object we are building */
-  char *next_free;              /* where to add next char to current object */
-  char *chunk_limit;            /* address of char after current chunk */
-  union
-  {
-    PTR_INT_TYPE tempint;
-    void *tempptr;
-  } temp;                       /* Temporary for some macros.  */
-  int alignment_mask;           /* Mask of alignment for each object. */
-  /* These prototypes vary based on 'use_extra_arg', and we use
-     casts to the prototypeless function type in all assignments,
-     but having prototypes here quiets -Wstrict-prototypes.  */
-  struct _obstack_chunk *(*chunkfun) (void *, long);
-  void (*freefun) (void *, struct _obstack_chunk *);
-  void *extra_arg;              /* first arg for chunk alloc/dealloc funcs */
-  unsigned use_extra_arg : 1;     /* chunk alloc/dealloc funcs take extra arg */
-  unsigned maybe_empty_object : 1; /* There is a possibility that the current
-				      chunk contains a zero-length object.  This
-				      prevents freeing the chunk if we allocate
-				      a bigger chunk to replace it. */
-  unsigned alloc_failed : 1;      /* No longer used, as we now call the failed
-				     handler on error, but retained for binary
-				     compatibility.  */
-};
-
-/* Declare the external functions we use; they are in obstack.c.  */
-
-extern void _obstack_newchunk (struct obstack *, int);
-extern int _obstack_begin (struct obstack *, int, int,
-			   void *(*)(long), void (*)(void *));
-extern int _obstack_begin_1 (struct obstack *, int, int,
-			     void *(*)(void *, long),
-			     void (*)(void *, void *), void *);
-extern int _obstack_memory_used (struct obstack *) __attribute_pure__;
-
-/* The default name of the function for freeing a chunk is 'obstack_free',
-   but gnulib users can override this by defining '__obstack_free'.  */
-#ifndef __obstack_free
-# define __obstack_free obstack_free
-#endif
-extern void __obstack_free (struct obstack *, void *);
-
-
-/* Error handler called when 'obstack_chunk_alloc' failed to allocate
-   more memory.  This can be set to a user defined function which
-   should either abort gracefully or use longjump - but shouldn't
-   return.  The default action is to print a message and abort.  */
-extern void (*obstack_alloc_failed_handler) (void);
-
-/* Exit value used when 'print_and_abort' is used.  */
-extern int obstack_exit_failure;
-
-/* Pointer to beginning of object being allocated or to be allocated next.
-   Note that this might not be the final address of the object
-   because a new chunk might be needed to hold the final size.  */
-
-#define obstack_base(h) ((void *) (h)->object_base)
-
-/* Size for allocating ordinary chunks.  */
-
-#define obstack_chunk_size(h) ((h)->chunk_size)
-
-/* Pointer to next byte not yet allocated in current chunk.  */
-
-#define obstack_next_free(h)    ((h)->next_free)
-
-/* Mask specifying low bits that should be clear in address of an object.  */
-
-#define obstack_alignment_mask(h) ((h)->alignment_mask)
-
-/* To prevent prototype warnings provide complete argument list.  */
-#define obstack_init(h)							      \
-  _obstack_begin ((h), 0, 0,						      \
-		  (void *(*)(long))obstack_chunk_alloc,			      \
-		  (void (*)(void *))obstack_chunk_free)
-
-#define obstack_begin(h, size)						      \
-  _obstack_begin ((h), (size), 0,					      \
-		  (void *(*)(long))obstack_chunk_alloc,			      \
-		  (void (*)(void *))obstack_chunk_free)
-
-#define obstack_specify_allocation(h, size, alignment, chunkfun, freefun)  \
-  _obstack_begin ((h), (size), (alignment),				      \
-		  (void *(*)(long))(chunkfun),				      \
-		  (void (*)(void *))(freefun))
-
-#define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefun, arg) \
-  _obstack_begin_1 ((h), (size), (alignment),				      \
-		    (void *(*)(void *, long))(chunkfun),		      \
-		    (void (*)(void *, void *))(freefun), (arg))
-
-#define obstack_chunkfun(h, newchunkfun) \
-  ((h)->chunkfun = (struct _obstack_chunk *(*)(void *, long))(newchunkfun))
-
-#define obstack_freefun(h, newfreefun) \
-  ((h)->freefun = (void (*)(void *, struct _obstack_chunk *))(newfreefun))
-
-#define obstack_1grow_fast(h, achar) (*((h)->next_free)++ = (achar))
-
-#define obstack_blank_fast(h, n) ((h)->next_free += (n))
-
-#define obstack_memory_used(h) _obstack_memory_used (h)
-
-#if defined __GNUC__
-# if ! (2 < __GNUC__ + (8 <= __GNUC_MINOR__))
-#  define __extension__
-# endif
-
-/* For GNU C, if not -traditional,
-   we can define these macros to compute all args only once
-   without using a global variable.
-   Also, we can avoid using the 'temp' slot, to make faster code.  */
-
-# define obstack_object_size(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (unsigned) (__o->next_free - __o->object_base); })
-
-# define obstack_room(OBSTACK)						      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (unsigned) (__o->chunk_limit - __o->next_free); })
-
-# define obstack_make_room(OBSTACK, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->chunk_limit - __o->next_free < __len)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       (void) 0; })
-
-# define obstack_empty_p(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (__o->chunk->prev == 0						      \
-	&& __o->next_free == __PTR_ALIGN ((char *) __o->chunk,		      \
-					  __o->chunk->contents,		      \
-					  __o->alignment_mask)); })
-
-# define obstack_grow(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->next_free + __len > __o->chunk_limit)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       memcpy (__o->next_free, where, __len);				      \
-       __o->next_free += __len;						      \
-       (void) 0; })
-
-# define obstack_grow0(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->next_free + __len + 1 > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, __len + 1);				      \
-       memcpy (__o->next_free, where, __len);				      \
-       __o->next_free += __len;						      \
-       *(__o->next_free)++ = 0;						      \
-       (void) 0; })
-
-# define obstack_1grow(OBSTACK, datum)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + 1 > __o->chunk_limit)			      \
-	 _obstack_newchunk (__o, 1);					      \
-       obstack_1grow_fast (__o, datum);					      \
-       (void) 0; })
-
-/* These assume that the obstack alignment is good enough for pointers
-   or ints, and that the data added so far to the current object
-   shares that much alignment.  */
-
-# define obstack_ptr_grow(OBSTACK, datum)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + sizeof (void *) > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, sizeof (void *));			      \
-       obstack_ptr_grow_fast (__o, datum); })				      \
-
-# define obstack_int_grow(OBSTACK, datum)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + sizeof (int) > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, sizeof (int));				      \
-       obstack_int_grow_fast (__o, datum); })
-
-# define obstack_ptr_grow_fast(OBSTACK, aptr)				      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__p1 = __o1->next_free;					      \
-       *(const void **) __p1 = (aptr);					      \
-       __o1->next_free += sizeof (const void *);			      \
-       (void) 0; })
-
-# define obstack_int_grow_fast(OBSTACK, aint)				      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__p1 = __o1->next_free;					      \
-       *(int *) __p1 = (aint);						      \
-       __o1->next_free += sizeof (int);					      \
-       (void) 0; })
-
-# define obstack_blank(OBSTACK, length)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->chunk_limit - __o->next_free < __len)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       obstack_blank_fast (__o, __len);					      \
-       (void) 0; })
-
-# define obstack_alloc(OBSTACK, length)					      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_blank (__h, (length));					      \
-       obstack_finish (__h); })
-
-# define obstack_copy(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_grow (__h, (where), (length));				      \
-       obstack_finish (__h); })
-
-# define obstack_copy0(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_grow0 (__h, (where), (length));				      \
-       obstack_finish (__h); })
-
-/* The local variable is named __o1 to avoid a name conflict
-   when obstack_blank is called.  */
-# define obstack_finish(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__value = (void *) __o1->object_base;			      \
-       if (__o1->next_free == __value)					      \
-	 __o1->maybe_empty_object = 1;					      \
-       __o1->next_free							      \
-	 = __PTR_ALIGN (__o1->object_base, __o1->next_free,		      \
-			__o1->alignment_mask);				      \
-       if (__o1->next_free - (char *) __o1->chunk			      \
-	   > __o1->chunk_limit - (char *) __o1->chunk)			      \
-	 __o1->next_free = __o1->chunk_limit;				      \
-       __o1->object_base = __o1->next_free;				      \
-       __value; })
-
-# define obstack_free(OBSTACK, OBJ)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       void *__obj = (OBJ);						      \
-       if (__obj > (void *) __o->chunk && __obj < (void *) __o->chunk_limit)  \
-	 __o->next_free = __o->object_base = (char *) __obj;		      \
-       else (__obstack_free) (__o, __obj); })
-
-#else /* not __GNUC__ */
-
-# define obstack_object_size(h) \
-  (unsigned) ((h)->next_free - (h)->object_base)
-
-# define obstack_room(h)						      \
-  (unsigned) ((h)->chunk_limit - (h)->next_free)
-
-# define obstack_empty_p(h) \
-  ((h)->chunk->prev == 0						      \
-   && (h)->next_free == __PTR_ALIGN ((char *) (h)->chunk,		      \
-				     (h)->chunk->contents,		      \
-				     (h)->alignment_mask))
-
-/* Note that the call to _obstack_newchunk is enclosed in (..., 0)
-   so that we can avoid having void expressions
-   in the arms of the conditional expression.
-   Casting the third operand to void was tried before,
-   but some compilers won't accept it.  */
-
-# define obstack_make_room(h, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0))
-
-# define obstack_grow(h, where, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0),		      \
-   memcpy ((h)->next_free, where, (h)->temp.tempint),			      \
-   (h)->next_free += (h)->temp.tempint)
-
-# define obstack_grow0(h, where, length)				      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint + 1 > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint + 1), 0) : 0),		      \
-   memcpy ((h)->next_free, where, (h)->temp.tempint),			      \
-   (h)->next_free += (h)->temp.tempint,					      \
-   *((h)->next_free)++ = 0)
-
-# define obstack_1grow(h, datum)					      \
-  ((((h)->next_free + 1 > (h)->chunk_limit)				      \
-    ? (_obstack_newchunk ((h), 1), 0) : 0),				      \
-   obstack_1grow_fast (h, datum))
-
-# define obstack_ptr_grow(h, datum)					      \
-  ((((h)->next_free + sizeof (char *) > (h)->chunk_limit)		      \
-    ? (_obstack_newchunk ((h), sizeof (char *)), 0) : 0),		      \
-   obstack_ptr_grow_fast (h, datum))
-
-# define obstack_int_grow(h, datum)					      \
-  ((((h)->next_free + sizeof (int) > (h)->chunk_limit)			      \
-    ? (_obstack_newchunk ((h), sizeof (int)), 0) : 0),			      \
-   obstack_int_grow_fast (h, datum))
-
-# define obstack_ptr_grow_fast(h, aptr)					      \
-  (((const void **) ((h)->next_free += sizeof (void *)))[-1] = (aptr))
-
-# define obstack_int_grow_fast(h, aint)					      \
-  (((int *) ((h)->next_free += sizeof (int)))[-1] = (aint))
-
-# define obstack_blank(h, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->chunk_limit - (h)->next_free < (h)->temp.tempint)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0),		      \
-   obstack_blank_fast (h, (h)->temp.tempint))
-
-# define obstack_alloc(h, length)					      \
-  (obstack_blank ((h), (length)), obstack_finish ((h)))
-
-# define obstack_copy(h, where, length)					      \
-  (obstack_grow ((h), (where), (length)), obstack_finish ((h)))
-
-# define obstack_copy0(h, where, length)				      \
-  (obstack_grow0 ((h), (where), (length)), obstack_finish ((h)))
-
-# define obstack_finish(h)						      \
-  (((h)->next_free == (h)->object_base					      \
-    ? (((h)->maybe_empty_object = 1), 0)				      \
-    : 0),								      \
-   (h)->temp.tempptr = (h)->object_base,				      \
-   (h)->next_free							      \
-     = __PTR_ALIGN ((h)->object_base, (h)->next_free,			      \
-		    (h)->alignment_mask),				      \
-   (((h)->next_free - (char *) (h)->chunk				      \
-     > (h)->chunk_limit - (char *) (h)->chunk)				      \
-   ? ((h)->next_free = (h)->chunk_limit) : 0),				      \
-   (h)->object_base = (h)->next_free,					      \
-   (h)->temp.tempptr)
-
-# define obstack_free(h, obj)						      \
-  ((h)->temp.tempint = (char *) (obj) - (char *) (h)->chunk,		      \
-   ((((h)->temp.tempint > 0						      \
-      && (h)->temp.tempint < (h)->chunk_limit - (char *) (h)->chunk))	      \
-    ? (void) ((h)->next_free = (h)->object_base				      \
-	      = (h)->temp.tempint + (char *) (h)->chunk)		      \
-    : (__obstack_free) (h, (h)->temp.tempint + (char *) (h)->chunk)))
-
-#endif /* not __GNUC__ */
-
-#ifdef __cplusplus
-}       /* C++ */
-#endif
-
-#endif /* obstack.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/paths.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/paths.h
deleted file mode 100644
index 1342ab3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/paths.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)paths.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PATHS_H_
-#define	_PATHS_H_
-
-/* Default search path. */
-#define	_PATH_DEFPATH	"/usr/bin:/bin"
-/* All standard utilities path. */
-#define	_PATH_STDPATH \
-	"/usr/bin:/bin:/usr/sbin:/sbin"
-
-#define	_PATH_BSHELL	"/bin/sh"
-#define	_PATH_CONSOLE	"/dev/console"
-#define	_PATH_CSHELL	"/bin/csh"
-#define	_PATH_DEVDB	"/var/run/dev.db"
-#define	_PATH_DEVNULL	"/dev/null"
-#define	_PATH_DRUM	"/dev/drum"
-#define	_PATH_GSHADOW	"/etc/gshadow"
-#define	_PATH_KLOG	"/proc/kmsg"
-#define	_PATH_KMEM	"/dev/kmem"
-#define	_PATH_LASTLOG	"/var/log/lastlog"
-#define	_PATH_MAILDIR	"/var/mail"
-#define	_PATH_MAN	"/usr/share/man"
-#define	_PATH_MEM	"/dev/mem"
-#define	_PATH_MNTTAB	"/etc/fstab"
-#define	_PATH_MOUNTED	"/etc/mtab"
-#define	_PATH_NOLOGIN	"/etc/nologin"
-#define	_PATH_PRESERVE	"/var/lib"
-#define	_PATH_RWHODIR	"/var/spool/rwho"
-#define	_PATH_SENDMAIL	"/usr/sbin/sendmail"
-#define	_PATH_SHADOW	"/etc/shadow"
-#define	_PATH_SHELLS	"/etc/shells"
-#define	_PATH_TTY	"/dev/tty"
-#define	_PATH_UNIX	"/boot/vmlinux"
-#define	_PATH_UTMP	"/var/run/utmp"
-#define	_PATH_VI	"/usr/bin/vi"
-#define	_PATH_WTMP	"/var/log/wtmp"
-
-/* Provide trailing slash, since mostly used for building pathnames. */
-#define	_PATH_DEV	"/dev/"
-#define	_PATH_TMP	"/tmp/"
-#define	_PATH_VARDB	"/var/db/"
-#define	_PATH_VARRUN	"/var/run/"
-#define	_PATH_VARTMP	"/var/tmp/"
-
-#endif /* !_PATHS_H_ */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/poll.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/poll.h
deleted file mode 100644
index 06fb41a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/poll.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/poll.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/printf.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/printf.h
deleted file mode 100644
index 332d4db..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/printf.h
+++ /dev/null
@@ -1,192 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_PRINTF_H
-
-#define	_PRINTF_H	1
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types/FILE.h>
-
-#define	__need_size_t
-#define __need_wchar_t
-#include <stddef.h>
-
-#include <stdarg.h>
-
-
-struct printf_info
-{
-  int prec;			/* Precision.  */
-  int width;			/* Width.  */
-  wchar_t spec;			/* Format letter.  */
-  unsigned int is_long_double:1;/* L flag.  */
-  unsigned int is_short:1;	/* h flag.  */
-  unsigned int is_long:1;	/* l flag.  */
-  unsigned int alt:1;		/* # flag.  */
-  unsigned int space:1;		/* Space flag.  */
-  unsigned int left:1;		/* - flag.  */
-  unsigned int showsign:1;	/* + flag.  */
-  unsigned int group:1;		/* ' flag.  */
-  unsigned int extra:1;		/* For special use.  */
-  unsigned int is_char:1;	/* hh flag.  */
-  unsigned int wide:1;		/* Nonzero for wide character streams.  */
-  unsigned int i18n:1;		/* I flag.  */
-  unsigned int is_binary128:1;	/* Floating-point argument is ABI-compatible
-				   with IEC 60559 binary128.  */
-  unsigned int __pad:3;		/* Unused so far.  */
-  unsigned short int user;	/* Bits for user-installed modifiers.  */
-  wchar_t pad;			/* Padding character.  */
-};
-
-
-/* Type of a printf specifier-handler function.
-   STREAM is the FILE on which to write output.
-   INFO gives information about the format specification.
-   ARGS is a vector of pointers to the argument data;
-   the number of pointers will be the number returned
-   by the associated arginfo function for the same INFO.
-
-   The function should return the number of characters written,
-   or -1 for errors.  */
-
-typedef int printf_function (FILE *__stream,
-			     const struct printf_info *__info,
-			     const void *const *__args);
-
-/* Type of a printf specifier-arginfo function.
-   INFO gives information about the format specification.
-   N, ARGTYPES, *SIZE has to contain the size of the parameter for
-   user-defined types, and return value are as for parse_printf_format
-   except that -1 should be returned if the handler cannot handle
-   this case.  This allows to partially overwrite the functionality
-   of existing format specifiers.  */
-
-typedef int printf_arginfo_size_function (const struct printf_info *__info,
-					  size_t __n, int *__argtypes,
-					  int *__size);
-
-/* Old version of 'printf_arginfo_function' without a SIZE parameter.  */
-
-typedef int printf_arginfo_function (const struct printf_info *__info,
-				     size_t __n, int *__argtypes);
-
-/* Type of a function to get a value of a user-defined from the
-   variable argument list.  */
-typedef void printf_va_arg_function (void *__mem, va_list *__ap);
-
-
-/* Register FUNC to be called to format SPEC specifiers; ARGINFO must be
-   specified to determine how many arguments a SPEC conversion requires and
-   what their types are.  */
-
-extern int register_printf_specifier (int __spec, printf_function __func,
-				      printf_arginfo_size_function __arginfo)
-  __THROW;
-
-
-/* Obsolete interface similar to register_printf_specifier.  It can only
-   handle basic data types because the ARGINFO callback does not return
-   information on the size of the user-defined type.  */
-
-extern int register_printf_function (int __spec, printf_function __func,
-				     printf_arginfo_function __arginfo)
-  __THROW __attribute_deprecated__;
-
-
-/* Register a new modifier character sequence.  If the call succeeds
-   it returns a positive value representing the bit set in the USER
-   field in 'struct printf_info'.  */
-
-extern int register_printf_modifier (const wchar_t *__str) __THROW __wur;
-
-
-/* Register variable argument handler for user type.  The return value
-   is to be used in ARGINFO functions to signal the use of the
-   type.  */
-extern int register_printf_type (printf_va_arg_function __fct) __THROW __wur;
-
-
-/* Parse FMT, and fill in N elements of ARGTYPES with the
-   types needed for the conversions FMT specifies.  Returns
-   the number of arguments required by FMT.
-
-   The ARGINFO function registered with a user-defined format is passed a
-   `struct printf_info' describing the format spec being parsed.  A width
-   or precision of INT_MIN means a `*' was used to indicate that the
-   width/precision will come from an arg.  The function should fill in the
-   array it is passed with the types of the arguments it wants, and return
-   the number of arguments it wants.  */
-
-extern size_t parse_printf_format (const char *__restrict __fmt, size_t __n,
-				   int *__restrict __argtypes) __THROW;
-
-
-/* Codes returned by `parse_printf_format' for basic types.
-
-   These values cover all the standard format specifications.
-   Users can reserve new values after PA_LAST for their own types
-   using 'register_printf_type'.  */
-
-enum
-{				/* C type: */
-  PA_INT,			/* int */
-  PA_CHAR,			/* int, cast to char */
-  PA_WCHAR,			/* wide char */
-  PA_STRING,			/* const char *, a '\0'-terminated string */
-  PA_WSTRING,			/* const wchar_t *, wide character string */
-  PA_POINTER,			/* void * */
-  PA_FLOAT,			/* float */
-  PA_DOUBLE,			/* double */
-  PA_LAST
-};
-
-/* Flag bits that can be set in a type returned by `parse_printf_format'.  */
-#define	PA_FLAG_MASK		0xff00
-#define	PA_FLAG_LONG_LONG	(1 << 8)
-#define	PA_FLAG_LONG_DOUBLE	PA_FLAG_LONG_LONG
-#define	PA_FLAG_LONG		(1 << 9)
-#define	PA_FLAG_SHORT		(1 << 10)
-#define	PA_FLAG_PTR		(1 << 11)
-
-
-
-/* Function which can be registered as `printf'-handlers.  */
-
-/* Print floating point value using using abbreviations for the orders
-   of magnitude used for numbers ('k' for kilo, 'm' for mega etc).  If
-   the format specifier is a uppercase character powers of 1000 are
-   used.  Otherwise powers of 1024.  */
-extern int printf_size (FILE *__restrict __fp,
-			const struct printf_info *__info,
-			const void *const *__restrict __args) __THROW;
-
-/* This is the appropriate argument information function for `printf_size'.  */
-extern int printf_size_info (const struct printf_info *__restrict
-			     __info, size_t __n, int *__restrict __argtypes)
-     __THROW;
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/printf-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* printf.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/proc_service.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/proc_service.h
deleted file mode 100644
index c55674d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/proc_service.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* Callback interface for libthread_db, functions users must define.
-   Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PROC_SERVICE_H
-#define _PROC_SERVICE_H 1
-
-/* The definitions in this file must correspond to those in the debugger.  */
-#include <sys/procfs.h>
-
-__BEGIN_DECLS
-
-/* Functions in this interface return one of these status codes.  */
-typedef enum
-{
-  PS_OK,		/* Generic "call succeeded".  */
-  PS_ERR,		/* Generic error. */
-  PS_BADPID,		/* Bad process handle.  */
-  PS_BADLID,		/* Bad LWP identifier.  */
-  PS_BADADDR,		/* Bad address.  */
-  PS_NOSYM,		/* Could not find given symbol.  */
-  PS_NOFREGS		/* FPU register set not available for given LWP.  */
-} ps_err_e;
-
-
-/* This type is opaque in this interface.
-   It's defined by the user of libthread_db.  */
-struct ps_prochandle;
-
-
-/* Read or write process memory at the given address.  */
-extern ps_err_e ps_pdread (struct ps_prochandle *,
-			   psaddr_t, void *, size_t);
-extern ps_err_e ps_pdwrite (struct ps_prochandle *,
-			    psaddr_t, const void *, size_t);
-extern ps_err_e ps_ptread (struct ps_prochandle *,
-			   psaddr_t, void *, size_t);
-extern ps_err_e ps_ptwrite (struct ps_prochandle *,
-			    psaddr_t, const void *, size_t);
-
-
-/* Get and set the given LWP's general or FPU register set.  */
-extern ps_err_e ps_lgetregs (struct ps_prochandle *,
-			     lwpid_t, prgregset_t);
-extern ps_err_e ps_lsetregs (struct ps_prochandle *,
-			     lwpid_t, const prgregset_t);
-extern ps_err_e ps_lgetfpregs (struct ps_prochandle *,
-			       lwpid_t, prfpregset_t *);
-extern ps_err_e ps_lsetfpregs (struct ps_prochandle *,
-			       lwpid_t, const prfpregset_t *);
-
-/* Return the PID of the process.  */
-extern pid_t ps_getpid (struct ps_prochandle *);
-
-/* Fetch the special per-thread address associated with the given LWP.
-   This call is only used on a few platforms (most use a normal register).
-   The meaning of the `int' parameter is machine-dependent.  */
-extern ps_err_e ps_get_thread_area (struct ps_prochandle *,
-				    lwpid_t, int, psaddr_t *);
-
-
-/* Look up the named symbol in the named DSO in the symbol tables
-   associated with the process being debugged, filling in *SYM_ADDR
-   with the corresponding run-time address.  */
-extern ps_err_e ps_pglobal_lookup (struct ps_prochandle *,
-				   const char *object_name,
-				   const char *sym_name,
-				   psaddr_t *sym_addr);
-
-
-/* Stop or continue the entire process.  */
-extern ps_err_e ps_pstop (struct ps_prochandle *);
-extern ps_err_e ps_pcontinue (struct ps_prochandle *);
-
-/* Stop or continue the given LWP alone.  */
-extern ps_err_e ps_lstop (struct ps_prochandle *, lwpid_t);
-extern ps_err_e ps_lcontinue (struct ps_prochandle *, lwpid_t);
-
-__END_DECLS
-
-#endif /* proc_service.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/routed.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/routed.h
deleted file mode 100644
index adb1767..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/routed.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/*-
- * Copyright (c) 1983, 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)routed.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_ROUTED_H
-#define	_PROTOCOLS_ROUTED_H 1
-
-#include <sys/socket.h>
-/*
- * Routing Information Protocol
- *
- * Derived from Xerox NS Routing Information Protocol
- * by changing 32-bit net numbers to sockaddr's and
- * padding stuff to 32-bit boundaries.
- */
-#define	RIPVERSION	1
-
-struct netinfo {
-	struct	sockaddr rip_dst;	/* destination net/host */
-	int	rip_metric;		/* cost of route */
-};
-
-struct rip {
-	unsigned char	rip_cmd;		/* request/response */
-	unsigned char	rip_vers;		/* protocol version # */
-	unsigned char	rip_res1[2];		/* pad to 32-bit boundary */
-	union {
-		struct	netinfo ru_nets[1];	/* variable length... */
-		char	ru_tracefile[1];	/* ditto ... */
-	} ripun;
-#define	rip_nets	ripun.ru_nets
-#define	rip_tracefile	ripun.ru_tracefile
-};
-
-/*
- * Packet types.
- */
-#define	RIPCMD_REQUEST		1	/* want info */
-#define	RIPCMD_RESPONSE		2	/* responding to request */
-#define	RIPCMD_TRACEON		3	/* turn tracing on */
-#define	RIPCMD_TRACEOFF		4	/* turn it off */
-
-#define	RIPCMD_MAX		5
-#ifdef RIPCMDS
-char *ripcmds[RIPCMD_MAX] =
-  { "#0", "REQUEST", "RESPONSE", "TRACEON", "TRACEOFF" };
-#endif
-
-#define	HOPCNT_INFINITY		16	/* per Xerox NS */
-#define	MAXPACKETSIZE		512	/* max broadcast size */
-
-/*
- * Timer values used in managing the routing table.
- * Complete tables are broadcast every SUPPLY_INTERVAL seconds.
- * If changes occur between updates, dynamic updates containing only changes
- * may be sent.  When these are sent, a timer is set for a random value
- * between MIN_WAITTIME and MAX_WAITTIME, and no additional dynamic updates
- * are sent until the timer expires.
- *
- * Every update of a routing entry forces an entry's timer to be reset.
- * After EXPIRE_TIME without updates, the entry is marked invalid,
- * but held onto until GARBAGE_TIME so that others may
- * see it "be deleted".
- */
-#define	TIMER_RATE		30	/* alarm clocks every 30 seconds */
-
-#define	SUPPLY_INTERVAL		30	/* time to supply tables */
-#define	MIN_WAITTIME		2	/* min. interval to broadcast changes */
-#define	MAX_WAITTIME		5	/* max. time to delay changes */
-
-#define	EXPIRE_TIME		180	/* time to mark entry invalid */
-#define	GARBAGE_TIME		240	/* time to garbage collect */
-
-#endif /* protocols/routed.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/rwhod.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/rwhod.h
deleted file mode 100644
index 446d6f9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/rwhod.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)rwhod.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_RWHOD_H
-#define	_PROTOCOLS_RWHOD_H 1
-
-#include <sys/types.h>
-
-/*
- * rwho protocol packet format.
- */
-struct	outmp {
-	char	out_line[8];		/* tty name */
-	char	out_name[8];		/* user id */
-	int32_t	out_time;		/* time on */
-};
-
-struct	whod {
-	char	wd_vers;		/* protocol version # */
-	char	wd_type;		/* packet type, see below */
-	char	wd_pad[2];
-	int	wd_sendtime;		/* time stamp by sender */
-	int	wd_recvtime;		/* time stamp applied by receiver */
-	char	wd_hostname[32];	/* hosts's name */
-	int	wd_loadav[3];		/* load average as in uptime */
-	int	wd_boottime;		/* time system booted */
-	struct	whoent {
-		struct	outmp we_utmp;	/* active tty info */
-		int	we_idle;	/* tty idle time */
-	} wd_we[1024 / sizeof (struct whoent)];
-};
-
-#define	WHODVERSION	1
-#define	WHODTYPE_STATUS	1		/* host status */
-
-/* We used to define _PATH_RWHODIR here but it's now in <paths.h>.  */
-#include <paths.h>
-
-#endif /* protocols/rwhod.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/talkd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/talkd.h
deleted file mode 100644
index 09bd8a9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/talkd.h
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)talkd.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_TALKD_H
-#define	_PROTOCOLS_TALKD_H 1
-
-/*
- * This describes the protocol used by the talk server and clients.
- *
- * The talk server acts a repository of invitations, responding to
- * requests by clients wishing to rendezvous for the purpose of
- * holding a conversation.  In normal operation, a client, the caller,
- * initiates a rendezvous by sending a CTL_MSG to the server of
- * type LOOK_UP.  This causes the server to search its invitation
- * tables to check if an invitation currently exists for the caller
- * (to speak to the callee specified in the message).  If the lookup
- * fails, the caller then sends an ANNOUNCE message causing the server
- * to broadcast an announcement on the callee's login ports requesting
- * contact.  When the callee responds, the local server uses the
- * recorded invitation to respond with the appropriate rendezvous
- * address and the caller and callee client programs establish a
- * stream connection through which the conversation takes place.
- */
-
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <stdint.h>
-#include <bits/types/struct_osockaddr.h>
-
-/*
- * Client->server request message format.
- */
-typedef struct {
-	unsigned char	vers;	/* protocol version */
-	unsigned char	type;	/* request type, see below */
-	unsigned char	answer;	/* not used */
-	unsigned char	pad;
-	uint32_t id_num;	/* message id */
-	struct	osockaddr addr;		/* old (4.3) style */
-	struct	osockaddr ctl_addr;	/* old (4.3) style */
-	int32_t	pid;		/* caller's process id */
-#define	NAME_SIZE	12
-	char	l_name[NAME_SIZE];/* caller's name */
-	char	r_name[NAME_SIZE];/* callee's name */
-#define	TTY_SIZE	16
-	char	r_tty[TTY_SIZE];/* callee's tty name */
-} CTL_MSG;
-
-/*
- * Server->client response message format.
- */
-typedef struct {
-	unsigned char	vers;	/* protocol version */
-	unsigned char	type;	/* type of request message, see below */
-	unsigned char	answer;	/* response to request message, see below */
-	unsigned char	pad;
-	uint32_t	id_num;	/* message id */
-	struct	osockaddr addr;	/* address for establishing conversation */
-} CTL_RESPONSE;
-
-#define	TALK_VERSION	1		/* protocol version */
-
-/* message type values */
-#define LEAVE_INVITE	0	/* leave invitation with server */
-#define LOOK_UP		1	/* check for invitation by callee */
-#define DELETE		2	/* delete invitation by caller */
-#define ANNOUNCE	3	/* announce invitation by caller */
-
-/* answer values */
-#define SUCCESS		0	/* operation completed properly */
-#define NOT_HERE	1	/* callee not logged in */
-#define FAILED		2	/* operation failed for unexplained reason */
-#define MACHINE_UNKNOWN	3	/* caller's machine name unknown */
-#define PERMISSION_DENIED 4	/* callee's tty doesn't permit announce */
-#define UNKNOWN_REQUEST	5	/* request has invalid type value */
-#define	BADVERSION	6	/* request has invalid protocol version */
-#define	BADADDR		7	/* request has invalid addr value */
-#define	BADCTLADDR	8	/* request has invalid ctl_addr value */
-
-/*
- * Operational parameters.
- */
-#define MAX_LIFE	60	/* max time daemon saves invitations */
-/* RING_WAIT should be 10's of seconds less than MAX_LIFE */
-#define RING_WAIT	30	/* time to wait before resending invitation */
-
-#endif /* protocols/talkd.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/timed.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/timed.h
deleted file mode 100644
index cabdce4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/protocols/timed.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)timed.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_PROTOCOLS_TIMED_H
-#define	_PROTOCOLS_TIMED_H 1
-
-#include <sys/types.h>
-#include <sys/time.h>
-
-/*
- * Time Synchronization Protocol
- */
-
-#define	TSPVERSION	1
-#define ANYADDR 	NULL
-#define MAXHOSTNAMELEN	64
-
-struct tsp {
-	unsigned char	tsp_type;
-	unsigned char	tsp_vers;
-	unsigned short	tsp_seq;
-	union {
-		struct timeval tspu_time;
-		char tspu_hopcnt;
-	} tsp_u;
-	char tsp_name[MAXHOSTNAMELEN];
-};
-
-#define	tsp_time	tsp_u.tspu_time
-#define	tsp_hopcnt	tsp_u.tspu_hopcnt
-
-/*
- * Command types.
- */
-#define	TSP_ANY			0	/* match any types */
-#define	TSP_ADJTIME		1	/* send adjtime */
-#define	TSP_ACK			2	/* generic acknowledgement */
-#define	TSP_MASTERREQ		3	/* ask for master's name */
-#define	TSP_MASTERACK		4	/* acknowledge master request */
-#define	TSP_SETTIME		5	/* send network time */
-#define	TSP_MASTERUP		6	/* inform slaves that master is up */
-#define	TSP_SLAVEUP		7	/* slave is up but not polled */
-#define	TSP_ELECTION		8	/* advance candidature for master */
-#define	TSP_ACCEPT		9	/* support candidature of master */
-#define	TSP_REFUSE		10	/* reject candidature of master */
-#define	TSP_CONFLICT		11	/* two or more masters present */
-#define	TSP_RESOLVE		12	/* masters' conflict resolution */
-#define	TSP_QUIT		13	/* reject candidature if master is up */
-#define	TSP_DATE		14	/* reset the time (date command) */
-#define	TSP_DATEREQ		15	/* remote request to reset the time */
-#define	TSP_DATEACK		16	/* acknowledge time setting  */
-#define	TSP_TRACEON		17	/* turn tracing on */
-#define	TSP_TRACEOFF		18	/* turn tracing off */
-#define	TSP_MSITE		19	/* find out master's site */
-#define	TSP_MSITEREQ		20	/* remote master's site request */
-#define	TSP_TEST		21	/* for testing election algo */
-#define	TSP_SETDATE		22	/* New from date command */
-#define	TSP_SETDATEREQ		23	/* New remote for above */
-#define	TSP_LOOP		24	/* loop detection packet */
-
-#define	TSPTYPENUMBER		25
-
-#ifdef TSPTYPES
-char *tsptype[TSPTYPENUMBER] =
-  { "ANY", "ADJTIME", "ACK", "MASTERREQ", "MASTERACK", "SETTIME", "MASTERUP",
-  "SLAVEUP", "ELECTION", "ACCEPT", "REFUSE", "CONFLICT", "RESOLVE", "QUIT",
-  "DATE", "DATEREQ", "DATEACK", "TRACEON", "TRACEOFF", "MSITE", "MSITEREQ",
-  "TEST", "SETDATE", "SETDATEREQ", "LOOP" };
-#endif
-
-#endif /* protocols/timed.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pthread.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pthread.h
deleted file mode 100644
index a04a3a2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pthread.h
+++ /dev/null
@@ -1,1206 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PTHREAD_H
-#define _PTHREAD_H	1
-
-#include <features.h>
-#include <sched.h>
-#include <time.h>
-
-#include <bits/endian.h>
-#include <bits/pthreadtypes.h>
-#include <bits/setjmp.h>
-#include <bits/wordsize.h>
-#include <bits/types/struct_timespec.h>
-#include <bits/types/__sigset_t.h>
-#include <bits/types/struct___jmp_buf_tag.h>
-
-
-/* Detach state.  */
-enum
-{
-  PTHREAD_CREATE_JOINABLE,
-#define PTHREAD_CREATE_JOINABLE	PTHREAD_CREATE_JOINABLE
-  PTHREAD_CREATE_DETACHED
-#define PTHREAD_CREATE_DETACHED	PTHREAD_CREATE_DETACHED
-};
-
-
-/* Mutex types.  */
-enum
-{
-  PTHREAD_MUTEX_TIMED_NP,
-  PTHREAD_MUTEX_RECURSIVE_NP,
-  PTHREAD_MUTEX_ERRORCHECK_NP,
-  PTHREAD_MUTEX_ADAPTIVE_NP
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-  ,
-  PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP,
-  PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP,
-  PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP,
-  PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL
-#endif
-#ifdef __USE_GNU
-  /* For compatibility.  */
-  , PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP
-#endif
-};
-
-
-#ifdef __USE_XOPEN2K
-/* Robust mutex or not flags.  */
-enum
-{
-  PTHREAD_MUTEX_STALLED,
-  PTHREAD_MUTEX_STALLED_NP = PTHREAD_MUTEX_STALLED,
-  PTHREAD_MUTEX_ROBUST,
-  PTHREAD_MUTEX_ROBUST_NP = PTHREAD_MUTEX_ROBUST
-};
-#endif
-
-
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-/* Mutex protocols.  */
-enum
-{
-  PTHREAD_PRIO_NONE,
-  PTHREAD_PRIO_INHERIT,
-  PTHREAD_PRIO_PROTECT
-};
-#endif
-
-
-#define PTHREAD_MUTEX_INITIALIZER \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_TIMED_NP) } }
-#ifdef __USE_GNU
-# define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_RECURSIVE_NP) } }
-# define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_ERRORCHECK_NP) } }
-# define PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_ADAPTIVE_NP) } }
-#endif
-
-
-/* Read-write lock types.  */
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-enum
-{
-  PTHREAD_RWLOCK_PREFER_READER_NP,
-  PTHREAD_RWLOCK_PREFER_WRITER_NP,
-  PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP,
-  PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP
-};
-
-
-/* Read-write lock initializers.  */
-# define PTHREAD_RWLOCK_INITIALIZER \
-  { { __PTHREAD_RWLOCK_INITIALIZER (PTHREAD_RWLOCK_DEFAULT_NP) } }
-# ifdef __USE_GNU
-#  define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP \
-  { { __PTHREAD_RWLOCK_INITIALIZER (PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP) } }
-# endif
-#endif  /* Unix98 or XOpen2K */
-
-
-/* Scheduler inheritance.  */
-enum
-{
-  PTHREAD_INHERIT_SCHED,
-#define PTHREAD_INHERIT_SCHED   PTHREAD_INHERIT_SCHED
-  PTHREAD_EXPLICIT_SCHED
-#define PTHREAD_EXPLICIT_SCHED  PTHREAD_EXPLICIT_SCHED
-};
-
-
-/* Scope handling.  */
-enum
-{
-  PTHREAD_SCOPE_SYSTEM,
-#define PTHREAD_SCOPE_SYSTEM    PTHREAD_SCOPE_SYSTEM
-  PTHREAD_SCOPE_PROCESS
-#define PTHREAD_SCOPE_PROCESS   PTHREAD_SCOPE_PROCESS
-};
-
-
-/* Process shared or private flag.  */
-enum
-{
-  PTHREAD_PROCESS_PRIVATE,
-#define PTHREAD_PROCESS_PRIVATE PTHREAD_PROCESS_PRIVATE
-  PTHREAD_PROCESS_SHARED
-#define PTHREAD_PROCESS_SHARED  PTHREAD_PROCESS_SHARED
-};
-
-
-
-/* Conditional variable handling.  */
-#define PTHREAD_COND_INITIALIZER { { {0}, {0}, {0, 0}, {0, 0}, 0, 0, {0, 0} } }
-
-
-/* Cleanup buffers */
-struct _pthread_cleanup_buffer
-{
-  void (*__routine) (void *);             /* Function to call.  */
-  void *__arg;                            /* Its argument.  */
-  int __canceltype;                       /* Saved cancellation type. */
-  struct _pthread_cleanup_buffer *__prev; /* Chaining of cleanup functions.  */
-};
-
-/* Cancellation */
-enum
-{
-  PTHREAD_CANCEL_ENABLE,
-#define PTHREAD_CANCEL_ENABLE   PTHREAD_CANCEL_ENABLE
-  PTHREAD_CANCEL_DISABLE
-#define PTHREAD_CANCEL_DISABLE  PTHREAD_CANCEL_DISABLE
-};
-enum
-{
-  PTHREAD_CANCEL_DEFERRED,
-#define PTHREAD_CANCEL_DEFERRED	PTHREAD_CANCEL_DEFERRED
-  PTHREAD_CANCEL_ASYNCHRONOUS
-#define PTHREAD_CANCEL_ASYNCHRONOUS	PTHREAD_CANCEL_ASYNCHRONOUS
-};
-#define PTHREAD_CANCELED ((void *) -1)
-
-
-/* Single execution handling.  */
-#define PTHREAD_ONCE_INIT 0
-
-
-#ifdef __USE_XOPEN2K
-/* Value returned by 'pthread_barrier_wait' for one of the threads after
-   the required number of threads have called this function.
-   -1 is distinct from 0 and all errno constants */
-# define PTHREAD_BARRIER_SERIAL_THREAD -1
-#endif
-
-
-__BEGIN_DECLS
-
-/* Create a new thread, starting with execution of START-ROUTINE
-   getting passed ARG.  Creation attributed come from ATTR.  The new
-   handle is stored in *NEWTHREAD.  */
-extern int pthread_create (pthread_t *__restrict __newthread,
-			   const pthread_attr_t *__restrict __attr,
-			   void *(*__start_routine) (void *),
-			   void *__restrict __arg) __THROWNL __nonnull ((1, 3));
-
-/* Terminate calling thread.
-
-   The registered cleanup handlers are called via exception handling
-   so we cannot mark this function with __THROW.*/
-extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__));
-
-/* Make calling thread wait for termination of the thread TH.  The
-   exit status of the thread is stored in *THREAD_RETURN, if THREAD_RETURN
-   is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_join (pthread_t __th, void **__thread_return);
-
-#ifdef __USE_GNU
-/* Check whether thread TH has terminated.  If yes return the status of
-   the thread in *THREAD_RETURN, if THREAD_RETURN is not NULL.  */
-extern int pthread_tryjoin_np (pthread_t __th, void **__thread_return) __THROW;
-
-/* Make calling thread wait for termination of the thread TH, but only
-   until TIMEOUT.  The exit status of the thread is stored in
-   *THREAD_RETURN, if THREAD_RETURN is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_timedjoin_np (pthread_t __th, void **__thread_return,
-				 const struct timespec *__abstime);
-
-/* Make calling thread wait for termination of the thread TH, but only
-   until TIMEOUT measured against the clock specified by CLOCKID.  The
-   exit status of the thread is stored in *THREAD_RETURN, if
-   THREAD_RETURN is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_clockjoin_np (pthread_t __th, void **__thread_return,
-                                 clockid_t __clockid,
-				 const struct timespec *__abstime);
-#endif
-
-/* Indicate that the thread TH is never to be joined with PTHREAD_JOIN.
-   The resources of TH will therefore be freed immediately when it
-   terminates, instead of waiting for another thread to perform PTHREAD_JOIN
-   on it.  */
-extern int pthread_detach (pthread_t __th) __THROW;
-
-
-/* Obtain the identifier of the current thread.  */
-extern pthread_t pthread_self (void) __THROW __attribute__ ((__const__));
-
-/* Compare two thread identifiers.  */
-extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
-  __THROW __attribute__ ((__const__));
-
-
-/* Thread attribute handling.  */
-
-/* Initialize thread attribute *ATTR with default attributes
-   (detachstate is PTHREAD_JOINABLE, scheduling policy is SCHED_OTHER,
-    no user-provided stack).  */
-extern int pthread_attr_init (pthread_attr_t *__attr) __THROW __nonnull ((1));
-
-/* Destroy thread attribute *ATTR.  */
-extern int pthread_attr_destroy (pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get detach state attribute.  */
-extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr,
-					int *__detachstate)
-     __THROW __nonnull ((1, 2));
-
-/* Set detach state attribute.  */
-extern int pthread_attr_setdetachstate (pthread_attr_t *__attr,
-					int __detachstate)
-     __THROW __nonnull ((1));
-
-
-/* Get the size of the guard area created for stack overflow protection.  */
-extern int pthread_attr_getguardsize (const pthread_attr_t *__attr,
-				      size_t *__guardsize)
-     __THROW __nonnull ((1, 2));
-
-/* Set the size of the guard area created for stack overflow protection.  */
-extern int pthread_attr_setguardsize (pthread_attr_t *__attr,
-				      size_t __guardsize)
-     __THROW __nonnull ((1));
-
-
-/* Return in *PARAM the scheduling parameters of *ATTR.  */
-extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr,
-				       struct sched_param *__restrict __param)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling parameters (priority, etc) in *ATTR according to PARAM.  */
-extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr,
-				       const struct sched_param *__restrict
-				       __param) __THROW __nonnull ((1, 2));
-
-/* Return in *POLICY the scheduling policy of *ATTR.  */
-extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict
-					__attr, int *__restrict __policy)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling policy in *ATTR according to POLICY.  */
-extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy)
-     __THROW __nonnull ((1));
-
-/* Return in *INHERIT the scheduling inheritance mode of *ATTR.  */
-extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict
-					 __attr, int *__restrict __inherit)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling inheritance mode in *ATTR according to INHERIT.  */
-extern int pthread_attr_setinheritsched (pthread_attr_t *__attr,
-					 int __inherit)
-     __THROW __nonnull ((1));
-
-
-/* Return in *SCOPE the scheduling contention scope of *ATTR.  */
-extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr,
-				  int *__restrict __scope)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling contention scope in *ATTR according to SCOPE.  */
-extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope)
-     __THROW __nonnull ((1));
-
-/* Return the previously set address for the stack.  */
-extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict
-				      __attr, void **__restrict __stackaddr)
-     __THROW __nonnull ((1, 2)) __attribute_deprecated__;
-
-/* Set the starting address of the stack of the thread to be created.
-   Depending on whether the stack grows up or down the value must either
-   be higher or lower than all the address in the memory block.  The
-   minimal size of the block must be PTHREAD_STACK_MIN.  */
-extern int pthread_attr_setstackaddr (pthread_attr_t *__attr,
-				      void *__stackaddr)
-     __THROW __nonnull ((1)) __attribute_deprecated__;
-
-/* Return the currently used minimal stack size.  */
-extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict
-				      __attr, size_t *__restrict __stacksize)
-     __THROW __nonnull ((1, 2));
-
-/* Add information about the minimum stack size needed for the thread
-   to be started.  This size must never be less than PTHREAD_STACK_MIN
-   and must also not exceed the system limits.  */
-extern int pthread_attr_setstacksize (pthread_attr_t *__attr,
-				      size_t __stacksize)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Return the previously set address for the stack.  */
-extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr,
-				  void **__restrict __stackaddr,
-				  size_t *__restrict __stacksize)
-     __THROW __nonnull ((1, 2, 3));
-
-/* The following two interfaces are intended to replace the last two.  They
-   require setting the address as well as the size since only setting the
-   address will make the implementation on some architectures impossible.  */
-extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr,
-				  size_t __stacksize) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* Thread created with attribute ATTR will be limited to run only on
-   the processors represented in CPUSET.  */
-extern int pthread_attr_setaffinity_np (pthread_attr_t *__attr,
-					size_t __cpusetsize,
-					const cpu_set_t *__cpuset)
-     __THROW __nonnull ((1, 3));
-
-/* Get bit set in CPUSET representing the processors threads created with
-   ATTR can run on.  */
-extern int pthread_attr_getaffinity_np (const pthread_attr_t *__attr,
-					size_t __cpusetsize,
-					cpu_set_t *__cpuset)
-     __THROW __nonnull ((1, 3));
-
-/* Get the default attributes used by pthread_create in this process.  */
-extern int pthread_getattr_default_np (pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Store *SIGMASK as the signal mask for the new thread in *ATTR.  */
-extern int pthread_attr_setsigmask_np (pthread_attr_t *__attr,
-				       const __sigset_t *sigmask);
-
-/* Store the signal mask of *ATTR in *SIGMASK.  If there is no signal
-   mask stored, return PTHREAD_ATTR_NOSIGMASK_NP.  Return zero on
-   success.  */
-extern int pthread_attr_getsigmask_np (const pthread_attr_t *__attr,
-				       __sigset_t *sigmask);
-
-/* Special return value from pthread_attr_getsigmask_np if the signal
-   mask has not been set.  */
-#define PTHREAD_ATTR_NO_SIGMASK_NP (-1)
-
-/* Set the default attributes to be used by pthread_create in this
-   process.  */
-extern int pthread_setattr_default_np (const pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Initialize thread attribute *ATTR with attributes corresponding to the
-   already running thread TH.  It shall be called on uninitialized ATTR
-   and destroyed with pthread_attr_destroy when no longer needed.  */
-extern int pthread_getattr_np (pthread_t __th, pthread_attr_t *__attr)
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Functions for scheduling control.  */
-
-/* Set the scheduling parameters for TARGET_THREAD according to POLICY
-   and *PARAM.  */
-extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
-				  const struct sched_param *__param)
-     __THROW __nonnull ((3));
-
-/* Return in *POLICY and *PARAM the scheduling parameters for TARGET_THREAD. */
-extern int pthread_getschedparam (pthread_t __target_thread,
-				  int *__restrict __policy,
-				  struct sched_param *__restrict __param)
-     __THROW __nonnull ((2, 3));
-
-/* Set the scheduling priority for TARGET_THREAD.  */
-extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
-     __THROW;
-
-
-#ifdef __USE_GNU
-/* Get thread name visible in the kernel and its interfaces.  */
-extern int pthread_getname_np (pthread_t __target_thread, char *__buf,
-			       size_t __buflen)
-     __THROW __nonnull ((2));
-
-/* Set thread name visible in the kernel and its interfaces.  */
-extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
-     __THROW __nonnull ((2));
-#endif
-
-
-#ifdef __USE_UNIX98
-/* Determine level of concurrency.  */
-extern int pthread_getconcurrency (void) __THROW;
-
-/* Set new concurrency level to LEVEL.  */
-extern int pthread_setconcurrency (int __level) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Yield the processor to another thread or process.
-   This function is similar to the POSIX `sched_yield' function but
-   might be differently implemented in the case of a m-on-n thread
-   implementation.  */
-extern int pthread_yield (void) __THROW;
-
-
-/* Limit specified thread TH to run only on the processors represented
-   in CPUSET.  */
-extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize,
-				   const cpu_set_t *__cpuset)
-     __THROW __nonnull ((3));
-
-/* Get bit set in CPUSET representing the processors TH can run on.  */
-extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize,
-				   cpu_set_t *__cpuset)
-     __THROW __nonnull ((3));
-#endif
-
-
-/* Functions for handling initialization.  */
-
-/* Guarantee that the initialization function INIT_ROUTINE will be called
-   only once, even if pthread_once is executed several times with the
-   same ONCE_CONTROL argument. ONCE_CONTROL must point to a static or
-   extern variable initialized to PTHREAD_ONCE_INIT.
-
-   The initialization functions might throw exception which is why
-   this function is not marked with __THROW.  */
-extern int pthread_once (pthread_once_t *__once_control,
-			 void (*__init_routine) (void)) __nonnull ((1, 2));
-
-
-/* Functions for handling cancellation.
-
-   Note that these functions are explicitly not marked to not throw an
-   exception in C++ code.  If cancellation is implemented by unwinding
-   this is necessary to have the compiler generate the unwind information.  */
-
-/* Set cancelability state of current thread to STATE, returning old
-   state in *OLDSTATE if OLDSTATE is not NULL.  */
-extern int pthread_setcancelstate (int __state, int *__oldstate);
-
-/* Set cancellation state of current thread to TYPE, returning the old
-   type in *OLDTYPE if OLDTYPE is not NULL.  */
-extern int pthread_setcanceltype (int __type, int *__oldtype);
-
-/* Cancel THREAD immediately or at the next possibility.  */
-extern int pthread_cancel (pthread_t __th);
-
-/* Test for pending cancellation for the current thread and terminate
-   the thread as per pthread_exit(PTHREAD_CANCELED) if it has been
-   cancelled.  */
-extern void pthread_testcancel (void);
-
-
-/* Cancellation handling with integration into exception handling.  */
-
-struct __cancel_jmp_buf_tag
-{
-  __jmp_buf __cancel_jmp_buf;
-  int __mask_was_saved;
-};
-
-typedef struct
-{
-  struct __cancel_jmp_buf_tag __cancel_jmp_buf[1];
-  void *__pad[4];
-} __pthread_unwind_buf_t __attribute__ ((__aligned__));
-
-/* No special attributes by default.  */
-#ifndef __cleanup_fct_attribute
-# define __cleanup_fct_attribute
-#endif
-
-
-/* Structure to hold the cleanup handler information.  */
-struct __pthread_cleanup_frame
-{
-  void (*__cancel_routine) (void *);
-  void *__cancel_arg;
-  int __do_it;
-  int __cancel_type;
-};
-
-#if defined __GNUC__ && defined __EXCEPTIONS
-# ifdef __cplusplus
-/* Class to handle cancellation handler invocation.  */
-class __pthread_cleanup_class
-{
-  void (*__cancel_routine) (void *);
-  void *__cancel_arg;
-  int __do_it;
-  int __cancel_type;
-
- public:
-  __pthread_cleanup_class (void (*__fct) (void *), void *__arg)
-    : __cancel_routine (__fct), __cancel_arg (__arg), __do_it (1) { }
-  ~__pthread_cleanup_class () { if (__do_it) __cancel_routine (__cancel_arg); }
-  void __setdoit (int __newval) { __do_it = __newval; }
-  void __defer () { pthread_setcanceltype (PTHREAD_CANCEL_DEFERRED,
-					   &__cancel_type); }
-  void __restore () const { pthread_setcanceltype (__cancel_type, 0); }
-};
-
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-#  define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    __pthread_cleanup_class __clframe (routine, arg)
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-#  define pthread_cleanup_pop(execute) \
-    __clframe.__setdoit (execute);					      \
-  } while (0)
-
-#  ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#   define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    __pthread_cleanup_class __clframe (routine, arg);			      \
-    __clframe.__defer ()
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#   define pthread_cleanup_pop_restore_np(execute) \
-    __clframe.__restore ();						      \
-    __clframe.__setdoit (execute);					      \
-  } while (0)
-#  endif
-# else
-/* Function called to call the cleanup handler.  As an extern inline
-   function the compiler is free to decide inlining the change when
-   needed or fall back on the copy which must exist somewhere
-   else.  */
-__extern_inline void
-__pthread_cleanup_routine (struct __pthread_cleanup_frame *__frame)
-{
-  if (__frame->__do_it)
-    __frame->__cancel_routine (__frame->__cancel_arg);
-}
-
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-#  define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    struct __pthread_cleanup_frame __clframe				      \
-      __attribute__ ((__cleanup__ (__pthread_cleanup_routine)))		      \
-      = { .__cancel_routine = (routine), .__cancel_arg = (arg),	 	      \
-	  .__do_it = 1 };
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-#  define pthread_cleanup_pop(execute) \
-    __clframe.__do_it = (execute);					      \
-  } while (0)
-
-#  ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#   define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    struct __pthread_cleanup_frame __clframe				      \
-      __attribute__ ((__cleanup__ (__pthread_cleanup_routine)))		      \
-      = { .__cancel_routine = (routine), .__cancel_arg = (arg),		      \
-	  .__do_it = 1 };						      \
-    (void) pthread_setcanceltype (PTHREAD_CANCEL_DEFERRED,		      \
-				  &__clframe.__cancel_type)
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#   define pthread_cleanup_pop_restore_np(execute) \
-    (void) pthread_setcanceltype (__clframe.__cancel_type, NULL);	      \
-    __clframe.__do_it = (execute);					      \
-  } while (0)
-#  endif
-# endif
-#else
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-# define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    __pthread_unwind_buf_t __cancel_buf;				      \
-    void (*__cancel_routine) (void *) = (routine);			      \
-    void *__cancel_arg = (arg);						      \
-    int __not_first_call = __sigsetjmp_cancel (__cancel_buf.__cancel_jmp_buf, \
-					       0);			      \
-    if (__glibc_unlikely (__not_first_call))				      \
-      {									      \
-	__cancel_routine (__cancel_arg);				      \
-	__pthread_unwind_next (&__cancel_buf);				      \
-	/* NOTREACHED */						      \
-      }									      \
-									      \
-    __pthread_register_cancel (&__cancel_buf);				      \
-    do {
-extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute;
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-# define pthread_cleanup_pop(execute) \
-      do { } while (0);/* Empty to allow label before pthread_cleanup_pop.  */\
-    } while (0);							      \
-    __pthread_unregister_cancel (&__cancel_buf);			      \
-    if (execute)							      \
-      __cancel_routine (__cancel_arg);					      \
-  } while (0)
-extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf)
-  __cleanup_fct_attribute;
-
-# ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#  define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    __pthread_unwind_buf_t __cancel_buf;				      \
-    void (*__cancel_routine) (void *) = (routine);			      \
-    void *__cancel_arg = (arg);						      \
-    int __not_first_call = __sigsetjmp_cancel (__cancel_buf.__cancel_jmp_buf, \
-					       0);			      \
-    if (__glibc_unlikely (__not_first_call))				      \
-      {									      \
-	__cancel_routine (__cancel_arg);				      \
-	__pthread_unwind_next (&__cancel_buf);				      \
-	/* NOTREACHED */						      \
-      }									      \
-									      \
-    __pthread_register_cancel_defer (&__cancel_buf);			      \
-    do {
-extern void __pthread_register_cancel_defer (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute;
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#  define pthread_cleanup_pop_restore_np(execute) \
-      do { } while (0);/* Empty to allow label before pthread_cleanup_pop.  */\
-    } while (0);							      \
-    __pthread_unregister_cancel_restore (&__cancel_buf);		      \
-    if (execute)							      \
-      __cancel_routine (__cancel_arg);					      \
-  } while (0)
-extern void __pthread_unregister_cancel_restore (__pthread_unwind_buf_t *__buf)
-  __cleanup_fct_attribute;
-# endif
-
-/* Internal interface to initiate cleanup.  */
-extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute __attribute__ ((__noreturn__))
-# ifndef SHARED
-     __attribute__ ((__weak__))
-# endif
-     ;
-#endif
-
-/* Function used in the macros.  Calling __sigsetjmp, with its first
-   argument declared as an array, results in a -Wstringop-overflow
-   warning from GCC 11 because struct pthread_unwind_buf is smaller
-   than jmp_buf.  The calls from the macros have __SAVEMASK set to 0,
-   so nothing beyond the common prefix is used and this warning is a
-   false positive.  Use an alias with its first argument declared to
-   use the type in the macros if possible to avoid this warning.  */
-#if __GNUC_PREREQ (11, 0)
-extern int __REDIRECT_NTHNL (__sigsetjmp_cancel,
-			     (struct __cancel_jmp_buf_tag __env[1],
-			      int __savemask),
-			     __sigsetjmp) __attribute_returns_twice__;
-#else
-# define __sigsetjmp_cancel(env, savemask) \
-  __sigsetjmp ((struct __jmp_buf_tag *) (void *) (env), (savemask))
-extern int __sigsetjmp (struct __jmp_buf_tag __env[1],
-			int __savemask) __THROWNL;
-#endif
-
-
-/* Mutex handling.  */
-
-/* Initialize a mutex.  */
-extern int pthread_mutex_init (pthread_mutex_t *__mutex,
-			       const pthread_mutexattr_t *__mutexattr)
-     __THROW __nonnull ((1));
-
-/* Destroy a mutex.  */
-extern int pthread_mutex_destroy (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-
-/* Try locking a mutex.  */
-extern int pthread_mutex_trylock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-/* Lock a mutex.  */
-extern int pthread_mutex_lock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Wait until lock becomes available, or specified time passes. */
-extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex,
-				    const struct timespec *__restrict
-				    __abstime) __THROWNL __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_GNU
-extern int pthread_mutex_clocklock (pthread_mutex_t *__restrict __mutex,
-				    clockid_t __clockid,
-				    const struct timespec *__restrict
-				    __abstime) __THROWNL __nonnull ((1, 3));
-#endif
-
-/* Unlock a mutex.  */
-extern int pthread_mutex_unlock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-
-/* Get the priority ceiling of MUTEX.  */
-extern int pthread_mutex_getprioceiling (const pthread_mutex_t *
-					 __restrict __mutex,
-					 int *__restrict __prioceiling)
-     __THROW __nonnull ((1, 2));
-
-/* Set the priority ceiling of MUTEX to PRIOCEILING, return old
-   priority ceiling value in *OLD_CEILING.  */
-extern int pthread_mutex_setprioceiling (pthread_mutex_t *__restrict __mutex,
-					 int __prioceiling,
-					 int *__restrict __old_ceiling)
-     __THROW __nonnull ((1, 3));
-
-
-#ifdef __USE_XOPEN2K8
-/* Declare the state protected by MUTEX as consistent.  */
-extern int pthread_mutex_consistent (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-# ifdef __USE_GNU
-extern int pthread_mutex_consistent_np (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-# endif
-#endif
-
-
-/* Functions for handling mutex attributes.  */
-
-/* Initialize mutex attribute object ATTR with default attributes
-   (kind is PTHREAD_MUTEX_TIMED_NP).  */
-extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy mutex attribute object ATTR.  */
-extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t *
-					 __restrict __attr,
-					 int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr,
-					 int __pshared)
-     __THROW __nonnull ((1));
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-/* Return in *KIND the mutex kind attribute in *ATTR.  */
-extern int pthread_mutexattr_gettype (const pthread_mutexattr_t *__restrict
-				      __attr, int *__restrict __kind)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex kind attribute in *ATTR to KIND (either PTHREAD_MUTEX_NORMAL,
-   PTHREAD_MUTEX_RECURSIVE, PTHREAD_MUTEX_ERRORCHECK, or
-   PTHREAD_MUTEX_DEFAULT).  */
-extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind)
-     __THROW __nonnull ((1));
-#endif
-
-/* Return in *PROTOCOL the mutex protocol attribute in *ATTR.  */
-extern int pthread_mutexattr_getprotocol (const pthread_mutexattr_t *
-					  __restrict __attr,
-					  int *__restrict __protocol)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex protocol attribute in *ATTR to PROTOCOL (either
-   PTHREAD_PRIO_NONE, PTHREAD_PRIO_INHERIT, or PTHREAD_PRIO_PROTECT).  */
-extern int pthread_mutexattr_setprotocol (pthread_mutexattr_t *__attr,
-					  int __protocol)
-     __THROW __nonnull ((1));
-
-/* Return in *PRIOCEILING the mutex prioceiling attribute in *ATTR.  */
-extern int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t *
-					     __restrict __attr,
-					     int *__restrict __prioceiling)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex prioceiling attribute in *ATTR to PRIOCEILING.  */
-extern int pthread_mutexattr_setprioceiling (pthread_mutexattr_t *__attr,
-					     int __prioceiling)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Get the robustness flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_getrobust (const pthread_mutexattr_t *__attr,
-					int *__robustness)
-     __THROW __nonnull ((1, 2));
-# ifdef __USE_GNU
-extern int pthread_mutexattr_getrobust_np (const pthread_mutexattr_t *__attr,
-					   int *__robustness)
-     __THROW __nonnull ((1, 2));
-# endif
-
-/* Set the robustness flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_setrobust (pthread_mutexattr_t *__attr,
-					int __robustness)
-     __THROW __nonnull ((1));
-# ifdef __USE_GNU
-extern int pthread_mutexattr_setrobust_np (pthread_mutexattr_t *__attr,
-					   int __robustness)
-     __THROW __nonnull ((1));
-# endif
-#endif
-
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-/* Functions for handling read-write locks.  */
-
-/* Initialize read-write lock RWLOCK using attributes ATTR, or use
-   the default values if later is NULL.  */
-extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock,
-				const pthread_rwlockattr_t *__restrict
-				__attr) __THROW __nonnull ((1));
-
-/* Destroy read-write lock RWLOCK.  */
-extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock)
-     __THROW __nonnull ((1));
-
-/* Acquire read lock for RWLOCK.  */
-extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-/* Try to acquire read lock for RWLOCK.  */
-extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock)
-  __THROWNL __nonnull ((1));
-
-# ifdef __USE_XOPEN2K
-/* Try to acquire read lock for RWLOCK or return after specfied time.  */
-extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-extern int pthread_rwlock_clockrdlock (pthread_rwlock_t *__restrict __rwlock,
-				       clockid_t __clockid,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 3));
-# endif
-
-/* Acquire write lock for RWLOCK.  */
-extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-/* Try to acquire write lock for RWLOCK.  */
-extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-# ifdef __USE_XOPEN2K
-/* Try to acquire write lock for RWLOCK or return after specfied time.  */
-extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-extern int pthread_rwlock_clockwrlock (pthread_rwlock_t *__restrict __rwlock,
-				       clockid_t __clockid,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 3));
-# endif
-
-/* Unlock RWLOCK.  */
-extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-
-/* Functions for handling read-write lock attributes.  */
-
-/* Initialize attribute object ATTR with default values.  */
-extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy attribute object ATTR.  */
-extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Return current setting of process-shared attribute of ATTR in PSHARED.  */
-extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t *
-					  __restrict __attr,
-					  int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set process-shared attribute of ATTR to PSHARED.  */
-extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr,
-					  int __pshared)
-     __THROW __nonnull ((1));
-
-/* Return current setting of reader/writer preference.  */
-extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t *
-					  __restrict __attr,
-					  int *__restrict __pref)
-     __THROW __nonnull ((1, 2));
-
-/* Set reader/write preference.  */
-extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr,
-					  int __pref) __THROW __nonnull ((1));
-#endif
-
-
-/* Functions for handling conditional variables.  */
-
-/* Initialize condition variable COND using attributes ATTR, or use
-   the default values if later is NULL.  */
-extern int pthread_cond_init (pthread_cond_t *__restrict __cond,
-			      const pthread_condattr_t *__restrict __cond_attr)
-     __THROW __nonnull ((1));
-
-/* Destroy condition variable COND.  */
-extern int pthread_cond_destroy (pthread_cond_t *__cond)
-     __THROW __nonnull ((1));
-
-/* Wake up one thread waiting for condition variable COND.  */
-extern int pthread_cond_signal (pthread_cond_t *__cond)
-     __THROWNL __nonnull ((1));
-
-/* Wake up all threads waiting for condition variables COND.  */
-extern int pthread_cond_broadcast (pthread_cond_t *__cond)
-     __THROWNL __nonnull ((1));
-
-/* Wait for condition variable COND to be signaled or broadcast.
-   MUTEX is assumed to be locked before.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_cond_wait (pthread_cond_t *__restrict __cond,
-			      pthread_mutex_t *__restrict __mutex)
-     __nonnull ((1, 2));
-
-/* Wait for condition variable COND to be signaled or broadcast until
-   ABSTIME.  MUTEX is assumed to be locked before.  ABSTIME is an
-   absolute time specification; zero is the beginning of the epoch
-   (00:00:00 GMT, January 1, 1970).
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond,
-				   pthread_mutex_t *__restrict __mutex,
-				   const struct timespec *__restrict __abstime)
-     __nonnull ((1, 2, 3));
-
-# ifdef __USE_GNU
-/* Wait for condition variable COND to be signaled or broadcast until
-   ABSTIME measured by the specified clock. MUTEX is assumed to be
-   locked before. CLOCK is the clock to use. ABSTIME is an absolute
-   time specification against CLOCK's epoch.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW. */
-extern int pthread_cond_clockwait (pthread_cond_t *__restrict __cond,
-				   pthread_mutex_t *__restrict __mutex,
-				   __clockid_t __clock_id,
-				   const struct timespec *__restrict __abstime)
-     __nonnull ((1, 2, 4));
-# endif
-
-/* Functions for handling condition variable attributes.  */
-
-/* Initialize condition variable attribute ATTR.  */
-extern int pthread_condattr_init (pthread_condattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy condition variable attribute ATTR.  */
-extern int pthread_condattr_destroy (pthread_condattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the condition variable attribute ATTR.  */
-extern int pthread_condattr_getpshared (const pthread_condattr_t *
-					__restrict __attr,
-					int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the condition variable attribute ATTR.  */
-extern int pthread_condattr_setpshared (pthread_condattr_t *__attr,
-					int __pshared) __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Get the clock selected for the condition variable attribute ATTR.  */
-extern int pthread_condattr_getclock (const pthread_condattr_t *
-				      __restrict __attr,
-				      __clockid_t *__restrict __clock_id)
-     __THROW __nonnull ((1, 2));
-
-/* Set the clock selected for the condition variable attribute ATTR.  */
-extern int pthread_condattr_setclock (pthread_condattr_t *__attr,
-				      __clockid_t __clock_id)
-     __THROW __nonnull ((1));
-#endif
-
-
-#ifdef __USE_XOPEN2K
-/* Functions to handle spinlocks.  */
-
-/* Initialize the spinlock LOCK.  If PSHARED is nonzero the spinlock can
-   be shared between different processes.  */
-extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared)
-     __THROW __nonnull ((1));
-
-/* Destroy the spinlock LOCK.  */
-extern int pthread_spin_destroy (pthread_spinlock_t *__lock)
-     __THROW __nonnull ((1));
-
-/* Wait until spinlock LOCK is retrieved.  */
-extern int pthread_spin_lock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-/* Try to lock spinlock LOCK.  */
-extern int pthread_spin_trylock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-/* Release spinlock LOCK.  */
-extern int pthread_spin_unlock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-
-/* Functions to handle barriers.  */
-
-/* Initialize BARRIER with the attributes in ATTR.  The barrier is
-   opened when COUNT waiters arrived.  */
-extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier,
-				 const pthread_barrierattr_t *__restrict
-				 __attr, unsigned int __count)
-     __THROW __nonnull ((1));
-
-/* Destroy a previously dynamically initialized barrier BARRIER.  */
-extern int pthread_barrier_destroy (pthread_barrier_t *__barrier)
-     __THROW __nonnull ((1));
-
-/* Wait on barrier BARRIER.  */
-extern int pthread_barrier_wait (pthread_barrier_t *__barrier)
-     __THROWNL __nonnull ((1));
-
-
-/* Initialize barrier attribute ATTR.  */
-extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy previously dynamically initialized barrier attribute ATTR.  */
-extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the barrier attribute ATTR.  */
-extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t *
-					   __restrict __attr,
-					   int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the barrier attribute ATTR.  */
-extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr,
-					   int __pshared)
-     __THROW __nonnull ((1));
-#endif
-
-
-/* Functions for handling thread-specific data.  */
-
-/* Create a key value identifying a location in the thread-specific
-   data area.  Each thread maintains a distinct thread-specific data
-   area.  DESTR_FUNCTION, if non-NULL, is called with the value
-   associated to that key when the key is destroyed.
-   DESTR_FUNCTION is not called if the value associated is NULL when
-   the key is destroyed.  */
-extern int pthread_key_create (pthread_key_t *__key,
-			       void (*__destr_function) (void *))
-     __THROW __nonnull ((1));
-
-/* Destroy KEY.  */
-extern int pthread_key_delete (pthread_key_t __key) __THROW;
-
-/* Return current value of the thread-specific data slot identified by KEY.  */
-extern void *pthread_getspecific (pthread_key_t __key) __THROW;
-
-/* Store POINTER in the thread-specific data slot identified by KEY. */
-extern int pthread_setspecific (pthread_key_t __key,
-				const void *__pointer) __THROW ;
-
-
-#ifdef __USE_XOPEN2K
-/* Get ID of CPU-time clock for thread THREAD_ID.  */
-extern int pthread_getcpuclockid (pthread_t __thread_id,
-				  __clockid_t *__clock_id)
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Install handlers to be called when a new process is created with FORK.
-   The PREPARE handler is called in the parent process just before performing
-   FORK. The PARENT handler is called in the parent process just after FORK.
-   The CHILD handler is called in the child process.  Each of the three
-   handlers can be NULL, meaning that no handler needs to be called at that
-   point.
-   PTHREAD_ATFORK can be called several times, in which case the PREPARE
-   handlers are called in LIFO order (last added with PTHREAD_ATFORK,
-   first called before FORK), and the PARENT and CHILD handlers are called
-   in FIFO (first added, first called).  */
-
-extern int pthread_atfork (void (*__prepare) (void),
-			   void (*__parent) (void),
-			   void (*__child) (void)) __THROW;
-
-
-#ifdef __USE_EXTERN_INLINES
-/* Optimizations.  */
-__extern_inline int
-__NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2))
-{
-  return __thread1 == __thread2;
-}
-#endif
-
-__END_DECLS
-
-#endif	/* pthread.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pty.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pty.h
deleted file mode 100644
index cdb4852..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pty.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Functions for pseudo TTY handling.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PTY_H
-#define _PTY_H	1
-
-#include <features.h>
-
-struct termios;
-struct winsize;
-
-#include <termios.h>
-#include <sys/ioctl.h>
-
-
-__BEGIN_DECLS
-
-/* Create pseudo tty master slave pair with NAME and set terminal
-   attributes according to TERMP and WINP and return handles for both
-   ends in AMASTER and ASLAVE.  */
-extern int openpty (int *__amaster, int *__aslave, char *__name,
-		    const struct termios *__termp,
-		    const struct winsize *__winp) __THROW;
-
-/* Create child process and establish the slave pseudo terminal as the
-   child's controlling terminal.  */
-extern int forkpty (int *__amaster, char *__name,
-		    const struct termios *__termp,
-		    const struct winsize *__winp) __THROW;
-
-__END_DECLS
-
-#endif	/* pty.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pwd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pwd.h
deleted file mode 100644
index c2ddce2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/pwd.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 9.2.2 User Database Access	<pwd.h>
- */
-
-#ifndef	_PWD_H
-#define	_PWD_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif
-
-/* A record in the user database.  */
-struct passwd
-{
-  char *pw_name;		/* Username.  */
-  char *pw_passwd;		/* Hashed passphrase, if shadow database
-                                   not in use (see shadow.h).  */
-  __uid_t pw_uid;		/* User ID.  */
-  __gid_t pw_gid;		/* Group ID.  */
-  char *pw_gecos;		/* Real name.  */
-  char *pw_dir;			/* Home directory.  */
-  char *pw_shell;		/* Shell program.  */
-};
-
-
-#ifdef __USE_MISC
-# include <bits/types/FILE.h>
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Rewind the user database stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setpwent (void);
-
-/* Close the user database stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endpwent (void);
-
-/* Read an entry from the user database stream, opening it if necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwent (void);
-#endif
-
-#ifdef	__USE_MISC
-/* Read a user database entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct passwd *fgetpwent (FILE *__stream) __nonnull ((1));
-
-/* Write a given user database entry onto the given stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putpwent (const struct passwd *__restrict __p,
-		     FILE *__restrict __f);
-#endif
-
-/* Retrieve the user database entry for the given user ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwuid (__uid_t __uid);
-
-/* Retrieve the user database entry for the given username.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwnam (const char *__name) __nonnull ((1));
-
-#ifdef __USE_POSIX
-
-# ifdef __USE_MISC
-/* Reasonable value for the buffer sized used in the reentrant
-   functions below.  But better use `sysconf'.  */
-#  define NSS_BUFLEN_PASSWD	1024
-# endif
-
-/* Reentrant versions of some of the functions above.
-
-   PLEASE NOTE: the `getpwent_r' function is not (yet) standardized.
-   The interface may change in later versions of this library.  But
-   the interface is designed following the principals used for the
-   other reentrant functions so the chances are good this is what the
-   POSIX people would choose.  */
-
-# ifdef __USE_MISC
-/* This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getpwent_r (struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((1, 2, 4));
-# endif
-
-extern int getpwuid_r (__uid_t __uid,
-		       struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((2, 3, 5));
-
-extern int getpwnam_r (const char *__restrict __name,
-		       struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((1, 2, 3, 5));
-
-
-# ifdef	__USE_MISC
-/* Read a user database entry from STREAM.  This function is not
-   standardized and probably never will.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetpwent_r (FILE *__restrict __stream,
-			struct passwd *__restrict __resultbuf,
-			char *__restrict __buffer, size_t __buflen,
-			struct passwd **__restrict __result)
-			__nonnull ((1, 2, 3, 5));
-# endif
-
-#endif	/* POSIX or reentrant */
-
-#ifdef __USE_GNU
-/* Write a traditional /etc/passwd line, based on the user database
-   entry for the given UID, to BUFFER; space for BUFFER must be
-   allocated by the caller.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getpw (__uid_t __uid, char *__buffer);
-#endif
-
-__END_DECLS
-
-#endif /* pwd.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/re_comp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/re_comp.h
deleted file mode 100644
index dd5f6e0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/re_comp.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*  Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _RE_COMP_H
-#define _RE_COMP_H	1
-
-/* This is only a wrapper around the <regex.h> file.  XPG4.2 mentions
-   this name.  */
-#include <regex.h>
-
-#endif /* re_comp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/regex.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/regex.h
deleted file mode 100644
index 8e4ef45..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/regex.h
+++ /dev/null
@@ -1,663 +0,0 @@
-/* Definitions for data structures and routines for the regular
-   expression library.
-   Copyright (C) 1985, 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _REGEX_H
-#define _REGEX_H 1
-
-#include <sys/types.h>
-
-/* Allow the use in C++ code.  */
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Define __USE_GNU to declare GNU extensions that violate the
-   POSIX name space rules.  */
-#ifdef _GNU_SOURCE
-# define __USE_GNU 1
-#endif
-
-#ifdef _REGEX_LARGE_OFFSETS
-
-/* Use types and values that are wide enough to represent signed and
-   unsigned byte offsets in memory.  This currently works only when
-   the regex code is used outside of the GNU C library; it is not yet
-   supported within glibc itself, and glibc users should not define
-   _REGEX_LARGE_OFFSETS.  */
-
-/* The type of object sizes.  */
-typedef size_t __re_size_t;
-
-/* The type of object sizes, in places where the traditional code
-   uses unsigned long int.  */
-typedef size_t __re_long_size_t;
-
-#else
-
-/* The traditional GNU regex implementation mishandles strings longer
-   than INT_MAX.  */
-typedef unsigned int __re_size_t;
-typedef unsigned long int __re_long_size_t;
-
-#endif
-
-/* The following two types have to be signed and unsigned integer type
-   wide enough to hold a value of a pointer.  For most ANSI compilers
-   ptrdiff_t and size_t should be likely OK.  Still size of these two
-   types is 2 for Microsoft C.  Ugh... */
-typedef long int s_reg_t;
-typedef unsigned long int active_reg_t;
-
-/* The following bits are used to determine the regexp syntax we
-   recognize.  The set/not-set meanings are chosen so that Emacs syntax
-   remains the value 0.  The bits are given in alphabetical order, and
-   the definitions shifted by one from the previous bit; thus, when we
-   add or remove a bit, only one other definition need change.  */
-typedef unsigned long int reg_syntax_t;
-
-#ifdef __USE_GNU
-/* If this bit is not set, then \ inside a bracket expression is literal.
-   If set, then such a \ quotes the following character.  */
-# define RE_BACKSLASH_ESCAPE_IN_LISTS ((unsigned long int) 1)
-
-/* If this bit is not set, then + and ? are operators, and \+ and \? are
-     literals.
-   If set, then \+ and \? are operators and + and ? are literals.  */
-# define RE_BK_PLUS_QM (RE_BACKSLASH_ESCAPE_IN_LISTS << 1)
-
-/* If this bit is set, then character classes are supported.  They are:
-     [:alpha:], [:upper:], [:lower:],  [:digit:], [:alnum:], [:xdigit:],
-     [:space:], [:print:], [:punct:], [:graph:], and [:cntrl:].
-   If not set, then character classes are not supported.  */
-# define RE_CHAR_CLASSES (RE_BK_PLUS_QM << 1)
-
-/* If this bit is set, then ^ and $ are always anchors (outside bracket
-     expressions, of course).
-   If this bit is not set, then it depends:
-	^  is an anchor if it is at the beginning of a regular
-	   expression or after an open-group or an alternation operator;
-	$  is an anchor if it is at the end of a regular expression, or
-	   before a close-group or an alternation operator.
-
-   This bit could be (re)combined with RE_CONTEXT_INDEP_OPS, because
-   POSIX draft 11.2 says that * etc. in leading positions is undefined.
-   We already implemented a previous draft which made those constructs
-   invalid, though, so we haven't changed the code back.  */
-# define RE_CONTEXT_INDEP_ANCHORS (RE_CHAR_CLASSES << 1)
-
-/* If this bit is set, then special characters are always special
-     regardless of where they are in the pattern.
-   If this bit is not set, then special characters are special only in
-     some contexts; otherwise they are ordinary.  Specifically,
-     * + ? and intervals are only special when not after the beginning,
-     open-group, or alternation operator.  */
-# define RE_CONTEXT_INDEP_OPS (RE_CONTEXT_INDEP_ANCHORS << 1)
-
-/* If this bit is set, then *, +, ?, and { cannot be first in an re or
-     immediately after an alternation or begin-group operator.  */
-# define RE_CONTEXT_INVALID_OPS (RE_CONTEXT_INDEP_OPS << 1)
-
-/* If this bit is set, then . matches newline.
-   If not set, then it doesn't.  */
-# define RE_DOT_NEWLINE (RE_CONTEXT_INVALID_OPS << 1)
-
-/* If this bit is set, then . doesn't match NUL.
-   If not set, then it does.  */
-# define RE_DOT_NOT_NULL (RE_DOT_NEWLINE << 1)
-
-/* If this bit is set, nonmatching lists [^...] do not match newline.
-   If not set, they do.  */
-# define RE_HAT_LISTS_NOT_NEWLINE (RE_DOT_NOT_NULL << 1)
-
-/* If this bit is set, either \{...\} or {...} defines an
-     interval, depending on RE_NO_BK_BRACES.
-   If not set, \{, \}, {, and } are literals.  */
-# define RE_INTERVALS (RE_HAT_LISTS_NOT_NEWLINE << 1)
-
-/* If this bit is set, +, ? and | aren't recognized as operators.
-   If not set, they are.  */
-# define RE_LIMITED_OPS (RE_INTERVALS << 1)
-
-/* If this bit is set, newline is an alternation operator.
-   If not set, newline is literal.  */
-# define RE_NEWLINE_ALT (RE_LIMITED_OPS << 1)
-
-/* If this bit is set, then '{...}' defines an interval, and \{ and \}
-     are literals.
-  If not set, then '\{...\}' defines an interval.  */
-# define RE_NO_BK_BRACES (RE_NEWLINE_ALT << 1)
-
-/* If this bit is set, (...) defines a group, and \( and \) are literals.
-   If not set, \(...\) defines a group, and ( and ) are literals.  */
-# define RE_NO_BK_PARENS (RE_NO_BK_BRACES << 1)
-
-/* If this bit is set, then \<digit> matches <digit>.
-   If not set, then \<digit> is a back-reference.  */
-# define RE_NO_BK_REFS (RE_NO_BK_PARENS << 1)
-
-/* If this bit is set, then | is an alternation operator, and \| is literal.
-   If not set, then \| is an alternation operator, and | is literal.  */
-# define RE_NO_BK_VBAR (RE_NO_BK_REFS << 1)
-
-/* If this bit is set, then an ending range point collating higher
-     than the starting range point, as in [z-a], is invalid.
-   If not set, then when ending range point collates higher than the
-     starting range point, the range is ignored.  */
-# define RE_NO_EMPTY_RANGES (RE_NO_BK_VBAR << 1)
-
-/* If this bit is set, then an unmatched ) is ordinary.
-   If not set, then an unmatched ) is invalid.  */
-# define RE_UNMATCHED_RIGHT_PAREN_ORD (RE_NO_EMPTY_RANGES << 1)
-
-/* If this bit is set, succeed as soon as we match the whole pattern,
-   without further backtracking.  */
-# define RE_NO_POSIX_BACKTRACKING (RE_UNMATCHED_RIGHT_PAREN_ORD << 1)
-
-/* If this bit is set, do not process the GNU regex operators.
-   If not set, then the GNU regex operators are recognized. */
-# define RE_NO_GNU_OPS (RE_NO_POSIX_BACKTRACKING << 1)
-
-/* If this bit is set, turn on internal regex debugging.
-   If not set, and debugging was on, turn it off.
-   This only works if regex.c is compiled -DDEBUG.
-   We define this bit always, so that all that's needed to turn on
-   debugging is to recompile regex.c; the calling code can always have
-   this bit set, and it won't affect anything in the normal case. */
-# define RE_DEBUG (RE_NO_GNU_OPS << 1)
-
-/* If this bit is set, a syntactically invalid interval is treated as
-   a string of ordinary characters.  For example, the ERE 'a{1' is
-   treated as 'a\{1'.  */
-# define RE_INVALID_INTERVAL_ORD (RE_DEBUG << 1)
-
-/* If this bit is set, then ignore case when matching.
-   If not set, then case is significant.  */
-# define RE_ICASE (RE_INVALID_INTERVAL_ORD << 1)
-
-/* This bit is used internally like RE_CONTEXT_INDEP_ANCHORS but only
-   for ^, because it is difficult to scan the regex backwards to find
-   whether ^ should be special.  */
-# define RE_CARET_ANCHORS_HERE (RE_ICASE << 1)
-
-/* If this bit is set, then \{ cannot be first in a regex or
-   immediately after an alternation, open-group or \} operator.  */
-# define RE_CONTEXT_INVALID_DUP (RE_CARET_ANCHORS_HERE << 1)
-
-/* If this bit is set, then no_sub will be set to 1 during
-   re_compile_pattern.  */
-# define RE_NO_SUB (RE_CONTEXT_INVALID_DUP << 1)
-#endif
-
-/* This global variable defines the particular regexp syntax to use (for
-   some interfaces).  When a regexp is compiled, the syntax used is
-   stored in the pattern buffer, so changing this does not affect
-   already-compiled regexps.  */
-extern reg_syntax_t re_syntax_options;
-
-#ifdef __USE_GNU
-/* Define combinations of the above bits for the standard possibilities.
-   (The [[[ comments delimit what gets put into the Texinfo file, so
-   don't delete them!)  */
-/* [[[begin syntaxes]]] */
-# define RE_SYNTAX_EMACS 0
-
-# define RE_SYNTAX_AWK							\
-  (RE_BACKSLASH_ESCAPE_IN_LISTS   | RE_DOT_NOT_NULL			\
-   | RE_NO_BK_PARENS              | RE_NO_BK_REFS			\
-   | RE_NO_BK_VBAR                | RE_NO_EMPTY_RANGES			\
-   | RE_DOT_NEWLINE		  | RE_CONTEXT_INDEP_ANCHORS		\
-   | RE_CHAR_CLASSES							\
-   | RE_UNMATCHED_RIGHT_PAREN_ORD | RE_NO_GNU_OPS)
-
-# define RE_SYNTAX_GNU_AWK						\
-  ((RE_SYNTAX_POSIX_EXTENDED | RE_BACKSLASH_ESCAPE_IN_LISTS		\
-    | RE_INVALID_INTERVAL_ORD)						\
-   & ~(RE_DOT_NOT_NULL | RE_CONTEXT_INDEP_OPS				\
-      | RE_CONTEXT_INVALID_OPS ))
-
-# define RE_SYNTAX_POSIX_AWK						\
-  (RE_SYNTAX_POSIX_EXTENDED | RE_BACKSLASH_ESCAPE_IN_LISTS		\
-   | RE_INTERVALS	    | RE_NO_GNU_OPS				\
-   | RE_INVALID_INTERVAL_ORD)
-
-# define RE_SYNTAX_GREP							\
-  ((RE_SYNTAX_POSIX_BASIC | RE_NEWLINE_ALT)				\
-   & ~(RE_CONTEXT_INVALID_DUP | RE_DOT_NOT_NULL))
-
-# define RE_SYNTAX_EGREP						\
-  ((RE_SYNTAX_POSIX_EXTENDED | RE_INVALID_INTERVAL_ORD | RE_NEWLINE_ALT) \
-   & ~(RE_CONTEXT_INVALID_OPS | RE_DOT_NOT_NULL))
-
-/* POSIX grep -E behavior is no longer incompatible with GNU.  */
-# define RE_SYNTAX_POSIX_EGREP						\
-  RE_SYNTAX_EGREP
-
-/* P1003.2/D11.2, section 4.20.7.1, lines 5078ff.  */
-# define RE_SYNTAX_ED RE_SYNTAX_POSIX_BASIC
-
-# define RE_SYNTAX_SED RE_SYNTAX_POSIX_BASIC
-
-/* Syntax bits common to both basic and extended POSIX regex syntax.  */
-# define _RE_SYNTAX_POSIX_COMMON					\
-  (RE_CHAR_CLASSES | RE_DOT_NEWLINE      | RE_DOT_NOT_NULL		\
-   | RE_INTERVALS  | RE_NO_EMPTY_RANGES)
-
-# define RE_SYNTAX_POSIX_BASIC						\
-  (_RE_SYNTAX_POSIX_COMMON | RE_BK_PLUS_QM | RE_CONTEXT_INVALID_DUP)
-
-/* Differs from ..._POSIX_BASIC only in that RE_BK_PLUS_QM becomes
-   RE_LIMITED_OPS, i.e., \? \+ \| are not recognized.  Actually, this
-   isn't minimal, since other operators, such as \`, aren't disabled.  */
-# define RE_SYNTAX_POSIX_MINIMAL_BASIC					\
-  (_RE_SYNTAX_POSIX_COMMON | RE_LIMITED_OPS)
-
-# define RE_SYNTAX_POSIX_EXTENDED					\
-  (_RE_SYNTAX_POSIX_COMMON  | RE_CONTEXT_INDEP_ANCHORS			\
-   | RE_CONTEXT_INDEP_OPS   | RE_NO_BK_BRACES				\
-   | RE_NO_BK_PARENS        | RE_NO_BK_VBAR				\
-   | RE_CONTEXT_INVALID_OPS | RE_UNMATCHED_RIGHT_PAREN_ORD)
-
-/* Differs from ..._POSIX_EXTENDED in that RE_CONTEXT_INDEP_OPS is
-   removed and RE_NO_BK_REFS is added.  */
-# define RE_SYNTAX_POSIX_MINIMAL_EXTENDED				\
-  (_RE_SYNTAX_POSIX_COMMON  | RE_CONTEXT_INDEP_ANCHORS			\
-   | RE_CONTEXT_INVALID_OPS | RE_NO_BK_BRACES				\
-   | RE_NO_BK_PARENS        | RE_NO_BK_REFS				\
-   | RE_NO_BK_VBAR	    | RE_UNMATCHED_RIGHT_PAREN_ORD)
-/* [[[end syntaxes]]] */
-
-/* Maximum number of duplicates an interval can allow.  POSIX-conforming
-   systems might define this in <limits.h>, but we want our
-   value, so remove any previous define.  */
-# ifdef _REGEX_INCLUDE_LIMITS_H
-#  include <limits.h>
-# endif
-# ifdef RE_DUP_MAX
-#  undef RE_DUP_MAX
-# endif
-
-/* RE_DUP_MAX is 2**15 - 1 because an earlier implementation stored
-   the counter as a 2-byte signed integer.  This is no longer true, so
-   RE_DUP_MAX could be increased to (INT_MAX / 10 - 1), or to
-   ((SIZE_MAX - 9) / 10) if _REGEX_LARGE_OFFSETS is defined.
-   However, there would be a huge performance problem if someone
-   actually used a pattern like a\{214748363\}, so RE_DUP_MAX retains
-   its historical value.  */
-# define RE_DUP_MAX (0x7fff)
-#endif
-
-
-/* POSIX 'cflags' bits (i.e., information for 'regcomp').  */
-
-/* If this bit is set, then use extended regular expression syntax.
-   If not set, then use basic regular expression syntax.  */
-#define REG_EXTENDED 1
-
-/* If this bit is set, then ignore case when matching.
-   If not set, then case is significant.  */
-#define REG_ICASE (1 << 1)
-
-/* If this bit is set, then anchors do not match at newline
-     characters in the string.
-   If not set, then anchors do match at newlines.  */
-#define REG_NEWLINE (1 << 2)
-
-/* If this bit is set, then report only success or fail in regexec.
-   If not set, then returns differ between not matching and errors.  */
-#define REG_NOSUB (1 << 3)
-
-
-/* POSIX 'eflags' bits (i.e., information for regexec).  */
-
-/* If this bit is set, then the beginning-of-line operator doesn't match
-     the beginning of the string (presumably because it's not the
-     beginning of a line).
-   If not set, then the beginning-of-line operator does match the
-     beginning of the string.  */
-#define REG_NOTBOL 1
-
-/* Like REG_NOTBOL, except for the end-of-line.  */
-#define REG_NOTEOL (1 << 1)
-
-/* Use PMATCH[0] to delimit the start and end of the search in the
-   buffer.  */
-#define REG_STARTEND (1 << 2)
-
-
-/* If any error codes are removed, changed, or added, update the
-   '__re_error_msgid' table in regcomp.c.  */
-
-typedef enum
-{
-  _REG_ENOSYS = -1,	/* This will never happen for this implementation.  */
-  _REG_NOERROR = 0,	/* Success.  */
-  _REG_NOMATCH,		/* Didn't find a match (for regexec).  */
-
-  /* POSIX regcomp return error codes.  (In the order listed in the
-     standard.)  */
-  _REG_BADPAT,		/* Invalid pattern.  */
-  _REG_ECOLLATE,	/* Invalid collating element.  */
-  _REG_ECTYPE,		/* Invalid character class name.  */
-  _REG_EESCAPE,		/* Trailing backslash.  */
-  _REG_ESUBREG,		/* Invalid back reference.  */
-  _REG_EBRACK,		/* Unmatched left bracket.  */
-  _REG_EPAREN,		/* Parenthesis imbalance.  */
-  _REG_EBRACE,		/* Unmatched \{.  */
-  _REG_BADBR,		/* Invalid contents of \{\}.  */
-  _REG_ERANGE,		/* Invalid range end.  */
-  _REG_ESPACE,		/* Ran out of memory.  */
-  _REG_BADRPT,		/* No preceding re for repetition op.  */
-
-  /* Error codes we've added.  */
-  _REG_EEND,		/* Premature end.  */
-  _REG_ESIZE,		/* Too large (e.g., repeat count too large).  */
-  _REG_ERPAREN		/* Unmatched ) or \); not returned from regcomp.  */
-} reg_errcode_t;
-
-#if defined _XOPEN_SOURCE || defined __USE_XOPEN2K
-# define REG_ENOSYS	_REG_ENOSYS
-#endif
-#define REG_NOERROR	_REG_NOERROR
-#define REG_NOMATCH	_REG_NOMATCH
-#define REG_BADPAT	_REG_BADPAT
-#define REG_ECOLLATE	_REG_ECOLLATE
-#define REG_ECTYPE	_REG_ECTYPE
-#define REG_EESCAPE	_REG_EESCAPE
-#define REG_ESUBREG	_REG_ESUBREG
-#define REG_EBRACK	_REG_EBRACK
-#define REG_EPAREN	_REG_EPAREN
-#define REG_EBRACE	_REG_EBRACE
-#define REG_BADBR	_REG_BADBR
-#define REG_ERANGE	_REG_ERANGE
-#define REG_ESPACE	_REG_ESPACE
-#define REG_BADRPT	_REG_BADRPT
-#define REG_EEND	_REG_EEND
-#define REG_ESIZE	_REG_ESIZE
-#define REG_ERPAREN	_REG_ERPAREN
-
-/* This data structure represents a compiled pattern.  Before calling
-   the pattern compiler, the fields 'buffer', 'allocated', 'fastmap',
-   and 'translate' can be set.  After the pattern has been compiled,
-   the fields 're_nsub', 'not_bol' and 'not_eol' are available.  All
-   other fields are private to the regex routines.  */
-
-#ifndef RE_TRANSLATE_TYPE
-# define __RE_TRANSLATE_TYPE unsigned char *
-# ifdef __USE_GNU
-#  define RE_TRANSLATE_TYPE __RE_TRANSLATE_TYPE
-# endif
-#endif
-
-#ifdef __USE_GNU
-# define __REPB_PREFIX(name) name
-#else
-# define __REPB_PREFIX(name) __##name
-#endif
-
-struct re_pattern_buffer
-{
-  /* Space that holds the compiled pattern.  The type
-     'struct re_dfa_t' is private and is not declared here.  */
-  struct re_dfa_t *__REPB_PREFIX(buffer);
-
-  /* Number of bytes to which 'buffer' points.  */
-  __re_long_size_t __REPB_PREFIX(allocated);
-
-  /* Number of bytes actually used in 'buffer'.  */
-  __re_long_size_t __REPB_PREFIX(used);
-
-  /* Syntax setting with which the pattern was compiled.  */
-  reg_syntax_t __REPB_PREFIX(syntax);
-
-  /* Pointer to a fastmap, if any, otherwise zero.  re_search uses the
-     fastmap, if there is one, to skip over impossible starting points
-     for matches.  */
-  char *__REPB_PREFIX(fastmap);
-
-  /* Either a translate table to apply to all characters before
-     comparing them, or zero for no translation.  The translation is
-     applied to a pattern when it is compiled and to a string when it
-     is matched.  */
-  __RE_TRANSLATE_TYPE __REPB_PREFIX(translate);
-
-  /* Number of subexpressions found by the compiler.  */
-  size_t re_nsub;
-
-  /* Zero if this pattern cannot match the empty string, one else.
-     Well, in truth it's used only in 're_search_2', to see whether or
-     not we should use the fastmap, so we don't set this absolutely
-     perfectly; see 're_compile_fastmap' (the "duplicate" case).  */
-  unsigned __REPB_PREFIX(can_be_null) : 1;
-
-  /* If REGS_UNALLOCATED, allocate space in the 'regs' structure
-     for 'max (RE_NREGS, re_nsub + 1)' groups.
-     If REGS_REALLOCATE, reallocate space if necessary.
-     If REGS_FIXED, use what's there.  */
-#ifdef __USE_GNU
-# define REGS_UNALLOCATED 0
-# define REGS_REALLOCATE 1
-# define REGS_FIXED 2
-#endif
-  unsigned __REPB_PREFIX(regs_allocated) : 2;
-
-  /* Set to zero when 're_compile_pattern' compiles a pattern; set to
-     one by 're_compile_fastmap' if it updates the fastmap.  */
-  unsigned __REPB_PREFIX(fastmap_accurate) : 1;
-
-  /* If set, 're_match_2' does not return information about
-     subexpressions.  */
-  unsigned __REPB_PREFIX(no_sub) : 1;
-
-  /* If set, a beginning-of-line anchor doesn't match at the beginning
-     of the string.  */
-  unsigned __REPB_PREFIX(not_bol) : 1;
-
-  /* Similarly for an end-of-line anchor.  */
-  unsigned __REPB_PREFIX(not_eol) : 1;
-
-  /* If true, an anchor at a newline matches.  */
-  unsigned __REPB_PREFIX(newline_anchor) : 1;
-};
-
-typedef struct re_pattern_buffer regex_t;
-
-/* Type for byte offsets within the string.  POSIX mandates this.  */
-#ifdef _REGEX_LARGE_OFFSETS
-/* POSIX 1003.1-2008 requires that regoff_t be at least as wide as
-   ptrdiff_t and ssize_t.  We don't know of any hosts where ptrdiff_t
-   is wider than ssize_t, so ssize_t is safe.  ptrdiff_t is not
-   visible here, so use ssize_t.  */
-typedef ssize_t regoff_t;
-#else
-/* The traditional GNU regex implementation mishandles strings longer
-   than INT_MAX.  */
-typedef int regoff_t;
-#endif
-
-
-#ifdef __USE_GNU
-/* This is the structure we store register match data in.  See
-   regex.texinfo for a full description of what registers match.  */
-struct re_registers
-{
-  __re_size_t num_regs;
-  regoff_t *start;
-  regoff_t *end;
-};
-
-
-/* If 'regs_allocated' is REGS_UNALLOCATED in the pattern buffer,
-   're_match_2' returns information about at least this many registers
-   the first time a 'regs' structure is passed.  */
-# ifndef RE_NREGS
-#  define RE_NREGS 30
-# endif
-#endif
-
-
-/* POSIX specification for registers.  Aside from the different names than
-   're_registers', POSIX uses an array of structures, instead of a
-   structure of arrays.  */
-typedef struct
-{
-  regoff_t rm_so;  /* Byte offset from string's start to substring's start.  */
-  regoff_t rm_eo;  /* Byte offset from string's start to substring's end.  */
-} regmatch_t;
-
-/* Declarations for routines.  */
-
-#ifdef __USE_GNU
-/* Sets the current default syntax to SYNTAX, and return the old syntax.
-   You can also simply assign to the 're_syntax_options' variable.  */
-extern reg_syntax_t re_set_syntax (reg_syntax_t __syntax);
-
-/* Compile the regular expression PATTERN, with length LENGTH
-   and syntax given by the global 're_syntax_options', into the buffer
-   BUFFER.  Return NULL if successful, and an error string if not.
-
-   To free the allocated storage, you must call 'regfree' on BUFFER.
-   Note that the translate table must either have been initialized by
-   'regcomp', with a malloc'ed value, or set to NULL before calling
-   'regfree'.  */
-extern const char *re_compile_pattern (const char *__pattern, size_t __length,
-				       struct re_pattern_buffer *__buffer);
-
-
-/* Compile a fastmap for the compiled pattern in BUFFER; used to
-   accelerate searches.  Return 0 if successful and -2 if was an
-   internal error.  */
-extern int re_compile_fastmap (struct re_pattern_buffer *__buffer);
-
-
-/* Search in the string STRING (with length LENGTH) for the pattern
-   compiled into BUFFER.  Start searching at position START, for RANGE
-   characters.  Return the starting position of the match, -1 for no
-   match, or -2 for an internal error.  Also return register
-   information in REGS (if REGS and BUFFER->no_sub are nonzero).  */
-extern regoff_t re_search (struct re_pattern_buffer *__buffer,
-			   const char *__String, regoff_t __length,
-			   regoff_t __start, regoff_t __range,
-			   struct re_registers *__regs);
-
-
-/* Like 're_search', but search in the concatenation of STRING1 and
-   STRING2.  Also, stop searching at index START + STOP.  */
-extern regoff_t re_search_2 (struct re_pattern_buffer *__buffer,
-			     const char *__string1, regoff_t __length1,
-			     const char *__string2, regoff_t __length2,
-			     regoff_t __start, regoff_t __range,
-			     struct re_registers *__regs,
-			     regoff_t __stop);
-
-
-/* Like 're_search', but return how many characters in STRING the regexp
-   in BUFFER matched, starting at position START.  */
-extern regoff_t re_match (struct re_pattern_buffer *__buffer,
-			  const char *__String, regoff_t __length,
-			  regoff_t __start, struct re_registers *__regs);
-
-
-/* Relates to 're_match' as 're_search_2' relates to 're_search'.  */
-extern regoff_t re_match_2 (struct re_pattern_buffer *__buffer,
-			    const char *__string1, regoff_t __length1,
-			    const char *__string2, regoff_t __length2,
-			    regoff_t __start, struct re_registers *__regs,
-			    regoff_t __stop);
-
-
-/* Set REGS to hold NUM_REGS registers, storing them in STARTS and
-   ENDS.  Subsequent matches using BUFFER and REGS will use this memory
-   for recording register information.  STARTS and ENDS must be
-   allocated with malloc, and must each be at least 'NUM_REGS * sizeof
-   (regoff_t)' bytes long.
-
-   If NUM_REGS == 0, then subsequent matches should allocate their own
-   register data.
-
-   Unless this function is called, the first search or match using
-   BUFFER will allocate its own register data, without
-   freeing the old data.  */
-extern void re_set_registers (struct re_pattern_buffer *__buffer,
-			      struct re_registers *__regs,
-			      __re_size_t __num_regs,
-			      regoff_t *__starts, regoff_t *__ends);
-#endif	/* Use GNU */
-
-#if defined _REGEX_RE_COMP || (defined _LIBC && defined __USE_MISC)
-/* 4.2 bsd compatibility.  */
-extern char *re_comp (const char *);
-extern int re_exec (const char *);
-#endif
-
-/* For plain 'restrict', use glibc's __restrict if defined.
-   Otherwise, GCC 2.95 and later have "__restrict"; C99 compilers have
-   "restrict", and "configure" may have defined "restrict".
-   Other compilers use __restrict, __restrict__, and _Restrict, and
-   'configure' might #define 'restrict' to those words, so pick a
-   different name.  */
-#ifndef _Restrict_
-# if defined __restrict \
-     || 2 < __GNUC__ + (95 <= __GNUC_MINOR__) \
-     || __clang_major__ >= 3
-#  define _Restrict_ __restrict
-# elif 199901L <= __STDC_VERSION__ || defined restrict
-#  define _Restrict_ restrict
-# else
-#  define _Restrict_
-# endif
-#endif
-/* For the ISO C99 syntax
-     array_name[restrict]
-   use glibc's __restrict_arr if available.
-   Otherwise, GCC 3.1 and clang support this syntax (but not in C++ mode).
-   Other ISO C99 compilers support it as well.  */
-#ifndef _Restrict_arr_
-# ifdef __restrict_arr
-#  define _Restrict_arr_ __restrict_arr
-# elif ((199901L <= __STDC_VERSION__ \
-         || 3 < __GNUC__ + (1 <= __GNUC_MINOR__) \
-         || __clang_major__ >= 3) \
-        && !defined __cplusplus)
-#  define _Restrict_arr_ _Restrict_
-# else
-#  define _Restrict_arr_
-# endif
-#endif
-
-/* POSIX compatibility.  */
-extern int regcomp (regex_t *_Restrict_ __preg,
-		    const char *_Restrict_ __pattern,
-		    int __cflags);
-
-extern int regexec (const regex_t *_Restrict_ __preg,
-		    const char *_Restrict_ __String, size_t __nmatch,
-		    regmatch_t __pmatch[_Restrict_arr_],
-		    int __eflags);
-
-extern size_t regerror (int __errcode, const regex_t *_Restrict_ __preg,
-			char *_Restrict_ __errbuf, size_t __errbuf_size);
-
-extern void regfree (regex_t *__preg);
-
-
-#ifdef __cplusplus
-}
-#endif	/* C++ */
-
-#endif /* regex.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/regexp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/regexp.h
deleted file mode 100644
index 923030e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/regexp.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _REGEXP_H
-#define _REGEXP_H	1
-
-/* The contents of this header file were originally standardized in
-   the Single Unix Specification, Issue 3 (1992).  In Issue 4 (1994)
-   the header was marked as TO BE WITHDRAWN, and new applications
-   were encouraged to use <regex.h> instead.  It was officially
-   withdrawn from the standard in Issue 6 (aka POSIX.1-2001).
-
-   The GNU C Library provided this header through version 2.22. */
-
-#error "The GNU C Library no longer implements <regexp.h>."
-#error "Please update your code to use <regex.h> instead (no trailing 'p')."
-
-#endif /* regexp.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/resolv.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/resolv.h
deleted file mode 100644
index a039a9e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/resolv.h
+++ /dev/null
@@ -1,301 +0,0 @@
-/*
- * Copyright (c) 1983, 1987, 1989
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-/*
- * Portions Copyright (c) 1996-1999 by Internet Software Consortium.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
- * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
- * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
- * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
- * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
- * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
- * SOFTWARE.
- */
-
-/*
- *	@(#)resolv.h	8.1 (Berkeley) 6/2/93
- *	$BINDId: resolv.h,v 8.31 2000/03/30 20:16:50 vixie Exp $
- */
-
-#ifndef _RESOLV_H_
-#define _RESOLV_H_
-
-#include <sys/cdefs.h>
-#include <sys/param.h>
-#include <sys/types.h>
-#include <stdio.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <bits/types/res_state.h>
-
-/*
- * Global defines and variables for resolver stub.
- */
-#define LOCALDOMAINPARTS	2	/* min levels in name that is "local" */
-
-#define RES_TIMEOUT		5	/* min. seconds between retries */
-#define RES_MAXNDOTS		15	/* should reflect bit field size */
-#define RES_MAXRETRANS		30	/* only for resolv.conf/RES_OPTIONS */
-#define RES_MAXRETRY		5	/* only for resolv.conf/RES_OPTIONS */
-#define RES_DFLRETRY		2	/* Default #/tries. */
-#define RES_MAXTIME		65535	/* Infinity, in milliseconds. */
-
-#define nsaddr	nsaddr_list[0]		/* for backward compatibility */
-
-/*
- * Revision information.  This is the release date in YYYYMMDD format.
- * It can change every day so the right thing to do with it is use it
- * in preprocessor commands such as "#if (__RES > 19931104)".  Do not
- * compare for equality; rather, use it to determine whether your resolver
- * is new enough to contain a certain feature.
- */
-
-#define	__RES	19991006
-
-/*
- * Resolver configuration file.
- * Normally not present, but may contain the address of the
- * inital name server(s) to query and the domain search list.
- */
-
-#ifndef _PATH_RESCONF
-#define _PATH_RESCONF        "/etc/resolv.conf"
-#endif
-
-struct res_sym {
-	int	number;		/* Identifying number, like T_MX */
-	char *	name;		/* Its symbolic name, like "MX" */
-	char *	humanname;	/* Its fun name, like "mail exchanger" */
-};
-
-/*
- * Resolver options (keep these in synch with res_debug.c, please)
- */
-#define RES_INIT	0x00000001	/* address initialized */
-#define RES_DEBUG	0x00000002	/* print debug messages */
-#define RES_AAONLY \
-  __glibc_macro_warning ("RES_AAONLY is deprecated") 0x00000004
-#define RES_USEVC	0x00000008	/* use virtual circuit */
-#define RES_PRIMARY \
-  __glibc_macro_warning ("RES_PRIMARY is deprecated") 0x00000010
-#define RES_IGNTC	0x00000020	/* ignore trucation errors */
-#define RES_RECURSE	0x00000040	/* recursion desired */
-#define RES_DEFNAMES	0x00000080	/* use default domain name */
-#define RES_STAYOPEN	0x00000100	/* Keep TCP socket open */
-#define RES_DNSRCH	0x00000200	/* search up local domain tree */
-#define	RES_NOALIASES	0x00001000	/* shuts off HOSTALIASES feature */
-#define RES_ROTATE	0x00004000	/* rotate ns list after each query */
-#define	RES_NOCHECKNAME \
-  __glibc_macro_warning ("RES_NOCHECKNAME is deprecated") 0x00008000
-#define	RES_KEEPTSIG \
-  __glibc_macro_warning ("RES_KEEPTSIG is deprecated") 0x00010000
-#define	RES_BLAST \
-  __glibc_macro_warning ("RES_BLAST is deprecated") 0x00020000
-#define RES_USE_EDNS0	0x00100000	/* Use EDNS0.  */
-#define RES_SNGLKUP	0x00200000	/* one outstanding request at a time */
-#define RES_SNGLKUPREOP	0x00400000	/* -"-, but open new socket for each
-					   request */
-#define RES_USE_DNSSEC	0x00800000	/* use DNSSEC using OK bit in OPT */
-#define RES_NOTLDQUERY	0x01000000	/* Do not look up unqualified name
-					   as a TLD.  */
-#define RES_NORELOAD    0x02000000 /* No automatic configuration reload.  */
-#define RES_TRUSTAD     0x04000000 /* Request AD bit, keep it in responses.  */
-
-#define RES_DEFAULT	(RES_RECURSE|RES_DEFNAMES|RES_DNSRCH)
-
-/*
- * Resolver "pfcode" values.  Used by dig.
- */
-#define RES_PRF_STATS	0x00000001
-#define RES_PRF_UPDATE	0x00000002
-#define RES_PRF_CLASS   0x00000004
-#define RES_PRF_CMD	0x00000008
-#define RES_PRF_QUES	0x00000010
-#define RES_PRF_ANS	0x00000020
-#define RES_PRF_AUTH	0x00000040
-#define RES_PRF_ADD	0x00000080
-#define RES_PRF_HEAD1	0x00000100
-#define RES_PRF_HEAD2	0x00000200
-#define RES_PRF_TTLID	0x00000400
-#define RES_PRF_HEADX	0x00000800
-#define RES_PRF_QUERY	0x00001000
-#define RES_PRF_REPLY	0x00002000
-#define RES_PRF_INIT	0x00004000
-/*			0x00008000	*/
-
-/* Things involving an internal (static) resolver context. */
-__BEGIN_DECLS
-extern struct __res_state *__res_state(void) __attribute__ ((__const__));
-__END_DECLS
-#define _res (*__res_state())
-
-#define fp_nquery		__fp_nquery
-#define fp_query		__fp_query
-#define hostalias		__hostalias
-#define p_query			__p_query
-#define res_close		__res_close
-#define res_init		__res_init
-#define res_isourserver		__res_isourserver
-#define res_mkquery		__res_mkquery
-#define res_query		__res_query
-#define res_querydomain		__res_querydomain
-#define res_search		__res_search
-#define res_send		__res_send
-
-__BEGIN_DECLS
-void		fp_nquery (const unsigned char *, int, FILE *) __THROW;
-void		fp_query (const unsigned char *, FILE *) __THROW;
-const char *	hostalias (const char *) __THROW;
-void		p_query (const unsigned char *) __THROW;
-void		res_close (void) __THROW;
-int		res_init (void) __THROW;
-int		res_isourserver (const struct sockaddr_in *) __THROW;
-int		res_mkquery (int, const char *, int, int,
-			     const unsigned char *, int, const unsigned char *,
-			     unsigned char *, int) __THROW;
-int		res_query (const char *, int, int, unsigned char *, int)
-     __THROW;
-int		res_querydomain (const char *, const char *, int, int,
-				 unsigned char *, int) __THROW;
-int		res_search (const char *, int, int, unsigned char *, int)
-     __THROW;
-int		res_send (const unsigned char *, int, unsigned char *, int)
-     __THROW;
-__END_DECLS
-
-#define b64_ntop		__b64_ntop
-#define b64_pton		__b64_pton
-#define dn_comp			__dn_comp
-#define dn_count_labels		__dn_count_labels
-#define dn_expand		__dn_expand
-#define dn_skipname		__dn_skipname
-#define fp_resstat		__fp_resstat
-#define loc_aton		__loc_aton
-#define loc_ntoa		__loc_ntoa
-#define p_cdname		__p_cdname
-#define p_cdnname		__p_cdnname
-#define p_class			__p_class
-#define p_fqname		__p_fqname
-#define p_fqnname		__p_fqnname
-#define p_option		__p_option
-#define p_time			__p_time
-#define p_type			__p_type
-#define p_rcode			__p_rcode
-#define putlong			__putlong
-#define putshort		__putshort
-#define res_dnok		__res_dnok
-#define res_hnok		__res_hnok
-#define res_hostalias		__res_hostalias
-#define res_mailok		__res_mailok
-#define res_nameinquery		__res_nameinquery
-#define res_nclose		__res_nclose
-#define res_ninit		__res_ninit
-#define res_nmkquery		__res_nmkquery
-#define res_nquery		__res_nquery
-#define res_nquerydomain	__res_nquerydomain
-#define res_nsearch		__res_nsearch
-#define res_nsend		__res_nsend
-#define res_ownok		__res_ownok
-#define res_queriesmatch	__res_queriesmatch
-#define res_randomid		__res_randomid
-#define sym_ntop		__sym_ntop
-#define sym_ntos		__sym_ntos
-#define sym_ston		__sym_ston
-__BEGIN_DECLS
-int		res_hnok (const char *) __THROW;
-int		res_ownok (const char *) __THROW;
-int		res_mailok (const char *) __THROW;
-int		res_dnok (const char *) __THROW;
-int		sym_ston (const struct res_sym *, const char *, int *) __THROW;
-const char *	sym_ntos (const struct res_sym *, int, int *) __THROW;
-const char *	sym_ntop (const struct res_sym *, int, int *) __THROW;
-int		b64_ntop (const unsigned char *, size_t, char *, size_t)
-     __THROW;
-int		b64_pton (char const *, unsigned char *, size_t) __THROW;
-int		loc_aton (const char *__ascii, unsigned char *__binary) __THROW;
-const char *	loc_ntoa (const unsigned char *__binary, char *__ascii) __THROW;
-int		dn_skipname (const unsigned char *, const unsigned char *)
-     __THROW;
-void		putlong (uint32_t, unsigned char *) __THROW;
-void		putshort (uint16_t, unsigned char *) __THROW;
-const char *	p_class (int) __THROW;
-const char *	p_time (uint32_t) __THROW;
-const char *	p_type (int) __THROW;
-const char *	p_rcode (int) __THROW;
-const unsigned char * p_cdnname (const unsigned char *,
-				 const unsigned char *, int, FILE *) __THROW;
-const unsigned char * p_cdname (const unsigned char *, const unsigned char *,
-				FILE *) __THROW;
-const unsigned char * p_fqnname (const unsigned char *__cp,
-				 const unsigned char *__msg,
-				 int, char *, int) __THROW;
-const unsigned char * p_fqname (const unsigned char *,
-				const unsigned char *, FILE *) __THROW;
-const char *	p_option (unsigned long __option) __THROW;
-int		dn_count_labels (const char *) __THROW;
-int		dn_comp (const char *, unsigned char *, int, unsigned char **,
-			 unsigned char **) __THROW;
-int		dn_expand (const unsigned char *, const unsigned char *,
-			   const unsigned char *, char *, int) __THROW;
-unsigned int	res_randomid (void) __THROW;
-int		res_nameinquery (const char *, int, int,
-				 const unsigned char *,
-				 const unsigned char *) __THROW;
-int		res_queriesmatch (const unsigned char *,
-				  const unsigned char *,
-				  const unsigned char *,
-				  const unsigned char *) __THROW;
-/* Things involving a resolver context. */
-int		res_ninit (res_state) __THROW;
-void		fp_resstat (const res_state, FILE *) __THROW;
-const char *	res_hostalias (const res_state, const char *, char *, size_t)
-     __THROW;
-int		res_nquery (res_state, const char *, int, int,
-			    unsigned char *, int) __THROW;
-int		res_nsearch (res_state, const char *, int, int,
-			     unsigned char *, int) __THROW;
-int		res_nquerydomain (res_state, const char *, const char *, int,
-				  int, unsigned char *, int) __THROW;
-int		res_nmkquery (res_state, int, const char *, int, int,
-			      const unsigned char *, int,
-			      const unsigned char *, unsigned char *, int)
-     __THROW;
-int		res_nsend (res_state, const unsigned char *, int,
-			   unsigned char *, int) __THROW;
-void		res_nclose (res_state) __THROW;
-
-__END_DECLS
-
-#endif /* !_RESOLV_H_ */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/rpc/netdb.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/rpc/netdb.h
deleted file mode 100644
index 529a4ad..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/rpc/netdb.h
+++ /dev/null
@@ -1,74 +0,0 @@
-/* @(#)netdb.h	2.1 88/07/29 3.9 RPCSRC */
-/*
- * Copyright (c) 2010, Oracle America, Inc.
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- *       notice, this list of conditions and the following disclaimer.
- *     * 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.
- *     * Neither the name of the "Oracle America, Inc." nor the names of its
- *       contributors may be used to endorse or promote products derived
- *       from this software without specific prior written permission.
- *
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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
- *   COPYRIGHT HOLDER 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.
- */
-
-/* Cleaned up for GNU C library roland@gnu.ai.mit.edu:
-   added multiple inclusion protection and use of <sys/cdefs.h>.
-   In GNU this file is #include'd by <netdb.h>.  */
-
-#ifndef _RPC_NETDB_H
-#define _RPC_NETDB_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-struct rpcent
-{
-  char *r_name;		/* Name of server for this rpc program.  */
-  char **r_aliases;	/* Alias list.  */
-  int r_number;		/* RPC program number.  */
-};
-
-extern void setrpcent (int __stayopen) __THROW;
-extern void endrpcent (void) __THROW;
-extern struct rpcent *getrpcbyname (const char *__name) __THROW;
-extern struct rpcent *getrpcbynumber (int __number) __THROW;
-extern struct rpcent *getrpcent (void) __THROW;
-
-#ifdef __USE_MISC
-extern int getrpcbyname_r (const char *__name, struct rpcent *__result_buf,
-			   char *__buffer, size_t __buflen,
-			   struct rpcent **__result) __THROW;
-
-extern int getrpcbynumber_r (int __number, struct rpcent *__result_buf,
-			     char *__buffer, size_t __buflen,
-			     struct rpcent **__result) __THROW;
-
-extern int getrpcent_r (struct rpcent *__result_buf, char *__buffer,
-			size_t __buflen, struct rpcent **__result) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* rpc/netdb.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sched.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sched.h
deleted file mode 100644
index d8ce08a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sched.h
+++ /dev/null
@@ -1,131 +0,0 @@
-/* Definitions for POSIX 1003.1b-1993 (aka POSIX.4) scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SCHED_H
-#define	_SCHED_H	1
-
-#include <features.h>
-
-/* Get type definitions.  */
-#include <bits/types.h>
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timespec.h>
-#ifndef __USE_XOPEN2K
-# include <time.h>
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* Get system specific constant and data structure definitions.  */
-#include <bits/sched.h>
-#include <bits/cpu-set.h>
-
-/* Backward compatibility.  */
-#define sched_priority    sched_priority
-#define __sched_priority  sched_priority
-
-
-__BEGIN_DECLS
-
-/* Set scheduling parameters for a process.  */
-extern int sched_setparam (__pid_t __pid, const struct sched_param *__param)
-     __THROW;
-
-/* Retrieve scheduling parameters for a particular process.  */
-extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __THROW;
-
-/* Set scheduling algorithm and/or parameters for a process.  */
-extern int sched_setscheduler (__pid_t __pid, int __policy,
-			       const struct sched_param *__param) __THROW;
-
-/* Retrieve scheduling algorithm for a particular purpose.  */
-extern int sched_getscheduler (__pid_t __pid) __THROW;
-
-/* Yield the processor.  */
-extern int sched_yield (void) __THROW;
-
-/* Get maximum priority value for a scheduler.  */
-extern int sched_get_priority_max (int __algorithm) __THROW;
-
-/* Get minimum priority value for a scheduler.  */
-extern int sched_get_priority_min (int __algorithm) __THROW;
-
-/* Get the SCHED_RR interval for the named process.  */
-extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __THROW;
-
-
-#ifdef __USE_GNU
-/* Access macros for `cpu_set'.  */
-# define CPU_SETSIZE __CPU_SETSIZE
-# define CPU_SET(cpu, cpusetp)	 __CPU_SET_S (cpu, sizeof (cpu_set_t), cpusetp)
-# define CPU_CLR(cpu, cpusetp)	 __CPU_CLR_S (cpu, sizeof (cpu_set_t), cpusetp)
-# define CPU_ISSET(cpu, cpusetp) __CPU_ISSET_S (cpu, sizeof (cpu_set_t), \
-						cpusetp)
-# define CPU_ZERO(cpusetp)	 __CPU_ZERO_S (sizeof (cpu_set_t), cpusetp)
-# define CPU_COUNT(cpusetp)	 __CPU_COUNT_S (sizeof (cpu_set_t), cpusetp)
-
-# define CPU_SET_S(cpu, setsize, cpusetp)   __CPU_SET_S (cpu, setsize, cpusetp)
-# define CPU_CLR_S(cpu, setsize, cpusetp)   __CPU_CLR_S (cpu, setsize, cpusetp)
-# define CPU_ISSET_S(cpu, setsize, cpusetp) __CPU_ISSET_S (cpu, setsize, \
-							   cpusetp)
-# define CPU_ZERO_S(setsize, cpusetp)	    __CPU_ZERO_S (setsize, cpusetp)
-# define CPU_COUNT_S(setsize, cpusetp)	    __CPU_COUNT_S (setsize, cpusetp)
-
-# define CPU_EQUAL(cpusetp1, cpusetp2) \
-  __CPU_EQUAL_S (sizeof (cpu_set_t), cpusetp1, cpusetp2)
-# define CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  __CPU_EQUAL_S (setsize, cpusetp1, cpusetp2)
-
-# define CPU_AND(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, &)
-# define CPU_OR(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, |)
-# define CPU_XOR(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, ^)
-# define CPU_AND_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, &)
-# define CPU_OR_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, |)
-# define CPU_XOR_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, ^)
-
-# define CPU_ALLOC_SIZE(count) __CPU_ALLOC_SIZE (count)
-# define CPU_ALLOC(count) __CPU_ALLOC (count)
-# define CPU_FREE(cpuset) __CPU_FREE (cpuset)
-
-
-/* Set the CPU affinity for a task */
-extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize,
-			      const cpu_set_t *__cpuset) __THROW;
-
-/* Get the CPU affinity for a task */
-extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize,
-			      cpu_set_t *__cpuset) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* sched.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/scsi.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/scsi.h
deleted file mode 100644
index 070d720..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/scsi.h
+++ /dev/null
@@ -1,225 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * This header file contains public constants and structures used by
- * the scsi code for linux.
- */
-
-#ifndef _SCSI_SCSI_H
-#define _SCSI_SCSI_H	1
-
-#include <features.h>
-
-/*
- *      SCSI opcodes
- */
-
-#define TEST_UNIT_READY       0x00
-#define REZERO_UNIT           0x01
-#define REQUEST_SENSE         0x03
-#define FORMAT_UNIT           0x04
-#define READ_BLOCK_LIMITS     0x05
-#define REASSIGN_BLOCKS       0x07
-#define READ_6                0x08
-#define WRITE_6               0x0a
-#define SEEK_6                0x0b
-#define READ_REVERSE          0x0f
-#define WRITE_FILEMARKS       0x10
-#define SPACE                 0x11
-#define INQUIRY               0x12
-#define RECOVER_BUFFERED_DATA 0x14
-#define MODE_SELECT           0x15
-#define RESERVE               0x16
-#define RELEASE               0x17
-#define COPY                  0x18
-#define ERASE                 0x19
-#define MODE_SENSE            0x1a
-#define START_STOP            0x1b
-#define RECEIVE_DIAGNOSTIC    0x1c
-#define SEND_DIAGNOSTIC       0x1d
-#define ALLOW_MEDIUM_REMOVAL  0x1e
-
-#define SET_WINDOW            0x24
-#define READ_CAPACITY         0x25
-#define READ_10               0x28
-#define WRITE_10              0x2a
-#define SEEK_10               0x2b
-#define WRITE_VERIFY          0x2e
-#define VERIFY                0x2f
-#define SEARCH_HIGH           0x30
-#define SEARCH_EQUAL          0x31
-#define SEARCH_LOW            0x32
-#define SET_LIMITS            0x33
-#define PRE_FETCH             0x34
-#define READ_POSITION         0x34
-#define SYNCHRONIZE_CACHE     0x35
-#define LOCK_UNLOCK_CACHE     0x36
-#define READ_DEFECT_DATA      0x37
-#define MEDIUM_SCAN           0x38
-#define COMPARE               0x39
-#define COPY_VERIFY           0x3a
-#define WRITE_BUFFER          0x3b
-#define READ_BUFFER           0x3c
-#define UPDATE_BLOCK          0x3d
-#define READ_LONG             0x3e
-#define WRITE_LONG            0x3f
-#define CHANGE_DEFINITION     0x40
-#define WRITE_SAME            0x41
-#define READ_TOC              0x43
-#define LOG_SELECT            0x4c
-#define LOG_SENSE             0x4d
-#define MODE_SELECT_10        0x55
-#define RESERVE_10            0x56
-#define RELEASE_10            0x57
-#define MODE_SENSE_10         0x5a
-#define PERSISTENT_RESERVE_IN 0x5e
-#define PERSISTENT_RESERVE_OUT 0x5f
-#define MOVE_MEDIUM           0xa5
-#define READ_12               0xa8
-#define WRITE_12              0xaa
-#define WRITE_VERIFY_12       0xae
-#define SEARCH_HIGH_12        0xb0
-#define SEARCH_EQUAL_12       0xb1
-#define SEARCH_LOW_12         0xb2
-#define READ_ELEMENT_STATUS   0xb8
-#define SEND_VOLUME_TAG       0xb6
-#define WRITE_LONG_2          0xea
-
-/*
- *  Status codes
- */
-
-#define GOOD                 0x00
-#define CHECK_CONDITION      0x01
-#define CONDITION_GOOD       0x02
-#define BUSY                 0x04
-#define INTERMEDIATE_GOOD    0x08
-#define INTERMEDIATE_C_GOOD  0x0a
-#define RESERVATION_CONFLICT 0x0c
-#define COMMAND_TERMINATED   0x11
-#define QUEUE_FULL           0x14
-
-#define STATUS_MASK          0x3e
-
-/*
- *  SENSE KEYS
- */
-
-#define NO_SENSE            0x00
-#define RECOVERED_ERROR     0x01
-#define NOT_READY           0x02
-#define MEDIUM_ERROR        0x03
-#define HARDWARE_ERROR      0x04
-#define ILLEGAL_REQUEST     0x05
-#define UNIT_ATTENTION      0x06
-#define DATA_PROTECT        0x07
-#define BLANK_CHECK         0x08
-#define COPY_ABORTED        0x0a
-#define ABORTED_COMMAND     0x0b
-#define VOLUME_OVERFLOW     0x0d
-#define MISCOMPARE          0x0e
-
-
-/*
- *  DEVICE TYPES
- */
-
-#define TYPE_DISK           0x00
-#define TYPE_TAPE           0x01
-#define TYPE_PROCESSOR      0x03    /* HP scanners use this */
-#define TYPE_WORM           0x04    /* Treated as ROM by our system */
-#define TYPE_ROM            0x05
-#define TYPE_SCANNER        0x06
-#define TYPE_MOD            0x07    /* Magneto-optical disk -
-				     * - treated as TYPE_DISK */
-#define TYPE_MEDIUM_CHANGER 0x08
-#define TYPE_ENCLOSURE	    0x0d    /* Enclosure Services Device */
-#define TYPE_NO_LUN         0x7f
-
-/*
- * standard mode-select header prepended to all mode-select commands
- *
- * moved here from cdrom.h -- kraxel
- */
-
-struct ccs_modesel_head
-  {
-    unsigned char _r1;			/* reserved.  */
-    unsigned char medium;		/* device-specific medium type.  */
-    unsigned char _r2;			/* reserved.  */
-    unsigned char block_desc_length;	/* block descriptor length.  */
-    unsigned char density;		/* device-specific density code.  */
-    unsigned char number_blocks_hi;	/* number of blocks in this block
-					   desc.  */
-    unsigned char number_blocks_med;
-    unsigned char number_blocks_lo;
-    unsigned char _r3;
-    unsigned char block_length_hi;	/* block length for blocks in this
-					   desc.  */
-    unsigned char block_length_med;
-    unsigned char block_length_lo;
-  };
-
-/*
- *  MESSAGE CODES
- */
-
-#define COMMAND_COMPLETE    0x00
-#define EXTENDED_MESSAGE    0x01
-#define     EXTENDED_MODIFY_DATA_POINTER    0x00
-#define     EXTENDED_SDTR                   0x01
-#define     EXTENDED_EXTENDED_IDENTIFY      0x02    /* SCSI-I only */
-#define     EXTENDED_WDTR                   0x03
-#define SAVE_POINTERS       0x02
-#define RESTORE_POINTERS    0x03
-#define DISCONNECT          0x04
-#define INITIATOR_ERROR     0x05
-#define ABORT               0x06
-#define MESSAGE_REJECT      0x07
-#define NOP                 0x08
-#define MSG_PARITY_ERROR    0x09
-#define LINKED_CMD_COMPLETE 0x0a
-#define LINKED_FLG_CMD_COMPLETE 0x0b
-#define BUS_DEVICE_RESET    0x0c
-
-#define INITIATE_RECOVERY   0x0f            /* SCSI-II only */
-#define RELEASE_RECOVERY    0x10            /* SCSI-II only */
-
-#define SIMPLE_QUEUE_TAG    0x20
-#define HEAD_OF_QUEUE_TAG   0x21
-#define ORDERED_QUEUE_TAG   0x22
-
-/*
- * Here are some scsi specific ioctl commands which are sometimes useful.
- */
-/* These are a few other constants only used by scsi devices.  */
-
-#define SCSI_IOCTL_GET_IDLUN 0x5382
-
-/* Used to turn on and off tagged queuing for scsi devices.  */
-
-#define SCSI_IOCTL_TAGGED_ENABLE 0x5383
-#define SCSI_IOCTL_TAGGED_DISABLE 0x5384
-
-/* Used to obtain the host number of a device.  */
-#define SCSI_IOCTL_PROBE_HOST 0x5385
-
-/* Used to get the bus number for a device.  */
-#define SCSI_IOCTL_GET_BUS_NUMBER 0x5386
-
-#endif /* scsi/scsi.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/scsi_ioctl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/scsi_ioctl.h
deleted file mode 100644
index a0ddd88..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/scsi_ioctl.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SCSI_IOCTL_H
-#define _SCSI_IOCTL_H
-
-/* IOCTLs for SCSI.  */
-#define SCSI_IOCTL_SEND_COMMAND		1	/* Send a command to the SCSI host.  */
-#define SCSI_IOCTL_TEST_UNIT_READY	2	/* Test if unit is ready.  */
-#define SCSI_IOCTL_BENCHMARK_COMMAND	3
-#define SCSI_IOCTL_SYNC			4	/* Request synchronous parameters.  */
-#define SCSI_IOCTL_START_UNIT		5
-#define SCSI_IOCTL_STOP_UNIT		6
-#define SCSI_IOCTL_DOORLOCK		0x5380	/* Lock the eject mechanism.  */
-#define SCSI_IOCTL_DOORUNLOCK		0x5381	/* Unlock the mechanism.  */
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/sg.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/sg.h
deleted file mode 100644
index f7a2d75..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/scsi/sg.h
+++ /dev/null
@@ -1,276 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
-   History:
-    Started: Aug 9 by Lawrence Foard (entropy@world.std.com), to allow user
-     process control of SCSI devices.
-    Development Sponsored by Killy Corp. NY NY
-*/
-
-#ifndef _SCSI_SG_H
-#define _SCSI_SG_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-
-/* New interface introduced in the 3.x SG drivers follows */
-
-/* Same structure as used by readv() Linux system call. It defines one
-   scatter-gather element. */
-typedef struct sg_iovec
-{
-  void * iov_base;            /* Starting address  */
-  size_t iov_len;             /* Length in bytes  */
-} sg_iovec_t;
-
-
-typedef struct sg_io_hdr
-{
-  int interface_id;           /* [i] 'S' for SCSI generic (required) */
-  int dxfer_direction;        /* [i] data transfer direction  */
-  unsigned char cmd_len;      /* [i] SCSI command length ( <= 16 bytes) */
-  unsigned char mx_sb_len;    /* [i] max length to write to sbp */
-  unsigned short int iovec_count; /* [i] 0 implies no scatter gather */
-  unsigned int dxfer_len;     /* [i] byte count of data transfer */
-  void * dxferp;              /* [i], [*io] points to data transfer memory
-				 or scatter gather list */
-  unsigned char * cmdp;       /* [i], [*i] points to command to perform */
-  unsigned char * sbp;        /* [i], [*o] points to sense_buffer memory */
-  unsigned int timeout;       /* [i] MAX_UINT->no timeout (unit: millisec) */
-  unsigned int flags;         /* [i] 0 -> default, see SG_FLAG... */
-  int pack_id;                /* [i->o] unused internally (normally) */
-  void * usr_ptr;             /* [i->o] unused internally */
-  unsigned char status;       /* [o] scsi status */
-  unsigned char masked_status;/* [o] shifted, masked scsi status */
-  unsigned char msg_status;   /* [o] messaging level data (optional) */
-  unsigned char sb_len_wr;    /* [o] byte count actually written to sbp */
-  unsigned short int host_status; /* [o] errors from host adapter */
-  unsigned short int driver_status;/* [o] errors from software driver */
-  int resid;                  /* [o] dxfer_len - actual_transferred */
-  unsigned int duration;      /* [o] time taken by cmd (unit: millisec) */
-  unsigned int info;          /* [o] auxiliary information */
-} sg_io_hdr_t;
-
-
-/* Use negative values to flag difference from original sg_header structure.  */
-#define SG_DXFER_NONE -1        /* e.g. a SCSI Test Unit Ready command */
-#define SG_DXFER_TO_DEV -2      /* e.g. a SCSI WRITE command */
-#define SG_DXFER_FROM_DEV -3    /* e.g. a SCSI READ command */
-#define SG_DXFER_TO_FROM_DEV -4 /* treated like SG_DXFER_FROM_DEV with the
-				   additional property than during indirect
-				   IO the user buffer is copied into the
-				   kernel buffers before the transfer */
-
-
-/* following flag values can be "or"-ed together */
-#define SG_FLAG_DIRECT_IO 1     /* default is indirect IO */
-#define SG_FLAG_LUN_INHIBIT 2   /* default is to put device's lun into */
-				/* the 2nd byte of SCSI command */
-#define SG_FLAG_NO_DXFER 0x10000 /* no transfer of kernel buffers to/from */
-				/* user space (debug indirect IO) */
-
-/* The following 'info' values are "or"-ed together.  */
-#define SG_INFO_OK_MASK	0x1
-#define SG_INFO_OK	0x0	/* no sense, host nor driver "noise" */
-#define SG_INFO_CHECK	0x1     /* something abnormal happened */
-
-#define SG_INFO_DIRECT_IO_MASK	0x6
-#define SG_INFO_INDIRECT_IO 	0x0	/* data xfer via kernel buffers (or no xfer) */
-#define SG_INFO_DIRECT_IO 	0x2	/* direct IO requested and performed */
-#define SG_INFO_MIXED_IO 	0x4	/* part direct, part indirect IO */
-
-
-/* Request information about a specific SG device, used by
-   SG_GET_SCSI_ID ioctl ().  */
-struct sg_scsi_id {
-  /* Host number as in "scsi<n>" where 'n' is one of 0, 1, 2 etc.  */
-  int host_no;
-  int channel;
-  /* SCSI id of target device.  */
-  int scsi_id;
-  int lun;
-  /* TYPE_... defined in <scsi/scsi.h>.  */
-  int scsi_type;
-  /* Host (adapter) maximum commands per lun.  */
-  short int h_cmd_per_lun;
-  /* Device (or adapter) maximum queue length.  */
-  short int d_queue_depth;
-  /* Unused, set to 0 for now.  */
-  int unused[2];
-};
-
-/* Used by SG_GET_REQUEST_TABLE ioctl().  */
-typedef struct sg_req_info {
-    char req_state;     /* 0 -> not used, 1 -> written, 2 -> ready to read */
-    char orphan;        /* 0 -> normal request, 1 -> from interruped SG_IO */
-    char sg_io_owned;   /* 0 -> complete with read(), 1 -> owned by SG_IO */
-    char problem;       /* 0 -> no problem detected, 1 -> error to report */
-    int pack_id;        /* pack_id associated with request */
-    void * usr_ptr;     /* user provided pointer (in new interface) */
-    unsigned int duration; /* millisecs elapsed since written (req_state==1)
-			      or request duration (req_state==2) */
-    int unused;
-} sg_req_info_t;
-
-
-/* IOCTLs: Those ioctls that are relevant to the SG 3.x drivers follow.
- [Those that only apply to the SG 2.x drivers are at the end of the file.]
- (_GET_s yield result via 'int *' 3rd argument unless otherwise indicated) */
-
-#define SG_EMULATED_HOST 0x2203 /* true for emulated host adapter (ATAPI) */
-
-/* Used to configure SCSI command transformation layer for ATAPI devices */
-/* Only supported by the ide-scsi driver */
-#define SG_SET_TRANSFORM 0x2204 /* N.B. 3rd arg is not pointer but value: */
-		      /* 3rd arg = 0 to disable transform, 1 to enable it */
-#define SG_GET_TRANSFORM 0x2205
-
-#define SG_SET_RESERVED_SIZE 0x2275  /* request a new reserved buffer size */
-#define SG_GET_RESERVED_SIZE 0x2272  /* actual size of reserved buffer */
-
-/* The following ioctl has a 'sg_scsi_id_t *' object as its 3rd argument. */
-#define SG_GET_SCSI_ID 0x2276   /* Yields fd's bus, chan, dev, lun + type */
-/* SCSI id information can also be obtained from SCSI_IOCTL_GET_IDLUN */
-
-/* Override host setting and always DMA using low memory ( <16MB on i386) */
-#define SG_SET_FORCE_LOW_DMA 0x2279  /* 0-> use adapter setting, 1-> force */
-#define SG_GET_LOW_DMA 0x227a   /* 0-> use all ram for dma; 1-> low dma ram */
-
-/* When SG_SET_FORCE_PACK_ID set to 1, pack_id is input to read() which
-   tries to fetch a packet with a matching pack_id, waits, or returns EAGAIN.
-   If pack_id is -1 then read oldest waiting. When ...FORCE_PACK_ID set to 0
-   then pack_id ignored by read() and oldest readable fetched. */
-#define SG_SET_FORCE_PACK_ID 0x227b
-#define SG_GET_PACK_ID 0x227c /* Yields oldest readable pack_id (or -1) */
-
-#define SG_GET_NUM_WAITING 0x227d /* Number of commands awaiting read() */
-
-/* Yields max scatter gather tablesize allowed by current host adapter */
-#define SG_GET_SG_TABLESIZE 0x227F  /* 0 implies can't do scatter gather */
-
-#define SG_GET_VERSION_NUM 0x2282 /* Example: version 2.1.34 yields 20134 */
-
-/* Returns -EBUSY if occupied. 3rd argument pointer to int (see next) */
-#define SG_SCSI_RESET 0x2284
-/* Associated values that can be given to SG_SCSI_RESET follow */
-#define SG_SCSI_RESET_NOTHING	0
-#define SG_SCSI_RESET_DEVICE	1
-#define SG_SCSI_RESET_BUS	2
-#define SG_SCSI_RESET_HOST	3
-
-/* synchronous SCSI command ioctl, (only in version 3 interface) */
-#define SG_IO 0x2285   /* similar effect as write() followed by read() */
-
-#define SG_GET_REQUEST_TABLE 0x2286   /* yields table of active requests */
-
-/* How to treat EINTR during SG_IO ioctl(), only in SG 3.x series */
-#define SG_SET_KEEP_ORPHAN 0x2287 /* 1 -> hold for read(), 0 -> drop (def) */
-#define SG_GET_KEEP_ORPHAN 0x2288
-
-
-#define SG_SCATTER_SZ (8 * 4096)  /* PAGE_SIZE not available to user */
-/* Largest size (in bytes) a single scatter-gather list element can have.
-   The value must be a power of 2 and <= (PAGE_SIZE * 32) [131072 bytes on
-   i386]. The minimum value is PAGE_SIZE. If scatter-gather not supported
-   by adapter then this value is the largest data block that can be
-   read/written by a single scsi command. The user can find the value of
-   PAGE_SIZE by calling getpagesize() defined in unistd.h . */
-
-#define SG_DEFAULT_RETRIES 1
-
-/* Defaults, commented if they differ from original sg driver */
-#define SG_DEF_FORCE_LOW_DMA 0  /* was 1 -> memory below 16MB on i386 */
-#define SG_DEF_FORCE_PACK_ID 0
-#define SG_DEF_KEEP_ORPHAN 0
-#define SG_DEF_RESERVED_SIZE SG_SCATTER_SZ /* load time option */
-
-/* maximum outstanding requests, write() yields EDOM if exceeded */
-#define SG_MAX_QUEUE 16
-
-#define SG_BIG_BUFF SG_DEF_RESERVED_SIZE    /* for backward compatibility */
-
-/* Alternate style type names, "..._t" variants preferred */
-typedef struct sg_io_hdr Sg_io_hdr;
-typedef struct sg_io_vec Sg_io_vec;
-typedef struct sg_scsi_id Sg_scsi_id;
-typedef struct sg_req_info Sg_req_info;
-
-
-/* vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv */
-/*   The older SG interface based on the 'sg_header' structure follows.   */
-/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
-
-#define SG_MAX_SENSE 16   /* this only applies to the sg_header interface */
-
-struct sg_header
- {
-   /* Length of incoming packet (including header).  */
-   int pack_len;
-   /* Maximal length of expected reply.  */
-   int reply_len;
-   /* Id number of packet.  */
-   int pack_id;
-   /* 0==ok, otherwise error number.  */
-   int result;
-   /* Force 12 byte command length for group 6 & 7 commands.  */
-   unsigned int twelve_byte:1;
-   /* SCSI status from target.  */
-   unsigned int target_status:5;
-   /* Host status (see "DID" codes).  */
-   unsigned int host_status:8;
-   /* Driver status+suggestion.  */
-   unsigned int driver_status:8;
-   /* Unused.  */
-   unsigned int other_flags:10;
-   /* Output in 3 cases:
-      when target_status is CHECK_CONDITION or
-      when target_status is COMMAND_TERMINATED or
-      when (driver_status & DRIVER_SENSE) is true.  */
-   unsigned char sense_buffer[SG_MAX_SENSE];
- };
-
-
-/* IOCTLs: The following are not required (or ignored) when the sg_io_hdr_t
-	   interface is used. They are kept for backward compatibility with
-	   the original and version 2 drivers. */
-
-#define SG_SET_TIMEOUT		0x2201	/* Set timeout; *(int *)arg==timeout.  */
-#define SG_GET_TIMEOUT		0x2202	/* Get timeout; return timeout.  */
-
-/* Get/set command queuing state per fd (default is SG_DEF_COMMAND_Q). */
-#define SG_GET_COMMAND_Q	0x2270	/* Yields 0 (queuing off) or 1 (on).  */
-#define SG_SET_COMMAND_Q 	0x2271	/* Change queuing state with 0 or 1.  */
-
-/* Turn on error sense trace (1..8), dump this device to log/console (9)
-   or dump all sg device states ( >9 ) to log/console.  */
-#define SG_SET_DEBUG		0x227e	/* 0 -> turn off debug */
-
-#define SG_NEXT_CMD_LEN		0x2283	/* Override SCSI command length with given
-					   number on the next write() on this file
-					   descriptor.  */
-
-/* Defaults, commented if they differ from original sg driver */
-#define SG_DEFAULT_TIMEOUT (60*HZ) /* HZ == 'jiffies in 1 second' */
-#define SG_DEF_COMMAND_Q 0     /* command queuing is always on when
-				  the new interface is used */
-#define SG_DEF_UNDERRUN_FLAG 0
-
-
-#endif	/* scsi/sg.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/search.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/search.h
deleted file mode 100644
index ce6b2ab..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/search.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/* Declarations for System V style searching functions.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEARCH_H
-#define	_SEARCH_H 1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Prototype structure for a linked-list data structure.
-   This is the type used by the `insque' and `remque' functions.  */
-
-# ifdef __USE_GNU
-struct qelem
-  {
-    struct qelem *q_forw;
-    struct qelem *q_back;
-    char q_data[1];
-  };
-# endif
-
-
-/* Insert ELEM into a doubly-linked list, after PREV.  */
-extern void insque (void *__elem, void *__prev) __THROW;
-
-/* Unlink ELEM from the doubly-linked list that it is in.  */
-extern void remque (void *__elem) __THROW;
-#endif
-
-
-/* For use with hsearch(3).  */
-#ifndef __COMPAR_FN_T
-# define __COMPAR_FN_T
-typedef int (*__compar_fn_t) (const void *, const void *);
-
-# ifdef	__USE_GNU
-typedef __compar_fn_t comparison_fn_t;
-# endif
-#endif
-
-/* Action which shall be performed in the call the hsearch.  */
-typedef enum
-  {
-    FIND,
-    ENTER
-  }
-ACTION;
-
-typedef struct entry
-  {
-    char *key;
-    void *data;
-  }
-ENTRY;
-
-/* Opaque type for internal use.  */
-struct _ENTRY;
-
-/* Family of hash table handling functions.  The functions also
-   have reentrant counterparts ending with _r.  The non-reentrant
-   functions all work on a signle internal hashing table.  */
-
-/* Search for entry matching ITEM.key in internal hash table.  If
-   ACTION is `FIND' return found entry or signal error by returning
-   NULL.  If ACTION is `ENTER' replace existing data (if any) with
-   ITEM.data.  */
-extern ENTRY *hsearch (ENTRY __item, ACTION __action) __THROW;
-
-/* Create a new hashing table which will at most contain NEL elements.  */
-extern int hcreate (size_t __nel) __THROW;
-
-/* Destroy current internal hashing table.  */
-extern void hdestroy (void) __THROW;
-
-#ifdef __USE_GNU
-/* Data type for reentrant functions.  */
-struct hsearch_data
-  {
-    struct _ENTRY *table;
-    unsigned int size;
-    unsigned int filled;
-  };
-
-/* Reentrant versions which can handle multiple hashing tables at the
-   same time.  */
-extern int hsearch_r (ENTRY __item, ACTION __action, ENTRY **__retval,
-		      struct hsearch_data *__htab) __THROW;
-extern int hcreate_r (size_t __nel, struct hsearch_data *__htab) __THROW;
-extern void hdestroy_r (struct hsearch_data *__htab) __THROW;
-#endif
-
-
-/* The tsearch routines are very interesting. They make many
-   assumptions about the compiler.  It assumes that the first field
-   in node must be the "key" field, which points to the datum.
-   Everything depends on that.  */
-/* For tsearch */
-typedef enum
-{
-  preorder,
-  postorder,
-  endorder,
-  leaf
-}
-VISIT;
-
-/* Search for an entry matching the given KEY in the tree pointed to
-   by *ROOTP and insert a new element if not found.  */
-extern void *tsearch (const void *__key, void **__rootp,
-		      __compar_fn_t __compar);
-
-/* Search for an entry matching the given KEY in the tree pointed to
-   by *ROOTP.  If no matching entry is available return NULL.  */
-extern void *tfind (const void *__key, void *const *__rootp,
-		    __compar_fn_t __compar);
-
-/* Remove the element matching KEY from the tree pointed to by *ROOTP.  */
-extern void *tdelete (const void *__restrict __key,
-		      void **__restrict __rootp,
-		      __compar_fn_t __compar);
-
-#ifndef __ACTION_FN_T
-# define __ACTION_FN_T
-typedef void (*__action_fn_t) (const void *__nodep, VISIT __value,
-			       int __level);
-#endif
-
-/* Walk through the whole tree and call the ACTION callback for every node
-   or leaf.  */
-extern void twalk (const void *__root, __action_fn_t __action);
-
-#ifdef __USE_GNU
-/* Like twalk, but pass down a closure parameter instead of the
-   level.  */
-extern void twalk_r (const void *__root,
-		     void (*) (const void *__nodep, VISIT __value,
-			       void *__closure),
-		     void *__closure);
-
-/* Callback type for function to free a tree node.  If the keys are atomic
-   data this function should do nothing.  */
-typedef void (*__free_fn_t) (void *__nodep);
-
-/* Destroy the whole tree, call FREEFCT for each node or leaf.  */
-extern void tdestroy (void *__root, __free_fn_t __freefct);
-#endif
-
-
-/* Perform linear search for KEY by comparing by COMPAR in an array
-   [BASE,BASE+NMEMB*SIZE).  */
-extern void *lfind (const void *__key, const void *__base,
-		    size_t *__nmemb, size_t __size, __compar_fn_t __compar);
-
-/* Perform linear search for KEY by comparing by COMPAR function in
-   array [BASE,BASE+NMEMB*SIZE) and insert entry if not found.  */
-extern void *lsearch (const void *__key, void *__base,
-		      size_t *__nmemb, size_t __size, __compar_fn_t __compar);
-
-__END_DECLS
-
-#endif /* search.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/semaphore.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/semaphore.h
deleted file mode 100644
index 7fb0e5c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/semaphore.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEMAPHORE_H
-#define _SEMAPHORE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#ifdef __USE_XOPEN2K
-# include <bits/types/struct_timespec.h>
-#endif
-
-/* Get the definition for sem_t.  */
-#include <bits/semaphore.h>
-
-
-__BEGIN_DECLS
-
-/* Initialize semaphore object SEM to VALUE.  If PSHARED then share it
-   with other processes.  */
-extern int sem_init (sem_t *__sem, int __pshared, unsigned int __value)
-  __THROW __nonnull ((1));
-
-/* Free resources associated with semaphore object SEM.  */
-extern int sem_destroy (sem_t *__sem) __THROW __nonnull ((1));
-
-/* Open a named semaphore NAME with open flags OFLAG.  */
-extern sem_t *sem_open (const char *__name, int __oflag, ...)
-  __THROW __nonnull ((1));
-
-/* Close descriptor for named semaphore SEM.  */
-extern int sem_close (sem_t *__sem) __THROW __nonnull ((1));
-
-/* Remove named semaphore NAME.  */
-extern int sem_unlink (const char *__name) __THROW __nonnull ((1));
-
-/* Wait for SEM being posted.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sem_wait (sem_t *__sem) __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Similar to `sem_wait' but wait only until ABSTIME.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sem_timedwait (sem_t *__restrict __sem,
-			  const struct timespec *__restrict __abstime)
-  __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_GNU
-extern int sem_clockwait (sem_t *__restrict __sem,
-			  clockid_t clock,
-			  const struct timespec *__restrict __abstime)
-  __nonnull ((1, 3));
-#endif
-
-/* Test whether SEM is posted.  */
-extern int sem_trywait (sem_t *__sem) __THROWNL __nonnull ((1));
-
-/* Post SEM.  */
-extern int sem_post (sem_t *__sem) __THROWNL __nonnull ((1));
-
-/* Get current value of SEM and store it in *SVAL.  */
-extern int sem_getvalue (sem_t *__restrict __sem, int *__restrict __sval)
-  __THROW __nonnull ((1, 2));
-
-
-__END_DECLS
-
-#endif	/* semaphore.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/setjmp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/setjmp.h
deleted file mode 100644
index 6f5a8e5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/setjmp.h
+++ /dev/null
@@ -1,92 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.13 Nonlocal jumps	<setjmp.h>
- */
-
-#ifndef	_SETJMP_H
-#define	_SETJMP_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/setjmp.h>		/* Get `__jmp_buf'.  */
-#include <bits/types/struct___jmp_buf_tag.h>
-
-typedef struct __jmp_buf_tag jmp_buf[1];
-
-/* Store the calling environment in ENV, also saving the signal mask.
-   Return 0.  */
-extern int setjmp (jmp_buf __env) __THROWNL;
-
-/* Store the calling environment in ENV, also saving the
-   signal mask if SAVEMASK is nonzero.  Return 0.
-   This is the internal name for `sigsetjmp'.  */
-extern int __sigsetjmp (struct __jmp_buf_tag __env[1], int __savemask) __THROWNL;
-
-/* Store the calling environment in ENV, not saving the signal mask.
-   Return 0.  */
-extern int _setjmp (struct __jmp_buf_tag __env[1]) __THROWNL;
-
-/* Do not save the signal mask.  This is equivalent to the `_setjmp'
-   BSD function.  */
-#define setjmp(env)	_setjmp (env)
-
-
-/* Jump to the environment saved in ENV, making the
-   `setjmp' call there return VAL, or 1 if VAL is 0.  */
-extern void longjmp (struct __jmp_buf_tag __env[1], int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Same.  Usually `_longjmp' is used with `_setjmp', which does not save
-   the signal mask.  But it is how ENV was saved that determines whether
-   `longjmp' restores the mask; `_longjmp' is just an alias.  */
-extern void _longjmp (struct __jmp_buf_tag __env[1], int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-#endif
-
-
-#ifdef	__USE_POSIX
-/* Use the same type for `jmp_buf' and `sigjmp_buf'.
-   The `__mask_was_saved' flag determines whether
-   or not `longjmp' will restore the signal mask.  */
-typedef struct __jmp_buf_tag sigjmp_buf[1];
-
-/* Store the calling environment in ENV, also saving the
-   signal mask if SAVEMASK is nonzero.  Return 0.  */
-# define sigsetjmp(env, savemask)	__sigsetjmp (env, savemask)
-
-/* Jump to the environment saved in ENV, making the
-   sigsetjmp call there return VAL, or 1 if VAL is 0.
-   Restore the signal mask if that sigsetjmp call saved it.
-   This is just an alias `longjmp'.  */
-extern void siglongjmp (sigjmp_buf __env, int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-#endif /* Use POSIX.  */
-
-
-/* Define helper functions to catch unsafe code.  */
-#if __USE_FORTIFY_LEVEL > 0
-# include <bits/setjmp2.h>
-#endif
-
-__END_DECLS
-
-#endif /* setjmp.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sgtty.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sgtty.h
deleted file mode 100644
index 0ab726c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sgtty.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SGTTY_H
-#define	_SGTTY_H	1
-
-#include <features.h>
-
-#include <sys/ioctl.h>
-
-/* On some systems this type is not defined by <bits/ioctl-types.h>;
-   in that case, the functions are just stubs that return ENOSYS.  */
-struct sgttyb;
-
-__BEGIN_DECLS
-
-/* Fill in *PARAMS with terminal parameters associated with FD.  */
-extern int gtty (int __fd, struct sgttyb *__params) __THROW;
-
-/* Set the terminal parameters associated with FD to *PARAMS.  */
-extern int stty (int __fd, const struct sgttyb *__params) __THROW;
-
-
-__END_DECLS
-
-#endif /* sgtty.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/shadow.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/shadow.h
deleted file mode 100644
index bd5ef21..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/shadow.h
+++ /dev/null
@@ -1,152 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Declaration of types and functions for "shadow" storage of hashed
-   passphrases.  The shadow database is like the user database, but is
-   only accessible with special privileges, so that malicious users
-   cannot retrieve everyone else's hashed passphrase to brute-force at
-   their convenience.  */
-
-#ifndef _SHADOW_H
-#define _SHADOW_H	1
-
-#include <features.h>
-
-#include <paths.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <bits/types/FILE.h>
-
-/* Paths to the user database files.  */
-#define	SHADOW _PATH_SHADOW
-
-
-__BEGIN_DECLS
-
-/* A record in the shadow database.  */
-struct spwd
-  {
-    char *sp_namp;		/* Login name.  */
-    char *sp_pwdp;		/* Hashed passphrase.  */
-    long int sp_lstchg;		/* Date of last change.  */
-    long int sp_min;		/* Minimum number of days between changes.  */
-    long int sp_max;		/* Maximum number of days between changes.  */
-    long int sp_warn;		/* Number of days to warn user to change
-				   the password.  */
-    long int sp_inact;		/* Number of days the account may be
-				   inactive.  */
-    long int sp_expire;		/* Number of days since 1970-01-01 until
-				   account expires.  */
-    unsigned long int sp_flag;	/* Reserved.  */
-  };
-
-
-/* Open database for reading.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void setspent (void);
-
-/* Close database.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endspent (void);
-
-/* Get next entry from database, perhaps after opening the file.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *getspent (void);
-
-/* Get shadow entry matching NAME.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *getspnam (const char *__name);
-
-/* Read shadow entry from STRING.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *sgetspent (const char *__string);
-
-/* Read next shadow entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *fgetspent (FILE *__stream);
-
-/* Write line containing shadow entry to stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putspent (const struct spwd *__p, FILE *__stream);
-
-
-#ifdef __USE_MISC
-/* Reentrant versions of some of the functions above.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getspent_r (struct spwd *__result_buf, char *__buffer,
-		       size_t __buflen, struct spwd **__result);
-
-extern int getspnam_r (const char *__name, struct spwd *__result_buf,
-		       char *__buffer, size_t __buflen,
-		       struct spwd **__result);
-
-extern int sgetspent_r (const char *__string, struct spwd *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct spwd **__result);
-
-extern int fgetspent_r (FILE *__stream, struct spwd *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct spwd **__result);
-#endif	/* misc */
-
-
-/* The simple locking functionality provided here is not suitable for
-   multi-threaded applications.  */
-
-/* Request exclusive access to /etc/passwd and /etc/shadow.  */
-extern int lckpwdf (void) __THROW;
-
-/* Release exclusive access to /etc/passwd and /etc/shadow.  */
-extern int ulckpwdf (void) __THROW;
-
-__END_DECLS
-
-#endif /* shadow.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/signal.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/signal.h
deleted file mode 100644
index 6463c98..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/signal.h
+++ /dev/null
@@ -1,381 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.14 Signal handling <signal.h>
- */
-
-#ifndef	_SIGNAL_H
-#define _SIGNAL_H
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-#include <bits/signum-generic.h>
-
-#include <bits/types/sig_atomic_t.h>
-
-#if defined __USE_POSIX
-#include <bits/types/sigset_t.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-#endif
-#ifdef __USE_XOPEN
-# endif
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif	/* Unix98 */
-
-#ifdef __USE_POSIX199309
-/* We need `struct timespec' later on.  */
-# include <bits/types/struct_timespec.h>
-#endif
-
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-# include <bits/types/siginfo_t.h>
-# include <bits/siginfo-consts.h>
-#endif
-
-#ifdef __USE_MISC
-# include <bits/types/sigval_t.h>
-#endif
-
-#ifdef __USE_POSIX199309
-# include <bits/types/sigevent_t.h>
-# include <bits/sigevent-consts.h>
-#endif
-
-
-/* Type of a signal handler.  */
-typedef void (*__sighandler_t) (int);
-
-/* The X/Open definition of `signal' specifies the SVID semantic.  Use
-   the additional function `sysv_signal' when X/Open compatibility is
-   requested.  */
-extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#ifdef __USE_GNU
-extern __sighandler_t sysv_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#endif
-
-/* Set the handler for the signal SIG to HANDLER, returning the old
-   handler, or SIG_ERR on error.
-   By default `signal' has the BSD semantic.  */
-#ifdef __USE_MISC
-extern __sighandler_t signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#else
-/* Make sure the used `signal' implementation is the SVID version. */
-# ifdef __REDIRECT_NTH
-extern __sighandler_t __REDIRECT_NTH (signal,
-				      (int __sig, __sighandler_t __handler),
-				      __sysv_signal);
-# else
-#  define signal __sysv_signal
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8
-/* The X/Open definition of `signal' conflicts with the BSD version.
-   So they defined another function `bsd_signal'.  */
-extern __sighandler_t bsd_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#endif
-
-/* Send signal SIG to process number PID.  If PID is zero,
-   send SIG to all processes in the current process's process group.
-   If PID is < -1, send SIG to all processes in process group - PID.  */
-#ifdef __USE_POSIX
-extern int kill (__pid_t __pid, int __sig) __THROW;
-#endif /* Use POSIX.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Send SIG to all processes in process group PGRP.
-   If PGRP is zero, send SIG to all processes in
-   the current process's process group.  */
-extern int killpg (__pid_t __pgrp, int __sig) __THROW;
-#endif /* Use misc || X/Open Unix.  */
-
-/* Raise signal SIG, i.e., send SIG to yourself.  */
-extern int raise (int __sig) __THROW;
-
-#ifdef __USE_MISC
-/* SVID names for the same things.  */
-extern __sighandler_t ssignal (int __sig, __sighandler_t __handler)
-     __THROW;
-extern int gsignal (int __sig) __THROW;
-#endif /* Use misc.  */
-
-#ifdef __USE_XOPEN2K8
-/* Print a message describing the meaning of the given signal number.  */
-extern void psignal (int __sig, const char *__s);
-
-/* Print a message describing the meaning of the given signal information.  */
-extern void psiginfo (const siginfo_t *__pinfo, const char *__s);
-#endif /* POSIX 2008.  */
-
-
-
-/* The `sigpause' function in X/Open defines the argument as the
-   signal number.  This requires redirecting to another function
-   because the default version in glibc uses an old BSD interface.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-
-#ifdef __USE_XOPEN_EXTENDED
-# ifdef __GNUC__
-extern int sigpause (int __sig) __asm__ ("__xpg_sigpause")
-  __attribute_deprecated_msg__ ("Use the sigsuspend function instead");
-# else
-extern int __sigpause (int __sig_or_mask, int __is_sig);
-/* Remove a signal from the signal mask and suspend the process.  */
-#  define sigpause(sig) __sigpause ((sig), 1)
-# endif
-#endif
-
-
-#ifdef __USE_MISC
-/* None of the following functions should be used anymore.  They are here
-   only for compatibility.  A single word (`int') is not guaranteed to be
-   enough to hold a complete signal mask and therefore these functions
-   simply do not work in many situations.  Use `sigprocmask' instead.  */
-
-/* Compute mask for signal SIG.  */
-# define sigmask(sig) \
-  __glibc_macro_warning ("sigmask is deprecated") \
-  ((int)(1u << ((sig) - 1)))
-
-/* Block signals in MASK, returning the old mask.  */
-extern int sigblock (int __mask) __THROW __attribute_deprecated__;
-
-/* Set the mask of blocked signals to MASK, returning the old mask.  */
-extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
-
-/* Return currently selected signal mask.  */
-extern int siggetmask (void) __THROW __attribute_deprecated__;
-#endif /* Use misc.  */
-
-
-#ifdef __USE_MISC
-# define NSIG	_NSIG
-#endif
-
-#ifdef __USE_GNU
-typedef __sighandler_t sighandler_t;
-#endif
-
-/* 4.4 BSD uses the name `sig_t' for this.  */
-#ifdef __USE_MISC
-typedef __sighandler_t sig_t;
-#endif
-
-#ifdef __USE_POSIX
-
-/* Clear all signals from SET.  */
-extern int sigemptyset (sigset_t *__set) __THROW __nonnull ((1));
-
-/* Set all signals in SET.  */
-extern int sigfillset (sigset_t *__set) __THROW __nonnull ((1));
-
-/* Add SIGNO to SET.  */
-extern int sigaddset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
-
-/* Remove SIGNO from SET.  */
-extern int sigdelset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
-
-/* Return 1 if SIGNO is in SET, 0 if not.  */
-extern int sigismember (const sigset_t *__set, int __signo)
-     __THROW __nonnull ((1));
-
-# ifdef __USE_GNU
-/* Return non-empty value is SET is not empty.  */
-extern int sigisemptyset (const sigset_t *__set) __THROW __nonnull ((1));
-
-/* Build new signal set by combining the two inputs set using logical AND.  */
-extern int sigandset (sigset_t *__set, const sigset_t *__left,
-		      const sigset_t *__right) __THROW __nonnull ((1, 2, 3));
-
-/* Build new signal set by combining the two inputs set using logical OR.  */
-extern int sigorset (sigset_t *__set, const sigset_t *__left,
-		     const sigset_t *__right) __THROW __nonnull ((1, 2, 3));
-# endif /* GNU */
-
-/* Get the system-specific definitions of `struct sigaction'
-   and the `SA_*' and `SIG_*'. constants.  */
-# include <bits/sigaction.h>
-
-/* Get and/or change the set of blocked signals.  */
-extern int sigprocmask (int __how, const sigset_t *__restrict __set,
-			sigset_t *__restrict __oset) __THROW;
-
-/* Change the set of blocked signals to SET,
-   wait until a signal arrives, and restore the set of blocked signals.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigsuspend (const sigset_t *__set) __nonnull ((1));
-
-/* Get and/or set the action for signal SIG.  */
-extern int sigaction (int __sig, const struct sigaction *__restrict __act,
-		      struct sigaction *__restrict __oact) __THROW;
-
-/* Put in SET all signals that are blocked and waiting to be delivered.  */
-extern int sigpending (sigset_t *__set) __THROW __nonnull ((1));
-
-
-# ifdef __USE_POSIX199506
-/* Select any of pending signals from SET or wait for any to arrive.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig)
-     __nonnull ((1, 2));
-# endif /* Use POSIX 1995.  */
-
-# ifdef __USE_POSIX199309
-/* Select any of pending signals from SET and place information in INFO.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigwaitinfo (const sigset_t *__restrict __set,
-			siginfo_t *__restrict __info) __nonnull ((1));
-
-/* Select any of pending signals from SET and place information in INFO.
-   Wait the time specified by TIMEOUT if no signal is pending.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigtimedwait (const sigset_t *__restrict __set,
-			 siginfo_t *__restrict __info,
-			 const struct timespec *__restrict __timeout)
-     __nonnull ((1));
-
-/* Send signal SIG to the process PID.  Associate data in VAL with the
-   signal.  */
-extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val)
-     __THROW;
-# endif	/* Use POSIX 199306.  */
-
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-
-/* Get machine-dependent `struct sigcontext' and signal subcodes.  */
-# include <bits/sigcontext.h>
-
-/* Restore the state saved in SCP.  */
-extern int sigreturn (struct sigcontext *__scp) __THROW;
-
-#endif /* Use misc.  */
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define __need_size_t
-# include <stddef.h>
-
-# include <bits/types/stack_t.h>
-# if defined __USE_XOPEN || defined __USE_XOPEN2K8
-/* This will define `ucontext_t' and `mcontext_t'.  */
-#  include <sys/ucontext.h>
-# endif
-#endif /* Use POSIX.1-2008 or X/Open Unix.  */
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_MISC
-/* If INTERRUPT is nonzero, make signal SIG interrupt system calls
-   (causing them to fail with EINTR); if INTERRUPT is zero, make system
-   calls be restarted after signal SIG.  */
-extern int siginterrupt (int __sig, int __interrupt) __THROW
-  __attribute_deprecated_msg__ ("Use sigaction with SA_RESTART instead");
-
-# include <bits/sigstack.h>
-# include <bits/ss_flags.h>
-
-/* Alternate signal handler stack interface.
-   This interface should always be preferred over `sigstack'.  */
-extern int sigaltstack (const stack_t *__restrict __ss,
-			stack_t *__restrict __oss) __THROW;
-#endif /* __USE_XOPEN_EXTENDED || __USE_MISC */
-
-#if ((defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8)	\
-     || defined __USE_MISC)
-# include <bits/types/struct_sigstack.h>
-#endif
-
-#if ((defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K)	\
-     || defined __USE_MISC)
-/* Run signals handlers on the stack specified by SS (if not NULL).
-   If OSS is not NULL, it is filled in with the old signal stack status.
-   This interface is obsolete and on many platform not implemented.  */
-extern int sigstack (struct sigstack *__ss, struct sigstack *__oss)
-     __THROW __attribute_deprecated__;
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Simplified interface for signal management.  */
-
-/* Add SIG to the calling process' signal mask.  */
-extern int sighold (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
-
-/* Remove SIG from the calling process' signal mask.  */
-extern int sigrelse (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
-
-/* Set the disposition of SIG to SIG_IGN.  */
-extern int sigignore (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the signal function instead");
-
-/* Set the disposition of SIG.  */
-extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW
-  __attribute_deprecated_msg__
-    ("Use the signal and sigprocmask functions instead");
-#endif
-
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-/* Some of the functions for handling signals in threaded programs must
-   be defined here.  */
-# include <bits/pthreadtypes.h>
-# include <bits/sigthread.h>
-#endif /* use Unix98 */
-
-/* The following functions are used internally in the C library and in
-   other code which need deep insights.  */
-
-/* Return number of available real-time signal with highest priority.  */
-extern int __libc_current_sigrtmin (void) __THROW;
-/* Return number of available real-time signal with lowest priority.  */
-extern int __libc_current_sigrtmax (void) __THROW;
-
-#define SIGRTMIN        (__libc_current_sigrtmin ())
-#define SIGRTMAX        (__libc_current_sigrtmax ())
-
-/* System-specific extensions.  */
-#include <bits/signal_ext.h>
-
-__END_DECLS
-
-#endif /* not signal.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/spawn.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/spawn.h
deleted file mode 100644
index a29da02..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/spawn.h
+++ /dev/null
@@ -1,220 +0,0 @@
-/* Definitions for POSIX spawn interface.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SPAWN_H
-#define	_SPAWN_H	1
-
-#include <features.h>
-#include <sched.h>
-#include <sys/types.h>
-#include <bits/types/sigset_t.h>
-
-
-/* Data structure to contain attributes for thread creation.  */
-typedef struct
-{
-  short int __flags;
-  pid_t __pgrp;
-  sigset_t __sd;
-  sigset_t __ss;
-  struct sched_param __sp;
-  int __policy;
-  int __pad[16];
-} posix_spawnattr_t;
-
-
-/* Data structure to contain information about the actions to be
-   performed in the new process with respect to file descriptors.  */
-typedef struct
-{
-  int __allocated;
-  int __used;
-  struct __spawn_action *__actions;
-  int __pad[16];
-} posix_spawn_file_actions_t;
-
-
-/* Flags to be set in the `posix_spawnattr_t'.  */
-#define POSIX_SPAWN_RESETIDS		0x01
-#define POSIX_SPAWN_SETPGROUP		0x02
-#define POSIX_SPAWN_SETSIGDEF		0x04
-#define POSIX_SPAWN_SETSIGMASK		0x08
-#define POSIX_SPAWN_SETSCHEDPARAM	0x10
-#define POSIX_SPAWN_SETSCHEDULER	0x20
-#ifdef __USE_GNU
-# define POSIX_SPAWN_USEVFORK		0x40
-# define POSIX_SPAWN_SETSID		0x80
-#endif
-
-
-__BEGIN_DECLS
-
-/* Spawn a new process executing PATH with the attributes describes in *ATTRP.
-   Before running the process perform the actions described in FILE-ACTIONS.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW. */
-extern int posix_spawn (pid_t *__restrict __pid,
-			const char *__restrict __path,
-			const posix_spawn_file_actions_t *__restrict
-			__file_actions,
-			const posix_spawnattr_t *__restrict __attrp,
-			char *const __argv[__restrict_arr],
-			char *const __envp[__restrict_arr])
-    __nonnull ((2, 5));
-
-/* Similar to `posix_spawn' but search for FILE in the PATH.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int posix_spawnp (pid_t *__pid, const char *__file,
-			 const posix_spawn_file_actions_t *__file_actions,
-			 const posix_spawnattr_t *__attrp,
-			 char *const __argv[], char *const __envp[])
-    __nonnull ((2, 5));
-
-
-/* Initialize data structure with attributes for `spawn' to default values.  */
-extern int posix_spawnattr_init (posix_spawnattr_t *__attr)
-    __THROW __nonnull ((1));
-
-/* Free resources associated with ATTR.  */
-extern int posix_spawnattr_destroy (posix_spawnattr_t *__attr)
-    __THROW __nonnull ((1));
-
-/* Store signal mask for signals with default handling from ATTR in
-   SIGDEFAULT.  */
-extern int posix_spawnattr_getsigdefault (const posix_spawnattr_t *
-					  __restrict __attr,
-					  sigset_t *__restrict __sigdefault)
-     __THROW __nonnull ((1, 2));
-
-/* Set signal mask for signals with default handling in ATTR to SIGDEFAULT.  */
-extern int posix_spawnattr_setsigdefault (posix_spawnattr_t *__restrict __attr,
-					  const sigset_t *__restrict
-					  __sigdefault)
-     __THROW __nonnull ((1, 2));
-
-/* Store signal mask for the new process from ATTR in SIGMASK.  */
-extern int posix_spawnattr_getsigmask (const posix_spawnattr_t *__restrict
-				       __attr,
-				       sigset_t *__restrict __sigmask)
-    __THROW __nonnull ((1, 2));
-
-/* Set signal mask for the new process in ATTR to SIGMASK.  */
-extern int posix_spawnattr_setsigmask (posix_spawnattr_t *__restrict __attr,
-				       const sigset_t *__restrict __sigmask)
-     __THROW __nonnull ((1, 2));
-
-/* Get flag word from the attribute structure.  */
-extern int posix_spawnattr_getflags (const posix_spawnattr_t *__restrict
-				     __attr,
-				     short int *__restrict __flags)
-     __THROW __nonnull ((1, 2));
-
-/* Store flags in the attribute structure.  */
-extern int posix_spawnattr_setflags (posix_spawnattr_t *_attr,
-				     short int __flags)
-     __THROW __nonnull ((1));
-
-/* Get process group ID from the attribute structure.  */
-extern int posix_spawnattr_getpgroup (const posix_spawnattr_t *__restrict
-				      __attr, pid_t *__restrict __pgroup)
-     __THROW __nonnull ((1, 2));
-
-/* Store process group ID in the attribute structure.  */
-extern int posix_spawnattr_setpgroup (posix_spawnattr_t *__attr,
-				      pid_t __pgroup)
-     __THROW __nonnull ((1));
-
-/* Get scheduling policy from the attribute structure.  */
-extern int posix_spawnattr_getschedpolicy (const posix_spawnattr_t *
-					   __restrict __attr,
-					   int *__restrict __schedpolicy)
-     __THROW __nonnull ((1, 2));
-
-/* Store scheduling policy in the attribute structure.  */
-extern int posix_spawnattr_setschedpolicy (posix_spawnattr_t *__attr,
-					   int __schedpolicy)
-     __THROW __nonnull ((1));
-
-/* Get scheduling parameters from the attribute structure.  */
-extern int posix_spawnattr_getschedparam (const posix_spawnattr_t *
-					  __restrict __attr,
-					  struct sched_param *__restrict
-					  __schedparam)
-     __THROW __nonnull ((1, 2));
-
-/* Store scheduling parameters in the attribute structure.  */
-extern int posix_spawnattr_setschedparam (posix_spawnattr_t *__restrict __attr,
-					  const struct sched_param *
-					  __restrict __schedparam)
-     __THROW __nonnull ((1, 2));
-
-
-/* Initialize data structure for file attribute for `spawn' call.  */
-extern int posix_spawn_file_actions_init (posix_spawn_file_actions_t *
-					  __file_actions)
-     __THROW __nonnull ((1));
-
-/* Free resources associated with FILE-ACTIONS.  */
-extern int posix_spawn_file_actions_destroy (posix_spawn_file_actions_t *
-					     __file_actions)
-     __THROW __nonnull ((1));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `open' for the given file during the `spawn' call.  */
-extern int posix_spawn_file_actions_addopen (posix_spawn_file_actions_t *
-					     __restrict __file_actions,
-					     int __fd,
-					     const char *__restrict __path,
-					     int __oflag, mode_t __mode)
-     __THROW __nonnull ((1, 3));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `close' for the given file descriptor during the `spawn' call.  */
-extern int posix_spawn_file_actions_addclose (posix_spawn_file_actions_t *
-					      __file_actions, int __fd)
-     __THROW __nonnull ((1));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `dup2' for the given file descriptors during the `spawn' call.  */
-extern int posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t *
-					     __file_actions,
-					     int __fd, int __newfd)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_GNU
-/* Add an action changing the directory to PATH during spawn.  This
-   affects the subsequent file actions.  */
-extern int posix_spawn_file_actions_addchdir_np (posix_spawn_file_actions_t *
-						 __restrict __actions,
-						 const char *__restrict __path)
-     __THROW __nonnull ((1, 2));
-
-/* Add an action changing the directory to FD during spawn.  This
-   affects the subsequent file actions.  FD is not duplicated and must
-   be open when the file action is executed.  */
-extern int posix_spawn_file_actions_addfchdir_np (posix_spawn_file_actions_t *,
-						  int __fd)
-     __THROW __nonnull ((1));
-#endif
-
-__END_DECLS
-
-#endif /* spawn.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stab.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stab.h
deleted file mode 100644
index 9dc3c32..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stab.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#ifndef __GNU_STAB__
-
-/* Indicate the GNU stab.h is in use.  */
-
-#define __GNU_STAB__
-
-#define __define_stab(NAME, CODE, STRING) NAME=CODE,
-
-enum __stab_debug_code
-{
-#include <bits/stab.def>
-LAST_UNUSED_STAB_CODE
-};
-
-#undef __define_stab
-
-#endif /* __GNU_STAB_ */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdc-predef.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdc-predef.h
deleted file mode 100644
index e130c46..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdc-predef.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_STDC_PREDEF_H
-#define	_STDC_PREDEF_H	1
-
-/* This header is separate from features.h so that the compiler can
-   include it implicitly at the start of every compilation.  It must
-   not itself include <features.h> or any other header that includes
-   <features.h> because the implicit include comes before any feature
-   test macros that may be defined in a source file before it first
-   explicitly includes a system header.  GCC knows the name of this
-   header in order to preinclude it.  */
-
-/* glibc's intent is to support the IEC 559 math functionality, real
-   and complex.  If the GCC (4.9 and later) predefined macros
-   specifying compiler intent are available, use them to determine
-   whether the overall intent is to support these features; otherwise,
-   presume an older compiler has intent to support these features and
-   define these macros by default.  */
-
-#ifdef __GCC_IEC_559
-# if __GCC_IEC_559 > 0
-#  define __STDC_IEC_559__		1
-# endif
-#else
-# define __STDC_IEC_559__		1
-#endif
-
-#ifdef __GCC_IEC_559_COMPLEX
-# if __GCC_IEC_559_COMPLEX > 0
-#  define __STDC_IEC_559_COMPLEX__	1
-# endif
-#else
-# define __STDC_IEC_559_COMPLEX__	1
-#endif
-
-/* wchar_t uses Unicode 10.0.0.  Version 10.0 of the Unicode Standard is
-   synchronized with ISO/IEC 10646:2017, fifth edition, plus
-   the following additions from Amendment 1 to the fifth edition:
-   - 56 emoji characters
-   - 285 hentaigana
-   - 3 additional Zanabazar Square characters */
-#define __STDC_ISO_10646__		201706L
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdint.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdint.h
deleted file mode 100644
index 30969f6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdint.h
+++ /dev/null
@@ -1,319 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99: 7.18 Integer types <stdint.h>
- */
-
-#ifndef _STDINT_H
-#define _STDINT_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-#include <bits/types.h>
-#include <bits/wchar.h>
-#include <bits/wordsize.h>
-
-/* Exact integral types.  */
-
-/* Signed.  */
-#include <bits/stdint-intn.h>
-
-/* Unsigned.  */
-#include <bits/stdint-uintn.h>
-
-
-/* Small types.  */
-
-/* Signed.  */
-typedef __int_least8_t int_least8_t;
-typedef __int_least16_t int_least16_t;
-typedef __int_least32_t int_least32_t;
-typedef __int_least64_t int_least64_t;
-
-/* Unsigned.  */
-typedef __uint_least8_t uint_least8_t;
-typedef __uint_least16_t uint_least16_t;
-typedef __uint_least32_t uint_least32_t;
-typedef __uint_least64_t uint_least64_t;
-
-
-/* Fast types.  */
-
-/* Signed.  */
-typedef signed char		int_fast8_t;
-#if __WORDSIZE == 64
-typedef long int		int_fast16_t;
-typedef long int		int_fast32_t;
-typedef long int		int_fast64_t;
-#else
-typedef int			int_fast16_t;
-typedef int			int_fast32_t;
-__extension__
-typedef long long int		int_fast64_t;
-#endif
-
-/* Unsigned.  */
-typedef unsigned char		uint_fast8_t;
-#if __WORDSIZE == 64
-typedef unsigned long int	uint_fast16_t;
-typedef unsigned long int	uint_fast32_t;
-typedef unsigned long int	uint_fast64_t;
-#else
-typedef unsigned int		uint_fast16_t;
-typedef unsigned int		uint_fast32_t;
-__extension__
-typedef unsigned long long int	uint_fast64_t;
-#endif
-
-
-/* Types for `void *' pointers.  */
-#if __WORDSIZE == 64
-# ifndef __intptr_t_defined
-typedef long int		intptr_t;
-#  define __intptr_t_defined
-# endif
-typedef unsigned long int	uintptr_t;
-#else
-# ifndef __intptr_t_defined
-typedef int			intptr_t;
-#  define __intptr_t_defined
-# endif
-typedef unsigned int		uintptr_t;
-#endif
-
-
-/* Largest integral types.  */
-typedef __intmax_t		intmax_t;
-typedef __uintmax_t		uintmax_t;
-
-
-# if __WORDSIZE == 64
-#  define __INT64_C(c)	c ## L
-#  define __UINT64_C(c)	c ## UL
-# else
-#  define __INT64_C(c)	c ## LL
-#  define __UINT64_C(c)	c ## ULL
-# endif
-
-/* Limits of integral types.  */
-
-/* Minimum of signed integral types.  */
-# define INT8_MIN		(-128)
-# define INT16_MIN		(-32767-1)
-# define INT32_MIN		(-2147483647-1)
-# define INT64_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum of signed integral types.  */
-# define INT8_MAX		(127)
-# define INT16_MAX		(32767)
-# define INT32_MAX		(2147483647)
-# define INT64_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum of unsigned integral types.  */
-# define UINT8_MAX		(255)
-# define UINT16_MAX		(65535)
-# define UINT32_MAX		(4294967295U)
-# define UINT64_MAX		(__UINT64_C(18446744073709551615))
-
-
-/* Minimum of signed integral types having a minimum size.  */
-# define INT_LEAST8_MIN		(-128)
-# define INT_LEAST16_MIN	(-32767-1)
-# define INT_LEAST32_MIN	(-2147483647-1)
-# define INT_LEAST64_MIN	(-__INT64_C(9223372036854775807)-1)
-/* Maximum of signed integral types having a minimum size.  */
-# define INT_LEAST8_MAX		(127)
-# define INT_LEAST16_MAX	(32767)
-# define INT_LEAST32_MAX	(2147483647)
-# define INT_LEAST64_MAX	(__INT64_C(9223372036854775807))
-
-/* Maximum of unsigned integral types having a minimum size.  */
-# define UINT_LEAST8_MAX	(255)
-# define UINT_LEAST16_MAX	(65535)
-# define UINT_LEAST32_MAX	(4294967295U)
-# define UINT_LEAST64_MAX	(__UINT64_C(18446744073709551615))
-
-
-/* Minimum of fast signed integral types having a minimum size.  */
-# define INT_FAST8_MIN		(-128)
-# if __WORDSIZE == 64
-#  define INT_FAST16_MIN	(-9223372036854775807L-1)
-#  define INT_FAST32_MIN	(-9223372036854775807L-1)
-# else
-#  define INT_FAST16_MIN	(-2147483647-1)
-#  define INT_FAST32_MIN	(-2147483647-1)
-# endif
-# define INT_FAST64_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum of fast signed integral types having a minimum size.  */
-# define INT_FAST8_MAX		(127)
-# if __WORDSIZE == 64
-#  define INT_FAST16_MAX	(9223372036854775807L)
-#  define INT_FAST32_MAX	(9223372036854775807L)
-# else
-#  define INT_FAST16_MAX	(2147483647)
-#  define INT_FAST32_MAX	(2147483647)
-# endif
-# define INT_FAST64_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum of fast unsigned integral types having a minimum size.  */
-# define UINT_FAST8_MAX		(255)
-# if __WORDSIZE == 64
-#  define UINT_FAST16_MAX	(18446744073709551615UL)
-#  define UINT_FAST32_MAX	(18446744073709551615UL)
-# else
-#  define UINT_FAST16_MAX	(4294967295U)
-#  define UINT_FAST32_MAX	(4294967295U)
-# endif
-# define UINT_FAST64_MAX	(__UINT64_C(18446744073709551615))
-
-
-/* Values to test for integral types holding `void *' pointer.  */
-# if __WORDSIZE == 64
-#  define INTPTR_MIN		(-9223372036854775807L-1)
-#  define INTPTR_MAX		(9223372036854775807L)
-#  define UINTPTR_MAX		(18446744073709551615UL)
-# else
-#  define INTPTR_MIN		(-2147483647-1)
-#  define INTPTR_MAX		(2147483647)
-#  define UINTPTR_MAX		(4294967295U)
-# endif
-
-
-/* Minimum for largest signed integral type.  */
-# define INTMAX_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum for largest signed integral type.  */
-# define INTMAX_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum for largest unsigned integral type.  */
-# define UINTMAX_MAX		(__UINT64_C(18446744073709551615))
-
-
-/* Limits of other integer types.  */
-
-/* Limits of `ptrdiff_t' type.  */
-# if __WORDSIZE == 64
-#  define PTRDIFF_MIN		(-9223372036854775807L-1)
-#  define PTRDIFF_MAX		(9223372036854775807L)
-# else
-#  if __WORDSIZE32_PTRDIFF_LONG
-#   define PTRDIFF_MIN		(-2147483647L-1)
-#   define PTRDIFF_MAX		(2147483647L)
-#  else
-#   define PTRDIFF_MIN		(-2147483647-1)
-#   define PTRDIFF_MAX		(2147483647)
-#  endif
-# endif
-
-/* Limits of `sig_atomic_t'.  */
-# define SIG_ATOMIC_MIN		(-2147483647-1)
-# define SIG_ATOMIC_MAX		(2147483647)
-
-/* Limit of `size_t' type.  */
-# if __WORDSIZE == 64
-#  define SIZE_MAX		(18446744073709551615UL)
-# else
-#  if __WORDSIZE32_SIZE_ULONG
-#   define SIZE_MAX		(4294967295UL)
-#  else
-#   define SIZE_MAX		(4294967295U)
-#  endif
-# endif
-
-/* Limits of `wchar_t'.  */
-# ifndef WCHAR_MIN
-/* These constants might also be defined in <wchar.h>.  */
-#  define WCHAR_MIN		__WCHAR_MIN
-#  define WCHAR_MAX		__WCHAR_MAX
-# endif
-
-/* Limits of `wint_t'.  */
-# define WINT_MIN		(0u)
-# define WINT_MAX		(4294967295u)
-
-/* Signed.  */
-# define INT8_C(c)	c
-# define INT16_C(c)	c
-# define INT32_C(c)	c
-# if __WORDSIZE == 64
-#  define INT64_C(c)	c ## L
-# else
-#  define INT64_C(c)	c ## LL
-# endif
-
-/* Unsigned.  */
-# define UINT8_C(c)	c
-# define UINT16_C(c)	c
-# define UINT32_C(c)	c ## U
-# if __WORDSIZE == 64
-#  define UINT64_C(c)	c ## UL
-# else
-#  define UINT64_C(c)	c ## ULL
-# endif
-
-/* Maximal type.  */
-# if __WORDSIZE == 64
-#  define INTMAX_C(c)	c ## L
-#  define UINTMAX_C(c)	c ## UL
-# else
-#  define INTMAX_C(c)	c ## LL
-#  define UINTMAX_C(c)	c ## ULL
-# endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-# define INT8_WIDTH 8
-# define UINT8_WIDTH 8
-# define INT16_WIDTH 16
-# define UINT16_WIDTH 16
-# define INT32_WIDTH 32
-# define UINT32_WIDTH 32
-# define INT64_WIDTH 64
-# define UINT64_WIDTH 64
-
-# define INT_LEAST8_WIDTH 8
-# define UINT_LEAST8_WIDTH 8
-# define INT_LEAST16_WIDTH 16
-# define UINT_LEAST16_WIDTH 16
-# define INT_LEAST32_WIDTH 32
-# define UINT_LEAST32_WIDTH 32
-# define INT_LEAST64_WIDTH 64
-# define UINT_LEAST64_WIDTH 64
-
-# define INT_FAST8_WIDTH 8
-# define UINT_FAST8_WIDTH 8
-# define INT_FAST16_WIDTH __WORDSIZE
-# define UINT_FAST16_WIDTH __WORDSIZE
-# define INT_FAST32_WIDTH __WORDSIZE
-# define UINT_FAST32_WIDTH __WORDSIZE
-# define INT_FAST64_WIDTH 64
-# define UINT_FAST64_WIDTH 64
-
-# define INTPTR_WIDTH __WORDSIZE
-# define UINTPTR_WIDTH __WORDSIZE
-
-# define INTMAX_WIDTH 64
-# define UINTMAX_WIDTH 64
-
-# define PTRDIFF_WIDTH __WORDSIZE
-# define SIG_ATOMIC_WIDTH 32
-# define SIZE_WIDTH __WORDSIZE
-# define WCHAR_WIDTH 32
-# define WINT_WIDTH 32
-
-#endif
-
-#endif /* stdint.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdio.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdio.h
deleted file mode 100644
index 144137c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdio.h
+++ /dev/null
@@ -1,876 +0,0 @@
-/* Define ISO C stdio on top of C++ iostreams.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.19 Input/output	<stdio.h>
- */
-
-#ifndef _STDIO_H
-#define _STDIO_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-__BEGIN_DECLS
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#define __need___va_list
-#include <stdarg.h>
-
-#include <bits/types.h>
-#include <bits/types/__fpos_t.h>
-#include <bits/types/__fpos64_t.h>
-#include <bits/types/__FILE.h>
-#include <bits/types/FILE.h>
-#include <bits/types/struct_FILE.h>
-
-#ifdef __USE_GNU
-# include <bits/types/cookie_io_functions_t.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# ifdef __GNUC__
-#  ifndef _VA_LIST_DEFINED
-typedef __gnuc_va_list va_list;
-#   define _VA_LIST_DEFINED
-#  endif
-# else
-#  include <stdarg.h>
-# endif
-#endif
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-# ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-# endif
-#endif
-
-/* The type of the second argument to `fgetpos' and `fsetpos'.  */
-#ifndef __USE_FILE_OFFSET64
-typedef __fpos_t fpos_t;
-#else
-typedef __fpos64_t fpos_t;
-#endif
-#ifdef __USE_LARGEFILE64
-typedef __fpos64_t fpos64_t;
-#endif
-
-/* The possibilities for the third argument to `setvbuf'.  */
-#define _IOFBF 0		/* Fully buffered.  */
-#define _IOLBF 1		/* Line buffered.  */
-#define _IONBF 2		/* No buffering.  */
-
-
-/* Default buffer size.  */
-#define BUFSIZ 8192
-
-
-/* The value returned by fgetc and similar functions to indicate the
-   end of the file.  */
-#define EOF (-1)
-
-
-/* The possibilities for the third argument to `fseek'.
-   These values should not be changed.  */
-#define SEEK_SET	0	/* Seek from beginning of file.  */
-#define SEEK_CUR	1	/* Seek from current position.  */
-#define SEEK_END	2	/* Seek from end of file.  */
-#ifdef __USE_GNU
-# define SEEK_DATA	3	/* Seek to next data.  */
-# define SEEK_HOLE	4	/* Seek to next hole.  */
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Default path prefix for `tempnam' and `tmpnam'.  */
-# define P_tmpdir	"/tmp"
-#endif
-
-
-/* Get the values:
-   L_tmpnam	How long an array of chars must be to be passed to `tmpnam'.
-   TMP_MAX	The minimum number of unique filenames generated by tmpnam
-		(and tempnam when it uses tmpnam's name space),
-		or tempnam (the two are separate).
-   L_ctermid	How long an array to pass to `ctermid'.
-   L_cuserid	How long an array to pass to `cuserid'.
-   FOPEN_MAX	Minimum number of files that can be open at once.
-   FILENAME_MAX	Maximum length of a filename.  */
-#include <bits/stdio_lim.h>
-
-
-/* Standard streams.  */
-extern FILE *stdin;		/* Standard input stream.  */
-extern FILE *stdout;		/* Standard output stream.  */
-extern FILE *stderr;		/* Standard error output stream.  */
-/* C89/C99 say they're macros.  Make them happy.  */
-#define stdin stdin
-#define stdout stdout
-#define stderr stderr
-
-/* Remove file FILENAME.  */
-extern int remove (const char *__filename) __THROW;
-/* Rename file OLD to NEW.  */
-extern int rename (const char *__old, const char *__new) __THROW;
-
-#ifdef __USE_ATFILE
-/* Rename file OLD relative to OLDFD to NEW relative to NEWFD.  */
-extern int renameat (int __oldfd, const char *__old, int __newfd,
-		     const char *__new) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Flags for renameat2.  */
-# define RENAME_NOREPLACE (1 << 0)
-# define RENAME_EXCHANGE (1 << 1)
-# define RENAME_WHITEOUT (1 << 2)
-
-/* Rename file OLD relative to OLDFD to NEW relative to NEWFD, with
-   additional flags.  */
-extern int renameat2 (int __oldfd, const char *__old, int __newfd,
-		      const char *__new, unsigned int __flags) __THROW;
-#endif
-
-/* Create a temporary file and open it read/write.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern FILE *tmpfile (void) __wur;
-#else
-# ifdef __REDIRECT
-extern FILE *__REDIRECT (tmpfile, (void), tmpfile64) __wur;
-# else
-#  define tmpfile tmpfile64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern FILE *tmpfile64 (void) __wur;
-#endif
-
-/* Generate a temporary filename.  */
-extern char *tmpnam (char *__s) __THROW __wur;
-
-#ifdef __USE_MISC
-/* This is the reentrant variant of `tmpnam'.  The only difference is
-   that it does not allow S to be NULL.  */
-extern char *tmpnam_r (char *__s) __THROW __wur;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Generate a unique temporary filename using up to five characters of PFX
-   if it is not NULL.  The directory to put this file in is searched for
-   as follows: First the environment variable "TMPDIR" is checked.
-   If it contains the name of a writable directory, that directory is used.
-   If not and if DIR is not NULL, that value is checked.  If that fails,
-   P_tmpdir is tried and finally "/tmp".  The storage for the filename
-   is allocated by `malloc'.  */
-extern char *tempnam (const char *__dir, const char *__pfx)
-     __THROW __attribute_malloc__ __wur;
-#endif
-
-
-/* Close STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fclose (FILE *__stream);
-/* Flush STREAM, or all streams if STREAM is NULL.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fflush (FILE *__stream);
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not required.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fflush_unlocked (FILE *__stream);
-#endif
-
-#ifdef __USE_GNU
-/* Close all streams.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fcloseall (void);
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Open a file and create a new stream for it.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *fopen (const char *__restrict __filename,
-		    const char *__restrict __modes) __wur;
-/* Open a file, replacing an existing stream with it.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *freopen (const char *__restrict __filename,
-		      const char *__restrict __modes,
-		      FILE *__restrict __stream) __wur;
-#else
-# ifdef __REDIRECT
-extern FILE *__REDIRECT (fopen, (const char *__restrict __filename,
-				 const char *__restrict __modes), fopen64)
-  __wur;
-extern FILE *__REDIRECT (freopen, (const char *__restrict __filename,
-				   const char *__restrict __modes,
-				   FILE *__restrict __stream), freopen64)
-  __wur;
-# else
-#  define fopen fopen64
-#  define freopen freopen64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern FILE *fopen64 (const char *__restrict __filename,
-		      const char *__restrict __modes) __wur;
-extern FILE *freopen64 (const char *__restrict __filename,
-			const char *__restrict __modes,
-			FILE *__restrict __stream) __wur;
-#endif
-
-#ifdef	__USE_POSIX
-/* Create a new stream that refers to an existing system file descriptor.  */
-extern FILE *fdopen (int __fd, const char *__modes) __THROW __wur;
-#endif
-
-#ifdef	__USE_GNU
-/* Create a new stream that refers to the given magic cookie,
-   and uses the given functions for input and output.  */
-extern FILE *fopencookie (void *__restrict __magic_cookie,
-			  const char *__restrict __modes,
-			  cookie_io_functions_t __io_funcs) __THROW __wur;
-#endif
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Create a new stream that refers to a memory buffer.  */
-extern FILE *fmemopen (void *__s, size_t __len, const char *__modes)
-  __THROW __wur;
-
-/* Open a stream that writes into a malloc'd buffer that is expanded as
-   necessary.  *BUFLOC and *SIZELOC are updated with the buffer's location
-   and the number of characters written on fflush or fclose.  */
-extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW __wur;
-#endif
-
-
-/* If BUF is NULL, make STREAM unbuffered.
-   Else make it use buffer BUF, of size BUFSIZ.  */
-extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
-/* Make STREAM use buffering mode MODE.
-   If BUF is not NULL, use N bytes of it for buffering;
-   else allocate an internal buffer N bytes long.  */
-extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
-		    int __modes, size_t __n) __THROW;
-
-#ifdef	__USE_MISC
-/* If BUF is NULL, make STREAM unbuffered.
-   Else make it use SIZE bytes of BUF for buffering.  */
-extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf,
-		       size_t __size) __THROW;
-
-/* Make STREAM line-buffered.  */
-extern void setlinebuf (FILE *__stream) __THROW;
-#endif
-
-
-/* Write formatted output to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fprintf (FILE *__restrict __stream,
-		    const char *__restrict __format, ...);
-/* Write formatted output to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int printf (const char *__restrict __format, ...);
-/* Write formatted output to S.  */
-extern int sprintf (char *__restrict __s,
-		    const char *__restrict __format, ...) __THROWNL;
-
-/* Write formatted output to S from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
-		     __gnuc_va_list __arg);
-/* Write formatted output to stdout from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg);
-/* Write formatted output to S from argument list ARG.  */
-extern int vsprintf (char *__restrict __s, const char *__restrict __format,
-		     __gnuc_va_list __arg) __THROWNL;
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-/* Maximum chars of output to write in MAXLEN.  */
-extern int snprintf (char *__restrict __s, size_t __maxlen,
-		     const char *__restrict __format, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 3, 4)));
-
-extern int vsnprintf (char *__restrict __s, size_t __maxlen,
-		      const char *__restrict __format, __gnuc_va_list __arg)
-     __THROWNL __attribute__ ((__format__ (__printf__, 3, 0)));
-#endif
-
-#if __GLIBC_USE (LIB_EXT2)
-/* Write formatted output to a string dynamically allocated with `malloc'.
-   Store the address of the string in *PTR.  */
-extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
-		      __gnuc_va_list __arg)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 0))) __wur;
-extern int __asprintf (char **__restrict __ptr,
-		       const char *__restrict __fmt, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;
-extern int asprintf (char **__restrict __ptr,
-		     const char *__restrict __fmt, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Write formatted output to a file descriptor.  */
-extern int vdprintf (int __fd, const char *__restrict __fmt,
-		     __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__printf__, 2, 0)));
-extern int dprintf (int __fd, const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-#endif
-
-
-/* Read formatted input from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fscanf (FILE *__restrict __stream,
-		   const char *__restrict __format, ...) __wur;
-/* Read formatted input from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int scanf (const char *__restrict __format, ...) __wur;
-/* Read formatted input from S.  */
-extern int sscanf (const char *__restrict __s,
-		   const char *__restrict __format, ...) __THROW;
-
-/* For historical reasons, the C99-compliant versions of the scanf
-   functions are at alternative names.  When __LDBL_COMPAT or
-   __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI are in effect, this is handled in
-   bits/stdio-ldbl.h.  */
-#include <bits/floatn.h>
-#if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
-    && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-# ifdef __REDIRECT
-extern int __REDIRECT (fscanf, (FILE *__restrict __stream,
-				const char *__restrict __format, ...),
-		       __isoc99_fscanf) __wur;
-extern int __REDIRECT (scanf, (const char *__restrict __format, ...),
-		       __isoc99_scanf) __wur;
-extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s,
-				    const char *__restrict __format, ...),
-			   __isoc99_sscanf);
-# else
-extern int __isoc99_fscanf (FILE *__restrict __stream,
-			    const char *__restrict __format, ...) __wur;
-extern int __isoc99_scanf (const char *__restrict __format, ...) __wur;
-extern int __isoc99_sscanf (const char *__restrict __s,
-			    const char *__restrict __format, ...) __THROW;
-#  define fscanf __isoc99_fscanf
-#  define scanf __isoc99_scanf
-#  define sscanf __isoc99_sscanf
-# endif
-#endif
-
-#ifdef	__USE_ISOC99
-/* Read formatted input from S into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfscanf (FILE *__restrict __s, const char *__restrict __format,
-		    __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__scanf__, 2, 0))) __wur;
-
-/* Read formatted input from stdin into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__scanf__, 1, 0))) __wur;
-
-/* Read formatted input from S into argument list ARG.  */
-extern int vsscanf (const char *__restrict __s,
-		    const char *__restrict __format, __gnuc_va_list __arg)
-     __THROW __attribute__ ((__format__ (__scanf__, 2, 0)));
-
-/* Same redirection as above for the v*scanf family.  */
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __REDIRECT && !defined __LDBL_COMPAT \
-      && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-extern int __REDIRECT (vfscanf,
-		       (FILE *__restrict __s,
-			const char *__restrict __format, __gnuc_va_list __arg),
-		       __isoc99_vfscanf)
-     __attribute__ ((__format__ (__scanf__, 2, 0))) __wur;
-extern int __REDIRECT (vscanf, (const char *__restrict __format,
-				__gnuc_va_list __arg), __isoc99_vscanf)
-     __attribute__ ((__format__ (__scanf__, 1, 0))) __wur;
-extern int __REDIRECT_NTH (vsscanf,
-			   (const char *__restrict __s,
-			    const char *__restrict __format,
-			    __gnuc_va_list __arg), __isoc99_vsscanf)
-     __attribute__ ((__format__ (__scanf__, 2, 0)));
-#  elif !defined __REDIRECT
-extern int __isoc99_vfscanf (FILE *__restrict __s,
-			     const char *__restrict __format,
-			     __gnuc_va_list __arg) __wur;
-extern int __isoc99_vscanf (const char *__restrict __format,
-			    __gnuc_va_list __arg) __wur;
-extern int __isoc99_vsscanf (const char *__restrict __s,
-			     const char *__restrict __format,
-			     __gnuc_va_list __arg) __THROW;
-#   define vfscanf __isoc99_vfscanf
-#   define vscanf __isoc99_vscanf
-#   define vsscanf __isoc99_vsscanf
-#  endif
-# endif
-#endif /* Use ISO C9x.  */
-
-
-/* Read a character from STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int fgetc (FILE *__stream);
-extern int getc (FILE *__stream);
-
-/* Read a character from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getchar (void);
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int getc_unlocked (FILE *__stream);
-extern int getchar_unlocked (void);
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetc_unlocked (FILE *__stream);
-#endif /* Use MISC.  */
-
-
-/* Write a character to STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.
-
-   These functions is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputc (int __c, FILE *__stream);
-extern int putc (int __c, FILE *__stream);
-
-/* Write a character to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int putchar (int __c);
-
-#ifdef __USE_MISC
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputc_unlocked (int __c, FILE *__stream);
-#endif /* Use MISC.  */
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int putc_unlocked (int __c, FILE *__stream);
-extern int putchar_unlocked (int __c);
-#endif /* Use POSIX.  */
-
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-/* Get a word (int) from STREAM.  */
-extern int getw (FILE *__stream);
-
-/* Write a word (int) to STREAM.  */
-extern int putw (int __w, FILE *__stream);
-#endif
-
-
-/* Get a newline-terminated string of finite length from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
-     __wur __attr_access ((__write_only__, 1, 2));
-
-#if __GLIBC_USE (DEPRECATED_GETS)
-/* Get a newline-terminated string from stdin, removing the newline.
-
-   This function is impossible to use safely.  It has been officially
-   removed from ISO C11 and ISO C++14, and we have also removed it
-   from the _GNU_SOURCE feature list.  It remains available when
-   explicitly using an old ISO C, Unix, or POSIX standard.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *gets (char *__s) __wur __attribute_deprecated__;
-#endif
-
-#ifdef __USE_GNU
-/* This function does the same as `fgets' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern char *fgets_unlocked (char *__restrict __s, int __n,
-			     FILE *__restrict __stream) __wur
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Read up to (and including) a DELIMITER from STREAM into *LINEPTR
-   (and null-terminate it). *LINEPTR is a pointer returned from malloc (or
-   NULL), pointing to *N characters of space.  It is realloc'd as
-   necessary.  Returns the number of characters read (not including the
-   null terminator), or -1 on error or EOF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern __ssize_t __getdelim (char **__restrict __lineptr,
-                             size_t *__restrict __n, int __delimiter,
-                             FILE *__restrict __stream) __wur;
-extern __ssize_t getdelim (char **__restrict __lineptr,
-                           size_t *__restrict __n, int __delimiter,
-                           FILE *__restrict __stream) __wur;
-
-/* Like `getdelim', but reads up to a newline.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern __ssize_t getline (char **__restrict __lineptr,
-                          size_t *__restrict __n,
-                          FILE *__restrict __stream) __wur;
-#endif
-
-
-/* Write a string to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputs (const char *__restrict __s, FILE *__restrict __stream);
-
-/* Write a string, followed by a newline, to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int puts (const char *__s);
-
-
-/* Push a character back onto the input buffer of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int ungetc (int __c, FILE *__stream);
-
-
-/* Read chunks of generic data from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern size_t fread (void *__restrict __ptr, size_t __size,
-		     size_t __n, FILE *__restrict __stream) __wur;
-/* Write chunks of generic data to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern size_t fwrite (const void *__restrict __ptr, size_t __size,
-		      size_t __n, FILE *__restrict __s);
-
-#ifdef __USE_GNU
-/* This function does the same as `fputs' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputs_unlocked (const char *__restrict __s,
-			   FILE *__restrict __stream);
-#endif
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not necessary.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern size_t fread_unlocked (void *__restrict __ptr, size_t __size,
-			      size_t __n, FILE *__restrict __stream) __wur;
-extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size,
-			       size_t __n, FILE *__restrict __stream);
-#endif
-
-
-/* Seek to a certain position on STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fseek (FILE *__stream, long int __off, int __whence);
-/* Return the current position of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern long int ftell (FILE *__stream) __wur;
-/* Rewind to the beginning of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void rewind (FILE *__stream);
-
-/* The Single Unix Specification, Version 2, specifies an alternative,
-   more adequate interface for the two functions above which deal with
-   file offset.  `long int' is not the right type.  These definitions
-   are originally defined in the Large File Support API.  */
-
-#if defined __USE_LARGEFILE || defined __USE_XOPEN2K
-# ifndef __USE_FILE_OFFSET64
-/* Seek to a certain position on STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fseeko (FILE *__stream, __off_t __off, int __whence);
-/* Return the current position of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __off_t ftello (FILE *__stream) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (fseeko,
-		       (FILE *__stream, __off64_t __off, int __whence),
-		       fseeko64);
-extern __off64_t __REDIRECT (ftello, (FILE *__stream), ftello64);
-#  else
-#   define fseeko fseeko64
-#   define ftello ftello64
-#  endif
-# endif
-#endif
-
-#ifndef __USE_FILE_OFFSET64
-/* Get STREAM's position.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
-/* Set STREAM's position.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fsetpos (FILE *__stream, const fpos_t *__pos);
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (fgetpos, (FILE *__restrict __stream,
-				 fpos_t *__restrict __pos), fgetpos64);
-extern int __REDIRECT (fsetpos,
-		       (FILE *__stream, const fpos_t *__pos), fsetpos64);
-# else
-#  define fgetpos fgetpos64
-#  define fsetpos fsetpos64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence);
-extern __off64_t ftello64 (FILE *__stream) __wur;
-extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos);
-extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos);
-#endif
-
-/* Clear the error and EOF indicators for STREAM.  */
-extern void clearerr (FILE *__stream) __THROW;
-/* Return the EOF indicator for STREAM.  */
-extern int feof (FILE *__stream) __THROW __wur;
-/* Return the error indicator for STREAM.  */
-extern int ferror (FILE *__stream) __THROW __wur;
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not required.  */
-extern void clearerr_unlocked (FILE *__stream) __THROW;
-extern int feof_unlocked (FILE *__stream) __THROW __wur;
-extern int ferror_unlocked (FILE *__stream) __THROW __wur;
-#endif
-
-
-/* Print a message describing the meaning of the value of errno.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void perror (const char *__s);
-
-
-#ifdef	__USE_POSIX
-/* Return the system file descriptor for STREAM.  */
-extern int fileno (FILE *__stream) __THROW __wur;
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-/* Faster version when locking is not required.  */
-extern int fileno_unlocked (FILE *__stream) __THROW __wur;
-#endif
-
-
-#ifdef __USE_POSIX2
-/* Create a new stream connected to a pipe running the given command.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *popen (const char *__command, const char *__modes) __wur;
-
-/* Close a stream opened by popen and return the status of its child.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int pclose (FILE *__stream);
-#endif
-
-
-#ifdef	__USE_POSIX
-/* Return the name of the controlling terminal.  */
-extern char *ctermid (char *__s) __THROW;
-#endif /* Use POSIX.  */
-
-
-#if (defined __USE_XOPEN && !defined __USE_XOPEN2K) || defined __USE_GNU
-/* Return the name of the current user.  */
-extern char *cuserid (char *__s);
-#endif /* Use X/Open, but not issue 6.  */
-
-
-#ifdef	__USE_GNU
-struct obstack;			/* See <obstack.h>.  */
-
-/* Write formatted output to an obstack.  */
-extern int obstack_printf (struct obstack *__restrict __obstack,
-			   const char *__restrict __format, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3)));
-extern int obstack_vprintf (struct obstack *__restrict __obstack,
-			    const char *__restrict __format,
-			    __gnuc_va_list __args)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 0)));
-#endif /* Use GNU.  */
-
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.  */
-
-/* Acquire ownership of STREAM.  */
-extern void flockfile (FILE *__stream) __THROW;
-
-/* Try to acquire ownership of STREAM but do not block if it is not
-   possible.  */
-extern int ftrylockfile (FILE *__stream) __THROW __wur;
-
-/* Relinquish the ownership granted for STREAM.  */
-extern void funlockfile (FILE *__stream) __THROW;
-#endif /* POSIX */
-
-#if defined __USE_XOPEN && !defined __USE_XOPEN2K && !defined __USE_GNU
-/*  X/Open Issues 1-5 required getopt to be declared in this
-   header.  It was removed in Issue 6.  GNU follows Issue 6.  */
-# include <bits/getopt_posix.h>
-#endif
-
-/* Slow-path routines used by the optimized inline functions in
-   bits/stdio.h.  */
-extern int __uflow (FILE *);
-extern int __overflow (FILE *, int);
-
-/* If we are compiling with optimizing read this file.  It contains
-   several optimizing inline functions and macros.  */
-#ifdef __USE_EXTERN_INLINES
-# include <bits/stdio.h>
-#endif
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/stdio2.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/stdio-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* <stdio.h> included.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdio_ext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdio_ext.h
deleted file mode 100644
index ca8a96b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdio_ext.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Functions to access FILE structure internals.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header contains the same definitions as the header of the same name
-   on Sun's Solaris OS.  */
-
-#ifndef _STDIO_EXT_H
-#define _STDIO_EXT_H	1
-
-#include <stdio.h>
-
-enum
-{
-  /* Query current state of the locking status.  */
-  FSETLOCKING_QUERY = 0,
-#define FSETLOCKING_QUERY	FSETLOCKING_QUERY
-  /* The library protects all uses of the stream functions, except for
-     uses of the *_unlocked functions, by calls equivalent to flockfile().  */
-  FSETLOCKING_INTERNAL,
-#define FSETLOCKING_INTERNAL	FSETLOCKING_INTERNAL
-  /* The user will take care of locking.  */
-  FSETLOCKING_BYCALLER
-#define FSETLOCKING_BYCALLER	FSETLOCKING_BYCALLER
-};
-
-
-__BEGIN_DECLS
-
-/* Return the size of the buffer of FP in bytes currently in use by
-   the given stream.  */
-extern size_t __fbufsize (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff the stream FP is opened readonly, or if the
-   last operation on the stream was a read operation.  */
-extern int __freading (FILE *__fp) __THROW;
-
-/* Return non-zero value iff the stream FP is opened write-only or
-   append-only, or if the last operation on the stream was a write
-   operation.  */
-extern int __fwriting (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff stream FP is not opened write-only or
-   append-only.  */
-extern int __freadable (FILE *__fp) __THROW;
-
-/* Return non-zero value iff stream FP is not opened read-only.  */
-extern int __fwritable (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff the stream FP is line-buffered.  */
-extern int __flbf (FILE *__fp) __THROW;
-
-
-/* Discard all pending buffered I/O on the stream FP.  */
-extern void __fpurge (FILE *__fp) __THROW;
-
-/* Return amount of output in bytes pending on a stream FP.  */
-extern size_t __fpending (FILE *__fp) __THROW;
-
-/* Flush all line-buffered files.  */
-extern void _flushlbf (void);
-
-
-/* Set locking status of stream FP to TYPE.  */
-extern int __fsetlocking (FILE *__fp, int __type) __THROW;
-
-__END_DECLS
-
-#endif	/* stdio_ext.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdlib.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdlib.h
deleted file mode 100644
index 6360845..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/stdlib.h
+++ /dev/null
@@ -1,1028 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.20 General utilities	<stdlib.h>
- */
-
-#ifndef	_STDLIB_H
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get size_t, wchar_t and NULL from <stddef.h>.  */
-#define __need_size_t
-#define __need_wchar_t
-#define __need_NULL
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-#define	_STDLIB_H	1
-
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K8) && !defined _SYS_WAIT_H
-/* XPG requires a few symbols from <sys/wait.h> being defined.  */
-# include <bits/waitflags.h>
-# include <bits/waitstatus.h>
-
-/* Define the macros <sys/wait.h> also would define this way.  */
-# define WEXITSTATUS(status)	__WEXITSTATUS (status)
-# define WTERMSIG(status)	__WTERMSIG (status)
-# define WSTOPSIG(status)	__WSTOPSIG (status)
-# define WIFEXITED(status)	__WIFEXITED (status)
-# define WIFSIGNALED(status)	__WIFSIGNALED (status)
-# define WIFSTOPPED(status)	__WIFSTOPPED (status)
-# ifdef __WIFCONTINUED
-#  define WIFCONTINUED(status)	__WIFCONTINUED (status)
-# endif
-#endif	/* X/Open or XPG7 and <sys/wait.h> not included.  */
-
-/* _FloatN API tests for enablement.  */
-#include <bits/floatn.h>
-
-/* Returned by `div'.  */
-typedef struct
-  {
-    int quot;			/* Quotient.  */
-    int rem;			/* Remainder.  */
-  } div_t;
-
-/* Returned by `ldiv'.  */
-#ifndef __ldiv_t_defined
-typedef struct
-  {
-    long int quot;		/* Quotient.  */
-    long int rem;		/* Remainder.  */
-  } ldiv_t;
-# define __ldiv_t_defined	1
-#endif
-
-#if defined __USE_ISOC99 && !defined __lldiv_t_defined
-/* Returned by `lldiv'.  */
-__extension__ typedef struct
-  {
-    long long int quot;		/* Quotient.  */
-    long long int rem;		/* Remainder.  */
-  } lldiv_t;
-# define __lldiv_t_defined	1
-#endif
-
-
-/* The largest number rand will return (same as INT_MAX).  */
-#define	RAND_MAX	2147483647
-
-
-/* We define these the same for all machines.
-   Changes from this to the outside world should be done in `_exit'.  */
-#define	EXIT_FAILURE	1	/* Failing exit status.  */
-#define	EXIT_SUCCESS	0	/* Successful exit status.  */
-
-
-/* Maximum length of a multibyte character in the current locale.  */
-#define	MB_CUR_MAX	(__ctype_get_mb_cur_max ())
-extern size_t __ctype_get_mb_cur_max (void) __THROW __wur;
-
-
-/* Convert a string to a floating-point number.  */
-extern double atof (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-/* Convert a string to an integer.  */
-extern int atoi (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-/* Convert a string to a long integer.  */
-extern long int atol (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-
-#ifdef __USE_ISOC99
-/* Convert a string to a long long integer.  */
-__extension__ extern long long int atoll (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-#endif
-
-/* Convert a string to a floating-point number.  */
-extern double strtod (const char *__restrict __nptr,
-		      char **__restrict __endptr)
-     __THROW __nonnull ((1));
-
-#ifdef	__USE_ISOC99
-/* Likewise for `float' and `long double' sizes of floating-point numbers.  */
-extern float strtof (const char *__restrict __nptr,
-		     char **__restrict __endptr) __THROW __nonnull ((1));
-
-extern long double strtold (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-/* Likewise for '_FloatN' and '_FloatNx'.  */
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float16 strtof16 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float32 strtof32 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float64 strtof64 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float128 strtof128 (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float32x strtof32x (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float64x strtof64x (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float128x strtof128x (const char *__restrict __nptr,
-			      char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-/* Convert a string to a long integer.  */
-extern long int strtol (const char *__restrict __nptr,
-			char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned long integer.  */
-extern unsigned long int strtoul (const char *__restrict __nptr,
-				  char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Convert a string to a quadword integer.  */
-__extension__
-extern long long int strtoq (const char *__restrict __nptr,
-			     char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned quadword integer.  */
-__extension__
-extern unsigned long long int strtouq (const char *__restrict __nptr,
-				       char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-#endif /* Use misc.  */
-
-#ifdef __USE_ISOC99
-/* Convert a string to a quadword integer.  */
-__extension__
-extern long long int strtoll (const char *__restrict __nptr,
-			      char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned quadword integer.  */
-__extension__
-extern unsigned long long int strtoull (const char *__restrict __nptr,
-					char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-#endif /* ISO C99 or use MISC.  */
-
-/* Convert a floating-point number to a string.  */
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-extern int strfromd (char *__dest, size_t __size, const char *__format,
-		     double __f)
-     __THROW __nonnull ((3));
-
-extern int strfromf (char *__dest, size_t __size, const char *__format,
-		     float __f)
-     __THROW __nonnull ((3));
-
-extern int strfroml (char *__dest, size_t __size, const char *__format,
-		     long double __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf16 (char *__dest, size_t __size, const char * __format,
-		       _Float16 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf32 (char *__dest, size_t __size, const char * __format,
-		       _Float32 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf64 (char *__dest, size_t __size, const char * __format,
-		       _Float64 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf128 (char *__dest, size_t __size, const char * __format,
-			_Float128 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf32x (char *__dest, size_t __size, const char * __format,
-			_Float32x __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf64x (char *__dest, size_t __size, const char * __format,
-			_Float64x __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf128x (char *__dest, size_t __size, const char * __format,
-			 _Float128x __f)
-     __THROW __nonnull ((3));
-#endif
-
-
-#ifdef __USE_GNU
-/* Parallel versions of the functions above which take the locale to
-   use as an additional parameter.  These are GNU extensions inspired
-   by the POSIX.1-2008 extended locale API.  */
-# include <bits/types/locale_t.h>
-
-extern long int strtol_l (const char *__restrict __nptr,
-			  char **__restrict __endptr, int __base,
-			  locale_t __loc) __THROW __nonnull ((1, 4));
-
-extern unsigned long int strtoul_l (const char *__restrict __nptr,
-				    char **__restrict __endptr,
-				    int __base, locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-__extension__
-extern long long int strtoll_l (const char *__restrict __nptr,
-				char **__restrict __endptr, int __base,
-				locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-__extension__
-extern unsigned long long int strtoull_l (const char *__restrict __nptr,
-					  char **__restrict __endptr,
-					  int __base, locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-extern double strtod_l (const char *__restrict __nptr,
-			char **__restrict __endptr, locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-extern float strtof_l (const char *__restrict __nptr,
-		       char **__restrict __endptr, locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-extern long double strtold_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-# if __HAVE_FLOAT16
-extern _Float16 strtof16_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT32
-extern _Float32 strtof32_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT64
-extern _Float64 strtof64_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT128
-extern _Float128 strtof128_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT32X
-extern _Float32x strtof32x_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT64X
-extern _Float64x strtof64x_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT128X
-extern _Float128x strtof128x_l (const char *__restrict __nptr,
-				char **__restrict __endptr,
-				locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-#endif /* GNU */
-
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline int
-__NTH (atoi (const char *__nptr))
-{
-  return (int) strtol (__nptr, (char **) NULL, 10);
-}
-__extern_inline long int
-__NTH (atol (const char *__nptr))
-{
-  return strtol (__nptr, (char **) NULL, 10);
-}
-
-# ifdef __USE_ISOC99
-__extension__ __extern_inline long long int
-__NTH (atoll (const char *__nptr))
-{
-  return strtoll (__nptr, (char **) NULL, 10);
-}
-# endif
-#endif /* Optimizing and Inlining.  */
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Convert N to base 64 using the digits "./0-9A-Za-z", least-significant
-   digit first.  Returns a pointer to static storage overwritten by the
-   next call.  */
-extern char *l64a (long int __n) __THROW __wur;
-
-/* Read a number from a string S in base 64 as above.  */
-extern long int a64l (const char *__s)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-
-#endif	/* Use misc || extended X/Open.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-# include <sys/types.h>	/* we need int32_t... */
-
-/* These are the functions that actually do things.  The `random', `srandom',
-   `initstate' and `setstate' functions are those from BSD Unices.
-   The `rand' and `srand' functions are required by the ANSI standard.
-   We provide both interfaces to the same random number generator.  */
-/* Return a random long integer between 0 and 2^31-1 inclusive.  */
-extern long int random (void) __THROW;
-
-/* Seed the random number generator with the given number.  */
-extern void srandom (unsigned int __seed) __THROW;
-
-/* Initialize the random number generator to use state buffer STATEBUF,
-   of length STATELEN, and seed it with SEED.  Optimal lengths are 8, 16,
-   32, 64, 128 and 256, the bigger the better; values less than 8 will
-   cause an error and values greater than 256 will be rounded down.  */
-extern char *initstate (unsigned int __seed, char *__statebuf,
-			size_t __statelen) __THROW __nonnull ((2));
-
-/* Switch the random number generator to state buffer STATEBUF,
-   which should have been previously initialized by `initstate'.  */
-extern char *setstate (char *__statebuf) __THROW __nonnull ((1));
-
-
-# ifdef __USE_MISC
-/* Reentrant versions of the `random' family of functions.
-   These functions all use the following data structure to contain
-   state, rather than global state variables.  */
-
-struct random_data
-  {
-    int32_t *fptr;		/* Front pointer.  */
-    int32_t *rptr;		/* Rear pointer.  */
-    int32_t *state;		/* Array of state values.  */
-    int rand_type;		/* Type of random number generator.  */
-    int rand_deg;		/* Degree of random number generator.  */
-    int rand_sep;		/* Distance between front and rear.  */
-    int32_t *end_ptr;		/* Pointer behind state table.  */
-  };
-
-extern int random_r (struct random_data *__restrict __buf,
-		     int32_t *__restrict __result) __THROW __nonnull ((1, 2));
-
-extern int srandom_r (unsigned int __seed, struct random_data *__buf)
-     __THROW __nonnull ((2));
-
-extern int initstate_r (unsigned int __seed, char *__restrict __statebuf,
-			size_t __statelen,
-			struct random_data *__restrict __buf)
-     __THROW __nonnull ((2, 4));
-
-extern int setstate_r (char *__restrict __statebuf,
-		       struct random_data *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-# endif	/* Use misc.  */
-#endif	/* Use extended X/Open || misc. */
-
-
-/* Return a random integer between 0 and RAND_MAX inclusive.  */
-extern int rand (void) __THROW;
-/* Seed the random number generator with the given number.  */
-extern void srand (unsigned int __seed) __THROW;
-
-#ifdef __USE_POSIX199506
-/* Reentrant interface according to POSIX.1.  */
-extern int rand_r (unsigned int *__seed) __THROW;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* System V style 48-bit random number generator functions.  */
-
-/* Return non-negative, double-precision floating-point value in [0.0,1.0).  */
-extern double drand48 (void) __THROW;
-extern double erand48 (unsigned short int __xsubi[3]) __THROW __nonnull ((1));
-
-/* Return non-negative, long integer in [0,2^31).  */
-extern long int lrand48 (void) __THROW;
-extern long int nrand48 (unsigned short int __xsubi[3])
-     __THROW __nonnull ((1));
-
-/* Return signed, long integers in [-2^31,2^31).  */
-extern long int mrand48 (void) __THROW;
-extern long int jrand48 (unsigned short int __xsubi[3])
-     __THROW __nonnull ((1));
-
-/* Seed random number generator.  */
-extern void srand48 (long int __seedval) __THROW;
-extern unsigned short int *seed48 (unsigned short int __seed16v[3])
-     __THROW __nonnull ((1));
-extern void lcong48 (unsigned short int __param[7]) __THROW __nonnull ((1));
-
-# ifdef __USE_MISC
-/* Data structure for communication with thread safe versions.  This
-   type is to be regarded as opaque.  It's only exported because users
-   have to allocate objects of this type.  */
-struct drand48_data
-  {
-    unsigned short int __x[3];	/* Current state.  */
-    unsigned short int __old_x[3]; /* Old state.  */
-    unsigned short int __c;	/* Additive const. in congruential formula.  */
-    unsigned short int __init;	/* Flag for initializing.  */
-    __extension__ unsigned long long int __a;	/* Factor in congruential
-						   formula.  */
-  };
-
-/* Return non-negative, double-precision floating-point value in [0.0,1.0).  */
-extern int drand48_r (struct drand48_data *__restrict __buffer,
-		      double *__restrict __result) __THROW __nonnull ((1, 2));
-extern int erand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      double *__restrict __result) __THROW __nonnull ((1, 2));
-
-/* Return non-negative, long integer in [0,2^31).  */
-extern int lrand48_r (struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-extern int nrand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-
-/* Return signed, long integers in [-2^31,2^31).  */
-extern int mrand48_r (struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-extern int jrand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-
-/* Seed random number generator.  */
-extern int srand48_r (long int __seedval, struct drand48_data *__buffer)
-     __THROW __nonnull ((2));
-
-extern int seed48_r (unsigned short int __seed16v[3],
-		     struct drand48_data *__buffer) __THROW __nonnull ((1, 2));
-
-extern int lcong48_r (unsigned short int __param[7],
-		      struct drand48_data *__buffer)
-     __THROW __nonnull ((1, 2));
-# endif	/* Use misc.  */
-#endif	/* Use misc or X/Open.  */
-
-/* Allocate SIZE bytes of memory.  */
-extern void *malloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-/* Allocate NMEMB elements of SIZE bytes each, all initialized to 0.  */
-extern void *calloc (size_t __nmemb, size_t __size)
-     __THROW __attribute_malloc__ __attribute_alloc_size__ ((1, 2)) __wur;
-
-/* Re-allocate the previously allocated block
-   in PTR, making the new block SIZE bytes long.  */
-/* __attribute_malloc__ is not used, because if realloc returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *realloc (void *__ptr, size_t __size)
-     __THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2));
-
-#ifdef __USE_MISC
-/* Re-allocate the previously allocated block in PTR, making the new
-   block large enough for NMEMB elements of SIZE bytes each.  */
-/* __attribute_malloc__ is not used, because if reallocarray returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size)
-     __THROW __attribute_warn_unused_result__
-     __attribute_alloc_size__ ((2, 3));
-#endif
-
-/* Free a block allocated by `malloc', `realloc' or `calloc'.  */
-extern void free (void *__ptr) __THROW;
-
-#ifdef __USE_MISC
-# include <alloca.h>
-#endif /* Use misc.  */
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K) \
-    || defined __USE_MISC
-/* Allocate SIZE bytes on a page boundary.  The storage cannot be freed.  */
-extern void *valloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Allocate memory of SIZE bytes with an alignment of ALIGNMENT.  */
-extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#ifdef __USE_ISOC11
-/* ISO C variant of aligned allocation.  */
-extern void *aligned_alloc (size_t __alignment, size_t __size)
-     __THROW __attribute_malloc__ __attribute_alloc_size__ ((2)) __wur;
-#endif
-
-/* Abort execution and generate a core-dump.  */
-extern void abort (void) __THROW __attribute__ ((__noreturn__));
-
-
-/* Register a function to be called when `exit' is called.  */
-extern int atexit (void (*__func) (void)) __THROW __nonnull ((1));
-
-#if defined __USE_ISOC11 || defined __USE_ISOCXX11
-/* Register a function to be called when `quick_exit' is called.  */
-# ifdef __cplusplus
-extern "C++" int at_quick_exit (void (*__func) (void))
-     __THROW __asm ("at_quick_exit") __nonnull ((1));
-# else
-extern int at_quick_exit (void (*__func) (void)) __THROW __nonnull ((1));
-# endif
-#endif
-
-#ifdef	__USE_MISC
-/* Register a function to be called with the status
-   given to `exit' and the given argument.  */
-extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg)
-     __THROW __nonnull ((1));
-#endif
-
-/* Call all functions registered with `atexit' and `on_exit',
-   in the reverse of the order in which they were registered,
-   perform stdio cleanup, and terminate program execution with STATUS.  */
-extern void exit (int __status) __THROW __attribute__ ((__noreturn__));
-
-#if defined __USE_ISOC11 || defined __USE_ISOCXX11
-/* Call all functions registered with `at_quick_exit' in the reverse
-   of the order in which they were registered and terminate program
-   execution with STATUS.  */
-extern void quick_exit (int __status) __THROW __attribute__ ((__noreturn__));
-#endif
-
-#ifdef __USE_ISOC99
-/* Terminate the program with STATUS without calling any of the
-   functions registered with `atexit' or `on_exit'.  */
-extern void _Exit (int __status) __THROW __attribute__ ((__noreturn__));
-#endif
-
-
-/* Return the value of envariable NAME, or NULL if it doesn't exist.  */
-extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur;
-
-#ifdef __USE_GNU
-/* This function is similar to the above but returns NULL if the
-   programs is running with SUID or SGID enabled.  */
-extern char *secure_getenv (const char *__name)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* The SVID says this is in <stdio.h>, but this seems a better place.	*/
-/* Put STRING, which is of the form "NAME=VALUE", in the environment.
-   If there is no `=', remove NAME from the environment.  */
-extern int putenv (char *__string) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set NAME to VALUE in the environment.
-   If REPLACE is nonzero, overwrite an existing value.  */
-extern int setenv (const char *__name, const char *__value, int __replace)
-     __THROW __nonnull ((2));
-
-/* Remove the variable NAME from the environment.  */
-extern int unsetenv (const char *__name) __THROW __nonnull ((1));
-#endif
-
-#ifdef	__USE_MISC
-/* The `clearenv' was planned to be added to POSIX.1 but probably
-   never made it.  Nevertheless the POSIX.9 standard (POSIX bindings
-   for Fortran 77) requires this function.  */
-extern int clearenv (void) __THROW;
-#endif
-
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8)
-/* Generate a unique temporary file name from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the file name unique.
-   Always returns TEMPLATE, it's either a temporary file name or a null
-   string if it cannot get a unique file name.  */
-extern char *mktemp (char *__template) __THROW __nonnull ((1));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Generate a unique temporary file name from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the filename unique.
-   Returns a file descriptor open on the file for reading and writing,
-   or -1 if it cannot create a uniquely-named file.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkstemp (char *__template) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkstemp, (char *__template), mkstemp64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkstemp mkstemp64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkstemp64 (char *__template) __nonnull ((1)) __wur;
-# endif
-#endif
-
-#ifdef __USE_MISC
-/* Similar to mkstemp, but the template can have a suffix after the
-   XXXXXX.  The length of the suffix is specified in the second
-   parameter.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkstemps (char *__template, int __suffixlen) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkstemps, (char *__template, int __suffixlen),
-		       mkstemps64) __nonnull ((1)) __wur;
-#  else
-#   define mkstemps mkstemps64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkstemps64 (char *__template, int __suffixlen)
-     __nonnull ((1)) __wur;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Create a unique temporary directory from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the directory name unique.
-   Returns TEMPLATE, or a null pointer if it cannot get a unique name.
-   The directory is created mode 700.  */
-extern char *mkdtemp (char *__template) __THROW __nonnull ((1)) __wur;
-#endif
-
-#ifdef __USE_GNU
-/* Generate a unique temporary file name from TEMPLATE similar to
-   mkstemp.  But allow the caller to pass additional flags which are
-   used in the open call to create the file..
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkostemp (char *__template, int __flags) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkostemp, (char *__template, int __flags), mkostemp64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkostemp mkostemp64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkostemp64 (char *__template, int __flags) __nonnull ((1)) __wur;
-# endif
-
-/* Similar to mkostemp, but the template can have a suffix after the
-   XXXXXX.  The length of the suffix is specified in the second
-   parameter.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkostemps (char *__template, int __suffixlen, int __flags)
-     __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkostemps, (char *__template, int __suffixlen,
-				   int __flags), mkostemps64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkostemps mkostemps64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkostemps64 (char *__template, int __suffixlen, int __flags)
-     __nonnull ((1)) __wur;
-# endif
-#endif
-
-
-/* Execute the given line as a shell command.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int system (const char *__command) __wur;
-
-
-#ifdef	__USE_GNU
-/* Return a malloc'd string containing the canonical absolute name of the
-   existing named file.  */
-extern char *canonicalize_file_name (const char *__name)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Return the canonical absolute name of file NAME.  If RESOLVED is
-   null, the result is malloc'd; otherwise, if the canonical name is
-   PATH_MAX chars or more, returns null with `errno' set to
-   ENAMETOOLONG; if the name fits in fewer than PATH_MAX chars,
-   returns the name in RESOLVED.  */
-extern char *realpath (const char *__restrict __name,
-		       char *__restrict __resolved) __THROW __wur;
-#endif
-
-
-/* Shorthand for type of comparison functions.  */
-#ifndef __COMPAR_FN_T
-# define __COMPAR_FN_T
-typedef int (*__compar_fn_t) (const void *, const void *);
-
-# ifdef	__USE_GNU
-typedef __compar_fn_t comparison_fn_t;
-# endif
-#endif
-#ifdef __USE_GNU
-typedef int (*__compar_d_fn_t) (const void *, const void *, void *);
-#endif
-
-/* Do a binary search for KEY in BASE, which consists of NMEMB elements
-   of SIZE bytes each, using COMPAR to perform the comparisons.  */
-extern void *bsearch (const void *__key, const void *__base,
-		      size_t __nmemb, size_t __size, __compar_fn_t __compar)
-     __nonnull ((1, 2, 5)) __wur;
-
-#ifdef __USE_EXTERN_INLINES
-# include <bits/stdlib-bsearch.h>
-#endif
-
-/* Sort NMEMB elements of BASE, of SIZE bytes each,
-   using COMPAR to perform the comparisons.  */
-extern void qsort (void *__base, size_t __nmemb, size_t __size,
-		   __compar_fn_t __compar) __nonnull ((1, 4));
-#ifdef __USE_GNU
-extern void qsort_r (void *__base, size_t __nmemb, size_t __size,
-		     __compar_d_fn_t __compar, void *__arg)
-  __nonnull ((1, 4));
-#endif
-
-
-/* Return the absolute value of X.  */
-extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur;
-extern long int labs (long int __x) __THROW __attribute__ ((__const__)) __wur;
-
-#ifdef __USE_ISOC99
-__extension__ extern long long int llabs (long long int __x)
-     __THROW __attribute__ ((__const__)) __wur;
-#endif
-
-
-/* Return the `div_t', `ldiv_t' or `lldiv_t' representation
-   of the value of NUMER over DENOM. */
-/* GCC may have built-ins for these someday.  */
-extern div_t div (int __numer, int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-extern ldiv_t ldiv (long int __numer, long int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-
-#ifdef __USE_ISOC99
-__extension__ extern lldiv_t lldiv (long long int __numer,
-				    long long int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-#endif
-
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Convert floating point numbers to strings.  The returned values are
-   valid only until another call to the same function.  */
-
-/* Convert VALUE to a string with NDIGIT digits and return a pointer to
-   this.  Set *DECPT with the position of the decimal character and *SIGN
-   with the sign of the number.  */
-extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign) __THROW __nonnull ((3, 4)) __wur;
-
-/* Convert VALUE to a string rounded to NDIGIT decimal digits.  Set *DECPT
-   with the position of the decimal character and *SIGN with the sign of
-   the number.  */
-extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign) __THROW __nonnull ((3, 4)) __wur;
-
-/* If possible convert VALUE to a string with NDIGIT significant digits.
-   Otherwise use exponential representation.  The resulting string will
-   be written to BUF.  */
-extern char *gcvt (double __value, int __ndigit, char *__buf)
-     __THROW __nonnull ((3)) __wur;
-#endif
-
-#ifdef __USE_MISC
-/* Long double versions of above functions.  */
-extern char *qecvt (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign)
-     __THROW __nonnull ((3, 4)) __wur;
-extern char *qfcvt (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign)
-     __THROW __nonnull ((3, 4)) __wur;
-extern char *qgcvt (long double __value, int __ndigit, char *__buf)
-     __THROW __nonnull ((3)) __wur;
-
-
-/* Reentrant version of the functions above which provide their own
-   buffers.  */
-extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign, char *__restrict __buf,
-		   size_t __len) __THROW __nonnull ((3, 4, 5));
-extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign, char *__restrict __buf,
-		   size_t __len) __THROW __nonnull ((3, 4, 5));
-
-extern int qecvt_r (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign,
-		    char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((3, 4, 5));
-extern int qfcvt_r (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign,
-		    char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((3, 4, 5));
-#endif	/* misc */
-
-
-/* Return the length of the multibyte character
-   in S, which is no longer than N.  */
-extern int mblen (const char *__s, size_t __n) __THROW;
-/* Return the length of the given multibyte character,
-   putting its `wchar_t' representation in *PWC.  */
-extern int mbtowc (wchar_t *__restrict __pwc,
-		   const char *__restrict __s, size_t __n) __THROW;
-/* Put the multibyte character represented
-   by WCHAR in S, returning its length.  */
-extern int wctomb (char *__s, wchar_t __wchar) __THROW;
-
-
-/* Convert a multibyte string to a wide char string.  */
-extern size_t mbstowcs (wchar_t *__restrict  __pwcs,
-			const char *__restrict __s, size_t __n) __THROW
-    __attr_access ((__read_only__, 2));
-/* Convert a wide char string to multibyte string.  */
-extern size_t wcstombs (char *__restrict __s,
-			const wchar_t *__restrict __pwcs, size_t __n)
-     __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-#ifdef __USE_MISC
-/* Determine whether the string value of RESPONSE matches the affirmation
-   or negative response expression as specified by the LC_MESSAGES category
-   in the program's current locale.  Returns 1 if affirmative, 0 if
-   negative, and -1 if not matching.  */
-extern int rpmatch (const char *__response) __THROW __nonnull ((1)) __wur;
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Parse comma separated suboption from *OPTIONP and match against
-   strings in TOKENS.  If found return index and set *VALUEP to
-   optional value introduced by an equal sign.  If the suboption is
-   not part of TOKENS return in *VALUEP beginning of unknown
-   suboption.  On exit *OPTIONP is set to the beginning of the next
-   token or at the terminating NUL character.  */
-extern int getsubopt (char **__restrict __optionp,
-		      char *const *__restrict __tokens,
-		      char **__restrict __valuep)
-     __THROW __nonnull ((1, 2, 3)) __wur;
-#endif
-
-
-/* X/Open pseudo terminal handling.  */
-
-#ifdef __USE_XOPEN2KXSI
-/* Return a master pseudo-terminal handle.  */
-extern int posix_openpt (int __oflag) __wur;
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* The next four functions all take a master pseudo-tty fd and
-   perform an operation on the associated slave:  */
-
-/* Chown the slave to the calling user.  */
-extern int grantpt (int __fd) __THROW;
-
-/* Release an internal lock so the slave can be opened.
-   Call after grantpt().  */
-extern int unlockpt (int __fd) __THROW;
-
-/* Return the pathname of the pseudo terminal slave associated with
-   the master FD is open on, or NULL on errors.
-   The returned storage is good until the next call to this function.  */
-extern char *ptsname (int __fd) __THROW __wur;
-#endif
-
-#ifdef __USE_GNU
-/* Store at most BUFLEN characters of the pathname of the slave pseudo
-   terminal associated with the master FD is open on in BUF.
-   Return 0 on success, otherwise an error number.  */
-extern int ptsname_r (int __fd, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-
-/* Open a master pseudo terminal and return its file descriptor.  */
-extern int getpt (void);
-#endif
-
-#ifdef __USE_MISC
-/* Put the 1 minute, 5 minute and 15 minute load averages into the first
-   NELEM elements of LOADAVG.  Return the number written (never more than
-   three, but may be less than NELEM), or -1 if an error occurred.  */
-extern int getloadavg (double __loadavg[], int __nelem)
-     __THROW __nonnull ((1));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K
-/* Return the index into the active-logins file (utmp) for
-   the controlling terminal.  */
-extern int ttyslot (void) __THROW;
-#endif
-
-#include <bits/stdlib-float.h>
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/stdlib.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/stdlib-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* stdlib.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/string.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/string.h
deleted file mode 100644
index 04e1b70..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/string.h
+++ /dev/null
@@ -1,525 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.21 String handling	<string.h>
- */
-
-#ifndef	_STRING_H
-#define	_STRING_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-__BEGIN_DECLS
-
-/* Get size_t and NULL from <stddef.h>.  */
-#define	__need_size_t
-#define	__need_NULL
-#include <stddef.h>
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && (__GNUC_PREREQ (4, 4) \
-			    || __glibc_clang_prereq (3, 5))
-# define __CORRECT_ISO_CPP_STRING_H_PROTO
-#endif
-
-
-/* Copy N bytes of SRC to DEST.  */
-extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
-		     size_t __n) __THROW __nonnull ((1, 2));
-/* Copy N bytes of SRC to DEST, guaranteeing
-   correct behavior for overlapping strings.  */
-extern void *memmove (void *__dest, const void *__src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N bytes of SRC to DEST, stopping when C is found.
-   Return the position in DEST one byte past where C was copied,
-   or NULL if C was not found in the first N bytes of SRC.  */
-#if defined __USE_MISC || defined __USE_XOPEN || __GLIBC_USE (ISOC2X)
-extern void *memccpy (void *__restrict __dest, const void *__restrict __src,
-		      int __c, size_t __n)
-    __THROW __nonnull ((1, 2)) __attr_access ((__write_only__, 1, 4));
-#endif /* Misc || X/Open.  */
-
-
-/* Set N bytes of S to C.  */
-extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
-
-/* Compare N bytes of S1 and S2.  */
-extern int memcmp (const void *__s1, const void *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Search N bytes of S for C.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern void *memchr (void *__s, int __c, size_t __n)
-      __THROW __asm ("memchr") __attribute_pure__ __nonnull ((1));
-extern const void *memchr (const void *__s, int __c, size_t __n)
-      __THROW __asm ("memchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline void *
-memchr (void *__s, int __c, size_t __n) __THROW
-{
-  return __builtin_memchr (__s, __c, __n);
-}
-
-__extern_always_inline const void *
-memchr (const void *__s, int __c, size_t __n) __THROW
-{
-  return __builtin_memchr (__s, __c, __n);
-}
-# endif
-}
-#else
-extern void *memchr (const void *__s, int __c, size_t __n)
-      __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* Search in S for C.  This is similar to `memchr' but there is no
-   length limit.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" void *rawmemchr (void *__s, int __c)
-     __THROW __asm ("rawmemchr") __attribute_pure__ __nonnull ((1));
-extern "C++" const void *rawmemchr (const void *__s, int __c)
-     __THROW __asm ("rawmemchr") __attribute_pure__ __nonnull ((1));
-# else
-extern void *rawmemchr (const void *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-
-/* Search N bytes of S for the final occurrence of C.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" void *memrchr (void *__s, int __c, size_t __n)
-      __THROW __asm ("memrchr") __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-extern "C++" const void *memrchr (const void *__s, int __c, size_t __n)
-      __THROW __asm ("memrchr") __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-# else
-extern void *memrchr (const void *__s, int __c, size_t __n)
-      __THROW __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-# endif
-#endif
-
-
-/* Copy SRC to DEST.  */
-extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Copy no more than N characters of SRC to DEST.  */
-extern char *strncpy (char *__restrict __dest,
-		      const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Append SRC onto DEST.  */
-extern char *strcat (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Append no more than N characters from SRC onto DEST.  */
-extern char *strncat (char *__restrict __dest, const char *__restrict __src,
-		      size_t __n) __THROW __nonnull ((1, 2));
-
-/* Compare S1 and S2.  */
-extern int strcmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Compare N characters of S1 and S2.  */
-extern int strncmp (const char *__s1, const char *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Compare the collated forms of S1 and S2.  */
-extern int strcoll (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Put a transformation of SRC into no more than N bytes of DEST.  */
-extern size_t strxfrm (char *__restrict __dest,
-		       const char *__restrict __src, size_t __n)
-    __THROW __nonnull ((2)) __attr_access ((__write_only__, 1, 3));
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Compare the collated forms of S1 and S2, using sorting rules from L.  */
-extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 3));
-/* Put a transformation of SRC into no more than N bytes of DEST,
-   using sorting rules from L.  */
-extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n,
-			 locale_t __l) __THROW __nonnull ((2, 4))
-     __attr_access ((__write_only__, 1, 3));
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8	\
-     || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X))
-/* Duplicate S, returning an identical malloc'd string.  */
-extern char *strdup (const char *__s)
-     __THROW __attribute_malloc__ __nonnull ((1));
-#endif
-
-/* Return a malloc'd copy of at most N bytes of STRING.  The
-   resultant string is terminated even if no null terminator
-   appears before STRING[N].  */
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X)
-extern char *strndup (const char *__string, size_t __n)
-     __THROW __attribute_malloc__ __nonnull ((1));
-#endif
-
-#if defined __USE_GNU && defined __GNUC__
-/* Duplicate S, returning an identical alloca'd string.  */
-# define strdupa(s)							      \
-  (__extension__							      \
-    ({									      \
-      const char *__old = (s);						      \
-      size_t __len = strlen (__old) + 1;				      \
-      char *__new = (char *) __builtin_alloca (__len);			      \
-      (char *) memcpy (__new, __old, __len);				      \
-    }))
-
-/* Return an alloca'd copy of at most N bytes of string.  */
-# define strndupa(s, n)							      \
-  (__extension__							      \
-    ({									      \
-      const char *__old = (s);						      \
-      size_t __len = strnlen (__old, (n));				      \
-      char *__new = (char *) __builtin_alloca (__len + 1);		      \
-      __new[__len] = '\0';						      \
-      (char *) memcpy (__new, __old, __len);				      \
-    }))
-#endif
-
-/* Find the first occurrence of C in S.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strchr (char *__s, int __c)
-     __THROW __asm ("strchr") __attribute_pure__ __nonnull ((1));
-extern const char *strchr (const char *__s, int __c)
-     __THROW __asm ("strchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strchr (char *__s, int __c) __THROW
-{
-  return __builtin_strchr (__s, __c);
-}
-
-__extern_always_inline const char *
-strchr (const char *__s, int __c) __THROW
-{
-  return __builtin_strchr (__s, __c);
-}
-# endif
-}
-#else
-extern char *strchr (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-/* Find the last occurrence of C in S.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strrchr (char *__s, int __c)
-     __THROW __asm ("strrchr") __attribute_pure__ __nonnull ((1));
-extern const char *strrchr (const char *__s, int __c)
-     __THROW __asm ("strrchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strrchr (char *__s, int __c) __THROW
-{
-  return __builtin_strrchr (__s, __c);
-}
-
-__extern_always_inline const char *
-strrchr (const char *__s, int __c) __THROW
-{
-  return __builtin_strrchr (__s, __c);
-}
-# endif
-}
-#else
-extern char *strrchr (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* This function is similar to `strchr'.  But it returns a pointer to
-   the closing NUL byte in case C is not found in S.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *strchrnul (char *__s, int __c)
-     __THROW __asm ("strchrnul") __attribute_pure__ __nonnull ((1));
-extern "C++" const char *strchrnul (const char *__s, int __c)
-     __THROW __asm ("strchrnul") __attribute_pure__ __nonnull ((1));
-# else
-extern char *strchrnul (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-#endif
-
-/* Return the length of the initial segment of S which
-   consists entirely of characters not in REJECT.  */
-extern size_t strcspn (const char *__s, const char *__reject)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Return the length of the initial segment of S which
-   consists entirely of characters in ACCEPT.  */
-extern size_t strspn (const char *__s, const char *__accept)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Find the first occurrence in S of any character in ACCEPT.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strpbrk (char *__s, const char *__accept)
-     __THROW __asm ("strpbrk") __attribute_pure__ __nonnull ((1, 2));
-extern const char *strpbrk (const char *__s, const char *__accept)
-     __THROW __asm ("strpbrk") __attribute_pure__ __nonnull ((1, 2));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strpbrk (char *__s, const char *__accept) __THROW
-{
-  return __builtin_strpbrk (__s, __accept);
-}
-
-__extern_always_inline const char *
-strpbrk (const char *__s, const char *__accept) __THROW
-{
-  return __builtin_strpbrk (__s, __accept);
-}
-# endif
-}
-#else
-extern char *strpbrk (const char *__s, const char *__accept)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-#endif
-/* Find the first occurrence of NEEDLE in HAYSTACK.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strstr (char *__haystack, const char *__needle)
-     __THROW __asm ("strstr") __attribute_pure__ __nonnull ((1, 2));
-extern const char *strstr (const char *__haystack, const char *__needle)
-     __THROW __asm ("strstr") __attribute_pure__ __nonnull ((1, 2));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strstr (char *__haystack, const char *__needle) __THROW
-{
-  return __builtin_strstr (__haystack, __needle);
-}
-
-__extern_always_inline const char *
-strstr (const char *__haystack, const char *__needle) __THROW
-{
-  return __builtin_strstr (__haystack, __needle);
-}
-# endif
-}
-#else
-extern char *strstr (const char *__haystack, const char *__needle)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-#endif
-
-
-/* Divide S into tokens separated by characters in DELIM.  */
-extern char *strtok (char *__restrict __s, const char *__restrict __delim)
-     __THROW __nonnull ((2));
-
-/* Divide S into tokens separated by characters in DELIM.  Information
-   passed between calls are stored in SAVE_PTR.  */
-extern char *__strtok_r (char *__restrict __s,
-			 const char *__restrict __delim,
-			 char **__restrict __save_ptr)
-     __THROW __nonnull ((2, 3));
-#ifdef __USE_POSIX
-extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
-		       char **__restrict __save_ptr)
-     __THROW __nonnull ((2, 3));
-#endif
-
-#ifdef __USE_GNU
-/* Similar to `strstr' but this function ignores the case of both strings.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *strcasestr (char *__haystack, const char *__needle)
-     __THROW __asm ("strcasestr") __attribute_pure__ __nonnull ((1, 2));
-extern "C++" const char *strcasestr (const char *__haystack,
-				     const char *__needle)
-     __THROW __asm ("strcasestr") __attribute_pure__ __nonnull ((1, 2));
-# else
-extern char *strcasestr (const char *__haystack, const char *__needle)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif
-
-#ifdef __USE_GNU
-/* Find the first occurrence of NEEDLE in HAYSTACK.
-   NEEDLE is NEEDLELEN bytes long;
-   HAYSTACK is HAYSTACKLEN bytes long.  */
-extern void *memmem (const void *__haystack, size_t __haystacklen,
-		     const void *__needle, size_t __needlelen)
-     __THROW __attribute_pure__ __nonnull ((1, 3))
-    __attr_access ((__read_only__, 1, 2))
-    __attr_access ((__read_only__, 3, 4));
-
-/* Copy N bytes of SRC to DEST, return pointer to bytes after the
-   last written byte.  */
-extern void *__mempcpy (void *__restrict __dest,
-			const void *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-extern void *mempcpy (void *__restrict __dest,
-		      const void *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-#endif
-
-
-/* Return the length of S.  */
-extern size_t strlen (const char *__s)
-     __THROW __attribute_pure__ __nonnull ((1));
-
-#ifdef	__USE_XOPEN2K8
-/* Find the length of STRING, but scan at most MAXLEN characters.
-   If no '\0' terminator is found in that many characters, return MAXLEN.  */
-extern size_t strnlen (const char *__string, size_t __maxlen)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-
-/* Return a string describing the meaning of the `errno' code in ERRNUM.  */
-extern char *strerror (int __errnum) __THROW;
-#ifdef __USE_XOPEN2K
-/* Reentrant version of `strerror'.
-   There are 2 flavors of `strerror_r', GNU which returns the string
-   and may or may not use the supplied temporary buffer and POSIX one
-   which fills the string into the buffer.
-   To use the POSIX version, -D_XOPEN_SOURCE=600 or -D_POSIX_C_SOURCE=200112L
-   without -D_GNU_SOURCE is needed, otherwise the GNU version is
-   preferred.  */
-# if defined __USE_XOPEN2K && !defined __USE_GNU
-/* Fill BUF with a string describing the meaning of the `errno' code in
-   ERRNUM.  */
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (strerror_r,
-			   (int __errnum, char *__buf, size_t __buflen),
-			   __xpg_strerror_r) __nonnull ((2))
-    __attr_access ((__write_only__, 2, 3));
-#  else
-extern int __xpg_strerror_r (int __errnum, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-#   define strerror_r __xpg_strerror_r
-#  endif
-# else
-/* If a temporary buffer is required, at most BUFLEN bytes of BUF will be
-   used.  */
-extern char *strerror_r (int __errnum, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __wur  __attr_access ((__write_only__, 2, 3));
-# endif
-
-# ifdef __USE_GNU
-/* Return a string describing the meaning of tthe error in ERR.  */
-extern const char *strerrordesc_np (int __err) __THROW;
-/* Return a string with the error name in ERR.  */
-extern const char *strerrorname_np (int __err) __THROW;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Translate error number to string according to the locale L.  */
-extern char *strerror_l (int __errnum, locale_t __l) __THROW;
-#endif
-
-#ifdef __USE_MISC
-# include <strings.h>
-
-/* Set N bytes of S to 0.  The compiler will not delete a call to this
-   function, even if S is dead after the call.  */
-extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-
-/* Return the next DELIM-delimited token from *STRINGP,
-   terminating it with a '\0', and update *STRINGP to point past it.  */
-extern char *strsep (char **__restrict __stringp,
-		     const char *__restrict __delim)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_XOPEN2K8
-/* Return a string describing the meaning of the signal number in SIG.  */
-extern char *strsignal (int __sig) __THROW;
-
-# ifdef __USE_GNU
-/* Return an abbreviation string for the signal number SIG.  */
-extern const char *sigabbrev_np (int __sig) __THROW;
-/* Return a string describing the meaning of the signal number in SIG,
-   the result is not translated.  */
-extern const char *sigdescr_np (int __sig) __THROW;
-# endif
-
-/* Copy SRC to DEST, returning the address of the terminating '\0' in DEST.  */
-extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-extern char *stpcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N characters of SRC to DEST, returning the address of
-   the last character written into DEST.  */
-extern char *__stpncpy (char *__restrict __dest,
-			const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-extern char *stpncpy (char *__restrict __dest,
-		      const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_GNU
-/* Compare S1 and S2 as strings holding name & indices/version numbers.  */
-extern int strverscmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Sautee STRING briskly.  */
-extern char *strfry (char *__string) __THROW __nonnull ((1));
-
-/* Frobnicate N bytes of S.  */
-extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-
-# ifndef basename
-/* Return the file name within directory of FILENAME.  We don't
-   declare the function if the `basename' macro is available (defined
-   in <libgen.h>) which makes the XPG version of this function
-   available.  */
-#  ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *basename (char *__filename)
-     __THROW __asm ("basename") __nonnull ((1));
-extern "C++" const char *basename (const char *__filename)
-     __THROW __asm ("basename") __nonnull ((1));
-#  else
-extern char *basename (const char *__filename) __THROW __nonnull ((1));
-#  endif
-# endif
-#endif
-
-#if __GNUC_PREREQ (3,4)
-# if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-/* Functions with security checks.  */
-#  include <bits/string_fortified.h>
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* string.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/strings.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/strings.h
deleted file mode 100644
index ae7c7a3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/strings.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_STRINGS_H
-#define	_STRINGS_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && __GNUC_PREREQ (4, 4)
-# define __CORRECT_ISO_CPP_STRINGS_H_PROTO
-#endif
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8
-/* Compare N bytes of S1 and S2 (same as memcmp).  */
-extern int bcmp (const void *__s1, const void *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Copy N bytes of SRC to DEST (like memmove, but args reversed).  */
-extern void bcopy (const void *__src, void *__dest, size_t __n)
-  __THROW __nonnull ((1, 2));
-
-/* Set N bytes of S to 0.  */
-extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1));
-
-/* Find the first occurrence of C in S (same as strchr).  */
-# ifdef __CORRECT_ISO_CPP_STRINGS_H_PROTO
-extern "C++"
-{
-extern char *index (char *__s, int __c)
-     __THROW __asm ("index") __attribute_pure__ __nonnull ((1));
-extern const char *index (const char *__s, int __c)
-     __THROW __asm ("index") __attribute_pure__ __nonnull ((1));
-
-#  if defined __OPTIMIZE__
-__extern_always_inline char *
-index (char *__s, int __c) __THROW
-{
-  return __builtin_index (__s, __c);
-}
-
-__extern_always_inline const char *
-index (const char *__s, int __c) __THROW
-{
-  return __builtin_index (__s, __c);
-}
-#  endif
-}
-# else
-extern char *index (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-
-/* Find the last occurrence of C in S (same as strrchr).  */
-# ifdef __CORRECT_ISO_CPP_STRINGS_H_PROTO
-extern "C++"
-{
-extern char *rindex (char *__s, int __c)
-     __THROW __asm ("rindex") __attribute_pure__ __nonnull ((1));
-extern const char *rindex (const char *__s, int __c)
-     __THROW __asm ("rindex") __attribute_pure__ __nonnull ((1));
-
-#  if defined __OPTIMIZE__
-__extern_always_inline char *
-rindex (char *__s, int __c) __THROW
-{
-  return __builtin_rindex (__s, __c);
-}
-
-__extern_always_inline const char *
-rindex (const char *__s, int __c) __THROW
-{
-  return __builtin_rindex (__s, __c);
-}
-#  endif
-}
-# else
-extern char *rindex (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-#endif
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8 || defined __USE_XOPEN2K8XSI
-/* Return the position of the first bit set in I, or 0 if none are set.
-   The least-significant bit is position 1, the most-significant 32.  */
-extern int ffs (int __i) __THROW __attribute_const__;
-#endif
-
-/* The following two functions are non-standard but necessary for non-32 bit
-   platforms.  */
-# ifdef	__USE_MISC
-extern int ffsl (long int __l) __THROW __attribute_const__;
-__extension__ extern int ffsll (long long int __ll)
-     __THROW __attribute_const__;
-# endif
-
-/* Compare S1 and S2, ignoring case.  */
-extern int strcasecmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Compare no more than N chars of S1 and S2, ignoring case.  */
-extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-#ifdef	__USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Compare S1 and S2, ignoring case, using collation rules from LOC.  */
-extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 3));
-
-/* Compare no more than N chars of S1 and S2, ignoring case, using
-   collation rules from LOC.  */
-extern int strncasecmp_l (const char *__s1, const char *__s2,
-			  size_t __n, locale_t __loc)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 4));
-#endif
-
-__END_DECLS
-
-#if __GNUC_PREREQ (3,4) && __USE_FORTIFY_LEVEL > 0 \
-    && defined __fortify_function
-/* Functions with security checks.  */
-# if defined __USE_MISC || !defined __USE_XOPEN2K8
-#  include <bits/strings_fortified.h>
-# endif
-#endif
-
-#endif	/* strings.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/acct.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/acct.h
deleted file mode 100644
index 8c6ab82..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/acct.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_ACCT_H
-#define _SYS_ACCT_H	1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <bits/endian.h>
-#include <bits/types/time_t.h>
-
-__BEGIN_DECLS
-
-#define ACCT_COMM 16
-
-/*
-  comp_t is a 16-bit "floating" point number with a 3-bit base 8
-  exponent and a 13-bit fraction. See linux/kernel/acct.c for the
-  specific encoding system used.
-*/
-
-typedef uint16_t comp_t;
-
-struct acct
-{
-  char ac_flag;			/* Flags.  */
-  uint16_t ac_uid;		/* Real user ID.  */
-  uint16_t ac_gid;		/* Real group ID.  */
-  uint16_t ac_tty;		/* Controlling terminal.  */
-  uint32_t ac_btime;		/* Beginning time.  */
-  comp_t ac_utime;		/* User time.  */
-  comp_t ac_stime;		/* System time.  */
-  comp_t ac_etime;		/* Elapsed time.  */
-  comp_t ac_mem;		/* Average memory usage.  */
-  comp_t ac_io;			/* Chars transferred.  */
-  comp_t ac_rw;			/* Blocks read or written.  */
-  comp_t ac_minflt;		/* Minor pagefaults.  */
-  comp_t ac_majflt;		/* Major pagefaults.  */
-  comp_t ac_swaps;		/* Number of swaps.  */
-  uint32_t ac_exitcode;		/* Process exitcode.  */
-  char ac_comm[ACCT_COMM+1];	/* Command name.  */
-  char ac_pad[10];		/* Padding bytes.  */
-};
-
-
-struct acct_v3
-{
-  char ac_flag;			/* Flags */
-  char ac_version;		/* Always set to ACCT_VERSION */
-  uint16_t ac_tty;		/* Control Terminal */
-  uint32_t ac_exitcode;		/* Exitcode */
-  uint32_t ac_uid;		/* Real User ID */
-  uint32_t ac_gid;		/* Real Group ID */
-  uint32_t ac_pid;		/* Process ID */
-  uint32_t ac_ppid;		/* Parent Process ID */
-  uint32_t ac_btime;		/* Process Creation Time */
-  float ac_etime;		/* Elapsed Time */
-  comp_t ac_utime;		/* User Time */
-  comp_t ac_stime;		/* System Time */
-  comp_t ac_mem;		/* Average Memory Usage */
-  comp_t ac_io;			/* Chars Transferred */
-  comp_t ac_rw;			/* Blocks Read or Written */
-  comp_t ac_minflt;		/* Minor Pagefaults */
-  comp_t ac_majflt;		/* Major Pagefaults */
-  comp_t ac_swaps;		/* Number of Swaps */
-  char ac_comm[ACCT_COMM];	/* Command Name */
-};
-
-
-enum
-  {
-    AFORK = 0x01,		/* Has executed fork, but no exec.  */
-    ASU = 0x02,			/* Used super-user privileges.  */
-    ACORE = 0x08,		/* Dumped core.  */
-    AXSIG = 0x10		/* Killed by a signal.  */
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ACCT_BYTEORDER 0x80	/* Accounting file is big endian.  */
-#else
-# define ACCT_BYTEORDER 0x00	/* Accounting file is little endian.  */
-#endif
-
-#define AHZ     100
-
-
-/* Switch process accounting on and off.  */
-extern int acct (const char *__filename) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/acct.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/auxv.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/auxv.h
deleted file mode 100644
index 128cf39..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/auxv.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Access to the auxiliary vector.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_AUXV_H
-#define _SYS_AUXV_H 1
-
-#include <elf.h>
-#include <sys/cdefs.h>
-#include <bits/hwcap.h>
-
-__BEGIN_DECLS
-
-/* Return the value associated with an Elf*_auxv_t type from the auxv list
-   passed to the program on startup.  If TYPE was not present in the auxv
-   list, returns zero and sets errno to ENOENT.  */
-extern unsigned long int getauxval (unsigned long int __type)
-  __THROW;
-
-__END_DECLS
-
-#endif /* sys/auxv.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/bitypes.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/bitypes.h
deleted file mode 100644
index 3a9860f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/bitypes.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* The GNU <sys/types.h> defines all the necessary types.  */
-
-#include <sys/types.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/cdefs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/cdefs.h
deleted file mode 100644
index bace592..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/cdefs.h
+++ /dev/null
@@ -1,742 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_CDEFS_H
-#define	_SYS_CDEFS_H	1
-
-/* We are almost always included from features.h. */
-#ifndef _FEATURES_H
-# include <features.h>
-#endif
-
-/* The GNU libc does not support any K&R compilers or the traditional mode
-   of ISO C compilers anymore.  Check for some of the combinations not
-   supported anymore.  */
-#if defined __GNUC__ && !defined __STDC__
-# error "You need a ISO C conforming compiler to use the glibc headers"
-#endif
-
-/* Some user header file might have defined this before.  */
-#undef	__P
-#undef	__PMT
-
-#ifdef __GNUC__
-
-/* All functions, except those with callbacks or those that
-   synchronize memory, are leaf functions.  */
-# if __GNUC_PREREQ (4, 6) && !defined _LIBC
-#  define __LEAF , __leaf__
-#  define __LEAF_ATTR __attribute__ ((__leaf__))
-# else
-#  define __LEAF
-#  define __LEAF_ATTR
-# endif
-
-/* GCC can always grok prototypes.  For C++ programs we add throw()
-   to help it optimize the function calls.  But this only works with
-   gcc 2.8.x and egcs.  For gcc 3.2 and up we even mark C functions
-   as non-throwing using a function attribute since programs can use
-   the -fexceptions options for C code as well.  */
-# if !defined __cplusplus && __GNUC_PREREQ (3, 3)
-#  define __THROW	__attribute__ ((__nothrow__ __LEAF))
-#  define __THROWNL	__attribute__ ((__nothrow__))
-#  define __NTH(fct)	__attribute__ ((__nothrow__ __LEAF)) fct
-#  define __NTHNL(fct)  __attribute__ ((__nothrow__)) fct
-# else
-#  if defined __cplusplus && __GNUC_PREREQ (2,8)
-#   if __cplusplus >= 201103L
-#    define __THROW	noexcept (true)
-#   else
-#    define __THROW	throw ()
-#   endif
-#   define __THROWNL	__THROW
-#   define __NTH(fct)	__LEAF_ATTR fct __THROW
-#   define __NTHNL(fct) fct __THROW
-#  else
-#   define __THROW
-#   define __THROWNL
-#   define __NTH(fct)	fct
-#   define __NTHNL(fct) fct
-#  endif
-# endif
-
-#else	/* Not GCC.  */
-
-# if (defined __cplusplus						\
-      || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L))
-#  define __inline	inline
-# else
-#  define __inline		/* No inline functions.  */
-# endif
-
-# define __THROW
-# define __THROWNL
-# define __NTH(fct)	fct
-
-#endif	/* GCC.  */
-
-/* Compilers that are not clang may object to
-       #if defined __clang__ && __has_extension(...)
-   even though they do not need to evaluate the right-hand side of the &&.  */
-#if defined __clang__ && defined __has_extension
-# define __glibc_clang_has_extension(ext) __has_extension (ext)
-#else
-# define __glibc_clang_has_extension(ext) 0
-#endif
-
-/* These two macros are not used in glibc anymore.  They are kept here
-   only because some other projects expect the macros to be defined.  */
-#define __P(args)	args
-#define __PMT(args)	args
-
-/* For these things, GCC behaves the ANSI way normally,
-   and the non-ANSI way under -traditional.  */
-
-#define __CONCAT(x,y)	x ## y
-#define __STRING(x)	#x
-
-/* This is not a typedef so `const __ptr_t' does the right thing.  */
-#define __ptr_t void *
-
-
-/* C++ needs to know that types and declarations are C, not C++.  */
-#ifdef	__cplusplus
-# define __BEGIN_DECLS	extern "C" {
-# define __END_DECLS	}
-#else
-# define __BEGIN_DECLS
-# define __END_DECLS
-#endif
-
-#if defined __clang__ && defined __has_extension
-# define __clang_has_extension(x) __has_extension (x)
-#else
-# define __clang_has_extension(x) 0
-#endif
-
-/* Fortify support.  */
-#define __fortify_function __extern_always_inline __attribute_artificial__
-#if defined __clang__ && __USE_FORTIFY_LEVEL > 0 \
-    && !defined _CLANG_FORTIFY_DISABLE \
-    && __clang_has_extension(overloadable_unmarked)
-# define __use_clang_fortify 1
-/* Clang-style FORTIFY creates a different symbol for each FORTIFY'ed function,
-   whereas GCC-style doesn't.  Thus, GCC can assume that the FORTIFY'ed
-   function is always available externally, but clang can't.  */
-# define __attribute_overloadable__ __attribute__ ((__overloadable__))
-# define __attribute_transparent_overload__ \
-  __attribute__ ((__overloadable__("transparent")))
-# define __fortify_overload static __always_inline __attribute_overloadable__
-/* For FORTIFY functions that exist only as decls.  */
-# define __fortify_error_function static __attribute_overloadable__
-# define __clang_pass_object_size_n(n) __attribute__ ((pass_object_size (n)))
-# define __clang_warning(what) __attribute__ ((deprecated(what)))
-# define __clang_prefer_this_overload __attribute__ ((enable_if (1, "")))
-# define __clang_warning_if(c, m) \
-  __attribute__ ((__diagnose_if__ ((c), (m), "warning")))
-# define __clang_error(what) __attribute__ ((unavailable(what)))
-# define __clang_error_if(c, m) \
-  __attribute__ ((__diagnose_if__ ((c), (m), "error")))
-# define __fortify_potential_overload __fortify_overload
-#else
-# define __fortify_potential_overload __fortify_function
-/* Some functions/decls can be shared between clang and non-clang FORTIFY.
-   Turning these into nops makes that possible.  */
-# define __clang_pass_object_size_n(n)
-# define __attribute_overloadable__
-# define __bos_n(ptr, n) __builtin_object_size (ptr, n)
-# define __clang_warning_if(c, m)
-# define __clang_error_if(c, m)
-#endif
-
-#define __bos_level (__USE_FORTIFY_LEVEL > 1)
-#define __bos(ptr) __builtin_object_size (ptr, __bos_level)
-#define __bos0(ptr) __builtin_object_size (ptr, 0)
-
-/* Use __builtin_dynamic_object_size at _FORTIFY_SOURCE=3 when available.  */
-#if __USE_FORTIFY_LEVEL == 3 && __glibc_clang_prereq (9, 0)
-# define __glibc_objsize0(__o) __builtin_dynamic_object_size (__o, 0)
-# define __glibc_objsize(__o) __builtin_dynamic_object_size (__o, 1)
-#else
-# define __glibc_objsize0(__o) __bos0 (__o)
-# define __glibc_objsize(__o) __bos (__o)
-#endif
-
-#define __clang_pass_object_size0 __clang_pass_object_size_n (0)
-#define __clang_pass_object_size __clang_pass_object_size_n (__bos_level)
-
-/* Some of these macros are awkwardly written, and more repetitive than they'd
-   ideally need to be.  This is because both clang and gcc will emit 'note's
-   about where these warnings originate from. For every macro that's expanded,
-   the user sees a note that ultimately doesn't matter to them...  */
-#ifdef __use_clang_fortify
-# define __FORTIFY_PRECONDITIONS
-# define __FORTIFY_FUNCTION_END
-# define __FORTIFY_WARNING_IF(_, c, msg) __clang_warning_if(c, msg)
-/* __builtin_constant_p isn't needed: this is only used in constructs that
-   must be fully evaluated at compile-time.  */
-# define __bos_static_lt_impl(bos_val, n, s) \
-  ((bos_val) != -1ULL && (n) > (bos_val) / (s))
-# define __FORTIFY_CALL_CHK 1
-
-# define __FORTIFY_BOSN_ARGS(bos_fn, n, buf, div, complaint) \
-  (__bos_static_lt_impl (bos_fn (buf), n, div)), (complaint), "warning"
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT2(fn_name, n, buf, div, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos0, n, buf, div, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT(fn_name, n, buf, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos0, n, buf, 1, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT2(fn_name, n, buf, div, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos, n, buf, div, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT(fn_name, n, buf, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos, n, buf, 1, complaint))))
-#else
-# define __FORTIFY_PRECONDITIONS {
-# define __FORTIFY_FUNCTION_END }
-/* __chk_fail was chosen arbitrarily. The function should never be called
-   anyway; it just exists to be reachable after optimizations.  */
-# define __FORTIFY_DECLARE_WARNING_FUNCTION(name, msg) \
-  __attribute ((__warning__(msg))) \
-  extern void __REDIRECT_NTH (name, (void), __chk_fail)
-
-# define __FORTIFY_WARNING_IF_BEGIN(fn_name, cond, complaint, if_cond_true) \
-  { \
-    if (cond) { \
-      if_cond_true; \
-      __FORTIFY_DECLARE_WARNING_FUNCTION (fn_name, complaint); \
-      volatile char __t = 0; \
-      if (__glibc_unlikely (__t)) \
-      {
-
-# define __FORTIFY_WARNING_IF_END \
-      } \
-    } \
-  }
-
-# define __FORTIFY_WARNING_IF(err_fn, cond, complaint) \
-  __FORTIFY_WARNING_IF_BEGIN (err_fn, cond, complaint, (void)0) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-# define __bos_static_lt_impl(bos_val, n, s) \
-  (__builtin_constant_p (n) && (bos_val) != -1ULL && (n) > (bos_val) / (s))
-
-#define __FORTIFY_BOS_WARNING_BEGIN(fn_name, bos_fn, n, buf, div, complaint) \
-  char __need_dynamic_check = !__builtin_constant_p (n); \
-  __FORTIFY_WARNING_IF_BEGIN (fn_name, \
-			      __bos_static_lt_impl (bos_fn (buf), n, div), \
-			      complaint, (__need_dynamic_check = 1))
-
-/* Duplicate this so that the fn_name call happens with the smallest possible
-   macro "call stack". This minimizes diagnostics about expanding macros.  */
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT2(err_fn, n, buf, div, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos0, n, buf, div, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT(err_fn, n, buf, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos0, n, buf, 1, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT2(err_fn, n, buf, div, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos, n, buf, div, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT(err_fn, n, buf, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos, n, buf, 1, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-# define __FORTIFY_CALL_CHK (__need_dynamic_check)
-#endif
-
-#define __bos_static_lt2(n, e, s) __bos_static_lt_impl (__bos (e), n, s)
-#define __bos_static_lt(n, e) __bos_static_lt2 (n, e, 1)
-#define __bos0_static_lt2(n, e, s) __bos_static_lt_impl (__bos0 (e), n, s)
-#define __bos0_static_lt(n, e) __bos0_static_lt2 (n, e, 1)
-
-#if __GNUC_PREREQ (4,3)
-# define __warnattr(msg) __attribute__((__warning__ (msg)))
-# define __errordecl(name, msg) \
-  extern void name (void) __attribute__((__error__ (msg)))
-#else
-# define __warnattr(msg)
-# define __errordecl(name, msg) extern void name (void)
-#endif
-
-/* Support for flexible arrays.
-   Headers that should use flexible arrays only if they're "real"
-   (e.g. only if they won't affect sizeof()) should test
-   #if __glibc_c99_flexarr_available.  */
-#if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-# define __flexarr	[]
-# define __glibc_c99_flexarr_available 1
-#elif __GNUC_PREREQ (2,97)
-/* GCC 2.97 supports C99 flexible array members as an extension,
-   even when in C89 mode or compiling C++ (any version).  */
-# define __flexarr	[]
-# define __glibc_c99_flexarr_available 1
-#elif defined __GNUC__
-/* Pre-2.97 GCC did not support C99 flexible arrays but did have
-   an equivalent extension with slightly different notation.  */
-# define __flexarr	[0]
-# define __glibc_c99_flexarr_available 1
-#else
-/* Some other non-C99 compiler.  Approximate with [1].  */
-# define __flexarr	[1]
-# define __glibc_c99_flexarr_available 0
-#endif
-
-
-/* __asm__ ("xyz") is used throughout the headers to rename functions
-   at the assembly language level.  This is wrapped by the __REDIRECT
-   macro, in order to support compilers that can do this some other
-   way.  When compilers don't support asm-names at all, we have to do
-   preprocessor tricks instead (which don't have exactly the right
-   semantics, but it's the best we can do).
-
-   Example:
-   int __REDIRECT(setpgrp, (__pid_t pid, __pid_t pgrp), setpgid); */
-
-#if defined __GNUC__ && __GNUC__ >= 2
-
-# define __REDIRECT(name, proto, alias) name proto __asm__ (__ASMNAME (#alias))
-# ifdef __cplusplus
-#  define __REDIRECT_NTH(name, proto, alias) \
-     name proto __THROW __asm__ (__ASMNAME (#alias))
-#  define __REDIRECT_NTHNL(name, proto, alias) \
-     name proto __THROWNL __asm__ (__ASMNAME (#alias))
-# else
-#  define __REDIRECT_NTH(name, proto, alias) \
-     name proto __asm__ (__ASMNAME (#alias)) __THROW
-#  define __REDIRECT_NTHNL(name, proto, alias) \
-     name proto __asm__ (__ASMNAME (#alias)) __THROWNL
-# endif
-# define __ASMNAME(cname)  __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
-# define __ASMNAME2(prefix, cname) __STRING (prefix) cname
-
-/*
-#elif __SOME_OTHER_COMPILER__
-
-# define __REDIRECT(name, proto, alias) name proto; \
-	_Pragma("let " #name " = " #alias)
-*/
-#endif
-
-/* GCC has various useful declarations that can be made with the
-   `__attribute__' syntax.  All of the ways we use this do fine if
-   they are omitted for compilers that don't understand it. */
-#if !defined __GNUC__ || __GNUC__ < 2
-# define __attribute__(xyz)	/* Ignore */
-#endif
-
-/* At some point during the gcc 2.96 development the `malloc' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (2,96)
-# define __attribute_malloc__ __attribute__ ((__malloc__))
-#else
-# define __attribute_malloc__ /* Ignore */
-#endif
-
-/* Tell the compiler which arguments to an allocation function
-   indicate the size of the allocation.  */
-#if __GNUC_PREREQ (4, 3)
-# define __attribute_alloc_size__(params) \
-  __attribute__ ((__alloc_size__ params))
-#else
-# define __attribute_alloc_size__(params) /* Ignore.  */
-#endif
-
-/* At some point during the gcc 2.96 development the `pure' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (2,96)
-# define __attribute_pure__ __attribute__ ((__pure__))
-#else
-# define __attribute_pure__ /* Ignore */
-#endif
-
-/* This declaration tells the compiler that the value is constant.  */
-#if __GNUC_PREREQ (2,5)
-# define __attribute_const__ __attribute__ ((__const__))
-#else
-# define __attribute_const__ /* Ignore */
-#endif
-
-/* At some point during the gcc 3.1 development the `used' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (3,1)
-# define __attribute_used__ __attribute__ ((__used__))
-# define __attribute_noinline__ __attribute__ ((__noinline__))
-#else
-# define __attribute_used__ __attribute__ ((__unused__))
-# define __attribute_noinline__ /* Ignore */
-#endif
-
-/* Since version 3.2, gcc allows marking deprecated functions.  */
-#if __GNUC_PREREQ (3,2)
-# define __attribute_deprecated__ __attribute__ ((__deprecated__))
-#else
-# define __attribute_deprecated__ /* Ignore */
-#endif
-
-/* Since version 4.5, gcc also allows one to specify the message printed
-   when a deprecated function is used.  clang claims to be gcc 4.2, but
-   may also support this feature.  */
-#if __GNUC_PREREQ (4,5) \
-    || __glibc_clang_has_extension (__attribute_deprecated_with_message__)
-# define __attribute_deprecated_msg__(msg) \
-	 __attribute__ ((__deprecated__ (msg)))
-#else
-# define __attribute_deprecated_msg__(msg) __attribute_deprecated__
-#endif
-
-/* At some point during the gcc 2.8 development the `format_arg' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.
-   If several `format_arg' attributes are given for the same function, in
-   gcc-3.0 and older, all but the last one are ignored.  In newer gccs,
-   all designated arguments are considered.  */
-#if __GNUC_PREREQ (2,8)
-# define __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))
-#else
-# define __attribute_format_arg__(x) /* Ignore */
-#endif
-
-/* At some point during the gcc 2.97 development the `strfmon' format
-   attribute for functions was introduced.  We don't want to use it
-   unconditionally (although this would be possible) since it
-   generates warnings.  */
-#if __GNUC_PREREQ (2,97)
-# define __attribute_format_strfmon__(a,b) \
-  __attribute__ ((__format__ (__strfmon__, a, b)))
-#else
-# define __attribute_format_strfmon__(a,b) /* Ignore */
-#endif
-
-/* The nonull function attribute allows to mark pointer parameters which
-   must not be NULL.  */
-#if __GNUC_PREREQ (3,3)
-# define __nonnull(params) __attribute__ ((__nonnull__ params))
-#else
-# define __nonnull(params)
-#endif
-
-/* If fortification mode, we warn about unused results of certain
-   function calls which can lead to problems.  */
-#if __GNUC_PREREQ (3,4)
-# define __attribute_warn_unused_result__ \
-   __attribute__ ((__warn_unused_result__))
-# if __USE_FORTIFY_LEVEL > 0
-#  define __wur __attribute_warn_unused_result__
-# endif
-#else
-# define __attribute_warn_unused_result__ /* empty */
-#endif
-#ifndef __wur
-# define __wur /* Ignore */
-#endif
-
-/* Forces a function to be always inlined.  */
-#if __GNUC_PREREQ (3,2)
-/* The Linux kernel defines __always_inline in stddef.h (283d7573), and
-   it conflicts with this definition.  Therefore undefine it first to
-   allow either header to be included first.  */
-# undef __always_inline
-# define __always_inline __inline __attribute__ ((__always_inline__))
-#else
-# undef __always_inline
-# define __always_inline __inline
-#endif
-
-/* Associate error messages with the source location of the call site rather
-   than with the source location inside the function.  */
-#if __GNUC_PREREQ (4,3)
-# define __attribute_artificial__ __attribute__ ((__artificial__))
-#else
-# define __attribute_artificial__ /* Ignore */
-#endif
-
-/* GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99
-   inline semantics, unless -fgnu89-inline is used.  Using __GNUC_STDC_INLINE__
-   or __GNUC_GNU_INLINE is not a good enough check for gcc because gcc versions
-   older than 4.3 may define these macros and still not guarantee GNU inlining
-   semantics.
-
-   clang++ identifies itself as gcc-4.2, but has support for GNU inlining
-   semantics, that can be checked for by using the __GNUC_STDC_INLINE_ and
-   __GNUC_GNU_INLINE__ macro definitions.  */
-#if (!defined __cplusplus || __GNUC_PREREQ (4,3) \
-     || (defined __clang__ && (defined __GNUC_STDC_INLINE__ \
-			       || defined __GNUC_GNU_INLINE__)))
-# if defined __GNUC_STDC_INLINE__ || defined __cplusplus
-#  define __extern_inline extern __inline __attribute__ ((__gnu_inline__))
-#  define __extern_always_inline \
-  extern __always_inline __attribute__ ((__gnu_inline__))
-# else
-#  define __extern_inline extern __inline
-#  define __extern_always_inline extern __always_inline
-# endif
-#endif
-
-#ifdef __extern_always_inline
-# define __fortify_function __extern_always_inline __attribute_artificial__
-#endif
-
-/* GCC 4.3 and above allow passing all anonymous arguments of an
-   __extern_always_inline function to some other vararg function.  */
-#if __GNUC_PREREQ (4,3)
-# define __va_arg_pack() __builtin_va_arg_pack ()
-# define __va_arg_pack_len() __builtin_va_arg_pack_len ()
-#endif
-
-#if defined(__use_clang_fortify)
-/* clang doesn't support __va_arg_pack, so we need to call the v* version of
-   FORTIFY'ed functions.  */
-#define __FORTIFY_ARG_PACK __fortify_ap
-#define __FORTIFY_INIT_ARG_PACK(va_arg) \
-  __gnuc_va_list __FORTIFY_ARG_PACK; \
-  va_start (__FORTIFY_ARG_PACK, va_arg)
-#define __FORTIFY_CALL_VA_ALIAS(fn, ...) __v##fn##_alias (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_CHK(fn, ...) __v##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_BUILTIN(fn, ...) \
-  __builtin___v##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_FREE_ARG_PACK() va_end (__FORTIFY_ARG_PACK)
-#define __FORTIFY_ARG_PACK_OK 1
-#elif defined(__va_arg_pack)
-#define __FORTIFY_ARG_PACK __va_arg_pack ()
-#define __FORTIFY_INIT_ARG_PACK(va_arg)
-#define __FORTIFY_CALL_VA_ALIAS(fn, ...) __##fn##_alias (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_CHK(fn, ...) __##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_BUILTIN(fn, ...) __builtin___##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_FREE_ARG_PACK()
-#define __FORTIFY_ARG_PACK_OK 1
-#endif
-
-/* It is possible to compile containing GCC extensions even if GCC is
-   run in pedantic mode if the uses are carefully marked using the
-   `__extension__' keyword.  But this is not generally available before
-   version 2.8.  */
-#if !__GNUC_PREREQ (2,8)
-# define __extension__		/* Ignore */
-#endif
-
-/* __restrict is known in EGCS 1.2 and above. */
-#if !__GNUC_PREREQ (2,92)
-# if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#  define __restrict	restrict
-# else
-#  define __restrict	/* Ignore */
-# endif
-#endif
-
-/* ISO C99 also allows to declare arrays as non-overlapping.  The syntax is
-     array_name[restrict]
-   GCC 3.1 supports this.  */
-#if __GNUC_PREREQ (3,1) && !defined __GNUG__
-# define __restrict_arr	__restrict
-#else
-# ifdef __GNUC__
-#  define __restrict_arr	/* Not supported in old GCC.  */
-# else
-#  if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#   define __restrict_arr	restrict
-#  else
-/* Some other non-C99 compiler.  */
-#   define __restrict_arr	/* Not supported.  */
-#  endif
-# endif
-#endif
-
-#if __GNUC__ >= 3
-# define __glibc_unlikely(cond)	__builtin_expect ((cond), 0)
-# define __glibc_likely(cond)	__builtin_expect ((cond), 1)
-#else
-# define __glibc_unlikely(cond)	(cond)
-# define __glibc_likely(cond)	(cond)
-#endif
-
-#ifdef __has_attribute
-# define __glibc_has_attribute(attr)	__has_attribute (attr)
-#else
-# define __glibc_has_attribute(attr)	0
-#endif
-
-#if (!defined _Noreturn \
-     && (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0) < 201112 \
-     &&  !__GNUC_PREREQ (4,7))
-# if __GNUC_PREREQ (2,8)
-#  define _Noreturn __attribute__ ((__noreturn__))
-# else
-#  define _Noreturn
-# endif
-#endif
-
-#if __GNUC_PREREQ (8, 0)
-/* Describes a char array whose address can safely be passed as the first
-   argument to strncpy and strncat, as the char array is not necessarily
-   a NUL-terminated string.  */
-# define __attribute_nonstring__ __attribute__ ((__nonstring__))
-#else
-# define __attribute_nonstring__
-#endif
-
-/* Undefine (also defined in libc-symbols.h).  */
-#undef __attribute_copy__
-#if __GNUC_PREREQ (9, 0)
-/* Copies attributes from the declaration or type referenced by
-   the argument.  */
-# define __attribute_copy__(arg) __attribute__ ((__copy__ (arg)))
-#else
-# define __attribute_copy__(arg)
-#endif
-
-#if (!defined _Static_assert && !defined __cplusplus \
-     && (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0) < 201112 \
-     && (!__GNUC_PREREQ (4, 6) || defined __STRICT_ANSI__))
-# define _Static_assert(expr, diagnostic) \
-    extern int (*__Static_assert_function (void)) \
-      [!!sizeof (struct { int __error_if_negative: (expr) ? 2 : -1; })]
-#endif
-
-#include <bits/wordsize.h>
-#include <bits/long-double.h>
-
-#if __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# ifdef __REDIRECT
-
-/* Alias name defined automatically.  */
-#  define __LDBL_REDIR(name, proto) ... unused__ldbl_redir
-#  define __LDBL_REDIR_DECL(name) \
-  extern __typeof (name) name __asm (__ASMNAME ("__" #name "ieee128"));
-
-/* Alias name defined automatically, with leading underscores.  */
-#  define __LDBL_REDIR2_DECL(name) \
-  extern __typeof (__##name) __##name \
-    __asm (__ASMNAME ("__" #name "ieee128"));
-
-/* Alias name defined manually.  */
-#  define __LDBL_REDIR1(name, proto, alias) ... unused__ldbl_redir1
-#  define __LDBL_REDIR1_DECL(name, alias) \
-  extern __typeof (name) name __asm (__ASMNAME (#alias));
-
-#  define __LDBL_REDIR1_NTH(name, proto, alias) \
-  __REDIRECT_NTH (name, proto, alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __LDBL_REDIR1_NTH (name, proto, __##alias##ieee128)
-
-/* Unused.  */
-#  define __REDIRECT_LDBL(name, proto, alias) ... unused__redirect_ldbl
-#  define __LDBL_REDIR_NTH(name, proto) ... unused__ldbl_redir_nth
-
-# else
-_Static_assert (0, "IEEE 128-bits long double requires redirection on this platform");
-# endif
-#elif defined __LONG_DOUBLE_MATH_OPTIONAL && defined __NO_LONG_DOUBLE_MATH
-# define __LDBL_COMPAT 1
-# ifdef __REDIRECT
-#  define __LDBL_REDIR1(name, proto, alias) __REDIRECT (name, proto, alias)
-#  define __LDBL_REDIR(name, proto) \
-  __LDBL_REDIR1 (name, proto, __nldbl_##name)
-#  define __LDBL_REDIR1_NTH(name, proto, alias) __REDIRECT_NTH (name, proto, alias)
-#  define __LDBL_REDIR_NTH(name, proto) \
-  __LDBL_REDIR1_NTH (name, proto, __nldbl_##name)
-#  define __LDBL_REDIR2_DECL(name) \
-  extern __typeof (__##name) __##name __asm (__ASMNAME ("__nldbl___" #name));
-#  define __LDBL_REDIR1_DECL(name, alias) \
-  extern __typeof (name) name __asm (__ASMNAME (#alias));
-#  define __LDBL_REDIR_DECL(name) \
-  extern __typeof (name) name __asm (__ASMNAME ("__nldbl_" #name));
-#  define __REDIRECT_LDBL(name, proto, alias) \
-  __LDBL_REDIR1 (name, proto, __nldbl_##alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __LDBL_REDIR1_NTH (name, proto, __nldbl_##alias)
-# endif
-#endif
-#if (!defined __LDBL_COMPAT && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0) \
-    || !defined __REDIRECT
-# define __LDBL_REDIR1(name, proto, alias) name proto
-# define __LDBL_REDIR(name, proto) name proto
-# define __LDBL_REDIR1_NTH(name, proto, alias) name proto __THROW
-# define __LDBL_REDIR_NTH(name, proto) name proto __THROW
-# define __LDBL_REDIR2_DECL(name)
-# define __LDBL_REDIR_DECL(name)
-# ifdef __REDIRECT
-#  define __REDIRECT_LDBL(name, proto, alias) __REDIRECT (name, proto, alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __REDIRECT_NTH (name, proto, alias)
-# endif
-#endif
-
-/* __glibc_macro_warning (MESSAGE) issues warning MESSAGE.  This is
-   intended for use in preprocessor macros.
-
-   Note: MESSAGE must be a _single_ string; concatenation of string
-   literals is not supported.  */
-#if __GNUC_PREREQ (4,8) || __glibc_clang_prereq (3,5)
-# define __glibc_macro_warning1(message) _Pragma (#message)
-# define __glibc_macro_warning(message) \
-  __glibc_macro_warning1 (GCC warning message)
-#else
-# define __glibc_macro_warning(msg)
-#endif
-
-/* Generic selection (ISO C11) is a C-only feature, available in GCC
-   since version 4.9.  Previous versions do not provide generic
-   selection, even though they might set __STDC_VERSION__ to 201112L,
-   when in -std=c11 mode.  Thus, we must check for !defined __GNUC__
-   when testing __STDC_VERSION__ for generic selection support.
-   On the other hand, Clang also defines __GNUC__, so a clang-specific
-   check is required to enable the use of generic selection.  */
-#if !defined __cplusplus \
-    && (__GNUC_PREREQ (4, 9) \
-	|| __glibc_clang_has_extension (c_generic_selections) \
-	|| (!defined __GNUC__ && defined __STDC_VERSION__ \
-	    && __STDC_VERSION__ >= 201112L))
-# define __HAVE_GENERIC_SELECTION 1
-#else
-# define __HAVE_GENERIC_SELECTION 0
-#endif
-
-#if __GNUC_PREREQ (10, 0)
-/* Designates a 1-based positional argument ref-index of pointer type
-   that can be used to access size-index elements of the pointed-to
-   array according to access mode, or at least one element when
-   size-index is not provided:
-     access (access-mode, <ref-index> [, <size-index>])  */
-#define __attr_access(x) __attribute__ ((__access__ x))
-#else
-#  define __attr_access(x)
-#endif
-
-/* Specify that a function such as setjmp or vfork may return
-   twice.  */
-#if __GNUC_PREREQ (4, 1)
-# define __attribute_returns_twice__ __attribute__ ((__returns_twice__))
-#else
-# define __attribute_returns_twice__ /* Ignore.  */
-#endif
-
-#endif	 /* sys/cdefs.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/dir.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/dir.h
deleted file mode 100644
index d6a8c25..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/dir.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_DIR_H
-#define	_SYS_DIR_H	1
-
-#include <features.h>
-
-#include <dirent.h>
-
-#define	direct	dirent
-
-#endif	/* sys/dir.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/elf.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/elf.h
deleted file mode 100644
index d25e717..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/elf.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_ELF_H
-#define _SYS_ELF_H	1
-
-#warning "This header is obsolete; use <sys/procfs.h> instead."
-
-#include <sys/procfs.h>
-
-#endif	/* sys/elf.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/epoll.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/epoll.h
deleted file mode 100644
index b6751f6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/epoll.h
+++ /dev/null
@@ -1,138 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EPOLL_H
-#define	_SYS_EPOLL_H	1
-
-#include <stdint.h>
-#include <sys/types.h>
-
-#include <bits/types/sigset_t.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/epoll.h>
-
-#ifndef __EPOLL_PACKED
-# define __EPOLL_PACKED
-#endif
-
-
-enum EPOLL_EVENTS
-  {
-    EPOLLIN = 0x001,
-#define EPOLLIN EPOLLIN
-    EPOLLPRI = 0x002,
-#define EPOLLPRI EPOLLPRI
-    EPOLLOUT = 0x004,
-#define EPOLLOUT EPOLLOUT
-    EPOLLRDNORM = 0x040,
-#define EPOLLRDNORM EPOLLRDNORM
-    EPOLLRDBAND = 0x080,
-#define EPOLLRDBAND EPOLLRDBAND
-    EPOLLWRNORM = 0x100,
-#define EPOLLWRNORM EPOLLWRNORM
-    EPOLLWRBAND = 0x200,
-#define EPOLLWRBAND EPOLLWRBAND
-    EPOLLMSG = 0x400,
-#define EPOLLMSG EPOLLMSG
-    EPOLLERR = 0x008,
-#define EPOLLERR EPOLLERR
-    EPOLLHUP = 0x010,
-#define EPOLLHUP EPOLLHUP
-    EPOLLRDHUP = 0x2000,
-#define EPOLLRDHUP EPOLLRDHUP
-    EPOLLEXCLUSIVE = 1u << 28,
-#define EPOLLEXCLUSIVE EPOLLEXCLUSIVE
-    EPOLLWAKEUP = 1u << 29,
-#define EPOLLWAKEUP EPOLLWAKEUP
-    EPOLLONESHOT = 1u << 30,
-#define EPOLLONESHOT EPOLLONESHOT
-    EPOLLET = 1u << 31
-#define EPOLLET EPOLLET
-  };
-
-
-/* Valid opcodes ( "op" parameter ) to issue to epoll_ctl().  */
-#define EPOLL_CTL_ADD 1	/* Add a file descriptor to the interface.  */
-#define EPOLL_CTL_DEL 2	/* Remove a file descriptor from the interface.  */
-#define EPOLL_CTL_MOD 3	/* Change file descriptor epoll_event structure.  */
-
-
-typedef union epoll_data
-{
-  void *ptr;
-  int fd;
-  uint32_t u32;
-  uint64_t u64;
-} epoll_data_t;
-
-struct epoll_event
-{
-  uint32_t events;	/* Epoll events */
-  epoll_data_t data;	/* User data variable */
-} __EPOLL_PACKED;
-
-
-__BEGIN_DECLS
-
-/* Creates an epoll instance.  Returns an fd for the new instance.
-   The "size" parameter is a hint specifying the number of file
-   descriptors to be associated with the new instance.  The fd
-   returned by epoll_create() should be closed with close().  */
-extern int epoll_create (int __size) __THROW;
-
-/* Same as epoll_create but with an FLAGS parameter.  The unused SIZE
-   parameter has been dropped.  */
-extern int epoll_create1 (int __flags) __THROW;
-
-
-/* Manipulate an epoll instance "epfd". Returns 0 in case of success,
-   -1 in case of error ( the "errno" variable will contain the
-   specific error code ) The "op" parameter is one of the EPOLL_CTL_*
-   constants defined above. The "fd" parameter is the target of the
-   operation. The "event" parameter describes which events the caller
-   is interested in and any associated user data.  */
-extern int epoll_ctl (int __epfd, int __op, int __fd,
-		      struct epoll_event *__event) __THROW;
-
-
-/* Wait for events on an epoll instance "epfd". Returns the number of
-   triggered events returned in "events" buffer. Or -1 in case of
-   error with the "errno" variable set to the specific error code. The
-   "events" parameter is a buffer that will contain triggered
-   events. The "maxevents" is the maximum number of events to be
-   returned ( usually size of "events" ). The "timeout" parameter
-   specifies the maximum wait time in milliseconds (-1 == infinite).
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int epoll_wait (int __epfd, struct epoll_event *__events,
-		       int __maxevents, int __timeout);
-
-
-/* Same as epoll_wait, but the thread's signal mask is temporarily
-   and atomically replaced with the one provided as parameter.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int epoll_pwait (int __epfd, struct epoll_event *__events,
-			int __maxevents, int __timeout,
-			const __sigset_t *__ss);
-
-__END_DECLS
-
-#endif /* sys/epoll.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/errno.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/errno.h
deleted file mode 100644
index 339f4fc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/errno.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <errno.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/eventfd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/eventfd.h
deleted file mode 100644
index 5e3289e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/eventfd.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EVENTFD_H
-#define	_SYS_EVENTFD_H	1
-
-#include <stdint.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/eventfd.h>
-
-/* Type for event counter.  */
-typedef uint64_t eventfd_t;
-
-
-__BEGIN_DECLS
-
-/* Return file descriptor for generic event channel.  Set initial
-   value to COUNT.  */
-extern int eventfd (unsigned int __count, int __flags) __THROW;
-
-/* Read event counter and possibly wait for events.  */
-extern int eventfd_read (int __fd, eventfd_t *__value);
-
-/* Increment event counter.  */
-extern int eventfd_write (int __fd, eventfd_t __value);
-
-__END_DECLS
-
-#endif /* sys/eventfd.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fanotify.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fanotify.h
deleted file mode 100644
index 76fc219..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fanotify.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 2010-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_FANOTIFY_H
-#define	_SYS_FANOTIFY_H	1
-
-#include <stdint.h>
-#include <linux/fanotify.h>
-
-
-__BEGIN_DECLS
-
-/* Create and initialize fanotify group.  */
-extern int fanotify_init (unsigned int __flags, unsigned int __event_f_flags)
-  __THROW;
-
-/* Add, remove, or modify an fanotify mark on a filesystem object.  */
-extern int fanotify_mark (int __fanotify_fd, unsigned int __flags,
-			  uint64_t __mask, int __dfd, const char *__pathname)
-     __THROW;
-
-__END_DECLS
-
-#endif /* sys/fanotify.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fcntl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fcntl.h
deleted file mode 100644
index cd30455..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fcntl.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <fcntl.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/file.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/file.h
deleted file mode 100644
index 2370943..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/file.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_FILE_H
-#define	_SYS_FILE_H	1
-
-#include <features.h>
-
-#ifndef	_FCNTL_H
-# include <fcntl.h>
-#endif
-
-__BEGIN_DECLS
-
-
-/* Alternate names for values for the WHENCE argument to `lseek'.
-   These are the same as SEEK_SET, SEEK_CUR, and SEEK_END, respectively.  */
-#ifndef L_SET
-# define L_SET	0	/* Seek from beginning of file.  */
-# define L_INCR	1	/* Seek from current position.  */
-# define L_XTND	2	/* Seek from end of file.  */
-#endif
-
-
-/* Operations for the `flock' call.  */
-#define	LOCK_SH	1	/* Shared lock.  */
-#define	LOCK_EX	2 	/* Exclusive lock.  */
-#define	LOCK_UN	8	/* Unlock.  */
-
-/* Can be OR'd in to one of the above.  */
-#define	LOCK_NB	4	/* Don't block when locking.  */
-
-
-/* Apply or remove an advisory lock, according to OPERATION,
-   on the file FD refers to.  */
-extern int flock (int __fd, int __operation) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/file.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fsuid.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fsuid.h
deleted file mode 100644
index 44e9d84..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/fsuid.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_FSUID_H
-#define _SYS_FSUID_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-__BEGIN_DECLS
-
-/* Change uid used for file access control to UID, without affecting
-   other privileges (such as who can send signals at the process).  */
-extern int setfsuid (__uid_t __uid) __THROW;
-
-/* Ditto for group id. */
-extern int setfsgid (__gid_t __gid) __THROW;
-
-__END_DECLS
-
-#endif /* fsuid.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/gmon.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/gmon.h
deleted file mode 100644
index b4cc3b0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/gmon.h
+++ /dev/null
@@ -1,201 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1992, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)gmon.h	8.2 (Berkeley) 1/4/94
- */
-
-#ifndef	_SYS_GMON_H
-#define	_SYS_GMON_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-/*
- * See gmon_out.h for gmon.out format.
- */
-
-/* structure emitted by "gcc -a".  This must match struct bb in
-   gcc/libgcc2.c.  It is OK for gcc to declare a longer structure as
-   long as the members below are present.  */
-struct __bb
-{
-  long			zero_word;
-  const char		*filename;
-  long			*counts;
-  long			ncounts;
-  struct __bb		*next;
-  const unsigned long	*addresses;
-};
-
-extern struct __bb *__bb_head;
-
-/*
- * histogram counters are unsigned shorts (according to the kernel).
- */
-#define	HISTCOUNTER	unsigned short
-
-/*
- * fraction of text space to allocate for histogram counters here, 1/2
- */
-#define	HISTFRACTION	2
-
-/*
- * Fraction of text space to allocate for from hash buckets.
- * The value of HASHFRACTION is based on the minimum number of bytes
- * of separation between two subroutine call points in the object code.
- * Given MIN_SUBR_SEPARATION bytes of separation the value of
- * HASHFRACTION is calculated as:
- *
- *	HASHFRACTION = MIN_SUBR_SEPARATION / (2 * sizeof(short) - 1);
- *
- * For example, on the VAX, the shortest two call sequence is:
- *
- *	calls	$0,(r0)
- *	calls	$0,(r0)
- *
- * which is separated by only three bytes, thus HASHFRACTION is
- * calculated as:
- *
- *	HASHFRACTION = 3 / (2 * 2 - 1) = 1
- *
- * Note that the division above rounds down, thus if MIN_SUBR_FRACTION
- * is less than three, this algorithm will not work!
- *
- * In practice, however, call instructions are rarely at a minimal
- * distance.  Hence, we will define HASHFRACTION to be 2 across all
- * architectures.  This saves a reasonable amount of space for
- * profiling data structures without (in practice) sacrificing
- * any granularity.
- */
-#define	HASHFRACTION	2
-
-/*
- * Percent of text space to allocate for tostructs.
- * This is a heuristic; we will fail with a warning when profiling programs
- * with a very large number of very small functions, but that's
- * normally OK.
- * 2 is probably still a good value for normal programs.
- * Profiling a test case with 64000 small functions will work if
- * you raise this value to 3 and link statically (which bloats the
- * text size, thus raising the number of arcs expected by the heuristic).
- */
-#define ARCDENSITY	3
-
-/*
- * Always allocate at least this many tostructs.  This
- * hides the inadequacy of the ARCDENSITY heuristic, at least
- * for small programs.
- */
-#define MINARCS		50
-
-/*
- * The type used to represent indices into gmonparam.tos[].
- */
-#define	ARCINDEX	unsigned long
-
-/*
- * Maximum number of arcs we want to allow.
- * Used to be max representable value of ARCINDEX minus 2, but now
- * that ARCINDEX is a long, that's too large; we don't really want
- * to allow a 48 gigabyte table.
- * The old value of 1<<16 wasn't high enough in practice for large C++
- * programs; will 1<<20 be adequate for long?  FIXME
- */
-#define MAXARCS		(1 << 20)
-
-struct tostruct {
-	unsigned long	selfpc;
-	long		count;
-	ARCINDEX	link;
-};
-
-/*
- * a raw arc, with pointers to the calling site and
- * the called site and a count.
- */
-struct rawarc {
-	unsigned long	raw_frompc;
-	unsigned long	raw_selfpc;
-	long		raw_count;
-};
-
-/*
- * general rounding functions.
- */
-#define ROUNDDOWN(x,y)	(((x)/(y))*(y))
-#define ROUNDUP(x,y)	((((x)+(y)-1)/(y))*(y))
-
-/*
- * The profiling data structures are housed in this structure.
- */
-struct gmonparam {
-	long int	state;
-	unsigned short	*kcount;
-	unsigned long	kcountsize;
-	ARCINDEX	*froms;
-	unsigned long	fromssize;
-	struct tostruct	*tos;
-	unsigned long	tossize;
-	long		tolimit;
-	unsigned long	lowpc;
-	unsigned long	highpc;
-	unsigned long	textsize;
-	unsigned long	hashfraction;
-	long		log_hashfraction;
-};
-
-/*
- * Possible states of profiling.
- */
-#define	GMON_PROF_ON	0
-#define	GMON_PROF_BUSY	1
-#define	GMON_PROF_ERROR	2
-#define	GMON_PROF_OFF	3
-
-/*
- * Sysctl definitions for extracting profiling information from the kernel.
- */
-#define	GPROF_STATE	0	/* int: profiling enabling variable */
-#define	GPROF_COUNT	1	/* struct: profile tick count buffer */
-#define	GPROF_FROMS	2	/* struct: from location hash bucket */
-#define	GPROF_TOS	3	/* struct: destination/count structure */
-#define	GPROF_GMONPARAM	4	/* struct: profiling parameters (see above) */
-
-__BEGIN_DECLS
-
-/* Set up data structures and start profiling.  */
-extern void __monstartup (unsigned long __lowpc, unsigned long __highpc) __THROW;
-extern void monstartup (unsigned long __lowpc, unsigned long __highpc) __THROW;
-
-/* Clean up profiling and write out gmon.out.  */
-extern void _mcleanup (void) __THROW;
-
-__END_DECLS
-
-#endif /* sys/gmon.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/gmon_out.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/gmon_out.h
deleted file mode 100644
index 1512aab..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/gmon_out.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by David Mosberger <davidm@cs.arizona.edu>.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This file specifies the format of gmon.out files.  It should have
-   as few external dependencies as possible as it is going to be included
-   in many different programs.  That is, minimize the number of #include's.
-
-   A gmon.out file consists of a header (defined by gmon_hdr) followed by
-   a sequence of records.  Each record starts with a one-byte tag
-   identifying the type of records, followed by records specific data. */
-
-#ifndef _SYS_GMON_OUT_H
-#define _SYS_GMON_OUT_H	1
-
-#include <features.h>
-
-#define	GMON_MAGIC	"gmon"	/* magic cookie */
-#define GMON_VERSION	1	/* version number */
-
-/* For profiling shared object we need a new format.  */
-#define GMON_SHOBJ_VERSION	0x1ffff
-
-__BEGIN_DECLS
-
-/*
- * Raw header as it appears on file (without padding).  This header
- * always comes first in gmon.out and is then followed by a series
- * records defined below.
- */
-struct gmon_hdr
-  {
-    char cookie[4];
-    char version[4];
-    char spare[3 * 4];
-  };
-
-/* types of records in this file: */
-typedef enum
-  {
-    GMON_TAG_TIME_HIST = 0,
-    GMON_TAG_CG_ARC = 1,
-    GMON_TAG_BB_COUNT = 2
-  } GMON_Record_Tag;
-
-struct gmon_hist_hdr
-  {
-    char low_pc[sizeof (char *)];	/* base pc address of sample buffer */
-    char high_pc[sizeof (char *)];	/* max pc address of sampled buffer */
-    char hist_size[4];			/* size of sample buffer */
-    char prof_rate[4];			/* profiling clock rate */
-    char dimen[15];			/* phys. dim., usually "seconds" */
-    char dimen_abbrev;			/* usually 's' for "seconds" */
-  };
-
-struct gmon_cg_arc_record
-  {
-    char from_pc[sizeof (char *)];	/* address within caller's body */
-    char self_pc[sizeof (char *)];	/* address within callee's body */
-    char count[4];			/* number of arc traversals */
-  };
-
-__END_DECLS
-
-#endif /* sys/gmon_out.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ifunc.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ifunc.h
deleted file mode 100644
index 0b4b976..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ifunc.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Definitions used by AArch64 indirect function resolvers.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IFUNC_H
-#define _SYS_IFUNC_H
-
-/* A second argument is passed to the ifunc resolver.  */
-#define _IFUNC_ARG_HWCAP	(1ULL << 62)
-
-/* The prototype of a gnu indirect function resolver on AArch64 is
-
-     ElfW(Addr) ifunc_resolver (uint64_t, const __ifunc_arg_t *);
-
-   the first argument should have the _IFUNC_ARG_HWCAP bit set and
-   the remaining bits should match the AT_HWCAP settings.  */
-
-/* Second argument to an ifunc resolver.  */
-struct __ifunc_arg_t
-{
-  unsigned long _size; /* Size of the struct, so it can grow.  */
-  unsigned long _hwcap;
-  unsigned long _hwcap2;
-};
-
-typedef struct __ifunc_arg_t __ifunc_arg_t;
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/inotify.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/inotify.h
deleted file mode 100644
index f5208a2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/inotify.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_INOTIFY_H
-#define	_SYS_INOTIFY_H	1
-
-#include <stdint.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/inotify.h>
-
-
-/* Structure describing an inotify event.  */
-struct inotify_event
-{
-  int wd;		/* Watch descriptor.  */
-  uint32_t mask;	/* Watch mask.  */
-  uint32_t cookie;	/* Cookie to synchronize two events.  */
-  uint32_t len;		/* Length (including NULs) of name.  */
-  char name __flexarr;	/* Name.  */
-};
-
-
-/* Supported events suitable for MASK parameter of INOTIFY_ADD_WATCH.  */
-#define IN_ACCESS	 0x00000001	/* File was accessed.  */
-#define IN_MODIFY	 0x00000002	/* File was modified.  */
-#define IN_ATTRIB	 0x00000004	/* Metadata changed.  */
-#define IN_CLOSE_WRITE	 0x00000008	/* Writtable file was closed.  */
-#define IN_CLOSE_NOWRITE 0x00000010	/* Unwrittable file closed.  */
-#define IN_CLOSE	 (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE) /* Close.  */
-#define IN_OPEN		 0x00000020	/* File was opened.  */
-#define IN_MOVED_FROM	 0x00000040	/* File was moved from X.  */
-#define IN_MOVED_TO      0x00000080	/* File was moved to Y.  */
-#define IN_MOVE		 (IN_MOVED_FROM | IN_MOVED_TO) /* Moves.  */
-#define IN_CREATE	 0x00000100	/* Subfile was created.  */
-#define IN_DELETE	 0x00000200	/* Subfile was deleted.  */
-#define IN_DELETE_SELF	 0x00000400	/* Self was deleted.  */
-#define IN_MOVE_SELF	 0x00000800	/* Self was moved.  */
-
-/* Events sent by the kernel.  */
-#define IN_UNMOUNT	 0x00002000	/* Backing fs was unmounted.  */
-#define IN_Q_OVERFLOW	 0x00004000	/* Event queued overflowed.  */
-#define IN_IGNORED	 0x00008000	/* File was ignored.  */
-
-/* Helper events.  */
-#define IN_CLOSE	 (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE)	/* Close.  */
-#define IN_MOVE		 (IN_MOVED_FROM | IN_MOVED_TO)		/* Moves.  */
-
-/* Special flags.  */
-#define IN_ONLYDIR	 0x01000000	/* Only watch the path if it is a
-					   directory.  */
-#define IN_DONT_FOLLOW	 0x02000000	/* Do not follow a sym link.  */
-#define IN_EXCL_UNLINK	 0x04000000	/* Exclude events on unlinked
-					   objects.  */
-#define IN_MASK_CREATE	 0x10000000	/* Only create watches.  */
-#define IN_MASK_ADD	 0x20000000	/* Add to the mask of an already
-					   existing watch.  */
-#define IN_ISDIR	 0x40000000	/* Event occurred against dir.  */
-#define IN_ONESHOT	 0x80000000	/* Only send event once.  */
-
-/* All events which a program can wait on.  */
-#define IN_ALL_EVENTS	 (IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE  \
-			  | IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM	      \
-			  | IN_MOVED_TO | IN_CREATE | IN_DELETE		      \
-			  | IN_DELETE_SELF | IN_MOVE_SELF)
-
-
-__BEGIN_DECLS
-
-/* Create and initialize inotify instance.  */
-extern int inotify_init (void) __THROW;
-
-/* Create and initialize inotify instance.  */
-extern int inotify_init1 (int __flags) __THROW;
-
-/* Add watch of object NAME to inotify instance FD.  Notify about
-   events specified by MASK.  */
-extern int inotify_add_watch (int __fd, const char *__name, uint32_t __mask)
-  __THROW;
-
-/* Remove the watch specified by WD from the inotify instance FD.  */
-extern int inotify_rm_watch (int __fd, int __wd) __THROW;
-
-__END_DECLS
-
-#endif /* sys/inotify.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ioctl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ioctl.h
deleted file mode 100644
index ddd204d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ioctl.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_IOCTL_H
-#define	_SYS_IOCTL_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Get the list of `ioctl' requests and related constants.  */
-#include <bits/ioctls.h>
-
-/* Define some types used by `ioctl' requests.  */
-#include <bits/ioctl-types.h>
-
-/* On a Unix system, the system <sys/ioctl.h> probably defines some of
-   the symbols we define in <sys/ttydefaults.h> (usually with the same
-   values).  The code to generate <bits/ioctls.h> has omitted these
-   symbols to avoid the conflict, but a Unix program expects <sys/ioctl.h>
-   to define them, so we must include <sys/ttydefaults.h> here.  */
-#include <sys/ttydefaults.h>
-
-/* Perform the I/O control operation specified by REQUEST on FD.
-   One argument may follow; its presence and type depend on REQUEST.
-   Return value depends on REQUEST.  Usually -1 indicates error.  */
-extern int ioctl (int __fd, unsigned long int __request, ...) __THROW;
-
-__END_DECLS
-
-#endif /* sys/ioctl.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ipc.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ipc.h
deleted file mode 100644
index 1d12174..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ipc.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-#define _SYS_IPC_H	1
-
-#include <features.h>
-
-/* Get system dependent definition of `struct ipc_perm' and more.  */
-#include <bits/ipctypes.h>
-#include <bits/ipc.h>
-
-#ifndef __uid_t_defined
-typedef __uid_t uid_t;
-# define __uid_t_defined
-#endif
-
-#ifndef __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __key_t_defined
-typedef __key_t key_t;
-# define __key_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* Generates key for System V style IPC.  */
-extern key_t ftok (const char *__pathname, int __proj_id) __THROW;
-
-__END_DECLS
-
-#endif /* sys/ipc.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/kd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/kd.h
deleted file mode 100644
index 70b1cb6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/kd.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_KD_H
-#define _SYS_KD_H	1
-
-/* Make sure the <linux/types.h> header is not loaded.  */
-#ifndef _LINUX_TYPES_H
-# define _LINUX_TYPES_H		1
-# define __undef_LINUX_TYPES_H
-#endif
-
-#include <linux/kd.h>
-
-#ifdef __undef_LINUX_TYPES_H
-# undef _LINUX_TYPES_H
-# undef __undef_LINUX_TYPES_H
-#endif
-
-#endif	/* sys/kd.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/klog.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/klog.h
deleted file mode 100644
index 3da5540..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/klog.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_KLOG_H
-
-#define	_SYS_KLOG_H	1
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Control the kernel's logging facility.  This corresponds exactly to
-   the kernel's syslog system call, but that name is easily confused
-   with the user-level syslog facility, which is something completely
-   different.  */
-extern int klogctl (int __type, char *__bufp, int __len) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_KLOG_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mman.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mman.h
deleted file mode 100644
index 37ac7b3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mman.h
+++ /dev/null
@@ -1,151 +0,0 @@
-/* Definitions for BSD-style memory management.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_MMAN_H
-#define	_SYS_MMAN_H	1
-
-#include <features.h>
-#include <bits/types.h>
-#define __need_size_t
-#include <stddef.h>
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#include <bits/mman.h>
-
-/* Return value of `mmap' in case of an error.  */
-#define MAP_FAILED	((void *) -1)
-
-__BEGIN_DECLS
-/* Map addresses starting near ADDR and extending for LEN bytes.  from
-   OFFSET into the file FD describes according to PROT and FLAGS.  If ADDR
-   is nonzero, it is the desired mapping address.  If the MAP_FIXED bit is
-   set in FLAGS, the mapping will be at ADDR exactly (which must be
-   page-aligned); otherwise the system chooses a convenient nearby address.
-   The return value is the actual mapping address chosen or MAP_FAILED
-   for errors (in which case `errno' is set).  A successful `mmap' call
-   deallocates any previous mapping for the affected region.  */
-
-#ifndef __USE_FILE_OFFSET64
-extern void *mmap (void *__addr, size_t __len, int __prot,
-		   int __flags, int __fd, __off_t __offset) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern void * __REDIRECT_NTH (mmap,
-			      (void *__addr, size_t __len, int __prot,
-			       int __flags, int __fd, __off64_t __offset),
-			      mmap64);
-# else
-#  define mmap mmap64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern void *mmap64 (void *__addr, size_t __len, int __prot,
-		     int __flags, int __fd, __off64_t __offset) __THROW;
-#endif
-
-/* Deallocate any mapping for the region starting at ADDR and extending LEN
-   bytes.  Returns 0 if successful, -1 for errors (and sets errno).  */
-extern int munmap (void *__addr, size_t __len) __THROW;
-
-/* Change the memory protection of the region starting at ADDR and
-   extending LEN bytes to PROT.  Returns 0 if successful, -1 for errors
-   (and sets errno).  */
-extern int mprotect (void *__addr, size_t __len, int __prot) __THROW;
-
-/* Synchronize the region starting at ADDR and extending LEN bytes with the
-   file it maps.  Filesystem operations on a file being mapped are
-   unpredictable before this is done.  Flags are from the MS_* set.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int msync (void *__addr, size_t __len, int __flags);
-
-#ifdef __USE_MISC
-/* Advise the system about particular usage patterns the program follows
-   for the region starting at ADDR and extending LEN bytes.  */
-extern int madvise (void *__addr, size_t __len, int __advice) __THROW;
-#endif
-#ifdef __USE_XOPEN2K
-/* This is the POSIX name for this function.  */
-extern int posix_madvise (void *__addr, size_t __len, int __advice) __THROW;
-#endif
-
-/* Guarantee all whole pages mapped by the range [ADDR,ADDR+LEN) to
-   be memory resident.  */
-extern int mlock (const void *__addr, size_t __len) __THROW;
-
-/* Unlock whole pages previously mapped by the range [ADDR,ADDR+LEN).  */
-extern int munlock (const void *__addr, size_t __len) __THROW;
-
-/* Cause all currently mapped pages of the process to be memory resident
-   until unlocked by a call to the `munlockall', until the process exits,
-   or until the process calls `execve'.  */
-extern int mlockall (int __flags) __THROW;
-
-/* All currently mapped pages of the process' address space become
-   unlocked.  */
-extern int munlockall (void) __THROW;
-
-#ifdef __USE_MISC
-/* mincore returns the memory residency status of the pages in the
-   current process's address space specified by [start, start + len).
-   The status is returned in a vector of bytes.  The least significant
-   bit of each byte is 1 if the referenced page is in memory, otherwise
-   it is zero.  */
-extern int mincore (void *__start, size_t __len, unsigned char *__vec)
-     __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Remap pages mapped by the range [ADDR,ADDR+OLD_LEN) to new length
-   NEW_LEN.  If MREMAP_MAYMOVE is set in FLAGS the returned address
-   may differ from ADDR.  If MREMAP_FIXED is set in FLAGS the function
-   takes another parameter which is a fixed address at which the block
-   resides after a successful call.  */
-extern void *mremap (void *__addr, size_t __old_len, size_t __new_len,
-		     int __flags, ...) __THROW;
-
-/* Remap arbitrary pages of a shared backing store within an existing
-   VMA.  */
-extern int remap_file_pages (void *__start, size_t __size, int __prot,
-			     size_t __pgoff, int __flags) __THROW;
-#endif
-
-
-/* Open shared memory segment.  */
-extern int shm_open (const char *__name, int __oflag, mode_t __mode);
-
-/* Remove shared memory segment.  */
-extern int shm_unlink (const char *__name);
-
-__END_DECLS
-
-#endif	/* sys/mman.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mount.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mount.h
deleted file mode 100644
index e66060c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mount.h
+++ /dev/null
@@ -1,150 +0,0 @@
-/* Header file for mounting/unmount Linux filesystems.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This is taken from /usr/include/linux/fs.h.  */
-
-#ifndef _SYS_MOUNT_H
-#define _SYS_MOUNT_H	1
-
-#include <features.h>
-#include <sys/ioctl.h>
-
-#define BLOCK_SIZE	1024
-#define BLOCK_SIZE_BITS	10
-
-
-/* These are the fs-independent mount-flags: up to 16 flags are
-   supported  */
-enum
-{
-  MS_RDONLY = 1,		/* Mount read-only.  */
-#define MS_RDONLY	MS_RDONLY
-  MS_NOSUID = 2,		/* Ignore suid and sgid bits.  */
-#define MS_NOSUID	MS_NOSUID
-  MS_NODEV = 4,			/* Disallow access to device special files.  */
-#define MS_NODEV	MS_NODEV
-  MS_NOEXEC = 8,		/* Disallow program execution.  */
-#define MS_NOEXEC	MS_NOEXEC
-  MS_SYNCHRONOUS = 16,		/* Writes are synced at once.  */
-#define MS_SYNCHRONOUS	MS_SYNCHRONOUS
-  MS_REMOUNT = 32,		/* Alter flags of a mounted FS.  */
-#define MS_REMOUNT	MS_REMOUNT
-  MS_MANDLOCK = 64,		/* Allow mandatory locks on an FS.  */
-#define MS_MANDLOCK	MS_MANDLOCK
-  MS_DIRSYNC = 128,		/* Directory modifications are synchronous.  */
-#define MS_DIRSYNC	MS_DIRSYNC
-  MS_NOATIME = 1024,		/* Do not update access times.  */
-#define MS_NOATIME	MS_NOATIME
-  MS_NODIRATIME = 2048,		/* Do not update directory access times.  */
-#define MS_NODIRATIME	MS_NODIRATIME
-  MS_BIND = 4096,		/* Bind directory at different place.  */
-#define MS_BIND		MS_BIND
-  MS_MOVE = 8192,
-#define MS_MOVE		MS_MOVE
-  MS_REC = 16384,
-#define MS_REC		MS_REC
-  MS_SILENT = 32768,
-#define MS_SILENT	MS_SILENT
-  MS_POSIXACL = 1 << 16,	/* VFS does not apply the umask.  */
-#define MS_POSIXACL	MS_POSIXACL
-  MS_UNBINDABLE = 1 << 17,	/* Change to unbindable.  */
-#define MS_UNBINDABLE	MS_UNBINDABLE
-  MS_PRIVATE = 1 << 18,		/* Change to private.  */
-#define MS_PRIVATE	MS_PRIVATE
-  MS_SLAVE = 1 << 19,		/* Change to slave.  */
-#define MS_SLAVE	MS_SLAVE
-  MS_SHARED = 1 << 20,		/* Change to shared.  */
-#define MS_SHARED	MS_SHARED
-  MS_RELATIME = 1 << 21,	/* Update atime relative to mtime/ctime.  */
-#define MS_RELATIME	MS_RELATIME
-  MS_KERNMOUNT = 1 << 22,	/* This is a kern_mount call.  */
-#define MS_KERNMOUNT	MS_KERNMOUNT
-  MS_I_VERSION =  1 << 23,	/* Update inode I_version field.  */
-#define MS_I_VERSION	MS_I_VERSION
-  MS_STRICTATIME = 1 << 24,	/* Always perform atime updates.  */
-#define MS_STRICTATIME	MS_STRICTATIME
-  MS_LAZYTIME = 1 << 25,	/* Update the on-disk [acm]times lazily.  */
-#define MS_LAZYTIME	MS_LAZYTIME
-  MS_ACTIVE = 1 << 30,
-#define MS_ACTIVE	MS_ACTIVE
-  MS_NOUSER = 1 << 31
-#define MS_NOUSER	MS_NOUSER
-};
-
-/* Flags that can be altered by MS_REMOUNT  */
-#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION \
-		     |MS_LAZYTIME)
-
-
-/* Magic mount flag number. Has to be or-ed to the flag values.  */
-
-#define MS_MGC_VAL 0xc0ed0000	/* Magic flag number to indicate "new" flags */
-#define MS_MGC_MSK 0xffff0000	/* Magic flag number mask */
-
-
-/* The read-only stuff doesn't really belong here, but any other place
-   is probably as bad and I don't want to create yet another include
-   file.  */
-
-#define BLKROSET   _IO(0x12, 93) /* Set device read-only (0 = read-write).  */
-#define BLKROGET   _IO(0x12, 94) /* Get read-only status (0 = read_write).  */
-#define BLKRRPART  _IO(0x12, 95) /* Re-read partition table.  */
-#define BLKGETSIZE _IO(0x12, 96) /* Return device size.  */
-#define BLKFLSBUF  _IO(0x12, 97) /* Flush buffer cache.  */
-#define BLKRASET   _IO(0x12, 98) /* Set read ahead for block device.  */
-#define BLKRAGET   _IO(0x12, 99) /* Get current read ahead setting.  */
-#define BLKFRASET  _IO(0x12,100) /* Set filesystem read-ahead.  */
-#define BLKFRAGET  _IO(0x12,101) /* Get filesystem read-ahead.  */
-#define BLKSECTSET _IO(0x12,102) /* Set max sectors per request.  */
-#define BLKSECTGET _IO(0x12,103) /* Get max sectors per request.  */
-#define BLKSSZGET  _IO(0x12,104) /* Get block device sector size.  */
-#define BLKBSZGET  _IOR(0x12,112,size_t)
-#define BLKBSZSET  _IOW(0x12,113,size_t)
-#define BLKGETSIZE64 _IOR(0x12,114,size_t) /* return device size.  */
-
-
-/* Possible value for FLAGS parameter of `umount2'.  */
-enum
-{
-  MNT_FORCE = 1,		/* Force unmounting.  */
-#define MNT_FORCE MNT_FORCE
-  MNT_DETACH = 2,		/* Just detach from the tree.  */
-#define MNT_DETACH MNT_DETACH
-  MNT_EXPIRE = 4,		/* Mark for expiry.  */
-#define MNT_EXPIRE MNT_EXPIRE
-  UMOUNT_NOFOLLOW = 8		/* Don't follow symlink on umount.  */
-#define UMOUNT_NOFOLLOW UMOUNT_NOFOLLOW
-};
-
-
-__BEGIN_DECLS
-
-/* Mount a filesystem.  */
-extern int mount (const char *__special_file, const char *__dir,
-		  const char *__fstype, unsigned long int __rwflag,
-		  const void *__data) __THROW;
-
-/* Unmount a filesystem.  */
-extern int umount (const char *__special_file) __THROW;
-
-/* Unmount a filesystem.  Force unmounting if FLAGS is set to MNT_FORCE.  */
-extern int umount2 (const char *__special_file, int __flags) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_MOUNT_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/msg.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/msg.h
deleted file mode 100644
index 9ddedf5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/msg.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-#define _SYS_MSG_H
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct msqid_ds' and more.  */
-#include <bits/msq.h>
-
-/* Define types required by the standard.  */
-#include <bits/types/time_t.h>
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-/* The following System V style IPC functions implement a message queue
-   system.  The definition is found in XPG2.  */
-
-#ifdef __USE_GNU
-/* Template for struct to be used as argument for `msgsnd' and `msgrcv'.  */
-struct msgbuf
-  {
-    __syscall_slong_t mtype;	/* type of received/sent message */
-    char mtext[1];		/* text of the message */
-  };
-#endif
-
-
-__BEGIN_DECLS
-
-/* Message queue control operation.  */
-extern int msgctl (int __msqid, int __cmd, struct msqid_ds *__buf) __THROW;
-
-/* Get messages queue.  */
-extern int msgget (key_t __key, int __msgflg) __THROW;
-
-/* Receive message from message queue.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t msgrcv (int __msqid, void *__msgp, size_t __msgsz,
-		       long int __msgtyp, int __msgflg);
-
-/* Send message to message queue.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int msgsnd (int __msqid, const void *__msgp, size_t __msgsz,
-		   int __msgflg);
-
-__END_DECLS
-
-#endif /* sys/msg.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mtio.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mtio.h
deleted file mode 100644
index fb17e87..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/mtio.h
+++ /dev/null
@@ -1,276 +0,0 @@
-/* Structures and definitions for magnetic tape I/O control commands.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Written by H. Bergman <hennus@cybercomm.nl>.  */
-
-#ifndef _SYS_MTIO_H
-#define _SYS_MTIO_H	1
-
-/* Get necessary definitions from system and kernel headers.  */
-#include <sys/types.h>
-#include <sys/ioctl.h>
-
-
-/* Structure for MTIOCTOP - magnetic tape operation command.  */
-struct mtop
-  {
-    short int mt_op;		/* Operations defined below.  */
-    int mt_count;		/* How many of them.  */
-  };
-#define _IOT_mtop /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (short), 1, _IOTS (int), 1, 0, 0)
-
-/* Magnetic Tape operations [Not all operations supported by all drivers].  */
-#define MTRESET 0	/* +reset drive in case of problems.  */
-#define MTFSF	1	/* Forward space over FileMark,
-			 * position at first record of next file.  */
-#define MTBSF	2	/* Backward space FileMark (position before FM).  */
-#define MTFSR	3	/* Forward space record.  */
-#define MTBSR	4	/* Backward space record.  */
-#define MTWEOF	5	/* Write an end-of-file record (mark).  */
-#define MTREW	6	/* Rewind.  */
-#define MTOFFL	7	/* Rewind and put the drive offline (eject?).  */
-#define MTNOP	8	/* No op, set status only (read with MTIOCGET).  */
-#define MTRETEN 9	/* Retension tape.  */
-#define MTBSFM	10	/* +backward space FileMark, position at FM.  */
-#define MTFSFM  11	/* +forward space FileMark, position at FM.  */
-#define MTEOM	12	/* Goto end of recorded media (for appending files).
-			   MTEOM positions after the last FM, ready for
-			   appending another file.  */
-#define MTERASE 13	/* Erase tape -- be careful!  */
-
-#define MTRAS1  14	/* Run self test 1 (nondestructive).  */
-#define MTRAS2	15	/* Run self test 2 (destructive).  */
-#define MTRAS3  16	/* Reserved for self test 3.  */
-
-#define MTSETBLK 20	/* Set block length (SCSI).  */
-#define MTSETDENSITY 21	/* Set tape density (SCSI).  */
-#define MTSEEK	22	/* Seek to block (Tandberg, etc.).  */
-#define MTTELL	23	/* Tell block (Tandberg, etc.).  */
-#define MTSETDRVBUFFER 24 /* Set the drive buffering according to SCSI-2.
-			     Ordinary buffered operation with code 1.  */
-#define MTFSS	25	/* Space forward over setmarks.  */
-#define MTBSS	26	/* Space backward over setmarks.  */
-#define MTWSM	27	/* Write setmarks.  */
-
-#define MTLOCK  28	/* Lock the drive door.  */
-#define MTUNLOCK 29	/* Unlock the drive door.  */
-#define MTLOAD  30	/* Execute the SCSI load command.  */
-#define MTUNLOAD 31	/* Execute the SCSI unload command.  */
-#define MTCOMPRESSION 32/* Control compression with SCSI mode page 15.  */
-#define MTSETPART 33	/* Change the active tape partition.  */
-#define MTMKPART  34	/* Format the tape with one or two partitions.  */
-
-/* structure for MTIOCGET - mag tape get status command */
-
-struct mtget
-  {
-    long int mt_type;		/* Type of magtape device.  */
-    long int mt_resid;		/* Residual count: (not sure)
-				   number of bytes ignored, or
-				   number of files not skipped, or
-				   number of records not skipped.  */
-    /* The following registers are device dependent.  */
-    long int mt_dsreg;		/* Status register.  */
-    long int mt_gstat;		/* Generic (device independent) status.  */
-    long int mt_erreg;		/* Error register.  */
-    /* The next two fields are not always used.  */
-    __daddr_t mt_fileno;	/* Number of current file on tape.  */
-    __daddr_t mt_blkno;		/* Current block number.  */
-  };
-#define _IOT_mtget /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (long), 7, 0, 0, 0, 0)
-
-
-/* Constants for mt_type. Not all of these are supported, and
-   these are not all of the ones that are supported.  */
-#define MT_ISUNKNOWN		0x01
-#define MT_ISQIC02		0x02	/* Generic QIC-02 tape streamer.  */
-#define MT_ISWT5150		0x03	/* Wangtek 5150EQ, QIC-150, QIC-02.  */
-#define MT_ISARCHIVE_5945L2	0x04	/* Archive 5945L-2, QIC-24, QIC-02?. */
-#define MT_ISCMSJ500		0x05	/* CMS Jumbo 500 (QIC-02?).  */
-#define MT_ISTDC3610		0x06	/* Tandberg 6310, QIC-24.  */
-#define MT_ISARCHIVE_VP60I	0x07	/* Archive VP60i, QIC-02.  */
-#define MT_ISARCHIVE_2150L	0x08	/* Archive Viper 2150L.  */
-#define MT_ISARCHIVE_2060L	0x09	/* Archive Viper 2060L.  */
-#define MT_ISARCHIVESC499	0x0A	/* Archive SC-499 QIC-36 controller. */
-#define MT_ISQIC02_ALL_FEATURES	0x0F	/* Generic QIC-02 with all features. */
-#define MT_ISWT5099EEN24	0x11	/* Wangtek 5099-een24, 60MB, QIC-24. */
-#define MT_ISTEAC_MT2ST		0x12	/* Teac MT-2ST 155mb drive,
-					   Teac DC-1 card (Wangtek type).  */
-#define MT_ISEVEREX_FT40A	0x32	/* Everex FT40A (QIC-40).  */
-#define MT_ISDDS1		0x51	/* DDS device without partitions.  */
-#define MT_ISDDS2		0x52	/* DDS device with partitions.  */
-#define MT_ISSCSI1		0x71	/* Generic ANSI SCSI-1 tape unit.  */
-#define MT_ISSCSI2		0x72	/* Generic ANSI SCSI-2 tape unit.  */
-
-/* QIC-40/80/3010/3020 ftape supported drives.
-   20bit vendor ID + 0x800000 (see vendors.h in ftape distribution).  */
-#define MT_ISFTAPE_UNKNOWN	0x800000 /* obsolete */
-#define MT_ISFTAPE_FLAG		0x800000
-
-struct mt_tape_info
-  {
-    long int t_type;		/* Device type id (mt_type).  */
-    char *t_name;		/* Descriptive name.  */
-  };
-
-#define MT_TAPE_INFO \
-  {									      \
-	{MT_ISUNKNOWN,		"Unknown type of tape device"},		      \
-	{MT_ISQIC02,		"Generic QIC-02 tape streamer"},	      \
-	{MT_ISWT5150,		"Wangtek 5150, QIC-150"},		      \
-	{MT_ISARCHIVE_5945L2,	"Archive 5945L-2"},			      \
-	{MT_ISCMSJ500,		"CMS Jumbo 500"},			      \
-	{MT_ISTDC3610,		"Tandberg TDC 3610, QIC-24"},		      \
-	{MT_ISARCHIVE_VP60I,	"Archive VP60i, QIC-02"},		      \
-	{MT_ISARCHIVE_2150L,	"Archive Viper 2150L"},			      \
-	{MT_ISARCHIVE_2060L,	"Archive Viper 2060L"},			      \
-	{MT_ISARCHIVESC499,	"Archive SC-499 QIC-36 controller"},	      \
-	{MT_ISQIC02_ALL_FEATURES, "Generic QIC-02 tape, all features"},	      \
-	{MT_ISWT5099EEN24,	"Wangtek 5099-een24, 60MB"},		      \
-	{MT_ISTEAC_MT2ST,	"Teac MT-2ST 155mb data cassette drive"},     \
-	{MT_ISEVEREX_FT40A,	"Everex FT40A, QIC-40"},		      \
-	{MT_ISSCSI1,		"Generic SCSI-1 tape"},			      \
-	{MT_ISSCSI2,		"Generic SCSI-2 tape"},			      \
-	{0, NULL}							      \
-  }
-
-
-/* Structure for MTIOCPOS - mag tape get position command.  */
-
-struct mtpos
-  {
-    long int mt_blkno;	/* Current block number.  */
-  };
-#define _IOT_mtpos /* Hurd ioctl type field.  */ \
-  _IOT_SIMPLE (long)
-
-
-/* Structure for MTIOCGETCONFIG/MTIOCSETCONFIG primarily intended
-   as an interim solution for QIC-02 until DDI is fully implemented.  */
-struct mtconfiginfo
-  {
-    long int mt_type;		/* Drive type.  */
-    long int ifc_type;		/* Interface card type.  */
-    unsigned short int irqnr;	/* IRQ number to use.  */
-    unsigned short int dmanr;	/* DMA channel to use.  */
-    unsigned short int port;	/* IO port base address.  */
-
-    unsigned long int debug;	/* Debugging flags.  */
-
-    unsigned have_dens:1;
-    unsigned have_bsf:1;
-    unsigned have_fsr:1;
-    unsigned have_bsr:1;
-    unsigned have_eod:1;
-    unsigned have_seek:1;
-    unsigned have_tell:1;
-    unsigned have_ras1:1;
-    unsigned have_ras2:1;
-    unsigned have_ras3:1;
-    unsigned have_qfa:1;
-
-    unsigned pad1:5;
-    char reserved[10];
-  };
-#define _IOT_mtconfiginfo /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (long), 2, _IOTS (short), 3, _IOTS (long), 1) /* XXX wrong */
-
-
-/* Magnetic tape I/O control commands.  */
-#define	MTIOCTOP	_IOW('m', 1, struct mtop)	/* Do a mag tape op. */
-#define	MTIOCGET	_IOR('m', 2, struct mtget)	/* Get tape status.  */
-#define	MTIOCPOS	_IOR('m', 3, struct mtpos)	/* Get tape position.*/
-
-/* The next two are used by the QIC-02 driver for runtime reconfiguration.
-   See tpqic02.h for struct mtconfiginfo.  */
-#define	MTIOCGETCONFIG	_IOR('m', 4, struct mtconfiginfo) /* Get tape config.*/
-#define	MTIOCSETCONFIG	_IOW('m', 5, struct mtconfiginfo) /* Set tape config.*/
-
-/* Generic Mag Tape (device independent) status macros for examining
-   mt_gstat -- HP-UX compatible.
-   There is room for more generic status bits here, but I don't
-   know which of them are reserved. At least three or so should
-   be added to make this really useful.  */
-#define GMT_EOF(x)              ((x) & 0x80000000)
-#define GMT_BOT(x)              ((x) & 0x40000000)
-#define GMT_EOT(x)              ((x) & 0x20000000)
-#define GMT_SM(x)               ((x) & 0x10000000)  /* DDS setmark */
-#define GMT_EOD(x)              ((x) & 0x08000000)  /* DDS EOD */
-#define GMT_WR_PROT(x)          ((x) & 0x04000000)
-/* #define GMT_ ? 		((x) & 0x02000000) */
-#define GMT_ONLINE(x)           ((x) & 0x01000000)
-#define GMT_D_6250(x)           ((x) & 0x00800000)
-#define GMT_D_1600(x)           ((x) & 0x00400000)
-#define GMT_D_800(x)            ((x) & 0x00200000)
-/* #define GMT_ ? 		((x) & 0x00100000) */
-/* #define GMT_ ? 		((x) & 0x00080000) */
-#define GMT_DR_OPEN(x)          ((x) & 0x00040000)  /* Door open (no tape).  */
-/* #define GMT_ ? 		((x) & 0x00020000) */
-#define GMT_IM_REP_EN(x)        ((x) & 0x00010000)  /* Immediate report mode.*/
-/* 16 generic status bits unused.  */
-
-
-/* SCSI-tape specific definitions.  Bitfield shifts in the status  */
-#define MT_ST_BLKSIZE_SHIFT	0
-#define MT_ST_BLKSIZE_MASK	0xffffff
-#define MT_ST_DENSITY_SHIFT	24
-#define MT_ST_DENSITY_MASK	0xff000000
-
-#define MT_ST_SOFTERR_SHIFT	0
-#define MT_ST_SOFTERR_MASK	0xffff
-
-/* Bitfields for the MTSETDRVBUFFER ioctl.  */
-#define MT_ST_OPTIONS		0xf0000000
-#define MT_ST_BOOLEANS		0x10000000
-#define MT_ST_SETBOOLEANS	0x30000000
-#define MT_ST_CLEARBOOLEANS	0x40000000
-#define MT_ST_WRITE_THRESHOLD	0x20000000
-#define MT_ST_DEF_BLKSIZE	0x50000000
-#define MT_ST_DEF_OPTIONS	0x60000000
-
-#define MT_ST_BUFFER_WRITES	0x1
-#define MT_ST_ASYNC_WRITES	0x2
-#define MT_ST_READ_AHEAD	0x4
-#define MT_ST_DEBUGGING		0x8
-#define MT_ST_TWO_FM		0x10
-#define MT_ST_FAST_MTEOM	0x20
-#define MT_ST_AUTO_LOCK		0x40
-#define MT_ST_DEF_WRITES	0x80
-#define MT_ST_CAN_BSR		0x100
-#define MT_ST_NO_BLKLIMS	0x200
-#define MT_ST_CAN_PARTITIONS    0x400
-#define MT_ST_SCSI2LOGICAL      0x800
-
-/* The mode parameters to be controlled. Parameter chosen with bits 20-28.  */
-#define MT_ST_CLEAR_DEFAULT	0xfffff
-#define MT_ST_DEF_DENSITY	(MT_ST_DEF_OPTIONS | 0x100000)
-#define MT_ST_DEF_COMPRESSION	(MT_ST_DEF_OPTIONS | 0x200000)
-#define MT_ST_DEF_DRVBUFFER	(MT_ST_DEF_OPTIONS | 0x300000)
-
-/* The offset for the arguments for the special HP changer load command.  */
-#define MT_ST_HPLOADER_OFFSET 10000
-
-
-/* Specify default tape device.  */
-#ifndef DEFTAPE
-# define DEFTAPE	"/dev/tape"
-#endif
-
-#endif /* mtio.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/param.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/param.h
deleted file mode 100644
index 72fd74d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/param.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Compatibility header for old-style Unix parameters and limits.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PARAM_H
-#define _SYS_PARAM_H    1
-
-#define __need_NULL
-#include <stddef.h>
-
-#include <sys/types.h>
-#include <limits.h>
-#include <endian.h>                     /* Define BYTE_ORDER et al.  */
-#include <signal.h>                     /* Define NSIG.  */
-
-/* This file defines some things in system-specific ways.  */
-#include <bits/param.h>
-
-
-/* BSD names for some <limits.h> values.  */
-
-#define NBBY		CHAR_BIT
-
-#if !defined NGROUPS && defined NGROUPS_MAX
-# define NGROUPS	NGROUPS_MAX
-#endif
-#if !defined MAXSYMLINKS && defined SYMLOOP_MAX
-# define MAXSYMLINKS	SYMLOOP_MAX
-#endif
-#if !defined CANBSIZ && defined MAX_CANON
-# define CANBSIZ	MAX_CANON
-#endif
-#if !defined MAXPATHLEN && defined PATH_MAX
-# define MAXPATHLEN	PATH_MAX
-#endif
-#if !defined NOFILE && defined OPEN_MAX
-# define NOFILE		OPEN_MAX
-#endif
-#if !defined MAXHOSTNAMELEN && defined HOST_NAME_MAX
-# define MAXHOSTNAMELEN	HOST_NAME_MAX
-#endif
-#ifndef NCARGS
-# ifdef ARG_MAX
-#  define NCARGS	ARG_MAX
-# else
-/* ARG_MAX is unlimited, but we define NCARGS for BSD programs that want to
-   compare against some fixed limit.  */
-# define NCARGS		INT_MAX
-# endif
-#endif
-
-
-/* Magical constants.  */
-#ifndef NOGROUP
-# define NOGROUP	65535     /* Marker for empty group set member.  */
-#endif
-#ifndef NODEV
-# define NODEV		((dev_t) -1)    /* Non-existent device.  */
-#endif
-
-
-/* Unit of `st_blocks'.  */
-#ifndef DEV_BSIZE
-# define DEV_BSIZE	512
-#endif
-
-
-/* Bit map related macros.  */
-#define setbit(a,i)     ((a)[(i)/NBBY] |= 1<<((i)%NBBY))
-#define clrbit(a,i)     ((a)[(i)/NBBY] &= ~(1<<((i)%NBBY)))
-#define isset(a,i)      ((a)[(i)/NBBY] & (1<<((i)%NBBY)))
-#define isclr(a,i)      (((a)[(i)/NBBY] & (1<<((i)%NBBY))) == 0)
-
-/* Macros for counting and rounding.  */
-#ifndef howmany
-# define howmany(x, y)  (((x) + ((y) - 1)) / (y))
-#endif
-#ifdef __GNUC__
-# define roundup(x, y)  (__builtin_constant_p (y) && powerof2 (y)             \
-                         ? (((x) + (y) - 1) & ~((y) - 1))                     \
-                         : ((((x) + ((y) - 1)) / (y)) * (y)))
-#else
-# define roundup(x, y)  ((((x) + ((y) - 1)) / (y)) * (y))
-#endif
-#define powerof2(x)     ((((x) - 1) & (x)) == 0)
-
-/* Macros for min/max.  */
-#define MIN(a,b) (((a)<(b))?(a):(b))
-#define MAX(a,b) (((a)>(b))?(a):(b))
-
-
-#endif  /* sys/param.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/pci.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/pci.h
deleted file mode 100644
index dd8c4a1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/pci.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PCI_H
-#define _SYS_PCI_H	1
-
-/* We use the constants from the kernel.  */
-#include <linux/pci.h>
-
-#endif /* sys/pci.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/personality.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/personality.h
deleted file mode 100644
index fd77bdb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/personality.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Taken verbatim from Linux 2.6 (include/linux/personality.h).  */
-
-#ifndef _SYS_PERSONALITY_H
-#define _SYS_PERSONALITY_H 1
-
-#include <features.h>
-
-/* Flags for bug emulation.
-   These occupy the top three bytes.  */
-enum
-  {
-    UNAME26 = 0x0020000,
-    ADDR_NO_RANDOMIZE = 0x0040000,
-    FDPIC_FUNCPTRS = 0x0080000,
-    MMAP_PAGE_ZERO = 0x0100000,
-    ADDR_COMPAT_LAYOUT = 0x0200000,
-    READ_IMPLIES_EXEC = 0x0400000,
-    ADDR_LIMIT_32BIT = 0x0800000,
-    SHORT_INODE = 0x1000000,
-    WHOLE_SECONDS = 0x2000000,
-    STICKY_TIMEOUTS = 0x4000000,
-    ADDR_LIMIT_3GB = 	0x8000000
-  };
-
-/* Personality types.
-
-   These go in the low byte.  Avoid using the top bit, it will
-   conflict with error returns.  */
-enum
-  {
-    PER_LINUX = 0x0000,
-    PER_LINUX_32BIT = 0x0000 | ADDR_LIMIT_32BIT,
-    PER_LINUX_FDPIC = 0x0000 | FDPIC_FUNCPTRS,
-    PER_SVR4 = 0x0001 | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
-    PER_SVR3 = 0x0002 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_SCOSVR3 = 0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS | SHORT_INODE,
-    PER_OSR5 = 0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS,
-    PER_WYSEV386 = 0x0004 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_ISCR4 = 0x0005 | STICKY_TIMEOUTS,
-    PER_BSD = 0x0006,
-    PER_SUNOS = 0x0006 | STICKY_TIMEOUTS,
-    PER_XENIX = 0x0007 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_LINUX32 = 0x0008,
-    PER_LINUX32_3GB = 0x0008 | ADDR_LIMIT_3GB,
-    PER_IRIX32 = 0x0009 | STICKY_TIMEOUTS,	/* IRIX5 32-bit */
-    PER_IRIXN32 = 0x000a | STICKY_TIMEOUTS,	/* IRIX6 new 32-bit */
-    PER_IRIX64 = 0x000b | STICKY_TIMEOUTS,	/* IRIX6 64-bit */
-    PER_RISCOS = 0x000c,
-    PER_SOLARIS = 0x000d | STICKY_TIMEOUTS,
-    PER_UW7 = 0x000e | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
-    PER_OSF4 = 0x000f,
-    PER_HPUX = 0x0010,
-    PER_MASK = 0x00ff,
-  };
-
-__BEGIN_DECLS
-
-/* Set different ABIs (personalities).  */
-extern int personality (unsigned long int __persona) __THROW;
-
-__END_DECLS
-
-#endif /* sys/personality.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/poll.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/poll.h
deleted file mode 100644
index 2431dd1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/poll.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/* Compatibility definitions for System V `poll' interface.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_POLL_H
-#define	_SYS_POLL_H	1
-
-#include <features.h>
-
-/* Get the platform dependent bits of `poll'.  */
-#include <bits/poll.h>
-#ifdef __USE_GNU
-# include <bits/types/__sigset_t.h>
-# include <bits/types/struct_timespec.h>
-#endif
-
-
-/* Type used for the number of file descriptors.  */
-typedef unsigned long int nfds_t;
-
-/* Data structure describing a polling request.  */
-struct pollfd
-  {
-    int fd;			/* File descriptor to poll.  */
-    short int events;		/* Types of events poller cares about.  */
-    short int revents;		/* Types of events that actually occurred.  */
-  };
-
-
-__BEGIN_DECLS
-
-/* Poll the file descriptors described by the NFDS structures starting at
-   FDS.  If TIMEOUT is nonzero and not -1, allow TIMEOUT milliseconds for
-   an event to occur; if TIMEOUT is -1, block until an event occurs.
-   Returns the number of file descriptors with events, zero if timed out,
-   or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int poll (struct pollfd *__fds, nfds_t __nfds, int __timeout);
-
-#ifdef __USE_GNU
-/* Like poll, but before waiting the threads signal mask is replaced
-   with that specified in the fourth parameter.  For better usability,
-   the timeout value is specified using a TIMESPEC object.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int ppoll (struct pollfd *__fds, nfds_t __nfds,
-		  const struct timespec *__timeout,
-		  const __sigset_t *__ss);
-#endif
-
-__END_DECLS
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/poll2.h>
-#endif
-
-#endif	/* sys/poll.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/prctl.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/prctl.h
deleted file mode 100644
index c9048c7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/prctl.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PRCTL_H
-#define _SYS_PRCTL_H	1
-
-#include <features.h>
-#include <linux/prctl.h>  /*  The magic values come from here  */
-
-/* Recent extensions to linux which may post-date the kernel headers
-   we're picking up...  */
-
-/* Memory tagging control operations (for AArch64).  */
-#ifndef PR_MTE_TCF_SHIFT
-# define PR_MTE_TCF_SHIFT	1
-# define PR_MTE_TCF_NONE	(0UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_SYNC	(1UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_ASYNC	(2UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_MASK	(3UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TAG_SHIFT	3
-# define PR_MTE_TAG_MASK	(0xffffUL << PR_MTE_TAG_SHIFT)
-#endif
-
-__BEGIN_DECLS
-
-/* Control process execution.  */
-extern int prctl (int __option, ...) __THROW;
-
-__END_DECLS
-
-#endif  /* sys/prctl.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/procfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/procfs.h
deleted file mode 100644
index f23f4c3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/procfs.h
+++ /dev/null
@@ -1,126 +0,0 @@
-/* Definitions for core files and libthread_db.  Generic Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-#define _SYS_PROCFS_H	1
-
-/* This is somewhat modelled after the file of the same name on SVR4
-   systems.  It provides a definition of the core file format for ELF
-   used on Linux.  It doesn't have anything to do with the /proc file
-   system, even though Linux has one.
-
-   Anyway, the whole purpose of this file is for GDB and GDB only.
-   Don't read too much into it.  Don't use it for anything other than
-   GDB unless you know what you are doing.  */
-
-#include <features.h>
-#include <sys/time.h>
-#include <sys/types.h>
-#include <sys/user.h>
-
-/* bits/procfs.h, provided by each architecture, must define
-   elf_gregset_t, elf_fpregset_t and any other architecture-specific
-   types needed.  */
-#include <bits/procfs.h>
-
-/* bits/procfs-id.h must define __pr_uid_t and __pr_gid_t, the types
-   of pr_uid and pr_gid.  */
-#include <bits/procfs-id.h>
-
-__BEGIN_DECLS
-
-/* Signal info.  */
-struct elf_siginfo
-  {
-    int si_signo;			/* Signal number.  */
-    int si_code;			/* Extra code.  */
-    int si_errno;			/* Errno.  */
-  };
-
-/* Definitions to generate Intel SVR4-like core files.  These mostly
-   have the same names as the SVR4 types with "elf_" tacked on the
-   front to prevent clashes with Linux definitions, and the typedef
-   forms have been avoided.  This is mostly like the SVR4 structure,
-   but more Linuxy, with things that Linux does not support and which
-   GDB doesn't really use excluded.  */
-
-struct elf_prstatus
-  {
-    struct elf_siginfo pr_info;		/* Info associated with signal.  */
-    short int pr_cursig;		/* Current signal.  */
-    unsigned long int pr_sigpend;	/* Set of pending signals.  */
-    unsigned long int pr_sighold;	/* Set of held signals.  */
-    __pid_t pr_pid;
-    __pid_t pr_ppid;
-    __pid_t pr_pgrp;
-    __pid_t pr_sid;
-    struct timeval pr_utime;		/* User time.  */
-    struct timeval pr_stime;		/* System time.  */
-    struct timeval pr_cutime;		/* Cumulative user time.  */
-    struct timeval pr_cstime;		/* Cumulative system time.  */
-    elf_gregset_t pr_reg;		/* GP registers.  */
-    int pr_fpvalid;			/* True if math copro being used.  */
-  };
-
-
-#define ELF_PRARGSZ     (80)    /* Number of chars for args.  */
-
-struct elf_prpsinfo
-  {
-    char pr_state;			/* Numeric process state.  */
-    char pr_sname;			/* Char for pr_state.  */
-    char pr_zomb;			/* Zombie.  */
-    char pr_nice;			/* Nice val.  */
-    unsigned long int pr_flag;		/* Flags.  */
-    __pr_uid_t pr_uid;
-    __pr_gid_t pr_gid;
-    int pr_pid, pr_ppid, pr_pgrp, pr_sid;
-    /* Lots missing */
-    char pr_fname[16];			/* Filename of executable.  */
-    char pr_psargs[ELF_PRARGSZ];	/* Initial part of arg list.  */
-  };
-
-/* The rest of this file provides the types for emulation of the
-   Solaris <proc_service.h> interfaces that should be implemented by
-   users of libthread_db.  */
-
-/* Addresses.  */
-typedef void *psaddr_t;
-
-#include <bits/procfs-prregset.h>
-
-/* Register sets.  Linux has different names.  */
-typedef __prgregset_t prgregset_t;
-typedef __prfpregset_t prfpregset_t;
-
-/* We don't have any differences between processes and threads,
-   therefore have only one PID type.  */
-typedef __pid_t lwpid_t;
-
-/* Process status and info.  In the end we do provide typedefs for them.  */
-typedef struct elf_prstatus prstatus_t;
-typedef struct elf_prpsinfo prpsinfo_t;
-
-__END_DECLS
-
-/* On some architectures, provide other-ABI variants of the above
-   types.  */
-#include <bits/procfs-extra.h>
-
-#endif	/* sys/procfs.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/profil.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/profil.h
deleted file mode 100644
index 9b13fbc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/profil.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PROFIL_H
-#define _PROFIL_H	1
-
-#include <features.h>
-
-#include <sys/time.h>
-#include <sys/types.h>
-
-/* This interface is intended to follow the sprofil() system calls as
-   described by the sprofil(2) man page of Irix v6.5, except that:
-
-	- there is no a priori limit on number of text sections
-	- pr_scale is declared as unsigned long (instead of "unsigned int")
-	- pr_size is declared as size_t (instead of "unsigned int")
-	- pr_off is declared as void * (instead of "__psunsigned_t")
-	- the overflow bin (pr_base==0, pr_scale==2) can appear anywhere
-	  in the profp array
-	- PROF_FAST has no effect  */
-
-struct prof
-  {
-    void *pr_base;		/* buffer base */
-    size_t pr_size;		/* buffer size */
-    size_t pr_off;		/* pc offset */
-    unsigned long int pr_scale;	/* pc scaling (fixed-point number) */
-  };
-
-enum
-  {
-    PROF_USHORT	= 0,		/* use 16-bit counters (default) */
-    PROF_UINT	= 1 << 0,	/* use 32-bit counters */
-    PROF_FAST   = 1 << 1	/* profile faster than usual */
-  };
-
-
-__BEGIN_DECLS
-
-extern int sprofil (struct prof *__profp, int __profcnt,
-		    struct timeval *__tvp, unsigned int __flags) __THROW;
-
-__END_DECLS
-
-#endif /* profil.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ptrace.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ptrace.h
deleted file mode 100644
index 806178a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ptrace.h
+++ /dev/null
@@ -1,152 +0,0 @@
-/* `ptrace' debugger support interface.  Linux/AArch64 version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PTRACE_H
-#define _SYS_PTRACE_H	1
-
-#include <features.h>
-#include <bits/types.h>
-
-__BEGIN_DECLS
-
-/* Type of the REQUEST argument to `ptrace.'  */
-enum __ptrace_request
-{
-  /* Indicate that the process making this request should be traced.
-     All signals received by this process can be intercepted by its
-     parent, and its parent can use the other `ptrace' requests.  */
-  PTRACE_TRACEME = 0,
-#define PT_TRACE_ME PTRACE_TRACEME
-
-  /* Return the word in the process's text space at address ADDR.  */
-  PTRACE_PEEKTEXT = 1,
-#define PT_READ_I PTRACE_PEEKTEXT
-
-  /* Return the word in the process's data space at address ADDR.  */
-  PTRACE_PEEKDATA = 2,
-#define PT_READ_D PTRACE_PEEKDATA
-
-  /* Return the word in the process's user area at offset ADDR.  */
-  PTRACE_PEEKUSER = 3,
-#define PT_READ_U PTRACE_PEEKUSER
-
-  /* Write the word DATA into the process's text space at address ADDR.  */
-  PTRACE_POKETEXT = 4,
-#define PT_WRITE_I PTRACE_POKETEXT
-
-  /* Write the word DATA into the process's data space at address ADDR.  */
-  PTRACE_POKEDATA = 5,
-#define PT_WRITE_D PTRACE_POKEDATA
-
-  /* Write the word DATA into the process's user area at offset ADDR.  */
-  PTRACE_POKEUSER = 6,
-#define PT_WRITE_U PTRACE_POKEUSER
-
-  /* Continue the process.  */
-  PTRACE_CONT = 7,
-#define PT_CONTINUE PTRACE_CONT
-
-  /* Kill the process.  */
-  PTRACE_KILL = 8,
-#define PT_KILL PTRACE_KILL
-
-  /* Single step the process.  */
-  PTRACE_SINGLESTEP = 9,
-#define PT_STEP PTRACE_SINGLESTEP
-
-  /* Attach to a process that is already running. */
-  PTRACE_ATTACH = 16,
-#define PT_ATTACH PTRACE_ATTACH
-
-  /* Detach from a process attached to with PTRACE_ATTACH.  */
-  PTRACE_DETACH = 17,
-#define PT_DETACH PTRACE_DETACH
-
-  /* Continue and stop at the next entry to or return from syscall.  */
-  PTRACE_SYSCALL = 24,
-#define PT_SYSCALL PTRACE_SYSCALL
-
-  /* Set ptrace filter options.  */
-  PTRACE_SETOPTIONS = 0x4200,
-#define PT_SETOPTIONS PTRACE_SETOPTIONS
-
-  /* Get last ptrace message.  */
-  PTRACE_GETEVENTMSG = 0x4201,
-#define PT_GETEVENTMSG PTRACE_GETEVENTMSG
-
-  /* Get siginfo for process.  */
-  PTRACE_GETSIGINFO = 0x4202,
-#define PT_GETSIGINFO PTRACE_GETSIGINFO
-
-  /* Set new siginfo for process.  */
-  PTRACE_SETSIGINFO = 0x4203,
-#define PT_SETSIGINFO PTRACE_SETSIGINFO
-
-  /* Get register content.  */
-  PTRACE_GETREGSET = 0x4204,
-#define PTRACE_GETREGSET PTRACE_GETREGSET
-
-  /* Set register content.  */
-  PTRACE_SETREGSET = 0x4205,
-#define PTRACE_SETREGSET PTRACE_SETREGSET
-
-  /* Like PTRACE_ATTACH, but do not force tracee to trap and do not affect
-     signal or group stop state.  */
-  PTRACE_SEIZE = 0x4206,
-#define PTRACE_SEIZE PTRACE_SEIZE
-
-  /* Trap seized tracee.  */
-  PTRACE_INTERRUPT = 0x4207,
-#define PTRACE_INTERRUPT PTRACE_INTERRUPT
-
-  /* Wait for next group event.  */
-  PTRACE_LISTEN = 0x4208,
-#define PTRACE_LISTEN PTRACE_LISTEN
-
-  /* Retrieve siginfo_t structures without removing signals from a queue.  */
-  PTRACE_PEEKSIGINFO = 0x4209,
-#define PTRACE_PEEKSIGINFO PTRACE_PEEKSIGINFO
-
-  /* Get the mask of blocked signals.  */
-  PTRACE_GETSIGMASK = 0x420a,
-#define PTRACE_GETSIGMASK PTRACE_GETSIGMASK
-
-  /* Change the mask of blocked signals.  */
-  PTRACE_SETSIGMASK = 0x420b,
-#define PTRACE_SETSIGMASK PTRACE_SETSIGMASK
-
-  /* Get seccomp BPF filters.  */
-  PTRACE_SECCOMP_GET_FILTER = 0x420c,
-#define PTRACE_SECCOMP_GET_FILTER PTRACE_SECCOMP_GET_FILTER
-
-  /* Get seccomp BPF filter metadata.  */
-  PTRACE_SECCOMP_GET_METADATA = 0x420d,
-#define PTRACE_SECCOMP_GET_METADATA PTRACE_SECCOMP_GET_METADATA
-
-  /* Get information about system call.  */
-  PTRACE_GET_SYSCALL_INFO = 0x420e
-#define PTRACE_GET_SYSCALL_INFO PTRACE_GET_SYSCALL_INFO
-};
-
-
-#include <bits/ptrace-shared.h>
-
-__END_DECLS
-
-#endif /* _SYS_PTRACE_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/queue.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/queue.h
deleted file mode 100644
index daf4553..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/queue.h
+++ /dev/null
@@ -1,574 +0,0 @@
-/*
- * Copyright (c) 1991, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 3. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)queue.h	8.5 (Berkeley) 8/20/94
- */
-
-#ifndef	_SYS_QUEUE_H_
-#define	_SYS_QUEUE_H_
-
-/*
- * This file defines five types of data structures: singly-linked lists,
- * lists, simple queues, tail queues, and circular queues.
- *
- * A singly-linked list is headed by a single forward pointer. The
- * elements are singly linked for minimum space and pointer manipulation
- * overhead at the expense of O(n) removal for arbitrary elements. New
- * elements can be added to the list after an existing element or at the
- * head of the list.  Elements being removed from the head of the list
- * should use the explicit macro for this purpose for optimum
- * efficiency. A singly-linked list may only be traversed in the forward
- * direction.  Singly-linked lists are ideal for applications with large
- * datasets and few or no removals or for implementing a LIFO queue.
- *
- * A list is headed by a single forward pointer (or an array of forward
- * pointers for a hash table header). The elements are doubly linked
- * so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before
- * or after an existing element or at the head of the list. A list
- * may only be traversed in the forward direction.
- *
- * A simple queue is headed by a pair of pointers, one the head of the
- * list and the other to the tail of the list. The elements are singly
- * linked to save space, so elements can only be removed from the
- * head of the list. New elements can be added to the list after
- * an existing element, at the head of the list, or at the end of the
- * list. A simple queue may only be traversed in the forward direction.
- *
- * A tail queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or
- * after an existing element, at the head of the list, or at the end of
- * the list. A tail queue may be traversed in either direction.
- *
- * A circle queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or after
- * an existing element, at the head of the list, or at the end of the list.
- * A circle queue may be traversed in either direction, but has a more
- * complex end of list detection.
- *
- * For details on the use of these macros, see the queue(3) manual page.
- */
-
-/*
- * List definitions.
- */
-#define	LIST_HEAD(name, type)						\
-struct name {								\
-	struct type *lh_first;	/* first element */			\
-}
-
-#define	LIST_HEAD_INITIALIZER(head)					\
-	{ NULL }
-
-#define	LIST_ENTRY(type)						\
-struct {								\
-	struct type *le_next;	/* next element */			\
-	struct type **le_prev;	/* address of previous next element */	\
-}
-
-/*
- * List functions.
- */
-#define	LIST_INIT(head) do {						\
-	(head)->lh_first = NULL;					\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_AFTER(listelm, elm, field) do {			\
-	if (((elm)->field.le_next = (listelm)->field.le_next) != NULL)	\
-		(listelm)->field.le_next->field.le_prev =		\
-		    &(elm)->field.le_next;				\
-	(listelm)->field.le_next = (elm);				\
-	(elm)->field.le_prev = &(listelm)->field.le_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_BEFORE(listelm, elm, field) do {			\
-	(elm)->field.le_prev = (listelm)->field.le_prev;		\
-	(elm)->field.le_next = (listelm);				\
-	*(listelm)->field.le_prev = (elm);				\
-	(listelm)->field.le_prev = &(elm)->field.le_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_HEAD(head, elm, field) do {				\
-	if (((elm)->field.le_next = (head)->lh_first) != NULL)		\
-		(head)->lh_first->field.le_prev = &(elm)->field.le_next;\
-	(head)->lh_first = (elm);					\
-	(elm)->field.le_prev = &(head)->lh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_REMOVE(elm, field) do {					\
-	if ((elm)->field.le_next != NULL)				\
-		(elm)->field.le_next->field.le_prev = 			\
-		    (elm)->field.le_prev;				\
-	*(elm)->field.le_prev = (elm)->field.le_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_FOREACH(var, head, field)					\
-	for ((var) = ((head)->lh_first);				\
-		(var);							\
-		(var) = ((var)->field.le_next))
-
-/*
- * List access methods.
- */
-#define	LIST_EMPTY(head)		((head)->lh_first == NULL)
-#define	LIST_FIRST(head)		((head)->lh_first)
-#define	LIST_NEXT(elm, field)		((elm)->field.le_next)
-
-
-/*
- * Singly-linked List definitions.
- */
-#define	SLIST_HEAD(name, type)						\
-struct name {								\
-	struct type *slh_first;	/* first element */			\
-}
-
-#define	SLIST_HEAD_INITIALIZER(head)					\
-	{ NULL }
-
-#define	SLIST_ENTRY(type)						\
-struct {								\
-	struct type *sle_next;	/* next element */			\
-}
-
-/*
- * Singly-linked List functions.
- */
-#define	SLIST_INIT(head) do {						\
-	(head)->slh_first = NULL;					\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_INSERT_AFTER(slistelm, elm, field) do {			\
-	(elm)->field.sle_next = (slistelm)->field.sle_next;		\
-	(slistelm)->field.sle_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_INSERT_HEAD(head, elm, field) do {			\
-	(elm)->field.sle_next = (head)->slh_first;			\
-	(head)->slh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_REMOVE_HEAD(head, field) do {				\
-	(head)->slh_first = (head)->slh_first->field.sle_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_REMOVE(head, elm, type, field) do {			\
-	if ((head)->slh_first == (elm)) {				\
-		SLIST_REMOVE_HEAD((head), field);			\
-	}								\
-	else {								\
-		struct type *curelm = (head)->slh_first;		\
-		while(curelm->field.sle_next != (elm))			\
-			curelm = curelm->field.sle_next;		\
-		curelm->field.sle_next =				\
-		    curelm->field.sle_next->field.sle_next;		\
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_FOREACH(var, head, field)					\
-	for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next)
-
-/*
- * Singly-linked List access methods.
- */
-#define	SLIST_EMPTY(head)	((head)->slh_first == NULL)
-#define	SLIST_FIRST(head)	((head)->slh_first)
-#define	SLIST_NEXT(elm, field)	((elm)->field.sle_next)
-
-
-/*
- * Singly-linked Tail queue declarations.
- */
-#define	STAILQ_HEAD(name, type)					\
-struct name {								\
-	struct type *stqh_first;	/* first element */			\
-	struct type **stqh_last;	/* addr of last next element */		\
-}
-
-#define	STAILQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).stqh_first }
-
-#define	STAILQ_ENTRY(type)						\
-struct {								\
-	struct type *stqe_next;	/* next element */			\
-}
-
-/*
- * Singly-linked Tail queue functions.
- */
-#define	STAILQ_INIT(head) do {						\
-	(head)->stqh_first = NULL;					\
-	(head)->stqh_last = &(head)->stqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.stqe_next = (head)->stqh_first) == NULL)	\
-		(head)->stqh_last = &(elm)->field.stqe_next;		\
-	(head)->stqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.stqe_next = NULL;					\
-	*(head)->stqh_last = (elm);					\
-	(head)->stqh_last = &(elm)->field.stqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.stqe_next = (listelm)->field.stqe_next) == NULL)\
-		(head)->stqh_last = &(elm)->field.stqe_next;		\
-	(listelm)->field.stqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_REMOVE_HEAD(head, field) do {				\
-	if (((head)->stqh_first = (head)->stqh_first->field.stqe_next) == NULL) \
-		(head)->stqh_last = &(head)->stqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_REMOVE(head, elm, type, field) do {			\
-	if ((head)->stqh_first == (elm)) {				\
-		STAILQ_REMOVE_HEAD((head), field);			\
-	} else {							\
-		struct type *curelm = (head)->stqh_first;		\
-		while (curelm->field.stqe_next != (elm))			\
-			curelm = curelm->field.stqe_next;		\
-		if ((curelm->field.stqe_next =				\
-			curelm->field.stqe_next->field.stqe_next) == NULL) \
-			    (head)->stqh_last = &(curelm)->field.stqe_next; \
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->stqh_first);				\
-		(var);							\
-		(var) = ((var)->field.stqe_next))
-
-#define	STAILQ_CONCAT(head1, head2) do {				\
-	if (!STAILQ_EMPTY((head2))) {					\
-		*(head1)->stqh_last = (head2)->stqh_first;		\
-		(head1)->stqh_last = (head2)->stqh_last;		\
-		STAILQ_INIT((head2));					\
-	}								\
-} while (/*CONSTCOND*/0)
-
-/*
- * Singly-linked Tail queue access methods.
- */
-#define	STAILQ_EMPTY(head)	((head)->stqh_first == NULL)
-#define	STAILQ_FIRST(head)	((head)->stqh_first)
-#define	STAILQ_NEXT(elm, field)	((elm)->field.stqe_next)
-
-
-/*
- * Simple queue definitions.
- */
-#define	SIMPLEQ_HEAD(name, type)					\
-struct name {								\
-	struct type *sqh_first;	/* first element */			\
-	struct type **sqh_last;	/* addr of last next element */		\
-}
-
-#define	SIMPLEQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).sqh_first }
-
-#define	SIMPLEQ_ENTRY(type)						\
-struct {								\
-	struct type *sqe_next;	/* next element */			\
-}
-
-/*
- * Simple queue functions.
- */
-#define	SIMPLEQ_INIT(head) do {						\
-	(head)->sqh_first = NULL;					\
-	(head)->sqh_last = &(head)->sqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.sqe_next = (head)->sqh_first) == NULL)	\
-		(head)->sqh_last = &(elm)->field.sqe_next;		\
-	(head)->sqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.sqe_next = NULL;					\
-	*(head)->sqh_last = (elm);					\
-	(head)->sqh_last = &(elm)->field.sqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL)\
-		(head)->sqh_last = &(elm)->field.sqe_next;		\
-	(listelm)->field.sqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_REMOVE_HEAD(head, field) do {				\
-	if (((head)->sqh_first = (head)->sqh_first->field.sqe_next) == NULL) \
-		(head)->sqh_last = &(head)->sqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_REMOVE(head, elm, type, field) do {			\
-	if ((head)->sqh_first == (elm)) {				\
-		SIMPLEQ_REMOVE_HEAD((head), field);			\
-	} else {							\
-		struct type *curelm = (head)->sqh_first;		\
-		while (curelm->field.sqe_next != (elm))			\
-			curelm = curelm->field.sqe_next;		\
-		if ((curelm->field.sqe_next =				\
-			curelm->field.sqe_next->field.sqe_next) == NULL) \
-			    (head)->sqh_last = &(curelm)->field.sqe_next; \
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->sqh_first);				\
-		(var);							\
-		(var) = ((var)->field.sqe_next))
-
-/*
- * Simple queue access methods.
- */
-#define	SIMPLEQ_EMPTY(head)		((head)->sqh_first == NULL)
-#define	SIMPLEQ_FIRST(head)		((head)->sqh_first)
-#define	SIMPLEQ_NEXT(elm, field)	((elm)->field.sqe_next)
-
-
-/*
- * Tail queue definitions.
- */
-#define	_TAILQ_HEAD(name, type, qual)					\
-struct name {								\
-	qual type *tqh_first;		/* first element */		\
-	qual type *qual *tqh_last;	/* addr of last next element */	\
-}
-#define TAILQ_HEAD(name, type)	_TAILQ_HEAD(name, struct type,)
-
-#define	TAILQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).tqh_first }
-
-#define	_TAILQ_ENTRY(type, qual)					\
-struct {								\
-	qual type *tqe_next;		/* next element */		\
-	qual type *qual *tqe_prev;	/* address of previous next element */\
-}
-#define TAILQ_ENTRY(type)	_TAILQ_ENTRY(struct type,)
-
-/*
- * Tail queue functions.
- */
-#define	TAILQ_INIT(head) do {						\
-	(head)->tqh_first = NULL;					\
-	(head)->tqh_last = &(head)->tqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.tqe_next = (head)->tqh_first) != NULL)	\
-		(head)->tqh_first->field.tqe_prev =			\
-		    &(elm)->field.tqe_next;				\
-	else								\
-		(head)->tqh_last = &(elm)->field.tqe_next;		\
-	(head)->tqh_first = (elm);					\
-	(elm)->field.tqe_prev = &(head)->tqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.tqe_next = NULL;					\
-	(elm)->field.tqe_prev = (head)->tqh_last;			\
-	*(head)->tqh_last = (elm);					\
-	(head)->tqh_last = &(elm)->field.tqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != NULL)\
-		(elm)->field.tqe_next->field.tqe_prev = 		\
-		    &(elm)->field.tqe_next;				\
-	else								\
-		(head)->tqh_last = &(elm)->field.tqe_next;		\
-	(listelm)->field.tqe_next = (elm);				\
-	(elm)->field.tqe_prev = &(listelm)->field.tqe_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_BEFORE(listelm, elm, field) do {			\
-	(elm)->field.tqe_prev = (listelm)->field.tqe_prev;		\
-	(elm)->field.tqe_next = (listelm);				\
-	*(listelm)->field.tqe_prev = (elm);				\
-	(listelm)->field.tqe_prev = &(elm)->field.tqe_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_REMOVE(head, elm, field) do {				\
-	if (((elm)->field.tqe_next) != NULL)				\
-		(elm)->field.tqe_next->field.tqe_prev = 		\
-		    (elm)->field.tqe_prev;				\
-	else								\
-		(head)->tqh_last = (elm)->field.tqe_prev;		\
-	*(elm)->field.tqe_prev = (elm)->field.tqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_FOREACH(var, head, field)					\
-	for ((var) = ((head)->tqh_first);				\
-		(var);							\
-		(var) = ((var)->field.tqe_next))
-
-#define	TAILQ_FOREACH_REVERSE(var, head, headname, field)		\
-	for ((var) = (*(((struct headname *)((head)->tqh_last))->tqh_last));	\
-		(var);							\
-		(var) = (*(((struct headname *)((var)->field.tqe_prev))->tqh_last)))
-
-#define	TAILQ_CONCAT(head1, head2, field) do {				\
-	if (!TAILQ_EMPTY(head2)) {					\
-		*(head1)->tqh_last = (head2)->tqh_first;		\
-		(head2)->tqh_first->field.tqe_prev = (head1)->tqh_last;	\
-		(head1)->tqh_last = (head2)->tqh_last;			\
-		TAILQ_INIT((head2));					\
-	}								\
-} while (/*CONSTCOND*/0)
-
-/*
- * Tail queue access methods.
- */
-#define	TAILQ_EMPTY(head)		((head)->tqh_first == NULL)
-#define	TAILQ_FIRST(head)		((head)->tqh_first)
-#define	TAILQ_NEXT(elm, field)		((elm)->field.tqe_next)
-
-#define	TAILQ_LAST(head, headname) \
-	(*(((struct headname *)((head)->tqh_last))->tqh_last))
-#define	TAILQ_PREV(elm, headname, field) \
-	(*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))
-
-
-/*
- * Circular queue definitions.
- */
-#define	CIRCLEQ_HEAD(name, type)					\
-struct name {								\
-	struct type *cqh_first;		/* first element */		\
-	struct type *cqh_last;		/* last element */		\
-}
-
-#define	CIRCLEQ_HEAD_INITIALIZER(head)					\
-	{ (void *)&head, (void *)&head }
-
-#define	CIRCLEQ_ENTRY(type)						\
-struct {								\
-	struct type *cqe_next;		/* next element */		\
-	struct type *cqe_prev;		/* previous element */		\
-}
-
-/*
- * Circular queue functions.
- */
-#define	CIRCLEQ_INIT(head) do {						\
-	(head)->cqh_first = (void *)(head);				\
-	(head)->cqh_last = (void *)(head);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	(elm)->field.cqe_next = (listelm)->field.cqe_next;		\
-	(elm)->field.cqe_prev = (listelm);				\
-	if ((listelm)->field.cqe_next == (void *)(head))		\
-		(head)->cqh_last = (elm);				\
-	else								\
-		(listelm)->field.cqe_next->field.cqe_prev = (elm);	\
-	(listelm)->field.cqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do {		\
-	(elm)->field.cqe_next = (listelm);				\
-	(elm)->field.cqe_prev = (listelm)->field.cqe_prev;		\
-	if ((listelm)->field.cqe_prev == (void *)(head))		\
-		(head)->cqh_first = (elm);				\
-	else								\
-		(listelm)->field.cqe_prev->field.cqe_next = (elm);	\
-	(listelm)->field.cqe_prev = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_HEAD(head, elm, field) do {			\
-	(elm)->field.cqe_next = (head)->cqh_first;			\
-	(elm)->field.cqe_prev = (void *)(head);				\
-	if ((head)->cqh_last == (void *)(head))				\
-		(head)->cqh_last = (elm);				\
-	else								\
-		(head)->cqh_first->field.cqe_prev = (elm);		\
-	(head)->cqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.cqe_next = (void *)(head);				\
-	(elm)->field.cqe_prev = (head)->cqh_last;			\
-	if ((head)->cqh_first == (void *)(head))			\
-		(head)->cqh_first = (elm);				\
-	else								\
-		(head)->cqh_last->field.cqe_next = (elm);		\
-	(head)->cqh_last = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_REMOVE(head, elm, field) do {				\
-	if ((elm)->field.cqe_next == (void *)(head))			\
-		(head)->cqh_last = (elm)->field.cqe_prev;		\
-	else								\
-		(elm)->field.cqe_next->field.cqe_prev =			\
-		    (elm)->field.cqe_prev;				\
-	if ((elm)->field.cqe_prev == (void *)(head))			\
-		(head)->cqh_first = (elm)->field.cqe_next;		\
-	else								\
-		(elm)->field.cqe_prev->field.cqe_next =			\
-		    (elm)->field.cqe_next;				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->cqh_first);				\
-		(var) != (const void *)(head);				\
-		(var) = ((var)->field.cqe_next))
-
-#define	CIRCLEQ_FOREACH_REVERSE(var, head, field)			\
-	for ((var) = ((head)->cqh_last);				\
-		(var) != (const void *)(head);				\
-		(var) = ((var)->field.cqe_prev))
-
-/*
- * Circular queue access methods.
- */
-#define	CIRCLEQ_EMPTY(head)		((head)->cqh_first == (void *)(head))
-#define	CIRCLEQ_FIRST(head)		((head)->cqh_first)
-#define	CIRCLEQ_LAST(head)		((head)->cqh_last)
-#define	CIRCLEQ_NEXT(elm, field)	((elm)->field.cqe_next)
-#define	CIRCLEQ_PREV(elm, field)	((elm)->field.cqe_prev)
-
-#define CIRCLEQ_LOOP_NEXT(head, elm, field)				\
-	(((elm)->field.cqe_next == (void *)(head))			\
-	    ? ((head)->cqh_first)					\
-	    : (elm->field.cqe_next))
-#define CIRCLEQ_LOOP_PREV(head, elm, field)				\
-	(((elm)->field.cqe_prev == (void *)(head))			\
-	    ? ((head)->cqh_last)					\
-	    : (elm->field.cqe_prev))
-
-#endif	/* sys/queue.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/quota.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/quota.h
deleted file mode 100644
index 9b5ab12..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/quota.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/* This just represents the non-kernel parts of <linux/quota.h>.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (c) 1982, 1986 Regents of the University of California.
- * All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Robert Elz at The University of Melbourne.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef _SYS_QUOTA_H
-#define _SYS_QUOTA_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-#include <linux/quota.h>
-
-/*
- * Convert diskblocks to blocks and the other way around.
- * currently only to fool the BSD source. :-)
- */
-#define dbtob(num) ((num) << 10)
-#define btodb(num) ((num) >> 10)
-
-/*
- * Convert count of filesystem blocks to diskquota blocks, meant for
- * filesystems where i_blksize != 1024.
- */
-#define fs_to_dq_blocks(num, blksize) (((num) * (blksize)) / 1024)
-
-/*
- * Definitions for disk quotas imposed on the average user
- * (big brother finally hits Linux).
- *
- * The following constants define the amount of time given a user
- * before the soft limits are treated as hard limits (usually resulting
- * in an allocation failure). The timer is started when the user crosses
- * their soft limit, it is reset when they go below their soft limit.
- */
-#define MAX_IQ_TIME  604800	/* (7*24*60*60) 1 week */
-#define MAX_DQ_TIME  604800	/* (7*24*60*60) 1 week */
-
-#define QUOTAFILENAME "quota"
-#define QUOTAGROUP "staff"
-
-#define NR_DQHASH 43          /* Just an arbitrary number any suggestions ? */
-#define NR_DQUOTS 256         /* Number of quotas active at one time */
-
-/* Old name for struct if_dqblk.  */
-struct dqblk
-  {
-    __uint64_t dqb_bhardlimit;	/* absolute limit on disk quota blocks alloc */
-    __uint64_t dqb_bsoftlimit;	/* preferred limit on disk quota blocks */
-    __uint64_t dqb_curspace;	/* current quota block count */
-    __uint64_t dqb_ihardlimit;	/* maximum # allocated inodes */
-    __uint64_t dqb_isoftlimit;	/* preferred inode limit */
-    __uint64_t dqb_curinodes;	/* current # allocated inodes */
-    __uint64_t dqb_btime;	/* time limit for excessive disk use */
-    __uint64_t dqb_itime;	/* time limit for excessive files */
-    __uint32_t dqb_valid;	/* bitmask of QIF_* constants */
-  };
-
-/*
- * Shorthand notation.
- */
-#define	dq_bhardlimit	dq_dqb.dqb_bhardlimit
-#define	dq_bsoftlimit	dq_dqb.dqb_bsoftlimit
-#define dq_curspace	dq_dqb.dqb_curspace
-#define dq_valid	dq_dqb.dqb_valid
-#define	dq_ihardlimit	dq_dqb.dqb_ihardlimit
-#define	dq_isoftlimit	dq_dqb.dqb_isoftlimit
-#define	dq_curinodes	dq_dqb.dqb_curinodes
-#define	dq_btime	dq_dqb.dqb_btime
-#define	dq_itime	dq_dqb.dqb_itime
-
-#define dqoff(UID)      ((__loff_t)((UID) * sizeof (struct dqblk)))
-
-/* Old name for struct if_dqinfo.  */
-struct dqinfo
-  {
-    __uint64_t dqi_bgrace;
-    __uint64_t dqi_igrace;
-    __uint32_t dqi_flags;
-    __uint32_t dqi_valid;
-  };
-
-__BEGIN_DECLS
-
-extern int quotactl (int __cmd, const char *__special, int __id,
-		     __caddr_t __addr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/quota.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/random.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/random.h
deleted file mode 100644
index 0451cf7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/random.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Interfaces for obtaining random bytes.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RANDOM_H
-#define _SYS_RANDOM_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-/* Flags for use with getrandom.  */
-#define GRND_NONBLOCK 0x01
-#define GRND_RANDOM 0x02
-#define GRND_INSECURE 0x04
-
-__BEGIN_DECLS
-
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return the
-   number of bytes written, or -1 on error.  */
-ssize_t getrandom (void *__buffer, size_t __length,
-                   unsigned int __flags) __wur;
-
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return 0 on
-   success or -1 on error.  */
-int getentropy (void *__buffer, size_t __length) __wur;
-
-__END_DECLS
-
-#endif /* _SYS_RANDOM_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/raw.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/raw.h
deleted file mode 100644
index 89e8665..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/raw.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RAW_H
-#define _SYS_RAW_H	1
-
-#include <stdint.h>
-#include <sys/ioctl.h>
-
-/* The major device number for raw devices.  */
-#define RAW_MAJOR	162
-
-/* `ioctl' commands for raw devices.  */
-#define RAW_SETBIND     _IO(0xac, 0)
-#define RAW_GETBIND     _IO(0xac, 1)
-
-struct raw_config_request
-{
-  int raw_minor;
-  uint64_t block_major;
-  uint64_t block_minor;
-};
-
-#endif /* sys/raw.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/reboot.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/reboot.h
deleted file mode 100644
index b928e93..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/reboot.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This file should define RB_* macros to be used as flag
-   bits in the argument to the `reboot' system call.  */
-
-#ifndef _SYS_REBOOT_H
-#define _SYS_REBOOT_H	1
-
-#include <features.h>
-
-/* Perform a hard reset now.  */
-#define RB_AUTOBOOT	0x01234567
-
-/* Halt the system.  */
-#define RB_HALT_SYSTEM	0xcdef0123
-
-/* Enable reboot using Ctrl-Alt-Delete keystroke.  */
-#define RB_ENABLE_CAD	0x89abcdef
-
-/* Disable reboot using Ctrl-Alt-Delete keystroke.  */
-#define RB_DISABLE_CAD	0
-
-/* Stop system and switch power off if possible.  */
-#define RB_POWER_OFF	0x4321fedc
-
-/* Suspend system using software suspend.  */
-#define RB_SW_SUSPEND	0xd000fce2
-
-/* Reboot system into new kernel.  */
-#define RB_KEXEC	0x45584543
-
-__BEGIN_DECLS
-
-/* Reboot or halt the system.  */
-extern int reboot (int __howto) __THROW;
-
-__END_DECLS
-
-#endif	/* _SYS_REBOOT_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/resource.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/resource.h
deleted file mode 100644
index 936a5ca..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/resource.h
+++ /dev/null
@@ -1,102 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_RESOURCE_H
-#define	_SYS_RESOURCE_H	1
-
-#include <features.h>
-
-/* Get the system-dependent definitions of structures and bit values.  */
-#include <bits/resource.h>
-
-#ifndef __id_t_defined
-typedef __id_t id_t;
-# define __id_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* The X/Open standard defines that all the functions below must use
-   `int' as the type for the first argument.  When we are compiling with
-   GNU extensions we change this slightly to provide better error
-   checking.  */
-#if defined __USE_GNU && !defined __cplusplus
-typedef enum __rlimit_resource __rlimit_resource_t;
-typedef enum __rusage_who __rusage_who_t;
-typedef enum __priority_which __priority_which_t;
-#else
-typedef int __rlimit_resource_t;
-typedef int __rusage_who_t;
-typedef int __priority_which_t;
-#endif
-
-/* Put the soft and hard limits for RESOURCE in *RLIMITS.
-   Returns 0 if successful, -1 if not (and sets errno).  */
-#ifndef __USE_FILE_OFFSET64
-extern int getrlimit (__rlimit_resource_t __resource,
-		      struct rlimit *__rlimits) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (getrlimit, (__rlimit_resource_t __resource,
-				       struct rlimit *__rlimits), getrlimit64);
-# else
-#  define getrlimit getrlimit64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int getrlimit64 (__rlimit_resource_t __resource,
-			struct rlimit64 *__rlimits) __THROW;
-#endif
-
-/* Set the soft and hard limits for RESOURCE to *RLIMITS.
-   Only the super-user can increase hard limits.
-   Return 0 if successful, -1 if not (and sets errno).  */
-#ifndef __USE_FILE_OFFSET64
-extern int setrlimit (__rlimit_resource_t __resource,
-		      const struct rlimit *__rlimits) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (setrlimit, (__rlimit_resource_t __resource,
-				       const struct rlimit *__rlimits),
-			   setrlimit64);
-# else
-#  define setrlimit setrlimit64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int setrlimit64 (__rlimit_resource_t __resource,
-			const struct rlimit64 *__rlimits) __THROW;
-#endif
-
-/* Return resource usage information on process indicated by WHO
-   and put it in *USAGE.  Returns 0 for success, -1 for failure.  */
-extern int getrusage (__rusage_who_t __who, struct rusage *__usage) __THROW;
-
-/* Return the highest priority of any process specified by WHICH and WHO
-   (see above); if WHO is zero, the current process, process group, or user
-   (as specified by WHO) is used.  A lower priority number means higher
-   priority.  Priorities range from PRIO_MIN to PRIO_MAX (above).  */
-extern int getpriority (__priority_which_t __which, id_t __who) __THROW;
-
-/* Set the priority of all processes specified by WHICH and WHO (see above)
-   to PRIO.  Returns 0 on success, -1 on errors.  */
-extern int setpriority (__priority_which_t __which, id_t __who, int __prio)
-     __THROW;
-
-__END_DECLS
-
-#endif	/* sys/resource.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/select.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/select.h
deleted file mode 100644
index 188a7fe..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/select.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/* `fd_set' type and related macros, and `select'/`pselect' declarations.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*	POSIX 1003.1g: 6.2 Select from File Descriptor Sets <sys/select.h>  */
-
-#ifndef _SYS_SELECT_H
-#define _SYS_SELECT_H	1
-
-#include <features.h>
-
-/* Get definition of needed basic types.  */
-#include <bits/types.h>
-
-/* Get __FD_* definitions.  */
-#include <bits/select.h>
-
-/* Get sigset_t.  */
-#include <bits/types/sigset_t.h>
-
-/* Get definition of timer specification structures.  */
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timeval.h>
-#ifdef __USE_XOPEN2K
-# include <bits/types/struct_timespec.h>
-#endif
-
-#ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-# define __suseconds_t_defined
-#endif
-
-
-/* The fd_set member is required to be an array of longs.  */
-typedef long int __fd_mask;
-
-/* Some versions of <linux/posix_types.h> define this macros.  */
-#undef	__NFDBITS
-/* It's easier to assume 8-bit bytes than to get CHAR_BIT.  */
-#define __NFDBITS	(8 * (int) sizeof (__fd_mask))
-#define	__FD_ELT(d)	((d) / __NFDBITS)
-#define	__FD_MASK(d)	((__fd_mask) (1UL << ((d) % __NFDBITS)))
-
-/* fd_set for select and pselect.  */
-typedef struct
-  {
-    /* XPG4.2 requires this member name.  Otherwise avoid the name
-       from the global namespace.  */
-#ifdef __USE_XOPEN
-    __fd_mask fds_bits[__FD_SETSIZE / __NFDBITS];
-# define __FDS_BITS(set) ((set)->fds_bits)
-#else
-    __fd_mask __fds_bits[__FD_SETSIZE / __NFDBITS];
-# define __FDS_BITS(set) ((set)->__fds_bits)
-#endif
-  } fd_set;
-
-/* Maximum number of file descriptors in `fd_set'.  */
-#define	FD_SETSIZE		__FD_SETSIZE
-
-#ifdef __USE_MISC
-/* Sometimes the fd_set member is assumed to have this type.  */
-typedef __fd_mask fd_mask;
-
-/* Number of bits per word of `fd_set' (some code assumes this is 32).  */
-# define NFDBITS		__NFDBITS
-#endif
-
-
-/* Access macros for `fd_set'.  */
-#define	FD_SET(fd, fdsetp)	__FD_SET (fd, fdsetp)
-#define	FD_CLR(fd, fdsetp)	__FD_CLR (fd, fdsetp)
-#define	FD_ISSET(fd, fdsetp)	__FD_ISSET (fd, fdsetp)
-#define	FD_ZERO(fdsetp)		__FD_ZERO (fdsetp)
-
-
-__BEGIN_DECLS
-
-/* Check the first NFDS descriptors each in READFDS (if not NULL) for read
-   readiness, in WRITEFDS (if not NULL) for write readiness, and in EXCEPTFDS
-   (if not NULL) for exceptional conditions.  If TIMEOUT is not NULL, time out
-   after waiting the interval specified therein.  Returns the number of ready
-   descriptors, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int select (int __nfds, fd_set *__restrict __readfds,
-		   fd_set *__restrict __writefds,
-		   fd_set *__restrict __exceptfds,
-		   struct timeval *__restrict __timeout);
-
-#ifdef __USE_XOPEN2K
-/* Same as above only that the TIMEOUT value is given with higher
-   resolution and a sigmask which is been set temporarily.  This version
-   should be used.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pselect (int __nfds, fd_set *__restrict __readfds,
-		    fd_set *__restrict __writefds,
-		    fd_set *__restrict __exceptfds,
-		    const struct timespec *__restrict __timeout,
-		    const __sigset_t *__restrict __sigmask);
-#endif
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __GNUC__
-# include <bits/select2.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/select.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sem.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sem.h
deleted file mode 100644
index 03b65df..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sem.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-#define _SYS_SEM_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct semid_ds' and more.  */
-#include <bits/sem.h>
-
-#ifdef __USE_GNU
-# include <bits/types/struct_timespec.h>
-#endif
-
-/* The following System V style IPC functions implement a semaphore
-   handling.  The definition is found in XPG2.  */
-
-/* Structure used for argument to `semop' to describe operations.  */
-struct sembuf
-{
-  unsigned short int sem_num;	/* semaphore number */
-  short int sem_op;		/* semaphore operation */
-  short int sem_flg;		/* operation flag */
-};
-
-
-__BEGIN_DECLS
-
-/* Semaphore control operation.  */
-extern int semctl (int __semid, int __semnum, int __cmd, ...) __THROW;
-
-/* Get semaphore.  */
-extern int semget (key_t __key, int __nsems, int __semflg) __THROW;
-
-/* Operate on semaphore.  */
-extern int semop (int __semid, struct sembuf *__sops, size_t __nsops) __THROW;
-
-#ifdef __USE_GNU
-/* Operate on semaphore with timeout.  */
-extern int semtimedop (int __semid, struct sembuf *__sops, size_t __nsops,
-		       const struct timespec *__timeout) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* sys/sem.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sendfile.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sendfile.h
deleted file mode 100644
index de5bee6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sendfile.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* sendfile -- copy data directly from one file descriptor to another
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SENDFILE_H
-#define _SYS_SENDFILE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-__BEGIN_DECLS
-
-/* Send up to COUNT bytes from file associated with IN_FD starting at
-   *OFFSET to descriptor OUT_FD.  Set *OFFSET to the IN_FD's file position
-   following the read bytes.  If OFFSET is a null pointer, use the normal
-   file position instead.  Return the number of written bytes, or -1 in
-   case of error.  */
-#ifndef __USE_FILE_OFFSET64
-extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset,
-			 size_t __count) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern ssize_t __REDIRECT_NTH (sendfile,
-			       (int __out_fd, int __in_fd, __off64_t *__offset,
-				size_t __count), sendfile64);
-# else
-#  define sendfile sendfile64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern ssize_t sendfile64 (int __out_fd, int __in_fd, __off64_t *__offset,
-			   size_t __count) __THROW;
-#endif
-
-__END_DECLS
-
-#endif	/* sys/sendfile.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/shm.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/shm.h
deleted file mode 100644
index 7506ba6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/shm.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-#define _SYS_SHM_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct shmid_ds' and more.  */
-#include <bits/shm.h>
-
-/* Define types required by the standard.  */
-#include <bits/types/time_t.h>
-
-#ifdef __USE_XOPEN
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif	/* X/Open */
-
-
-__BEGIN_DECLS
-
-/* The following System V style IPC functions implement a shared memory
-   facility.  The definition is found in XPG4.2.  */
-
-/* Shared memory control operation.  */
-extern int shmctl (int __shmid, int __cmd, struct shmid_ds *__buf) __THROW;
-
-/* Get shared memory segment.  */
-extern int shmget (key_t __key, size_t __size, int __shmflg) __THROW;
-
-/* Attach shared memory segment.  */
-extern void *shmat (int __shmid, const void *__shmaddr, int __shmflg)
-     __THROW;
-
-/* Detach shared memory segment.  */
-extern int shmdt (const void *__shmaddr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/shm.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/signal.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/signal.h
deleted file mode 100644
index 2e602da..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/signal.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <signal.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/signalfd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/signalfd.h
deleted file mode 100644
index ebce57c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/signalfd.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SIGNALFD_H
-#define	_SYS_SIGNALFD_H	1
-
-#include <stdint.h>
-#include <bits/types/sigset_t.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/signalfd.h>
-
-struct signalfd_siginfo
-{
-  uint32_t ssi_signo;
-  int32_t ssi_errno;
-  int32_t ssi_code;
-  uint32_t ssi_pid;
-  uint32_t ssi_uid;
-  int32_t ssi_fd;
-  uint32_t ssi_tid;
-  uint32_t ssi_band;
-  uint32_t ssi_overrun;
-  uint32_t ssi_trapno;
-  int32_t ssi_status;
-  int32_t ssi_int;
-  uint64_t ssi_ptr;
-  uint64_t ssi_utime;
-  uint64_t ssi_stime;
-  uint64_t ssi_addr;
-  uint16_t ssi_addr_lsb;
-  uint16_t __pad2;
-  int32_t ssi_syscall;
-  uint64_t ssi_call_addr;
-  uint32_t ssi_arch;
-  uint8_t __pad[28];
-};
-
-__BEGIN_DECLS
-
-/* Request notification for delivery of signals in MASK to be
-   performed using descriptor FD.*/
-extern int signalfd (int __fd, const sigset_t *__mask, int __flags)
-  __THROW __nonnull ((2));
-
-__END_DECLS
-
-#endif /* sys/signalfd.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/single_threaded.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/single_threaded.h
deleted file mode 100644
index 8609c84..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/single_threaded.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Support for single-thread optimizations.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SINGLE_THREADED_H
-#define _SYS_SINGLE_THREADED_H
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* If this variable is non-zero, then the current thread is the only
-   thread in the process image.  If it is zero, the process might be
-   multi-threaded.  */
-extern char __libc_single_threaded;
-
-__END_DECLS
-
-#endif /* _SYS_SINGLE_THREADED_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/socket.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/socket.h
deleted file mode 100644
index 949851a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/socket.h
+++ /dev/null
@@ -1,274 +0,0 @@
-/* Declarations of socket constants, types, and functions.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SOCKET_H
-#define	_SYS_SOCKET_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types/struct_iovec.h>
-#define	__need_size_t
-#include <stddef.h>
-
-/* This operating system-specific header file defines the SOCK_*, PF_*,
-   AF_*, MSG_*, SOL_*, and SO_* constants, and the `struct sockaddr',
-   `struct msghdr', and `struct linger' types.  */
-#include <bits/socket.h>
-
-#ifdef __USE_MISC
-# include <bits/types/struct_osockaddr.h>
-#endif
-
-/* The following constants should be used for the second parameter of
-   `shutdown'.  */
-enum
-{
-  SHUT_RD = 0,		/* No more receptions.  */
-#define SHUT_RD		SHUT_RD
-  SHUT_WR,		/* No more transmissions.  */
-#define SHUT_WR		SHUT_WR
-  SHUT_RDWR		/* No more receptions or transmissions.  */
-#define SHUT_RDWR	SHUT_RDWR
-};
-
-/* This is the type we use for generic socket address arguments.
-
-   With GCC 2.7 and later, the funky union causes redeclarations or
-   uses with any of the listed types to be allowed without complaint.
-   G++ 2.7 does not support transparent unions so there we want the
-   old-style declaration, too.  */
-#if defined __cplusplus || !__GNUC_PREREQ (2, 7) || !defined __USE_GNU
-# define __SOCKADDR_ARG		struct sockaddr *__restrict
-# define __CONST_SOCKADDR_ARG	const struct sockaddr *
-#else
-/* Add more `struct sockaddr_AF' types here as necessary.
-   These are all the ones I found on NetBSD and Linux.  */
-# define __SOCKADDR_ALLTYPES \
-  __SOCKADDR_ONETYPE (sockaddr) \
-  __SOCKADDR_ONETYPE (sockaddr_at) \
-  __SOCKADDR_ONETYPE (sockaddr_ax25) \
-  __SOCKADDR_ONETYPE (sockaddr_dl) \
-  __SOCKADDR_ONETYPE (sockaddr_eon) \
-  __SOCKADDR_ONETYPE (sockaddr_in) \
-  __SOCKADDR_ONETYPE (sockaddr_in6) \
-  __SOCKADDR_ONETYPE (sockaddr_inarp) \
-  __SOCKADDR_ONETYPE (sockaddr_ipx) \
-  __SOCKADDR_ONETYPE (sockaddr_iso) \
-  __SOCKADDR_ONETYPE (sockaddr_ns) \
-  __SOCKADDR_ONETYPE (sockaddr_un) \
-  __SOCKADDR_ONETYPE (sockaddr_x25)
-
-# define __SOCKADDR_ONETYPE(type) struct type *__restrict __##type##__;
-typedef union { __SOCKADDR_ALLTYPES
-	      } __SOCKADDR_ARG __attribute__ ((__transparent_union__));
-# undef __SOCKADDR_ONETYPE
-# define __SOCKADDR_ONETYPE(type) const struct type *__restrict __##type##__;
-typedef union { __SOCKADDR_ALLTYPES
-	      } __CONST_SOCKADDR_ARG __attribute__ ((__transparent_union__));
-# undef __SOCKADDR_ONETYPE
-#endif
-
-#ifdef __USE_GNU
-/* For `recvmmsg' and `sendmmsg'.  */
-struct mmsghdr
-  {
-    struct msghdr msg_hdr;	/* Actual message header.  */
-    unsigned int msg_len;	/* Number of received or sent bytes for the
-				   entry.  */
-  };
-#endif
-
-
-/* Create a new socket of type TYPE in domain DOMAIN, using
-   protocol PROTOCOL.  If PROTOCOL is zero, one is chosen automatically.
-   Returns a file descriptor for the new socket, or -1 for errors.  */
-extern int socket (int __domain, int __type, int __protocol) __THROW;
-
-/* Create two new sockets, of type TYPE in domain DOMAIN and using
-   protocol PROTOCOL, which are connected to each other, and put file
-   descriptors for them in FDS[0] and FDS[1].  If PROTOCOL is zero,
-   one will be chosen automatically.  Returns 0 on success, -1 for errors.  */
-extern int socketpair (int __domain, int __type, int __protocol,
-		       int __fds[2]) __THROW;
-
-/* Give the socket FD the local address ADDR (which is LEN bytes long).  */
-extern int bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len)
-     __THROW;
-
-/* Put the local address of FD into *ADDR and its length in *LEN.  */
-extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
-			socklen_t *__restrict __len) __THROW;
-
-/* Open a connection on socket FD to peer at ADDR (which LEN bytes long).
-   For connectionless socket types, just set the default address to send to
-   and the only address from which to accept transmissions.
-   Return 0 on success, -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len);
-
-/* Put the address of the peer connected to socket FD into *ADDR
-   (which is *LEN bytes long), and its actual length into *LEN.  */
-extern int getpeername (int __fd, __SOCKADDR_ARG __addr,
-			socklen_t *__restrict __len) __THROW;
-
-
-/* Send N bytes of BUF to socket FD.  Returns the number sent or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
-
-/* Read N bytes into BUF from socket FD.
-   Returns the number read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
-
-/* Send N bytes of BUF on socket FD to peer at address ADDR (which is
-   ADDR_LEN bytes long).  Returns the number sent, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t sendto (int __fd, const void *__buf, size_t __n,
-		       int __flags, __CONST_SOCKADDR_ARG __addr,
-		       socklen_t __addr_len);
-
-/* Read N bytes into BUF through socket FD.
-   If ADDR is not NULL, fill in *ADDR_LEN bytes of it with tha address of
-   the sender, and store the actual size of the address in *ADDR_LEN.
-   Returns the number of bytes read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
-			 int __flags, __SOCKADDR_ARG __addr,
-			 socklen_t *__restrict __addr_len);
-
-
-/* Send a message described MESSAGE on socket FD.
-   Returns the number of bytes sent, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t sendmsg (int __fd, const struct msghdr *__message,
-			int __flags);
-
-#ifdef __USE_GNU
-/* Send a VLEN messages as described by VMESSAGES to socket FD.
-   Returns the number of datagrams successfully written or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sendmmsg (int __fd, struct mmsghdr *__vmessages,
-		     unsigned int __vlen, int __flags);
-#endif
-
-/* Receive a message as described by MESSAGE from socket FD.
-   Returns the number of bytes read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags);
-
-#ifdef __USE_GNU
-/* Receive up to VLEN messages as described by VMESSAGES from socket FD.
-   Returns the number of messages received or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int recvmmsg (int __fd, struct mmsghdr *__vmessages,
-		     unsigned int __vlen, int __flags,
-		     struct timespec *__tmo);
-#endif
-
-
-/* Put the current value for socket FD's option OPTNAME at protocol level LEVEL
-   into OPTVAL (which is *OPTLEN bytes long), and set *OPTLEN to the value's
-   actual length.  Returns 0 on success, -1 for errors.  */
-extern int getsockopt (int __fd, int __level, int __optname,
-		       void *__restrict __optval,
-		       socklen_t *__restrict __optlen) __THROW;
-
-/* Set socket FD's option OPTNAME at protocol level LEVEL
-   to *OPTVAL (which is OPTLEN bytes long).
-   Returns 0 on success, -1 for errors.  */
-extern int setsockopt (int __fd, int __level, int __optname,
-		       const void *__optval, socklen_t __optlen) __THROW;
-
-
-/* Prepare to accept connections on socket FD.
-   N connection requests will be queued before further requests are refused.
-   Returns 0 on success, -1 for errors.  */
-extern int listen (int __fd, int __n) __THROW;
-
-/* Await a connection on socket FD.
-   When a connection arrives, open a new socket to communicate with it,
-   set *ADDR (which is *ADDR_LEN bytes long) to the address of the connecting
-   peer and *ADDR_LEN to the address's actual length, and return the
-   new socket's descriptor, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int accept (int __fd, __SOCKADDR_ARG __addr,
-		   socklen_t *__restrict __addr_len);
-
-#ifdef __USE_GNU
-/* Similar to 'accept' but takes an additional parameter to specify flags.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int accept4 (int __fd, __SOCKADDR_ARG __addr,
-		    socklen_t *__restrict __addr_len, int __flags);
-#endif
-
-/* Shut down all or part of the connection open on socket FD.
-   HOW determines what to shut down:
-     SHUT_RD   = No more receptions;
-     SHUT_WR   = No more transmissions;
-     SHUT_RDWR = No more receptions or transmissions.
-   Returns 0 on success, -1 for errors.  */
-extern int shutdown (int __fd, int __how) __THROW;
-
-
-#ifdef __USE_XOPEN2K
-/* Determine whether socket is at a out-of-band mark.  */
-extern int sockatmark (int __fd) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* FDTYPE is S_IFSOCK or another S_IF* macro defined in <sys/stat.h>;
-   returns 1 if FD is open on an object of the indicated type, 0 if not,
-   or -1 for errors (setting errno).  */
-extern int isfdtype (int __fd, int __fdtype) __THROW;
-#endif
-
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/socket2.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/socket.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/socketvar.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/socketvar.h
deleted file mode 100644
index b177158..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/socketvar.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* This header is used on many systems but for GNU we have everything
-   already defined in the standard header.  */
-#include <sys/socket.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/soundcard.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/soundcard.h
deleted file mode 100644
index fade986..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/soundcard.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/soundcard.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/stat.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/stat.h
deleted file mode 100644
index 549375c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/stat.h
+++ /dev/null
@@ -1,378 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.6 File Characteristics	<sys/stat.h>
- */
-
-#ifndef	_SYS_STAT_H
-#define	_SYS_STAT_H	1
-
-#include <features.h>
-
-#include <bits/types.h>		/* For __mode_t and __dev_t.  */
-
-#ifdef __USE_XOPEN2K8
-# include <bits/types/struct_timespec.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-
-# include <bits/types/time_t.h>
-
-# ifndef __dev_t_defined
-typedef __dev_t dev_t;
-#  define __dev_t_defined
-# endif
-
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __ino_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-#  else
-typedef __ino64_t ino_t;
-#  endif
-#  define __ino_t_defined
-# endif
-
-# ifndef __mode_t_defined
-typedef __mode_t mode_t;
-#  define __mode_t_defined
-# endif
-
-# ifndef __nlink_t_defined
-typedef __nlink_t nlink_t;
-#  define __nlink_t_defined
-# endif
-
-# ifndef __off_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-#  else
-typedef __off64_t off_t;
-#  endif
-#  define __off_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif	/* X/Open */
-
-#ifdef __USE_UNIX98
-# ifndef __blkcnt_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __blkcnt_t blkcnt_t;
-#  else
-typedef __blkcnt64_t blkcnt_t;
-#  endif
-#  define __blkcnt_t_defined
-# endif
-
-# ifndef __blksize_t_defined
-typedef __blksize_t blksize_t;
-#  define __blksize_t_defined
-# endif
-#endif	/* Unix98 */
-
-__BEGIN_DECLS
-
-#include <bits/stat.h>
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# define S_IFMT		__S_IFMT
-# define S_IFDIR	__S_IFDIR
-# define S_IFCHR	__S_IFCHR
-# define S_IFBLK	__S_IFBLK
-# define S_IFREG	__S_IFREG
-# ifdef __S_IFIFO
-#  define S_IFIFO	__S_IFIFO
-# endif
-# ifdef __S_IFLNK
-#  define S_IFLNK	__S_IFLNK
-# endif
-# if (defined __USE_MISC || defined __USE_XOPEN_EXTENDED) \
-     && defined __S_IFSOCK
-#  define S_IFSOCK	__S_IFSOCK
-# endif
-#endif
-
-/* Test macros for file types.	*/
-
-#define	__S_ISTYPE(mode, mask)	(((mode) & __S_IFMT) == (mask))
-
-#define	S_ISDIR(mode)	 __S_ISTYPE((mode), __S_IFDIR)
-#define	S_ISCHR(mode)	 __S_ISTYPE((mode), __S_IFCHR)
-#define	S_ISBLK(mode)	 __S_ISTYPE((mode), __S_IFBLK)
-#define	S_ISREG(mode)	 __S_ISTYPE((mode), __S_IFREG)
-#ifdef __S_IFIFO
-# define S_ISFIFO(mode)	 __S_ISTYPE((mode), __S_IFIFO)
-#endif
-#ifdef __S_IFLNK
-# define S_ISLNK(mode)	 __S_ISTYPE((mode), __S_IFLNK)
-#endif
-
-#if defined __USE_MISC && !defined __S_IFLNK
-# define S_ISLNK(mode)  0
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K) \
-    && defined __S_IFSOCK
-# define S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK)
-#elif defined __USE_XOPEN2K
-# define S_ISSOCK(mode) 0
-#endif
-
-/* These are from POSIX.1b.  If the objects are not implemented using separate
-   distinct file types, the macros always will evaluate to zero.  Unlike the
-   other S_* macros the following three take a pointer to a `struct stat'
-   object as the argument.  */
-#ifdef	__USE_POSIX199309
-# define S_TYPEISMQ(buf) __S_TYPEISMQ(buf)
-# define S_TYPEISSEM(buf) __S_TYPEISSEM(buf)
-# define S_TYPEISSHM(buf) __S_TYPEISSHM(buf)
-#endif
-
-
-/* Protection bits.  */
-
-#define	S_ISUID __S_ISUID	/* Set user ID on execution.  */
-#define	S_ISGID	__S_ISGID	/* Set group ID on execution.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Save swapped text after use (sticky bit).  This is pretty well obsolete.  */
-# define S_ISVTX	__S_ISVTX
-#endif
-
-#define	S_IRUSR	__S_IREAD	/* Read by owner.  */
-#define	S_IWUSR	__S_IWRITE	/* Write by owner.  */
-#define	S_IXUSR	__S_IEXEC	/* Execute by owner.  */
-/* Read, write, and execute by owner.  */
-#define	S_IRWXU	(__S_IREAD|__S_IWRITE|__S_IEXEC)
-
-#ifdef __USE_MISC
-# define S_IREAD	S_IRUSR
-# define S_IWRITE	S_IWUSR
-# define S_IEXEC	S_IXUSR
-#endif
-
-#define	S_IRGRP	(S_IRUSR >> 3)	/* Read by group.  */
-#define	S_IWGRP	(S_IWUSR >> 3)	/* Write by group.  */
-#define	S_IXGRP	(S_IXUSR >> 3)	/* Execute by group.  */
-/* Read, write, and execute by group.  */
-#define	S_IRWXG	(S_IRWXU >> 3)
-
-#define	S_IROTH	(S_IRGRP >> 3)	/* Read by others.  */
-#define	S_IWOTH	(S_IWGRP >> 3)	/* Write by others.  */
-#define	S_IXOTH	(S_IXGRP >> 3)	/* Execute by others.  */
-/* Read, write, and execute by others.  */
-#define	S_IRWXO	(S_IRWXG >> 3)
-
-
-#ifdef	__USE_MISC
-/* Macros for common mode bit masks.  */
-# define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) /* 0777 */
-# define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)/* 07777 */
-# define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)/* 0666*/
-
-# define S_BLKSIZE	512	/* Block size for `st_blocks'.  */
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Get file attributes for FILE and put them in BUF.  */
-extern int stat (const char *__restrict __file,
-		 struct stat *__restrict __buf) __THROW __nonnull ((1, 2));
-
-/* Get file attributes for the file, device, pipe, or socket
-   that file descriptor FD is open on and put them in BUF.  */
-extern int fstat (int __fd, struct stat *__buf) __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (stat, (const char *__restrict __file,
-				  struct stat *__restrict __buf), stat64)
-     __nonnull ((1, 2));
-extern int __REDIRECT_NTH (fstat, (int __fd, struct stat *__buf), fstat64)
-     __nonnull ((2));
-# else
-#  define stat stat64
-#  define fstat fstat64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int stat64 (const char *__restrict __file,
-		   struct stat64 *__restrict __buf) __THROW __nonnull ((1, 2));
-extern int fstat64 (int __fd, struct stat64 *__buf) __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_ATFILE
-/* Similar to stat, get the attributes for FILE and put them in BUF.
-   Relative path names are interpreted relative to FD unless FD is
-   AT_FDCWD.  */
-# ifndef __USE_FILE_OFFSET64
-extern int fstatat (int __fd, const char *__restrict __file,
-		    struct stat *__restrict __buf, int __flag)
-     __THROW __nonnull ((2, 3));
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__restrict __file,
-				     struct stat *__restrict __buf,
-				     int __flag),
-			   fstatat64) __nonnull ((2, 3));
-#  else
-#   define fstatat fstatat64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int fstatat64 (int __fd, const char *__restrict __file,
-		      struct stat64 *__restrict __buf, int __flag)
-     __THROW __nonnull ((2, 3));
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-# ifndef __USE_FILE_OFFSET64
-/* Get file attributes about FILE and put them in BUF.
-   If FILE is a symbolic link, do not follow it.  */
-extern int lstat (const char *__restrict __file,
-		  struct stat *__restrict __buf) __THROW __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (lstat,
-			   (const char *__restrict __file,
-			    struct stat *__restrict __buf), lstat64)
-     __nonnull ((1, 2));
-#  else
-#   define lstat lstat64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lstat64 (const char *__restrict __file,
-		    struct stat64 *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-# endif
-#endif
-
-/* Set file access permissions for FILE to MODE.
-   If FILE is a symbolic link, this affects its target instead.  */
-extern int chmod (const char *__file, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Set file access permissions for FILE to MODE.
-   If FILE is a symbolic link, this affects the link itself
-   rather than its target.  */
-extern int lchmod (const char *__file, __mode_t __mode)
-     __THROW __nonnull ((1));
-#endif
-
-/* Set file access permissions of the file FD is open on to MODE.  */
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-extern int fchmod (int __fd, __mode_t __mode) __THROW;
-#endif
-
-#ifdef __USE_ATFILE
-/* Set file access permissions of FILE relative to
-   the directory FD is open on.  */
-extern int fchmodat (int __fd, const char *__file, __mode_t __mode,
-		     int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use ATFILE.  */
-
-
-
-/* Set the file creation mask of the current process to MASK,
-   and return the old creation mask.  */
-extern __mode_t umask (__mode_t __mask) __THROW;
-
-#ifdef	__USE_GNU
-/* Get the current `umask' value without changing it.
-   This function is only available under the GNU Hurd.  */
-extern __mode_t getumask (void) __THROW;
-#endif
-
-/* Create a new directory named PATH, with permission bits MODE.  */
-extern int mkdir (const char *__path, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Like mkdir, create a new directory with permission bits MODE.  But
-   interpret relative PATH names relative to the directory associated
-   with FD.  */
-extern int mkdirat (int __fd, const char *__path, __mode_t __mode)
-     __THROW __nonnull ((2));
-#endif
-
-/* Create a device file named PATH, with permission and special bits MODE
-   and device number DEV (which can be constructed from major and minor
-   device numbers with the `makedev' macro above).  */
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-extern int mknod (const char *__path, __mode_t __mode, __dev_t __dev)
-     __THROW __nonnull ((1));
-
-# ifdef __USE_ATFILE
-/* Like mknod, create a new device file with permission bits MODE and
-   device number DEV.  But interpret relative PATH names relative to
-   the directory associated with FD.  */
-extern int mknodat (int __fd, const char *__path, __mode_t __mode,
-		    __dev_t __dev) __THROW __nonnull ((2));
-# endif
-#endif
-
-
-/* Create a new FIFO named PATH, with permission bits MODE.  */
-extern int mkfifo (const char *__path, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Like mkfifo, create a new FIFO with permission bits MODE.  But
-   interpret relative PATH names relative to the directory associated
-   with FD.  */
-extern int mkfifoat (int __fd, const char *__path, __mode_t __mode)
-     __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_ATFILE
-/* Set file access and modification times relative to directory file
-   descriptor.  */
-extern int utimensat (int __fd, const char *__path,
-		      const struct timespec __times[2],
-		      int __flags)
-     __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Set file access and modification times of the file associated with FD.  */
-extern int futimens (int __fd, const struct timespec __times[2]) __THROW;
-#endif
-
-#ifdef __USE_GNU
-# include <bits/statx.h>
-#endif
-
-__END_DECLS
-
-
-#endif /* sys/stat.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/statfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/statfs.h
deleted file mode 100644
index 03bd46b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/statfs.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Definitions for getting information about a filesystem.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_STATFS_H
-#define	_SYS_STATFS_H	1
-
-#include <features.h>
-
-/* Get the system-specific definition of `struct statfs'.  */
-#include <bits/statfs.h>
-
-__BEGIN_DECLS
-
-/* Return information about the filesystem on which FILE resides.  */
-#ifndef __USE_FILE_OFFSET64
-extern int statfs (const char *__file, struct statfs *__buf)
-     __THROW __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (statfs,
-			   (const char *__file, struct statfs *__buf),
-			   statfs64) __nonnull ((1, 2));
-# else
-#  define statfs statfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int statfs64 (const char *__file, struct statfs64 *__buf)
-     __THROW __nonnull ((1, 2));
-#endif
-
-/* Return information about the filesystem containing the file FILDES
-   refers to.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fstatfs (int __fildes, struct statfs *__buf)
-     __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatfs, (int __fildes, struct statfs *__buf),
-			   fstatfs64) __nonnull ((2));
-# else
-#  define fstatfs fstatfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fstatfs64 (int __fildes, struct statfs64 *__buf)
-     __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif	/* sys/statfs.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/statvfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/statvfs.h
deleted file mode 100644
index 6b51540..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/statvfs.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Definitions for getting information about a filesystem.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_STATVFS_H
-#define	_SYS_STATVFS_H	1
-
-#include <features.h>
-
-/* Get the system-specific definition of `struct statfs'.  */
-#include <bits/statvfs.h>
-
-#ifndef __USE_FILE_OFFSET64
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#else
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#endif
-
-__BEGIN_DECLS
-
-/* Return information about the filesystem on which FILE resides.  */
-#ifndef __USE_FILE_OFFSET64
-extern int statvfs (const char *__restrict __file,
-		    struct statvfs *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (statvfs,
-			   (const char *__restrict __file,
-			    struct statvfs *__restrict __buf), statvfs64)
-     __nonnull ((1, 2));
-# else
-#  define statvfs statvfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int statvfs64 (const char *__restrict __file,
-		      struct statvfs64 *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-#endif
-
-/* Return information about the filesystem containing the file FILDES
-   refers to.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fstatvfs (int __fildes, struct statvfs *__buf)
-     __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatvfs, (int __fildes, struct statvfs *__buf),
-			   fstatvfs64) __nonnull ((2));
-# else
-#  define fstatvfs fstatvfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fstatvfs64 (int __fildes, struct statvfs64 *__buf)
-     __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif	/* sys/statvfs.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/swap.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/swap.h
deleted file mode 100644
index 5e5456d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/swap.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Calls to enable and disable swapping on specified locations.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SWAP_H
-
-#define _SYS_SWAP_H	1
-#include <features.h>
-
-/* The swap priority is encoded as:
-   (prio << SWAP_FLAG_PRIO_SHIFT) & SWAP_FLAG_PRIO_MASK
-*/
-#define	SWAP_FLAG_PREFER	0x8000	/* Set if swap priority is specified. */
-#define	SWAP_FLAG_PRIO_MASK	0x7fff
-#define	SWAP_FLAG_PRIO_SHIFT	0
-#define SWAP_FLAG_DISCARD	0x10000	/* Discard swap cluster after use.  */
-
-__BEGIN_DECLS
-
-/* Make the block special device PATH available to the system for swapping.
-   This call is restricted to the super-user.  */
-extern int swapon (const char *__path, int __flags) __THROW;
-
-/* Stop using block special device PATH for swapping.  */
-extern int swapoff (const char *__path) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_SWAP_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/syscall.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/syscall.h
deleted file mode 100644
index e234405..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/syscall.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYSCALL_H
-#define _SYSCALL_H	1
-
-/* This file should list the numbers of the system calls the system knows.
-   But instead of duplicating this we use the information available
-   from the kernel sources.  */
-#include <asm/unistd.h>
-
-/* The Linux kernel header file defines macros __NR_*, but some
-   programs expect the traditional form SYS_*.  <bits/syscall.h>
-   defines SYS_* macros for __NR_* macros of known names.  */
-#include <bits/syscall.h>
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sysinfo.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sysinfo.h
deleted file mode 100644
index 4824ca1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sysinfo.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSINFO_H
-#define _SYS_SYSINFO_H	1
-
-#include <features.h>
-
-/* Get sysinfo structure from kernel header.  */
-#include <linux/kernel.h>
-
-__BEGIN_DECLS
-
-/* Returns information on overall system statistics.  */
-extern int sysinfo (struct sysinfo *__info) __THROW;
-
-
-/* Return number of configured processors.  */
-extern int get_nprocs_conf (void) __THROW;
-
-/* Return number of available processors.  */
-extern int get_nprocs (void) __THROW;
-
-
-/* Return number of physical pages of memory in the system.  */
-extern long int get_phys_pages (void) __THROW;
-
-/* Return number of available physical pages of memory in the system.  */
-extern long int get_avphys_pages (void) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/sysinfo.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/syslog.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/syslog.h
deleted file mode 100644
index dc3b0e7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/syslog.h
+++ /dev/null
@@ -1,217 +0,0 @@
-/*
- * Copyright (c) 1982, 1986, 1988, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)syslog.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _SYS_SYSLOG_H
-#define _SYS_SYSLOG_H 1
-
-#include <features.h>
-#define __need___va_list
-#include <stdarg.h>
-
-/* This file defines _PATH_LOG.  */
-#include <bits/syslog-path.h>
-
-/*
- * priorities/facilities are encoded into a single 32-bit quantity, where the
- * bottom 3 bits are the priority (0-7) and the top 28 bits are the facility
- * (0-big number).  Both the priorities and the facilities map roughly
- * one-to-one to strings in the syslogd(8) source code.  This mapping is
- * included in this file.
- *
- * priorities (these are ordered)
- */
-#define	LOG_EMERG	0	/* system is unusable */
-#define	LOG_ALERT	1	/* action must be taken immediately */
-#define	LOG_CRIT	2	/* critical conditions */
-#define	LOG_ERR		3	/* error conditions */
-#define	LOG_WARNING	4	/* warning conditions */
-#define	LOG_NOTICE	5	/* normal but significant condition */
-#define	LOG_INFO	6	/* informational */
-#define	LOG_DEBUG	7	/* debug-level messages */
-
-#define	LOG_PRIMASK	0x07	/* mask to extract priority part (internal) */
-				/* extract priority */
-#define	LOG_PRI(p)	((p) & LOG_PRIMASK)
-#define	LOG_MAKEPRI(fac, pri)	((fac) | (pri))
-
-#ifdef SYSLOG_NAMES
-#define	INTERNAL_NOPRI	0x10	/* the "no priority" priority */
-				/* mark "facility" */
-#define	INTERNAL_MARK	LOG_MAKEPRI(LOG_NFACILITIES << 3, 0)
-typedef struct _code {
-	char	*c_name;
-	int	c_val;
-} CODE;
-
-CODE prioritynames[] =
-  {
-    { "alert", LOG_ALERT },
-    { "crit", LOG_CRIT },
-    { "debug", LOG_DEBUG },
-    { "emerg", LOG_EMERG },
-    { "err", LOG_ERR },
-    { "error", LOG_ERR },		/* DEPRECATED */
-    { "info", LOG_INFO },
-    { "none", INTERNAL_NOPRI },		/* INTERNAL */
-    { "notice", LOG_NOTICE },
-    { "panic", LOG_EMERG },		/* DEPRECATED */
-    { "warn", LOG_WARNING },		/* DEPRECATED */
-    { "warning", LOG_WARNING },
-    { NULL, -1 }
-  };
-#endif
-
-/* facility codes */
-#define	LOG_KERN	(0<<3)	/* kernel messages */
-#define	LOG_USER	(1<<3)	/* random user-level messages */
-#define	LOG_MAIL	(2<<3)	/* mail system */
-#define	LOG_DAEMON	(3<<3)	/* system daemons */
-#define	LOG_AUTH	(4<<3)	/* security/authorization messages */
-#define	LOG_SYSLOG	(5<<3)	/* messages generated internally by syslogd */
-#define	LOG_LPR		(6<<3)	/* line printer subsystem */
-#define	LOG_NEWS	(7<<3)	/* network news subsystem */
-#define	LOG_UUCP	(8<<3)	/* UUCP subsystem */
-#define	LOG_CRON	(9<<3)	/* clock daemon */
-#define	LOG_AUTHPRIV	(10<<3)	/* security/authorization messages (private) */
-#define	LOG_FTP		(11<<3)	/* ftp daemon */
-
-	/* other codes through 15 reserved for system use */
-#define	LOG_LOCAL0	(16<<3)	/* reserved for local use */
-#define	LOG_LOCAL1	(17<<3)	/* reserved for local use */
-#define	LOG_LOCAL2	(18<<3)	/* reserved for local use */
-#define	LOG_LOCAL3	(19<<3)	/* reserved for local use */
-#define	LOG_LOCAL4	(20<<3)	/* reserved for local use */
-#define	LOG_LOCAL5	(21<<3)	/* reserved for local use */
-#define	LOG_LOCAL6	(22<<3)	/* reserved for local use */
-#define	LOG_LOCAL7	(23<<3)	/* reserved for local use */
-
-#define	LOG_NFACILITIES	24	/* current number of facilities */
-#define	LOG_FACMASK	0x03f8	/* mask to extract facility part */
-				/* facility of pri */
-#define	LOG_FAC(p)	(((p) & LOG_FACMASK) >> 3)
-
-#ifdef SYSLOG_NAMES
-CODE facilitynames[] =
-  {
-    { "auth", LOG_AUTH },
-    { "authpriv", LOG_AUTHPRIV },
-    { "cron", LOG_CRON },
-    { "daemon", LOG_DAEMON },
-    { "ftp", LOG_FTP },
-    { "kern", LOG_KERN },
-    { "lpr", LOG_LPR },
-    { "mail", LOG_MAIL },
-    { "mark", INTERNAL_MARK },		/* INTERNAL */
-    { "news", LOG_NEWS },
-    { "security", LOG_AUTH },		/* DEPRECATED */
-    { "syslog", LOG_SYSLOG },
-    { "user", LOG_USER },
-    { "uucp", LOG_UUCP },
-    { "local0", LOG_LOCAL0 },
-    { "local1", LOG_LOCAL1 },
-    { "local2", LOG_LOCAL2 },
-    { "local3", LOG_LOCAL3 },
-    { "local4", LOG_LOCAL4 },
-    { "local5", LOG_LOCAL5 },
-    { "local6", LOG_LOCAL6 },
-    { "local7", LOG_LOCAL7 },
-    { NULL, -1 }
-  };
-#endif
-
-/*
- * arguments to setlogmask.
- */
-#define	LOG_MASK(pri)	(1 << (pri))		/* mask for one priority */
-#define	LOG_UPTO(pri)	((1 << ((pri)+1)) - 1)	/* all priorities through pri */
-
-/*
- * Option flags for openlog.
- *
- * LOG_ODELAY no longer does anything.
- * LOG_NDELAY is the inverse of what it used to be.
- */
-#define	LOG_PID		0x01	/* log the pid with each message */
-#define	LOG_CONS	0x02	/* log on the console if errors in sending */
-#define	LOG_ODELAY	0x04	/* delay open until first syslog() (default) */
-#define	LOG_NDELAY	0x08	/* don't delay open */
-#define	LOG_NOWAIT	0x10	/* don't wait for console forks: DEPRECATED */
-#define	LOG_PERROR	0x20	/* log to stderr as well */
-
-__BEGIN_DECLS
-
-/* Close descriptor used to write to system logger.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void closelog (void);
-
-/* Open connection to system logger.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void openlog (const char *__ident, int __option, int __facility);
-
-/* Set the log mask level.  */
-extern int setlogmask (int __mask) __THROW;
-
-/* Generate a log message using FMT string and option arguments.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void syslog (int __pri, const char *__fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-
-#ifdef __USE_MISC
-/* Generate a log message using FMT and using arguments pointed to by AP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void vsyslog (int __pri, const char *__fmt, __gnuc_va_list __ap)
-     __attribute__ ((__format__ (__printf__, 2, 0)));
-#endif
-
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/syslog.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/syslog-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/syslog.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sysmacros.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sysmacros.h
deleted file mode 100644
index e1b519c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/sysmacros.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Definitions of macros to access `dev_t' values.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSMACROS_H
-#define _SYS_SYSMACROS_H 1
-
-#include <features.h>
-#include <bits/types.h>
-#include <bits/sysmacros.h>
-
-#define __SYSMACROS_DECL_TEMPL(rtype, name, proto)			     \
-  extern rtype gnu_dev_##name proto __THROW __attribute_const__;
-
-#define __SYSMACROS_IMPL_TEMPL(rtype, name, proto)			     \
-  __extension__ __extern_inline __attribute_const__ rtype		     \
-  __NTH (gnu_dev_##name proto)
-
-__BEGIN_DECLS
-
-__SYSMACROS_DECLARE_MAJOR (__SYSMACROS_DECL_TEMPL)
-__SYSMACROS_DECLARE_MINOR (__SYSMACROS_DECL_TEMPL)
-__SYSMACROS_DECLARE_MAKEDEV (__SYSMACROS_DECL_TEMPL)
-
-#ifdef __USE_EXTERN_INLINES
-
-__SYSMACROS_DEFINE_MAJOR (__SYSMACROS_IMPL_TEMPL)
-__SYSMACROS_DEFINE_MINOR (__SYSMACROS_IMPL_TEMPL)
-__SYSMACROS_DEFINE_MAKEDEV (__SYSMACROS_IMPL_TEMPL)
-
-#endif
-
-__END_DECLS
-
-#ifndef __SYSMACROS_NEED_IMPLEMENTATION
-# undef __SYSMACROS_DECL_TEMPL
-# undef __SYSMACROS_IMPL_TEMPL
-# undef __SYSMACROS_DECLARE_MAJOR
-# undef __SYSMACROS_DECLARE_MINOR
-# undef __SYSMACROS_DECLARE_MAKEDEV
-# undef __SYSMACROS_DEFINE_MAJOR
-# undef __SYSMACROS_DEFINE_MINOR
-# undef __SYSMACROS_DEFINE_MAKEDEV
-#endif
-
-#define major(dev) gnu_dev_major (dev)
-#define minor(dev) gnu_dev_minor (dev)
-#define makedev(maj, min) gnu_dev_makedev (maj, min)
-
-#endif /* sys/sysmacros.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/termios.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/termios.h
deleted file mode 100644
index 3e18805..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/termios.h
+++ /dev/null
@@ -1,4 +0,0 @@
-#ifndef _SYS_TERMIOS_H
-#define _SYS_TERMIOS_H
-#include <termios.h>
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/time.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/time.h
deleted file mode 100644
index 42f91f1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/time.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_TIME_H
-#define _SYS_TIME_H	1
-
-#include <features.h>
-
-#include <bits/types.h>
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timeval.h>
-
-#ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-# define __suseconds_t_defined
-#endif
-
-#include <sys/select.h>
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Macros for converting between `struct timeval' and `struct timespec'.  */
-# define TIMEVAL_TO_TIMESPEC(tv, ts) {                                   \
-	(ts)->tv_sec = (tv)->tv_sec;                                    \
-	(ts)->tv_nsec = (tv)->tv_usec * 1000;                           \
-}
-# define TIMESPEC_TO_TIMEVAL(tv, ts) {                                   \
-	(tv)->tv_sec = (ts)->tv_sec;                                    \
-	(tv)->tv_usec = (ts)->tv_nsec / 1000;                           \
-}
-#endif
-
-
-#ifdef __USE_MISC
-/* Structure crudely representing a timezone.
-   This is obsolete and should never be used.  */
-struct timezone
-  {
-    int tz_minuteswest;		/* Minutes west of GMT.  */
-    int tz_dsttime;		/* Nonzero if DST is ever in effect.  */
-  };
-#endif
-
-/* Get the current time of day, putting it into *TV.
-   If TZ is not null, *TZ must be a struct timezone, and both fields
-   will be set to zero.
-   Calling this function with a non-null TZ is obsolete;
-   use localtime etc. instead.
-   This function itself is semi-obsolete;
-   most callers should use time or clock_gettime instead. */
-extern int gettimeofday (struct timeval *__restrict __tv,
-			 void *__restrict __tz) __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Set the current time of day and timezone information.
-   This call is restricted to the super-user.
-   Setting the timezone in this way is obsolete, but we don't yet
-   warn about it because it still has some uses for which there is
-   no alternative.  */
-extern int settimeofday (const struct timeval *__tv,
-			 const struct timezone *__tz)
-     __THROW;
-
-/* Adjust the current time of day by the amount in DELTA.
-   If OLDDELTA is not NULL, it is filled in with the amount
-   of time adjustment remaining to be done from the last `adjtime' call.
-   This call is restricted to the super-user.  */
-extern int adjtime (const struct timeval *__delta,
-		    struct timeval *__olddelta) __THROW;
-#endif
-
-
-/* Values for the first argument to `getitimer' and `setitimer'.  */
-enum __itimer_which
-  {
-    /* Timers run in real time.  */
-    ITIMER_REAL = 0,
-#define ITIMER_REAL ITIMER_REAL
-    /* Timers run only when the process is executing.  */
-    ITIMER_VIRTUAL = 1,
-#define ITIMER_VIRTUAL ITIMER_VIRTUAL
-    /* Timers run when the process is executing and when
-       the system is executing on behalf of the process.  */
-    ITIMER_PROF = 2
-#define ITIMER_PROF ITIMER_PROF
-  };
-
-/* Type of the second argument to `getitimer' and
-   the second and third arguments `setitimer'.  */
-struct itimerval
-  {
-    /* Value to put into `it_value' when the timer expires.  */
-    struct timeval it_interval;
-    /* Time to the next timer expiration.  */
-    struct timeval it_value;
-  };
-
-#if defined __USE_GNU && !defined __cplusplus
-/* Use the nicer parameter type only in GNU mode and not for C++ since the
-   strict C++ rules prevent the automatic promotion.  */
-typedef enum __itimer_which __itimer_which_t;
-#else
-typedef int __itimer_which_t;
-#endif
-
-/* Set *VALUE to the current setting of timer WHICH.
-   Return 0 on success, -1 on errors.  */
-extern int getitimer (__itimer_which_t __which,
-		      struct itimerval *__value) __THROW;
-
-/* Set the timer WHICH to *NEW.  If OLD is not NULL,
-   set *OLD to the old value of timer WHICH.
-   Returns 0 on success, -1 on errors.  */
-extern int setitimer (__itimer_which_t __which,
-		      const struct itimerval *__restrict __new,
-		      struct itimerval *__restrict __old) __THROW;
-
-/* Change the access time of FILE to TVP[0] and the modification time of
-   FILE to TVP[1].  If TVP is a null pointer, use the current time instead.
-   Returns 0 on success, -1 on errors.  */
-extern int utimes (const char *__file, const struct timeval __tvp[2])
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Same as `utimes', but does not follow symbolic links.  */
-extern int lutimes (const char *__file, const struct timeval __tvp[2])
-     __THROW __nonnull ((1));
-
-/* Same as `utimes', but takes an open file descriptor instead of a name.  */
-extern int futimes (int __fd, const struct timeval __tvp[2]) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Change the access time of FILE relative to FD to TVP[0] and the
-   modification time of FILE to TVP[1].  If TVP is a null pointer, use
-   the current time instead.  Returns 0 on success, -1 on errors.  */
-extern int futimesat (int __fd, const char *__file,
-		      const struct timeval __tvp[2]) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* Convenience macros for operations on timevals.
-   NOTE: `timercmp' does not work for >= or <=.  */
-# define timerisset(tvp)	((tvp)->tv_sec || (tvp)->tv_usec)
-# define timerclear(tvp)	((tvp)->tv_sec = (tvp)->tv_usec = 0)
-# define timercmp(a, b, CMP) 						      \
-  (((a)->tv_sec == (b)->tv_sec) 					      \
-   ? ((a)->tv_usec CMP (b)->tv_usec) 					      \
-   : ((a)->tv_sec CMP (b)->tv_sec))
-# define timeradd(a, b, result)						      \
-  do {									      \
-    (result)->tv_sec = (a)->tv_sec + (b)->tv_sec;			      \
-    (result)->tv_usec = (a)->tv_usec + (b)->tv_usec;			      \
-    if ((result)->tv_usec >= 1000000)					      \
-      {									      \
-	++(result)->tv_sec;						      \
-	(result)->tv_usec -= 1000000;					      \
-      }									      \
-  } while (0)
-# define timersub(a, b, result)						      \
-  do {									      \
-    (result)->tv_sec = (a)->tv_sec - (b)->tv_sec;			      \
-    (result)->tv_usec = (a)->tv_usec - (b)->tv_usec;			      \
-    if ((result)->tv_usec < 0) {					      \
-      --(result)->tv_sec;						      \
-      (result)->tv_usec += 1000000;					      \
-    }									      \
-  } while (0)
-#endif	/* Misc.  */
-
-__END_DECLS
-
-#endif /* sys/time.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timeb.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timeb.h
deleted file mode 100644
index 21205f2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timeb.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_TIMEB_H
-#define _SYS_TIMEB_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-# include <bits/types/struct_timeb.h>
-
-/* Fill in TIMEBUF with information about the current time.  */
-
-extern int ftime (struct timeb *__timebuf)
-  __nonnull ((1))
-  __attribute_deprecated_msg__ ("Use gettimeofday or clock_gettime instead");
-
-__END_DECLS
-
-#endif	/* sys/timeb.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timerfd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timerfd.h
deleted file mode 100644
index 4ad64c2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timerfd.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 2008-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMERFD_H
-#define	_SYS_TIMERFD_H	1
-
-#include <time.h>
-#include <bits/types/struct_itimerspec.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/timerfd.h>
-
-
-/* Bits to be set in the FLAGS parameter of `timerfd_settime'.  */
-enum
-  {
-    TFD_TIMER_ABSTIME = 1 << 0,
-#define TFD_TIMER_ABSTIME TFD_TIMER_ABSTIME
-    TFD_TIMER_CANCEL_ON_SET = 1 << 1
-#define TFD_TIMER_CANCEL_ON_SET TFD_TIMER_CANCEL_ON_SET
-  };
-
-
-__BEGIN_DECLS
-
-/* Return file descriptor for new interval timer source.  */
-extern int timerfd_create (__clockid_t __clock_id, int __flags) __THROW;
-
-/* Set next expiration time of interval timer source UFD to UTMR.  If
-   FLAGS has the TFD_TIMER_ABSTIME flag set the timeout value is
-   absolute.  Optionally return the old expiration time in OTMR.  */
-extern int timerfd_settime (int __ufd, int __flags,
-			    const struct itimerspec *__utmr,
-			    struct itimerspec *__otmr) __THROW;
-
-/* Return the next expiration time of UFD.  */
-extern int timerfd_gettime (int __ufd, struct itimerspec *__otmr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/timerfd.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/times.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/times.h
deleted file mode 100644
index 43a3136..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/times.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 4.5.2 Process Times	<sys/times.h>
- */
-
-#ifndef	_SYS_TIMES_H
-#define	_SYS_TIMES_H	1
-
-#include <features.h>
-
-#include <bits/types/clock_t.h>
-
-__BEGIN_DECLS
-
-/* Structure describing CPU time used by a process and its children.  */
-struct tms
-  {
-    clock_t tms_utime;		/* User CPU time.  */
-    clock_t tms_stime;		/* System CPU time.  */
-
-    clock_t tms_cutime;		/* User CPU time of dead children.  */
-    clock_t tms_cstime;		/* System CPU time of dead children.  */
-  };
-
-
-/* Store the CPU time used by this process and all its
-   dead children (and their dead children) in BUFFER.
-   Return the elapsed real time, or (clock_t) -1 for errors.
-   All times are in CLK_TCKths of a second.  */
-extern clock_t times (struct tms *__buffer) __THROW;
-
-__END_DECLS
-
-#endif /* sys/times.h	*/
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timex.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timex.h
deleted file mode 100644
index 37931ff..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/timex.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMEX_H
-#define	_SYS_TIMEX_H	1
-
-#include <features.h>
-#include <sys/time.h>
-
-/* These definitions from linux/timex.h as of 2.6.30.  */
-
-#include <bits/timex.h>
-
-#define NTP_API	4	/* NTP API version */
-
-struct ntptimeval
-{
-  struct timeval time;	/* current time (ro) */
-  long int maxerror;	/* maximum error (us) (ro) */
-  long int esterror;	/* estimated error (us) (ro) */
-  long int tai;		/* TAI offset (ro) */
-
-  long int __glibc_reserved1;
-  long int __glibc_reserved2;
-  long int __glibc_reserved3;
-  long int __glibc_reserved4;
-};
-
-/* Clock states (time_state) */
-#define TIME_OK		0	/* clock synchronized, no leap second */
-#define TIME_INS	1	/* insert leap second */
-#define TIME_DEL	2	/* delete leap second */
-#define TIME_OOP	3	/* leap second in progress */
-#define TIME_WAIT	4	/* leap second has occurred */
-#define TIME_ERROR	5	/* clock not synchronized */
-#define TIME_BAD	TIME_ERROR /* bw compat */
-
-/* Maximum time constant of the PLL.  */
-#define MAXTC		6
-
-__BEGIN_DECLS
-
-extern int __adjtimex (struct timex *__ntx) __THROW;
-extern int adjtimex (struct timex *__ntx) __THROW;
-
-#ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (ntp_gettime, (struct ntptimeval *__ntv),
-			   ntp_gettimex);
-#else
-extern int ntp_gettimex (struct ntptimeval *__ntv) __THROW;
-# define ntp_gettime ntp_gettimex
-#endif
-extern int ntp_adjtime (struct timex *__tntx) __THROW;
-
-__END_DECLS
-
-#endif /* sys/timex.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ttychars.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ttychars.h
deleted file mode 100644
index 7043f60..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ttychars.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1990, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttychars.h	8.2 (Berkeley) 1/4/94
- */
-
-/*
- * 4.3 COMPATIBILITY FILE
- *
- * User visible structures and constants related to terminal handling.
- */
-#ifndef _SYS_TTYCHARS_H
-#define	_SYS_TTYCHARS_H 1
-
-struct ttychars {
-	char	tc_erase;	/* erase last character */
-	char	tc_kill;	/* erase entire line */
-	char	tc_intrc;	/* interrupt */
-	char	tc_quitc;	/* quit */
-	char	tc_startc;	/* start output */
-	char	tc_stopc;	/* stop output */
-	char	tc_eofc;	/* end-of-file */
-	char	tc_brkc;	/* input delimiter (like nl) */
-	char	tc_suspc;	/* stop process signal */
-	char	tc_dsuspc;	/* delayed stop process signal */
-	char	tc_rprntc;	/* reprint line */
-	char	tc_flushc;	/* flush output (toggles) */
-	char	tc_werasc;	/* word erase */
-	char	tc_lnextc;	/* literal next character */
-};
-
-#ifdef __USE_OLD_TTY
-#include <sys/ttydefaults.h>	/* to pick up character defaults */
-#endif
-
-#endif /* sys/ttychars.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ttydefaults.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ttydefaults.h
deleted file mode 100644
index 9be168b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ttydefaults.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- * (c) UNIX System Laboratories, Inc.
- * All or some portions of this file are derived from material licensed
- * to the University of California by American Telephone and Telegraph
- * Co. or Unix System Laboratories, Inc. and are reproduced herein with
- * the permission of UNIX System Laboratories, Inc.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttydefaults.h	8.4 (Berkeley) 1/21/94
- */
-
-/*
- * System wide defaults for terminal state.  Linux version.
- */
-#ifndef _SYS_TTYDEFAULTS_H_
-#define	_SYS_TTYDEFAULTS_H_
-
-/*
- * Defaults on "first" open.
- */
-#define	TTYDEF_IFLAG	(BRKINT | ISTRIP | ICRNL | IMAXBEL | IXON | IXANY)
-#define TTYDEF_OFLAG	(OPOST | ONLCR | XTABS)
-#define TTYDEF_LFLAG	(ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL)
-#define TTYDEF_CFLAG	(CREAD | CS7 | PARENB | HUPCL)
-#define TTYDEF_SPEED	(B9600)
-
-/*
- * Control Character Defaults
- */
-#define CTRL(x)	(x&037)
-#define	CEOF		CTRL('d')
-#ifdef _POSIX_VDISABLE
-# define CEOL		_POSIX_VDISABLE
-#else
-# define CEOL		'\0'		/* XXX avoid _POSIX_VDISABLE */
-#endif
-#define	CERASE		0177
-#define	CINTR		CTRL('c')
-#ifdef _POSIX_VDISABLE
-# define CSTATUS	_POSIX_VDISABLE
-#else
-# define CSTATUS	'\0'		/* XXX avoid _POSIX_VDISABLE */
-#endif
-#define	CKILL		CTRL('u')
-#define	CMIN		1
-#define	CQUIT		034		/* FS, ^\ */
-#define	CSUSP		CTRL('z')
-#define	CTIME		0
-#define	CDSUSP		CTRL('y')
-#define	CSTART		CTRL('q')
-#define	CSTOP		CTRL('s')
-#define	CLNEXT		CTRL('v')
-#define	CDISCARD 	CTRL('o')
-#define	CWERASE 	CTRL('w')
-#define	CREPRINT 	CTRL('r')
-#define	CEOT		CEOF
-/* compat */
-#define	CBRK		CEOL
-#define CRPRNT		CREPRINT
-#define	CFLUSH		CDISCARD
-
-/* PROTECTED INCLUSION ENDS HERE */
-#endif /* !_SYS_TTYDEFAULTS_H_ */
-
-/*
- * #define TTYDEFCHARS to include an array of default control characters.
- */
-#ifdef TTYDEFCHARS
-cc_t	ttydefchars[NCCS] = {
-	CEOF,	CEOL,	CEOL,	CERASE, CWERASE, CKILL, CREPRINT,
-	_POSIX_VDISABLE, CINTR,	CQUIT,	CSUSP,	CDSUSP,	CSTART,	CSTOP,	CLNEXT,
-	CDISCARD, CMIN,	CTIME,  CSTATUS, _POSIX_VDISABLE
-};
-#undef TTYDEFCHARS
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/types.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/types.h
deleted file mode 100644
index 477a45f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/types.h
+++ /dev/null
@@ -1,232 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.6 Primitive System Data Types	<sys/types.h>
- */
-
-#ifndef	_SYS_TYPES_H
-#define	_SYS_TYPES_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#ifdef	__USE_MISC
-# ifndef __u_char_defined
-typedef __u_char u_char;
-typedef __u_short u_short;
-typedef __u_int u_int;
-typedef __u_long u_long;
-typedef __quad_t quad_t;
-typedef __u_quad_t u_quad_t;
-typedef __fsid_t fsid_t;
-#  define __u_char_defined
-# endif
-typedef __loff_t loff_t;
-#endif
-
-#ifndef __ino_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-# else
-typedef __ino64_t ino_t;
-# endif
-# define __ino_t_defined
-#endif
-#if defined __USE_LARGEFILE64 && !defined __ino64_t_defined
-typedef __ino64_t ino64_t;
-# define __ino64_t_defined
-#endif
-
-#ifndef __dev_t_defined
-typedef __dev_t dev_t;
-# define __dev_t_defined
-#endif
-
-#ifndef __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __nlink_t_defined
-typedef __nlink_t nlink_t;
-# define __nlink_t_defined
-#endif
-
-#ifndef __uid_t_defined
-typedef __uid_t uid_t;
-# define __uid_t_defined
-#endif
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-#if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K8) \
-    && !defined __id_t_defined
-typedef __id_t id_t;
-# define __id_t_defined
-#endif
-
-#ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-#ifdef	__USE_MISC
-# ifndef __daddr_t_defined
-typedef __daddr_t daddr_t;
-typedef __caddr_t caddr_t;
-#  define __daddr_t_defined
-# endif
-#endif
-
-#if (defined __USE_MISC || defined __USE_XOPEN) && !defined __key_t_defined
-typedef __key_t key_t;
-# define __key_t_defined
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# include <bits/types/clock_t.h>
-#endif
-#include <bits/types/clockid_t.h>
-#include <bits/types/time_t.h>
-#include <bits/types/timer_t.h>
-
-#ifdef __USE_XOPEN
-# ifndef __useconds_t_defined
-typedef __useconds_t useconds_t;
-#  define __useconds_t_defined
-# endif
-# ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-#  define __suseconds_t_defined
-# endif
-#endif
-
-#define	__need_size_t
-#include <stddef.h>
-
-#ifdef __USE_MISC
-/* Old compatibility names for C types.  */
-typedef unsigned long int ulong;
-typedef unsigned short int ushort;
-typedef unsigned int uint;
-#endif
-
-/* These size-specific names are used by some of the inet code.  */
-
-#include <bits/stdint-intn.h>
-
-/* These were defined by ISO C without the first `_'.  */
-typedef __uint8_t u_int8_t;
-typedef __uint16_t u_int16_t;
-typedef __uint32_t u_int32_t;
-typedef __uint64_t u_int64_t;
-
-#if __GNUC_PREREQ (2, 7)
-typedef int register_t __attribute__ ((__mode__ (__word__)));
-#else
-typedef int register_t;
-#endif
-
-/* Some code from BIND tests this macro to see if the types above are
-   defined.  */
-#define __BIT_TYPES_DEFINED__	1
-
-
-#ifdef	__USE_MISC
-/* In BSD <sys/types.h> is expected to define BYTE_ORDER.  */
-# include <endian.h>
-
-/* It also defines `fd_set' and the FD_* macros for `select'.  */
-# include <sys/select.h>
-#endif /* Use misc.  */
-
-
-#if (defined __USE_UNIX98 || defined __USE_XOPEN2K8) \
-    && !defined __blksize_t_defined
-typedef __blksize_t blksize_t;
-# define __blksize_t_defined
-#endif
-
-/* Types from the Large File Support interface.  */
-#ifndef __USE_FILE_OFFSET64
-# ifndef __blkcnt_t_defined
-typedef __blkcnt_t blkcnt_t;	 /* Type to count number of disk blocks.  */
-#  define __blkcnt_t_defined
-# endif
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#else
-# ifndef __blkcnt_t_defined
-typedef __blkcnt64_t blkcnt_t;	   /* Type to count number of disk blocks.  */
-#  define __blkcnt_t_defined
-# endif
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-typedef __blkcnt64_t blkcnt64_t;     /* Type to count number of disk blocks. */
-typedef __fsblkcnt64_t fsblkcnt64_t; /* Type to count file system blocks.  */
-typedef __fsfilcnt64_t fsfilcnt64_t; /* Type to count file system inodes.  */
-#endif
-
-
-/* Now add the thread types.  */
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-# include <bits/pthreadtypes.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/types.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ucontext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ucontext.h
deleted file mode 100644
index 17cda0c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/ucontext.h
+++ /dev/null
@@ -1,78 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* System V/AArch64 ABI compliant context switching support.  */
-
-#ifndef _SYS_UCONTEXT_H
-#define _SYS_UCONTEXT_H	1
-
-#include <features.h>
-
-#include <bits/types/sigset_t.h>
-#include <bits/types/stack_t.h>
-
-#ifdef __USE_MISC
-# define __ctx(fld) fld
-#else
-# define __ctx(fld) __ ## fld
-#endif
-
-#ifdef __USE_MISC
-# include <sys/procfs.h>
-
-
-typedef elf_greg_t greg_t;
-
-/* Container for all general registers.  */
-typedef elf_gregset_t gregset_t;
-
-/* Structure to describe FPU registers.  */
-typedef elf_fpregset_t	fpregset_t;
-#endif
-
-/* Context to describe whole processor state.  This only describes
-   the core registers; coprocessor registers get saved elsewhere
-   (e.g. in uc_regspace, or somewhere unspecified on the stack
-   during non-RT signal handlers).  */
-typedef struct
-  {
-    unsigned long long int __ctx(fault_address);
-    unsigned long long int __ctx(regs)[31];
-    unsigned long long int __ctx(sp);
-    unsigned long long int __ctx(pc);
-    unsigned long long int __ctx(pstate);
-    /* This field contains extension records for additional processor
-       state such as the FP/SIMD state.  It has to match the definition
-       of the corresponding field in the sigcontext struct, see the
-       arch/arm64/include/uapi/asm/sigcontext.h linux header for details.  */
-    unsigned char __reserved[4096] __attribute__ ((__aligned__ (16)));
-  } mcontext_t;
-
-/* Userlevel context.  */
-typedef struct ucontext_t
-  {
-    unsigned long __ctx(uc_flags);
-    struct ucontext_t *uc_link;
-    stack_t uc_stack;
-    sigset_t uc_sigmask;
-    mcontext_t uc_mcontext;
-  } ucontext_t;
-
-#undef __ctx
-
-#endif /* sys/ucontext.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/uio.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/uio.h
deleted file mode 100644
index 474527d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/uio.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_UIO_H
-#define _SYS_UIO_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <bits/types/struct_iovec.h>
-#include <bits/uio_lim.h>
-#ifdef __IOV_MAX
-# define UIO_MAXIOV __IOV_MAX
-#else
-# undef UIO_MAXIOV
-#endif
-
-__BEGIN_DECLS
-
-/* Read data from file descriptor FD, and put the result in the
-   buffers described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.
-   Operates just like 'read' (see <unistd.h>) except that data are
-   put in IOVEC instead of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t readv (int __fd, const struct iovec *__iovec, int __count)
-  __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which
-   is a vector of COUNT 'struct iovec's, to file descriptor FD.
-   The data is written in the order specified.
-   Operates just like 'write' (see <unistd.h>) except that the data
-   are taken from IOVEC instead of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t writev (int __fd, const struct iovec *__iovec, int __count)
-  __wur;
-
-
-#ifdef __USE_MISC
-# ifndef __USE_FILE_OFFSET64
-/* Read data from file descriptor FD at the given position OFFSET
-   without change the file pointer, and put the result in the buffers
-   described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.  Operates just like
-   'pread' (see <unistd.h>) except that data are put in IOVEC instead
-   of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t preadv (int __fd, const struct iovec *__iovec, int __count,
-		       __off_t __offset) __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which is a
-   vector of COUNT 'struct iovec's, to file descriptor FD at the given
-   position OFFSET without change the file pointer.  The data is
-   written in the order specified.  Operates just like 'pwrite' (see
-   <unistd.h>) except that the data are taken from IOVEC instead of a
-   contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwritev (int __fd, const struct iovec *__iovec, int __count,
-			__off_t __offset) __wur;
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (preadv, (int __fd, const struct iovec *__iovec,
-				    int __count, __off64_t __offset),
-			   preadv64) __wur;
-extern ssize_t __REDIRECT (pwritev, (int __fd, const struct iovec *__iovec,
-				     int __count, __off64_t __offset),
-			   pwritev64) __wur;
-#  else
-#   define preadv preadv64
-#   define pwritev pwritev64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Read data from file descriptor FD at the given position OFFSET
-   without change the file pointer, and put the result in the buffers
-   described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.  Operates just like
-   'pread' (see <unistd.h>) except that data are put in IOVEC instead
-   of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t preadv64 (int __fd, const struct iovec *__iovec, int __count,
-			 __off64_t __offset) __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which is a
-   vector of COUNT 'struct iovec's, to file descriptor FD at the given
-   position OFFSET without change the file pointer.  The data is
-   written in the order specified.  Operates just like 'pwrite' (see
-   <unistd.h>) except that the data are taken from IOVEC instead of a
-   contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwritev64 (int __fd, const struct iovec *__iovec, int __count,
-			  __off64_t __offset) __wur;
-# endif
-#endif	/* Use misc.  */
-
-
-#ifdef __USE_GNU
-# ifndef __USE_FILE_OFFSET64
-/* Same as preadv but with an additional flag argumenti defined at uio.h.  */
-extern ssize_t preadv2 (int __fp, const struct iovec *__iovec, int __count,
-			__off_t __offset, int ___flags) __wur;
-
-/* Same as preadv but with an additional flag argument defined at uio.h.  */
-extern ssize_t pwritev2 (int __fd, const struct iovec *__iodev, int __count,
-			 __off_t __offset, int __flags) __wur;
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (pwritev2, (int __fd, const struct iovec *__iovec,
-				      int __count, __off64_t __offset,
-				      int __flags),
-			   pwritev64v2) __wur;
-extern ssize_t __REDIRECT (preadv2, (int __fd, const struct iovec *__iovec,
-				     int __count, __off64_t __offset,
-				     int __flags),
-			   preadv64v2) __wur;
-#  else
-#   define preadv2 preadv64v2
-#   define pwritev2 pwritev64v2
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Same as preadv but with an additional flag argumenti defined at uio.h.  */
-extern ssize_t preadv64v2 (int __fp, const struct iovec *__iovec,
-			   int __count, __off64_t __offset,
-			   int ___flags) __wur;
-
-/* Same as preadv but with an additional flag argument defined at uio.h.  */
-extern ssize_t pwritev64v2 (int __fd, const struct iovec *__iodev,
-			    int __count, __off64_t __offset,
-			    int __flags) __wur;
-# endif
-#endif /* Use GNU.  */
-
-__END_DECLS
-
-/* Some operating systems provide system-specific extensions to this
-   header.  */
-#ifdef __USE_GNU
-# include <bits/uio-ext.h>
-#endif
-
-#endif /* sys/uio.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/un.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/un.h
deleted file mode 100644
index 02224f9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/un.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_UN_H
-#define	_SYS_UN_H	1
-
-#include <sys/cdefs.h>
-
-/* Get the definition of the macro to define the common sockaddr members.  */
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-/* Structure describing the address of an AF_LOCAL (aka AF_UNIX) socket.  */
-struct sockaddr_un
-  {
-    __SOCKADDR_COMMON (sun_);
-    char sun_path[108];		/* Path name.  */
-  };
-
-
-#ifdef __USE_MISC
-# include <string.h>		/* For prototype of `strlen'.  */
-
-/* Evaluate to actual length of the `sockaddr_un' structure.  */
-# define SUN_LEN(ptr) ((size_t) (((struct sockaddr_un *) 0)->sun_path)	      \
-		      + strlen ((ptr)->sun_path))
-#endif
-
-__END_DECLS
-
-#endif	/* sys/un.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/unistd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/unistd.h
deleted file mode 100644
index 1e823fb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/unistd.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <unistd.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/user.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/user.h
deleted file mode 100644
index 9927b3a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/user.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Copyright (C) 2009-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_USER_H
-#define _SYS_USER_H	1
-
-struct user_regs_struct
-{
-  unsigned long long regs[31];
-  unsigned long long sp;
-  unsigned long long pc;
-  unsigned long long pstate;
-};
-
-struct user_fpsimd_struct
-{
-  __uint128_t  vregs[32];
-  unsigned int fpsr;
-  unsigned int fpcr;
-};
-
-#endif
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/utsname.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/utsname.h
deleted file mode 100644
index b092631..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/utsname.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 4.4 System Identification	<sys/utsname.h>
- */
-
-#ifndef	_SYS_UTSNAME_H
-#define	_SYS_UTSNAME_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/utsname.h>
-
-#ifndef _UTSNAME_SYSNAME_LENGTH
-# define _UTSNAME_SYSNAME_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_NODENAME_LENGTH
-# define _UTSNAME_NODENAME_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_RELEASE_LENGTH
-# define _UTSNAME_RELEASE_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_VERSION_LENGTH
-# define _UTSNAME_VERSION_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_MACHINE_LENGTH
-# define _UTSNAME_MACHINE_LENGTH _UTSNAME_LENGTH
-#endif
-
-/* Structure describing the system and machine.  */
-struct utsname
-  {
-    /* Name of the implementation of the operating system.  */
-    char sysname[_UTSNAME_SYSNAME_LENGTH];
-
-    /* Name of this node on the network.  */
-    char nodename[_UTSNAME_NODENAME_LENGTH];
-
-    /* Current release level of this implementation.  */
-    char release[_UTSNAME_RELEASE_LENGTH];
-    /* Current version level of this release.  */
-    char version[_UTSNAME_VERSION_LENGTH];
-
-    /* Name of the hardware type the system is running on.  */
-    char machine[_UTSNAME_MACHINE_LENGTH];
-
-#if _UTSNAME_DOMAIN_LENGTH - 0
-    /* Name of the domain of this node on the network.  */
-# ifdef __USE_GNU
-    char domainname[_UTSNAME_DOMAIN_LENGTH];
-# else
-    char __domainname[_UTSNAME_DOMAIN_LENGTH];
-# endif
-#endif
-  };
-
-#ifdef __USE_MISC
-/* Note that SVID assumes all members have the same size.  */
-# define SYS_NMLN  _UTSNAME_LENGTH
-#endif
-
-
-/* Put information about the system in NAME.  */
-extern int uname (struct utsname *__name) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/utsname.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vfs.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vfs.h
deleted file mode 100644
index fa22d31..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vfs.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* Other systems declare `struct statfs' et al in <sys/vfs.h>,
-   so we have this file to be compatible with programs expecting it.  */
-
-#include <sys/statfs.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vlimit.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vlimit.h
deleted file mode 100644
index 20fa33c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vlimit.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_VLIMIT_H
-#define _SYS_VLIMIT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* This interface is obsolete, and is superseded by <sys/resource.h>.  */
-
-/* Kinds of resource limit.  */
-enum __vlimit_resource
-{
-  /* Setting this non-zero makes it impossible to raise limits.
-     Only the super-use can set it to zero.
-
-     This is not implemented in recent versions of BSD, nor by
-     the GNU C library.  */
-  LIM_NORAISE,
-
-  /* CPU time available for each process (seconds).  */
-  LIM_CPU,
-
-  /* Largest file which can be created (bytes).  */
-  LIM_FSIZE,
-
-  /* Maximum size of the data segment (bytes).  */
-  LIM_DATA,
-
-  /* Maximum size of the stack segment (bytes).  */
-  LIM_STACK,
-
-  /* Largest core file that will be created (bytes).  */
-  LIM_CORE,
-
-  /* Resident set size (bytes).  */
-  LIM_MAXRSS
-};
-
-/* This means no limit.  */
-#define INFINITY 0x7fffffff
-
-
-/* Set the soft limit for RESOURCE to be VALUE.
-   Returns 0 for success, -1 for failure.  */
-extern int vlimit (enum __vlimit_resource __resource, int __value) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/vlimit.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vt.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vt.h
deleted file mode 100644
index 834abfb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/vt.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/vt.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/wait.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/wait.h
deleted file mode 100644
index 9e7bb7f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/wait.h
+++ /dev/null
@@ -1,160 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 3.2.1 Wait for Process Termination	<sys/wait.h>
- */
-
-#ifndef	_SYS_WAIT_H
-#define	_SYS_WAIT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# include <signal.h>
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8
-/* Some older standards require the contents of struct rusage to be
-   defined here.  */
-# include <bits/types/struct_rusage.h>
-#endif
-
-/* These macros could also be defined in <stdlib.h>.  */
-#if !defined _STDLIB_H || (!defined __USE_XOPEN && !defined __USE_XOPEN2K8)
-/* This will define the `W*' macros for the flag
-   bits to `waitpid', `wait3', and `wait4'.  */
-# include <bits/waitflags.h>
-
-/* This will define all the `__W*' macros.  */
-# include <bits/waitstatus.h>
-
-# define WEXITSTATUS(status)	__WEXITSTATUS (status)
-# define WTERMSIG(status)	__WTERMSIG (status)
-# define WSTOPSIG(status)	__WSTOPSIG (status)
-# define WIFEXITED(status)	__WIFEXITED (status)
-# define WIFSIGNALED(status)	__WIFSIGNALED (status)
-# define WIFSTOPPED(status)	__WIFSTOPPED (status)
-# ifdef __WIFCONTINUED
-#  define WIFCONTINUED(status)	__WIFCONTINUED (status)
-# endif
-#endif	/* <stdlib.h> not included.  */
-
-#ifdef	__USE_MISC
-# define WCOREFLAG		__WCOREFLAG
-# define WCOREDUMP(status)	__WCOREDUMP (status)
-# define W_EXITCODE(ret, sig)	__W_EXITCODE (ret, sig)
-# define W_STOPCODE(sig)	__W_STOPCODE (sig)
-#endif
-
-/* The following values are used by the `waitid' function.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-typedef enum
-{
-  P_ALL,		/* Wait for any child.  */
-  P_PID,		/* Wait for specified process.  */
-  P_PGID		/* Wait for members of process group.  */
-} idtype_t;
-#endif
-
-
-/* Wait for a child to die.  When one does, put its status in *STAT_LOC
-   and return its process ID.  For errors, return (pid_t) -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern __pid_t wait (int *__stat_loc);
-
-#ifdef	__USE_MISC
-/* Special values for the PID argument to `waitpid' and `wait4'.  */
-# define WAIT_ANY	(-1)	/* Any process.  */
-# define WAIT_MYPGRP	0	/* Any process in my process group.  */
-#endif
-
-/* Wait for a child matching PID to die.
-   If PID is greater than 0, match any process whose process ID is PID.
-   If PID is (pid_t) -1, match any process.
-   If PID is (pid_t) 0, match any process with the
-   same process group as the current process.
-   If PID is less than -1, match any process whose
-   process group is the absolute value of PID.
-   If the WNOHANG bit is set in OPTIONS, and that child
-   is not already dead, return (pid_t) 0.  If successful,
-   return PID and store the dead child's status in STAT_LOC.
-   Return (pid_t) -1 for errors.  If the WUNTRACED bit is
-   set in OPTIONS, return status for stopped children; otherwise don't.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern __pid_t waitpid (__pid_t __pid, int *__stat_loc, int __options);
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# ifndef __id_t_defined
-typedef __id_t id_t;
-#  define __id_t_defined
-# endif
-
-# include <bits/types/siginfo_t.h>
-
-/* Wait for a childing matching IDTYPE and ID to change the status and
-   place appropriate information in *INFOP.
-   If IDTYPE is P_PID, match any process whose process ID is ID.
-   If IDTYPE is P_PGID, match any process whose process group is ID.
-   If IDTYPE is P_ALL, match any process.
-   If the WNOHANG bit is set in OPTIONS, and that child
-   is not already dead, clear *INFOP and return 0.  If successful, store
-   exit code and status in *INFOP.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int waitid (idtype_t __idtype, __id_t __id, siginfo_t *__infop,
-		   int __options);
-#endif
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K)
-/* This being here makes the prototypes valid whether or not
-   we have already included <sys/resource.h> to define `struct rusage'.  */
-struct rusage;
-
-/* Wait for a child to exit.  When one does, put its status in *STAT_LOC and
-   return its process ID.  For errors return (pid_t) -1.  If USAGE is not
-   nil, store information about the child's resource usage there.  If the
-   WUNTRACED bit is set in OPTIONS, return status for stopped children;
-   otherwise don't.  */
-extern __pid_t wait3 (int *__stat_loc, int __options,
-		      struct rusage * __usage) __THROWNL;
-#endif
-
-#ifdef __USE_MISC
-/* PID is like waitpid.  Other args are like wait3.  */
-extern __pid_t wait4 (__pid_t __pid, int *__stat_loc, int __options,
-		      struct rusage *__usage) __THROWNL;
-#endif /* Use misc.  */
-
-
-__END_DECLS
-
-#endif /* sys/wait.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/xattr.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/xattr.h
deleted file mode 100644
index a87f676..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sys/xattr.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_XATTR_H
-#define _SYS_XATTR_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* The following constants should be used for the fifth parameter of
-   `*setxattr'.  */
-#ifndef __USE_KERNEL_XATTR_DEFS
-enum
-{
-  XATTR_CREATE = 1,	/* set value, fail if attr already exists.  */
-#define XATTR_CREATE	XATTR_CREATE
-  XATTR_REPLACE = 2	/* set value, fail if attr does not exist.  */
-#define XATTR_REPLACE	XATTR_REPLACE
-};
-#endif
-
-/* Set the attribute NAME of the file pointed to by PATH to VALUE (which
-   is SIZE bytes long).  Return 0 on success, -1 for errors.  */
-extern int setxattr (const char *__path, const char *__name,
-		     const void *__value, size_t __size, int __flags)
-	__THROW;
-
-/* Set the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long), not following symlinks for the last pathname component.
-   Return 0 on success, -1 for errors.  */
-extern int lsetxattr (const char *__path, const char *__name,
-		      const void *__value, size_t __size, int __flags)
-	__THROW;
-
-/* Set the attribute NAME of the file descriptor FD to VALUE (which is SIZE
-   bytes long).  Return 0 on success, -1 for errors.  */
-extern int fsetxattr (int __fd, const char *__name, const void *__value,
-		      size_t __size, int __flags) __THROW;
-
-/* Get the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long).  Return 0 on success, -1 for errors.  */
-extern ssize_t getxattr (const char *__path, const char *__name,
-			 void *__value, size_t __size) __THROW;
-
-/* Get the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long), not following symlinks for the last pathname component.
-   Return 0 on success, -1 for errors.  */
-extern ssize_t lgetxattr (const char *__path, const char *__name,
-			  void *__value, size_t __size) __THROW;
-
-/* Get the attribute NAME of the file descriptor FD to VALUE (which is SIZE
-   bytes long).  Return 0 on success, -1 for errors.  */
-extern ssize_t fgetxattr (int __fd, const char *__name, void *__value,
-			  size_t __size) __THROW;
-
-/* List attributes of the file pointed to by PATH into the user-supplied
-   buffer LIST (which is SIZE bytes big).  Return 0 on success, -1 for
-   errors.  */
-extern ssize_t listxattr (const char *__path, char *__list, size_t __size)
-	__THROW;
-
-/* List attributes of the file pointed to by PATH into the user-supplied
-   buffer LIST (which is SIZE bytes big), not following symlinks for the
-   last pathname component.  Return 0 on success, -1 for errors.  */
-extern ssize_t llistxattr (const char *__path, char *__list, size_t __size)
-	__THROW;
-
-/* List attributes of the file descriptor FD into the user-supplied buffer
-   LIST (which is SIZE bytes big).  Return 0 on success, -1 for errors.  */
-extern ssize_t flistxattr (int __fd, char *__list, size_t __size)
-	__THROW;
-
-/* Remove the attribute NAME from the file pointed to by PATH.  Return 0
-   on success, -1 for errors.  */
-extern int removexattr (const char *__path, const char *__name) __THROW;
-
-/* Remove the attribute NAME from the file pointed to by PATH, not
-   following symlinks for the last pathname component.  Return 0 on
-   success, -1 for errors.  */
-extern int lremovexattr (const char *__path, const char *__name) __THROW;
-
-/* Remove the attribute NAME from the file descriptor FD.  Return 0 on
-   success, -1 for errors.  */
-extern int fremovexattr (int __fd, const char *__name) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/xattr.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/syscall.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/syscall.h
deleted file mode 100644
index 4c30578..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/syscall.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/syscall.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sysexits.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sysexits.h
deleted file mode 100644
index 37246b6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/sysexits.h
+++ /dev/null
@@ -1,114 +0,0 @@
-/*
- * Copyright (c) 1987, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)sysexits.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_SYSEXITS_H
-#define	_SYSEXITS_H 1
-
-/*
- *  SYSEXITS.H -- Exit status codes for system programs.
- *
- *	This include file attempts to categorize possible error
- *	exit statuses for system programs, notably delivermail
- *	and the Berkeley network.
- *
- *	Error numbers begin at EX__BASE to reduce the possibility of
- *	clashing with other exit statuses that random programs may
- *	already return.  The meaning of the codes is approximately
- *	as follows:
- *
- *	EX_USAGE -- The command was used incorrectly, e.g., with
- *		the wrong number of arguments, a bad flag, a bad
- *		syntax in a parameter, or whatever.
- *	EX_DATAERR -- The input data was incorrect in some way.
- *		This should only be used for user's data & not
- *		system files.
- *	EX_NOINPUT -- An input file (not a system file) did not
- *		exist or was not readable.  This could also include
- *		errors like "No message" to a mailer (if it cared
- *		to catch it).
- *	EX_NOUSER -- The user specified did not exist.  This might
- *		be used for mail addresses or remote logins.
- *	EX_NOHOST -- The host specified did not exist.  This is used
- *		in mail addresses or network requests.
- *	EX_UNAVAILABLE -- A service is unavailable.  This can occur
- *		if a support program or file does not exist.  This
- *		can also be used as a catchall message when something
- *		you wanted to do doesn't work, but you don't know
- *		why.
- *	EX_SOFTWARE -- An internal software error has been detected.
- *		This should be limited to non-operating system related
- *		errors as possible.
- *	EX_OSERR -- An operating system error has been detected.
- *		This is intended to be used for such things as "cannot
- *		fork", "cannot create pipe", or the like.  It includes
- *		things like getuid returning a user that does not
- *		exist in the passwd file.
- *	EX_OSFILE -- Some system file (e.g., /etc/passwd, /etc/utmp,
- *		etc.) does not exist, cannot be opened, or has some
- *		sort of error (e.g., syntax error).
- *	EX_CANTCREAT -- A (user specified) output file cannot be
- *		created.
- *	EX_IOERR -- An error occurred while doing I/O on some file.
- *	EX_TEMPFAIL -- temporary failure, indicating something that
- *		is not really an error.  In sendmail, this means
- *		that a mailer (e.g.) could not create a connection,
- *		and the request should be reattempted later.
- *	EX_PROTOCOL -- the remote system returned something that
- *		was "not possible" during a protocol exchange.
- *	EX_NOPERM -- You did not have sufficient permission to
- *		perform the operation.  This is not intended for
- *		file system problems, which should use NOINPUT or
- *		CANTCREAT, but rather for higher level permissions.
- */
-
-#define EX_OK		0	/* successful termination */
-
-#define EX__BASE	64	/* base value for error messages */
-
-#define EX_USAGE	64	/* command line usage error */
-#define EX_DATAERR	65	/* data format error */
-#define EX_NOINPUT	66	/* cannot open input */
-#define EX_NOUSER	67	/* addressee unknown */
-#define EX_NOHOST	68	/* host name unknown */
-#define EX_UNAVAILABLE	69	/* service unavailable */
-#define EX_SOFTWARE	70	/* internal software error */
-#define EX_OSERR	71	/* system error (e.g., can't fork) */
-#define EX_OSFILE	72	/* critical OS file missing */
-#define EX_CANTCREAT	73	/* can't create (user) output file */
-#define EX_IOERR	74	/* input/output error */
-#define EX_TEMPFAIL	75	/* temp failure; user is invited to retry */
-#define EX_PROTOCOL	76	/* remote error in protocol */
-#define EX_NOPERM	77	/* permission denied */
-#define EX_CONFIG	78	/* configuration error */
-
-#define EX__MAX	78	/* maximum listed value */
-
-#endif /* sysexits.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/syslog.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/syslog.h
deleted file mode 100644
index 830b492..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/syslog.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/syslog.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/tar.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/tar.h
deleted file mode 100644
index 2dc47c2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/tar.h
+++ /dev/null
@@ -1,112 +0,0 @@
-/* Extended tar format from POSIX.1.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Written by David J. MacKenzie.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_TAR_H
-#define	_TAR_H	1
-
-#include <features.h>
-
-
-/* A tar archive consists of 512-byte blocks.
-   Each file in the archive has a header block followed by 0+ data blocks.
-   Two blocks of NUL bytes indicate the end of the archive.  */
-
-/* The fields of header blocks:
-   All strings are stored as ISO 646 (approximately ASCII) strings.
-
-   Fields are numeric unless otherwise noted below; numbers are ISO 646
-   representations of octal numbers, with leading zeros as needed.
-
-   linkname is only valid when typeflag==LNKTYPE.  It doesn't use prefix;
-   files that are links to pathnames >100 chars long can not be stored
-   in a tar archive.
-
-   If typeflag=={LNKTYPE,SYMTYPE,DIRTYPE} then size must be 0.
-
-   devmajor and devminor are only valid for typeflag=={BLKTYPE,CHRTYPE}.
-
-   chksum contains the sum of all 512 bytes in the header block,
-   treating each byte as an 8-bit unsigned value and treating the
-   8 bytes of chksum as blank characters.
-
-   uname and gname are used in preference to uid and gid, if those
-   names exist locally.
-
-   Field Name	Byte Offset	Length in Bytes	Field Type
-   name		0		100		NUL-terminated if NUL fits
-   mode		100		8
-   uid		108		8
-   gid		116		8
-   size		124		12
-   mtime	136		12
-   chksum	148		8
-   typeflag	156		1		see below
-   linkname	157		100		NUL-terminated if NUL fits
-   magic	257		6		must be TMAGIC (NUL term.)
-   version	263		2		must be TVERSION
-   uname	265		32		NUL-terminated
-   gname	297		32		NUL-terminated
-   devmajor	329		8
-   devminor	337		8
-   prefix	345		155		NUL-terminated if NUL fits
-
-   If the first character of prefix is '\0', the file name is name;
-   otherwise, it is prefix/name.  Files whose pathnames don't fit in that
-   length can not be stored in a tar archive.  */
-
-/* The bits in mode: */
-#define TSUID	04000
-#define TSGID	02000
-#if defined __USE_XOPEN || !defined __USE_XOPEN2K
-# define TSVTX	01000
-#endif
-#define TUREAD	00400
-#define TUWRITE	00200
-#define TUEXEC	00100
-#define TGREAD	00040
-#define TGWRITE	00020
-#define TGEXEC	00010
-#define TOREAD	00004
-#define TOWRITE	00002
-#define TOEXEC	00001
-
-/* The values for typeflag:
-   Values 'A'-'Z' are reserved for custom implementations.
-   All other values are reserved for future POSIX.1 revisions.  */
-
-#define REGTYPE		'0'	/* Regular file (preferred code).  */
-#define AREGTYPE	'\0'	/* Regular file (alternate code).  */
-#define LNKTYPE		'1'	/* Hard link.  */
-#define SYMTYPE		'2'	/* Symbolic link (hard if not supported).  */
-#define CHRTYPE		'3'	/* Character special.  */
-#define BLKTYPE		'4'	/* Block special.  */
-#define DIRTYPE		'5'	/* Directory.  */
-#define FIFOTYPE	'6'	/* Named pipe.  */
-#define CONTTYPE	'7'	/* Contiguous file */
- /* (regular file if not supported).  */
-
-/* Contents of magic field and its length.  */
-#define TMAGIC	"ustar"
-#define TMAGLEN	6
-
-/* Contents of the version field and its length.  */
-#define TVERSION	"00"
-#define TVERSLEN	2
-
-#endif /* tar.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/termio.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/termio.h
deleted file mode 100644
index 0e610f0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/termio.h
+++ /dev/null
@@ -1,6 +0,0 @@
-/* Compatible <termio.h> for old `struct termio' ioctl interface.
-   This is obsolete; use the POSIX.1 `struct termios' interface
-   defined in <termios.h> instead.  */
-
-#include <termios.h>
-#include <sys/ioctl.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/termios.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/termios.h
deleted file mode 100644
index 8e05973..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/termios.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 7.1-2 General Terminal Interface	<termios.h>
- */
-
-#ifndef	_TERMIOS_H
-#define	_TERMIOS_H	1
-
-#include <features.h>
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* We need `pid_t'.  */
-# include <bits/types.h>
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif
-
-__BEGIN_DECLS
-
-/* Get the system-dependent definitions of `struct termios', `tcflag_t',
-   `cc_t', `speed_t', and all the macros specifying the flag bits.  */
-#include <bits/termios.h>
-
-#ifdef __USE_MISC
-/* Compare a character C to a value VAL from the `c_cc' array in a
-   `struct termios'.  If VAL is _POSIX_VDISABLE, no character can match it.  */
-# define CCEQ(val, c)	((c) == (val) && (val) != _POSIX_VDISABLE)
-#endif
-
-/* Return the output baud rate stored in *TERMIOS_P.  */
-extern speed_t cfgetospeed (const struct termios *__termios_p) __THROW;
-
-/* Return the input baud rate stored in *TERMIOS_P.  */
-extern speed_t cfgetispeed (const struct termios *__termios_p) __THROW;
-
-/* Set the output baud rate stored in *TERMIOS_P to SPEED.  */
-extern int cfsetospeed (struct termios *__termios_p, speed_t __speed) __THROW;
-
-/* Set the input baud rate stored in *TERMIOS_P to SPEED.  */
-extern int cfsetispeed (struct termios *__termios_p, speed_t __speed) __THROW;
-
-#ifdef	__USE_MISC
-/* Set both the input and output baud rates in *TERMIOS_OP to SPEED.  */
-extern int cfsetspeed (struct termios *__termios_p, speed_t __speed) __THROW;
-#endif
-
-
-/* Put the state of FD into *TERMIOS_P.  */
-extern int tcgetattr (int __fd, struct termios *__termios_p) __THROW;
-
-/* Set the state of FD to *TERMIOS_P.
-   Values for OPTIONAL_ACTIONS (TCSA*) are in <bits/termios.h>.  */
-extern int tcsetattr (int __fd, int __optional_actions,
-		      const struct termios *__termios_p) __THROW;
-
-
-#ifdef	__USE_MISC
-/* Set *TERMIOS_P to indicate raw mode.  */
-extern void cfmakeraw (struct termios *__termios_p) __THROW;
-#endif
-
-/* Send zero bits on FD.  */
-extern int tcsendbreak (int __fd, int __duration) __THROW;
-
-/* Wait for pending output to be written on FD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int tcdrain (int __fd);
-
-/* Flush pending data on FD.
-   Values for QUEUE_SELECTOR (TC{I,O,IO}FLUSH) are in <bits/termios.h>.  */
-extern int tcflush (int __fd, int __queue_selector) __THROW;
-
-/* Suspend or restart transmission on FD.
-   Values for ACTION (TC[IO]{OFF,ON}) are in <bits/termios.h>.  */
-extern int tcflow (int __fd, int __action) __THROW;
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Get process group ID for session leader for controlling terminal FD.  */
-extern __pid_t tcgetsid (int __fd) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-# include <sys/ttydefaults.h>
-#endif
-
-__END_DECLS
-
-#endif /* termios.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/tgmath.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/tgmath.h
deleted file mode 100644
index b55cb39..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/tgmath.h
+++ /dev/null
@@ -1,909 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.22 Type-generic math	<tgmath.h>
- */
-
-#ifndef _TGMATH_H
-#define _TGMATH_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Include the needed headers.  */
-#include <bits/floatn.h>
-#include <math.h>
-#include <complex.h>
-
-
-/* There are two variant implementations of type-generic macros in
-   this file: one for GCC 8 and later, using __builtin_tgmath and
-   where each macro expands each of its arguments only once, and one
-   for older GCC, using other compiler extensions but with macros
-   expanding their arguments many times (so resulting in exponential
-   blowup of the size of expansions when calls to such macros are
-   nested inside arguments to such macros).  */
-
-#define __HAVE_BUILTIN_TGMATH __GNUC_PREREQ (8, 0)
-
-#if __GNUC_PREREQ (2, 7)
-
-/* Certain cases of narrowing macros only need to call a single
-   function so cannot use __builtin_tgmath and do not need any
-   complicated logic.  */
-# if __HAVE_FLOAT128X
-#  error "Unsupported _Float128x type for <tgmath.h>."
-# endif
-# if ((__HAVE_FLOAT64X && !__HAVE_FLOAT128)		\
-      || (__HAVE_FLOAT128 && !__HAVE_FLOAT64X))
-#  error "Unsupported combination of types for <tgmath.h>."
-# endif
-# define __TGMATH_2_NARROW_D(F, X, Y)		\
-  (F ## l (X, Y))
-# define __TGMATH_2_NARROW_F64X(F, X, Y)	\
-  (F ## f128 (X, Y))
-# if !__HAVE_FLOAT128
-#  define __TGMATH_2_NARROW_F32X(F, X, Y)	\
-  (F ## f64 (X, Y))
-# endif
-
-# if __HAVE_BUILTIN_TGMATH
-
-#  if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F16_ARG(X) X ## f16,
-#  else
-#   define __TG_F16_ARG(X)
-#  endif
-#  if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F32_ARG(X) X ## f32,
-#  else
-#   define __TG_F32_ARG(X)
-#  endif
-#  if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F64_ARG(X) X ## f64,
-#  else
-#   define __TG_F64_ARG(X)
-#  endif
-#  if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F128_ARG(X) X ## f128,
-#  else
-#   define __TG_F128_ARG(X)
-#  endif
-#  if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F32X_ARG(X) X ## f32x,
-#  else
-#   define __TG_F32X_ARG(X)
-#  endif
-#  if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F64X_ARG(X) X ## f64x,
-#  else
-#   define __TG_F64X_ARG(X)
-#  endif
-#  if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F128X_ARG(X) X ## f128x,
-#  else
-#   define __TG_F128X_ARG(X)
-#  endif
-
-#  define __TGMATH_FUNCS(X) X ## f, X, X ## l,				\
-    __TG_F16_ARG (X) __TG_F32_ARG (X) __TG_F64_ARG (X) __TG_F128_ARG (X) \
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_RCFUNCS(F, C) __TGMATH_FUNCS (F) __TGMATH_FUNCS (C)
-#  define __TGMATH_1(F, X) __builtin_tgmath (__TGMATH_FUNCS (F) (X))
-#  define __TGMATH_2(F, X, Y) __builtin_tgmath (__TGMATH_FUNCS (F) (X), (Y))
-#  define __TGMATH_2STD(F, X, Y) __builtin_tgmath (F ## f, F, F ## l, (X), (Y))
-#  define __TGMATH_3(F, X, Y, Z) __builtin_tgmath (__TGMATH_FUNCS (F)	\
-						   (X), (Y), (Z))
-#  define __TGMATH_1C(F, C, X) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) (X))
-#  define __TGMATH_2C(F, C, X, Y) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) \
-						    (X), (Y))
-
-#  define __TGMATH_NARROW_FUNCS_F(X) X, X ## l,
-#  define __TGMATH_NARROW_FUNCS_F16(X)				\
-    __TG_F32_ARG (X) __TG_F64_ARG (X) __TG_F128_ARG (X)		\
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F32(X)				\
-    __TG_F64_ARG (X) __TG_F128_ARG (X)				\
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F64(X)		\
-    __TG_F128_ARG (X)				\
-    __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F32X(X)		\
-    __TG_F64X_ARG (X) __TG_F128X_ARG (X)	\
-    __TG_F64_ARG (X) __TG_F128_ARG (X)
-
-#  define __TGMATH_2_NARROW_F(F, X, Y)				\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F16(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F16 (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F32(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32 (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F64(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F64 (F) (X), (Y))
-#  if __HAVE_FLOAT128
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32X (F) (X), (Y))
-#  endif
-
-# else /* !__HAVE_BUILTIN_TGMATH.  */
-
-#  ifdef __NO_LONG_DOUBLE_MATH
-#   define __tgml(fct) fct
-#  else
-#   define __tgml(fct) fct ## l
-#  endif
-
-/* __floating_type expands to 1 if TYPE is a floating type (including
-   complex floating types), 0 if TYPE is an integer type (including
-   complex integer types).  __real_integer_type expands to 1 if TYPE
-   is a real integer type.  __complex_integer_type expands to 1 if
-   TYPE is a complex integer type.  All these macros expand to integer
-   constant expressions.  All these macros can assume their argument
-   has an arithmetic type (not vector, decimal floating-point or
-   fixed-point), valid to pass to tgmath.h macros.  */
-#  if __GNUC_PREREQ (3, 1)
-/* __builtin_classify_type expands to an integer constant expression
-   in GCC 3.1 and later.  Default conversions applied to the argument
-   of __builtin_classify_type mean it always returns 1 for real
-   integer types rather than ever returning different values for
-   character, boolean or enumerated types.  */
-#   define __floating_type(type)				\
-  (__builtin_classify_type (__real__ ((type) 0)) == 8)
-#   define __real_integer_type(type)		\
-  (__builtin_classify_type ((type) 0) == 1)
-#   define __complex_integer_type(type)				\
-  (__builtin_classify_type ((type) 0) == 9			\
-   && __builtin_classify_type (__real__ ((type) 0)) == 1)
-#  else
-/* GCC versions predating __builtin_classify_type are also looser on
-   what counts as an integer constant expression.  */
-#   define __floating_type(type) (((type) 1.25) != 1)
-#   define __real_integer_type(type) (((type) (1.25 + _Complex_I)) == 1)
-#   define __complex_integer_type(type)			\
-  (((type) (1.25 + _Complex_I)) == (1 + _Complex_I))
-#  endif
-
-/* Whether an expression (of arithmetic type) has a real type.  */
-#  define __expr_is_real(E) (__builtin_classify_type (E) != 9)
-
-/* The tgmath real type for T, where E is 0 if T is an integer type
-   and 1 for a floating type.  If T has a complex type, it is
-   unspecified whether the return type is real or complex (but it has
-   the correct corresponding real type).  */
-#  define __tgmath_real_type_sub(T, E) \
-  __typeof__ (*(0 ? (__typeof__ (0 ? (double *) 0 : (void *) (E))) 0	      \
-		  : (__typeof__ (0 ? (T *) 0 : (void *) (!(E)))) 0))
-
-/* The tgmath real type of EXPR.  */
-#  define __tgmath_real_type(expr) \
-  __tgmath_real_type_sub (__typeof__ ((__typeof__ (+(expr))) 0),	      \
-			  __floating_type (__typeof__ (+(expr))))
-
-/* The tgmath complex type for T, where E1 is 1 if T has a floating
-   type and 0 otherwise, E2 is 1 if T has a real integer type and 0
-   otherwise, and E3 is 1 if T has a complex type and 0 otherwise.  */
-#  define __tgmath_complex_type_sub(T, E1, E2, E3)			\
-  __typeof__ (*(0							\
-		? (__typeof__ (0 ? (T *) 0 : (void *) (!(E1)))) 0	\
-		: (__typeof__ (0					\
-			       ? (__typeof__ (0				\
-					      ? (double *) 0		\
-					      : (void *) (!(E2)))) 0	\
-			       : (__typeof__ (0				\
-					      ? (_Complex double *) 0	\
-					      : (void *) (!(E3)))) 0)) 0))
-
-/* The tgmath complex type of EXPR.  */
-#  define __tgmath_complex_type(expr)					\
-  __tgmath_complex_type_sub (__typeof__ ((__typeof__ (+(expr))) 0),	\
-			     __floating_type (__typeof__ (+(expr))),	\
-			     __real_integer_type (__typeof__ (+(expr))), \
-			     __complex_integer_type (__typeof__ (+(expr))))
-
-#  if (__HAVE_DISTINCT_FLOAT16			\
-      || __HAVE_DISTINCT_FLOAT32		\
-      || __HAVE_DISTINCT_FLOAT64		\
-      || __HAVE_DISTINCT_FLOAT32X		\
-      || __HAVE_DISTINCT_FLOAT64X		\
-      || __HAVE_DISTINCT_FLOAT128X)
-#   error "Unsupported _FloatN or _FloatNx types for <tgmath.h>."
-#  endif
-
-/* Expand to text that checks if ARG_COMB has type _Float128, and if
-   so calls the appropriately suffixed FCT (which may include a cast),
-   or FCT and CFCT for complex functions, with arguments ARG_CALL.  */
-#  if __HAVE_DISTINCT_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   if (!__HAVE_FLOAT64X			\
-       || __HAVE_FLOAT64X_LONG_DOUBLE		\
-       || !__HAVE_FLOATN_NOT_TYPEDEF)
-#    define __TGMATH_F128(arg_comb, fct, arg_call)			\
-  __builtin_types_compatible_p (__typeof (+(arg_comb)), _Float128)	\
-  ? fct ## f128 arg_call :
-#    define __TGMATH_CF128(arg_comb, fct, cfct, arg_call)		\
-  __builtin_types_compatible_p (__typeof (+__real__ (arg_comb)), _Float128) \
-  ? (__expr_is_real (arg_comb)						\
-     ? fct ## f128 arg_call						\
-     : cfct ## f128 arg_call) :
-#   else
-/* _Float64x is a distinct type at the C language level, which must be
-   handled like _Float128.  */
-#    define __TGMATH_F128(arg_comb, fct, arg_call)			\
-  (__builtin_types_compatible_p (__typeof (+(arg_comb)), _Float128)	\
-   || __builtin_types_compatible_p (__typeof (+(arg_comb)), _Float64x)) \
-  ? fct ## f128 arg_call :
-#    define __TGMATH_CF128(arg_comb, fct, cfct, arg_call)		\
-  (__builtin_types_compatible_p (__typeof (+__real__ (arg_comb)), _Float128) \
-   || __builtin_types_compatible_p (__typeof (+__real__ (arg_comb)),	\
-				    _Float64x))				\
-  ? (__expr_is_real (arg_comb)						\
-     ? fct ## f128 arg_call						\
-     : cfct ## f128 arg_call) :
-#   endif
-#  else
-#   define __TGMATH_F128(arg_comb, fct, arg_call) /* Nothing.  */
-#   define __TGMATH_CF128(arg_comb, fct, cfct, arg_call) /* Nothing.  */
-#  endif
-
-# endif /* !__HAVE_BUILTIN_TGMATH.  */
-
-/* We have two kinds of generic macros: to support functions which are
-   only defined on real valued parameters and those which are defined
-   for complex functions as well.  */
-# if __HAVE_BUILTIN_TGMATH
-
-#  define __TGMATH_UNARY_REAL_ONLY(Val, Fct) __TGMATH_1 (Fct, (Val))
-#  define __TGMATH_UNARY_REAL_RET_ONLY(Val, Fct) __TGMATH_1 (Fct, (Val))
-#  define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2 (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_FIRST_REAL_STD_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2STD (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2 (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_REAL_STD_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2STD (Fct, (Val1), (Val2))
-#  define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_TERNARY_REAL_ONLY(Val1, Val2, Val3, Fct)	\
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_TERNARY_FIRST_REAL_RET_ONLY(Val1, Val2, Val3, Fct)	\
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct)	\
-  __TGMATH_1C (Fct, Cfct, (Val))
-#  define __TGMATH_UNARY_IMAG(Val, Cfct) __TGMATH_1 (Cfct, (Val))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL(Val, Fct, Cfct)	\
-  __TGMATH_1C (Fct, Cfct, (Val))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME(Val, Cfct)	\
-  __TGMATH_1 (Cfct, (Val))
-#  define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct)	\
-  __TGMATH_2C (Fct, Cfct, (Val1), (Val2))
-
-# else /* !__HAVE_BUILTIN_TGMATH.  */
-
-#  define __TGMATH_UNARY_REAL_ONLY(Val, Fct)				\
-  (__extension__ ((sizeof (+(Val)) == sizeof (double)			      \
-		      || __builtin_classify_type (Val) != 8)		      \
-		     ? (__tgmath_real_type (Val)) Fct (Val)		      \
-		     : (sizeof (+(Val)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val)) Fct##f (Val)		      \
-		     : __TGMATH_F128 ((Val), (__tgmath_real_type (Val)) Fct,  \
-				      (Val))				      \
-		     (__tgmath_real_type (Val)) __tgml(Fct) (Val)))
-
-#  define __TGMATH_UNARY_REAL_RET_ONLY(Val, Fct) \
-     (__extension__ ((sizeof (+(Val)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val) != 8)		      \
-		     ? Fct (Val)					      \
-		     : (sizeof (+(Val)) == sizeof (float))		      \
-		     ? Fct##f (Val)					      \
-		     : __TGMATH_F128 ((Val), Fct, (Val))		      \
-		     __tgml(Fct) (Val)))
-
-#  define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val1) != 8)		      \
-		     ? (__tgmath_real_type (Val1)) Fct (Val1, Val2)	      \
-		     : (sizeof (+(Val1)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val1)) Fct##f (Val1, Val2)	      \
-		     : __TGMATH_F128 ((Val1), (__tgmath_real_type (Val1)) Fct, \
-				    (Val1, Val2))			      \
-		     (__tgmath_real_type (Val1)) __tgml(Fct) (Val1, Val2)))
-
-#  define __TGMATH_BINARY_FIRST_REAL_STD_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val1) != 8)		      \
-		     ? (__tgmath_real_type (Val1)) Fct (Val1, Val2)	      \
-		     : (sizeof (+(Val1)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val1)) Fct##f (Val1, Val2)	      \
-		     : (__tgmath_real_type (Val1)) __tgml(Fct) (Val1, Val2)))
-
-#  define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? __TGMATH_F128 ((Val1) + (Val2),			      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0)) Fct, \
-				      (Val1, Val2))			      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0))	      \
-		     __tgml(Fct) (Val1, Val2)				      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2)					      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2)))
-
-#  define __TGMATH_BINARY_REAL_STD_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				  + (__tgmath_real_type (Val2)) 0))	      \
-		       __tgml(Fct) (Val1, Val2)				      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2)					      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2)))
-
-#  define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? __TGMATH_F128 ((Val1) + (Val2),			      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0)) Fct, \
-				      (Val1, Val2, Val3))		      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0))	      \
-		     __tgml(Fct) (Val1, Val2, Val3)			      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2, Val3)				      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2, Val3)))
-
-#  define __TGMATH_TERNARY_REAL_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2) + (Val3)) > sizeof (double)     \
-		      && __builtin_classify_type ((Val1) + (Val2) + (Val3))   \
-			 == 8)						      \
-		     ? __TGMATH_F128 ((Val1) + (Val2) + (Val3),		      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0	      \
-					+ (__tgmath_real_type (Val3)) 0)) Fct, \
-				      (Val1, Val2, Val3))		      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0		      \
-				+ (__tgmath_real_type (Val3)) 0))	      \
-		       __tgml(Fct) (Val1, Val2, Val3)			      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| sizeof (+(Val3)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8		      \
-			|| __builtin_classify_type (Val3) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0	      \
-				   + (__tgmath_real_type (Val3)) 0))	      \
-		       Fct (Val1, Val2, Val3)				      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0	      \
-				   + (__tgmath_real_type (Val3)) 0))	      \
-		       Fct##f (Val1, Val2, Val3)))
-
-#  define __TGMATH_TERNARY_FIRST_REAL_RET_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		\
-		      || __builtin_classify_type (Val1) != 8)		\
-		     ? Fct (Val1, Val2, Val3)				\
-		     : (sizeof (+(Val1)) == sizeof (float))		\
-		     ? Fct##f (Val1, Val2, Val3)			\
-		     : __TGMATH_F128 ((Val1), Fct, (Val1, Val2, Val3))	\
-		     __tgml(Fct) (Val1, Val2, Val3)))
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__tgmath_complex_type (Val)) Fct (Val)	      \
-			: (__tgmath_complex_type (Val)) Cfct (Val))	      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__tgmath_complex_type (Val)) Fct##f (Val)	      \
-			: (__tgmath_complex_type (Val)) Cfct##f (Val))	      \
-		     : __TGMATH_CF128 ((Val),				      \
-				       (__tgmath_complex_type (Val)) Fct,     \
-				       (__tgmath_complex_type (Val)) Cfct,    \
-				       (Val))				      \
-		     (__expr_is_real (Val)				      \
-		      ? (__tgmath_complex_type (Val)) __tgml(Fct) (Val)	      \
-		      : (__tgmath_complex_type (Val)) __tgml(Cfct) (Val))))
-
-#  define __TGMATH_UNARY_IMAG(Val, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__typeof__ ((__tgmath_real_type (Val)) 0	      \
-				    + _Complex_I)) Cfct (Val)		      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__typeof__ ((__tgmath_real_type (Val)) 0	      \
-				    + _Complex_I)) Cfct##f (Val)	      \
-		     : __TGMATH_F128 (__real__ (Val),			      \
-				      (__typeof__			      \
-				       ((__tgmath_real_type (Val)) 0	      \
-					+ _Complex_I)) Cfct, (Val))	      \
-		     (__typeof__ ((__tgmath_real_type (Val)) 0		      \
-				  + _Complex_I)) __tgml(Cfct) (Val)))
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL(Val, Fct, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Fct (Val)					      \
-			: (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Cfct (Val))					      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Fct##f (Val)					      \
-			: (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Cfct##f (Val))				      \
-		     : __TGMATH_CF128 ((Val), \
-				       (__typeof__			      \
-					(__real__			      \
-					 (__tgmath_real_type (Val)) 0)) Fct,  \
-				       (__typeof__			      \
-					(__real__			      \
-					 (__tgmath_real_type (Val)) 0)) Cfct, \
-				       (Val))				      \
-		     (__expr_is_real (Val)				      \
-		      ? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))  \
-		      __tgml(Fct) (Val)					      \
-		      : (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))  \
-		      __tgml(Cfct) (Val))))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME(Val, Cfct)	\
-  __TGMATH_UNARY_REAL_IMAG_RET_REAL ((Val), Cfct, Cfct)
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct) \
-     (__extension__ ((sizeof (__real__ (Val1)				      \
-			      + __real__ (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type (__real__ (Val1)	      \
-						  + __real__ (Val2)) == 8)    \
-		     ? __TGMATH_CF128 ((Val1) + (Val2),			      \
-				       (__typeof			      \
-					((__tgmath_complex_type (Val1)) 0     \
-					 + (__tgmath_complex_type (Val2)) 0)) \
-				       Fct,				      \
-				       (__typeof			      \
-					((__tgmath_complex_type (Val1)) 0     \
-					 + (__tgmath_complex_type (Val2)) 0)) \
-				       Cfct,				      \
-				       (Val1, Val2))			      \
-		     (__expr_is_real ((Val1) + (Val2))			      \
-		      ? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-		      __tgml(Fct) (Val1, Val2)				      \
-		      : (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-		      __tgml(Cfct) (Val1, Val2))			      \
-		     : (sizeof (+__real__ (Val1)) == sizeof (double)	      \
-			|| sizeof (+__real__ (Val2)) == sizeof (double)	      \
-			|| __builtin_classify_type (__real__ (Val1)) != 8     \
-			|| __builtin_classify_type (__real__ (Val2)) != 8)    \
-		     ? (__expr_is_real ((Val1) + (Val2))		      \
-			? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Fct (Val1, Val2)				      \
-			: (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Cfct (Val1, Val2))				      \
-		     : (__expr_is_real ((Val1) + (Val2))		      \
-			? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Fct##f (Val1, Val2)				      \
-			: (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Cfct##f (Val1, Val2))))
-
-#  define __TGMATH_2_NARROW_F(F, X, Y)					\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (double) \
-		  ? F ## l (X, Y)					\
-		  : F (X, Y)))
-/* In most cases, these narrowing macro definitions based on sizeof
-   ensure that the function called has the right argument format, as
-   for other <tgmath.h> macros for compilers before GCC 8, but may not
-   have exactly the argument type (among the types with that format)
-   specified in the standard logic.
-
-   In the case of macros for _Float32x return type, when _Float64x
-   exists, _Float64 arguments should result in the *f64 function being
-   called while _Float32x arguments should result in the *f64x
-   function being called.  These cases cannot be distinguished using
-   sizeof (or at all if the types are typedefs rather than different
-   types).  However, for these functions it is OK (does not affect the
-   final result) to call a function with any argument format at least
-   as wide as all the floating-point arguments, unless that affects
-   rounding of integer arguments.  Integer arguments are considered to
-   have type _Float64, so the *f64 functions are preferred for f32x*
-   macros when no argument has a wider floating-point type.  */
-#  if __HAVE_FLOAT64X_LONG_DOUBLE && __HAVE_DISTINCT_FLOAT128
-#   define __TGMATH_2_NARROW_F32(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#   define __TGMATH_2_NARROW_F64(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f128 (X, Y)))
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#  elif __HAVE_FLOAT128
-#   define __TGMATH_2_NARROW_F32(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? F ## f128 (X, Y)					\
-		  : F ## f64 (X, Y)))
-#   define __TGMATH_2_NARROW_F64(F, X, Y)	\
-  (F ## f128 (X, Y))
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float32x) \
-		  ? F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#  else
-#   define __TGMATH_2_NARROW_F32(F, X, Y)	\
-  (F ## f64 (X, Y))
-#  endif
-# endif /* !__HAVE_BUILTIN_TGMATH.  */
-#else
-# error "Unsupported compiler; you cannot use <tgmath.h>"
-#endif
-
-
-/* Unary functions defined for real and complex values.  */
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of X.  */
-#define acos(Val) __TGMATH_UNARY_REAL_IMAG (Val, acos, cacos)
-/* Arc sine of X.  */
-#define asin(Val) __TGMATH_UNARY_REAL_IMAG (Val, asin, casin)
-/* Arc tangent of X.  */
-#define atan(Val) __TGMATH_UNARY_REAL_IMAG (Val, atan, catan)
-/* Arc tangent of Y/X.  */
-#define atan2(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, atan2)
-
-/* Cosine of X.  */
-#define cos(Val) __TGMATH_UNARY_REAL_IMAG (Val, cos, ccos)
-/* Sine of X.  */
-#define sin(Val) __TGMATH_UNARY_REAL_IMAG (Val, sin, csin)
-/* Tangent of X.  */
-#define tan(Val) __TGMATH_UNARY_REAL_IMAG (Val, tan, ctan)
-
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic arc cosine of X.  */
-#define acosh(Val) __TGMATH_UNARY_REAL_IMAG (Val, acosh, cacosh)
-/* Hyperbolic arc sine of X.  */
-#define asinh(Val) __TGMATH_UNARY_REAL_IMAG (Val, asinh, casinh)
-/* Hyperbolic arc tangent of X.  */
-#define atanh(Val) __TGMATH_UNARY_REAL_IMAG (Val, atanh, catanh)
-
-/* Hyperbolic cosine of X.  */
-#define cosh(Val) __TGMATH_UNARY_REAL_IMAG (Val, cosh, ccosh)
-/* Hyperbolic sine of X.  */
-#define sinh(Val) __TGMATH_UNARY_REAL_IMAG (Val, sinh, csinh)
-/* Hyperbolic tangent of X.  */
-#define tanh(Val) __TGMATH_UNARY_REAL_IMAG (Val, tanh, ctanh)
-
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of X.  */
-#define exp(Val) __TGMATH_UNARY_REAL_IMAG (Val, exp, cexp)
-
-/* Break VALUE into a normalized fraction and an integral power of 2.  */
-#define frexp(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, frexp)
-
-/* X times (two to the EXP power).  */
-#define ldexp(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, ldexp)
-
-/* Natural logarithm of X.  */
-#define log(Val) __TGMATH_UNARY_REAL_IMAG (Val, log, clog)
-
-/* Base-ten logarithm of X.  */
-#ifdef __USE_GNU
-# define log10(Val) __TGMATH_UNARY_REAL_IMAG (Val, log10, clog10)
-#else
-# define log10(Val) __TGMATH_UNARY_REAL_ONLY (Val, log10)
-#endif
-
-/* Return exp(X) - 1.  */
-#define expm1(Val) __TGMATH_UNARY_REAL_ONLY (Val, expm1)
-
-/* Return log(1 + X).  */
-#define log1p(Val) __TGMATH_UNARY_REAL_ONLY (Val, log1p)
-
-/* Return the base 2 signed integral exponent of X.  */
-#define logb(Val) __TGMATH_UNARY_REAL_ONLY (Val, logb)
-
-/* Compute base-2 exponential of X.  */
-#define exp2(Val) __TGMATH_UNARY_REAL_ONLY (Val, exp2)
-
-/* Compute base-2 logarithm of X.  */
-#define log2(Val) __TGMATH_UNARY_REAL_ONLY (Val, log2)
-
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-#define pow(Val1, Val2) __TGMATH_BINARY_REAL_IMAG (Val1, Val2, pow, cpow)
-
-/* Return the square root of X.  */
-#define sqrt(Val) __TGMATH_UNARY_REAL_IMAG (Val, sqrt, csqrt)
-
-/* Return `sqrt(X*X + Y*Y)'.  */
-#define hypot(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, hypot)
-
-/* Return the cube root of X.  */
-#define cbrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, cbrt)
-
-
-/* Nearest integer, absolute value, and remainder functions.  */
-
-/* Smallest integral value not less than X.  */
-#define ceil(Val) __TGMATH_UNARY_REAL_ONLY (Val, ceil)
-
-/* Absolute value of X.  */
-#define fabs(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL (Val, fabs, cabs)
-
-/* Largest integer not greater than X.  */
-#define floor(Val) __TGMATH_UNARY_REAL_ONLY (Val, floor)
-
-/* Floating-point modulo remainder of X/Y.  */
-#define fmod(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmod)
-
-/* Round X to integral valuein floating-point format using current
-   rounding direction, but do not raise inexact exception.  */
-#define nearbyint(Val) __TGMATH_UNARY_REAL_ONLY (Val, nearbyint)
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-#define round(Val) __TGMATH_UNARY_REAL_ONLY (Val, round)
-
-/* Round X to the integral value in floating-point format nearest but
-   not larger in magnitude.  */
-#define trunc(Val) __TGMATH_UNARY_REAL_ONLY (Val, trunc)
-
-/* Compute remainder of X and Y and put in *QUO a value with sign of x/y
-   and magnitude congruent `mod 2^n' to the magnitude of the integral
-   quotient x/y, with n >= 3.  */
-#define remquo(Val1, Val2, Val3) \
-     __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY (Val1, Val2, Val3, remquo)
-
-/* Round X to nearest integral value according to current rounding
-   direction.  */
-#define lrint(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, lrint)
-#define llrint(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llrint)
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-#define lround(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, lround)
-#define llround(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llround)
-
-
-/* Return X with its signed changed to Y's.  */
-#define copysign(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, copysign)
-
-/* Error and gamma functions.  */
-#define erf(Val) __TGMATH_UNARY_REAL_ONLY (Val, erf)
-#define erfc(Val) __TGMATH_UNARY_REAL_ONLY (Val, erfc)
-#define tgamma(Val) __TGMATH_UNARY_REAL_ONLY (Val, tgamma)
-#define lgamma(Val) __TGMATH_UNARY_REAL_ONLY (Val, lgamma)
-
-
-/* Return the integer nearest X in the direction of the
-   prevailing rounding mode.  */
-#define rint(Val) __TGMATH_UNARY_REAL_ONLY (Val, rint)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Return X - epsilon.  */
-# define nextdown(Val) __TGMATH_UNARY_REAL_ONLY (Val, nextdown)
-/* Return X + epsilon.  */
-# define nextup(Val) __TGMATH_UNARY_REAL_ONLY (Val, nextup)
-#endif
-
-/* Return X + epsilon if X < Y, X - epsilon if X > Y.  */
-#define nextafter(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, nextafter)
-#define nexttoward(Val1, Val2) \
-     __TGMATH_BINARY_FIRST_REAL_STD_ONLY (Val1, Val2, nexttoward)
-
-/* Return the remainder of integer divison X / Y with infinite precision.  */
-#define remainder(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, remainder)
-
-/* Return X times (2 to the Nth power).  */
-#ifdef __USE_MISC
-# define scalb(Val1, Val2) __TGMATH_BINARY_REAL_STD_ONLY (Val1, Val2, scalb)
-#endif
-
-/* Return X times (2 to the Nth power).  */
-#define scalbn(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, scalbn)
-
-/* Return X times (2 to the Nth power).  */
-#define scalbln(Val1, Val2) \
-     __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, scalbln)
-
-/* Return the binary exponent of X, which must be nonzero.  */
-#define ilogb(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, ilogb)
-
-
-/* Return positive difference between X and Y.  */
-#define fdim(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fdim)
-
-/* Return maximum numeric value from X and Y.  */
-#define fmax(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmax)
-
-/* Return minimum numeric value from X and Y.  */
-#define fmin(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmin)
-
-
-/* Multiply-add function computed as a ternary operation.  */
-#define fma(Val1, Val2, Val3) \
-     __TGMATH_TERNARY_REAL_ONLY (Val1, Val2, Val3, fma)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Round X to nearest integer value, rounding halfway cases to even.  */
-# define roundeven(Val) __TGMATH_UNARY_REAL_ONLY (Val, roundeven)
-
-# define fromfp(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, fromfp)
-
-# define ufromfp(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, ufromfp)
-
-# define fromfpx(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, fromfpx)
-
-# define ufromfpx(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, ufromfpx)
-
-/* Like ilogb, but returning long int.  */
-# define llogb(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llogb)
-
-/* Return value with maximum magnitude.  */
-# define fmaxmag(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmaxmag)
-
-/* Return value with minimum magnitude.  */
-# define fminmag(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fminmag)
-#endif
-
-
-/* Absolute value, conjugates, and projection.  */
-
-/* Argument value of Z.  */
-#define carg(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, carg)
-
-/* Complex conjugate of Z.  */
-#define conj(Val) __TGMATH_UNARY_IMAG (Val, conj)
-
-/* Projection of Z onto the Riemann sphere.  */
-#define cproj(Val) __TGMATH_UNARY_IMAG (Val, cproj)
-
-
-/* Decomposing complex values.  */
-
-/* Imaginary part of Z.  */
-#define cimag(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, cimag)
-
-/* Real part of Z.  */
-#define creal(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, creal)
-
-
-/* Narrowing functions.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-/* Add.  */
-# define fadd(Val1, Val2) __TGMATH_2_NARROW_F (fadd, Val1, Val2)
-# define dadd(Val1, Val2) __TGMATH_2_NARROW_D (dadd, Val1, Val2)
-
-/* Divide.  */
-# define fdiv(Val1, Val2) __TGMATH_2_NARROW_F (fdiv, Val1, Val2)
-# define ddiv(Val1, Val2) __TGMATH_2_NARROW_D (ddiv, Val1, Val2)
-
-/* Multiply.  */
-# define fmul(Val1, Val2) __TGMATH_2_NARROW_F (fmul, Val1, Val2)
-# define dmul(Val1, Val2) __TGMATH_2_NARROW_D (dmul, Val1, Val2)
-
-/* Subtract.  */
-# define fsub(Val1, Val2) __TGMATH_2_NARROW_F (fsub, Val1, Val2)
-# define dsub(Val1, Val2) __TGMATH_2_NARROW_D (dsub, Val1, Val2)
-
-#endif
-
-#if __GLIBC_USE (IEC_60559_TYPES_EXT)
-
-# if __HAVE_FLOAT16
-#  define f16add(Val1, Val2) __TGMATH_2_NARROW_F16 (f16add, Val1, Val2)
-#  define f16div(Val1, Val2) __TGMATH_2_NARROW_F16 (f16div, Val1, Val2)
-#  define f16mul(Val1, Val2) __TGMATH_2_NARROW_F16 (f16mul, Val1, Val2)
-#  define f16sub(Val1, Val2) __TGMATH_2_NARROW_F16 (f16sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT32
-#  define f32add(Val1, Val2) __TGMATH_2_NARROW_F32 (f32add, Val1, Val2)
-#  define f32div(Val1, Val2) __TGMATH_2_NARROW_F32 (f32div, Val1, Val2)
-#  define f32mul(Val1, Val2) __TGMATH_2_NARROW_F32 (f32mul, Val1, Val2)
-#  define f32sub(Val1, Val2) __TGMATH_2_NARROW_F32 (f32sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT64 && (__HAVE_FLOAT64X || __HAVE_FLOAT128)
-#  define f64add(Val1, Val2) __TGMATH_2_NARROW_F64 (f64add, Val1, Val2)
-#  define f64div(Val1, Val2) __TGMATH_2_NARROW_F64 (f64div, Val1, Val2)
-#  define f64mul(Val1, Val2) __TGMATH_2_NARROW_F64 (f64mul, Val1, Val2)
-#  define f64sub(Val1, Val2) __TGMATH_2_NARROW_F64 (f64sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT32X
-#  define f32xadd(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xadd, Val1, Val2)
-#  define f32xdiv(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xdiv, Val1, Val2)
-#  define f32xmul(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xmul, Val1, Val2)
-#  define f32xsub(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xsub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT64X && (__HAVE_FLOAT128X || __HAVE_FLOAT128)
-#  define f64xadd(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xadd, Val1, Val2)
-#  define f64xdiv(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xdiv, Val1, Val2)
-#  define f64xmul(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xmul, Val1, Val2)
-#  define f64xsub(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xsub, Val1, Val2)
-# endif
-
-#endif
-
-#endif /* tgmath.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/thread_db.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/thread_db.h
deleted file mode 100644
index 69193dc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/thread_db.h
+++ /dev/null
@@ -1,458 +0,0 @@
-/* thread_db.h -- interface to libthread_db.so library for debugging -lpthread
-   Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_DB_H
-#define _THREAD_DB_H	1
-
-/* This is the debugger interface for the NPTL library.  It is
-   modelled closely after the interface with same names in Solaris
-   with the goal to share the same code in the debugger.  */
-#include <pthread.h>
-#include <stdint.h>
-#include <sys/types.h>
-#include <sys/procfs.h>
-
-
-/* Error codes of the library.  */
-typedef enum
-{
-  TD_OK,	  /* No error.  */
-  TD_ERR,	  /* No further specified error.  */
-  TD_NOTHR,	  /* No matching thread found.  */
-  TD_NOSV,	  /* No matching synchronization handle found.  */
-  TD_NOLWP,	  /* No matching light-weighted process found.  */
-  TD_BADPH,	  /* Invalid process handle.  */
-  TD_BADTH,	  /* Invalid thread handle.  */
-  TD_BADSH,	  /* Invalid synchronization handle.  */
-  TD_BADTA,	  /* Invalid thread agent.  */
-  TD_BADKEY,	  /* Invalid key.  */
-  TD_NOMSG,	  /* No event available.  */
-  TD_NOFPREGS,	  /* No floating-point register content available.  */
-  TD_NOLIBTHREAD, /* Application not linked with thread library.  */
-  TD_NOEVENT,	  /* Requested event is not supported.  */
-  TD_NOCAPAB,	  /* Capability not available.  */
-  TD_DBERR,	  /* Internal debug library error.  */
-  TD_NOAPLIC,	  /* Operation is not applicable.  */
-  TD_NOTSD,	  /* No thread-specific data available.  */
-  TD_MALLOC,	  /* Out of memory.  */
-  TD_PARTIALREG,  /* Not entire register set was read or written.  */
-  TD_NOXREGS,	  /* X register set not available for given thread.  */
-  TD_TLSDEFER,	  /* Thread has not yet allocated TLS for given module.  */
-  TD_NOTALLOC = TD_TLSDEFER,
-  TD_VERSION,	  /* Version if libpthread and libthread_db do not match.  */
-  TD_NOTLS	  /* There is no TLS segment in the given module.  */
-} td_err_e;
-
-
-/* Possible thread states.  TD_THR_ANY_STATE is a pseudo-state used to
-   select threads regardless of state in td_ta_thr_iter().  */
-typedef enum
-{
-  TD_THR_ANY_STATE,
-  TD_THR_UNKNOWN,
-  TD_THR_STOPPED,
-  TD_THR_RUN,
-  TD_THR_ACTIVE,
-  TD_THR_ZOMBIE,
-  TD_THR_SLEEP,
-  TD_THR_STOPPED_ASLEEP
-} td_thr_state_e;
-
-/* Thread type: user or system.  TD_THR_ANY_TYPE is a pseudo-type used
-   to select threads regardless of type in td_ta_thr_iter().  */
-typedef enum
-{
-  TD_THR_ANY_TYPE,
-  TD_THR_USER,
-  TD_THR_SYSTEM
-} td_thr_type_e;
-
-
-/* Types of the debugging library.  */
-
-/* Handle for a process.  This type is opaque.  */
-typedef struct td_thragent td_thragent_t;
-
-/* The actual thread handle type.  This is also opaque.  */
-typedef struct td_thrhandle
-{
-  td_thragent_t *th_ta_p;
-  psaddr_t th_unique;
-} td_thrhandle_t;
-
-
-/* Forward declaration of a type defined by and for the dynamic linker.  */
-struct link_map;
-
-
-/* Flags for `td_ta_thr_iter'.  */
-#define TD_THR_ANY_USER_FLAGS	0xffffffff
-#define TD_THR_LOWEST_PRIORITY	-20
-#define TD_SIGNO_MASK		NULL
-
-
-#define TD_EVENTSIZE	2
-#define BT_UISHIFT	5 /* log base 2 of BT_NBIPUI, to extract word index */
-#define BT_NBIPUI	(1 << BT_UISHIFT)       /* n bits per unsigned int */
-#define BT_UIMASK	(BT_NBIPUI - 1)         /* to extract bit index */
-
-/* Bitmask of enabled events. */
-typedef struct td_thr_events
-{
-  uint32_t event_bits[TD_EVENTSIZE];
-} td_thr_events_t;
-
-/* Event set manipulation macros. */
-#define __td_eventmask(n) \
-  (UINT32_C (1) << (((n) - 1) & BT_UIMASK))
-#define __td_eventword(n) \
-  ((UINT32_C ((n) - 1)) >> BT_UISHIFT)
-
-#define td_event_emptyset(setp) \
-  do {									      \
-    int __i;								      \
-    for (__i = TD_EVENTSIZE; __i > 0; --__i)				      \
-      (setp)->event_bits[__i - 1] = 0;					      \
-  } while (0)
-
-#define td_event_fillset(setp) \
-  do {									      \
-    int __i;								      \
-    for (__i = TD_EVENTSIZE; __i > 0; --__i)				      \
-      (setp)->event_bits[__i - 1] = UINT32_C (0xffffffff);		      \
-  } while (0)
-
-#define td_event_addset(setp, n) \
-  (((setp)->event_bits[__td_eventword (n)]) |= __td_eventmask (n))
-#define td_event_delset(setp, n) \
-  (((setp)->event_bits[__td_eventword (n)]) &= ~__td_eventmask (n))
-#define td_eventismember(setp, n) \
-  (__td_eventmask (n) & ((setp)->event_bits[__td_eventword (n)]))
-#if TD_EVENTSIZE == 2
-# define td_eventisempty(setp) \
-  (!((setp)->event_bits[0]) && !((setp)->event_bits[1]))
-#else
-# error "td_eventisempty must be changed to match TD_EVENTSIZE"
-#endif
-
-/* Events reportable by the thread implementation.  */
-typedef enum
-{
-  TD_ALL_EVENTS,		 /* Pseudo-event number.  */
-  TD_EVENT_NONE = TD_ALL_EVENTS, /* Depends on context.  */
-  TD_READY,			 /* Is executable now. */
-  TD_SLEEP,			 /* Blocked in a synchronization obj.  */
-  TD_SWITCHTO,			 /* Now assigned to a process.  */
-  TD_SWITCHFROM,		 /* Not anymore assigned to a process.  */
-  TD_LOCK_TRY,			 /* Trying to get an unavailable lock.  */
-  TD_CATCHSIG,			 /* Signal posted to the thread.  */
-  TD_IDLE,			 /* Process getting idle.  */
-  TD_CREATE,			 /* New thread created.  */
-  TD_DEATH,			 /* Thread terminated.  */
-  TD_PREEMPT,			 /* Preempted.  */
-  TD_PRI_INHERIT,		 /* Inherited elevated priority.  */
-  TD_REAP,			 /* Reaped.  */
-  TD_CONCURRENCY,		 /* Number of processes changing.  */
-  TD_TIMEOUT,			 /* Conditional variable wait timed out.  */
-  TD_MIN_EVENT_NUM = TD_READY,
-  TD_MAX_EVENT_NUM = TD_TIMEOUT,
-  TD_EVENTS_ENABLE = 31		/* Event reporting enabled.  */
-} td_event_e;
-
-/* Values representing the different ways events are reported.  */
-typedef enum
-{
-  NOTIFY_BPT,			/* User must insert breakpoint at u.bptaddr. */
-  NOTIFY_AUTOBPT,		/* Breakpoint at u.bptaddr is automatically
-				   inserted.  */
-  NOTIFY_SYSCALL		/* System call u.syscallno will be invoked.  */
-} td_notify_e;
-
-/* Description how event type is reported.  */
-typedef struct td_notify
-{
-  td_notify_e type;		/* Way the event is reported.  */
-  union
-  {
-    psaddr_t bptaddr;		/* Address of breakpoint.  */
-    int syscallno;		/* Number of system call used.  */
-  } u;
-} td_notify_t;
-
-/* Structure used to report event.  */
-typedef struct td_event_msg
-{
-  td_event_e event;		/* Event type being reported.  */
-  const td_thrhandle_t *th_p;	/* Thread reporting the event.  */
-  union
-  {
-# if 0
-    td_synchandle_t *sh;	/* Handle of synchronization object.  */
-#endif
-    uintptr_t data;		/* Event specific data.  */
-  } msg;
-} td_event_msg_t;
-
-/* Structure containing event data available in each thread structure.  */
-typedef struct
-{
-  td_thr_events_t eventmask;	/* Mask of enabled events.  */
-  td_event_e eventnum;		/* Number of last event.  */
-  void *eventdata;		/* Data associated with event.  */
-} td_eventbuf_t;
-
-
-/* Gathered statistics about the process.  */
-typedef struct td_ta_stats
-{
-  int nthreads;       		/* Total number of threads in use.  */
-  int r_concurrency;		/* Concurrency level requested by user.  */
-  int nrunnable_num;		/* Average runnable threads, numerator.  */
-  int nrunnable_den;		/* Average runnable threads, denominator.  */
-  int a_concurrency_num;	/* Achieved concurrency level, numerator.  */
-  int a_concurrency_den;	/* Achieved concurrency level, denominator.  */
-  int nlwps_num;		/* Average number of processes in use,
-				   numerator.  */
-  int nlwps_den;		/* Average number of processes in use,
-				   denominator.  */
-  int nidle_num;		/* Average number of idling processes,
-				   numerator.  */
-  int nidle_den;		/* Average number of idling processes,
-				   denominator.  */
-} td_ta_stats_t;
-
-
-/* Since Sun's library is based on Solaris threads we have to define a few
-   types to map them to POSIX threads.  */
-typedef pthread_t thread_t;
-typedef pthread_key_t thread_key_t;
-
-
-/* Callback for iteration over threads.  */
-typedef int td_thr_iter_f (const td_thrhandle_t *, void *);
-
-/* Callback for iteration over thread local data.  */
-typedef int td_key_iter_f (thread_key_t, void (*) (void *), void *);
-
-
-
-/* Forward declaration.  This has to be defined by the user.  */
-struct ps_prochandle;
-
-
-/* Information about the thread.  */
-typedef struct td_thrinfo
-{
-  td_thragent_t *ti_ta_p;		/* Process handle.  */
-  unsigned int ti_user_flags;		/* Unused.  */
-  thread_t ti_tid;			/* Thread ID returned by
-					   pthread_create().  */
-  char *ti_tls;				/* Pointer to thread-local data.  */
-  psaddr_t ti_startfunc;		/* Start function passed to
-					   pthread_create().  */
-  psaddr_t ti_stkbase;			/* Base of thread's stack.  */
-  long int ti_stksize;			/* Size of thread's stack.  */
-  psaddr_t ti_ro_area;			/* Unused.  */
-  int ti_ro_size;			/* Unused.  */
-  td_thr_state_e ti_state;		/* Thread state.  */
-  unsigned char ti_db_suspended;	/* Nonzero if suspended by debugger. */
-  td_thr_type_e ti_type;		/* Type of the thread (system vs
-					   user thread).  */
-  intptr_t ti_pc;			/* Unused.  */
-  intptr_t ti_sp;			/* Unused.  */
-  short int ti_flags;			/* Unused.  */
-  int ti_pri;				/* Thread priority.  */
-  lwpid_t ti_lid;			/* Kernel PID for this thread.  */
-  sigset_t ti_sigmask;			/* Signal mask.  */
-  unsigned char ti_traceme;		/* Nonzero if event reporting
-					   enabled.  */
-  unsigned char ti_preemptflag;		/* Unused.  */
-  unsigned char ti_pirecflag;		/* Unused.  */
-  sigset_t ti_pending;			/* Set of pending signals.  */
-  td_thr_events_t ti_events;		/* Set of enabled events.  */
-} td_thrinfo_t;
-
-
-
-/* Prototypes for exported library functions.  */
-
-/* Initialize the thread debug support library.  */
-extern td_err_e td_init (void);
-
-/* Historical relict.  Should not be used anymore.  */
-extern td_err_e td_log (void);
-
-/* Return list of symbols the library can request.  */
-extern const char **td_symbol_list (void);
-
-/* Generate new thread debug library handle for process PS.  */
-extern td_err_e td_ta_new (struct ps_prochandle *__ps, td_thragent_t **__ta);
-
-/* Free resources allocated for TA.  */
-extern td_err_e td_ta_delete (td_thragent_t *__ta);
-
-/* Get number of currently running threads in process associated with TA.  */
-extern td_err_e td_ta_get_nthreads (const td_thragent_t *__ta, int *__np);
-
-/* Return process handle passed in `td_ta_new' for process associated with
-   TA.  */
-extern td_err_e td_ta_get_ph (const td_thragent_t *__ta,
-			      struct ps_prochandle **__ph);
-
-/* Map thread library handle PT to thread debug library handle for process
-   associated with TA and store result in *TH.  */
-extern td_err_e td_ta_map_id2thr (const td_thragent_t *__ta, pthread_t __pt,
-				  td_thrhandle_t *__th);
-
-/* Map process ID LWPID to thread debug library handle for process
-   associated with TA and store result in *TH.  */
-extern td_err_e td_ta_map_lwp2thr (const td_thragent_t *__ta, lwpid_t __lwpid,
-				   td_thrhandle_t *__th);
-
-
-/* Call for each thread in a process associated with TA the callback function
-   CALLBACK.  */
-extern td_err_e td_ta_thr_iter (const td_thragent_t *__ta,
-				td_thr_iter_f *__callback, void *__cbdata_p,
-				td_thr_state_e __state, int __ti_pri,
-				sigset_t *__ti_sigmask_p,
-				unsigned int __ti_user_flags);
-
-/* Call for each defined thread local data entry the callback function KI.  */
-extern td_err_e td_ta_tsd_iter (const td_thragent_t *__ta, td_key_iter_f *__ki,
-				void *__p);
-
-
-/* Get event address for EVENT.  */
-extern td_err_e td_ta_event_addr (const td_thragent_t *__ta,
-				  td_event_e __event, td_notify_t *__ptr);
-
-/* Enable EVENT in global mask.  */
-extern td_err_e td_ta_set_event (const td_thragent_t *__ta,
-				 td_thr_events_t *__event);
-
-/* Disable EVENT in global mask.  */
-extern td_err_e td_ta_clear_event (const td_thragent_t *__ta,
-				   td_thr_events_t *__event);
-
-/* Return information about last event.  */
-extern td_err_e td_ta_event_getmsg (const td_thragent_t *__ta,
-				    td_event_msg_t *__msg);
-
-
-/* Set suggested concurrency level for process associated with TA.  */
-extern td_err_e td_ta_setconcurrency (const td_thragent_t *__ta, int __level);
-
-
-/* Enable collecting statistics for process associated with TA.  */
-extern td_err_e td_ta_enable_stats (const td_thragent_t *__ta, int __enable);
-
-/* Reset statistics.  */
-extern td_err_e td_ta_reset_stats (const td_thragent_t *__ta);
-
-/* Retrieve statistics from process associated with TA.  */
-extern td_err_e td_ta_get_stats (const td_thragent_t *__ta,
-				 td_ta_stats_t *__statsp);
-
-
-/* Validate that TH is a thread handle.  */
-extern td_err_e td_thr_validate (const td_thrhandle_t *__th);
-
-/* Return information about thread TH.  */
-extern td_err_e td_thr_get_info (const td_thrhandle_t *__th,
-				 td_thrinfo_t *__infop);
-
-/* Retrieve floating-point register contents of process running thread TH.  */
-extern td_err_e td_thr_getfpregs (const td_thrhandle_t *__th,
-				  prfpregset_t *__regset);
-
-/* Retrieve general register contents of process running thread TH.  */
-extern td_err_e td_thr_getgregs (const td_thrhandle_t *__th,
-				 prgregset_t __gregs);
-
-/* Retrieve extended register contents of process running thread TH.  */
-extern td_err_e td_thr_getxregs (const td_thrhandle_t *__th, void *__xregs);
-
-/* Get size of extended register set of process running thread TH.  */
-extern td_err_e td_thr_getxregsize (const td_thrhandle_t *__th, int *__sizep);
-
-/* Set floating-point register contents of process running thread TH.  */
-extern td_err_e td_thr_setfpregs (const td_thrhandle_t *__th,
-				  const prfpregset_t *__fpregs);
-
-/* Set general register contents of process running thread TH.  */
-extern td_err_e td_thr_setgregs (const td_thrhandle_t *__th,
-				 prgregset_t __gregs);
-
-/* Set extended register contents of process running thread TH.  */
-extern td_err_e td_thr_setxregs (const td_thrhandle_t *__th,
-				 const void *__addr);
-
-
-/* Get address of the given module's TLS storage area for the given thread.  */
-extern td_err_e td_thr_tlsbase (const td_thrhandle_t *__th,
-				unsigned long int __modid,
-				psaddr_t *__base);
-
-/* Get address of thread local variable.  */
-extern td_err_e td_thr_tls_get_addr (const td_thrhandle_t *__th,
-				     psaddr_t __map_address, size_t __offset,
-				     psaddr_t *__address);
-
-
-/* Enable reporting for EVENT for thread TH.  */
-extern td_err_e td_thr_event_enable (const td_thrhandle_t *__th, int __event);
-
-/* Enable EVENT for thread TH.  */
-extern td_err_e td_thr_set_event (const td_thrhandle_t *__th,
-				  td_thr_events_t *__event);
-
-/* Disable EVENT for thread TH.  */
-extern td_err_e td_thr_clear_event (const td_thrhandle_t *__th,
-				    td_thr_events_t *__event);
-
-/* Get event message for thread TH.  */
-extern td_err_e td_thr_event_getmsg (const td_thrhandle_t *__th,
-				     td_event_msg_t *__msg);
-
-
-/* Set priority of thread TH.  */
-extern td_err_e td_thr_setprio (const td_thrhandle_t *__th, int __prio);
-
-
-/* Set pending signals for thread TH.  */
-extern td_err_e td_thr_setsigpending (const td_thrhandle_t *__th,
-				      unsigned char __n, const sigset_t *__ss);
-
-/* Set signal mask for thread TH.  */
-extern td_err_e td_thr_sigsetmask (const td_thrhandle_t *__th,
-				   const sigset_t *__ss);
-
-
-/* Return thread local data associated with key TK in thread TH.  */
-extern td_err_e td_thr_tsd (const td_thrhandle_t *__th,
-			    const thread_key_t __tk, void **__data);
-
-
-/* Suspend execution of thread TH.  */
-extern td_err_e td_thr_dbsuspend (const td_thrhandle_t *__th);
-
-/* Resume execution of thread TH.  */
-extern td_err_e td_thr_dbresume (const td_thrhandle_t *__th);
-
-#endif	/* thread_db.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/threads.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/threads.h
deleted file mode 100644
index 46929a0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/threads.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* ISO C11 Standard: 7.26 - Thread support library  <threads.h>.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREADS_H
-#define _THREADS_H	1
-
-#include <features.h>
-#include <time.h>
-
-__BEGIN_DECLS
-
-#include <bits/thread-shared-types.h>
-#include <bits/types/struct_timespec.h>
-
-#ifndef __cplusplus
-# define thread_local _Thread_local
-#endif
-
-#define TSS_DTOR_ITERATIONS 4
-typedef __tss_t tss_t;
-typedef void (*tss_dtor_t) (void*);
-
-typedef __thrd_t thrd_t;
-typedef int (*thrd_start_t) (void*);
-
-/* Exit and error codes.  */
-enum
-{
-  thrd_success  = 0,
-  thrd_busy     = 1,
-  thrd_error    = 2,
-  thrd_nomem    = 3,
-  thrd_timedout = 4
-};
-
-/* Mutex types.  */
-enum
-{
-  mtx_plain     = 0,
-  mtx_recursive = 1,
-  mtx_timed     = 2
-};
-
-typedef __once_flag once_flag;
-#define ONCE_FLAG_INIT __ONCE_FLAG_INIT
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_MUTEX_T];
-  long int __align __LOCK_ALIGNMENT;
-} mtx_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_COND_T];
-  __extension__ long long int __align __LOCK_ALIGNMENT;
-} cnd_t;
-
-/* Threads functions.  */
-
-/* Create a new thread executing the function __FUNC.  Arguments for __FUNC
-   are passed through __ARG.  If succesful, __THR is set to new thread
-   identifier.  */
-extern int thrd_create (thrd_t *__thr, thrd_start_t __func, void *__arg);
-
-/* Check if __LHS and __RHS point to the same thread.  */
-extern int thrd_equal (thrd_t __lhs, thrd_t __rhs);
-
-/* Return current thread identifier.  */
-extern thrd_t thrd_current (void);
-
-/* Block current thread execution for at least the time pointed by
-   __TIME_POINT.  The current thread may resume if receives a signal.  In
-   that case, if __REMAINING is not NULL, the remaining time is stored in
-   the object pointed by it.  */
-extern int thrd_sleep (const struct timespec *__time_point,
-		       struct timespec *__remaining);
-
-/* Terminate current thread execution, cleaning up any thread local
-   storage and freeing resources.  Returns the value specified in __RES.  */
-extern void thrd_exit (int __res) __attribute__ ((__noreturn__));
-
-/* Detach the thread identified by __THR from the current environment
-   (it does not allow join or wait for it).  */
-extern int thrd_detach (thrd_t __thr);
-
-/* Block current thread until execution of __THR is complete.  In case that
-   __RES is not NULL, will store the return value of __THR when exiting.  */
-extern int thrd_join (thrd_t __thr, int *__res);
-
-/* Stop current thread execution and call the scheduler to decide which
-   thread should execute next.  The current thread may be selected by the
-   scheduler to keep running.  */
-extern void thrd_yield (void);
-
-#ifdef __USE_EXTERN_INLINES
-/* Optimizations.  */
-__extern_inline int
-thrd_equal (thrd_t __thread1, thrd_t __thread2)
-{
-  return __thread1 == __thread2;
-}
-#endif
-
-
-/* Mutex functions.  */
-
-/* Creates a new mutex object with type __TYPE.  If successful the new
-   object is pointed by __MUTEX.  */
-extern int mtx_init (mtx_t *__mutex, int __type);
-
-/* Block the current thread until the mutex pointed to by __MUTEX is
-   unlocked.  In that case current thread will not be blocked.  */
-extern int mtx_lock (mtx_t *__mutex);
-
-/* Block the current thread until the mutex pointed by __MUTEX is unlocked
-   or time pointed by __TIME_POINT is reached.  In case the mutex is unlock,
-   the current thread will not be blocked.  */
-extern int mtx_timedlock (mtx_t *__restrict __mutex,
-			  const struct timespec *__restrict __time_point);
-
-/* Try to lock the mutex pointed by __MUTEX without blocking.  If the mutex
-   is free the current threads takes control of it, otherwise it returns
-   immediately.  */
-extern int mtx_trylock (mtx_t *__mutex);
-
-/* Unlock the mutex pointed by __MUTEX.  It may potentially awake other
-   threads waiting on this mutex.  */
-extern int mtx_unlock (mtx_t *__mutex);
-
-/* Destroy the mutex object pointed by __MUTEX.  */
-extern void mtx_destroy (mtx_t *__mutex);
-
-
-/* Call function __FUNC exactly once, even if invoked from several threads.
-   All calls must be made with the same __FLAGS object.  */
-extern void call_once (once_flag *__flag, void (*__func)(void));
-
-
-/* Condition variable functions.  */
-
-/* Initialize new condition variable pointed by __COND.  */
-extern int cnd_init (cnd_t *__cond);
-
-/* Unblock one thread that currently waits on condition variable pointed
-   by __COND.  */
-extern int cnd_signal (cnd_t *__cond);
-
-/* Unblock all threads currently waiting on condition variable pointed by
-   __COND.  */
-extern int cnd_broadcast (cnd_t *__cond);
-
-/* Block current thread on the condition variable pointed by __COND.  */
-extern int cnd_wait (cnd_t *__cond, mtx_t *__mutex);
-
-/* Block current thread on the condition variable until condition variable
-   pointed by __COND is signaled or time pointed by __TIME_POINT is
-   reached.  */
-extern int cnd_timedwait (cnd_t *__restrict __cond,
-			  mtx_t *__restrict __mutex,
-			  const struct timespec *__restrict __time_point);
-
-/* Destroy condition variable pointed by __cond and free all of its
-   resources.  */
-extern void cnd_destroy (cnd_t *__COND);
-
-
-/* Thread specific storage functions.  */
-
-/* Create new thread-specific storage key and stores it in the object pointed
-   by __TSS_ID.  If __DESTRUCTOR is not NULL, the function will be called when
-   the thread terminates.  */
-extern int tss_create (tss_t *__tss_id, tss_dtor_t __destructor);
-
-/* Return the value held in thread-specific storage for the current thread
-   identified by __TSS_ID.  */
-extern void *tss_get (tss_t __tss_id);
-
-/* Sets the value of the thread-specific storage identified by __TSS_ID for
-   the current thread to __VAL.  */
-extern int tss_set (tss_t __tss_id, void *__val);
-
-/* Destroys the thread-specific storage identified by __TSS_ID.  The
-   destructor is not called until thrd_exit is called.  */
-extern void tss_delete (tss_t __tss_id);
-
-__END_DECLS
-
-#endif /* _THREADS_H */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/time.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/time.h
deleted file mode 100644
index 3bf206b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/time.h
+++ /dev/null
@@ -1,303 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.23 Date and time	<time.h>
- */
-
-#ifndef	_TIME_H
-#define _TIME_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-/* This defines CLOCKS_PER_SEC, which is the number of processor clock
-   ticks per second, and possibly a number of other constants.   */
-#include <bits/time.h>
-
-/* Many of the typedefs and structs whose official home is this header
-   may also need to be defined by other headers.  */
-#include <bits/types/clock_t.h>
-#include <bits/types/time_t.h>
-#include <bits/types/struct_tm.h>
-
-#if defined __USE_POSIX199309 || defined __USE_ISOC11
-# include <bits/types/struct_timespec.h>
-#endif
-
-#ifdef __USE_POSIX199309
-# include <bits/types/clockid_t.h>
-# include <bits/types/timer_t.h>
-# include <bits/types/struct_itimerspec.h>
-struct sigevent;
-#endif
-
-#ifdef __USE_XOPEN2K
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-# include <bits/types/locale_t.h>
-#endif
-
-#ifdef __USE_ISOC11
-/* Time base values for timespec_get.  */
-# define TIME_UTC 1
-#endif
-
-__BEGIN_DECLS
-
-/* Time used by the program so far (user time + system time).
-   The result / CLOCKS_PER_SEC is program time in seconds.  */
-extern clock_t clock (void) __THROW;
-
-/* Return the current time and put it in *TIMER if TIMER is not NULL.  */
-extern time_t time (time_t *__timer) __THROW;
-
-/* Return the difference between TIME1 and TIME0.  */
-extern double difftime (time_t __time1, time_t __time0)
-     __THROW __attribute__ ((__const__));
-
-/* Return the `time_t' representation of TP and normalize TP.  */
-extern time_t mktime (struct tm *__tp) __THROW;
-
-
-/* Format TP into S according to FORMAT.
-   Write no more than MAXSIZE characters and return the number
-   of characters written, or 0 if it would exceed MAXSIZE.  */
-extern size_t strftime (char *__restrict __s, size_t __maxsize,
-			const char *__restrict __format,
-			const struct tm *__restrict __tp) __THROW;
-
-#ifdef __USE_XOPEN
-/* Parse S according to FORMAT and store binary time information in TP.
-   The return value is a pointer to the first unparsed character in S.  */
-extern char *strptime (const char *__restrict __s,
-		       const char *__restrict __fmt, struct tm *__tp)
-     __THROW;
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-
-extern size_t strftime_l (char *__restrict __s, size_t __maxsize,
-			  const char *__restrict __format,
-			  const struct tm *__restrict __tp,
-			  locale_t __loc) __THROW;
-#endif
-
-#ifdef __USE_GNU
-extern char *strptime_l (const char *__restrict __s,
-			 const char *__restrict __fmt, struct tm *__tp,
-			 locale_t __loc) __THROW;
-#endif
-
-
-/* Return the `struct tm' representation of *TIMER
-   in Universal Coordinated Time (aka Greenwich Mean Time).  */
-extern struct tm *gmtime (const time_t *__timer) __THROW;
-
-/* Return the `struct tm' representation
-   of *TIMER in the local timezone.  */
-extern struct tm *localtime (const time_t *__timer) __THROW;
-
-#if defined __USE_POSIX || __GLIBC_USE (ISOC2X)
-/* Return the `struct tm' representation of *TIMER in UTC,
-   using *TP to store the result.  */
-extern struct tm *gmtime_r (const time_t *__restrict __timer,
-			    struct tm *__restrict __tp) __THROW;
-
-/* Return the `struct tm' representation of *TIMER in local time,
-   using *TP to store the result.  */
-extern struct tm *localtime_r (const time_t *__restrict __timer,
-			       struct tm *__restrict __tp) __THROW;
-#endif	/* POSIX || C2X */
-
-/* Return a string of the form "Day Mon dd hh:mm:ss yyyy\n"
-   that is the representation of TP in this format.  */
-extern char *asctime (const struct tm *__tp) __THROW;
-
-/* Equivalent to `asctime (localtime (timer))'.  */
-extern char *ctime (const time_t *__timer) __THROW;
-
-#if defined __USE_POSIX || __GLIBC_USE (ISOC2X)
-/* Reentrant versions of the above functions.  */
-
-/* Return in BUF a string of the form "Day Mon dd hh:mm:ss yyyy\n"
-   that is the representation of TP in this format.  */
-extern char *asctime_r (const struct tm *__restrict __tp,
-			char *__restrict __buf) __THROW;
-
-/* Equivalent to `asctime_r (localtime_r (timer, *TMP*), buf)'.  */
-extern char *ctime_r (const time_t *__restrict __timer,
-		      char *__restrict __buf) __THROW;
-#endif	/* POSIX || C2X */
-
-
-/* Defined in localtime.c.  */
-extern char *__tzname[2];	/* Current timezone names.  */
-extern int __daylight;		/* If daylight-saving time is ever in use.  */
-extern long int __timezone;	/* Seconds west of UTC.  */
-
-
-#ifdef	__USE_POSIX
-/* Same as above.  */
-extern char *tzname[2];
-
-/* Set time conversion information from the TZ environment variable.
-   If TZ is not defined, a locale-dependent default is used.  */
-extern void tzset (void) __THROW;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-extern int daylight;
-extern long int timezone;
-#endif
-
-
-/* Nonzero if YEAR is a leap year (every 4 years,
-   except every 100th isn't, and every 400th is).  */
-#define __isleap(year)	\
-  ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))
-
-
-#ifdef __USE_MISC
-/* Miscellaneous functions many Unices inherited from the public domain
-   localtime package.  These are included only for compatibility.  */
-
-/* Like `mktime', but for TP represents Universal Time, not local time.  */
-extern time_t timegm (struct tm *__tp) __THROW;
-
-/* Another name for `mktime'.  */
-extern time_t timelocal (struct tm *__tp) __THROW;
-
-/* Return the number of days in YEAR.  */
-extern int dysize (int __year) __THROW  __attribute__ ((__const__));
-#endif
-
-
-#ifdef __USE_POSIX199309
-/* Pause execution for a number of nanoseconds.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int nanosleep (const struct timespec *__requested_time,
-		      struct timespec *__remaining);
-
-
-/* Get resolution of clock CLOCK_ID.  */
-extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __THROW;
-
-/* Get current value of clock CLOCK_ID and store it in TP.  */
-extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __THROW;
-
-/* Set clock CLOCK_ID to value TP.  */
-extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp)
-     __THROW;
-
-# ifdef __USE_XOPEN2K
-/* High-resolution sleep with the specified clock.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int clock_nanosleep (clockid_t __clock_id, int __flags,
-			    const struct timespec *__req,
-			    struct timespec *__rem);
-
-/* Return clock ID for CPU-time clock.  */
-extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __THROW;
-# endif
-
-
-/* Create new per-process timer using CLOCK_ID.  */
-extern int timer_create (clockid_t __clock_id,
-			 struct sigevent *__restrict __evp,
-			 timer_t *__restrict __timerid) __THROW;
-
-/* Delete timer TIMERID.  */
-extern int timer_delete (timer_t __timerid) __THROW;
-
-/* Set timer TIMERID to VALUE, returning old value in OVALUE.  */
-extern int timer_settime (timer_t __timerid, int __flags,
-			  const struct itimerspec *__restrict __value,
-			  struct itimerspec *__restrict __ovalue) __THROW;
-
-/* Get current value of timer TIMERID and store it in VALUE.  */
-extern int timer_gettime (timer_t __timerid, struct itimerspec *__value)
-     __THROW;
-
-/* Get expiration overrun for timer TIMERID.  */
-extern int timer_getoverrun (timer_t __timerid) __THROW;
-#endif
-
-
-#ifdef __USE_ISOC11
-/* Set TS to calendar time based in time base BASE.  */
-extern int timespec_get (struct timespec *__ts, int __base)
-     __THROW __nonnull ((1));
-#endif
-
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Set to one of the following values to indicate an error.
-     1  the DATEMSK environment variable is null or undefined,
-     2  the template file cannot be opened for reading,
-     3  failed to get file status information,
-     4  the template file is not a regular file,
-     5  an error is encountered while reading the template file,
-     6  memory allication failed (not enough memory available),
-     7  there is no line in the template that matches the input,
-     8  invalid input specification Example: February 31 or a time is
-	specified that can not be represented in a time_t (representing
-	the time in seconds since 00:00:00 UTC, January 1, 1970) */
-extern int getdate_err;
-
-/* Parse the given string as a date specification and return a value
-   representing the value.  The templates from the file identified by
-   the environment variable DATEMSK are used.  In case of an error
-   `getdate_err' is set.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct tm *getdate (const char *__string);
-#endif
-
-#ifdef __USE_GNU
-/* Since `getdate' is not reentrant because of the use of `getdate_err'
-   and the static buffer to return the result in, we provide a thread-safe
-   variant.  The functionality is the same.  The result is returned in
-   the buffer pointed to by RESBUFP and in case of an error the return
-   value is != 0 with the same values as given above for `getdate_err'.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getdate_r (const char *__restrict __string,
-		      struct tm *__restrict __resbufp);
-#endif
-
-__END_DECLS
-
-#endif /* time.h.  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ttyent.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ttyent.h
deleted file mode 100644
index fe418a5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ttyent.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttyent.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_TTYENT_H
-#define	_TTYENT_H	1
-
-#include <features.h>
-
-#define	_PATH_TTYS	"/etc/ttys"
-
-#define	_TTYS_OFF	"off"
-#define	_TTYS_ON	"on"
-#define	_TTYS_SECURE	"secure"
-#define	_TTYS_WINDOW	"window"
-
-struct ttyent {
-	char	*ty_name;	/* terminal device name */
-	char	*ty_getty;	/* command to execute, usually getty */
-	char	*ty_type;	/* terminal type for termcap */
-#define	TTY_ON		0x01	/* enable logins (start ty_getty program) */
-#define	TTY_SECURE	0x02	/* allow uid of 0 to login */
-	int	ty_status;	/* status flags */
-	char 	*ty_window;	/* command to start up window manager */
-	char	*ty_comment;	/* comment field */
-};
-
-
-__BEGIN_DECLS
-
-extern struct ttyent *getttyent (void) __THROW;
-extern struct ttyent *getttynam (const char *__tty) __THROW;
-extern int setttyent (void) __THROW;
-extern int endttyent (void) __THROW;
-
-__END_DECLS
-
-#endif /* ttyent.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/uchar.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/uchar.h
deleted file mode 100644
index 6020f66..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/uchar.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *      ISO C11 Standard: 7.28
- *	Unicode utilities	<uchar.h>
- */
-
-#ifndef _UCHAR_H
-#define _UCHAR_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <bits/types.h>
-#include <bits/types/mbstate_t.h>
-
-#ifndef __USE_ISOCXX11
-/* Define the 16-bit and 32-bit character types.  */
-typedef __uint_least16_t char16_t;
-typedef __uint_least32_t char32_t;
-#endif
-
-
-__BEGIN_DECLS
-
-/* Write char16_t representation of multibyte character pointed
-   to by S to PC16.  */
-extern size_t mbrtoc16 (char16_t *__restrict __pc16,
-			const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of char16_t C16 to S.  */
-extern size_t c16rtomb (char *__restrict __s, char16_t __c16,
-			mbstate_t *__restrict __ps) __THROW;
-
-
-
-/* Write char32_t representation of multibyte character pointed
-   to by S to PC32.  */
-extern size_t mbrtoc32 (char32_t *__restrict __pc32,
-			const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of char32_t C32 to S.  */
-extern size_t c32rtomb (char *__restrict __s, char32_t __c32,
-			mbstate_t *__restrict __ps) __THROW;
-
-__END_DECLS
-
-#endif	/* uchar.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ucontext.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ucontext.h
deleted file mode 100644
index 75464c3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ucontext.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* System V ABI compliant user-level context switching support.  */
-
-#ifndef _UCONTEXT_H
-#define _UCONTEXT_H	1
-
-#include <features.h>
-
-/* Get definition of __INDIRECT_RETURN.  */
-#include <bits/indirect-return.h>
-
-/* Get machine dependent definition of data structures.  */
-#include <sys/ucontext.h>
-
-__BEGIN_DECLS
-
-/* Get user context and store it in variable pointed to by UCP.  */
-extern int getcontext (ucontext_t *__ucp) __THROWNL;
-
-/* Set user context from information of variable pointed to by UCP.  */
-extern int setcontext (const ucontext_t *__ucp) __THROWNL;
-
-/* Save current context in context variable pointed to by OUCP and set
-   context from variable pointed to by UCP.  */
-extern int swapcontext (ucontext_t *__restrict __oucp,
-			const ucontext_t *__restrict __ucp)
-  __THROWNL __INDIRECT_RETURN;
-
-/* Manipulate user context UCP to continue with calling functions FUNC
-   and the ARGC-1 parameters following ARGC when the context is used
-   the next time in `setcontext' or `swapcontext'.
-
-   We cannot say anything about the parameters FUNC takes; `void'
-   is as good as any other choice.  */
-extern void makecontext (ucontext_t *__ucp, void (*__func) (void),
-			 int __argc, ...) __THROW;
-
-__END_DECLS
-
-#endif /* ucontext.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ulimit.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ulimit.h
deleted file mode 100644
index c0ade6a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/ulimit.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ULIMIT_H
-#define _ULIMIT_H	1
-
-#include <features.h>
-
-/* Constants used as the first parameter for `ulimit'.  They denote limits
-   which can be set or retrieved using this function.  */
-enum
-{
-  UL_GETFSIZE = 1,			/* Return limit on the size of a file,
-					   in units of 512 bytes.  */
-#define UL_GETFSIZE	UL_GETFSIZE
-  UL_SETFSIZE,				/* Set limit on the size of a file to
-					   second argument.  */
-#define UL_SETFSIZE	UL_SETFSIZE
-  __UL_GETMAXBRK,			/* Return the maximum possible address
-					   of the data segment.  */
-  __UL_GETOPENMAX			/* Return the maximum number of files
-					   that the calling process can open.*/
-};
-
-
-__BEGIN_DECLS
-
-/* Control process limits according to CMD.  */
-extern long int ulimit (int __cmd, ...) __THROW;
-
-__END_DECLS
-
-#endif /* ulimit.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/unistd.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/unistd.h
deleted file mode 100644
index bede49c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/unistd.h
+++ /dev/null
@@ -1,1190 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.10 Symbolic Constants		<unistd.h>
- */
-
-#ifndef	_UNISTD_H
-#define	_UNISTD_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* These may be used to determine what facilities are present at compile time.
-   Their values can be obtained at run time from `sysconf'.  */
-
-#ifdef __USE_XOPEN2K8
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 2008.  */
-# define _POSIX_VERSION	200809L
-#elif defined __USE_XOPEN2K
-/* POSIX Standard approved as ISO/IEC 9945-1 as of December 2001.  */
-# define _POSIX_VERSION	200112L
-#elif defined __USE_POSIX199506
-/* POSIX Standard approved as ISO/IEC 9945-1 as of June 1995.  */
-# define _POSIX_VERSION	199506L
-#elif defined __USE_POSIX199309
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 1993.  */
-# define _POSIX_VERSION	199309L
-#else
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 1990.  */
-# define _POSIX_VERSION	199009L
-#endif
-
-/* These are not #ifdef __USE_POSIX2 because they are
-   in the theoretically application-owned namespace.  */
-
-#ifdef __USE_XOPEN2K8
-# define __POSIX2_THIS_VERSION	200809L
-/* The utilities on GNU systems also correspond to this version.  */
-#elif defined __USE_XOPEN2K
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	200112L
-#elif defined __USE_POSIX199506
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	199506L
-#else
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	199209L
-#endif
-
-/* The utilities on GNU systems also correspond to this version.  */
-#define _POSIX2_VERSION	__POSIX2_THIS_VERSION
-
-/* This symbol was required until the 2001 edition of POSIX.  */
-#define	_POSIX2_C_VERSION	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   C Language Bindings Option.  */
-#define	_POSIX2_C_BIND	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   C Language Development Utilities Option.  */
-#define	_POSIX2_C_DEV	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   Software Development Utilities Option.  */
-#define	_POSIX2_SW_DEV	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   creation of locales with the localedef utility.  */
-#define _POSIX2_LOCALEDEF       __POSIX2_THIS_VERSION
-
-/* X/Open version number to which the library conforms.  It is selectable.  */
-#ifdef __USE_XOPEN2K8
-# define _XOPEN_VERSION	700
-#elif defined __USE_XOPEN2K
-# define _XOPEN_VERSION	600
-#elif defined __USE_UNIX98
-# define _XOPEN_VERSION	500
-#else
-# define _XOPEN_VERSION	4
-#endif
-
-/* Commands and utilities from XPG4 are available.  */
-#define _XOPEN_XCU_VERSION	4
-
-/* We are compatible with the old published standards as well.  */
-#define _XOPEN_XPG2	1
-#define _XOPEN_XPG3	1
-#define _XOPEN_XPG4	1
-
-/* The X/Open Unix extensions are available.  */
-#define _XOPEN_UNIX	1
-
-/* The enhanced internationalization capabilities according to XPG4.2
-   are present.  */
-#define	_XOPEN_ENH_I18N	1
-
-/* The legacy interfaces are also available.  */
-#define _XOPEN_LEGACY	1
-
-
-/* Get values of POSIX options:
-
-   If these symbols are defined, the corresponding features are
-   always available.  If not, they may be available sometimes.
-   The current values can be obtained with `sysconf'.
-
-   _POSIX_JOB_CONTROL		Job control is supported.
-   _POSIX_SAVED_IDS		Processes have a saved set-user-ID
-				and a saved set-group-ID.
-   _POSIX_REALTIME_SIGNALS	Real-time, queued signals are supported.
-   _POSIX_PRIORITY_SCHEDULING	Priority scheduling is supported.
-   _POSIX_TIMERS		POSIX.4 clocks and timers are supported.
-   _POSIX_ASYNCHRONOUS_IO	Asynchronous I/O is supported.
-   _POSIX_PRIORITIZED_IO	Prioritized asynchronous I/O is supported.
-   _POSIX_SYNCHRONIZED_IO	Synchronizing file data is supported.
-   _POSIX_FSYNC			The fsync function is present.
-   _POSIX_MAPPED_FILES		Mapping of files to memory is supported.
-   _POSIX_MEMLOCK		Locking of all memory is supported.
-   _POSIX_MEMLOCK_RANGE		Locking of ranges of memory is supported.
-   _POSIX_MEMORY_PROTECTION	Setting of memory protections is supported.
-   _POSIX_MESSAGE_PASSING	POSIX.4 message queues are supported.
-   _POSIX_SEMAPHORES		POSIX.4 counting semaphores are supported.
-   _POSIX_SHARED_MEMORY_OBJECTS	POSIX.4 shared memory objects are supported.
-   _POSIX_THREADS		POSIX.1c pthreads are supported.
-   _POSIX_THREAD_ATTR_STACKADDR	Thread stack address attribute option supported.
-   _POSIX_THREAD_ATTR_STACKSIZE	Thread stack size attribute option supported.
-   _POSIX_THREAD_SAFE_FUNCTIONS	Thread-safe functions are supported.
-   _POSIX_THREAD_PRIORITY_SCHEDULING
-				POSIX.1c thread execution scheduling supported.
-   _POSIX_THREAD_PRIO_INHERIT	Thread priority inheritance option supported.
-   _POSIX_THREAD_PRIO_PROTECT	Thread priority protection option supported.
-   _POSIX_THREAD_PROCESS_SHARED	Process-shared synchronization supported.
-   _POSIX_PII			Protocol-independent interfaces are supported.
-   _POSIX_PII_XTI		XTI protocol-indep. interfaces are supported.
-   _POSIX_PII_SOCKET		Socket protocol-indep. interfaces are supported.
-   _POSIX_PII_INTERNET		Internet family of protocols supported.
-   _POSIX_PII_INTERNET_STREAM	Connection-mode Internet protocol supported.
-   _POSIX_PII_INTERNET_DGRAM	Connectionless Internet protocol supported.
-   _POSIX_PII_OSI		ISO/OSI family of protocols supported.
-   _POSIX_PII_OSI_COTS		Connection-mode ISO/OSI service supported.
-   _POSIX_PII_OSI_CLTS		Connectionless ISO/OSI service supported.
-   _POSIX_POLL			Implementation supports `poll' function.
-   _POSIX_SELECT		Implementation supports `select' and `pselect'.
-
-   _XOPEN_REALTIME		X/Open realtime support is available.
-   _XOPEN_REALTIME_THREADS	X/Open realtime thread support is available.
-   _XOPEN_SHM			Shared memory interface according to XPG4.2.
-
-   _XBS5_ILP32_OFF32		Implementation provides environment with 32-bit
-				int, long, pointer, and off_t types.
-   _XBS5_ILP32_OFFBIG		Implementation provides environment with 32-bit
-				int, long, and pointer and off_t with at least
-				64 bits.
-   _XBS5_LP64_OFF64		Implementation provides environment with 32-bit
-				int, and 64-bit long, pointer, and off_t types.
-   _XBS5_LPBIG_OFFBIG		Implementation provides environment with at
-				least 32 bits int and long, pointer, and off_t
-				with at least 64 bits.
-
-   If any of these symbols is defined as -1, the corresponding option is not
-   true for any file.  If any is defined as other than -1, the corresponding
-   option is true for all files.  If a symbol is not defined at all, the value
-   for a specific file can be obtained from `pathconf' and `fpathconf'.
-
-   _POSIX_CHOWN_RESTRICTED	Only the super user can use `chown' to change
-				the owner of a file.  `chown' can only be used
-				to change the group ID of a file to a group of
-				which the calling process is a member.
-   _POSIX_NO_TRUNC		Pathname components longer than
-				NAME_MAX generate an error.
-   _POSIX_VDISABLE		If defined, if the value of an element of the
-				`c_cc' member of `struct termios' is
-				_POSIX_VDISABLE, no character will have the
-				effect associated with that element.
-   _POSIX_SYNC_IO		Synchronous I/O may be performed.
-   _POSIX_ASYNC_IO		Asynchronous I/O may be performed.
-   _POSIX_PRIO_IO		Prioritized Asynchronous I/O may be performed.
-
-   Support for the Large File Support interface is not generally available.
-   If it is available the following constants are defined to one.
-   _LFS64_LARGEFILE		Low-level I/O supports large files.
-   _LFS64_STDIO			Standard I/O supports large files.
-   */
-
-#include <bits/posix_opt.h>
-
-/* Get the environment definitions from Unix98.  */
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# include <bits/environments.h>
-#endif
-
-/* Standard file descriptors.  */
-#define	STDIN_FILENO	0	/* Standard input.  */
-#define	STDOUT_FILENO	1	/* Standard output.  */
-#define	STDERR_FILENO	2	/* Standard error output.  */
-
-
-/* All functions that are not declared anywhere else.  */
-
-#include <bits/types.h>
-
-#ifndef	__ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-#define	__need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-
-# ifndef __off_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-#  else
-typedef __off64_t off_t;
-#  endif
-#  define __off_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-#  define __off64_t_defined
-# endif
-
-# ifndef __useconds_t_defined
-typedef __useconds_t useconds_t;
-#  define __useconds_t_defined
-# endif
-
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif	/* X/Open */
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-# ifndef __intptr_t_defined
-typedef __intptr_t intptr_t;
-#  define __intptr_t_defined
-# endif
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-#  define __socklen_t_defined
-# endif
-#endif
-
-/* Values for the second argument to access.
-   These may be OR'd together.  */
-#define	R_OK	4		/* Test for read permission.  */
-#define	W_OK	2		/* Test for write permission.  */
-#define	X_OK	1		/* Test for execute permission.  */
-#define	F_OK	0		/* Test for existence.  */
-
-/* Test for access to NAME using the real UID and real GID.  */
-extern int access (const char *__name, int __type) __THROW __nonnull ((1));
-
-#ifdef __USE_GNU
-/* Test for access to NAME using the effective UID and GID
-   (as normal file operations use).  */
-extern int euidaccess (const char *__name, int __type)
-     __THROW __nonnull ((1));
-
-/* An alias for `euidaccess', used by some other systems.  */
-extern int eaccess (const char *__name, int __type)
-     __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_ATFILE
-/* Test for access to FILE relative to the directory FD is open on.
-   If AT_EACCESS is set in FLAG, then use effective IDs like `eaccess',
-   otherwise use real IDs like `access'.  */
-extern int faccessat (int __fd, const char *__file, int __type, int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use GNU.  */
-
-
-/* Values for the WHENCE argument to lseek.  */
-#ifndef	_STDIO_H		/* <stdio.h> has the same definitions.  */
-# define SEEK_SET	0	/* Seek from beginning of file.  */
-# define SEEK_CUR	1	/* Seek from current position.  */
-# define SEEK_END	2	/* Seek from end of file.  */
-# ifdef __USE_GNU
-#  define SEEK_DATA	3	/* Seek to next data.  */
-#  define SEEK_HOLE	4	/* Seek to next hole.  */
-# endif
-#endif
-
-#if defined __USE_MISC && !defined L_SET
-/* Old BSD names for the same constants; just for compatibility.  */
-# define L_SET		SEEK_SET
-# define L_INCR		SEEK_CUR
-# define L_XTND		SEEK_END
-#endif
-
-
-/* Move FD's file position to OFFSET bytes from the
-   beginning of the file (if WHENCE is SEEK_SET),
-   the current position (if WHENCE is SEEK_CUR),
-   or the end of the file (if WHENCE is SEEK_END).
-   Return the new file position.  */
-#ifndef __USE_FILE_OFFSET64
-extern __off_t lseek (int __fd, __off_t __offset, int __whence) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern __off64_t __REDIRECT_NTH (lseek,
-				 (int __fd, __off64_t __offset, int __whence),
-				 lseek64);
-# else
-#  define lseek lseek64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence)
-     __THROW;
-#endif
-
-/* Close the file descriptor FD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int close (int __fd);
-
-/* Read NBYTES into BUF from FD.  Return the
-   number read, -1 for errors or 0 for EOF.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur
-    __attr_access ((__write_only__, 2, 3));
-
-/* Write N bytes of BUF to FD.  Return the number written, or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur
-    __attr_access ((__read_only__, 2, 3));
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-# ifndef __USE_FILE_OFFSET64
-/* Read NBYTES into BUF from FD at the given position OFFSET without
-   changing the file pointer.  Return the number read, -1 for errors
-   or 0 for EOF.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pread (int __fd, void *__buf, size_t __nbytes,
-		      __off_t __offset) __wur
-    __attr_access ((__write_only__, 2, 3));
-
-/* Write N bytes of BUF to FD at the given position OFFSET without
-   changing the file pointer.  Return the number written, or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwrite (int __fd, const void *__buf, size_t __n,
-		       __off_t __offset) __wur
-    __attr_access ((__read_only__, 2, 3));
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (pread, (int __fd, void *__buf, size_t __nbytes,
-				   __off64_t __offset),
-			   pread64) __wur
-    __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (pwrite, (int __fd, const void *__buf,
-				    size_t __nbytes, __off64_t __offset),
-			   pwrite64) __wur
-    __attr_access ((__read_only__, 2, 3));
-#  else
-#   define pread pread64
-#   define pwrite pwrite64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Read NBYTES into BUF from FD at the given position OFFSET without
-   changing the file pointer.  Return the number read, -1 for errors
-   or 0 for EOF.  */
-extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes,
-			__off64_t __offset) __wur
-    __attr_access ((__write_only__, 2, 3));
-/* Write N bytes of BUF to FD at the given position OFFSET without
-   changing the file pointer.  Return the number written, or -1.  */
-extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n,
-			 __off64_t __offset) __wur
-    __attr_access ((__read_only__, 2, 3));
-# endif
-#endif
-
-/* Create a one-way communication channel (pipe).
-   If successful, two file descriptors are stored in PIPEDES;
-   bytes written on PIPEDES[1] can be read from PIPEDES[0].
-   Returns 0 if successful, -1 if not.  */
-extern int pipe (int __pipedes[2]) __THROW __wur;
-
-#ifdef __USE_GNU
-/* Same as pipe but apply flags passed in FLAGS to the new file
-   descriptors.  */
-extern int pipe2 (int __pipedes[2], int __flags) __THROW __wur;
-#endif
-
-/* Schedule an alarm.  In SECONDS seconds, the process will get a SIGALRM.
-   If SECONDS is zero, any currently scheduled alarm will be cancelled.
-   The function returns the number of seconds remaining until the last
-   alarm scheduled would have signaled, or zero if there wasn't one.
-   There is no return value to indicate an error, but you can set `errno'
-   to 0 and check its value after calling `alarm', and this might tell you.
-   The signal may come late due to processor scheduling.  */
-extern unsigned int alarm (unsigned int __seconds) __THROW;
-
-/* Make the process sleep for SECONDS seconds, or until a signal arrives
-   and is not ignored.  The function returns the number of seconds less
-   than SECONDS which it actually slept (thus zero if it slept the full time).
-   If a signal handler does a `longjmp' or modifies the handling of the
-   SIGALRM signal while inside `sleep' call, the handling of the SIGALRM
-   signal afterwards is undefined.  There is no return value to indicate
-   error, but if `sleep' returns SECONDS, it probably didn't work.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern unsigned int sleep (unsigned int __seconds);
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Set an alarm to go off (generating a SIGALRM signal) in VALUE
-   microseconds.  If INTERVAL is nonzero, when the alarm goes off, the
-   timer is reset to go off every INTERVAL microseconds thereafter.
-   Returns the number of microseconds remaining before the alarm.  */
-extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval)
-     __THROW;
-
-/* Sleep USECONDS microseconds, or until a signal arrives that is not blocked
-   or ignored.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int usleep (__useconds_t __useconds);
-#endif
-
-
-/* Suspend the process until a signal arrives.
-   This always returns -1 and sets `errno' to EINTR.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pause (void);
-
-
-/* Change the owner and group of FILE.  */
-extern int chown (const char *__file, __uid_t __owner, __gid_t __group)
-     __THROW __nonnull ((1)) __wur;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Change the owner and group of the file that FD is open on.  */
-extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __THROW __wur;
-
-
-/* Change owner and group of FILE, if it is a symbolic
-   link the ownership of the symbolic link is changed.  */
-extern int lchown (const char *__file, __uid_t __owner, __gid_t __group)
-     __THROW __nonnull ((1)) __wur;
-
-#endif /* Use X/Open Unix.  */
-
-#ifdef __USE_ATFILE
-/* Change the owner and group of FILE relative to the directory FD is open
-   on.  */
-extern int fchownat (int __fd, const char *__file, __uid_t __owner,
-		     __gid_t __group, int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use GNU.  */
-
-/* Change the process's working directory to PATH.  */
-extern int chdir (const char *__path) __THROW __nonnull ((1)) __wur;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Change the process's working directory to the one FD is open on.  */
-extern int fchdir (int __fd) __THROW __wur;
-#endif
-
-/* Get the pathname of the current working directory,
-   and put it in SIZE bytes of BUF.  Returns NULL if the
-   directory couldn't be determined or SIZE was too small.
-   If successful, returns BUF.  In GNU, if BUF is NULL,
-   an array is allocated with `malloc'; the array is SIZE
-   bytes long, unless SIZE == 0, in which case it is as
-   big as necessary.  */
-extern char *getcwd (char *__buf, size_t __size) __THROW __wur;
-
-#ifdef	__USE_GNU
-/* Return a malloc'd string containing the current directory name.
-   If the environment variable `PWD' is set, and its value is correct,
-   that value is used.  */
-extern char *get_current_dir_name (void) __THROW;
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Put the absolute pathname of the current working directory in BUF.
-   If successful, return BUF.  If not, put an error message in
-   BUF and return NULL.  BUF should be at least PATH_MAX bytes long.  */
-extern char *getwd (char *__buf)
-     __THROW __nonnull ((1)) __attribute_deprecated__ __wur
-    __attr_access ((__write_only__, 1));
-#endif
-
-
-/* Duplicate FD, returning a new file descriptor on the same file.  */
-extern int dup (int __fd) __THROW __wur;
-
-/* Duplicate FD to FD2, closing FD2 and making it open on the same file.  */
-extern int dup2 (int __fd, int __fd2) __THROW;
-
-#ifdef __USE_GNU
-/* Duplicate FD to FD2, closing FD2 and making it open on the same
-   file while setting flags according to FLAGS.  */
-extern int dup3 (int __fd, int __fd2, int __flags) __THROW;
-#endif
-
-/* NULL-terminated array of "NAME=VALUE" environment variables.  */
-extern char **__environ;
-#ifdef __USE_GNU
-extern char **environ;
-#endif
-
-
-/* Replace the current process, executing PATH with arguments ARGV and
-   environment ENVP.  ARGV and ENVP are terminated by NULL pointers.  */
-extern int execve (const char *__path, char *const __argv[],
-		   char *const __envp[]) __THROW __nonnull ((1, 2));
-
-#ifdef __USE_XOPEN2K8
-/* Execute the file FD refers to, overlaying the running program image.
-   ARGV and ENVP are passed to the new program, as for `execve'.  */
-extern int fexecve (int __fd, char *const __argv[], char *const __envp[])
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Execute PATH with arguments ARGV and environment from `environ'.  */
-extern int execv (const char *__path, char *const __argv[])
-     __THROW __nonnull ((1, 2));
-
-/* Execute PATH with all arguments after PATH until a NULL pointer,
-   and the argument after that for environment.  */
-extern int execle (const char *__path, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-/* Execute PATH with all arguments after PATH until
-   a NULL pointer and environment from `environ'.  */
-extern int execl (const char *__path, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-/* Execute FILE, searching in the `PATH' environment variable if it contains
-   no slashes, with arguments ARGV and environment from `environ'.  */
-extern int execvp (const char *__file, char *const __argv[])
-     __THROW __nonnull ((1, 2));
-
-/* Execute FILE, searching in the `PATH' environment variable if
-   it contains no slashes, with all arguments after FILE until a
-   NULL pointer and environment from `environ'.  */
-extern int execlp (const char *__file, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-#ifdef __USE_GNU
-/* Execute FILE, searching in the `PATH' environment variable if it contains
-   no slashes, with arguments ARGV and environment from `environ'.  */
-extern int execvpe (const char *__file, char *const __argv[],
-		    char *const __envp[])
-     __THROW __nonnull ((1, 2));
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Add INC to priority of the current process.  */
-extern int nice (int __inc) __THROW __wur;
-#endif
-
-
-/* Terminate program execution with the low-order 8 bits of STATUS.  */
-extern void _exit (int __status) __attribute__ ((__noreturn__));
-
-
-/* Get the `_PC_*' symbols for the NAME argument to `pathconf' and `fpathconf';
-   the `_SC_*' symbols for the NAME argument to `sysconf';
-   and the `_CS_*' symbols for the NAME argument to `confstr'.  */
-#include <bits/confname.h>
-
-/* Get file-specific configuration information about PATH.  */
-extern long int pathconf (const char *__path, int __name)
-     __THROW __nonnull ((1));
-
-/* Get file-specific configuration about descriptor FD.  */
-extern long int fpathconf (int __fd, int __name) __THROW;
-
-/* Get the value of the system variable NAME.  */
-extern long int sysconf (int __name) __THROW;
-
-#ifdef	__USE_POSIX2
-/* Get the value of the string-valued system variable NAME.  */
-extern size_t confstr (int __name, char *__buf, size_t __len) __THROW
-    __attr_access ((__write_only__, 2, 3));
-#endif
-
-
-/* Get the process ID of the calling process.  */
-extern __pid_t getpid (void) __THROW;
-
-/* Get the process ID of the calling process's parent.  */
-extern __pid_t getppid (void) __THROW;
-
-/* Get the process group ID of the calling process.  */
-extern __pid_t getpgrp (void) __THROW;
-
-/* Get the process group ID of process PID.  */
-extern __pid_t __getpgid (__pid_t __pid) __THROW;
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-extern __pid_t getpgid (__pid_t __pid) __THROW;
-#endif
-
-
-/* Set the process group ID of the process matching PID to PGID.
-   If PID is zero, the current process's process group ID is set.
-   If PGID is zero, the process ID of the process is used.  */
-extern int setpgid (__pid_t __pid, __pid_t __pgid) __THROW;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Both System V and BSD have `setpgrp' functions, but with different
-   calling conventions.  The BSD function is the same as POSIX.1 `setpgid'
-   (above).  The System V function takes no arguments and puts the calling
-   process in its on group like `setpgid (0, 0)'.
-
-   New programs should always use `setpgid' instead.
-
-   GNU provides the POSIX.1 function.  */
-
-/* Set the process group ID of the calling process to its own PID.
-   This is exactly the same as `setpgid (0, 0)'.  */
-extern int setpgrp (void) __THROW;
-
-#endif	/* Use misc or X/Open.  */
-
-/* Create a new session with the calling process as its leader.
-   The process group IDs of the session and the calling process
-   are set to the process ID of the calling process, which is returned.  */
-extern __pid_t setsid (void) __THROW;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Return the session ID of the given process.  */
-extern __pid_t getsid (__pid_t __pid) __THROW;
-#endif
-
-/* Get the real user ID of the calling process.  */
-extern __uid_t getuid (void) __THROW;
-
-/* Get the effective user ID of the calling process.  */
-extern __uid_t geteuid (void) __THROW;
-
-/* Get the real group ID of the calling process.  */
-extern __gid_t getgid (void) __THROW;
-
-/* Get the effective group ID of the calling process.  */
-extern __gid_t getegid (void) __THROW;
-
-/* If SIZE is zero, return the number of supplementary groups
-   the calling process is in.  Otherwise, fill in the group IDs
-   of its supplementary groups in LIST and return the number written.  */
-extern int getgroups (int __size, __gid_t __list[]) __THROW __wur
-    __attr_access ((__write_only__, 2, 1));
-#ifdef	__USE_GNU
-/* Return nonzero iff the calling process is in group GID.  */
-extern int group_member (__gid_t __gid) __THROW;
-#endif
-
-/* Set the user ID of the calling process to UID.
-   If the calling process is the super-user, set the real
-   and effective user IDs, and the saved set-user-ID to UID;
-   if not, the effective user ID is set to UID.  */
-extern int setuid (__uid_t __uid) __THROW __wur;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Set the real user ID of the calling process to RUID,
-   and the effective user ID of the calling process to EUID.  */
-extern int setreuid (__uid_t __ruid, __uid_t __euid) __THROW __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set the effective user ID of the calling process to UID.  */
-extern int seteuid (__uid_t __uid) __THROW __wur;
-#endif /* Use POSIX.1-2001.  */
-
-/* Set the group ID of the calling process to GID.
-   If the calling process is the super-user, set the real
-   and effective group IDs, and the saved set-group-ID to GID;
-   if not, the effective group ID is set to GID.  */
-extern int setgid (__gid_t __gid) __THROW __wur;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Set the real group ID of the calling process to RGID,
-   and the effective group ID of the calling process to EGID.  */
-extern int setregid (__gid_t __rgid, __gid_t __egid) __THROW __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set the effective group ID of the calling process to GID.  */
-extern int setegid (__gid_t __gid) __THROW __wur;
-#endif /* Use POSIX.1-2001.  */
-
-#ifdef __USE_GNU
-/* Fetch the real user ID, effective user ID, and saved-set user ID,
-   of the calling process.  */
-extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid)
-     __THROW;
-
-/* Fetch the real group ID, effective group ID, and saved-set group ID,
-   of the calling process.  */
-extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid)
-     __THROW;
-
-/* Set the real user ID, effective user ID, and saved-set user ID,
-   of the calling process to RUID, EUID, and SUID, respectively.  */
-extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid)
-     __THROW __wur;
-
-/* Set the real group ID, effective group ID, and saved-set group ID,
-   of the calling process to RGID, EGID, and SGID, respectively.  */
-extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid)
-     __THROW __wur;
-#endif
-
-
-/* Clone the calling process, creating an exact copy.
-   Return -1 for errors, 0 to the new process,
-   and the process ID of the new process to the old process.  */
-extern __pid_t fork (void) __THROWNL;
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Clone the calling process, but without copying the whole address space.
-   The calling process is suspended until the new process exits or is
-   replaced by a call to `execve'.  Return -1 for errors, 0 to the new process,
-   and the process ID of the new process to the old process.  */
-extern __pid_t vfork (void) __THROW;
-#endif /* Use misc or XPG < 7. */
-
-
-/* Return the pathname of the terminal FD is open on, or NULL on errors.
-   The returned storage is good only until the next call to this function.  */
-extern char *ttyname (int __fd) __THROW;
-
-/* Store at most BUFLEN characters of the pathname of the terminal FD is
-   open on in BUF.  Return 0 on success, otherwise an error number.  */
-extern int ttyname_r (int __fd, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __wur __attr_access ((__write_only__, 2, 3));
-
-/* Return 1 if FD is a valid descriptor associated
-   with a terminal, zero if not.  */
-extern int isatty (int __fd) __THROW;
-
-#ifdef __USE_MISC
-/* Return the index into the active-logins file (utmp) for
-   the controlling terminal.  */
-extern int ttyslot (void) __THROW;
-#endif
-
-
-/* Make a link to FROM named TO.  */
-extern int link (const char *__from, const char *__to)
-     __THROW __nonnull ((1, 2)) __wur;
-
-#ifdef __USE_ATFILE
-/* Like link but relative paths in TO and FROM are interpreted relative
-   to FROMFD and TOFD respectively.  */
-extern int linkat (int __fromfd, const char *__from, int __tofd,
-		   const char *__to, int __flags)
-     __THROW __nonnull ((2, 4)) __wur;
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-/* Make a symbolic link to FROM named TO.  */
-extern int symlink (const char *__from, const char *__to)
-     __THROW __nonnull ((1, 2)) __wur;
-
-/* Read the contents of the symbolic link PATH into no more than
-   LEN bytes of BUF.  The contents are not null-terminated.
-   Returns the number of characters read, or -1 for errors.  */
-extern ssize_t readlink (const char *__restrict __path,
-			 char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-
-#endif /* Use POSIX.1-2001.  */
-
-#ifdef __USE_ATFILE
-/* Like symlink but a relative path in TO is interpreted relative to TOFD.  */
-extern int symlinkat (const char *__from, int __tofd,
-		      const char *__to) __THROW __nonnull ((1, 3)) __wur;
-
-/* Like readlink but a relative PATH is interpreted relative to FD.  */
-extern ssize_t readlinkat (int __fd, const char *__restrict __path,
-			   char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-#endif
-
-/* Remove the link NAME.  */
-extern int unlink (const char *__name) __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Remove the link NAME relative to FD.  */
-extern int unlinkat (int __fd, const char *__name, int __flag)
-     __THROW __nonnull ((2));
-#endif
-
-/* Remove the directory PATH.  */
-extern int rmdir (const char *__path) __THROW __nonnull ((1));
-
-
-/* Return the foreground process group ID of FD.  */
-extern __pid_t tcgetpgrp (int __fd) __THROW;
-
-/* Set the foreground process group ID of FD set PGRP_ID.  */
-extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __THROW;
-
-
-/* Return the login name of the user.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *getlogin (void);
-#ifdef __USE_POSIX199506
-/* Return at most NAME_LEN characters of the login name of the user in NAME.
-   If it cannot be determined or some other error occurred, return the error
-   code.  Otherwise return 0.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getlogin_r (char *__name, size_t __name_len) __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-#ifdef	__USE_MISC
-/* Set the login name returned by `getlogin'.  */
-extern int setlogin (const char *__name) __THROW __nonnull ((1));
-#endif
-
-
-#ifdef	__USE_POSIX2
-/* Get definitions and prototypes for functions to process the
-   arguments in ARGV (ARGC of them, minus the program name) for
-   options given in OPTS.  */
-# include <bits/getopt_posix.h>
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-/* Put the name of the current host in no more than LEN bytes of NAME.
-   The result is null-terminated if LEN is large enough for the full
-   name and the terminator.  */
-extern int gethostname (char *__name, size_t __len) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-
-#if defined __USE_MISC
-/* Set the name of the current host to NAME, which is LEN bytes long.
-   This call is restricted to the super-user.  */
-extern int sethostname (const char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__read_only__, 1, 2));
-
-/* Set the current machine's Internet number to ID.
-   This call is restricted to the super-user.  */
-extern int sethostid (long int __id) __THROW __wur;
-
-
-/* Get and set the NIS (aka YP) domain name, if any.
-   Called just like `gethostname' and `sethostname'.
-   The NIS domain name is usually the empty string when not using NIS.  */
-extern int getdomainname (char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern int setdomainname (const char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__read_only__, 1, 2));
-
-/* Revoke access permissions to all processes currently communicating
-   with the control terminal, and then send a SIGHUP signal to the process
-   group of the control terminal.  */
-extern int vhangup (void) __THROW;
-
-/* Revoke the access of all descriptors currently open on FILE.  */
-extern int revoke (const char *__file) __THROW __nonnull ((1)) __wur;
-
-
-/* Enable statistical profiling, writing samples of the PC into at most
-   SIZE bytes of SAMPLE_BUFFER; every processor clock tick while profiling
-   is enabled, the system examines the user PC and increments
-   SAMPLE_BUFFER[((PC - OFFSET) / 2) * SCALE / 65536].  If SCALE is zero,
-   disable profiling.  Returns zero on success, -1 on error.  */
-extern int profil (unsigned short int *__sample_buffer, size_t __size,
-		   size_t __offset, unsigned int __scale)
-     __THROW __nonnull ((1));
-
-
-/* Turn accounting on if NAME is an existing file.  The system will then write
-   a record for each process as it terminates, to this file.  If NAME is NULL,
-   turn accounting off.  This call is restricted to the super-user.  */
-extern int acct (const char *__name) __THROW;
-
-
-/* Successive calls return the shells listed in `/etc/shells'.  */
-extern char *getusershell (void) __THROW;
-extern void endusershell (void) __THROW; /* Discard cached info.  */
-extern void setusershell (void) __THROW; /* Rewind and re-read the file.  */
-
-
-/* Put the program in the background, and dissociate from the controlling
-   terminal.  If NOCHDIR is zero, do `chdir ("/")'.  If NOCLOSE is zero,
-   redirects stdin, stdout, and stderr to /dev/null.  */
-extern int daemon (int __nochdir, int __noclose) __THROW __wur;
-#endif /* Use misc.  */
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-/* Make PATH be the root directory (the starting point for absolute paths).
-   This call is restricted to the super-user.  */
-extern int chroot (const char *__path) __THROW __nonnull ((1)) __wur;
-
-/* Prompt with PROMPT and read a string from the terminal without echoing.
-   Uses /dev/tty if possible; otherwise stderr and stdin.  */
-extern char *getpass (const char *__prompt) __nonnull ((1));
-#endif /* Use misc || X/Open.  */
-
-
-/* Make all changes done to FD actually appear on disk.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int fsync (int __fd);
-
-
-#ifdef __USE_GNU
-/* Make all changes done to all files on the file system associated
-   with FD actually appear on disk.  */
-extern int syncfs (int __fd) __THROW;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-
-/* Return identifier for the current host.  */
-extern long int gethostid (void);
-
-/* Make all changes done to all files actually appear on disk.  */
-extern void sync (void) __THROW;
-
-
-# if defined __USE_MISC || !defined __USE_XOPEN2K
-/* Return the number of bytes in a page.  This is the system's page size,
-   which is not necessarily the same as the hardware page size.  */
-extern int getpagesize (void)  __THROW __attribute__ ((__const__));
-
-
-/* Return the maximum number of file descriptors
-   the current process could possibly have.  */
-extern int getdtablesize (void) __THROW;
-# endif
-
-#endif /* Use misc || X/Open Unix.  */
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-
-/* Truncate FILE to LENGTH bytes.  */
-# ifndef __USE_FILE_OFFSET64
-extern int truncate (const char *__file, __off_t __length)
-     __THROW __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (truncate,
-			   (const char *__file, __off64_t __length),
-			   truncate64) __nonnull ((1)) __wur;
-#  else
-#   define truncate truncate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int truncate64 (const char *__file, __off64_t __length)
-     __THROW __nonnull ((1)) __wur;
-# endif
-
-#endif /* Use X/Open Unix || POSIX 2008.  */
-
-#if defined __USE_POSIX199309 \
-    || defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-
-/* Truncate the file FD is open on to LENGTH bytes.  */
-# ifndef __USE_FILE_OFFSET64
-extern int ftruncate (int __fd, __off_t __length) __THROW __wur;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (ftruncate, (int __fd, __off64_t __length),
-			   ftruncate64) __wur;
-#  else
-#   define ftruncate ftruncate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int ftruncate64 (int __fd, __off64_t __length) __THROW __wur;
-# endif
-
-#endif /* Use POSIX.1b || X/Open Unix || XPG6.  */
-
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K) \
-    || defined __USE_MISC
-
-/* Set the end of accessible data space (aka "the break") to ADDR.
-   Returns zero on success and -1 for errors (with errno set).  */
-extern int brk (void *__addr) __THROW __wur;
-
-/* Increase or decrease the end of accessible data space by DELTA bytes.
-   If successful, returns the address the previous end of data space
-   (i.e. the beginning of the new space, if DELTA > 0);
-   returns (void *) -1 for errors (with errno set).  */
-extern void *sbrk (intptr_t __delta) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* Invoke `system call' number SYSNO, passing it the remaining arguments.
-   This is completely system-dependent, and not often useful.
-
-   In Unix, `syscall' sets `errno' for all errors and most calls return -1
-   for errors; in many systems you cannot pass arguments or get return
-   values for all system calls (`pipe', `fork', and `getppid' typically
-   among them).
-
-   In Mach, all system calls take normal arguments and always return an
-   error code (zero for success).  */
-extern long int syscall (long int __sysno, ...) __THROW;
-
-#endif	/* Use misc.  */
-
-
-#if (defined __USE_MISC || defined __USE_XOPEN_EXTENDED) && !defined F_LOCK
-/* NOTE: These declarations also appear in <fcntl.h>; be sure to keep both
-   files consistent.  Some systems have them there and some here, and some
-   software depends on the macros being defined without including both.  */
-
-/* `lockf' is a simpler interface to the locking facilities of `fcntl'.
-   LEN is always relative to the current file position.
-   The CMD argument is one of the following.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-
-# define F_ULOCK 0	/* Unlock a previously locked region.  */
-# define F_LOCK  1	/* Lock a region for exclusive use.  */
-# define F_TLOCK 2	/* Test and lock a region for exclusive use.  */
-# define F_TEST  3	/* Test a region for other processes locks.  */
-
-# ifndef __USE_FILE_OFFSET64
-extern int lockf (int __fd, int __cmd, __off_t __len) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (lockf, (int __fd, int __cmd, __off64_t __len),
-		       lockf64) __wur;
-#  else
-#   define lockf lockf64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lockf64 (int __fd, int __cmd, __off64_t __len) __wur;
-# endif
-#endif /* Use misc and F_LOCK not already defined.  */
-
-
-#ifdef __USE_GNU
-
-/* Evaluate EXPRESSION, and repeat as long as it returns -1 with `errno'
-   set to EINTR.  */
-
-# define TEMP_FAILURE_RETRY(expression) \
-  (__extension__							      \
-    ({ long int __result;						      \
-       do __result = (long int) (expression);				      \
-       while (__result == -1L && errno == EINTR);			      \
-       __result; }))
-
-/* Copy LENGTH bytes from INFD to OUTFD.  */
-ssize_t copy_file_range (int __infd, __off64_t *__pinoff,
-			 int __outfd, __off64_t *__poutoff,
-			 size_t __length, unsigned int __flags);
-#endif /* __USE_GNU */
-
-#if defined __USE_POSIX199309 || defined __USE_UNIX98
-/* Synchronize at least the data part of a file with the underlying
-   media.  */
-extern int fdatasync (int __fildes);
-#endif /* Use POSIX199309 */
-
-#ifdef __USE_MISC
-/* One-way hash PHRASE, returning a string suitable for storage in the
-   user database.  SALT selects the one-way function to use, and
-   ensures that no two users' hashes are the same, even if they use
-   the same passphrase.  The return value points to static storage
-   which will be overwritten by the next call to crypt.  */
-extern char *crypt (const char *__key, const char *__salt)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_XOPEN
-/* Swab pairs bytes in the first N bytes of the area pointed to by
-   FROM and copy the result to TO.  The value of TO must not be in the
-   range [FROM - N + 1, FROM - 1].  If N is odd the first byte in FROM
-   is without partner.  */
-extern void swab (const void *__restrict __from, void *__restrict __to,
-		  ssize_t __n) __THROW __nonnull ((1, 2))
-    __attr_access ((__read_only__, 1, 3))
-    __attr_access ((__write_only__, 2, 3));
-#endif
-
-
-/* Prior to Issue 6, the Single Unix Specification required these
-   prototypes to appear in this header.  They are also found in
-   <stdio.h>.  */
-#if defined __USE_XOPEN && !defined __USE_XOPEN2K
-/* Return the name of the controlling terminal.  */
-extern char *ctermid (char *__s) __THROW;
-
-/* Return the name of the current user.  */
-extern char *cuserid (char *__s);
-#endif
-
-
-/* Unix98 requires this function to be declared here.  In other
-   standards it is in <pthread.h>.  */
-#if defined __USE_UNIX98 && !defined __USE_XOPEN2K
-extern int pthread_atfork (void (*__prepare) (void),
-			   void (*__parent) (void),
-			   void (*__child) (void)) __THROW;
-#endif
-
-#ifdef __USE_MISC
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return 0 on
-   success or -1 on error.  */
-int getentropy (void *__buffer, size_t __length) __wur
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/unistd.h>
-#endif
-
-/* System-specific extensions.  */
-#include <bits/unistd_ext.h>
-
-__END_DECLS
-
-#endif /* unistd.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utime.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utime.h
deleted file mode 100644
index df2299e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utime.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.6.6 Set File Access and Modification Times  <utime.h>
- */
-
-#ifndef	_UTIME_H
-#define	_UTIME_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-# include <bits/types/time_t.h>
-#endif
-
-/* Structure describing file times.  */
-struct utimbuf
-  {
-    __time_t actime;		/* Access time.  */
-    __time_t modtime;		/* Modification time.  */
-  };
-
-/* Set the access and modification times of FILE to those given in
-   *FILE_TIMES.  If FILE_TIMES is NULL, set them to the current time.  */
-extern int utime (const char *__file,
-		  const struct utimbuf *__file_times)
-     __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* utime.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utmp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utmp.h
deleted file mode 100644
index 7fc2d5c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utmp.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_UTMP_H
-#define	_UTMP_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Get system dependent values and data structures.  */
-#include <bits/utmp.h>
-
-/* Compatibility names for the strings of the canonical file names.  */
-#define UTMP_FILE	_PATH_UTMP
-#define UTMP_FILENAME	_PATH_UTMP
-#define WTMP_FILE	_PATH_WTMP
-#define WTMP_FILENAME	_PATH_WTMP
-
-
-
-/* Make FD be the controlling terminal, stdin, stdout, and stderr;
-   then close FD.  Returns 0 on success, nonzero on error.  */
-extern int login_tty (int __fd) __THROW;
-
-
-/* Write the given entry into utmp and wtmp.  */
-extern void login (const struct utmp *__entry) __THROW;
-
-/* Write the utmp entry to say the user on UT_LINE has logged out.  */
-extern int logout (const char *__ut_line) __THROW;
-
-/* Append to wtmp an entry for the current time and the given info.  */
-extern void logwtmp (const char *__ut_line, const char *__ut_name,
-		     const char *__ut_host) __THROW;
-
-/* Append entry UTMP to the wtmp-like file WTMP_FILE.  */
-extern void updwtmp (const char *__wtmp_file, const struct utmp *__utmp)
-     __THROW;
-
-/* Change name of the utmp file to be examined.  */
-extern int utmpname (const char *__file) __THROW;
-
-/* Read next entry from a utmp-like file.  */
-extern struct utmp *getutent (void) __THROW;
-
-/* Reset the input stream to the beginning of the file.  */
-extern void setutent (void) __THROW;
-
-/* Close the current open file.  */
-extern void endutent (void) __THROW;
-
-/* Search forward from the current point in the utmp file until the
-   next entry with a ut_type matching ID->ut_type.  */
-extern struct utmp *getutid (const struct utmp *__id) __THROW;
-
-/* Search forward from the current point in the utmp file until the
-   next entry with a ut_line matching LINE->ut_line.  */
-extern struct utmp *getutline (const struct utmp *__line) __THROW;
-
-/* Write out entry pointed to by UTMP_PTR into the utmp file.  */
-extern struct utmp *pututline (const struct utmp *__utmp_ptr) __THROW;
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the file for handling utmp files.  */
-extern int getutent_r (struct utmp *__buffer, struct utmp **__result) __THROW;
-
-extern int getutid_r (const struct utmp *__id, struct utmp *__buffer,
-		      struct utmp **__result) __THROW;
-
-extern int getutline_r (const struct utmp *__line,
-			struct utmp *__buffer, struct utmp **__result) __THROW;
-
-#endif	/* Use misc.  */
-
-__END_DECLS
-
-#endif /* utmp.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utmpx.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utmpx.h
deleted file mode 100644
index b9cab83..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/utmpx.h
+++ /dev/null
@@ -1,125 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_UTMPX_H
-#define	_UTMPX_H	1
-
-#include <features.h>
-#include <sys/time.h>
-
-/* Required according to Unix98.  */
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* Get system dependent values and data structures.  */
-#include <bits/utmpx.h>
-
-#ifdef __USE_GNU
-/* Compatibility names for the strings of the canonical file names.  */
-# define UTMPX_FILE	_PATH_UTMPX
-# define UTMPX_FILENAME	_PATH_UTMPX
-# define WTMPX_FILE	_PATH_WTMPX
-# define WTMPX_FILENAME	_PATH_WTMPX
-#endif
-
-/* For the getutmp{,x} functions we need the `struct utmp'.  */
-#ifdef __USE_GNU
-struct utmp;
-#endif
-
-
-__BEGIN_DECLS
-
-/* Open user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setutxent (void);
-
-/* Close user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endutxent (void);
-
-/* Get the next entry from the user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxent (void);
-
-/* Get the user accounting database entry corresponding to ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxid (const struct utmpx *__id);
-
-/* Get the user accounting database entry corresponding to LINE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxline (const struct utmpx *__line);
-
-/* Write the entry UTMPX into the user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *pututxline (const struct utmpx *__utmpx);
-
-
-#ifdef __USE_GNU
-/* Change name of the utmpx file to be examined.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int utmpxname (const char *__file);
-
-/* Append entry UTMP to the wtmpx-like file WTMPX_FILE.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void updwtmpx (const char *__wtmpx_file,
-		      const struct utmpx *__utmpx);
-
-
-/* Copy the information in UTMPX to UTMP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void getutmp (const struct utmpx *__utmpx,
-		     struct utmp *__utmp);
-
-/* Copy the information in UTMP to UTMPX.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void getutmpx (const struct utmp *__utmp, struct utmpx *__utmpx);
-#endif
-
-__END_DECLS
-
-#endif /* utmpx.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/values.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/values.h
deleted file mode 100644
index 82ce830..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/values.h
+++ /dev/null
@@ -1,68 +0,0 @@
-/* Old compatibility names for <limits.h> and <float.h> constants.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is obsolete.  New programs should use
-   <limits.h> and/or <float.h> instead of <values.h>.  */
-
-#ifndef	_VALUES_H
-#define	_VALUES_H	1
-
-#include <features.h>
-
-#include <limits.h>
-
-#define _TYPEBITS(type)	(sizeof (type) * CHAR_BIT)
-
-#define CHARBITS	_TYPEBITS (char)
-#define SHORTBITS	_TYPEBITS (short int)
-#define INTBITS		_TYPEBITS (int)
-#define LONGBITS	_TYPEBITS (long int)
-#define PTRBITS		_TYPEBITS (char *)
-#define DOUBLEBITS	_TYPEBITS (double)
-#define FLOATBITS	_TYPEBITS (float)
-
-#define MINSHORT	SHRT_MIN
-#define	MININT		INT_MIN
-#define	MINLONG		LONG_MIN
-
-#define	MAXSHORT	SHRT_MAX
-#define	MAXINT		INT_MAX
-#define	MAXLONG		LONG_MAX
-
-#define HIBITS		MINSHORT
-#define HIBITL		MINLONG
-
-
-#include <float.h>
-
-#define	MAXDOUBLE	DBL_MAX
-#define	MAXFLOAT	FLT_MAX
-#define	MINDOUBLE	DBL_MIN
-#define	MINFLOAT	FLT_MIN
-#define	DMINEXP		DBL_MIN_EXP
-#define	FMINEXP		FLT_MIN_EXP
-#define	DMAXEXP		DBL_MAX_EXP
-#define	FMAXEXP		FLT_MAX_EXP
-
-
-#ifdef __USE_MISC
-/* Some systems define this name instead of CHAR_BIT or CHARBITS.  */
-# define BITSPERBYTE	CHAR_BIT
-#endif
-
-#endif	/* values.h */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wait.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wait.h
deleted file mode 100644
index d01b811..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wait.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/wait.h>
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wchar.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wchar.h
deleted file mode 100644
index ce0acb1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wchar.h
+++ /dev/null
@@ -1,862 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *      ISO C99 Standard: 7.24
- *	Extended multibyte and wide character utilities	<wchar.h>
- */
-
-#ifndef _WCHAR_H
-#define _WCHAR_H 1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Gather machine dependent type support.  */
-#include <bits/floatn.h>
-
-#define __need_size_t
-#define __need_wchar_t
-#define __need_NULL
-#include <stddef.h>
-
-#define __need___va_list
-#include <stdarg.h>
-
-#include <bits/wchar.h>
-#include <bits/types/wint_t.h>
-#include <bits/types/mbstate_t.h>
-#include <bits/types/__FILE.h>
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# include <bits/types/FILE.h>
-#endif
-#ifdef __USE_XOPEN2K8
-# include <bits/types/locale_t.h>
-#endif
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && __GNUC_PREREQ (4, 4)
-# define __CORRECT_ISO_CPP_WCHAR_H_PROTO
-#endif
-
-#ifndef WCHAR_MIN
-/* These constants might also be defined in <inttypes.h>.  */
-# define WCHAR_MIN __WCHAR_MIN
-# define WCHAR_MAX __WCHAR_MAX
-#endif
-
-#ifndef WEOF
-# define WEOF (0xffffffffu)
-#endif
-
-/* All versions of XPG prior to the publication of ISO C99 required
-   the bulk of <wctype.h>'s declarations to appear in this header
-   (because <wctype.h> did not exist prior to C99).  In POSIX.1-2001
-   those declarations were marked as XSI extensions; in -2008 they
-   were additionally marked as obsolescent.  _GNU_SOURCE mode
-   anticipates the removal of these declarations in the next revision
-   of POSIX.  */
-#if (defined __USE_XOPEN && !defined __USE_GNU \
-     && !(defined __USE_XOPEN2K && !defined __USE_XOPEN2KXSI))
-# include <bits/wctype-wchar.h>
-#endif
-
-__BEGIN_DECLS
-
-/* This incomplete type is defined in <time.h> but needed here because
-   of `wcsftime'.  */
-struct tm;
-
-
-/* Copy SRC to DEST.  */
-extern wchar_t *wcscpy (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N wide-characters of SRC to DEST.  */
-extern wchar_t *wcsncpy (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Append SRC onto DEST.  */
-extern wchar_t *wcscat (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Append no more than N wide-characters of SRC onto DEST.  */
-extern wchar_t *wcsncat (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Compare S1 and S2.  */
-extern int wcscmp (const wchar_t *__s1, const wchar_t *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Compare N wide-characters of S1 and S2.  */
-extern int wcsncmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-#ifdef __USE_XOPEN2K8
-/* Compare S1 and S2, ignoring case.  */
-extern int wcscasecmp (const wchar_t *__s1, const wchar_t *__s2) __THROW;
-
-/* Compare no more than N chars of S1 and S2, ignoring case.  */
-extern int wcsncasecmp (const wchar_t *__s1, const wchar_t *__s2,
-			size_t __n) __THROW;
-
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-extern int wcscasecmp_l (const wchar_t *__s1, const wchar_t *__s2,
-			 locale_t __loc) __THROW;
-
-extern int wcsncasecmp_l (const wchar_t *__s1, const wchar_t *__s2,
-			  size_t __n, locale_t __loc) __THROW;
-#endif
-
-/* Compare S1 and S2, both interpreted as appropriate to the
-   LC_COLLATE category of the current locale.  */
-extern int wcscoll (const wchar_t *__s1, const wchar_t *__s2) __THROW;
-/* Transform S2 into array pointed to by S1 such that if wcscmp is
-   applied to two transformed strings the result is the as applying
-   `wcscoll' to the original strings.  */
-extern size_t wcsxfrm (wchar_t *__restrict __s1,
-		       const wchar_t *__restrict __s2, size_t __n) __THROW;
-
-#ifdef __USE_XOPEN2K8
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-
-/* Compare S1 and S2, both interpreted as appropriate to the
-   LC_COLLATE category of the given locale.  */
-extern int wcscoll_l (const wchar_t *__s1, const wchar_t *__s2,
-		      locale_t __loc) __THROW;
-
-/* Transform S2 into array pointed to by S1 such that if wcscmp is
-   applied to two transformed strings the result is the as applying
-   `wcscoll' to the original strings.  */
-extern size_t wcsxfrm_l (wchar_t *__s1, const wchar_t *__s2,
-			 size_t __n, locale_t __loc) __THROW;
-
-/* Duplicate S, returning an identical malloc'd string.  */
-extern wchar_t *wcsdup (const wchar_t *__s) __THROW __attribute_malloc__;
-#endif
-
-/* Find the first occurrence of WC in WCS.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcschr (wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcschr") __attribute_pure__;
-extern "C++" const wchar_t *wcschr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcschr") __attribute_pure__;
-#else
-extern wchar_t *wcschr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-/* Find the last occurrence of WC in WCS.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcsrchr (wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcsrchr") __attribute_pure__;
-extern "C++" const wchar_t *wcsrchr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcsrchr") __attribute_pure__;
-#else
-extern wchar_t *wcsrchr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-
-#ifdef __USE_GNU
-/* This function is similar to `wcschr'.  But it returns a pointer to
-   the closing NUL wide character in case C is not found in S.  */
-extern wchar_t *wcschrnul (const wchar_t *__s, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-
-/* Return the length of the initial segmet of WCS which
-   consists entirely of wide characters not in REJECT.  */
-extern size_t wcscspn (const wchar_t *__wcs, const wchar_t *__reject)
-     __THROW __attribute_pure__;
-/* Return the length of the initial segmet of WCS which
-   consists entirely of wide characters in  ACCEPT.  */
-extern size_t wcsspn (const wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __attribute_pure__;
-/* Find the first occurrence in WCS of any character in ACCEPT.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcspbrk (wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __asm ("wcspbrk") __attribute_pure__;
-extern "C++" const wchar_t *wcspbrk (const wchar_t *__wcs,
-				     const wchar_t *__accept)
-     __THROW __asm ("wcspbrk") __attribute_pure__;
-#else
-extern wchar_t *wcspbrk (const wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __attribute_pure__;
-#endif
-/* Find the first occurrence of NEEDLE in HAYSTACK.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcsstr (wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __asm ("wcsstr") __attribute_pure__;
-extern "C++" const wchar_t *wcsstr (const wchar_t *__haystack,
-				    const wchar_t *__needle)
-     __THROW __asm ("wcsstr") __attribute_pure__;
-#else
-extern wchar_t *wcsstr (const wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __attribute_pure__;
-#endif
-
-/* Divide WCS into tokens separated by characters in DELIM.  */
-extern wchar_t *wcstok (wchar_t *__restrict __s,
-			const wchar_t *__restrict __delim,
-			wchar_t **__restrict __ptr) __THROW;
-
-/* Return the number of wide characters in S.  */
-extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__;
-
-#ifdef __USE_XOPEN
-/* Another name for `wcsstr' from XPG4.  */
-# ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcswcs (wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __asm ("wcswcs") __attribute_pure__;
-extern "C++" const wchar_t *wcswcs (const wchar_t *__haystack,
-				    const wchar_t *__needle)
-     __THROW __asm ("wcswcs") __attribute_pure__;
-# else
-extern wchar_t *wcswcs (const wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __attribute_pure__;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Return the number of wide characters in S, but at most MAXLEN.  */
-extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen)
-     __THROW __attribute_pure__;
-#endif
-
-
-/* Search N wide characters of S for C.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wmemchr (wchar_t *__s, wchar_t __c, size_t __n)
-     __THROW __asm ("wmemchr") __attribute_pure__;
-extern "C++" const wchar_t *wmemchr (const wchar_t *__s, wchar_t __c,
-				     size_t __n)
-     __THROW __asm ("wmemchr") __attribute_pure__;
-#else
-extern wchar_t *wmemchr (const wchar_t *__s, wchar_t __c, size_t __n)
-     __THROW __attribute_pure__;
-#endif
-
-/* Compare N wide characters of S1 and S2.  */
-extern int wmemcmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW __attribute_pure__;
-
-/* Copy N wide characters of SRC to DEST.  */
-extern wchar_t *wmemcpy (wchar_t *__restrict __s1,
-			 const wchar_t *__restrict __s2, size_t __n) __THROW;
-
-/* Copy N wide characters of SRC to DEST, guaranteeing
-   correct behavior for overlapping strings.  */
-extern wchar_t *wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW;
-
-/* Set N wide characters of S to C.  */
-extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW;
-
-#ifdef __USE_GNU
-/* Copy N wide characters of SRC to DEST and return pointer to following
-   wide character.  */
-extern wchar_t *wmempcpy (wchar_t *__restrict __s1,
-			  const wchar_t *__restrict __s2, size_t __n)
-     __THROW;
-#endif
-
-
-/* Determine whether C constitutes a valid (one-byte) multibyte
-   character.  */
-extern wint_t btowc (int __c) __THROW;
-
-/* Determine whether C corresponds to a member of the extended
-   character set whose multibyte representation is a single byte.  */
-extern int wctob (wint_t __c) __THROW;
-
-/* Determine whether PS points to an object representing the initial
-   state.  */
-extern int mbsinit (const mbstate_t *__ps) __THROW __attribute_pure__;
-
-/* Write wide character representation of multibyte character pointed
-   to by S to PWC.  */
-extern size_t mbrtowc (wchar_t *__restrict __pwc,
-		       const char *__restrict __s, size_t __n,
-		       mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of wide character WC to S.  */
-extern size_t wcrtomb (char *__restrict __s, wchar_t __wc,
-		       mbstate_t *__restrict __ps) __THROW;
-
-/* Return number of bytes in multibyte character pointed to by S.  */
-extern size_t __mbrlen (const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __ps) __THROW;
-extern size_t mbrlen (const char *__restrict __s, size_t __n,
-		      mbstate_t *__restrict __ps) __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-/* Define inline function as optimization.  */
-
-/* We can use the BTOWC and WCTOB optimizations since we know that all
-   locales must use ASCII encoding for the values in the ASCII range
-   and because the wchar_t encoding is always ISO 10646.  */
-extern wint_t __btowc_alias (int __c) __asm ("btowc");
-__extern_inline wint_t
-__NTH (btowc (int __c))
-{ return (__builtin_constant_p (__c) && __c >= '\0' && __c <= '\x7f'
-	  ? (wint_t) __c : __btowc_alias (__c)); }
-
-extern int __wctob_alias (wint_t __c) __asm ("wctob");
-__extern_inline int
-__NTH (wctob (wint_t __wc))
-{ return (__builtin_constant_p (__wc) && __wc >= L'\0' && __wc <= L'\x7f'
-	  ? (int) __wc : __wctob_alias (__wc)); }
-
-__extern_inline size_t
-__NTH (mbrlen (const char *__restrict __s, size_t __n,
-	       mbstate_t *__restrict __ps))
-{ return (__ps != NULL
-	  ? mbrtowc (NULL, __s, __n, __ps) : __mbrlen (__s, __n, NULL)); }
-#endif
-
-/* Write wide character representation of multibyte character string
-   SRC to DST.  */
-extern size_t mbsrtowcs (wchar_t *__restrict __dst,
-			 const char **__restrict __src, size_t __len,
-			 mbstate_t *__restrict __ps) __THROW;
-
-/* Write multibyte character representation of wide character string
-   SRC to DST.  */
-extern size_t wcsrtombs (char *__restrict __dst,
-			 const wchar_t **__restrict __src, size_t __len,
-			 mbstate_t *__restrict __ps) __THROW;
-
-
-#ifdef	__USE_XOPEN2K8
-/* Write wide character representation of at most NMC bytes of the
-   multibyte character string SRC to DST.  */
-extern size_t mbsnrtowcs (wchar_t *__restrict __dst,
-			  const char **__restrict __src, size_t __nmc,
-			  size_t __len, mbstate_t *__restrict __ps) __THROW;
-
-/* Write multibyte character representation of at most NWC characters
-   from the wide character string SRC to DST.  */
-extern size_t wcsnrtombs (char *__restrict __dst,
-			  const wchar_t **__restrict __src,
-			  size_t __nwc, size_t __len,
-			  mbstate_t *__restrict __ps) __THROW;
-#endif	/* use POSIX 2008 */
-
-
-/* The following functions are extensions found in X/Open CAE.  */
-#ifdef __USE_XOPEN
-/* Determine number of column positions required for C.  */
-extern int wcwidth (wchar_t __c) __THROW;
-
-/* Determine number of column positions required for first N wide
-   characters (or fewer if S ends before this) in S.  */
-extern int wcswidth (const wchar_t *__s, size_t __n) __THROW;
-#endif	/* Use X/Open.  */
-
-
-/* Convert initial portion of the wide string NPTR to `double'
-   representation.  */
-extern double wcstod (const wchar_t *__restrict __nptr,
-		      wchar_t **__restrict __endptr) __THROW;
-
-#ifdef __USE_ISOC99
-/* Likewise for `float' and `long double' sizes of floating-point numbers.  */
-extern float wcstof (const wchar_t *__restrict __nptr,
-		     wchar_t **__restrict __endptr) __THROW;
-extern long double wcstold (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif /* C99 */
-
-/* Likewise for `_FloatN' and `_FloatNx' when support is enabled.  */
-
-#if __HAVE_FLOAT16 && defined __USE_GNU
-extern _Float16 wcstof16 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT32 && defined __USE_GNU
-extern _Float32 wcstof32 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT64 && defined __USE_GNU
-extern _Float64 wcstof64 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT128 && defined __USE_GNU
-extern _Float128 wcstof128 (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT32X && defined __USE_GNU
-extern _Float32x wcstof32x (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT64X && defined __USE_GNU
-extern _Float64x wcstof64x (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT128X && defined __USE_GNU
-extern _Float128x wcstof128x (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr) __THROW;
-#endif
-
-
-/* Convert initial portion of wide string NPTR to `long int'
-   representation.  */
-extern long int wcstol (const wchar_t *__restrict __nptr,
-			wchar_t **__restrict __endptr, int __base) __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long int'
-   representation.  */
-extern unsigned long int wcstoul (const wchar_t *__restrict __nptr,
-				  wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-#ifdef __USE_ISOC99
-/* Convert initial portion of wide string NPTR to `long long int'
-   representation.  */
-__extension__
-extern long long int wcstoll (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long long int'
-   representation.  */
-__extension__
-extern unsigned long long int wcstoull (const wchar_t *__restrict __nptr,
-					wchar_t **__restrict __endptr,
-					int __base) __THROW;
-#endif /* ISO C99.  */
-
-#ifdef __USE_GNU
-/* Convert initial portion of wide string NPTR to `long long int'
-   representation.  */
-__extension__
-extern long long int wcstoq (const wchar_t *__restrict __nptr,
-			     wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long long int'
-   representation.  */
-__extension__
-extern unsigned long long int wcstouq (const wchar_t *__restrict __nptr,
-				       wchar_t **__restrict __endptr,
-				       int __base) __THROW;
-#endif /* Use GNU.  */
-
-#ifdef __USE_GNU
-/* Parallel versions of the functions above which take the locale to
-   use as an additional parameter.  These are GNU extensions inspired
-   by the POSIX.1-2008 extended locale API.  */
-extern long int wcstol_l (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr, int __base,
-			  locale_t __loc) __THROW;
-
-extern unsigned long int wcstoul_l (const wchar_t *__restrict __nptr,
-				    wchar_t **__restrict __endptr,
-				    int __base, locale_t __loc) __THROW;
-
-__extension__
-extern long long int wcstoll_l (const wchar_t *__restrict __nptr,
-				wchar_t **__restrict __endptr,
-				int __base, locale_t __loc) __THROW;
-
-__extension__
-extern unsigned long long int wcstoull_l (const wchar_t *__restrict __nptr,
-					  wchar_t **__restrict __endptr,
-					  int __base, locale_t __loc)
-     __THROW;
-
-extern double wcstod_l (const wchar_t *__restrict __nptr,
-			wchar_t **__restrict __endptr, locale_t __loc)
-     __THROW;
-
-extern float wcstof_l (const wchar_t *__restrict __nptr,
-		       wchar_t **__restrict __endptr, locale_t __loc)
-     __THROW;
-
-extern long double wcstold_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-
-# if __HAVE_FLOAT16
-extern _Float16 wcstof16_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT32
-extern _Float32 wcstof32_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT64
-extern _Float64 wcstof64_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT128
-extern _Float128 wcstof128_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT32X
-extern _Float32x wcstof32x_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT64X
-extern _Float64x wcstof64x_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT128X
-extern _Float128x wcstof128x_l (const wchar_t *__restrict __nptr,
-				wchar_t **__restrict __endptr,
-				locale_t __loc) __THROW;
-# endif
-#endif	/* use GNU */
-
-
-#ifdef __USE_XOPEN2K8
-/* Copy SRC to DEST, returning the address of the terminating L'\0' in
-   DEST.  */
-extern wchar_t *wcpcpy (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src) __THROW;
-
-/* Copy no more than N characters of SRC to DEST, returning the address of
-   the last character written into DEST.  */
-extern wchar_t *wcpncpy (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW;
-#endif
-
-
-/* Wide character I/O functions.  */
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Like OPEN_MEMSTREAM, but the stream is wide oriented and produces
-   a wide character string.  */
-extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW;
-#endif
-
-#if defined __USE_ISOC95 || defined __USE_UNIX98
-
-/* Select orientation for stream.  */
-extern int fwide (__FILE *__fp, int __mode) __THROW;
-
-
-/* Write formatted output to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fwprintf (__FILE *__restrict __stream,
-		     const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wprintf__, 2, 3))) */;
-/* Write formatted output to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int wprintf (const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wprintf__, 1, 2))) */;
-/* Write formatted output of at most N characters to S.  */
-extern int swprintf (wchar_t *__restrict __s, size_t __n,
-		     const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 4))) */;
-
-/* Write formatted output to S from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfwprintf (__FILE *__restrict __s,
-		      const wchar_t *__restrict __format,
-		      __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wprintf__, 2, 0))) */;
-/* Write formatted output to stdout from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vwprintf (const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wprintf__, 1, 0))) */;
-/* Write formatted output of at most N character to S from argument
-   list ARG.  */
-extern int vswprintf (wchar_t *__restrict __s, size_t __n,
-		      const wchar_t *__restrict __format,
-		      __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 0))) */;
-
-
-/* Read formatted input from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fwscanf (__FILE *__restrict __stream,
-		    const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-/* Read formatted input from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int wscanf (const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 2))) */;
-/* Read formatted input from S.  */
-extern int swscanf (const wchar_t *__restrict __s,
-		    const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-
-/* For historical reasons, the C99-compliant versions of the scanf
-   functions are at alternative names.  When __LDBL_COMPAT or
-   __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI are in effect, this is handled in
-   bits/wchar-ldbl.h.  */
-#if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
-     && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-#  ifdef __REDIRECT
-extern int __REDIRECT (fwscanf, (__FILE *__restrict __stream,
-				 const wchar_t *__restrict __format, ...),
-		       __isoc99_fwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-extern int __REDIRECT (wscanf, (const wchar_t *__restrict __format, ...),
-		       __isoc99_wscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 2))) */;
-extern int __REDIRECT_NTH (swscanf, (const wchar_t *__restrict __s,
-				     const wchar_t *__restrict __format,
-				     ...), __isoc99_swscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-#  else
-extern int __isoc99_fwscanf (__FILE *__restrict __stream,
-			     const wchar_t *__restrict __format, ...);
-extern int __isoc99_wscanf (const wchar_t *__restrict __format, ...);
-extern int __isoc99_swscanf (const wchar_t *__restrict __s,
-			     const wchar_t *__restrict __format, ...)
-     __THROW;
-#   define fwscanf __isoc99_fwscanf
-#   define wscanf __isoc99_wscanf
-#   define swscanf __isoc99_swscanf
-#  endif
-# endif
-
-#endif /* Use ISO C95, C99 and Unix98. */
-
-#ifdef __USE_ISOC99
-/* Read formatted input from S into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfwscanf (__FILE *__restrict __s,
-		     const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-/* Read formatted input from stdin into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vwscanf (const wchar_t *__restrict __format,
-		    __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 0))) */;
-/* Read formatted input from S into argument list ARG.  */
-extern int vswscanf (const wchar_t *__restrict __s,
-		     const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-
-/* Same redirection as above for the v*wscanf family.  */
-# if !__GLIBC_USE (DEPRECATED_SCANF) \
-     && (!defined __LDBL_COMPAT || !defined __REDIRECT) \
-     && (defined __STRICT_ANSI__ || defined __USE_XOPEN2K) \
-     && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-#  ifdef __REDIRECT
-extern int __REDIRECT (vfwscanf, (__FILE *__restrict __s,
-				  const wchar_t *__restrict __format,
-				  __gnuc_va_list __arg), __isoc99_vfwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-extern int __REDIRECT (vwscanf, (const wchar_t *__restrict __format,
-				 __gnuc_va_list __arg), __isoc99_vwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 0))) */;
-extern int __REDIRECT_NTH (vswscanf, (const wchar_t *__restrict __s,
-				      const wchar_t *__restrict __format,
-				      __gnuc_va_list __arg), __isoc99_vswscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-#  else
-extern int __isoc99_vfwscanf (__FILE *__restrict __s,
-			      const wchar_t *__restrict __format,
-			      __gnuc_va_list __arg);
-extern int __isoc99_vwscanf (const wchar_t *__restrict __format,
-			     __gnuc_va_list __arg);
-extern int __isoc99_vswscanf (const wchar_t *__restrict __s,
-			      const wchar_t *__restrict __format,
-			      __gnuc_va_list __arg) __THROW;
-#   define vfwscanf __isoc99_vfwscanf
-#   define vwscanf __isoc99_vwscanf
-#   define vswscanf __isoc99_vswscanf
-#  endif
-# endif
-
-#endif /* Use ISO C99. */
-
-
-/* Read a character from STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern wint_t fgetwc (__FILE *__stream);
-extern wint_t getwc (__FILE *__stream);
-
-/* Read a character from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t getwchar (void);
-
-
-/* Write a character to STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern wint_t fputwc (wchar_t __wc, __FILE *__stream);
-extern wint_t putwc (wchar_t __wc, __FILE *__stream);
-
-/* Write a character to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t putwchar (wchar_t __wc);
-
-
-/* Get a newline-terminated wide character string of finite length
-   from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wchar_t *fgetws (wchar_t *__restrict __ws, int __n,
-			__FILE *__restrict __stream);
-
-/* Write a string to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputws (const wchar_t *__restrict __ws,
-		   __FILE *__restrict __stream);
-
-
-/* Push a character back onto the input buffer of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t ungetwc (wint_t __wc, __FILE *__stream);
-
-
-#ifdef __USE_GNU
-/* These are defined to be equivalent to the `char' functions defined
-   in POSIX.1:1996.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern wint_t getwc_unlocked (__FILE *__stream);
-extern wint_t getwchar_unlocked (void);
-
-/* This is the wide character version of a GNU extension.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wint_t fgetwc_unlocked (__FILE *__stream);
-
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wint_t fputwc_unlocked (wchar_t __wc, __FILE *__stream);
-
-/* These are defined to be equivalent to the `char' functions defined
-   in POSIX.1:1996.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern wint_t putwc_unlocked (wchar_t __wc, __FILE *__stream);
-extern wint_t putwchar_unlocked (wchar_t __wc);
-
-
-/* This function does the same as `fgetws' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wchar_t *fgetws_unlocked (wchar_t *__restrict __ws, int __n,
-				 __FILE *__restrict __stream);
-
-/* This function does the same as `fputws' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputws_unlocked (const wchar_t *__restrict __ws,
-			    __FILE *__restrict __stream);
-#endif
-
-
-/* Format TP into S according to FORMAT.
-   Write no more than MAXSIZE wide characters and return the number
-   of wide characters written, or 0 if it would exceed MAXSIZE.  */
-extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize,
-			const wchar_t *__restrict __format,
-			const struct tm *__restrict __tp) __THROW;
-
-# ifdef __USE_GNU
-/* Similar to `wcsftime' but takes the information from
-   the provided locale and not the global locale.  */
-extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize,
-			  const wchar_t *__restrict __format,
-			  const struct tm *__restrict __tp,
-			  locale_t __loc) __THROW;
-# endif
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/wchar2.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/wchar-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* wchar.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wctype.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wctype.h
deleted file mode 100644
index a561802..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wctype.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.25
- *	Wide character classification and mapping utilities  <wctype.h>
- */
-
-#ifndef _WCTYPE_H
-#define _WCTYPE_H 1
-
-#include <features.h>
-#include <bits/types.h>
-#include <bits/types/wint_t.h>
-
-/* Constant expression of type `wint_t' whose value does not correspond
-   to any member of the extended character set.  */
-#ifndef WEOF
-# define WEOF (0xffffffffu)
-#endif
-
-/* Some definitions from this header also appear in <wchar.h> in
-   Unix98 mode.  */
-#include <bits/wctype-wchar.h>
-
-/*
- * Extensible wide-character mapping functions: 7.15.3.2.
- */
-
-__BEGIN_DECLS
-
-/* Scalar type that can hold values which represent locale-specific
-   character mappings.  */
-typedef const __int32_t *wctrans_t;
-
-/* Construct value that describes a mapping between wide characters
-   identified by the string argument PROPERTY.  */
-extern wctrans_t wctrans (const char *__property) __THROW;
-
-/* Map the wide character WC using the mapping described by DESC.  */
-extern wint_t towctrans (wint_t __wc, wctrans_t __desc) __THROW;
-
-# ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-#  include <bits/types/locale_t.h>
-
-/* Test for any wide character for which `iswalpha' or `iswdigit' is
-   true.  */
-extern int iswalnum_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character for which `iswupper' or 'iswlower' is
-   true, or any wide character that is one of a locale-specific set of
-   wide-characters for which none of `iswcntrl', `iswdigit',
-   `iswpunct', or `iswspace' is true.  */
-extern int iswalpha_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any control wide character.  */
-extern int iswcntrl_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a decimal-digit
-   character.  */
-extern int iswdigit_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character for which `iswprint' is true and
-   `iswspace' is false.  */
-extern int iswgraph_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a lowercase letter
-   or is one of a locale-specific set of wide characters for which
-   none of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswlower_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any printing wide character.  */
-extern int iswprint_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any printing wide character that is one of a
-   locale-specific et of wide characters for which neither `iswspace'
-   nor `iswalnum' is true.  */
-extern int iswpunct_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a locale-specific
-   set of wide characters for which none of `iswalnum', `iswgraph', or
-   `iswpunct' is true.  */
-extern int iswspace_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to an uppercase letter
-   or is one of a locale-specific set of wide character for which none
-   of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswupper_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a hexadecimal-digit
-   character equivalent to that performed be the functions described
-   in the previous subclause.  */
-extern int iswxdigit_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a standard blank
-   wide character or a locale-specific set of wide characters for
-   which `iswalnum' is false.  */
-extern int iswblank_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Construct value that describes a class of wide characters identified
-   by the string argument PROPERTY.  */
-extern wctype_t wctype_l (const char *__property, locale_t __locale)
-     __THROW;
-
-/* Determine whether the wide-character WC has the property described by
-   DESC.  */
-extern int iswctype_l (wint_t __wc, wctype_t __desc, locale_t __locale)
-     __THROW;
-
-/*
- * Wide-character case-mapping functions.
- */
-
-/* Converts an uppercase letter to the corresponding lowercase letter.  */
-extern wint_t towlower_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Converts an lowercase letter to the corresponding uppercase letter.  */
-extern wint_t towupper_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Construct value that describes a mapping between wide characters
-   identified by the string argument PROPERTY.  */
-extern wctrans_t wctrans_l (const char *__property, locale_t __locale)
-     __THROW;
-
-/* Map the wide character WC using the mapping described by DESC.  */
-extern wint_t towctrans_l (wint_t __wc, wctrans_t __desc,
-			   locale_t __locale) __THROW;
-
-# endif /* Use POSIX 2008.  */
-
-__END_DECLS
-
-#endif /* wctype.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wordexp.h b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wordexp.h
deleted file mode 100644
index b6ac1b7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/include/wordexp.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_WORDEXP_H
-#define	_WORDEXP_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-/* Bits set in the FLAGS argument to `wordexp'.  */
-enum
-  {
-    WRDE_DOOFFS = (1 << 0),	/* Insert PWORDEXP->we_offs NULLs.  */
-    WRDE_APPEND = (1 << 1),	/* Append to results of a previous call.  */
-    WRDE_NOCMD = (1 << 2),	/* Don't do command substitution.  */
-    WRDE_REUSE = (1 << 3),	/* Reuse storage in PWORDEXP.  */
-    WRDE_SHOWERR = (1 << 4),	/* Don't redirect stderr to /dev/null.  */
-    WRDE_UNDEF = (1 << 5),	/* Error for expanding undefined variables.  */
-    __WRDE_FLAGS = (WRDE_DOOFFS | WRDE_APPEND | WRDE_NOCMD
-		    | WRDE_REUSE | WRDE_SHOWERR | WRDE_UNDEF)
-  };
-
-/* Structure describing a word-expansion run.  */
-typedef struct
-  {
-    size_t we_wordc;		/* Count of words matched.  */
-    char **we_wordv;		/* List of expanded words.  */
-    size_t we_offs;		/* Slots to reserve in `we_wordv'.  */
-  } wordexp_t;
-
-/* Possible nonzero return values from `wordexp'.  */
-enum
-  {
-#ifdef __USE_XOPEN
-    WRDE_NOSYS = -1,		/* Never used since we support `wordexp'.  */
-#endif
-    WRDE_NOSPACE = 1,		/* Ran out of memory.  */
-    WRDE_BADCHAR,		/* A metachar appears in the wrong place.  */
-    WRDE_BADVAL,		/* Undefined var reference with WRDE_UNDEF.  */
-    WRDE_CMDSUB,		/* Command substitution with WRDE_NOCMD.  */
-    WRDE_SYNTAX			/* Shell syntax error.  */
-  };
-
-/* Do word expansion of WORDS into PWORDEXP.  */
-extern int wordexp (const char *__restrict __words,
-		    wordexp_t *__restrict __pwordexp, int __flags);
-
-/* Free the storage allocated by a `wordexp' call.  */
-extern void wordfree (wordexp_t *__wordexp) __THROW;
-
-__END_DECLS
-
-#endif /* wordexp.h  */
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/Mcrt1.o b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/Mcrt1.o
deleted file mode 100644
index 718c4b0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/Mcrt1.o
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/Scrt1.o b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/Scrt1.o
deleted file mode 100644
index fb649a6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/Scrt1.o
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so
deleted file mode 100755
index 8d1a1cd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crt1.o b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crt1.o
deleted file mode 100644
index 98fe4e7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crt1.o
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crti.o b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crti.o
deleted file mode 100644
index a7ac501..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crti.o
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crtn.o b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crtn.o
deleted file mode 100644
index 73eb709..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/crtn.o
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so
deleted file mode 100755
index 4591668..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so
deleted file mode 100755
index 4bde5d3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so
deleted file mode 100755
index 4de15e3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so
deleted file mode 100755
index 50cf433..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so
deleted file mode 100755
index 9e17d6e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so
deleted file mode 100755
index d30ef39..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so
deleted file mode 100755
index 748ba60..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so
deleted file mode 100755
index a50bee6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so
deleted file mode 100755
index 9c01750..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so
deleted file mode 100755
index d290052..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so
deleted file mode 100755
index e797cb7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so
deleted file mode 100755
index 28dbc90..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so
deleted file mode 100755
index 4efcd35..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so
deleted file mode 100755
index 78a21bd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so
deleted file mode 100755
index 953355d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so
deleted file mode 100755
index b49b283..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so
deleted file mode 100755
index 6de2bfe..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so
deleted file mode 100755
index ad6e1f1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so
deleted file mode 100755
index 2e8e6d0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so
deleted file mode 100755
index df07cc9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so
deleted file mode 100755
index 34b42b3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so
deleted file mode 100755
index dc7d643..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so
deleted file mode 100755
index d1f9f18..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so
deleted file mode 100755
index 2ba2321..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so
deleted file mode 100755
index b1f0b67..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so
deleted file mode 100755
index 5621430..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so
deleted file mode 100755
index 2b488e0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so
deleted file mode 100755
index 8b60b44..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so
deleted file mode 100755
index 2f865ba..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so
deleted file mode 100755
index ee3d53a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so
deleted file mode 100755
index 24768e1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so
deleted file mode 100755
index 76d9760..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so
deleted file mode 100755
index 5834e34..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so
deleted file mode 100755
index 6e27058..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so
deleted file mode 100755
index f95a8d6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so
deleted file mode 100755
index e460cc7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so
deleted file mode 100755
index 4e5842b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so
deleted file mode 100755
index ed9be35..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so
deleted file mode 100755
index d0a4111..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so
deleted file mode 100755
index fbefc35..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so
deleted file mode 100755
index d587938..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so
deleted file mode 100755
index 34afe79..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so
deleted file mode 100755
index 199c2bd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so
deleted file mode 100755
index 782bc21..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so
deleted file mode 100755
index 4cf52b4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so
deleted file mode 100755
index 25374c2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so
deleted file mode 100755
index 5a04a29..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so
deleted file mode 100755
index bebcfe2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so
deleted file mode 100755
index b0abd0f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so
deleted file mode 100755
index 3a361f5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so
deleted file mode 100755
index caaa5e6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so
deleted file mode 100755
index b7c5d54..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so
deleted file mode 100755
index 4fe8d8d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so
deleted file mode 100755
index 2c87699..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so
deleted file mode 100755
index 927be54..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so
deleted file mode 100755
index cd097a9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so
deleted file mode 100755
index da79ad0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so
deleted file mode 100755
index d30187b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so
deleted file mode 100755
index e59b6bc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so
deleted file mode 100755
index 15b28e1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so
deleted file mode 100755
index c6be3f0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so
deleted file mode 100755
index cb1a530..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so
deleted file mode 100755
index 0b43f3b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so
deleted file mode 100755
index a173b45..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so
deleted file mode 100755
index 512bbef..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so
deleted file mode 100755
index e7bacef..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so
deleted file mode 100755
index e77c19f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so
deleted file mode 100755
index 4da926f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so
deleted file mode 100755
index 5ff5834..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so
deleted file mode 100755
index bd186ea..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so
deleted file mode 100755
index a9e4158..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so
deleted file mode 100755
index 356c2b6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so
deleted file mode 100755
index c9f8b19..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so
deleted file mode 100755
index 0141e20..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so
deleted file mode 100755
index 4ca98f8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so
deleted file mode 100755
index 232087a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so
deleted file mode 100755
index a2e5512..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so
deleted file mode 100755
index 5200d81..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so
deleted file mode 100755
index a5b90b9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so
deleted file mode 100755
index d2bf217..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so
deleted file mode 100755
index 1c77b2a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so
deleted file mode 100755
index 6bdf385..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so
deleted file mode 100755
index 1b3534b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so
deleted file mode 100755
index b81b28b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so
deleted file mode 100755
index e92a878..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so
deleted file mode 100755
index 8e019d1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so
deleted file mode 100755
index a03ff74..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so
deleted file mode 100755
index fa10ef0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so
deleted file mode 100755
index 7d10b14..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so
deleted file mode 100755
index 2418192..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so
deleted file mode 100755
index 282cfe0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so
deleted file mode 100755
index eee1e15..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so
deleted file mode 100755
index 9721c5d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so
deleted file mode 100755
index f4463fa..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so
deleted file mode 100755
index b794d89..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so
deleted file mode 100755
index 58bdb50..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so
deleted file mode 100755
index 0b16df6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so
deleted file mode 100755
index ae48209..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so
deleted file mode 100755
index fe1f1b2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so
deleted file mode 100755
index 5b22d68..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so
deleted file mode 100755
index 66345e8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so
deleted file mode 100755
index c3fe7a0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so
deleted file mode 100755
index 714854c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so
deleted file mode 100755
index 765e5c8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so
deleted file mode 100755
index e80948e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so
deleted file mode 100755
index fc1c91d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so
deleted file mode 100755
index ee4b2d7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so
deleted file mode 100755
index fe8060f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so
deleted file mode 100755
index e801190..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so
deleted file mode 100755
index a1064a7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so
deleted file mode 100755
index 32db6a4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so
deleted file mode 100755
index 414ae3f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so
deleted file mode 100755
index 54b7d31..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so
deleted file mode 100755
index 1663b9c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so
deleted file mode 100755
index c7272e3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so
deleted file mode 100755
index d9e83e0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so
deleted file mode 100755
index 57a4158..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so
deleted file mode 100755
index 25b01b5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so
deleted file mode 100755
index 59af30a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so
deleted file mode 100755
index 7e69cdd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so
deleted file mode 100755
index ee72285..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so
deleted file mode 100755
index 779ab6e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so
deleted file mode 100755
index 2a29eb2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so
deleted file mode 100755
index a7c8860..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so
deleted file mode 100755
index 205b265..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so
deleted file mode 100755
index fbe5697..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so
deleted file mode 100755
index 5c8a62b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so
deleted file mode 100755
index 7707dd6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so
deleted file mode 100755
index 97f4771..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so
deleted file mode 100755
index fde3f7b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so
deleted file mode 100755
index 1b15257..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so
deleted file mode 100755
index 45c514d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so
deleted file mode 100755
index 2eb2ce0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so
deleted file mode 100755
index 352093b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so
deleted file mode 100755
index 3d2be11..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so
deleted file mode 100755
index 22aa30d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so
deleted file mode 100755
index f5d9c1c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so
deleted file mode 100755
index 6afdad7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so
deleted file mode 100755
index 27cc3c5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so
deleted file mode 100755
index ac5b41a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so
deleted file mode 100755
index e382ba8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so
deleted file mode 100755
index 23e435c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so
deleted file mode 100755
index 44bbf6b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so
deleted file mode 100755
index d8d7346..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so
deleted file mode 100755
index ec8d043..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so
deleted file mode 100755
index 68375e8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so
deleted file mode 100755
index b6d894d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so
deleted file mode 100755
index 369530b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so
deleted file mode 100755
index 8e8e85b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so
deleted file mode 100755
index 396aab9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so
deleted file mode 100755
index dc6c140..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so
deleted file mode 100755
index 3468ede..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so
deleted file mode 100755
index 1050e9d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so
deleted file mode 100755
index 0d14104..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so
deleted file mode 100755
index e55df3b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so
deleted file mode 100755
index cbb7e2d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so
deleted file mode 100755
index a6b71f3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so
deleted file mode 100755
index 17bfce8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so
deleted file mode 100755
index b22f3b7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so
deleted file mode 100755
index be54a21..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so
deleted file mode 100755
index e71b0d6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so
deleted file mode 100755
index f66daa2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so
deleted file mode 100755
index 1824156..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so
deleted file mode 100755
index 9c27ea0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so
deleted file mode 100755
index b2e4a71..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so
deleted file mode 100755
index ae5ba90..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so
deleted file mode 100755
index 49289eb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so
deleted file mode 100755
index 4b8dc73..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so
deleted file mode 100755
index ee61427..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so
deleted file mode 100755
index 6046d73..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so
deleted file mode 100755
index d071649..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so
deleted file mode 100755
index acb334e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so
deleted file mode 100755
index 0fa6505..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so
deleted file mode 100755
index 989061e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so
deleted file mode 100755
index d79535e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so
deleted file mode 100755
index c1cfbcb..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so
deleted file mode 100755
index fc8f62e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so
deleted file mode 100755
index 548b0e8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so
deleted file mode 100755
index daf26e9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so
deleted file mode 100755
index 0684467..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so
deleted file mode 100755
index c16b5e3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so
deleted file mode 100755
index 7a9ee88..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so
deleted file mode 100755
index 6f491a1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so
deleted file mode 100755
index 35cc891..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so
deleted file mode 100755
index a135402..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so
deleted file mode 100755
index 51bca21..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so
deleted file mode 100755
index 3111625..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so
deleted file mode 100755
index 8cc047d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so
deleted file mode 100755
index ea635da..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so
deleted file mode 100755
index 2e6a6b8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so
deleted file mode 100755
index 34a1af1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so
deleted file mode 100755
index 30926c4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so
deleted file mode 100755
index 532d042..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so
deleted file mode 100755
index 40e11b7..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so
deleted file mode 100755
index 01be0e4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so
deleted file mode 100755
index cf0bb56..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so
deleted file mode 100755
index 44cdf5a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so
deleted file mode 100755
index 4fd5985..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so
deleted file mode 100755
index 6c9906b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so
deleted file mode 100755
index 3771fdc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so
deleted file mode 100755
index 518e6e5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so
deleted file mode 100755
index b7eb0ee..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so
deleted file mode 100755
index 6225eaf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so
deleted file mode 100755
index 2b6e75d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so
deleted file mode 100755
index 883ffef..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so
deleted file mode 100755
index b8c508f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so
deleted file mode 100755
index e539c11..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so
deleted file mode 100755
index cc3d5a6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so
deleted file mode 100755
index 78a8c32..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so
deleted file mode 100755
index b202301..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so
deleted file mode 100755
index 12a7a60..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so
deleted file mode 100755
index 08a4a71..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so
deleted file mode 100755
index 34ab533..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so
deleted file mode 100755
index 5aa1481..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so
deleted file mode 100755
index b4629be..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so
deleted file mode 100755
index 7a0b977..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so
deleted file mode 100755
index d96e403..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so
deleted file mode 100755
index 7fd8071..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so
deleted file mode 100755
index 8850fa8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so
deleted file mode 100755
index c819b7c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so
deleted file mode 100755
index a494ed5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so
deleted file mode 100755
index a16a657..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so
deleted file mode 100755
index b462b6a..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so
deleted file mode 100755
index a042648..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so
deleted file mode 100755
index 6cb15ef..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so
deleted file mode 100755
index 228139b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so
deleted file mode 100755
index f9c26d4..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so
deleted file mode 100755
index 629c639..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so
deleted file mode 100755
index ddcad43..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so
deleted file mode 100755
index ea9f4fc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so
deleted file mode 100755
index a78b116..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so
deleted file mode 100755
index a146792..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so
deleted file mode 100755
index c54f6e9..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so
deleted file mode 100755
index 3e400b5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so
deleted file mode 100755
index c2f33fc..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so
deleted file mode 100755
index 11df533..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so
deleted file mode 100755
index 10586cf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so
deleted file mode 100755
index 23faabd..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so
deleted file mode 100755
index d8058d3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so
deleted file mode 100755
index 08e8e9e..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so
deleted file mode 100755
index 568bed0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so
deleted file mode 100755
index 6908fdf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so
deleted file mode 100755
index 57e1699..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so
deleted file mode 100755
index 1559125..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so
deleted file mode 100755
index 0336919..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so
deleted file mode 100755
index 0e410c0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so
deleted file mode 100755
index 8f375b3..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/gconv-modules b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/gconv-modules
deleted file mode 100644
index 8540225..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/gconv-modules
+++ /dev/null
@@ -1,1972 +0,0 @@
-# GNU libc iconv configuration.
-# Copyright (C) 1997-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-# All lines contain the following information:
-
-# If the lines start with `module'
-#  fromset:	either a name triple or a regular expression triple.
-#  toset:	a name triple or an expression with \N to get regular
-#		expression matching results.
-#  filename:	filename of the module implementing the transformation.
-#		If it is not absolute the path is made absolute by prepending
-#		the directory the configuration file is found in.
-#  cost:	optional cost of the transformation.  Default is 1.
-
-# If the lines start with `alias'
-#  alias:	alias name which is not really recognized.
-#  name:	the real name of the character set
-
-alias	ISO-IR-4//		BS_4730//
-alias	ISO646-GB//		BS_4730//
-alias	GB//			BS_4730//
-alias	UK//			BS_4730//
-alias	CSISO4UNITEDKINGDOM//	BS_4730//
-module	BS_4730//		INTERNAL		ISO646		2
-module	INTERNAL		BS_4730//		ISO646		2
-
-alias	ISO-IR-121//		CSA_Z243.4-1985-1//
-alias	ISO646-CA//		CSA_Z243.4-1985-1//
-alias	CSA7-1//		CSA_Z243.4-1985-1//
-alias	CA//			CSA_Z243.4-1985-1//
-alias	CSISO121CANADIAN1//	CSA_Z243.4-1985-1//
-alias	CSA_Z243.419851//	CSA_Z243.4-1985-1//
-module	CSA_Z243.4-1985-1//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-1//	ISO646		2
-
-alias	ISO-IR-122//		CSA_Z243.4-1985-2//
-alias	ISO646-CA2//		CSA_Z243.4-1985-2//
-alias	CSA7-2//		CSA_Z243.4-1985-2//
-alias	CSISO122CANADIAN2//	CSA_Z243.4-1985-2//
-alias	CSA_Z243.419852//	CSA_Z243.4-1985-2//
-module	CSA_Z243.4-1985-2//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-2//	ISO646		2
-
-alias	ISO-IR-21//		DIN_66003//
-alias	DE//			DIN_66003//
-alias	ISO646-DE//		DIN_66003//
-alias	CSISO21GERMAN//		DIN_66003//
-module	DIN_66003//		INTERNAL		ISO646		2
-module	INTERNAL		DIN_66003//		ISO646		2
-
-alias	DS2089//		DS_2089//
-alias	ISO646-DK//		DS_2089//
-alias	DK//			DS_2089//
-alias	CSISO646DANISH//	DS_2089//
-module	DS_2089//		INTERNAL		ISO646		2
-module	INTERNAL		DS_2089//		ISO646		2
-
-alias	ISO-IR-17//		ES//
-alias	ISO646-ES//		ES//
-alias	CSISO17SPANISH//	ES//
-module	ES//			INTERNAL		ISO646		2
-module	INTERNAL		ES//			ISO646		2
-
-alias	ISO-IR-85//		ES2//
-alias	ISO646-ES2//		ES2//
-alias	CSISO85SPANISH2//	ES2//
-module	ES2//			INTERNAL		ISO646		2
-module	INTERNAL		ES2//			ISO646		2
-
-alias	ISO-IR-57//		GB_1988-80//
-alias	CN//			GB_1988-80//
-alias	ISO646-CN//		GB_1988-80//
-alias	CSISO58GB1988//		GB_1988-80//
-alias	GB_198880//		GB_1988-80//
-module	GB_1988-80//		INTERNAL		ISO646		2
-module	INTERNAL		GB_1988-80//		ISO646		2
-
-alias	ISO-IR-15//		IT//
-alias	ISO646-IT//		IT//
-alias	CSISO15ITALIAN//	IT//
-module	IT//			INTERNAL		ISO646		2
-module	INTERNAL		IT//			ISO646		2
-
-alias	ISO-IR-14//		JIS_C6220-1969-RO//
-alias	JP//			JIS_C6220-1969-RO//
-alias	ISO646-JP//		JIS_C6220-1969-RO//
-alias	CSISO14JISC6220RO//	JIS_C6220-1969-RO//
-alias	JIS_C62201969RO//	JIS_C6220-1969-RO//
-module	JIS_C6220-1969-RO//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6220-1969-RO//	ISO646		2
-
-alias	ISO-IR-92//		JIS_C6229-1984-B//
-alias	ISO646-JP-OCR-B//	JIS_C6229-1984-B//
-alias	JP-OCR-B//		JIS_C6229-1984-B//
-alias	CSISO92JISC62991984B//	JIS_C6229-1984-B//
-alias	JIS_C62291984B//	JIS_C6229-1984-B//
-module	JIS_C6229-1984-B//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6229-1984-B//	ISO646		2
-
-alias	ISO-IR-141//		JUS_I.B1.002//
-alias	ISO646-YU//		JUS_I.B1.002//
-alias	JS//			JUS_I.B1.002//
-alias	YU//			JUS_I.B1.002//
-alias	CSISO141JUSIB1002//	JUS_I.B1.002//
-module	JUS_I.B1.002//		INTERNAL		ISO646		2
-module	INTERNAL		JUS_I.B1.002//		ISO646		2
-
-alias	ISO646-KR//		KSC5636//
-alias	CSKSC5636//		KSC5636//
-module	KSC5636//		INTERNAL		ISO646		2
-module	INTERNAL		KSC5636//		ISO646		2
-
-alias	ISO-IR-86//		MSZ_7795.3//
-alias	ISO646-HU//		MSZ_7795.3//
-alias	HU//			MSZ_7795.3//
-alias	CSISO86HUNGARIAN//	MSZ_7795.3//
-module	MSZ_7795.3//		INTERNAL		ISO646		2
-module	INTERNAL		MSZ_7795.3//		ISO646		2
-
-alias	CUBA//			NC_NC00-10//
-alias	NC_NC00-10:81//		NC_NC00-10//
-alias	ISO-IR-151//		NC_NC00-10//
-alias	ISO646-CU//		NC_NC00-10//
-alias	CSISO151CUBA//		NC_NC00-10//
-alias	NC_NC0010//		NC_NC00-10//
-module	NC_NC00-10//		INTERNAL		ISO646		2
-module	INTERNAL		NC_NC00-10//		ISO646		2
-
-alias	ISO-IR-69//		NF_Z_62-010//
-alias	ISO646-FR//		NF_Z_62-010//
-alias	FR//			NF_Z_62-010//
-alias	CSISO69FRENCH//		NF_Z_62-010//
-alias	NF_Z_62010//		NF_Z_62-010//
-module	NF_Z_62-010//		INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010//		ISO646		2
-
-alias	ISO-IR-25//		NF_Z_62-010_1973//
-alias	ISO646-FR1//		NF_Z_62-010_1973//
-alias	NF_Z_62-010_(1973)//	NF_Z_62-010_1973//
-alias	CSISO25FRENCH//		NF_Z_62-010_1973//
-alias	NF_Z_62010_1973//	NF_Z_62-010_1973//
-module	NF_Z_62-010_1973//	INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010_1973//	ISO646		2
-
-alias	ISO-IR-60//		NS_4551-1//
-alias	ISO646-NO//		NS_4551-1//
-alias	NO//			NS_4551-1//
-alias	CSISO60DANISHNORWEGIAN// NS_4551-1//
-alias	CSISO60NORWEGIAN1//	NS_4551-1//
-alias	NS_45511//		NS_4551-1//
-module	NS_4551-1//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-1//		ISO646		2
-
-alias	ISO646-NO2//		NS_4551-2//
-alias	ISO-IR-61//		NS_4551-2//
-alias	NO2//			NS_4551-2//
-alias	CSISO61NORWEGIAN2//	NS_4551-2//
-alias	NS_45512//		NS_4551-2//
-module	NS_4551-2//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-2//		ISO646		2
-
-alias	ISO-IR-16//		PT//
-alias	ISO646-PT//		PT//
-alias	CSISO16PORTUGESE//	PT//
-module	PT//			INTERNAL		ISO646		2
-module	INTERNAL		PT//			ISO646		2
-
-alias	ISO-IR-84//		PT2//
-alias	ISO646-PT2//		PT2//
-alias	CSISO84PORTUGUESE2//	PT2//
-module	PT2//			INTERNAL		ISO646		2
-module	INTERNAL		PT2//			ISO646		2
-
-alias	ISO-IR-10//		SEN_850200_B//
-alias	FI//			SEN_850200_B//
-alias	ISO646-FI//		SEN_850200_B//
-alias	ISO646-SE//		SEN_850200_B//
-alias	SE//			SEN_850200_B//
-alias	CSISO10SWEDISH//	SEN_850200_B//
-alias	SS636127//		SEN_850200_B//
-module	SEN_850200_B//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_B//		ISO646		2
-
-alias	ISO-IR-11//		SEN_850200_C//
-alias	ISO646-SE2//		SEN_850200_C//
-alias	SE2//			SEN_850200_C//
-alias	CSISO11SWEDISHFORNAMES// SEN_850200_C//
-module	SEN_850200_C//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_C//		ISO646		2
-
-#	from			to			module		cost
-alias	ISO-IR-100//		ISO-8859-1//
-alias	ISO_8859-1:1987//	ISO-8859-1//
-alias	ISO_8859-1//		ISO-8859-1//
-alias	ISO8859-1//		ISO-8859-1//
-alias	ISO88591//		ISO-8859-1//
-alias	LATIN1//		ISO-8859-1//
-alias	L1//			ISO-8859-1//
-alias	IBM819//		ISO-8859-1//
-alias	CP819//			ISO-8859-1//
-alias	CSISOLATIN1//		ISO-8859-1//
-alias	8859_1//		ISO-8859-1//
-alias	OSF00010001//		ISO-8859-1//
-module	ISO-8859-1//		INTERNAL		ISO8859-1	1
-module	INTERNAL		ISO-8859-1//		ISO8859-1	1
-
-#	from			to			module		cost
-alias	ISO-IR-101//		ISO-8859-2//
-alias	ISO_8859-2:1987//	ISO-8859-2//
-alias	ISO_8859-2//		ISO-8859-2//
-alias	ISO8859-2//		ISO-8859-2//
-alias	ISO88592//		ISO-8859-2//
-alias	LATIN2//		ISO-8859-2//
-alias	L2//			ISO-8859-2//
-alias	CSISOLATIN2//		ISO-8859-2//
-alias	8859_2//		ISO-8859-2//
-alias	OSF00010002//		ISO-8859-2//
-alias	IBM912//		ISO-8859-2//
-alias	CP912//			ISO-8859-2//
-module	ISO-8859-2//		INTERNAL		ISO8859-2	1
-module	INTERNAL		ISO-8859-2//		ISO8859-2	1
-
-#	from			to			 module		cost
-alias	ISO-IR-109//		ISO-8859-3//
-alias	ISO_8859-3:1988//	ISO-8859-3//
-alias	ISO_8859-3//		ISO-8859-3//
-alias	ISO8859-3//		ISO-8859-3//
-alias	ISO88593//		ISO-8859-3//
-alias	LATIN3//		ISO-8859-3//
-alias	L3//			ISO-8859-3//
-alias	CSISOLATIN3//		ISO-8859-3//
-alias	8859_3//		ISO-8859-3//
-alias	OSF00010003//		ISO-8859-3//
-module	ISO-8859-3//		INTERNAL		ISO8859-3	1
-module	INTERNAL		ISO-8859-3//		ISO8859-3	1
-
-#	from			to			module		cost
-alias	ISO-IR-110//		ISO-8859-4//
-alias	ISO_8859-4:1988//	ISO-8859-4//
-alias	ISO_8859-4//		ISO-8859-4//
-alias	ISO8859-4//		ISO-8859-4//
-alias	ISO88594//		ISO-8859-4//
-alias	LATIN4//		ISO-8859-4//
-alias	L4//			ISO-8859-4//
-alias	CSISOLATIN4//		ISO-8859-4//
-alias	8859_4//		ISO-8859-4//
-alias	OSF00010004//		ISO-8859-4//
-module	ISO-8859-4//		INTERNAL		ISO8859-4	1
-module	INTERNAL		ISO-8859-4//		ISO8859-4	1
-
-#	from			to			module		cost
-alias	ISO-IR-144//		ISO-8859-5//
-alias	ISO_8859-5:1988//	ISO-8859-5//
-alias	ISO_8859-5//		ISO-8859-5//
-alias	ISO8859-5//		ISO-8859-5//
-alias	ISO88595//		ISO-8859-5//
-alias	CYRILLIC//		ISO-8859-5//
-alias	CSISOLATINCYRILLIC//	ISO-8859-5//
-alias	8859_5//		ISO-8859-5//
-alias	OSF00010005//		ISO-8859-5//
-alias	IBM915//		ISO-8859-5//
-alias	CP915//			ISO-8859-5//
-module	ISO-8859-5//		INTERNAL		ISO8859-5	1
-module	INTERNAL		ISO-8859-5//		ISO8859-5	1
-
-#	from			to			module		cost
-alias	ISO-IR-127//		ISO-8859-6//
-alias	ISO_8859-6:1987//	ISO-8859-6//
-alias	ISO_8859-6//		ISO-8859-6//
-alias	ISO8859-6//		ISO-8859-6//
-alias	ISO88596//		ISO-8859-6//
-alias	ECMA-114//		ISO-8859-6//
-alias	ASMO-708//		ISO-8859-6//
-alias	ARABIC//		ISO-8859-6//
-alias	CSISOLATINARABIC//	ISO-8859-6//
-alias	8859_6//		ISO-8859-6//
-alias	OSF00010006//		ISO-8859-6//
-alias	IBM1089//		ISO-8859-6//
-alias	CP1089//		ISO-8859-6//
-module	ISO-8859-6//		INTERNAL		ISO8859-6	1
-module	INTERNAL		ISO-8859-6//		ISO8859-6	1
-
-#	from			to			module		cost
-alias	ISO-IR-126//		ISO-8859-7//
-alias	ISO_8859-7:2003//	ISO-8859-7//
-alias	ISO_8859-7:1987//	ISO-8859-7//
-alias	ISO_8859-7//		ISO-8859-7//
-alias	ISO8859-7//		ISO-8859-7//
-alias	ISO88597//		ISO-8859-7//
-alias	ELOT_928//		ISO-8859-7//
-alias	ECMA-118//		ISO-8859-7//
-alias	GREEK//			ISO-8859-7//
-alias	GREEK8//		ISO-8859-7//
-alias	CSISOLATINGREEK//	ISO-8859-7//
-alias	8859_7//		ISO-8859-7//
-alias	OSF00010007//		ISO-8859-7//
-alias	IBM813//		ISO-8859-7//
-alias	CP813//			ISO-8859-7//
-module	ISO-8859-7//		INTERNAL		ISO8859-7	1
-module	INTERNAL		ISO-8859-7//		ISO8859-7	1
-
-#	from			to			module		cost
-alias	ISO-IR-138//		ISO-8859-8//
-alias	ISO_8859-8:1988//	ISO-8859-8//
-alias	ISO_8859-8//		ISO-8859-8//
-alias	ISO8859-8//		ISO-8859-8//
-alias	ISO88598//		ISO-8859-8//
-alias	HEBREW//		ISO-8859-8//
-alias	CSISOLATINHEBREW//	ISO-8859-8//
-alias	8859_8//		ISO-8859-8//
-alias	OSF00010008//		ISO-8859-8//
-alias	IBM916//		ISO-8859-8//
-alias	CP916//			ISO-8859-8//
-module	ISO-8859-8//		INTERNAL		ISO8859-8	1
-module	INTERNAL		ISO-8859-8//		ISO8859-8	1
-
-#	from			to			module		cost
-alias	ISO-IR-148//		ISO-8859-9//
-alias	ISO_8859-9:1989//	ISO-8859-9//
-alias	ISO_8859-9//		ISO-8859-9//
-alias	ISO8859-9//		ISO-8859-9//
-alias	ISO88599//		ISO-8859-9//
-alias	LATIN5//		ISO-8859-9//
-alias	L5//			ISO-8859-9//
-alias	CSISOLATIN5//		ISO-8859-9//
-alias	8859_9//		ISO-8859-9//
-alias	OSF00010009//		ISO-8859-9//
-alias	IBM920//		ISO-8859-9//
-alias	CP920//			ISO-8859-9//
-alias	TS-5881//		ISO-8859-9//
-alias	ECMA-128//		ISO-8859-9//
-module	ISO-8859-9//		INTERNAL		ISO8859-9	1
-module	INTERNAL		ISO-8859-9//		ISO8859-9	1
-
-#	from			to			module		cost
-alias	ISO-IR-157//		ISO-8859-10//
-alias	ISO_8859-10:1992//	ISO-8859-10//
-alias	ISO_8859-10//		ISO-8859-10//
-alias	ISO8859-10//		ISO-8859-10//
-alias	ISO885910//		ISO-8859-10//
-alias	LATIN6//		ISO-8859-10//
-alias	L6//			ISO-8859-10//
-alias	CSISOLATIN6//		ISO-8859-10//
-alias	OSF0001000A//		ISO-8859-10//
-module	ISO-8859-10//		INTERNAL		ISO8859-10	1
-module	INTERNAL		ISO-8859-10//		ISO8859-10	1
-
-#	from			to			module		cost
-alias	ISO8859-11//		ISO-8859-11//
-alias	ISO885911//		ISO-8859-11//
-module	ISO-8859-11//		INTERNAL		ISO8859-11	1
-module	INTERNAL		ISO-8859-11//		ISO8859-11	1
-
-#	from			to			module		cost
-alias	ISO8859-13//		ISO-8859-13//
-alias	ISO885913//		ISO-8859-13//
-alias	ISO-IR-179//		ISO-8859-13//
-alias	LATIN7//		ISO-8859-13//
-alias	L7//			ISO-8859-13//
-alias	BALTIC//		ISO-8859-13//
-module	ISO-8859-13//		INTERNAL		ISO8859-13	1
-module	INTERNAL		ISO-8859-13//		ISO8859-13	1
-
-#	from			to			module		cost
-alias	ISO8859-14//		ISO-8859-14//
-alias	ISO885914//		ISO-8859-14//
-alias	ISO-IR-199//		ISO-8859-14//
-alias	LATIN8//		ISO-8859-14//
-alias	L8//			ISO-8859-14//
-alias	ISO_8859-14:1998//	ISO-8859-14//
-alias	ISO_8859-14//		ISO-8859-14//
-alias	ISO-CELTIC//		ISO-8859-14//
-module	ISO-8859-14//		INTERNAL		ISO8859-14	1
-module	INTERNAL		ISO-8859-14//		ISO8859-14	1
-
-#	from			to			module		cost
-alias	ISO8859-15//		ISO-8859-15//
-alias	ISO885915//		ISO-8859-15//
-alias	ISO-IR-203//		ISO-8859-15//
-alias	ISO_8859-15//		ISO-8859-15//
-alias	LATIN-9//		ISO-8859-15//
-alias	LATIN9//		ISO-8859-15//
-alias	ISO_8859-15:1998//	ISO-8859-15//
-module	ISO-8859-15//		INTERNAL		ISO8859-15	1
-module	INTERNAL		ISO-8859-15//		ISO8859-15	1
-
-#	from			to			module		cost
-alias	ISO8859-16//		ISO-8859-16//
-alias	ISO885916//		ISO-8859-16//
-alias	ISO-IR-226//		ISO-8859-16//
-alias	LATIN10//		ISO-8859-16//
-alias	L10//			ISO-8859-16//
-alias	ISO_8859-16:2001//	ISO-8859-16//
-alias	ISO_8859-16//		ISO-8859-16//
-module	ISO-8859-16//		INTERNAL		ISO8859-16	1
-module	INTERNAL		ISO-8859-16//		ISO8859-16	1
-
-#	from			to			module		cost
-alias	T.61//			T.61-8BIT//
-alias	ISO-IR-103//		T.61-8BIT//
-alias	CSISO103T618BIT//	T.61-8BIT//
-alias	T.618BIT//		T.61-8BIT//
-module	T.61-8BIT//		INTERNAL		T.61		1
-module	INTERNAL		T.61-8BIT//		T.61		1
-
-#	from			to			module		cost
-alias	ISO-IR-156//		ISO_6937//
-alias	ISO_6937:1992//		ISO_6937//
-alias	ISO6937//		ISO_6937//
-module	ISO_6937//		INTERNAL		ISO_6937	1
-module	INTERNAL		ISO_6937//		ISO_6937	1
-
-
-#	from			to			module		cost
-alias	ISO-IR-90//		ISO_6937-2//
-alias	ISO_6937-2:1983//	ISO_6937-2//
-alias	CSISO90//		ISO_6937-2//
-alias	ISO_69372//		ISO_6937-2//
-module	ISO_6937-2//		INTERNAL		ISO_6937-2	1
-module	INTERNAL		ISO_6937-2//		ISO_6937-2	1
-
-#	from			to			module		cost
-alias	SHIFT-JIS//		SJIS//
-alias	SHIFT_JIS//		SJIS//
-alias	MS_KANJI//		SJIS//
-alias	CSSHIFTJIS//		SJIS//
-module	SJIS//			INTERNAL		SJIS		1
-module	INTERNAL		SJIS//			SJIS		1
-
-#	from			to			module		cost
-alias	WINDOWS-31J//		CP932//
-alias	MS932//			CP932//
-alias	SJIS-OPEN//		CP932//
-alias	SJIS-WIN//		CP932//
-alias	CSWINDOWS31J//		CP932//
-module	CP932//			INTERNAL		CP932		1
-module	INTERNAL		CP932//			CP932		1
-
-#	from			to			module		cost
-alias	KOI8//			KOI-8//
-module	KOI-8//			INTERNAL		KOI-8		1
-module	INTERNAL		KOI-8//			KOI-8		1
-
-#	from			to			module		cost
-alias	CSKOI8R//		KOI8-R//
-alias	KOI8R//			KOI8-R//
-module	KOI8-R//		INTERNAL		KOI8-R		1
-module	INTERNAL		KOI8-R//		KOI8-R		1
-
-#	from			to			module		cost
-alias	ISO-IR-19//		LATIN-GREEK//
-alias	CSISO19LATINGREEK//	LATIN-GREEK//
-alias	LATINGREEK//		LATIN-GREEK//
-module	LATIN-GREEK//		INTERNAL		LATIN-GREEK	1
-module	INTERNAL		LATIN-GREEK//		LATIN-GREEK	1
-
-#	from			to			module		cost
-alias	ISO-IR-27//		LATIN-GREEK-1//
-alias	CSISO27LATINGREEK1//	LATIN-GREEK-1//
-alias	LATINGREEK1//		LATIN-GREEK-1//
-module	LATIN-GREEK-1//		INTERNAL		LATIN-GREEK-1	1
-module	INTERNAL		LATIN-GREEK-1//		LATIN-GREEK-1	1
-
-#	from			to			module		cost
-alias	ROMAN8//		HP-ROMAN8//
-alias	R8//			HP-ROMAN8//
-alias	CSHPROMAN8//		HP-ROMAN8//
-alias	OSF10010001//		HP-ROMAN8//
-alias	HPROMAN8//		HP-ROMAN8//
-module	HP-ROMAN8//		INTERNAL		HP-ROMAN8	1
-module	INTERNAL		HP-ROMAN8//		HP-ROMAN8	1
-
-#	from			to			module		cost
-alias	CSEBCDICATDE//		EBCDIC-AT-DE//
-alias	EBCDICATDE//		EBCDIC-AT-DE//
-module	EBCDIC-AT-DE//		INTERNAL		EBCDIC-AT-DE	1
-module	INTERNAL		EBCDIC-AT-DE//		EBCDIC-AT-DE	1
-
-#	from			to			module		cost
-alias	CSEBCDICATDEA//		EBCDIC-AT-DE-A//
-alias	EBCDICATDEA//		EBCDIC-AT-DE-A//
-module	EBCDIC-AT-DE-A//	INTERNAL		EBCDIC-AT-DE-A	1
-module	INTERNAL		EBCDIC-AT-DE-A//	EBCDIC-AT-DE-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICCAFR//		EBCDIC-CA-FR//
-alias	EBCDICCAFR//		EBCDIC-CA-FR//
-module	EBCDIC-CA-FR//		INTERNAL		EBCDIC-CA-FR	1
-module	INTERNAL		EBCDIC-CA-FR//		EBCDIC-CA-FR	1
-
-#	from			to			module		cost
-alias	CSEBCDICDKNO//		EBCDIC-DK-NO//
-alias	EBCDICDKNO//		EBCDIC-DK-NO//
-module	EBCDIC-DK-NO//		INTERNAL		EBCDIC-DK-NO	1
-module	INTERNAL		EBCDIC-DK-NO//		EBCDIC-DK-NO	1
-
-#	from			to			module		cost
-alias	CSEBCDICDKNOA//		EBCDIC-DK-NO-A//
-alias	EBCDICDKNOA//		EBCDIC-DK-NO-A//
-module	EBCDIC-DK-NO-A//	INTERNAL		EBCDIC-DK-NO-A	1
-module	INTERNAL		EBCDIC-DK-NO-A//	EBCDIC-DK-NO-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICES//		EBCDIC-ES//
-alias	EBCDICES//		EBCDIC-ES//
-module	EBCDIC-ES//		INTERNAL		EBCDIC-ES	1
-module	INTERNAL		EBCDIC-ES//		EBCDIC-ES	1
-
-#	from			to			module		cost
-alias	CSEBCDICESA//		EBCDIC-ES-A//
-alias	EBCDICESA//		EBCDIC-ES-A//
-module	EBCDIC-ES-A//		INTERNAL		EBCDIC-ES-A	1
-module	INTERNAL		EBCDIC-ES-A//		EBCDIC-ES-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICESS//		EBCDIC-ES-S//
-alias	EBCDICESS//		EBCDIC-ES-S//
-module	EBCDIC-ES-S//		INTERNAL		EBCDIC-ES-S	1
-module	INTERNAL		EBCDIC-ES-S//		EBCDIC-ES-S	1
-
-#	from			to			module		cost
-alias	CSEBCDICFISE//		EBCDIC-FI-SE//
-alias	EBCDICFISE//		EBCDIC-FI-SE//
-module	EBCDIC-FI-SE//		INTERNAL		EBCDIC-FI-SE	1
-module	INTERNAL		EBCDIC-FI-SE//		EBCDIC-FI-SE	1
-
-#	from			to			module		cost
-alias	CSEBCDICFISEA//		EBCDIC-FI-SE-A//
-alias	EBCDICFISEA//		EBCDIC-FI-SE-A//
-module	EBCDIC-FI-SE-A//	INTERNAL		EBCDIC-FI-SE-A	1
-module	INTERNAL		EBCDIC-FI-SE-A//	EBCDIC-FI-SE-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICFR//		EBCDIC-FR//
-alias	EBCDICFR//		EBCDIC-FR//
-module	EBCDIC-FR//		INTERNAL		EBCDIC-FR	1
-module	INTERNAL		EBCDIC-FR//		EBCDIC-FR	1
-
-#	from			to			module		cost
-alias	EBCDICISFRISS//		EBCDIC-IS-FRISS//
-module	EBCDIC-IS-FRISS//	INTERNAL		EBCDIC-IS-FRISS	1
-module	INTERNAL		EBCDIC-IS-FRISS//	EBCDIC-IS-FRISS	1
-
-#	from			to			module		cost
-alias	CSEBCDICIT//		EBCDIC-IT//
-alias	EBCDICIT//		EBCDIC-IT//
-module	EBCDIC-IT//		INTERNAL		EBCDIC-IT	1
-module	INTERNAL		EBCDIC-IT//		EBCDIC-IT	1
-
-#	from			to			module		cost
-alias	CSEBCDICPT//		EBCDIC-PT//
-alias	EBCDICPT//		EBCDIC-PT//
-module	EBCDIC-PT//		INTERNAL		EBCDIC-PT	1
-module	INTERNAL		EBCDIC-PT//		EBCDIC-PT	1
-
-#	from			to			module		cost
-alias	CSEBCDICUK//		EBCDIC-UK//
-alias	EBCDICUK//		EBCDIC-UK//
-module	EBCDIC-UK//		INTERNAL		EBCDIC-UK	1
-module	INTERNAL		EBCDIC-UK//		EBCDIC-UK	1
-
-#	from			to			module		cost
-alias	CSEBCDICUS//		EBCDIC-US//
-alias	EBCDICUS//		EBCDIC-US//
-module	EBCDIC-US//		INTERNAL		EBCDIC-US	1
-module	INTERNAL		EBCDIC-US//		EBCDIC-US	1
-
-#	from			to			module		cost
-alias	CP037//			IBM037//
-alias	EBCDIC-CP-US//		IBM037//
-alias	EBCDIC-CP-CA//		IBM037//
-alias	EBCDIC-CP-WT//		IBM037//
-alias	EBCDIC-CP-NL//		IBM037//
-alias	CSIBM037//		IBM037//
-alias	OSF10020025//		IBM037//
-alias	CP1070//		IBM037//
-alias	CP282//			IBM037//
-module	IBM037//		INTERNAL		IBM037		1
-module	INTERNAL		IBM037//		IBM037		1
-
-#	from			to			module		cost
-alias	EBCDIC-INT//		IBM038//
-alias	CP038//			IBM038//
-alias	CSIBM038//		IBM038//
-module	IBM038//		INTERNAL		IBM038		1
-module	INTERNAL		IBM038//		IBM038		1
-
-#	from			to			module		cost
-alias	EBCDIC-INT1//		IBM256//
-module	IBM256//		INTERNAL		IBM256		1
-module	INTERNAL		IBM256//		IBM256		1
-
-#	from			to			module		cost
-alias	CP273//			IBM273//
-alias	CSIBM273//		IBM273//
-alias	OSF10020111//		IBM273//
-module	IBM273//		INTERNAL		IBM273		1
-module	INTERNAL		IBM273//		IBM273		1
-
-#	from			to			module		cost
-alias	EBCDIC-BE//		IBM274//
-alias	CP274//			IBM274//
-alias	CSIBM274//		IBM274//
-module	IBM274//		INTERNAL		IBM274		1
-module	INTERNAL		IBM274//		IBM274		1
-
-#	from			to			module		cost
-alias	EBCDIC-BR//		IBM275//
-alias	CP275//			IBM275//
-alias	CSIBM275//		IBM275//
-module	IBM275//		INTERNAL		IBM275		1
-module	INTERNAL		IBM275//		IBM275		1
-
-#	from			to			module		cost
-alias	EBCDIC-CP-DK//		IBM277//
-alias	EBCDIC-CP-NO//		IBM277//
-alias	CSIBM277//		IBM277//
-alias	OSF10020115//		IBM277//
-module	IBM277//		INTERNAL		IBM277		1
-module	INTERNAL		IBM277//		IBM277		1
-
-#	from			to			module		cost
-alias	CP278//			IBM278//
-alias	EBCDIC-CP-FI//		IBM278//
-alias	EBCDIC-CP-SE//		IBM278//
-alias	CSIBM278//		IBM278//
-alias	OSF10020116//		IBM278//
-module	IBM278//		INTERNAL		IBM278		1
-module	INTERNAL		IBM278//		IBM278		1
-
-#	from			to			module		cost
-alias	CP280//			IBM280//
-alias	EBCDIC-CP-IT//		IBM280//
-alias	CSIBM280//		IBM280//
-alias	OSF10020118//		IBM280//
-module	IBM280//		INTERNAL		IBM280		1
-module	INTERNAL		IBM280//		IBM280		1
-
-#	from			to			module		cost
-alias	EBCDIC-JP-E//		IBM281//
-alias	CP281//			IBM281//
-alias	CSIBM281//		IBM281//
-module	IBM281//		INTERNAL		IBM281		1
-module	INTERNAL		IBM281//		IBM281		1
-
-#	from			to			module		cost
-alias	CP284//			IBM284//
-alias	EBCDIC-CP-ES//		IBM284//
-alias	CSIBM284//		IBM284//
-alias	OSF1002011C//		IBM284//
-alias	CP1079//		IBM284//
-module	IBM284//		INTERNAL		IBM284		1
-module	INTERNAL		IBM284//		IBM284		1
-
-#	from			to			module		cost
-alias	CP285//			IBM285//
-alias	EBCDIC-CP-GB//		IBM285//
-alias	CSIBM285//		IBM285//
-alias	OSF1002011D//		IBM285//
-module	IBM285//		INTERNAL		IBM285		1
-module	INTERNAL		IBM285//		IBM285		1
-
-#	from			to			module		cost
-alias	CP290//			IBM290//
-alias	EBCDIC-JP-KANA//	IBM290//
-alias	CSIBM290//		IBM290//
-alias	OSF10020122//		IBM290//
-module	IBM290//		INTERNAL		IBM290		1
-module	INTERNAL		IBM290//		IBM290		1
-
-#	from			to			module		cost
-alias	CP297//			IBM297//
-alias	EBCDIC-CP-FR//		IBM297//
-alias	CSIBM297//		IBM297//
-alias	OSF10020129//		IBM297//
-alias	CP1081//		IBM297//
-module	IBM297//		INTERNAL		IBM297		1
-module	INTERNAL		IBM297//		IBM297		1
-
-#	from			to			module		cost
-alias	CP420//			IBM420//
-alias	EBCDIC-CP-AR1//		IBM420//
-alias	CSIBM420//		IBM420//
-alias	OSF100201A4//		IBM420//
-module	IBM420//		INTERNAL		IBM420		1
-module	INTERNAL		IBM420//		IBM420		1
-
-#	from			to			module		cost
-alias	CP423//			IBM423//
-alias	EBCDIC-CP-GR//		IBM423//
-alias	CSIBM423//		IBM423//
-module	IBM423//		INTERNAL		IBM423		1
-module	INTERNAL		IBM423//		IBM423		1
-
-#	from			to			module		cost
-alias	CP424//			IBM424//
-alias	EBCDIC-CP-HE//		IBM424//
-alias	CSIBM424//		IBM424//
-alias	OSF100201A8//		IBM424//
-module	IBM424//		INTERNAL		IBM424		1
-module	INTERNAL		IBM424//		IBM424		1
-
-#	from			to			module		cost
-alias	CP437//			IBM437//
-alias	437//			IBM437//
-alias	CSPC8CODEPAGE437//	IBM437//
-alias	OSF100201B5//		IBM437//
-module	IBM437//		INTERNAL		IBM437		1
-module	INTERNAL		IBM437//		IBM437		1
-
-#	from			to			module		cost
-alias	CP500//			IBM500//
-alias	500//			IBM500//
-alias	500V1//			IBM500//
-alias	EBCDIC-CP-BE//		IBM500//
-alias	EBCDIC-CP-CH//		IBM500//
-alias	CSIBM500//		IBM500//
-alias	OSF100201F4//		IBM500//
-alias	CP1084//		IBM500//
-module	IBM500//		INTERNAL		IBM500		1
-module	INTERNAL		IBM500//		IBM500		1
-
-#	from			to			module		cost
-alias	CP850//			IBM850//
-alias	850//			IBM850//
-alias	CSPC850MULTILINGUAL//	IBM850//
-alias	OSF10020352//		IBM850//
-module	IBM850//		INTERNAL		IBM850		1
-module	INTERNAL		IBM850//		IBM850		1
-
-#	from			to			module		cost
-alias	CP858//			IBM858//
-alias	858//			IBM858//
-alias	CSPC858MULTILINGUAL//	IBM858//
-module	IBM858//		INTERNAL		IBM858		1
-module	INTERNAL		IBM858//		IBM858		1
-
-#	from			to			module		cost
-alias	CP851//			IBM851//
-alias	851//			IBM851//
-alias	CSIBM851//		IBM851//
-module	IBM851//		INTERNAL		IBM851		1
-module	INTERNAL		IBM851//		IBM851		1
-
-#	from			to			module		cost
-alias	CP852//			IBM852//
-alias	852//			IBM852//
-alias	CSPCP852//		IBM852//
-alias	OSF10020354//		IBM852//
-module	IBM852//		INTERNAL		IBM852		1
-module	INTERNAL		IBM852//		IBM852		1
-
-#	from			to			module		cost
-alias	CP855//			IBM855//
-alias	855//			IBM855//
-alias	CSIBM855//		IBM855//
-alias	OSF10020357//		IBM855//
-module	IBM855//		INTERNAL		IBM855		1
-module	INTERNAL		IBM855//		IBM855		1
-
-#	from			to			module		cost
-alias	IBM-856//		IBM856//
-alias	CP856//			IBM856//
-alias	856//			IBM856//
-alias	CSIBM856//		IBM856//
-module	IBM856//		INTERNAL		IBM856		1
-module	INTERNAL		IBM856//		IBM856		1
-
-#	from			to			module		cost
-alias	CP857//			IBM857//
-alias	857//			IBM857//
-alias	CSIBM857//		IBM857//
-alias	OSF10020359//		IBM857//
-module	IBM857//		INTERNAL		IBM857		1
-module	INTERNAL		IBM857//		IBM857		1
-
-#	from			to			module		cost
-alias	CP860//			IBM860//
-alias	860//			IBM860//
-alias	CSIBM860//		IBM860//
-module	IBM860//		INTERNAL		IBM860		1
-module	INTERNAL		IBM860//		IBM860		1
-
-#	from			to			module		cost
-alias	CP861//			IBM861//
-alias	861//			IBM861//
-alias	CPIBM861//		IBM861//
-alias	OSF1002035D//		IBM861//
-module	IBM861//		INTERNAL		IBM861		1
-module	INTERNAL		IBM861//		IBM861		1
-
-#	from			to			module		cost
-alias	CP862//			IBM862//
-alias	862//			IBM862//
-alias	CSPC862LATINHEBREW//	IBM862//
-alias	OSF1002035E//		IBM862//
-module	IBM862//		INTERNAL		IBM862		1
-module	INTERNAL		IBM862//		IBM862		1
-
-#	from			to			module		cost
-alias	CP863//			IBM863//
-alias	863//			IBM863//
-alias	CSIBM863//		IBM863//
-alias	OSF1002035F//		IBM863//
-module	IBM863//		INTERNAL		IBM863		1
-module	INTERNAL		IBM863//		IBM863		1
-
-#	from			to			module		cost
-alias	CP864//			IBM864//
-alias	864//			IBM864//
-alias	CSIBM864//		IBM864//
-alias	OSF10020360//		IBM864//
-module	IBM864//		INTERNAL		IBM864		1
-module	INTERNAL		IBM864//		IBM864		1
-
-#	from			to			module		cost
-alias	CP865//			IBM865//
-alias	865//			IBM865//
-alias	CSIBM865//		IBM865//
-module	IBM865//		INTERNAL		IBM865		1
-module	INTERNAL		IBM865//		IBM865		1
-
-#	from			to			module		cost
-alias	CP866//			IBM866//
-alias	866//			IBM866//
-alias	CSIBM866//		IBM866//
-module	IBM866//		INTERNAL		IBM866		1
-module	INTERNAL		IBM866//		IBM866		1
-
-#	from			to			module		cost
-alias	CP866NAV//		IBM866NAV//
-alias	866NAV//		IBM866NAV//
-module	IBM866NAV//		INTERNAL		IBM866NAV	1
-module	INTERNAL		IBM866NAV//		IBM866NAV	1
-
-#	from			to			module		cost
-alias	CP868//			IBM868//
-alias	CP-AR//			IBM868//
-alias	CSIBM868//		IBM868//
-alias	OSF10020364//		IBM868//
-module	IBM868//		INTERNAL		IBM868		1
-module	INTERNAL		IBM868//		IBM868		1
-
-#	from			to			module		cost
-alias	CP869//			IBM869//
-alias	869//			IBM869//
-alias	CP-GR//			IBM869//
-alias	CSIBM869//		IBM869//
-alias	OSF10020365//		IBM869//
-module	IBM869//		INTERNAL		IBM869		1
-module	INTERNAL		IBM869//		IBM869		1
-
-#	from			to			module		cost
-alias	CP870//			IBM870//
-alias	EBCDIC-CP-ROECE//	IBM870//
-alias	EBCDIC-CP-YU//		IBM870//
-alias	CSIBM870//		IBM870//
-alias	OSF10020366//		IBM870//
-module	IBM870//		INTERNAL		IBM870		1
-module	INTERNAL		IBM870//		IBM870		1
-
-#	from			to			module		cost
-alias	CP871//			IBM871//
-alias	EBCDIC-CP-IS//		IBM871//
-alias	CSIBM871//		IBM871//
-alias	OSF10020367//		IBM871//
-module	IBM871//		INTERNAL		IBM871		1
-module	INTERNAL		IBM871//		IBM871		1
-
-#	from			to			module		cost
-alias	CP875//			IBM875//
-alias	EBCDIC-GREEK//		IBM875//
-alias	OSF1002036B//		IBM875//
-module	IBM875//		INTERNAL		IBM875		1
-module	INTERNAL		IBM875//		IBM875		1
-
-#	from			to			module		cost
-alias	CP880//			IBM880//
-alias	EBCDIC-CYRILLIC//	IBM880//
-alias	CSIBM880//		IBM880//
-alias	OSF10020370//		IBM880//
-module	IBM880//		INTERNAL		IBM880		1
-module	INTERNAL		IBM880//		IBM880		1
-
-#	from			to			module		cost
-alias	CP891//			IBM891//
-alias	CSIBM891//		IBM891//
-alias	OSF1002037B//		IBM891//
-module	IBM891//		INTERNAL		IBM891		1
-module	INTERNAL		IBM891//		IBM891		1
-
-#	from			to			module		cost
-alias	CP903//			IBM903//
-alias	CSIBM903//		IBM903//
-alias	OSF10020387//		IBM903//
-module	IBM903//		INTERNAL		IBM903		1
-module	INTERNAL		IBM903//		IBM903		1
-
-#	from			to			module		cost
-alias	CP904//			IBM904//
-alias	904//			IBM904//
-alias	CSIBM904//		IBM904//
-alias	OSF10020388//		IBM904//
-module	IBM904//		INTERNAL		IBM904		1
-module	INTERNAL		IBM904//		IBM904		1
-
-#	from			to			module		cost
-alias	CP905//			IBM905//
-alias	EBCDIC-CP-TR//		IBM905//
-alias	CSIBM905//		IBM905//
-module	IBM905//		INTERNAL		IBM905		1
-module	INTERNAL		IBM905//		IBM905		1
-
-#	from			to			module		cost
-alias	CP918//			IBM918//
-alias	EBCDIC-CP-AR2//		IBM918//
-alias	CSIBM918//		IBM918//
-alias	OSF10020396//		IBM918//
-module	IBM918//		INTERNAL		IBM918		1
-module	INTERNAL		IBM918//		IBM918		1
-
-#	from			to			module		cost
-alias	IBM-922//		IBM922//
-alias	CP922//			IBM922//
-alias	CSIBM922//		IBM922//
-module	IBM922//		INTERNAL		IBM922		1
-module	INTERNAL		IBM922//		IBM922		1
-
-#	from			to			module		cost
-alias	IBM-930//		IBM930//
-alias	CP930//			IBM930//
-alias	CSIBM930//		IBM930//
-module	IBM930//		INTERNAL		IBM930		1
-module	INTERNAL		IBM930//		IBM930		1
-
-#	from			to			module		cost
-alias	IBM-932//		IBM932//
-alias	CSIBM932//		IBM932//
-module	IBM932//		INTERNAL		IBM932		1
-module	INTERNAL		IBM932//		IBM932		1
-
-#	from			to			module		cost
-alias	IBM-933//		IBM933//
-alias	CP933//			IBM933//
-alias	CSIBM933//		IBM933//
-module	IBM933//		INTERNAL		IBM933		1
-module	INTERNAL		IBM933//		IBM933		1
-
-#	from			to			module		cost
-alias	IBM-935//		IBM935//
-alias	CP935//			IBM935//
-alias	CSIBM935//		IBM935//
-module	IBM935//		INTERNAL		IBM935		1
-module	INTERNAL		IBM935//		IBM935		1
-
-#	from			to			module		cost
-alias	IBM-937//		IBM937//
-alias	CP937//			IBM937//
-alias	CSIBM937//		IBM937//
-module	IBM937//		INTERNAL		IBM937		1
-module	INTERNAL		IBM937//		IBM937		1
-
-#	from			to			module		cost
-alias	IBM-939//		IBM939//
-alias	CP939//			IBM939//
-alias	CSIBM939//		IBM939//
-module	IBM939//		INTERNAL		IBM939		1
-module	INTERNAL		IBM939//		IBM939		1
-
-#	from			to			module		cost
-alias	IBM-943//		IBM943//
-alias	CSIBM943//		IBM943//
-module	IBM943//		INTERNAL		IBM943		1
-module	INTERNAL		IBM943//		IBM943		1
-
-#	from			to			module		cost
-alias	CP1004//		IBM1004//
-alias	OS2LATIN1//		IBM1004//
-module	IBM1004//		INTERNAL		IBM1004		1
-module	INTERNAL		IBM1004//		IBM1004		1
-
-#	from			to			module		cost
-alias	CP1026//		IBM1026//
-alias	1026//			IBM1026//
-alias	CSIBM1026//		IBM1026//
-alias	OSF10020402//		IBM1026//
-module	IBM1026//		INTERNAL		IBM1026		1
-module	INTERNAL		IBM1026//		IBM1026		1
-
-#	from			to			module		cost
-alias	IBM-1046//		IBM1046//
-alias	CP1046//		IBM1046//
-alias	1046//			IBM1046//
-module	IBM1046//		INTERNAL		IBM1046		1
-module	INTERNAL		IBM1046//		IBM1046		1
-
-#	from			to			module		cost
-alias	IBM-1047//		IBM1047//
-alias	CP1047//		IBM1047//
-alias	1047//			IBM1047//
-alias	OSF10020417//		IBM1047//
-module	IBM1047//		INTERNAL		IBM1047		1
-module	INTERNAL		IBM1047//		IBM1047		1
-
-#	from			to			module		cost
-alias	IBM-1124//		IBM1124//
-alias	CP1124//		IBM1124//
-alias	CSIBM1124//		IBM1124//
-module	IBM1124//		INTERNAL		IBM1124		1
-module	INTERNAL		IBM1124//		IBM1124		1
-
-#	from			to			module		cost
-alias	IBM-1129//		IBM1129//
-alias	CP1129//		IBM1129//
-alias	CSIBM1129//		IBM1129//
-module	IBM1129//		INTERNAL		IBM1129		1
-module	INTERNAL		IBM1129//		IBM1129		1
-
-#	from			to			module		cost
-alias	IBM-1160//		IBM1160//
-alias	CP1160//		IBM1160//
-alias	CSIBM1160//		IBM1160//
-module	IBM1160//		INTERNAL		IBM1160		1
-module	INTERNAL		IBM1160//		IBM1160		1
-
-#	from			to			module		cost
-alias	IBM-1161//		IBM1161//
-alias	CP1161//		IBM1161//
-alias	CSIBM1161//		IBM1161//
-module	IBM1161//		INTERNAL		IBM1161		1
-module	INTERNAL		IBM1161//		IBM1161		1
-
-#	from			to			module		cost
-alias	IBM-1132//		IBM1132//
-alias	CP1132//		IBM1132//
-alias	CSIBM1132//		IBM1132//
-module	IBM1132//		INTERNAL		IBM1132		1
-module	INTERNAL		IBM1132//		IBM1132		1
-
-#	from			to			module		cost
-alias	IBM-1133//		IBM1133//
-alias	CP1133//		IBM1133//
-alias	CSIBM1133//		IBM1133//
-module	IBM1133//		INTERNAL		IBM1133		1
-module	INTERNAL		IBM1133//		IBM1133		1
-
-#	from			to			module		cost
-alias	IBM-1162//		IBM1162//
-alias	CP1162//		IBM1162//
-alias	CSIBM11621162//		IBM1162//
-module	IBM1162//		INTERNAL		IBM1162		1
-module	INTERNAL		IBM1162//		IBM1162		1
-
-#	from			to			module		cost
-alias	IBM-1163//		IBM1163//
-alias	CP1163//		IBM1163//
-alias	CSIBM1163//		IBM1163//
-module	IBM1163//		INTERNAL		IBM1163		1
-module	INTERNAL		IBM1163//		IBM1163		1
-
-#	from			to			module		cost
-alias	IBM-1164//		IBM1164//
-alias	CP1164//		IBM1164//
-alias	CSIBM1164//		IBM1164//
-module	IBM1164//		INTERNAL		IBM1164		1
-module	INTERNAL		IBM1164//		IBM1164		1
-
-#	from			to			module		cost
-alias	EUCKR//			EUC-KR//
-alias	CSEUCKR//		EUC-KR//
-alias	OSF0004000a//		EUC-KR//
-module	EUC-KR//		INTERNAL		EUC-KR		1
-module	INTERNAL		EUC-KR//		EUC-KR		1
-
-#	from			to			module		cost
-alias	MSCP949//		UHC//
-alias	CP949//			UHC//
-alias	OSF100203B5//		UHC//
-module	UHC//			INTERNAL		UHC		1
-module	INTERNAL		UHC//			UHC		1
-
-#	from			to			module		cost
-alias	MSCP1361//		JOHAB//
-alias	CP1361//		JOHAB//
-module	JOHAB//			INTERNAL		JOHAB		1
-module	INTERNAL		JOHAB//			JOHAB		1
-
-#	from			to			module		cost
-alias	BIG-FIVE//		BIG5//
-alias	BIGFIVE//		BIG5//
-alias	BIG-5//			BIG5//
-alias	CN-BIG5//		BIG5//
-alias	CP950//			BIG5//
-module	BIG5//			INTERNAL		BIG5		1
-module	INTERNAL		BIG5//			BIG5		1
-
-#	from			to			module		cost
-alias	BIG5-HKSCS//		BIG5HKSCS//
-module	BIG5HKSCS//		INTERNAL		BIG5HKSCS	1
-module	INTERNAL		BIG5HKSCS//		BIG5HKSCS	1
-
-#	from			to			module		cost
-alias	EUCJP-MS//		EUC-JP-MS//
-alias	EUCJP-OPEN//		EUC-JP-MS//
-alias	EUCJP-WIN//		EUC-JP-MS//
-module	EUC-JP-MS//		INTERNAL		EUC-JP-MS	1
-module	INTERNAL		EUC-JP-MS//		EUC-JP-MS	1
-
-#	from			to			module		cost
-alias	EUCJP//			EUC-JP//
-alias	CSEUCPKDFMTJAPANESE//	EUC-JP//
-alias	OSF00030010//		EUC-JP//
-alias	UJIS//			EUC-JP//
-module	EUC-JP//		INTERNAL		EUC-JP		1
-module	INTERNAL		EUC-JP//		EUC-JP		1
-
-#	from			to			module		cost
-alias	EUCCN//			EUC-CN//
-alias	GB2312//		EUC-CN//
-alias	csGB2312//		EUC-CN//
-alias	CN-GB//			EUC-CN//
-module	EUC-CN//		INTERNAL		EUC-CN		1
-module	INTERNAL		EUC-CN//		EUC-CN		1
-
-#	from			to			module		cost
-module	EUC-CN//		BIG5//			GBBIG5		1
-module	BIG5//			EUC-CN//		GBBIG5		1
-
-#	from			to			module		cost
-alias	GB13000//		GBK//
-alias	CP936//			GBK//
-alias	MS936//			GBK//
-alias	WINDOWS-936//		GBK//
-module	GBK//			INTERNAL		GBK		1
-module	INTERNAL		GBK//			GBK		1
-
-#	from			to			module		cost
-module	GBK//			EUC-CN//		GBGBK		1
-module	EUC-CN//		GBK//			GBGBK		1
-
-#	from			to			module		cost
-alias	EUCTW//			EUC-TW//
-alias	OSF0005000a//		EUC-TW//
-module	EUC-TW//		INTERNAL		EUC-TW		1
-module	INTERNAL		EUC-TW//		EUC-TW		1
-
-#	from			to			module		cost
-alias	RUSCII//		CP1125//
-alias	IBM848//		CP1125//
-module	CP1125//		INTERNAL		CP1125		1
-module	INTERNAL		CP1125//		CP1125		1
-
-#	from			to			module		cost
-alias	MS-EE//			CP1250//
-alias	WINDOWS-1250//		CP1250//
-module	CP1250//		INTERNAL		CP1250		1
-module	INTERNAL		CP1250//		CP1250		1
-
-#	from			to			module		cost
-alias	MS-CYRL//		CP1251//
-alias	WINDOWS-1251//		CP1251//
-module	CP1251//		INTERNAL		CP1251		1
-module	INTERNAL		CP1251//		CP1251		1
-
-#	from			to			module		cost
-alias	MS-ANSI//		CP1252//
-alias	WINDOWS-1252//		CP1252//
-module	CP1252//		INTERNAL		CP1252		1
-module	INTERNAL		CP1252//		CP1252		1
-
-#	from			to			module		cost
-alias	MS-GREEK//		CP1253//
-alias	WINDOWS-1253//		CP1253//
-module	CP1253//		INTERNAL		CP1253		1
-module	INTERNAL		CP1253//		CP1253		1
-
-#	from			to			module		cost
-alias	MS-TURK//		CP1254//
-alias	WINDOWS-1254//		CP1254//
-module	CP1254//		INTERNAL		CP1254		1
-module	INTERNAL		CP1254//		CP1254		1
-
-#	from			to			module		cost
-alias	MS-HEBR//		CP1255//
-alias	WINDOWS-1255//		CP1255//
-module	CP1255//		INTERNAL		CP1255		1
-module	INTERNAL		CP1255//		CP1255		1
-
-#	from			to			module		cost
-alias	MS-ARAB//		CP1256//
-alias	WINDOWS-1256//		CP1256//
-module	CP1256//		INTERNAL		CP1256		1
-module	INTERNAL		CP1256//		CP1256		1
-
-#	from			to			module		cost
-alias	WINBALTRIM//		CP1257//
-alias	WINDOWS-1257//		CP1257//
-module	CP1257//		INTERNAL		CP1257		1
-module	INTERNAL		CP1257//		CP1257		1
-
-#	from			to			module		cost
-alias	WINDOWS-1258//		CP1258//
-module	CP1258//		INTERNAL		CP1258		1
-module	INTERNAL		CP1258//		CP1258		1
-
-#	from			to			module		cost
-alias	874//			IBM874//
-alias	CP874//			IBM874//
-alias	WINDOWS-874//		IBM874//
-module	IBM874//		INTERNAL		IBM874		1
-module	INTERNAL		IBM874//		IBM874		1
-
-#	from			to			module		cost
-module	CP737//			INTERNAL		CP737		1
-module	INTERNAL		CP737//			CP737		1
-
-#	from			to			module		cost
-module	CP770//			INTERNAL		CP770		1
-module	INTERNAL		CP770//			CP770		1
-
-#	from			to			module		cost
-module	CP771//			INTERNAL		CP771		1
-module	INTERNAL		CP771//			CP771		1
-
-#	from			to			module		cost
-module	CP772//			INTERNAL		CP772		1
-module	INTERNAL		CP772//			CP772		1
-
-#	from			to			module		cost
-module	CP773//			INTERNAL		CP773		1
-module	INTERNAL		CP773//			CP773		1
-
-#	from			to			module		cost
-module	CP774//			INTERNAL		CP774		1
-module	INTERNAL		CP774//			CP774		1
-
-#	from			to			module		cost
-alias	IBM775//		CP775//
-alias	CSPC775BALTIC//		CP775//
-module	CP775//			INTERNAL		CP775		1
-module	INTERNAL		CP775//			CP775		1
-
-#	from			to			module		cost
-alias	CSISO2022JP//		ISO-2022-JP//
-alias	ISO2022JP//		ISO-2022-JP//
-module	ISO-2022-JP//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP//		ISO-2022-JP	1
-
-#	from			to			module		cost
-alias	CSISO2022JP2//		ISO-2022-JP-2//
-alias	ISO2022JP2//		ISO-2022-JP-2//
-module	ISO-2022-JP-2//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP-2//		ISO-2022-JP	1
-
-#	from			to			module		cost
-module	ISO-2022-JP-3//		INTERNAL		ISO-2022-JP-3	1
-module	INTERNAL		ISO-2022-JP-3//		ISO-2022-JP-3	1
-
-#	from			to			module		cost
-alias	CSISO2022KR//		ISO-2022-KR//
-alias	ISO2022KR//		ISO-2022-KR//
-module	ISO-2022-KR//		INTERNAL		ISO-2022-KR	1
-module	INTERNAL		ISO-2022-KR//		ISO-2022-KR	1
-
-#	from			to			module		cost
-alias	CSISO2022CN//		ISO-2022-CN//
-alias	ISO2022CN//		ISO-2022-CN//
-module	ISO-2022-CN//		INTERNAL		ISO-2022-CN	1
-module	INTERNAL		ISO-2022-CN//		ISO-2022-CN	1
-
-#	from			to			module		cost
-alias	ISO2022CNEXT//		ISO-2022-CN-EXT//
-module	ISO-2022-CN-EXT//	INTERNAL		ISO-2022-CN-EXT	1
-module	INTERNAL		ISO-2022-CN-EXT//	ISO-2022-CN-EXT	1
-
-#	from			to			module		cost
-alias	MAC//			MACINTOSH//
-alias	CSMACINTOSH//		MACINTOSH//
-module	MACINTOSH//		INTERNAL		MACINTOSH	1
-module	INTERNAL		MACINTOSH//		MACINTOSH	1
-
-#	from			to			module		cost
-alias	ISO-IR-143//		IEC_P27-1//
-alias	CSISO143IECP271//	IEC_P27-1//
-alias	IEC_P271//		IEC_P27-1//
-module	IEC_P27-1//		INTERNAL		IEC_P27-1	1
-module	INTERNAL		IEC_P27-1//		IEC_P27-1	1
-
-#	from			to			module		cost
-alias	ISO_9036//		ASMO_449//
-alias	ARABIC7//		ASMO_449//
-alias	ISO-IR-89//		ASMO_449//
-alias	CSISO89ASMO449//	ASMO_449//
-module	ASMO_449//		INTERNAL		ASMO_449	1
-module	INTERNAL		ASMO_449//		ASMO_449	1
-
-#	from			to			module		cost
-alias	ANSI_X3.110-1983//	ANSI_X3.110//
-alias	ISO-IR-99//		ANSI_X3.110//
-alias	CSA_T500-1983//		ANSI_X3.110//
-alias	CSA_T500//		ANSI_X3.110//
-alias	NAPLPS//		ANSI_X3.110//
-alias	CSISO99NAPLPS//		ANSI_X3.110//
-module	ANSI_X3.110//		INTERNAL		ANSI_X3.110	1
-module	INTERNAL		ANSI_X3.110//		ANSI_X3.110	1
-
-#	from			to			module		cost
-alias	ISO-IR-139//		CSN_369103//
-alias	CSISO139CSN369103//	CSN_369103//
-module	CSN_369103//		INTERNAL		CSN_369103	1
-module	INTERNAL		CSN_369103//		CSN_369103	1
-
-#	from			to			module		cost
-alias	CWI-2//			CWI//
-alias	CP-HU//			CWI//
-module	CWI//			INTERNAL		CWI		1
-module	INTERNAL		CWI//			CWI		1
-
-#	from			to			module		cost
-alias	DEC//			DEC-MCS//
-alias	CSDECMCS//		DEC-MCS//
-alias	DECMCS//		DEC-MCS//
-module	DEC-MCS//		INTERNAL		DEC-MCS		1
-module	INTERNAL		DEC-MCS//		DEC-MCS		1
-
-#	from			to			module		cost
-alias	ISO-IR-111//		ECMA-CYRILLIC//
-alias	CSISO111ECMACYRILLIC//	ECMA-CYRILLIC//
-alias	ECMACYRILLIC//		ECMA-CYRILLIC//
-module	ECMA-CYRILLIC//		INTERNAL		ECMA-CYRILLIC	1
-module	INTERNAL		ECMA-CYRILLIC//		ECMA-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ST_SEV_358-88//		GOST_19768-74//
-alias	GOST_19768//		GOST_19768-74//
-alias	ISO-IR-153//		GOST_19768-74//
-alias	CSISO153GOST1976874//	GOST_19768-74//
-alias	GOST_1976874//		GOST_19768-74//
-module	GOST_19768-74//		INTERNAL		GOST_19768-74	1
-module	INTERNAL		GOST_19768-74//		GOST_19768-74	1
-
-#	from			to			module		cost
-alias	ISO-IR-150//		GREEK-CCITT//
-alias	CSISO150//		GREEK-CCITT//
-alias	CSISO150GREEKCCITT//	GREEK-CCITT//
-alias	GREEKCCITT//		GREEK-CCITT//
-module	GREEK-CCITT//		INTERNAL		GREEK-CCITT	1
-module	INTERNAL		GREEK-CCITT//		GREEK-CCITT	1
-
-#	from			to			module		cost
-alias	ISO-IR-88//		GREEK7//
-alias	CSISO88GREEK7//		GREEK7//
-module	GREEK7//		INTERNAL		GREEK7		1
-module	INTERNAL		GREEK7//		GREEK7		1
-
-#	from			to			module		cost
-alias	ISO-IR-18//		GREEK7-OLD//
-alias	CSISO18GREEK7OLD//	GREEK7-OLD//
-alias	GREEK7OLD//		GREEK7-OLD//
-module	GREEK7-OLD//		INTERNAL		GREEK7-OLD	1
-module	INTERNAL		GREEK7-OLD//		GREEK7-OLD	1
-
-#	from			to			module		cost
-alias	ISO-IR-49//		INIS//
-alias	CSISO49INIS//		INIS//
-module	INIS//			INTERNAL		INIS		1
-module	INTERNAL		INIS//			INIS		1
-
-#	from			to			module		cost
-alias	ISO-IR-50//		INIS-8//
-alias	CSISO50INIS8//		INIS-8//
-alias	INIS8//			INIS-8//
-module	INIS-8//		INTERNAL		INIS-8		1
-module	INTERNAL		INIS-8//		INIS-8		1
-
-#	from			to			module		cost
-alias	ISO-IR-51//		INIS-CYRILLIC//
-alias	CSISO51INISCYRILLIC//	INIS-CYRILLIC//
-alias	INISCYRILLIC//		INIS-CYRILLIC//
-module	INIS-CYRILLIC//		INTERNAL		INIS-CYRILLIC	1
-module	INTERNAL		INIS-CYRILLIC//		INIS-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ISO-IR-98//		ISO_2033//
-alias	ISO_2033-1983//		ISO_2033//
-alias	E13B//			ISO_2033//
-alias	CSISO2033//		ISO_2033//
-module	ISO_2033//		INTERNAL		ISO_2033	1
-module	INTERNAL		ISO_2033//		ISO_2033	1
-
-#	from			to			module		cost
-alias	ISO-IR-37//		ISO_5427//
-alias	KOI-7//			ISO_5427//
-alias	CSISO5427CYRILLIC//	ISO_5427//
-module	ISO_5427//		INTERNAL		ISO_5427	1
-module	INTERNAL		ISO_5427//		ISO_5427	1
-
-#	from			to			module		cost
-alias	ISO-IR-54//		ISO_5427-EXT//
-alias	ISO_5427:1981//		ISO_5427-EXT//
-alias	CSISO5427CYRILLIC1981//	ISO_5427-EXT//
-alias	ISO_5427EXT//		ISO_5427-EXT//
-module	ISO_5427-EXT//		INTERNAL		ISO_5427-EXT	1
-module	INTERNAL		ISO_5427-EXT//		ISO_5427-EXT	1
-
-#	from			to			module		cost
-alias	ISO-IR-55//		ISO_5428//
-alias	ISO_5428:1980//		ISO_5428//
-alias	CSISO5428GREEK//	ISO_5428//
-module	ISO_5428//		INTERNAL		ISO_5428	1
-module	INTERNAL		ISO_5428//		ISO_5428	1
-
-#	from			to			module		cost
-alias	ISO-IR-155//		ISO_10367-BOX//
-alias	CSISO10367BOX//		ISO_10367-BOX//
-alias	ISO_10367BOX//		ISO_10367-BOX//
-module	ISO_10367-BOX//		INTERNAL		ISO_10367-BOX	1
-module	INTERNAL		ISO_10367-BOX//		ISO_10367-BOX	1
-
-#	from			to			module		cost
-alias	MACIS//			MAC-IS//
-module	MAC-IS//		INTERNAL		MAC-IS		1
-module	INTERNAL		MAC-IS//		MAC-IS		1
-
-#	from			to			module		cost
-alias	MACUK//			MAC-UK//
-alias	MACUKRAINIAN//		MAC-UK//
-alias	MAC-CYRILLIC//		MAC-UK//
-alias	MACCYRILLIC//		MAC-UK//
-module	MAC-UK//		INTERNAL		MAC-UK		1
-module	INTERNAL		MAC-UK//		MAC-UK		1
-
-#	from			to			module		cost
-alias	MS-MAC-CYRILLIC//	CP10007//
-alias	MSMACCYRILLIC//		CP10007//
-module	CP10007//		INTERNAL		CP10007		1
-module	INTERNAL		CP10007//		CP10007		1
-
-#	from			to			module		cost
-alias	ISO-IR-9-1//		NATS-DANO//
-alias	CSNATSDANO//		NATS-DANO//
-alias	NATSDANO//		NATS-DANO//
-module	NATS-DANO//		INTERNAL		NATS-DANO	1
-module	INTERNAL		NATS-DANO//		NATS-DANO	1
-
-#	from			to			module		cost
-alias	ISO-IR-8-1//		NATS-SEFI//
-alias	CSNATSSEFI//		NATS-SEFI//
-alias	NATSSEFI//		NATS-SEFI//
-module	NATS-SEFI//		INTERNAL		NATS-SEFI	1
-module	INTERNAL		NATS-SEFI//		NATS-SEFI	1
-
-#	from			to			module		cost
-alias	WS2//			WIN-SAMI-2//
-alias	WINSAMI2//		WIN-SAMI-2//
-module	WIN-SAMI-2//		INTERNAL		SAMI-WS2	1
-module	INTERNAL		WIN-SAMI-2//		SAMI-WS2	1
-
-#	from			to			module		cost
-module	ISO-IR-197//		INTERNAL		ISO-IR-197	1
-module	INTERNAL		ISO-IR-197//		ISO-IR-197	1
-
-#	from			to			module		cost
-alias	TIS620//		TIS-620//
-alias	TIS620-0//		TIS-620//
-alias	TIS620.2529-1//		TIS-620//
-alias	TIS620.2533-0//		TIS-620//
-alias	ISO-IR-166//		TIS-620//
-module	TIS-620//		INTERNAL		TIS-620		1
-module	INTERNAL		TIS-620//		TIS-620		1
-
-#	from			to			module		cost
-alias	KOI8U//			KOI8-U//
-module	KOI8-U//		INTERNAL		KOI8-U		1
-module	INTERNAL		KOI8-U//		KOI8-U		1
-
-#	from			to			module		cost
-alias	ISIRI3342//		ISIRI-3342//
-module	ISIRI-3342//		INTERNAL		ISIRI-3342	1
-module	INTERNAL		ISIRI-3342//		ISIRI-3342	1
-
-#	from			to			module		cost
-alias	UTF16//			UTF-16//
-module	UTF-16//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16LE//		UTF-16LE//
-module	UTF-16LE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16LE//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16BE//		UTF-16BE//
-module	UTF-16BE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16BE//		UTF-16		1
-
-#	from			to			module		cost
-alias	CSUNICODE//		UNICODE//
-module	UNICODE//		INTERNAL		UNICODE		1
-module	INTERNAL		UNICODE//		UNICODE		1
-
-#	from			to			module		cost
-alias	UTF32//			UTF-32//
-module	UTF-32//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32LE//		UTF-32LE//
-module	UTF-32LE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32LE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32BE//		UTF-32BE//
-module	UTF-32BE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32BE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF7//			UTF-7//
-module	UTF-7//			INTERNAL		UTF-7		1
-module	INTERNAL		UTF-7//			UTF-7		1
-
-#	from			to			module		cost
-module	GB18030//		INTERNAL		GB18030		1
-module	INTERNAL		GB18030//		GB18030		1
-
-#	from			to			module		cost
-module	VISCII//		INTERNAL		VISCII		1
-module	INTERNAL		VISCII//		VISCII		1
-
-#	from			to			module		cost
-module	KOI8-T//		INTERNAL		KOI8-T		1
-module	INTERNAL		KOI8-T//		KOI8-T		1
-
-#	from			to			module		cost
-module	GEORGIAN-PS//		INTERNAL		GEORGIAN-PS	1
-module	INTERNAL		GEORGIAN-PS//		GEORGIAN-PS	1
-
-#	from			to			module		cost
-module	GEORGIAN-ACADEMY//	INTERNAL		GEORGIAN-ACADEMY 1
-module	INTERNAL		GEORGIAN-ACADEMY//	GEORGIAN-ACADEMY 1
-
-#	from			to			module		cost
-module	ISO-IR-209//		INTERNAL		ISO-IR-209	1
-module	INTERNAL		ISO-IR-209//		ISO-IR-209	1
-
-#	from			to			module		cost
-module	MAC-SAMI//		INTERNAL		MAC-SAMI	1
-module	INTERNAL		MAC-SAMI//		MAC-SAMI	1
-
-#	from			to			module		cost
-alias	ARMSCII8//		ARMSCII-8//
-module	ARMSCII-8//		INTERNAL		ARMSCII-8	1
-module	INTERNAL		ARMSCII-8//		ARMSCII-8	1
-
-#	from			to			module		cost
-alias	TCVN//			TCVN5712-1//
-alias	TCVN-5712//		TCVN5712-1//
-alias	TCVN5712-1:1993//	TCVN5712-1//
-module	TCVN5712-1//		INTERNAL		TCVN5712-1	1
-module	INTERNAL		TCVN5712-1//		TCVN5712-1	1
-
-#	from			to			module		cost
-module	EUC-JISX0213//		INTERNAL		EUC-JISX0213	1
-module	INTERNAL		EUC-JISX0213//		EUC-JISX0213	1
-
-#	from			to			module		cost
-alias	ShiftJISX0213//		Shift_JISX0213//
-module	Shift_JISX0213//	INTERNAL		SHIFT_JISX0213	1
-module	INTERNAL		Shift_JISX0213//	SHIFT_JISX0213	1
-
-#	from			to			module		cost
-module	TSCII//			INTERNAL		TSCII		1
-module	INTERNAL		TSCII//			TSCII		1
-
-#	from			to			module		cost
-module	PT154//			INTERNAL		PT154		1
-module	INTERNAL		PT154//			PT154		1
-
-#	from			to			module		cost
-alias	STRK1048-2002//		RK1048//
-module	RK1048//		INTERNAL		RK1048		1
-module	INTERNAL		RK1048//		RK1048		1
-
-#	from			to			module		cost
-alias	IBM-1025//		IBM1025//
-alias	CP1025//		IBM1025//
-alias	CSIBM1025//		IBM1025//
-module	IBM1025//		INTERNAL		IBM1025		1
-module	INTERNAL		IBM1025//		IBM1025		1
-
-#	from			to			module		cost
-alias	IBM-1122//		IBM1122//
-alias	CP1122//		IBM1122//
-alias	CSIBM1122//		IBM1122//
-module	IBM1122//		INTERNAL		IBM1122		1
-module	INTERNAL		IBM1122//		IBM1122		1
-
-#	from			to			module		cost
-alias	IBM-1137//		IBM1137//
-alias	CP1137//		IBM1137//
-alias	CSIBM1137//		IBM1137//
-module	IBM1137//		INTERNAL		IBM1137		1
-module	INTERNAL		IBM1137//		IBM1137		1
-
-#	from			to			module		cost
-alias	IBM-1153//		IBM1153//
-alias	CP1153//		IBM1153//
-alias	CSIBM1153//		IBM1153//
-module	IBM1153//		INTERNAL		IBM1153		1
-module	INTERNAL		IBM1153//		IBM1153		1
-
-#	from			to			module		cost
-alias	IBM-1154//		IBM1154//
-alias	CP1154//		IBM1154//
-alias	CSIBM1154//		IBM1154//
-module	IBM1154//		INTERNAL		IBM1154		1
-module	INTERNAL		IBM1154//		IBM1154		1
-
-#	from			to			module		cost
-alias	IBM-1155//		IBM1155//
-alias	CP1155//		IBM1155//
-alias	CSIBM1155//		IBM1155//
-module	IBM1155//		INTERNAL		IBM1155		1
-module	INTERNAL		IBM1155//		IBM1155		1
-
-#	from			to			module		cost
-alias	IBM-1156//		IBM1156//
-alias	CP1156//		IBM1156//
-alias	CSIBM1156//		IBM1156//
-module	IBM1156//		INTERNAL		IBM1156		1
-module	INTERNAL		IBM1156//		IBM1156		1
-
-#	from			to			module		cost
-alias	IBM-1157//		IBM1157//
-alias	CP1157//		IBM1157//
-alias	CSIBM1157//		IBM1157//
-module	IBM1157//		INTERNAL		IBM1157		1
-module	INTERNAL		IBM1157//		IBM1157		1
-
-#	from			to			module		cost
-alias	IBM-1158//		IBM1158//
-alias	CP1158//		IBM1158//
-alias	CSIBM1158//		IBM1158//
-module	IBM1158//		INTERNAL		IBM1158		1
-module	INTERNAL		IBM1158//		IBM1158		1
-
-#	from			to			module		cost
-alias	IBM-803//		IBM803//
-alias	CP803//		IBM803//
-alias	CSIBM803//		IBM803//
-module	IBM803//		INTERNAL		IBM803		1
-module	INTERNAL		IBM803//		IBM803		1
-
-#	from			to			module		cost
-alias	IBM-901//		IBM901//
-alias	CP901//		IBM901//
-alias	CSIBM901//		IBM901//
-module	IBM901//		INTERNAL		IBM901		1
-module	INTERNAL		IBM901//		IBM901		1
-
-#	from			to			module		cost
-alias	IBM-902//		IBM902//
-alias	CP902//		IBM902//
-alias	CSIBM902//		IBM902//
-module	IBM902//		INTERNAL		IBM902		1
-module	INTERNAL		IBM902//		IBM902		1
-
-#	from			to			module		cost
-alias	IBM-921//		IBM921//
-alias	CP921//		IBM921//
-alias	CSIBM921//		IBM921//
-module	IBM921//		INTERNAL		IBM921		1
-module	INTERNAL		IBM921//		IBM921		1
-
-#	from			to			module		cost
-alias	IBM-1008//		IBM1008//
-alias	CP1008//		IBM1008//
-alias	CSIBM1008//		IBM1008//
-module	IBM1008//		INTERNAL		IBM1008		1
-module	INTERNAL		IBM1008//		IBM1008		1
-
-#	from			to			module		cost
-module	IBM1008//		IBM420//		IBM1008_420	1
-module	IBM420//		IBM1008//		IBM1008_420	1
-
-#	from			to			module		cost
-alias	IBM-1097//		IBM1097//
-alias	CP1097//		IBM1097//
-alias	CSIBM1097//		IBM1097//
-module	IBM1097//		INTERNAL		IBM1097		1
-module	INTERNAL		IBM1097//		IBM1097		1
-
-#	from			to			module		cost
-alias	IBM-1112//		IBM1112//
-alias	CP1112//		IBM1112//
-alias	CSIBM1112//		IBM1112//
-module	IBM1112//		INTERNAL		IBM1112		1
-module	INTERNAL		IBM1112//		IBM1112		1
-
-#	from			to			module		cost
-alias	IBM-1123//		IBM1123//
-alias	CP1123//		IBM1123//
-alias	CSIBM1123//		IBM1123//
-module	IBM1123//		INTERNAL		IBM1123		1
-module	INTERNAL		IBM1123//		IBM1123		1
-
-#	from			to			module		cost
-alias	IBM-1130//		IBM1130//
-alias	CP1130//		IBM1130//
-alias	CSIBM1130//		IBM1130//
-module	IBM1130//		INTERNAL		IBM1130		1
-module	INTERNAL		IBM1130//		IBM1130		1
-
-#	from			to			module		cost
-alias	IBM-1140//		IBM1140//
-alias	CP1140//		IBM1140//
-alias	CSIBM1140//		IBM1140//
-module	IBM1140//		INTERNAL		IBM1140		1
-module	INTERNAL		IBM1140//		IBM1140		1
-
-#	from			to			module		cost
-alias	IBM-1141//		IBM1141//
-alias	CP1141//		IBM1141//
-alias	CSIBM1141//		IBM1141//
-module	IBM1141//		INTERNAL		IBM1141		1
-module	INTERNAL		IBM1141//		IBM1141		1
-
-#	from			to			module		cost
-alias	IBM-1142//		IBM1142//
-alias	CP1142//		IBM1142//
-alias	CSIBM1142//		IBM1142//
-module	IBM1142//		INTERNAL		IBM1142		1
-module	INTERNAL		IBM1142//		IBM1142		1
-
-#	from			to			module		cost
-alias	IBM-1143//		IBM1143//
-alias	CP1143//		IBM1143//
-alias	CSIBM1143//		IBM1143//
-module	IBM1143//		INTERNAL		IBM1143		1
-module	INTERNAL		IBM1143//		IBM1143		1
-
-#	from			to			module		cost
-alias	IBM-1144//		IBM1144//
-alias	CP1144//		IBM1144//
-alias	CSIBM1144//		IBM1144//
-module	IBM1144//		INTERNAL		IBM1144		1
-module	INTERNAL		IBM1144//		IBM1144		1
-
-#	from			to			module		cost
-alias	IBM-1145//		IBM1145//
-alias	CP1145//		IBM1145//
-alias	CSIBM1145//		IBM1145//
-module	IBM1145//		INTERNAL		IBM1145		1
-module	INTERNAL		IBM1145//		IBM1145		1
-
-#	from			to			module		cost
-alias	IBM-1146//		IBM1146//
-alias	CP1146//		IBM1146//
-alias	CSIBM1146//		IBM1146//
-module	IBM1146//		INTERNAL		IBM1146		1
-module	INTERNAL		IBM1146//		IBM1146		1
-
-#	from			to			module		cost
-alias	IBM-1147//		IBM1147//
-alias	CP1147//		IBM1147//
-alias	CSIBM1147//		IBM1147//
-module	IBM1147//		INTERNAL		IBM1147		1
-module	INTERNAL		IBM1147//		IBM1147		1
-
-#	from			to			module		cost
-alias	IBM-1148//		IBM1148//
-alias	CP1148//		IBM1148//
-alias	CSIBM1148//		IBM1148//
-module	IBM1148//		INTERNAL		IBM1148		1
-module	INTERNAL		IBM1148//		IBM1148		1
-
-#	from			to			module		cost
-alias	IBM-1149//		IBM1149//
-alias	CP1149//		IBM1149//
-alias	CSIBM1149//		IBM1149//
-module	IBM1149//		INTERNAL		IBM1149		1
-module	INTERNAL		IBM1149//		IBM1149		1
-
-#	from			to			module		cost
-alias	IBM-1166//		IBM1166//
-alias	CP1166//		IBM1166//
-alias	CSIBM1166//		IBM1166//
-module	IBM1166//		INTERNAL		IBM1166		1
-module	INTERNAL		IBM1166//		IBM1166		1
-
-#	from			to			module		cost
-alias	IBM-1167//		IBM1167//
-alias	CP1167//		IBM1167//
-alias	CSIBM1167//		IBM1167//
-module	IBM1167//		INTERNAL		IBM1167		1
-module	INTERNAL		IBM1167//		IBM1167		1
-
-#	from			to			module		cost
-alias	IBM-4517//		IBM4517//
-alias	CP4517//		IBM4517//
-alias	CSIBM4517//		IBM4517//
-module	IBM4517//		INTERNAL		IBM4517		1
-module	INTERNAL		IBM4517//		IBM4517		1
-
-#	from			to			module		cost
-alias	IBM-4899//		IBM4899//
-alias	CP4899//		IBM4899//
-alias	CSIBM4899//		IBM4899//
-module	IBM4899//		INTERNAL		IBM4899		1
-module	INTERNAL		IBM4899//		IBM4899		1
-
-#	from			to			module		cost
-alias	IBM-4909//		IBM4909//
-alias	CP4909//		IBM4909//
-alias	CSIBM4909//		IBM4909//
-module	IBM4909//		INTERNAL		IBM4909		1
-module	INTERNAL		IBM4909//		IBM4909		1
-
-#	from			to			module		cost
-alias	IBM-4971//		IBM4971//
-alias	CP4971//		IBM4971//
-alias	CSIBM4971//		IBM4971//
-module	IBM4971//		INTERNAL		IBM4971		1
-module	INTERNAL		IBM4971//		IBM4971		1
-
-#	from			to			module		cost
-alias	IBM-5347//		IBM5347//
-alias	CP5347//		IBM5347//
-alias	CSIBM5347//		IBM5347//
-module	IBM5347//		INTERNAL		IBM5347		1
-module	INTERNAL		IBM5347//		IBM5347		1
-
-#	from			to			module		cost
-alias	IBM-9030//		IBM9030//
-alias	CP9030//		IBM9030//
-alias	CSIBM9030//		IBM9030//
-module	IBM9030//		INTERNAL		IBM9030		1
-module	INTERNAL		IBM9030//		IBM9030		1
-
-#	from			to			module		cost
-alias	IBM-9066//		IBM9066//
-alias	CP9066//		IBM9066//
-alias	CSIBM9066//		IBM9066//
-module	IBM9066//		INTERNAL		IBM9066		1
-module	INTERNAL		IBM9066//		IBM9066		1
-
-#	from			to			module		cost
-alias	IBM-9448//		IBM9448//
-alias	CP9448//		IBM9448//
-alias	CSIBM9448//		IBM9448//
-module	IBM9448//		INTERNAL		IBM9448		1
-module	INTERNAL		IBM9448//		IBM9448		1
-
-#	from			to			module		cost
-alias	IBM-12712//		IBM12712//
-alias	CP12712//		IBM12712//
-alias	CSIBM12712//		IBM12712//
-module	IBM12712//		INTERNAL		IBM12712		1
-module	INTERNAL		IBM12712//		IBM12712		1
-
-#	from			to			module		cost
-alias	IBM-16804//		IBM16804//
-alias	CP16804//		IBM16804//
-alias	CSIBM16804//		IBM16804//
-module	IBM16804//		INTERNAL		IBM16804		1
-module	INTERNAL		IBM16804//		IBM16804		1
-
-#	from			to			module		cost
-alias	IBM-1364//		IBM1364//
-alias	CP1364//		IBM1364//
-alias	CSIBM1364//		IBM1364//
-module	IBM1364//		INTERNAL		IBM1364		1
-module	INTERNAL		IBM1364//		IBM1364		1
-
-#	from			to			module		cost
-alias	IBM-1371//		IBM1371//
-alias	CP1371//		IBM1371//
-alias	CSIBM1371//		IBM1371//
-module	IBM1371//		INTERNAL		IBM1371		1
-module	INTERNAL		IBM1371//		IBM1371		1
-
-#	from			to			module		cost
-alias	IBM-1388//		IBM1388//
-alias	CP1388//		IBM1388//
-alias	CSIBM1388//		IBM1388//
-module	IBM1388//		INTERNAL		IBM1388		1
-module	INTERNAL		IBM1388//		IBM1388		1
-
-#	from			to			module		cost
-alias	IBM-1390//		IBM1390//
-alias	CP1390//		IBM1390//
-alias	CSIBM1390//		IBM1390//
-module	IBM1390//		INTERNAL		IBM1390		1
-module	INTERNAL		IBM1390//		IBM1390		1
-
-#	from			to			module		cost
-alias	IBM-1399//		IBM1399//
-alias	CP1399//		IBM1399//
-alias	CSIBM1399//		IBM1399//
-module	IBM1399//		INTERNAL		IBM1399		1
-module	INTERNAL		IBM1399//		IBM1399		1
-
-#	from			to			module		cost
-alias	ISO/TR_11548-1/		ISO_11548-1//
-alias	ISO11548-1//		ISO_11548-1//
-module	ISO_11548-1//		INTERNAL		ISO_11548-1	1
-module	INTERNAL		ISO_11548-1//		ISO_11548-1	1
-
-#	from			to			module		cost
-module	MIK//			INTERNAL		MIK		1
-module	INTERNAL		MIK//			MIK		1
-
-#	from			to			module		cost
-module	BRF//			INTERNAL		BRF		1
-module	INTERNAL		BRF//			BRF		1
-
-#	from			to			module		cost
-alias	CP1282//		MAC-CENTRALEUROPE//
-module	MAC-CENTRALEUROPE//	INTERNAL		MAC-CENTRALEUROPE 1
-module	INTERNAL		MAC-CENTRALEUROPE//	MAC-CENTRALEUROPE 1
-
-#	from			to			module		cost
-module	KOI8-RU//		INTERNAL		KOI8-RU		1
-module	INTERNAL		KOI8-RU//		KOI8-RU		1
-
-#	from			to			module		cost
-alias	ISO_8859-9E//		ISO-8859-9E//
-alias	ISO8859-9E//		ISO-8859-9E//
-alias	ISO88599E//		ISO-8859-9E//
-module	ISO-8859-9E//		INTERNAL		ISO8859-9E	1
-module	INTERNAL		ISO-8859-9E//		ISO8859-9E	1
-
-#	from			to			module		cost
-alias	ROMAN9//		HP-ROMAN9//
-alias	R9//			HP-ROMAN9//
-alias	HPROMAN9//		HP-ROMAN9//
-module	HP-ROMAN9//		INTERNAL		HP-ROMAN9	1
-module	INTERNAL		HP-ROMAN9//		HP-ROMAN9	1
-
-#	from			to			module		cost
-alias	TURKISH8//		HP-TURKISH8//
-alias	HPTURKISH8//		HP-TURKISH8//
-alias	OSF10010006//		HP-TURKISH8//
-module	HP-TURKISH8//		INTERNAL		HP-TURKISH8	1
-module	INTERNAL		HP-TURKISH8//		HP-TURKISH8	1
-
-#	from			to			module		cost
-alias	THAI8//			HP-THAI8//
-alias	HPTHAI8//		HP-THAI8//
-module	HP-THAI8//		INTERNAL		HP-THAI8	1
-module	INTERNAL		HP-THAI8//		HP-THAI8	1
-
-#	from			to			module		cost
-alias	HPGREEK8//		HP-GREEK8//
-alias	OSF10010004//		HP-GREEK8//
-module	HP-GREEK8//		INTERNAL		HP-GREEK8	1
-module	INTERNAL		HP-GREEK8//		HP-GREEK8	1
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so
deleted file mode 100755
index f3cd52c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so
deleted file mode 100755
index f2ae9ec..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so
deleted file mode 100755
index e014435..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so
deleted file mode 100755
index 106c121..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so
deleted file mode 100755
index 25c5c6b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so
deleted file mode 100755
index f677425..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gcrt1.o b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gcrt1.o
deleted file mode 100644
index 17cdf0f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/gcrt1.o
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libBrokenLocale.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libBrokenLocale.a
deleted file mode 100644
index 5339d01..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libBrokenLocale.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libBrokenLocale.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libBrokenLocale.so
deleted file mode 120000
index 8a4e3e6..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libBrokenLocale.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libBrokenLocale.so.1
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libanl.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libanl.a
deleted file mode 100644
index 197c400..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libanl.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libanl.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libanl.so
deleted file mode 120000
index 975a369..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libanl.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libanl.so.1
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc.a
deleted file mode 100644
index e5c4159..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc.so
deleted file mode 100644
index 95aae68..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc.so
+++ /dev/null
@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf64-littleaarch64)
-GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a  AS_NEEDED ( /lib64/ld-linux-aarch64.so.1 ) )
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc_nonshared.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc_nonshared.a
deleted file mode 100644
index bd5e93d..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libc_nonshared.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libcrypt.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libcrypt.a
deleted file mode 100644
index 6e917be..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libcrypt.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libcrypt.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libcrypt.so
deleted file mode 120000
index fda8e89..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libcrypt.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libcrypt.so.1
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libdl.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libdl.a
deleted file mode 100644
index cd9143b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libdl.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libdl.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libdl.so
deleted file mode 120000
index cd9e3c8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libdl.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libdl.so.2
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libg.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libg.a
deleted file mode 100644
index b459d31..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libg.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libm.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libm.a
deleted file mode 100644
index 9987abf..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libm.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libm.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libm.so
deleted file mode 120000
index 7e31348..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libm.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libm.so.6
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libmcheck.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libmcheck.a
deleted file mode 100644
index bcd58df..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libmcheck.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_compat.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_compat.so
deleted file mode 120000
index 5d470b0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_compat.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_compat.so.2
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_db.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_db.so
deleted file mode 120000
index f7f9cd5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_db.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_db.so.2
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_dns.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_dns.so
deleted file mode 120000
index 0e87b72..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_dns.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_dns.so.2
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_files.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_files.so
deleted file mode 120000
index 9d7e13c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_files.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_files.so.2
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_hesiod.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_hesiod.so
deleted file mode 120000
index bb5fbe2..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libnss_hesiod.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_hesiod.so.2
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libpthread.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libpthread.a
deleted file mode 100644
index 2be05d0..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libpthread.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libpthread.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libpthread.so
deleted file mode 120000
index c1ab4d1..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libpthread.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libpthread.so.0
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libresolv.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libresolv.a
deleted file mode 100644
index 2e07c8f..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libresolv.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libresolv.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libresolv.so
deleted file mode 120000
index d9349b5..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libresolv.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libresolv.so.2
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/librt.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/librt.a
deleted file mode 100644
index fd924ff..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/librt.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/librt.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/librt.so
deleted file mode 120000
index e8ce84b..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/librt.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/librt.so.1
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libthread_db.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libthread_db.so
deleted file mode 120000
index 1acc48c..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libthread_db.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libthread_db.so.1
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libutil.a b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libutil.a
deleted file mode 100644
index d597c51..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libutil.a
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libutil.so b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libutil.so
deleted file mode 120000
index adcf839..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/usr/lib64/libutil.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libutil.so.1
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/var/db/Makefile b/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/var/db/Makefile
deleted file mode 100644
index 2650ce8..0000000
--- a/aarch64/glibc-2.33/usr/aarch64-cros-linux-gnu/var/db/Makefile
+++ /dev/null
@@ -1,166 +0,0 @@
-# Makefile to (re-)generate db versions of system database files.
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-# Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
-#
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-DATABASES = $(wildcard /etc/passwd /etc/group /etc/ethers /etc/protocols \
-		       /etc/rpc /etc/services /etc/shadow /etc/gshadow \
-		       /etc/netgroup)
-
-VAR_DB = /var/db
-
-AWK = awk
-MAKEDB = makedb --quiet
-
-all: $(patsubst %,$(VAR_DB)/%.db,$(notdir $(DATABASES)))
-
-
-$(VAR_DB)/passwd.db: /etc/passwd
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$3; print }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/group.db: /etc/group
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$3; print; \
-			   if ($$4 != "") { \
-			     split($$4, grmems, ","); \
-			     for (memidx in grmems) { \
-			       mem=grmems[memidx]; \
-			       if (members[mem] == "") \
-				 members[mem]=$$3; \
-			       else \
-				 members[mem]=members[mem] "," $$3; \
-			     } \
-			     delete grmems; } } \
-		 END { for (mem in members) \
-			 printf ":%s %s %s\n", mem, mem, members[mem]; }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/ethers.db: /etc/ethers
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/protocols.db: /etc/protocols
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print; \
-			   for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ".%s ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/rpc.db: /etc/rpc
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print; \
-			   for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ".%s ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/services.db: /etc/services
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS="[ \t/]+" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { sub(/[ \t]*#.*$$/, "");\
-			   printf ":%s/%s ", $$1, $$3; print; \
-			   printf ":%s/ ", $$1; print; \
-			   printf "=%s/%s ", $$2, $$3; print; \
-			   printf "=%s/ ", $$2; print; \
-			   for (i = 4; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ":%s/%s ", $$i, $$3; print; \
-			       printf ":%s/ ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/shadow.db: /etc/shadow
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print }' $^ | \
-	(umask 077 && $(MAKEDB) -o $@ -)
-	@echo "done."
-	@if chgrp shadow $@ 2>/dev/null; then \
-	  chmod g+r $@; \
-	else \
-	  chown 0 $@; chgrp 0 $@; chmod 600 $@; \
-	  echo; \
-	  echo "Warning: The shadow password database $@"; \
-	  echo "has been set to be readable only by root.  You may want"; \
-	  echo "to make it readable by the \`shadow' group depending"; \
-	  echo "on your configuration."; \
-	  echo; \
-	fi
-
-$(VAR_DB)/gshadow.db: /etc/gshadow
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print }' $^ | \
-	(umask 077 && $(MAKEDB) -o $@ -)
-	@echo "done."
-	@if chgrp shadow $@ 2>/dev/null; then \
-	  chmod g+r $@; \
-	else \
-	  chown 0 $@; chgrp 0 $@; chmod 600 $@; \
-	  echo; \
-	  echo "Warning: The shadow group database $@"; \
-	  echo "has been set to be readable only by root.  You may want"; \
-	  echo "to make it readable by the \`shadow' group depending"; \
-	  echo "on your configuration."; \
-	  echo; \
-	fi
-
-$(VAR_DB)/netgroup.db: /etc/netgroup
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { ini=1 } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { if (sub(/[ \t]*\\$$/, " ") == 0) end="\n"; \
-			   else end=""; \
-			   gsub(/[ \t]+/, " "); \
-			   sub(/^[ \t]*/, ""); \
-			   if (ini == 0) printf "%s%s", $$0, end; \
-			   else printf ".%s %s%s", $$1, $$0, end; \
-			   ini=end == "" ? 0 : 1; } \
-			   END { if (ini==0) printf "\n" }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/34235d83997fd903d57c197dcf2377f0a0d44c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/34235d83997fd903d57c197dcf2377f0a0d44c
deleted file mode 120000
index e2f7106..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/34235d83997fd903d57c197dcf2377f0a0d44c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/34235d83997fd903d57c197dcf2377f0a0d44c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/34235d83997fd903d57c197dcf2377f0a0d44c.debug
deleted file mode 120000
index 40b3764..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/34235d83997fd903d57c197dcf2377f0a0d44c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/73fa3a992d4a3fcf148189c2a10f5ca94a164e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/73fa3a992d4a3fcf148189c2a10f5ca94a164e
deleted file mode 120000
index 5b2cf03..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/73fa3a992d4a3fcf148189c2a10f5ca94a164e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/73fa3a992d4a3fcf148189c2a10f5ca94a164e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/73fa3a992d4a3fcf148189c2a10f5ca94a164e.debug
deleted file mode 120000
index c7b417a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/00/73fa3a992d4a3fcf148189c2a10f5ca94a164e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/49d99e705bfd2d328ae40b4628aa2352858ef8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/49d99e705bfd2d328ae40b4628aa2352858ef8
deleted file mode 120000
index e04363d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/49d99e705bfd2d328ae40b4628aa2352858ef8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/49d99e705bfd2d328ae40b4628aa2352858ef8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/49d99e705bfd2d328ae40b4628aa2352858ef8.debug
deleted file mode 120000
index e634cfe..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/49d99e705bfd2d328ae40b4628aa2352858ef8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/91267df51928ec51642bb83e8ec43bb7fced0a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/91267df51928ec51642bb83e8ec43bb7fced0a
deleted file mode 120000
index 1cbca0e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/91267df51928ec51642bb83e8ec43bb7fced0a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/91267df51928ec51642bb83e8ec43bb7fced0a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/91267df51928ec51642bb83e8ec43bb7fced0a.debug
deleted file mode 120000
index d526ec2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/91267df51928ec51642bb83e8ec43bb7fced0a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/b84560b02ce4c9168caf5fe3bb6afe838dc50c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/b84560b02ce4c9168caf5fe3bb6afe838dc50c
deleted file mode 120000
index eeef65d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/b84560b02ce4c9168caf5fe3bb6afe838dc50c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/b84560b02ce4c9168caf5fe3bb6afe838dc50c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/b84560b02ce4c9168caf5fe3bb6afe838dc50c.debug
deleted file mode 120000
index bc40b6d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/01/b84560b02ce4c9168caf5fe3bb6afe838dc50c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/02/8b8b0e60d85bc30c4e2c6f69d20833a5e43a28 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/02/8b8b0e60d85bc30c4e2c6f69d20833a5e43a28
deleted file mode 120000
index fed5de5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/02/8b8b0e60d85bc30c4e2c6f69d20833a5e43a28
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/02/8b8b0e60d85bc30c4e2c6f69d20833a5e43a28.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/02/8b8b0e60d85bc30c4e2c6f69d20833a5e43a28.debug
deleted file mode 120000
index 03e0a7f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/02/8b8b0e60d85bc30c4e2c6f69d20833a5e43a28.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/2e87aac03ec6dca2bf15b392b9c8a8dc6671c9 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/2e87aac03ec6dca2bf15b392b9c8a8dc6671c9
deleted file mode 120000
index b4fb364..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/2e87aac03ec6dca2bf15b392b9c8a8dc6671c9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/2e87aac03ec6dca2bf15b392b9c8a8dc6671c9.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/2e87aac03ec6dca2bf15b392b9c8a8dc6671c9.debug
deleted file mode 120000
index a1ae345..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/2e87aac03ec6dca2bf15b392b9c8a8dc6671c9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/ee2c1304ab49a4398d2b3f9d3e8659ce06bba1 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/ee2c1304ab49a4398d2b3f9d3e8659ce06bba1
deleted file mode 120000
index 0120e03..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/ee2c1304ab49a4398d2b3f9d3e8659ce06bba1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/ee2c1304ab49a4398d2b3f9d3e8659ce06bba1.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/ee2c1304ab49a4398d2b3f9d3e8659ce06bba1.debug
deleted file mode 120000
index 4e17d3d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/05/ee2c1304ab49a4398d2b3f9d3e8659ce06bba1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/1e014315f26a15702b3d9cc026cf0d4ef05787 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/1e014315f26a15702b3d9cc026cf0d4ef05787
deleted file mode 120000
index 4f93be7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/1e014315f26a15702b3d9cc026cf0d4ef05787
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/1e014315f26a15702b3d9cc026cf0d4ef05787.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/1e014315f26a15702b3d9cc026cf0d4ef05787.debug
deleted file mode 120000
index ed0052b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/1e014315f26a15702b3d9cc026cf0d4ef05787.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/8c74981c5afc8329118a9946cae76fdb8f84e8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/8c74981c5afc8329118a9946cae76fdb8f84e8
deleted file mode 120000
index 8dde8ab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/8c74981c5afc8329118a9946cae76fdb8f84e8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/8c74981c5afc8329118a9946cae76fdb8f84e8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/8c74981c5afc8329118a9946cae76fdb8f84e8.debug
deleted file mode 120000
index 59cb844..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/07/8c74981c5afc8329118a9946cae76fdb8f84e8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/08/4df83d21c24e4de89ad1d5b89986be4dfc1852 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/08/4df83d21c24e4de89ad1d5b89986be4dfc1852
deleted file mode 120000
index 09f0e6d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/08/4df83d21c24e4de89ad1d5b89986be4dfc1852
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/08/4df83d21c24e4de89ad1d5b89986be4dfc1852.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/08/4df83d21c24e4de89ad1d5b89986be4dfc1852.debug
deleted file mode 120000
index bd150d7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/08/4df83d21c24e4de89ad1d5b89986be4dfc1852.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/213b3bce327728e1a5fad845974392cabd50cf b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/213b3bce327728e1a5fad845974392cabd50cf
deleted file mode 120000
index ab9333d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/213b3bce327728e1a5fad845974392cabd50cf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/213b3bce327728e1a5fad845974392cabd50cf.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/213b3bce327728e1a5fad845974392cabd50cf.debug
deleted file mode 120000
index 04559cc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/213b3bce327728e1a5fad845974392cabd50cf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/8f41876968c5d22dd5132c850cb91567ca5f25 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/8f41876968c5d22dd5132c850cb91567ca5f25
deleted file mode 120000
index c7e716b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/8f41876968c5d22dd5132c850cb91567ca5f25
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/8f41876968c5d22dd5132c850cb91567ca5f25.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/8f41876968c5d22dd5132c850cb91567ca5f25.debug
deleted file mode 120000
index 47353b2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/8f41876968c5d22dd5132c850cb91567ca5f25.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/b38854aee5512e3feb78fcbe04025878615ecb b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/b38854aee5512e3feb78fcbe04025878615ecb
deleted file mode 120000
index bf70c34..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/b38854aee5512e3feb78fcbe04025878615ecb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/b38854aee5512e3feb78fcbe04025878615ecb.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/b38854aee5512e3feb78fcbe04025878615ecb.debug
deleted file mode 120000
index c374a40..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/b38854aee5512e3feb78fcbe04025878615ecb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/c9305e22ce534e0d4d121058980fd940c90496 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/c9305e22ce534e0d4d121058980fd940c90496
deleted file mode 120000
index 2d4a36e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/c9305e22ce534e0d4d121058980fd940c90496
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/c9305e22ce534e0d4d121058980fd940c90496.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/c9305e22ce534e0d4d121058980fd940c90496.debug
deleted file mode 120000
index 123a36e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/09/c9305e22ce534e0d4d121058980fd940c90496.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0b/a7707d7d58fd4b72a569ccc810c3832b33bf8b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0b/a7707d7d58fd4b72a569ccc810c3832b33bf8b
deleted file mode 120000
index c924827..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0b/a7707d7d58fd4b72a569ccc810c3832b33bf8b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0b/a7707d7d58fd4b72a569ccc810c3832b33bf8b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0b/a7707d7d58fd4b72a569ccc810c3832b33bf8b.debug
deleted file mode 120000
index ffa80ab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0b/a7707d7d58fd4b72a569ccc810c3832b33bf8b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/7c1f94290f1f3077028134e3b60fcf0c30272e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/7c1f94290f1f3077028134e3b60fcf0c30272e
deleted file mode 120000
index 025ff6d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/7c1f94290f1f3077028134e3b60fcf0c30272e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/7c1f94290f1f3077028134e3b60fcf0c30272e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/7c1f94290f1f3077028134e3b60fcf0c30272e.debug
deleted file mode 120000
index 59fe4fb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/7c1f94290f1f3077028134e3b60fcf0c30272e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/c7fb8866ebc57b7bbc58668b2476dce9f6c795 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/c7fb8866ebc57b7bbc58668b2476dce9f6c795
deleted file mode 120000
index 0cc1249..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/c7fb8866ebc57b7bbc58668b2476dce9f6c795
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/c7fb8866ebc57b7bbc58668b2476dce9f6c795.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/c7fb8866ebc57b7bbc58668b2476dce9f6c795.debug
deleted file mode 120000
index 8d34005..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0c/c7fb8866ebc57b7bbc58668b2476dce9f6c795.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/052a26ec4b2c14ed054854f995646503d59c0c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/052a26ec4b2c14ed054854f995646503d59c0c
deleted file mode 120000
index 1a77603..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/052a26ec4b2c14ed054854f995646503d59c0c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/052a26ec4b2c14ed054854f995646503d59c0c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/052a26ec4b2c14ed054854f995646503d59c0c.debug
deleted file mode 120000
index 824e4ca..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/052a26ec4b2c14ed054854f995646503d59c0c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/0830f6568a94cc0f8a764f00f5f76af05cc39c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/0830f6568a94cc0f8a764f00f5f76af05cc39c
deleted file mode 120000
index 29a9c1a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/0830f6568a94cc0f8a764f00f5f76af05cc39c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/0830f6568a94cc0f8a764f00f5f76af05cc39c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/0830f6568a94cc0f8a764f00f5f76af05cc39c.debug
deleted file mode 120000
index 767c916..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0d/0830f6568a94cc0f8a764f00f5f76af05cc39c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0e/f98a9fe37e583fad931ace84e8e9213a00af5e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0e/f98a9fe37e583fad931ace84e8e9213a00af5e
deleted file mode 120000
index 4e787e6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0e/f98a9fe37e583fad931ace84e8e9213a00af5e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0e/f98a9fe37e583fad931ace84e8e9213a00af5e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0e/f98a9fe37e583fad931ace84e8e9213a00af5e.debug
deleted file mode 120000
index 45cd9e6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0e/f98a9fe37e583fad931ace84e8e9213a00af5e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/080fea7325fd272c03cab24285f3213ba5a356 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/080fea7325fd272c03cab24285f3213ba5a356
deleted file mode 120000
index c46b784..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/080fea7325fd272c03cab24285f3213ba5a356
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/080fea7325fd272c03cab24285f3213ba5a356.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/080fea7325fd272c03cab24285f3213ba5a356.debug
deleted file mode 120000
index bbe09b4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/080fea7325fd272c03cab24285f3213ba5a356.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/e7cc1070266e05b3de2a1b710ab64f3d8142ff b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/e7cc1070266e05b3de2a1b710ab64f3d8142ff
deleted file mode 120000
index 0b130a2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/e7cc1070266e05b3de2a1b710ab64f3d8142ff
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/e7cc1070266e05b3de2a1b710ab64f3d8142ff.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/e7cc1070266e05b3de2a1b710ab64f3d8142ff.debug
deleted file mode 120000
index 0bac3e2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/0f/e7cc1070266e05b3de2a1b710ab64f3d8142ff.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/10/fd6469e8fcb1a862600e74562758119bd8114c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/10/fd6469e8fcb1a862600e74562758119bd8114c
deleted file mode 120000
index 47c283c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/10/fd6469e8fcb1a862600e74562758119bd8114c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/10/fd6469e8fcb1a862600e74562758119bd8114c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/10/fd6469e8fcb1a862600e74562758119bd8114c.debug
deleted file mode 120000
index 105c0bc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/10/fd6469e8fcb1a862600e74562758119bd8114c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/3115506e43342f44e85b6ee6c45d8c9b06dc33 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/3115506e43342f44e85b6ee6c45d8c9b06dc33
deleted file mode 120000
index f50b389..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/3115506e43342f44e85b6ee6c45d8c9b06dc33
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/3115506e43342f44e85b6ee6c45d8c9b06dc33.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/3115506e43342f44e85b6ee6c45d8c9b06dc33.debug
deleted file mode 120000
index b65adb1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/3115506e43342f44e85b6ee6c45d8c9b06dc33.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/85b775a8932e0375fc92bca9ef9f6ed0708e17 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/85b775a8932e0375fc92bca9ef9f6ed0708e17
deleted file mode 120000
index 1c61425..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/85b775a8932e0375fc92bca9ef9f6ed0708e17
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/85b775a8932e0375fc92bca9ef9f6ed0708e17.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/85b775a8932e0375fc92bca9ef9f6ed0708e17.debug
deleted file mode 120000
index 9e908ab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/12/85b775a8932e0375fc92bca9ef9f6ed0708e17.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/13/874b5fc93bc0cc6a0cf94193ab5f0000ea1833 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/13/874b5fc93bc0cc6a0cf94193ab5f0000ea1833
deleted file mode 120000
index a7b49e8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/13/874b5fc93bc0cc6a0cf94193ab5f0000ea1833
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/13/874b5fc93bc0cc6a0cf94193ab5f0000ea1833.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/13/874b5fc93bc0cc6a0cf94193ab5f0000ea1833.debug
deleted file mode 120000
index 2b0d4e9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/13/874b5fc93bc0cc6a0cf94193ab5f0000ea1833.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/14/29412ec4078033ab5e13f0824bf56bd9dd69b7 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/14/29412ec4078033ab5e13f0824bf56bd9dd69b7
deleted file mode 120000
index 0de72a2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/14/29412ec4078033ab5e13f0824bf56bd9dd69b7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/14/29412ec4078033ab5e13f0824bf56bd9dd69b7.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/14/29412ec4078033ab5e13f0824bf56bd9dd69b7.debug
deleted file mode 120000
index 87faafe..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/14/29412ec4078033ab5e13f0824bf56bd9dd69b7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/16/03af10a7866445fcaafaeda359010aac74be8e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/16/03af10a7866445fcaafaeda359010aac74be8e
deleted file mode 120000
index 3fc9255..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/16/03af10a7866445fcaafaeda359010aac74be8e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/16/03af10a7866445fcaafaeda359010aac74be8e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/16/03af10a7866445fcaafaeda359010aac74be8e.debug
deleted file mode 120000
index fdc1e47..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/16/03af10a7866445fcaafaeda359010aac74be8e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/4b8b4b2fc8fd143fe0726dc6678cfb5f778e3a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/4b8b4b2fc8fd143fe0726dc6678cfb5f778e3a
deleted file mode 120000
index e569592..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/4b8b4b2fc8fd143fe0726dc6678cfb5f778e3a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/4b8b4b2fc8fd143fe0726dc6678cfb5f778e3a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/4b8b4b2fc8fd143fe0726dc6678cfb5f778e3a.debug
deleted file mode 120000
index 4c3681d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/4b8b4b2fc8fd143fe0726dc6678cfb5f778e3a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/7b206620bb84162a311019754859c27f878498 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/7b206620bb84162a311019754859c27f878498
deleted file mode 120000
index 03b3e13..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/7b206620bb84162a311019754859c27f878498
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/7b206620bb84162a311019754859c27f878498.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/7b206620bb84162a311019754859c27f878498.debug
deleted file mode 120000
index 5f17b19..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/7b206620bb84162a311019754859c27f878498.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/ec3b0d7d5ee0599dec3ed10435b23ba576ba87 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/ec3b0d7d5ee0599dec3ed10435b23ba576ba87
deleted file mode 120000
index fff5fb0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/ec3b0d7d5ee0599dec3ed10435b23ba576ba87
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/ec3b0d7d5ee0599dec3ed10435b23ba576ba87.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/ec3b0d7d5ee0599dec3ed10435b23ba576ba87.debug
deleted file mode 120000
index 0da5911..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/17/ec3b0d7d5ee0599dec3ed10435b23ba576ba87.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/18/8969dc9d20ca98e86c5c395038eebe99ec49ac b/aarch64/glibc-2.33/usr/lib/debug/.build-id/18/8969dc9d20ca98e86c5c395038eebe99ec49ac
deleted file mode 120000
index 1468c37..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/18/8969dc9d20ca98e86c5c395038eebe99ec49ac
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/18/8969dc9d20ca98e86c5c395038eebe99ec49ac.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/18/8969dc9d20ca98e86c5c395038eebe99ec49ac.debug
deleted file mode 120000
index e9d514c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/18/8969dc9d20ca98e86c5c395038eebe99ec49ac.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1c/38b8e289a669b7aa1615da060bf67ad3a1dd13 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1c/38b8e289a669b7aa1615da060bf67ad3a1dd13
deleted file mode 120000
index 24f0daf..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1c/38b8e289a669b7aa1615da060bf67ad3a1dd13
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1c/38b8e289a669b7aa1615da060bf67ad3a1dd13.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1c/38b8e289a669b7aa1615da060bf67ad3a1dd13.debug
deleted file mode 120000
index f5f4db7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1c/38b8e289a669b7aa1615da060bf67ad3a1dd13.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1d/66face131da742386dc2d8909172aa2ea67a4b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1d/66face131da742386dc2d8909172aa2ea67a4b
deleted file mode 120000
index 48b9c14..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1d/66face131da742386dc2d8909172aa2ea67a4b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1d/66face131da742386dc2d8909172aa2ea67a4b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1d/66face131da742386dc2d8909172aa2ea67a4b.debug
deleted file mode 120000
index 5a43f04..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1d/66face131da742386dc2d8909172aa2ea67a4b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/5aced73911bedaf2f21bd071565ee6b3a868f1 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/5aced73911bedaf2f21bd071565ee6b3a868f1
deleted file mode 120000
index dcfec5c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/5aced73911bedaf2f21bd071565ee6b3a868f1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/5aced73911bedaf2f21bd071565ee6b3a868f1.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/5aced73911bedaf2f21bd071565ee6b3a868f1.debug
deleted file mode 120000
index dccd8bd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/5aced73911bedaf2f21bd071565ee6b3a868f1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/75800331829027fe22b611b199e9d0837a2e19 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/75800331829027fe22b611b199e9d0837a2e19
deleted file mode 120000
index bc8e0b3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/75800331829027fe22b611b199e9d0837a2e19
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/75800331829027fe22b611b199e9d0837a2e19.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/75800331829027fe22b611b199e9d0837a2e19.debug
deleted file mode 120000
index a5b6c12..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/1f/75800331829027fe22b611b199e9d0837a2e19.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/20/804575f6396ca163bee2e456029d622c7f5182 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/20/804575f6396ca163bee2e456029d622c7f5182
deleted file mode 120000
index 96e10e1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/20/804575f6396ca163bee2e456029d622c7f5182
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/20/804575f6396ca163bee2e456029d622c7f5182.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/20/804575f6396ca163bee2e456029d622c7f5182.debug
deleted file mode 120000
index cedbc82..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/20/804575f6396ca163bee2e456029d622c7f5182.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/4806da0bb2fc6f8cc4565b4929f49d584b161d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/4806da0bb2fc6f8cc4565b4929f49d584b161d
deleted file mode 120000
index 7e3bcaa..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/4806da0bb2fc6f8cc4565b4929f49d584b161d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/4806da0bb2fc6f8cc4565b4929f49d584b161d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/4806da0bb2fc6f8cc4565b4929f49d584b161d.debug
deleted file mode 120000
index 35790e5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/4806da0bb2fc6f8cc4565b4929f49d584b161d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b2d0e1c33b052950795e5ed082b1e349943285 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b2d0e1c33b052950795e5ed082b1e349943285
deleted file mode 120000
index f62b93c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b2d0e1c33b052950795e5ed082b1e349943285
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b2d0e1c33b052950795e5ed082b1e349943285.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b2d0e1c33b052950795e5ed082b1e349943285.debug
deleted file mode 120000
index d2306f3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b2d0e1c33b052950795e5ed082b1e349943285.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b68b36ab6d6c5452fdd5c4ad296a4ab0a58301 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b68b36ab6d6c5452fdd5c4ad296a4ab0a58301
deleted file mode 120000
index d6c5c6c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b68b36ab6d6c5452fdd5c4ad296a4ab0a58301
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b68b36ab6d6c5452fdd5c4ad296a4ab0a58301.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b68b36ab6d6c5452fdd5c4ad296a4ab0a58301.debug
deleted file mode 120000
index 7ea9a9b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/22/b68b36ab6d6c5452fdd5c4ad296a4ab0a58301.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/23/d11daeea8e3d5eb5aa4f552e5ebe0dd9fca49c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/23/d11daeea8e3d5eb5aa4f552e5ebe0dd9fca49c
deleted file mode 120000
index 4897966..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/23/d11daeea8e3d5eb5aa4f552e5ebe0dd9fca49c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/23/d11daeea8e3d5eb5aa4f552e5ebe0dd9fca49c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/23/d11daeea8e3d5eb5aa4f552e5ebe0dd9fca49c.debug
deleted file mode 120000
index 2496e96..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/23/d11daeea8e3d5eb5aa4f552e5ebe0dd9fca49c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/25/b621b2b9c0702b3aacfb4a4995f494246d830a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/25/b621b2b9c0702b3aacfb4a4995f494246d830a
deleted file mode 120000
index 53672b6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/25/b621b2b9c0702b3aacfb4a4995f494246d830a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/25/b621b2b9c0702b3aacfb4a4995f494246d830a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/25/b621b2b9c0702b3aacfb4a4995f494246d830a.debug
deleted file mode 120000
index faa55ec..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/25/b621b2b9c0702b3aacfb4a4995f494246d830a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/d63fe9ae8c6f05033a11a425a0b383633919c6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/d63fe9ae8c6f05033a11a425a0b383633919c6
deleted file mode 120000
index f1a9955..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/d63fe9ae8c6f05033a11a425a0b383633919c6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/d63fe9ae8c6f05033a11a425a0b383633919c6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/d63fe9ae8c6f05033a11a425a0b383633919c6.debug
deleted file mode 120000
index 55222ad..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/d63fe9ae8c6f05033a11a425a0b383633919c6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/e2320e99d7e570794d0ddae93de2e63c59bc1a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/e2320e99d7e570794d0ddae93de2e63c59bc1a
deleted file mode 120000
index 6abc044..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/e2320e99d7e570794d0ddae93de2e63c59bc1a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/e2320e99d7e570794d0ddae93de2e63c59bc1a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/e2320e99d7e570794d0ddae93de2e63c59bc1a.debug
deleted file mode 120000
index e076ea5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/27/e2320e99d7e570794d0ddae93de2e63c59bc1a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/b31fde5fe97510c858f47f8c1f9e8917596d9f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/b31fde5fe97510c858f47f8c1f9e8917596d9f
deleted file mode 120000
index 962cc1b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/b31fde5fe97510c858f47f8c1f9e8917596d9f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/b31fde5fe97510c858f47f8c1f9e8917596d9f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/b31fde5fe97510c858f47f8c1f9e8917596d9f.debug
deleted file mode 120000
index c73eb25..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/b31fde5fe97510c858f47f8c1f9e8917596d9f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/dd6d60531647922afb65eeca45b66de69178ff b/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/dd6d60531647922afb65eeca45b66de69178ff
deleted file mode 120000
index c08f947..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/dd6d60531647922afb65eeca45b66de69178ff
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/dd6d60531647922afb65eeca45b66de69178ff.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/dd6d60531647922afb65eeca45b66de69178ff.debug
deleted file mode 120000
index ca09028..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/28/dd6d60531647922afb65eeca45b66de69178ff.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/29/666c01e13a2cee87d2fc714f4444e96e8cb438 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/29/666c01e13a2cee87d2fc714f4444e96e8cb438
deleted file mode 120000
index bd26b9e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/29/666c01e13a2cee87d2fc714f4444e96e8cb438
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/29/666c01e13a2cee87d2fc714f4444e96e8cb438.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/29/666c01e13a2cee87d2fc714f4444e96e8cb438.debug
deleted file mode 120000
index b0f4886..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/29/666c01e13a2cee87d2fc714f4444e96e8cb438.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2b/dd0c34c8f2f144cf16a98506100ab2000600ca b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2b/dd0c34c8f2f144cf16a98506100ab2000600ca
deleted file mode 120000
index 3ce6324..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2b/dd0c34c8f2f144cf16a98506100ab2000600ca
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2b/dd0c34c8f2f144cf16a98506100ab2000600ca.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2b/dd0c34c8f2f144cf16a98506100ab2000600ca.debug
deleted file mode 120000
index 7f234b2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2b/dd0c34c8f2f144cf16a98506100ab2000600ca.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2c/7fd7b4c1fe8218d035426469de38fe6b60ca3a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2c/7fd7b4c1fe8218d035426469de38fe6b60ca3a
deleted file mode 120000
index f85e184..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2c/7fd7b4c1fe8218d035426469de38fe6b60ca3a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2c/7fd7b4c1fe8218d035426469de38fe6b60ca3a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2c/7fd7b4c1fe8218d035426469de38fe6b60ca3a.debug
deleted file mode 120000
index 48b5735..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2c/7fd7b4c1fe8218d035426469de38fe6b60ca3a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/6a3e34f0bd23ed1e41d73a3e70d5d9be4e08cf b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/6a3e34f0bd23ed1e41d73a3e70d5d9be4e08cf
deleted file mode 120000
index 711a42e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/6a3e34f0bd23ed1e41d73a3e70d5d9be4e08cf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/6a3e34f0bd23ed1e41d73a3e70d5d9be4e08cf.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/6a3e34f0bd23ed1e41d73a3e70d5d9be4e08cf.debug
deleted file mode 120000
index 8ea618e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/6a3e34f0bd23ed1e41d73a3e70d5d9be4e08cf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/85bda58187f156d5bb440452c061077570830d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/85bda58187f156d5bb440452c061077570830d
deleted file mode 120000
index 0468394..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/85bda58187f156d5bb440452c061077570830d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/85bda58187f156d5bb440452c061077570830d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/85bda58187f156d5bb440452c061077570830d.debug
deleted file mode 120000
index 7b8a373..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/2e/85bda58187f156d5bb440452c061077570830d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/30/64514bbcf373ddaf71049da8a2e7986c860a0c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/30/64514bbcf373ddaf71049da8a2e7986c860a0c
deleted file mode 120000
index 2a780b2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/30/64514bbcf373ddaf71049da8a2e7986c860a0c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/30/64514bbcf373ddaf71049da8a2e7986c860a0c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/30/64514bbcf373ddaf71049da8a2e7986c860a0c.debug
deleted file mode 120000
index 627ef6a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/30/64514bbcf373ddaf71049da8a2e7986c860a0c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/183cee00dcf20203040add14e1ffce891dae7e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/183cee00dcf20203040add14e1ffce891dae7e
deleted file mode 120000
index 4a849f4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/183cee00dcf20203040add14e1ffce891dae7e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/183cee00dcf20203040add14e1ffce891dae7e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/183cee00dcf20203040add14e1ffce891dae7e.debug
deleted file mode 120000
index 1b808e0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/183cee00dcf20203040add14e1ffce891dae7e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/23f618f6c512203b2ffe9fd8c910883aa5ebf3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/23f618f6c512203b2ffe9fd8c910883aa5ebf3
deleted file mode 120000
index de659b5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/23f618f6c512203b2ffe9fd8c910883aa5ebf3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/23f618f6c512203b2ffe9fd8c910883aa5ebf3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/23f618f6c512203b2ffe9fd8c910883aa5ebf3.debug
deleted file mode 120000
index a216a09..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/23f618f6c512203b2ffe9fd8c910883aa5ebf3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/2abf213c84972be4d2d3f9838d1fac43e7b40c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/2abf213c84972be4d2d3f9838d1fac43e7b40c
deleted file mode 120000
index 90a8494..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/2abf213c84972be4d2d3f9838d1fac43e7b40c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/2abf213c84972be4d2d3f9838d1fac43e7b40c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/2abf213c84972be4d2d3f9838d1fac43e7b40c.debug
deleted file mode 120000
index 624a900..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/32/2abf213c84972be4d2d3f9838d1fac43e7b40c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/33/f5200993ef909a78852abf754b11a14ce57629 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/33/f5200993ef909a78852abf754b11a14ce57629
deleted file mode 120000
index 732ac51..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/33/f5200993ef909a78852abf754b11a14ce57629
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/33/f5200993ef909a78852abf754b11a14ce57629.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/33/f5200993ef909a78852abf754b11a14ce57629.debug
deleted file mode 120000
index 1946f31..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/33/f5200993ef909a78852abf754b11a14ce57629.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/6e5dc399de825fe84d63f4645ca342d79356f1 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/6e5dc399de825fe84d63f4645ca342d79356f1
deleted file mode 120000
index cc8ac94..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/6e5dc399de825fe84d63f4645ca342d79356f1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/6e5dc399de825fe84d63f4645ca342d79356f1.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/6e5dc399de825fe84d63f4645ca342d79356f1.debug
deleted file mode 120000
index d20cac1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/6e5dc399de825fe84d63f4645ca342d79356f1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/71be8df88279410144514b53036647d12320a9 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/71be8df88279410144514b53036647d12320a9
deleted file mode 120000
index f76b223..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/71be8df88279410144514b53036647d12320a9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/71be8df88279410144514b53036647d12320a9.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/71be8df88279410144514b53036647d12320a9.debug
deleted file mode 120000
index cd8a0e6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/34/71be8df88279410144514b53036647d12320a9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/35/2a8c3285c14d9fd2b52d45c1f8139638db6af0 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/35/2a8c3285c14d9fd2b52d45c1f8139638db6af0
deleted file mode 120000
index 04b892b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/35/2a8c3285c14d9fd2b52d45c1f8139638db6af0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/35/2a8c3285c14d9fd2b52d45c1f8139638db6af0.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/35/2a8c3285c14d9fd2b52d45c1f8139638db6af0.debug
deleted file mode 120000
index 0fbca80..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/35/2a8c3285c14d9fd2b52d45c1f8139638db6af0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/36/b3f95d042b9d94d4f5e65a26a8298bcf0253f3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/36/b3f95d042b9d94d4f5e65a26a8298bcf0253f3
deleted file mode 120000
index 5f6d0bd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/36/b3f95d042b9d94d4f5e65a26a8298bcf0253f3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/36/b3f95d042b9d94d4f5e65a26a8298bcf0253f3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/36/b3f95d042b9d94d4f5e65a26a8298bcf0253f3.debug
deleted file mode 120000
index 05bcb16..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/36/b3f95d042b9d94d4f5e65a26a8298bcf0253f3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/675f0efbcac28b09e7b46c64c5d2b9a86a8057 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/675f0efbcac28b09e7b46c64c5d2b9a86a8057
deleted file mode 120000
index 444f222..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/675f0efbcac28b09e7b46c64c5d2b9a86a8057
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/675f0efbcac28b09e7b46c64c5d2b9a86a8057.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/675f0efbcac28b09e7b46c64c5d2b9a86a8057.debug
deleted file mode 120000
index b442f41..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/675f0efbcac28b09e7b46c64c5d2b9a86a8057.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/d1a88132d71cf40ff6f0e6b87d76b4a41d37f6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/d1a88132d71cf40ff6f0e6b87d76b4a41d37f6
deleted file mode 120000
index d848062..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/d1a88132d71cf40ff6f0e6b87d76b4a41d37f6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/d1a88132d71cf40ff6f0e6b87d76b4a41d37f6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/d1a88132d71cf40ff6f0e6b87d76b4a41d37f6.debug
deleted file mode 120000
index 79d0a28..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/38/d1a88132d71cf40ff6f0e6b87d76b4a41d37f6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/0457372570372f8e6ef9cc653e0f5124f03856 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/0457372570372f8e6ef9cc653e0f5124f03856
deleted file mode 120000
index 7bb6101..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/0457372570372f8e6ef9cc653e0f5124f03856
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/0457372570372f8e6ef9cc653e0f5124f03856.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/0457372570372f8e6ef9cc653e0f5124f03856.debug
deleted file mode 120000
index 43c389e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/0457372570372f8e6ef9cc653e0f5124f03856.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/21042cb4d9b3ee130a3f8deaeb312d354f0c12 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/21042cb4d9b3ee130a3f8deaeb312d354f0c12
deleted file mode 120000
index fba4200..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/21042cb4d9b3ee130a3f8deaeb312d354f0c12
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/21042cb4d9b3ee130a3f8deaeb312d354f0c12.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/21042cb4d9b3ee130a3f8deaeb312d354f0c12.debug
deleted file mode 120000
index bbfc597..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/21042cb4d9b3ee130a3f8deaeb312d354f0c12.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/bad01fd4d2ae921dbaf3daf320f28f2a14e93a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/bad01fd4d2ae921dbaf3daf320f28f2a14e93a
deleted file mode 120000
index 593bbc0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/bad01fd4d2ae921dbaf3daf320f28f2a14e93a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/bad01fd4d2ae921dbaf3daf320f28f2a14e93a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/bad01fd4d2ae921dbaf3daf320f28f2a14e93a.debug
deleted file mode 120000
index ae435cb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/39/bad01fd4d2ae921dbaf3daf320f28f2a14e93a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3b/4d06cea8fda7a1851565d4801720fbf11f6bad b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3b/4d06cea8fda7a1851565d4801720fbf11f6bad
deleted file mode 120000
index 40953e7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3b/4d06cea8fda7a1851565d4801720fbf11f6bad
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3b/4d06cea8fda7a1851565d4801720fbf11f6bad.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3b/4d06cea8fda7a1851565d4801720fbf11f6bad.debug
deleted file mode 120000
index ac1ea5b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3b/4d06cea8fda7a1851565d4801720fbf11f6bad.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3d/0d46eab7ba715b880021983b3e30bbb499b466 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3d/0d46eab7ba715b880021983b3e30bbb499b466
deleted file mode 120000
index b400c95..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3d/0d46eab7ba715b880021983b3e30bbb499b466
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3d/0d46eab7ba715b880021983b3e30bbb499b466.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3d/0d46eab7ba715b880021983b3e30bbb499b466.debug
deleted file mode 120000
index c8ddce1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3d/0d46eab7ba715b880021983b3e30bbb499b466.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/102d6bb758f516f2b2e927ad4522fb805eae52 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/102d6bb758f516f2b2e927ad4522fb805eae52
deleted file mode 120000
index ca19db6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/102d6bb758f516f2b2e927ad4522fb805eae52
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/102d6bb758f516f2b2e927ad4522fb805eae52.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/102d6bb758f516f2b2e927ad4522fb805eae52.debug
deleted file mode 120000
index 97ba326..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/102d6bb758f516f2b2e927ad4522fb805eae52.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/d5b2646aa166937ab8009fb4b9184f561d9195 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/d5b2646aa166937ab8009fb4b9184f561d9195
deleted file mode 120000
index 10f07ac..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/d5b2646aa166937ab8009fb4b9184f561d9195
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/d5b2646aa166937ab8009fb4b9184f561d9195.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/d5b2646aa166937ab8009fb4b9184f561d9195.debug
deleted file mode 120000
index 800361b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/3e/d5b2646aa166937ab8009fb4b9184f561d9195.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/01d77256e7a30bd291ff2183df2eb4bf04f51a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/01d77256e7a30bd291ff2183df2eb4bf04f51a
deleted file mode 120000
index 9aa1b22..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/01d77256e7a30bd291ff2183df2eb4bf04f51a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/01d77256e7a30bd291ff2183df2eb4bf04f51a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/01d77256e7a30bd291ff2183df2eb4bf04f51a.debug
deleted file mode 120000
index dcf763f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/01d77256e7a30bd291ff2183df2eb4bf04f51a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/05663f056b42bde20300144dd9432e9a887092 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/05663f056b42bde20300144dd9432e9a887092
deleted file mode 120000
index ff74102..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/05663f056b42bde20300144dd9432e9a887092
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/05663f056b42bde20300144dd9432e9a887092.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/05663f056b42bde20300144dd9432e9a887092.debug
deleted file mode 120000
index cd14f6f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/05663f056b42bde20300144dd9432e9a887092.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/747121b799ed4ac4b197f1a7c8ed20ac7e3acc b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/747121b799ed4ac4b197f1a7c8ed20ac7e3acc
deleted file mode 120000
index 67e0c5c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/747121b799ed4ac4b197f1a7c8ed20ac7e3acc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/747121b799ed4ac4b197f1a7c8ed20ac7e3acc.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/747121b799ed4ac4b197f1a7c8ed20ac7e3acc.debug
deleted file mode 120000
index 75e2c77..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/747121b799ed4ac4b197f1a7c8ed20ac7e3acc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/7a18f7667844fa82945147a2016d912410c769 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/7a18f7667844fa82945147a2016d912410c769
deleted file mode 120000
index 54732e1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/7a18f7667844fa82945147a2016d912410c769
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/7a18f7667844fa82945147a2016d912410c769.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/7a18f7667844fa82945147a2016d912410c769.debug
deleted file mode 120000
index 0740dd5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/7a18f7667844fa82945147a2016d912410c769.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/b846cf12a2bfd33b28599471279d6759675be1 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/b846cf12a2bfd33b28599471279d6759675be1
deleted file mode 120000
index a855d23..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/b846cf12a2bfd33b28599471279d6759675be1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/b846cf12a2bfd33b28599471279d6759675be1.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/b846cf12a2bfd33b28599471279d6759675be1.debug
deleted file mode 120000
index f99de6c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/40/b846cf12a2bfd33b28599471279d6759675be1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/41/be3c91e45fadae158e721434bb4348a0e3528e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/41/be3c91e45fadae158e721434bb4348a0e3528e
deleted file mode 120000
index f9695d4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/41/be3c91e45fadae158e721434bb4348a0e3528e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/41/be3c91e45fadae158e721434bb4348a0e3528e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/41/be3c91e45fadae158e721434bb4348a0e3528e.debug
deleted file mode 120000
index cdd2dad..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/41/be3c91e45fadae158e721434bb4348a0e3528e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/b67ce1382eb64db90b0d83c874226e8e4768bd b/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/b67ce1382eb64db90b0d83c874226e8e4768bd
deleted file mode 120000
index eea9575..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/b67ce1382eb64db90b0d83c874226e8e4768bd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/b67ce1382eb64db90b0d83c874226e8e4768bd.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/b67ce1382eb64db90b0d83c874226e8e4768bd.debug
deleted file mode 120000
index 45b48fb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/b67ce1382eb64db90b0d83c874226e8e4768bd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/dc78743ce661a694d22c48963b2a108ca30937 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/dc78743ce661a694d22c48963b2a108ca30937
deleted file mode 120000
index 6c56336..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/dc78743ce661a694d22c48963b2a108ca30937
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/dc78743ce661a694d22c48963b2a108ca30937.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/dc78743ce661a694d22c48963b2a108ca30937.debug
deleted file mode 120000
index e9d9c78..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/42/dc78743ce661a694d22c48963b2a108ca30937.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/44/674759be8744a8970f571ef30a92e381ca0b67 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/44/674759be8744a8970f571ef30a92e381ca0b67
deleted file mode 120000
index 8c6f8a3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/44/674759be8744a8970f571ef30a92e381ca0b67
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/44/674759be8744a8970f571ef30a92e381ca0b67.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/44/674759be8744a8970f571ef30a92e381ca0b67.debug
deleted file mode 120000
index 33d0c3c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/44/674759be8744a8970f571ef30a92e381ca0b67.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/062fc6d929d5d3def201ba94e4ac2e27d80d5f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/062fc6d929d5d3def201ba94e4ac2e27d80d5f
deleted file mode 120000
index 4b43dae..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/062fc6d929d5d3def201ba94e4ac2e27d80d5f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/062fc6d929d5d3def201ba94e4ac2e27d80d5f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/062fc6d929d5d3def201ba94e4ac2e27d80d5f.debug
deleted file mode 120000
index 2d0e91d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/062fc6d929d5d3def201ba94e4ac2e27d80d5f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/7fe86912b7e9ca78d8b2570201987b45dc4fcc b/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/7fe86912b7e9ca78d8b2570201987b45dc4fcc
deleted file mode 120000
index 35d0791..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/7fe86912b7e9ca78d8b2570201987b45dc4fcc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/7fe86912b7e9ca78d8b2570201987b45dc4fcc.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/7fe86912b7e9ca78d8b2570201987b45dc4fcc.debug
deleted file mode 120000
index 7d6a6fa..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/7fe86912b7e9ca78d8b2570201987b45dc4fcc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/887cd148d1b008cc3574543c6a5e99f6481d65 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/887cd148d1b008cc3574543c6a5e99f6481d65
deleted file mode 120000
index 1d55985..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/887cd148d1b008cc3574543c6a5e99f6481d65
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/887cd148d1b008cc3574543c6a5e99f6481d65.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/887cd148d1b008cc3574543c6a5e99f6481d65.debug
deleted file mode 120000
index 14a517f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/45/887cd148d1b008cc3574543c6a5e99f6481d65.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/46/a36b5eeaa0a3bc6075aca69a6749bc88dd1fb3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/46/a36b5eeaa0a3bc6075aca69a6749bc88dd1fb3
deleted file mode 120000
index 1958645..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/46/a36b5eeaa0a3bc6075aca69a6749bc88dd1fb3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/46/a36b5eeaa0a3bc6075aca69a6749bc88dd1fb3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/46/a36b5eeaa0a3bc6075aca69a6749bc88dd1fb3.debug
deleted file mode 120000
index 9b77bf3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/46/a36b5eeaa0a3bc6075aca69a6749bc88dd1fb3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/47/87715c5b7e33e4aca83fb4877ef1c8d9c70347 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/47/87715c5b7e33e4aca83fb4877ef1c8d9c70347
deleted file mode 120000
index d67a2b8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/47/87715c5b7e33e4aca83fb4877ef1c8d9c70347
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/47/87715c5b7e33e4aca83fb4877ef1c8d9c70347.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/47/87715c5b7e33e4aca83fb4877ef1c8d9c70347.debug
deleted file mode 120000
index a662d55..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/47/87715c5b7e33e4aca83fb4877ef1c8d9c70347.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/48/032e459acb2a97794d456dd4afa7d928a846ca b/aarch64/glibc-2.33/usr/lib/debug/.build-id/48/032e459acb2a97794d456dd4afa7d928a846ca
deleted file mode 120000
index 1f2032b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/48/032e459acb2a97794d456dd4afa7d928a846ca
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/48/032e459acb2a97794d456dd4afa7d928a846ca.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/48/032e459acb2a97794d456dd4afa7d928a846ca.debug
deleted file mode 120000
index 123e54b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/48/032e459acb2a97794d456dd4afa7d928a846ca.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/49/412a148880a35fae1b9b63bab0a715ea0e3870 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/49/412a148880a35fae1b9b63bab0a715ea0e3870
deleted file mode 120000
index b0043c5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/49/412a148880a35fae1b9b63bab0a715ea0e3870
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/49/412a148880a35fae1b9b63bab0a715ea0e3870.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/49/412a148880a35fae1b9b63bab0a715ea0e3870.debug
deleted file mode 120000
index cd69510..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/49/412a148880a35fae1b9b63bab0a715ea0e3870.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/a46678a4d58ba565bd3203a02fad8c83ea58fc b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/a46678a4d58ba565bd3203a02fad8c83ea58fc
deleted file mode 120000
index 1da9d5d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/a46678a4d58ba565bd3203a02fad8c83ea58fc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/a46678a4d58ba565bd3203a02fad8c83ea58fc.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/a46678a4d58ba565bd3203a02fad8c83ea58fc.debug
deleted file mode 120000
index ee0f7f2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/a46678a4d58ba565bd3203a02fad8c83ea58fc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/ec25e2aa4b792c5c1600a704e9734f2042426d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/ec25e2aa4b792c5c1600a704e9734f2042426d
deleted file mode 120000
index d66609a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/ec25e2aa4b792c5c1600a704e9734f2042426d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/ec25e2aa4b792c5c1600a704e9734f2042426d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/ec25e2aa4b792c5c1600a704e9734f2042426d.debug
deleted file mode 120000
index 6275d81..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4a/ec25e2aa4b792c5c1600a704e9734f2042426d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/75e2b35652c7e8dd3ad2e27932d19f9c60a18a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/75e2b35652c7e8dd3ad2e27932d19f9c60a18a
deleted file mode 120000
index c2bb446..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/75e2b35652c7e8dd3ad2e27932d19f9c60a18a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/75e2b35652c7e8dd3ad2e27932d19f9c60a18a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/75e2b35652c7e8dd3ad2e27932d19f9c60a18a.debug
deleted file mode 120000
index 72e5903..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/75e2b35652c7e8dd3ad2e27932d19f9c60a18a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/d1261ad3239628349cc14bc0c0f5e01e6f5cd7 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/d1261ad3239628349cc14bc0c0f5e01e6f5cd7
deleted file mode 120000
index d59ec09..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/d1261ad3239628349cc14bc0c0f5e01e6f5cd7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/d1261ad3239628349cc14bc0c0f5e01e6f5cd7.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/d1261ad3239628349cc14bc0c0f5e01e6f5cd7.debug
deleted file mode 120000
index 66ad238..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/d1261ad3239628349cc14bc0c0f5e01e6f5cd7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/dfaa1a403a0b2072d176d87925bbfbfc0525b5 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/dfaa1a403a0b2072d176d87925bbfbfc0525b5
deleted file mode 120000
index 06951ce..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/dfaa1a403a0b2072d176d87925bbfbfc0525b5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/dfaa1a403a0b2072d176d87925bbfbfc0525b5.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/dfaa1a403a0b2072d176d87925bbfbfc0525b5.debug
deleted file mode 120000
index 81b405c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4b/dfaa1a403a0b2072d176d87925bbfbfc0525b5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/0da8a2b8e6bd1d15cd942a5c5ad9a6947261f8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/0da8a2b8e6bd1d15cd942a5c5ad9a6947261f8
deleted file mode 120000
index e23ba10..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/0da8a2b8e6bd1d15cd942a5c5ad9a6947261f8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/0da8a2b8e6bd1d15cd942a5c5ad9a6947261f8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/0da8a2b8e6bd1d15cd942a5c5ad9a6947261f8.debug
deleted file mode 120000
index 594b5ad..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/0da8a2b8e6bd1d15cd942a5c5ad9a6947261f8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/4415aedcd2278e8367216eee6de35a184c6b61 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/4415aedcd2278e8367216eee6de35a184c6b61
deleted file mode 120000
index 21ca452..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/4415aedcd2278e8367216eee6de35a184c6b61
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/4415aedcd2278e8367216eee6de35a184c6b61.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/4415aedcd2278e8367216eee6de35a184c6b61.debug
deleted file mode 120000
index 0ad7f78..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4c/4415aedcd2278e8367216eee6de35a184c6b61.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4e/dc1d5bad0a7c66acca0e3614817e1883db7c2d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4e/dc1d5bad0a7c66acca0e3614817e1883db7c2d
deleted file mode 120000
index 1172b79..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4e/dc1d5bad0a7c66acca0e3614817e1883db7c2d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4e/dc1d5bad0a7c66acca0e3614817e1883db7c2d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4e/dc1d5bad0a7c66acca0e3614817e1883db7c2d.debug
deleted file mode 120000
index 42ff79f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4e/dc1d5bad0a7c66acca0e3614817e1883db7c2d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/9314a53c9ec5071a9329f853aac3eab9222636 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/9314a53c9ec5071a9329f853aac3eab9222636
deleted file mode 120000
index ccca625..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/9314a53c9ec5071a9329f853aac3eab9222636
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/9314a53c9ec5071a9329f853aac3eab9222636.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/9314a53c9ec5071a9329f853aac3eab9222636.debug
deleted file mode 120000
index c2e6df2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/9314a53c9ec5071a9329f853aac3eab9222636.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/e64e7f405ff311a5fb3090f7075cdf8ba74407 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/e64e7f405ff311a5fb3090f7075cdf8ba74407
deleted file mode 120000
index 15c30d7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/e64e7f405ff311a5fb3090f7075cdf8ba74407
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/e64e7f405ff311a5fb3090f7075cdf8ba74407.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/e64e7f405ff311a5fb3090f7075cdf8ba74407.debug
deleted file mode 120000
index 882d7c8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/4f/e64e7f405ff311a5fb3090f7075cdf8ba74407.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/51/3b63f50406c8062476593531fe6ff9664071bf b/aarch64/glibc-2.33/usr/lib/debug/.build-id/51/3b63f50406c8062476593531fe6ff9664071bf
deleted file mode 120000
index 206fd25..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/51/3b63f50406c8062476593531fe6ff9664071bf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/51/3b63f50406c8062476593531fe6ff9664071bf.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/51/3b63f50406c8062476593531fe6ff9664071bf.debug
deleted file mode 120000
index dee5de5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/51/3b63f50406c8062476593531fe6ff9664071bf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/54/f9c736d1719054227f84c06c6c376db4161fec b/aarch64/glibc-2.33/usr/lib/debug/.build-id/54/f9c736d1719054227f84c06c6c376db4161fec
deleted file mode 120000
index cfe3fae..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/54/f9c736d1719054227f84c06c6c376db4161fec
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/54/f9c736d1719054227f84c06c6c376db4161fec.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/54/f9c736d1719054227f84c06c6c376db4161fec.debug
deleted file mode 120000
index 4e4c59a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/54/f9c736d1719054227f84c06c6c376db4161fec.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/55/34c68408d3cc256e27ed5f9f117227cd164687 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/55/34c68408d3cc256e27ed5f9f117227cd164687
deleted file mode 120000
index 9bd3f4c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/55/34c68408d3cc256e27ed5f9f117227cd164687
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/55/34c68408d3cc256e27ed5f9f117227cd164687.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/55/34c68408d3cc256e27ed5f9f117227cd164687.debug
deleted file mode 120000
index 0ba8152..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/55/34c68408d3cc256e27ed5f9f117227cd164687.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/56/4ef0b4fddead9280b0e354c038f759a7cf8721 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/56/4ef0b4fddead9280b0e354c038f759a7cf8721
deleted file mode 120000
index d672179..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/56/4ef0b4fddead9280b0e354c038f759a7cf8721
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/56/4ef0b4fddead9280b0e354c038f759a7cf8721.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/56/4ef0b4fddead9280b0e354c038f759a7cf8721.debug
deleted file mode 120000
index f894975..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/56/4ef0b4fddead9280b0e354c038f759a7cf8721.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/4ffedb881ec72d19ed0366089257f17762ca56 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/4ffedb881ec72d19ed0366089257f17762ca56
deleted file mode 120000
index 357eb29..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/4ffedb881ec72d19ed0366089257f17762ca56
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/4ffedb881ec72d19ed0366089257f17762ca56.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/4ffedb881ec72d19ed0366089257f17762ca56.debug
deleted file mode 120000
index 697b153..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/4ffedb881ec72d19ed0366089257f17762ca56.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/ea8b4e5a7e5abf8b5bee77ee7bd93b2eba74b9 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/ea8b4e5a7e5abf8b5bee77ee7bd93b2eba74b9
deleted file mode 120000
index e80fb00..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/ea8b4e5a7e5abf8b5bee77ee7bd93b2eba74b9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/ea8b4e5a7e5abf8b5bee77ee7bd93b2eba74b9.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/ea8b4e5a7e5abf8b5bee77ee7bd93b2eba74b9.debug
deleted file mode 120000
index c5e92a2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/58/ea8b4e5a7e5abf8b5bee77ee7bd93b2eba74b9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/0c480ce77c5070c7d8ebff335e334c4ffb180e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/0c480ce77c5070c7d8ebff335e334c4ffb180e
deleted file mode 120000
index 9c65d13..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/0c480ce77c5070c7d8ebff335e334c4ffb180e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/0c480ce77c5070c7d8ebff335e334c4ffb180e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/0c480ce77c5070c7d8ebff335e334c4ffb180e.debug
deleted file mode 120000
index 686840f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/0c480ce77c5070c7d8ebff335e334c4ffb180e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/31fcd713febf33f523685250d6646816c10199 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/31fcd713febf33f523685250d6646816c10199
deleted file mode 120000
index cf8d875..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/31fcd713febf33f523685250d6646816c10199
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/31fcd713febf33f523685250d6646816c10199.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/31fcd713febf33f523685250d6646816c10199.debug
deleted file mode 120000
index fc4dd2c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5a/31fcd713febf33f523685250d6646816c10199.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/0a5e628991391648c86bfcba8bfd53b94bf2c4 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/0a5e628991391648c86bfcba8bfd53b94bf2c4
deleted file mode 120000
index 29340a5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/0a5e628991391648c86bfcba8bfd53b94bf2c4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/0a5e628991391648c86bfcba8bfd53b94bf2c4.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/0a5e628991391648c86bfcba8bfd53b94bf2c4.debug
deleted file mode 120000
index 7725243..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/0a5e628991391648c86bfcba8bfd53b94bf2c4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/7fb4dec68950e5d39c95ad6b34a42d392c8704 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/7fb4dec68950e5d39c95ad6b34a42d392c8704
deleted file mode 120000
index 9259fbe..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/7fb4dec68950e5d39c95ad6b34a42d392c8704
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/7fb4dec68950e5d39c95ad6b34a42d392c8704.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/7fb4dec68950e5d39c95ad6b34a42d392c8704.debug
deleted file mode 120000
index c3c933f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/7fb4dec68950e5d39c95ad6b34a42d392c8704.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/b36e8102e9ad246226121e497884fcf70e45ff b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/b36e8102e9ad246226121e497884fcf70e45ff
deleted file mode 120000
index 5fc5274..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/b36e8102e9ad246226121e497884fcf70e45ff
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/b36e8102e9ad246226121e497884fcf70e45ff.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/b36e8102e9ad246226121e497884fcf70e45ff.debug
deleted file mode 120000
index 7074ef5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5b/b36e8102e9ad246226121e497884fcf70e45ff.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5d/94e09806160ff7274f64bdeb9a6e5f561ec42c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5d/94e09806160ff7274f64bdeb9a6e5f561ec42c
deleted file mode 120000
index 6db5997..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5d/94e09806160ff7274f64bdeb9a6e5f561ec42c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5d/94e09806160ff7274f64bdeb9a6e5f561ec42c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5d/94e09806160ff7274f64bdeb9a6e5f561ec42c.debug
deleted file mode 120000
index 925cec8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5d/94e09806160ff7274f64bdeb9a6e5f561ec42c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/05235298c5486aa2b519eed60e015538d82ab0 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/05235298c5486aa2b519eed60e015538d82ab0
deleted file mode 120000
index 8c362d3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/05235298c5486aa2b519eed60e015538d82ab0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/05235298c5486aa2b519eed60e015538d82ab0.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/05235298c5486aa2b519eed60e015538d82ab0.debug
deleted file mode 120000
index 1a37855..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/05235298c5486aa2b519eed60e015538d82ab0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/fae420c67a7d533ca7aa0a287d3fd575f186d0 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/fae420c67a7d533ca7aa0a287d3fd575f186d0
deleted file mode 120000
index 26715ae..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/fae420c67a7d533ca7aa0a287d3fd575f186d0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/fae420c67a7d533ca7aa0a287d3fd575f186d0.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/fae420c67a7d533ca7aa0a287d3fd575f186d0.debug
deleted file mode 120000
index 2494689..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/5f/fae420c67a7d533ca7aa0a287d3fd575f186d0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/60/169a1e0f2890f38edb6ad259614afca06fae0a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/60/169a1e0f2890f38edb6ad259614afca06fae0a
deleted file mode 120000
index 4b7e730..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/60/169a1e0f2890f38edb6ad259614afca06fae0a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/60/169a1e0f2890f38edb6ad259614afca06fae0a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/60/169a1e0f2890f38edb6ad259614afca06fae0a.debug
deleted file mode 120000
index f2adaa5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/60/169a1e0f2890f38edb6ad259614afca06fae0a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/61/9c0a7a4971ca29d2504d9a3519138f91d0abdf b/aarch64/glibc-2.33/usr/lib/debug/.build-id/61/9c0a7a4971ca29d2504d9a3519138f91d0abdf
deleted file mode 120000
index 704ecf7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/61/9c0a7a4971ca29d2504d9a3519138f91d0abdf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/61/9c0a7a4971ca29d2504d9a3519138f91d0abdf.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/61/9c0a7a4971ca29d2504d9a3519138f91d0abdf.debug
deleted file mode 120000
index 1c21337..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/61/9c0a7a4971ca29d2504d9a3519138f91d0abdf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/62/01cbce0914cdc8729c4094e66628de53e24f07 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/62/01cbce0914cdc8729c4094e66628de53e24f07
deleted file mode 120000
index a2d91db..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/62/01cbce0914cdc8729c4094e66628de53e24f07
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/62/01cbce0914cdc8729c4094e66628de53e24f07.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/62/01cbce0914cdc8729c4094e66628de53e24f07.debug
deleted file mode 120000
index d45380e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/62/01cbce0914cdc8729c4094e66628de53e24f07.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/64/256f94d2a30a4c4169c18af45383e071ec137d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/64/256f94d2a30a4c4169c18af45383e071ec137d
deleted file mode 120000
index f04e045..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/64/256f94d2a30a4c4169c18af45383e071ec137d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/64/256f94d2a30a4c4169c18af45383e071ec137d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/64/256f94d2a30a4c4169c18af45383e071ec137d.debug
deleted file mode 120000
index 78de51f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/64/256f94d2a30a4c4169c18af45383e071ec137d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/65/4b693ed55f57264cf6dd9e20e726074e196211 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/65/4b693ed55f57264cf6dd9e20e726074e196211
deleted file mode 120000
index 57928c1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/65/4b693ed55f57264cf6dd9e20e726074e196211
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/65/4b693ed55f57264cf6dd9e20e726074e196211.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/65/4b693ed55f57264cf6dd9e20e726074e196211.debug
deleted file mode 120000
index 1ac35da..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/65/4b693ed55f57264cf6dd9e20e726074e196211.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/66/2210598e5a5731989d025b273a859c842dd46f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/66/2210598e5a5731989d025b273a859c842dd46f
deleted file mode 120000
index 1a225b1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/66/2210598e5a5731989d025b273a859c842dd46f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/66/2210598e5a5731989d025b273a859c842dd46f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/66/2210598e5a5731989d025b273a859c842dd46f.debug
deleted file mode 120000
index 7c9f7b5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/66/2210598e5a5731989d025b273a859c842dd46f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6a/38d21942eabbcaca183dc3844cd6a1a5a1ed4b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6a/38d21942eabbcaca183dc3844cd6a1a5a1ed4b
deleted file mode 120000
index 3acb5ff..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6a/38d21942eabbcaca183dc3844cd6a1a5a1ed4b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6a/38d21942eabbcaca183dc3844cd6a1a5a1ed4b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6a/38d21942eabbcaca183dc3844cd6a1a5a1ed4b.debug
deleted file mode 120000
index a0a22f9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6a/38d21942eabbcaca183dc3844cd6a1a5a1ed4b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6b/3c3927d7324495461deee3df5213609991fe95 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6b/3c3927d7324495461deee3df5213609991fe95
deleted file mode 120000
index d56eb33..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6b/3c3927d7324495461deee3df5213609991fe95
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6b/3c3927d7324495461deee3df5213609991fe95.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6b/3c3927d7324495461deee3df5213609991fe95.debug
deleted file mode 120000
index 7ed6550..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6b/3c3927d7324495461deee3df5213609991fe95.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6c/9ca39045d04f1fd0e432a01b8b577643858267 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6c/9ca39045d04f1fd0e432a01b8b577643858267
deleted file mode 120000
index d99efe9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6c/9ca39045d04f1fd0e432a01b8b577643858267
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6c/9ca39045d04f1fd0e432a01b8b577643858267.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6c/9ca39045d04f1fd0e432a01b8b577643858267.debug
deleted file mode 120000
index 68ca4c3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6c/9ca39045d04f1fd0e432a01b8b577643858267.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6f/09135e8c854704014b1bc3730c329723e938f1 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6f/09135e8c854704014b1bc3730c329723e938f1
deleted file mode 120000
index 3358c8b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6f/09135e8c854704014b1bc3730c329723e938f1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6f/09135e8c854704014b1bc3730c329723e938f1.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/6f/09135e8c854704014b1bc3730c329723e938f1.debug
deleted file mode 120000
index b023839..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/6f/09135e8c854704014b1bc3730c329723e938f1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/70/a18a1b64011b05f51acf1f4f7dba6d45ee9488 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/70/a18a1b64011b05f51acf1f4f7dba6d45ee9488
deleted file mode 120000
index e89dbe0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/70/a18a1b64011b05f51acf1f4f7dba6d45ee9488
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/70/a18a1b64011b05f51acf1f4f7dba6d45ee9488.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/70/a18a1b64011b05f51acf1f4f7dba6d45ee9488.debug
deleted file mode 120000
index 07a6ae6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/70/a18a1b64011b05f51acf1f4f7dba6d45ee9488.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/d859bf0cad2a02ae2256da68f9aa0985024941 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/d859bf0cad2a02ae2256da68f9aa0985024941
deleted file mode 120000
index 75b2f74..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/d859bf0cad2a02ae2256da68f9aa0985024941
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/d859bf0cad2a02ae2256da68f9aa0985024941.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/d859bf0cad2a02ae2256da68f9aa0985024941.debug
deleted file mode 120000
index d29aba9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/d859bf0cad2a02ae2256da68f9aa0985024941.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/f39176690f3f128bd2d77d2d43807932a621fa b/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/f39176690f3f128bd2d77d2d43807932a621fa
deleted file mode 120000
index ca02bc1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/f39176690f3f128bd2d77d2d43807932a621fa
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/f39176690f3f128bd2d77d2d43807932a621fa.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/f39176690f3f128bd2d77d2d43807932a621fa.debug
deleted file mode 120000
index e5ec55e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/71/f39176690f3f128bd2d77d2d43807932a621fa.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/73/f0913dc4348e4d2b16050d227ae3bb0b4491f3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/73/f0913dc4348e4d2b16050d227ae3bb0b4491f3
deleted file mode 120000
index 0e44676..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/73/f0913dc4348e4d2b16050d227ae3bb0b4491f3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/73/f0913dc4348e4d2b16050d227ae3bb0b4491f3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/73/f0913dc4348e4d2b16050d227ae3bb0b4491f3.debug
deleted file mode 120000
index 50a7a5b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/73/f0913dc4348e4d2b16050d227ae3bb0b4491f3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/97f128ecb13a52fd96ed3a76fbcce2a512eff0 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/97f128ecb13a52fd96ed3a76fbcce2a512eff0
deleted file mode 120000
index b03ff81..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/97f128ecb13a52fd96ed3a76fbcce2a512eff0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/97f128ecb13a52fd96ed3a76fbcce2a512eff0.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/97f128ecb13a52fd96ed3a76fbcce2a512eff0.debug
deleted file mode 120000
index 297a021..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/97f128ecb13a52fd96ed3a76fbcce2a512eff0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c7be5af3c1e2a21832be3000966ccc41482786 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c7be5af3c1e2a21832be3000966ccc41482786
deleted file mode 120000
index f45ece7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c7be5af3c1e2a21832be3000966ccc41482786
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c7be5af3c1e2a21832be3000966ccc41482786.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c7be5af3c1e2a21832be3000966ccc41482786.debug
deleted file mode 120000
index 8a54a0b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c7be5af3c1e2a21832be3000966ccc41482786.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c852db73e5e344ef549390984fc562dd5f6ce5 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c852db73e5e344ef549390984fc562dd5f6ce5
deleted file mode 120000
index ba08634..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c852db73e5e344ef549390984fc562dd5f6ce5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c852db73e5e344ef549390984fc562dd5f6ce5.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c852db73e5e344ef549390984fc562dd5f6ce5.debug
deleted file mode 120000
index 7dd2df8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/75/c852db73e5e344ef549390984fc562dd5f6ce5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/77/1fce87b5211c1c67a4a25390a913b76fd40ad8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/77/1fce87b5211c1c67a4a25390a913b76fd40ad8
deleted file mode 120000
index ae9cb43..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/77/1fce87b5211c1c67a4a25390a913b76fd40ad8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/77/1fce87b5211c1c67a4a25390a913b76fd40ad8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/77/1fce87b5211c1c67a4a25390a913b76fd40ad8.debug
deleted file mode 120000
index a4cade1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/77/1fce87b5211c1c67a4a25390a913b76fd40ad8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7a/4f05762f0ceab192637e37aa9a5edfa0d0d4c8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7a/4f05762f0ceab192637e37aa9a5edfa0d0d4c8
deleted file mode 120000
index 9bad2a7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7a/4f05762f0ceab192637e37aa9a5edfa0d0d4c8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7a/4f05762f0ceab192637e37aa9a5edfa0d0d4c8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7a/4f05762f0ceab192637e37aa9a5edfa0d0d4c8.debug
deleted file mode 120000
index 2c916d9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7a/4f05762f0ceab192637e37aa9a5edfa0d0d4c8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7c/f1509d30b50eecf2fcb48a32f28b1de97e9c60 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7c/f1509d30b50eecf2fcb48a32f28b1de97e9c60
deleted file mode 120000
index d0cd61a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7c/f1509d30b50eecf2fcb48a32f28b1de97e9c60
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7c/f1509d30b50eecf2fcb48a32f28b1de97e9c60.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7c/f1509d30b50eecf2fcb48a32f28b1de97e9c60.debug
deleted file mode 120000
index ef9c1ad..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7c/f1509d30b50eecf2fcb48a32f28b1de97e9c60.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/749accf19305168448982b3712aef71a4c8df0 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/749accf19305168448982b3712aef71a4c8df0
deleted file mode 120000
index 7dad8d0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/749accf19305168448982b3712aef71a4c8df0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/749accf19305168448982b3712aef71a4c8df0.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/749accf19305168448982b3712aef71a4c8df0.debug
deleted file mode 120000
index 19d9c0e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/749accf19305168448982b3712aef71a4c8df0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/a5dd9602d9139b0434133aa8969e3a7d122a90 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/a5dd9602d9139b0434133aa8969e3a7d122a90
deleted file mode 120000
index d06502c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/a5dd9602d9139b0434133aa8969e3a7d122a90
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/a5dd9602d9139b0434133aa8969e3a7d122a90.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/a5dd9602d9139b0434133aa8969e3a7d122a90.debug
deleted file mode 120000
index d1368b2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/a5dd9602d9139b0434133aa8969e3a7d122a90.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/e31b92f7d7632e9acdef639eed3c43bed1f970 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/e31b92f7d7632e9acdef639eed3c43bed1f970
deleted file mode 120000
index d5abc9c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/e31b92f7d7632e9acdef639eed3c43bed1f970
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/e31b92f7d7632e9acdef639eed3c43bed1f970.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/e31b92f7d7632e9acdef639eed3c43bed1f970.debug
deleted file mode 120000
index 31d0524..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/7e/e31b92f7d7632e9acdef639eed3c43bed1f970.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/8377c4e5ec97396cf721d77375f07d9cd9d9c8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/8377c4e5ec97396cf721d77375f07d9cd9d9c8
deleted file mode 120000
index c55ebe6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/8377c4e5ec97396cf721d77375f07d9cd9d9c8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/8377c4e5ec97396cf721d77375f07d9cd9d9c8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/8377c4e5ec97396cf721d77375f07d9cd9d9c8.debug
deleted file mode 120000
index 948aac4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/8377c4e5ec97396cf721d77375f07d9cd9d9c8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/fc94d7e4b04d57f67ff35c20509715c7bb7cb7 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/fc94d7e4b04d57f67ff35c20509715c7bb7cb7
deleted file mode 120000
index ced4a82..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/fc94d7e4b04d57f67ff35c20509715c7bb7cb7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/fc94d7e4b04d57f67ff35c20509715c7bb7cb7.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/fc94d7e4b04d57f67ff35c20509715c7bb7cb7.debug
deleted file mode 120000
index edc830c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/81/fc94d7e4b04d57f67ff35c20509715c7bb7cb7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/55546dcaedf9d9ff865769a0315c158fe3b12d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/55546dcaedf9d9ff865769a0315c158fe3b12d
deleted file mode 120000
index a95e257..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/55546dcaedf9d9ff865769a0315c158fe3b12d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/55546dcaedf9d9ff865769a0315c158fe3b12d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/55546dcaedf9d9ff865769a0315c158fe3b12d.debug
deleted file mode 120000
index 0ef4959..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/55546dcaedf9d9ff865769a0315c158fe3b12d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/844b05f475d49f78a3c11a578d24f6dbd29576 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/844b05f475d49f78a3c11a578d24f6dbd29576
deleted file mode 120000
index 2e03050..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/844b05f475d49f78a3c11a578d24f6dbd29576
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/844b05f475d49f78a3c11a578d24f6dbd29576.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/844b05f475d49f78a3c11a578d24f6dbd29576.debug
deleted file mode 120000
index 9ee5b2b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/844b05f475d49f78a3c11a578d24f6dbd29576.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/c9a8cd944fc6017d76c1b5be87d27db71f6c0d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/c9a8cd944fc6017d76c1b5be87d27db71f6c0d
deleted file mode 120000
index 28d7277..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/c9a8cd944fc6017d76c1b5be87d27db71f6c0d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/c9a8cd944fc6017d76c1b5be87d27db71f6c0d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/c9a8cd944fc6017d76c1b5be87d27db71f6c0d.debug
deleted file mode 120000
index 1ba80e4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/82/c9a8cd944fc6017d76c1b5be87d27db71f6c0d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/83/f80c488320a6f1d19ae6020ca17acddc63f525 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/83/f80c488320a6f1d19ae6020ca17acddc63f525
deleted file mode 120000
index 053a3ed..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/83/f80c488320a6f1d19ae6020ca17acddc63f525
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/83/f80c488320a6f1d19ae6020ca17acddc63f525.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/83/f80c488320a6f1d19ae6020ca17acddc63f525.debug
deleted file mode 120000
index 78bd1a4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/83/f80c488320a6f1d19ae6020ca17acddc63f525.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/84/e00235e0f1f4f4c7845404eb6b6a7d50276098 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/84/e00235e0f1f4f4c7845404eb6b6a7d50276098
deleted file mode 120000
index eafd379..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/84/e00235e0f1f4f4c7845404eb6b6a7d50276098
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/84/e00235e0f1f4f4c7845404eb6b6a7d50276098.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/84/e00235e0f1f4f4c7845404eb6b6a7d50276098.debug
deleted file mode 120000
index 0d889c2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/84/e00235e0f1f4f4c7845404eb6b6a7d50276098.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/6f13d13debba02f2b8ce75492fa4e74230b75d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/6f13d13debba02f2b8ce75492fa4e74230b75d
deleted file mode 120000
index 244e82c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/6f13d13debba02f2b8ce75492fa4e74230b75d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/6f13d13debba02f2b8ce75492fa4e74230b75d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/6f13d13debba02f2b8ce75492fa4e74230b75d.debug
deleted file mode 120000
index b86c88c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/6f13d13debba02f2b8ce75492fa4e74230b75d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/7ed0f0415da6d2241a4db2a6c73456114af88c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/7ed0f0415da6d2241a4db2a6c73456114af88c
deleted file mode 120000
index 024f126..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/7ed0f0415da6d2241a4db2a6c73456114af88c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/7ed0f0415da6d2241a4db2a6c73456114af88c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/7ed0f0415da6d2241a4db2a6c73456114af88c.debug
deleted file mode 120000
index 8489511..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/7ed0f0415da6d2241a4db2a6c73456114af88c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/c52fbc0b0e2c491d899195e67028140bc06d5a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/c52fbc0b0e2c491d899195e67028140bc06d5a
deleted file mode 120000
index ce81c82..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/c52fbc0b0e2c491d899195e67028140bc06d5a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/c52fbc0b0e2c491d899195e67028140bc06d5a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/c52fbc0b0e2c491d899195e67028140bc06d5a.debug
deleted file mode 120000
index 638b819..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/85/c52fbc0b0e2c491d899195e67028140bc06d5a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/03afb1306bf038ca514425634ca81c1b27be2b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/03afb1306bf038ca514425634ca81c1b27be2b
deleted file mode 120000
index 304e94d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/03afb1306bf038ca514425634ca81c1b27be2b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/03afb1306bf038ca514425634ca81c1b27be2b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/03afb1306bf038ca514425634ca81c1b27be2b.debug
deleted file mode 120000
index d2747bc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/03afb1306bf038ca514425634ca81c1b27be2b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/58adf8240e9ef5104397f430ad82c97e234185 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/58adf8240e9ef5104397f430ad82c97e234185
deleted file mode 120000
index 62fac53..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/58adf8240e9ef5104397f430ad82c97e234185
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/58adf8240e9ef5104397f430ad82c97e234185.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/58adf8240e9ef5104397f430ad82c97e234185.debug
deleted file mode 120000
index 3d1518e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/87/58adf8240e9ef5104397f430ad82c97e234185.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/88/98f1228202627eabda159121389eb683153909 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/88/98f1228202627eabda159121389eb683153909
deleted file mode 120000
index 06a5aae..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/88/98f1228202627eabda159121389eb683153909
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/88/98f1228202627eabda159121389eb683153909.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/88/98f1228202627eabda159121389eb683153909.debug
deleted file mode 120000
index 289bac1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/88/98f1228202627eabda159121389eb683153909.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/7b93bc9405d5c51703dfc07f712b01333d443e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/7b93bc9405d5c51703dfc07f712b01333d443e
deleted file mode 120000
index d647616..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/7b93bc9405d5c51703dfc07f712b01333d443e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/7b93bc9405d5c51703dfc07f712b01333d443e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/7b93bc9405d5c51703dfc07f712b01333d443e.debug
deleted file mode 120000
index 515e8be..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/7b93bc9405d5c51703dfc07f712b01333d443e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/9874065aad6e8473d9efaffdf4859755b8d5e2 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/9874065aad6e8473d9efaffdf4859755b8d5e2
deleted file mode 120000
index 363f5e4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/9874065aad6e8473d9efaffdf4859755b8d5e2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/9874065aad6e8473d9efaffdf4859755b8d5e2.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/9874065aad6e8473d9efaffdf4859755b8d5e2.debug
deleted file mode 120000
index 4ece27f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/9874065aad6e8473d9efaffdf4859755b8d5e2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/e6a46f946fa469e77b1c6cf9c8b51f479a3de6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/e6a46f946fa469e77b1c6cf9c8b51f479a3de6
deleted file mode 120000
index 40173e4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/e6a46f946fa469e77b1c6cf9c8b51f479a3de6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/e6a46f946fa469e77b1c6cf9c8b51f479a3de6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/e6a46f946fa469e77b1c6cf9c8b51f479a3de6.debug
deleted file mode 120000
index b83793f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/89/e6a46f946fa469e77b1c6cf9c8b51f479a3de6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/0fb5ac28246c3a41097aec0a4849eceaf2004c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/0fb5ac28246c3a41097aec0a4849eceaf2004c
deleted file mode 120000
index 9786772..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/0fb5ac28246c3a41097aec0a4849eceaf2004c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/0fb5ac28246c3a41097aec0a4849eceaf2004c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/0fb5ac28246c3a41097aec0a4849eceaf2004c.debug
deleted file mode 120000
index 29b5da9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/0fb5ac28246c3a41097aec0a4849eceaf2004c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/a824100f898b125c8814256eadbf09782eb78e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/a824100f898b125c8814256eadbf09782eb78e
deleted file mode 120000
index 400dc61..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/a824100f898b125c8814256eadbf09782eb78e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/a824100f898b125c8814256eadbf09782eb78e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/a824100f898b125c8814256eadbf09782eb78e.debug
deleted file mode 120000
index 5b3f271..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8a/a824100f898b125c8814256eadbf09782eb78e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8b/eac3a58c281a239833e031a0c63a4d4007d36a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/8b/eac3a58c281a239833e031a0c63a4d4007d36a
deleted file mode 120000
index 4a6596a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8b/eac3a58c281a239833e031a0c63a4d4007d36a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8b/eac3a58c281a239833e031a0c63a4d4007d36a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/8b/eac3a58c281a239833e031a0c63a4d4007d36a.debug
deleted file mode 120000
index d8ef26e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/8b/eac3a58c281a239833e031a0c63a4d4007d36a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/91/9a33b3c36e588f38cd0b263b7daeaeb201890e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/91/9a33b3c36e588f38cd0b263b7daeaeb201890e
deleted file mode 120000
index 1108bea..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/91/9a33b3c36e588f38cd0b263b7daeaeb201890e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/91/9a33b3c36e588f38cd0b263b7daeaeb201890e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/91/9a33b3c36e588f38cd0b263b7daeaeb201890e.debug
deleted file mode 120000
index e33bca4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/91/9a33b3c36e588f38cd0b263b7daeaeb201890e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/6851540d5a89da93c6849818de2827965d7512 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/6851540d5a89da93c6849818de2827965d7512
deleted file mode 120000
index dea4ad0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/6851540d5a89da93c6849818de2827965d7512
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/6851540d5a89da93c6849818de2827965d7512.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/6851540d5a89da93c6849818de2827965d7512.debug
deleted file mode 120000
index 6ab5c34..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/6851540d5a89da93c6849818de2827965d7512.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/7146345ea58d8b9aeecec8050bd7f44f1a899a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/7146345ea58d8b9aeecec8050bd7f44f1a899a
deleted file mode 120000
index 8796633..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/7146345ea58d8b9aeecec8050bd7f44f1a899a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/7146345ea58d8b9aeecec8050bd7f44f1a899a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/7146345ea58d8b9aeecec8050bd7f44f1a899a.debug
deleted file mode 120000
index c36a7b3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/92/7146345ea58d8b9aeecec8050bd7f44f1a899a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/94/385db41fd05c66021db445c92784fc962322f3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/94/385db41fd05c66021db445c92784fc962322f3
deleted file mode 120000
index 65c4fef..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/94/385db41fd05c66021db445c92784fc962322f3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/94/385db41fd05c66021db445c92784fc962322f3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/94/385db41fd05c66021db445c92784fc962322f3.debug
deleted file mode 120000
index cdfa4a7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/94/385db41fd05c66021db445c92784fc962322f3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/95/3b3f3dec45249e019f12137156a41142265d2c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/95/3b3f3dec45249e019f12137156a41142265d2c
deleted file mode 120000
index 60f2abc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/95/3b3f3dec45249e019f12137156a41142265d2c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/95/3b3f3dec45249e019f12137156a41142265d2c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/95/3b3f3dec45249e019f12137156a41142265d2c.debug
deleted file mode 120000
index 1da777a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/95/3b3f3dec45249e019f12137156a41142265d2c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/96/16781c9b5d69a4f96bb48acb739b3dc4e839c5 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/96/16781c9b5d69a4f96bb48acb739b3dc4e839c5
deleted file mode 120000
index b945b3e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/96/16781c9b5d69a4f96bb48acb739b3dc4e839c5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/96/16781c9b5d69a4f96bb48acb739b3dc4e839c5.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/96/16781c9b5d69a4f96bb48acb739b3dc4e839c5.debug
deleted file mode 120000
index 996e344..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/96/16781c9b5d69a4f96bb48acb739b3dc4e839c5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/98/5a651db58d6d74136853687d90f4b6173ca8bf b/aarch64/glibc-2.33/usr/lib/debug/.build-id/98/5a651db58d6d74136853687d90f4b6173ca8bf
deleted file mode 120000
index 07b334f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/98/5a651db58d6d74136853687d90f4b6173ca8bf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/98/5a651db58d6d74136853687d90f4b6173ca8bf.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/98/5a651db58d6d74136853687d90f4b6173ca8bf.debug
deleted file mode 120000
index c586397..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/98/5a651db58d6d74136853687d90f4b6173ca8bf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/d3795a0dd15927596ad85ca4b60a2688127785 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/d3795a0dd15927596ad85ca4b60a2688127785
deleted file mode 120000
index d8f46b0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/d3795a0dd15927596ad85ca4b60a2688127785
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/d3795a0dd15927596ad85ca4b60a2688127785.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/d3795a0dd15927596ad85ca4b60a2688127785.debug
deleted file mode 120000
index 127cdf3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/d3795a0dd15927596ad85ca4b60a2688127785.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/f031abafb96b3d08115de8cfb1990166dc7a52 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/f031abafb96b3d08115de8cfb1990166dc7a52
deleted file mode 120000
index a89ecab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/f031abafb96b3d08115de8cfb1990166dc7a52
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/f031abafb96b3d08115de8cfb1990166dc7a52.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/f031abafb96b3d08115de8cfb1990166dc7a52.debug
deleted file mode 120000
index d4e0226..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/99/f031abafb96b3d08115de8cfb1990166dc7a52.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/12b6d9509d452ace8e7a1afbfa95b780ecbf31 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/12b6d9509d452ace8e7a1afbfa95b780ecbf31
deleted file mode 120000
index 3ab2561..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/12b6d9509d452ace8e7a1afbfa95b780ecbf31
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/12b6d9509d452ace8e7a1afbfa95b780ecbf31.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/12b6d9509d452ace8e7a1afbfa95b780ecbf31.debug
deleted file mode 120000
index 813ef22..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/12b6d9509d452ace8e7a1afbfa95b780ecbf31.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/9bb87e65539419bccb1cd3f925cf26db5f28e4 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/9bb87e65539419bccb1cd3f925cf26db5f28e4
deleted file mode 120000
index 8a8b7aa..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/9bb87e65539419bccb1cd3f925cf26db5f28e4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/9bb87e65539419bccb1cd3f925cf26db5f28e4.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/9bb87e65539419bccb1cd3f925cf26db5f28e4.debug
deleted file mode 120000
index c07aeb5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/9bb87e65539419bccb1cd3f925cf26db5f28e4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/cec8e047dc5589293905eefcb58d73d7850201 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/cec8e047dc5589293905eefcb58d73d7850201
deleted file mode 120000
index c8f826a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/cec8e047dc5589293905eefcb58d73d7850201
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/cec8e047dc5589293905eefcb58d73d7850201.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/cec8e047dc5589293905eefcb58d73d7850201.debug
deleted file mode 120000
index eadd90d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9a/cec8e047dc5589293905eefcb58d73d7850201.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9c/f9ec3cd2c8f0992106d7d58c2bbc534acac711 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9c/f9ec3cd2c8f0992106d7d58c2bbc534acac711
deleted file mode 120000
index aa861ec..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9c/f9ec3cd2c8f0992106d7d58c2bbc534acac711
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9c/f9ec3cd2c8f0992106d7d58c2bbc534acac711.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9c/f9ec3cd2c8f0992106d7d58c2bbc534acac711.debug
deleted file mode 120000
index b396fcd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9c/f9ec3cd2c8f0992106d7d58c2bbc534acac711.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9d/fe421ec268b79ef13a17774fc3c877db5e166f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9d/fe421ec268b79ef13a17774fc3c877db5e166f
deleted file mode 120000
index e5c0f33..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9d/fe421ec268b79ef13a17774fc3c877db5e166f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9d/fe421ec268b79ef13a17774fc3c877db5e166f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9d/fe421ec268b79ef13a17774fc3c877db5e166f.debug
deleted file mode 120000
index 2557e09..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9d/fe421ec268b79ef13a17774fc3c877db5e166f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/59c135609495a3810932958bfc50b42b7edfa6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/59c135609495a3810932958bfc50b42b7edfa6
deleted file mode 120000
index f154a8e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/59c135609495a3810932958bfc50b42b7edfa6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/59c135609495a3810932958bfc50b42b7edfa6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/59c135609495a3810932958bfc50b42b7edfa6.debug
deleted file mode 120000
index 3057724..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/59c135609495a3810932958bfc50b42b7edfa6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/7316acb888b1994669e0f9a4c5b5ff30a9da69 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/7316acb888b1994669e0f9a4c5b5ff30a9da69
deleted file mode 120000
index 3351166..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/7316acb888b1994669e0f9a4c5b5ff30a9da69
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/7316acb888b1994669e0f9a4c5b5ff30a9da69.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/7316acb888b1994669e0f9a4c5b5ff30a9da69.debug
deleted file mode 120000
index 179f983..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9e/7316acb888b1994669e0f9a4c5b5ff30a9da69.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a0bdfca8870876bc5771f97546fc65d2aba6a2 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a0bdfca8870876bc5771f97546fc65d2aba6a2
deleted file mode 120000
index f43cc32..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a0bdfca8870876bc5771f97546fc65d2aba6a2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a0bdfca8870876bc5771f97546fc65d2aba6a2.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a0bdfca8870876bc5771f97546fc65d2aba6a2.debug
deleted file mode 120000
index f703481..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a0bdfca8870876bc5771f97546fc65d2aba6a2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a73474d6195488ee2ee35c9cc4c6f75043331a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a73474d6195488ee2ee35c9cc4c6f75043331a
deleted file mode 120000
index 1fc38d9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a73474d6195488ee2ee35c9cc4c6f75043331a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a73474d6195488ee2ee35c9cc4c6f75043331a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a73474d6195488ee2ee35c9cc4c6f75043331a.debug
deleted file mode 120000
index 0c12828..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/9f/a73474d6195488ee2ee35c9cc4c6f75043331a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a0/57893f8de6e4199e9c9823b0cb6c6c132ff3d5 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a0/57893f8de6e4199e9c9823b0cb6c6c132ff3d5
deleted file mode 120000
index 9608255..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a0/57893f8de6e4199e9c9823b0cb6c6c132ff3d5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a0/57893f8de6e4199e9c9823b0cb6c6c132ff3d5.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a0/57893f8de6e4199e9c9823b0cb6c6c132ff3d5.debug
deleted file mode 120000
index 3df80e8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a0/57893f8de6e4199e9c9823b0cb6c6c132ff3d5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/27eba146ceb9c838e7ecd6adce301160cde5a8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/27eba146ceb9c838e7ecd6adce301160cde5a8
deleted file mode 120000
index a3cd848..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/27eba146ceb9c838e7ecd6adce301160cde5a8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/27eba146ceb9c838e7ecd6adce301160cde5a8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/27eba146ceb9c838e7ecd6adce301160cde5a8.debug
deleted file mode 120000
index 039beb1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/27eba146ceb9c838e7ecd6adce301160cde5a8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/3db2ff71b6d575e49cd5160795f75fe9dca49a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/3db2ff71b6d575e49cd5160795f75fe9dca49a
deleted file mode 120000
index 30a88ff..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/3db2ff71b6d575e49cd5160795f75fe9dca49a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libmemusage.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/3db2ff71b6d575e49cd5160795f75fe9dca49a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/3db2ff71b6d575e49cd5160795f75fe9dca49a.debug
deleted file mode 120000
index a4c2652..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/3db2ff71b6d575e49cd5160795f75fe9dca49a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libmemusage.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/447c24d17b0df8034add89a33a9ef5108abd26 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/447c24d17b0df8034add89a33a9ef5108abd26
deleted file mode 120000
index 83cb17c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/447c24d17b0df8034add89a33a9ef5108abd26
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/447c24d17b0df8034add89a33a9ef5108abd26.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/447c24d17b0df8034add89a33a9ef5108abd26.debug
deleted file mode 120000
index 93794c4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/447c24d17b0df8034add89a33a9ef5108abd26.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/976047895a9623e2f52560594d0bfdfb2fddc5 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/976047895a9623e2f52560594d0bfdfb2fddc5
deleted file mode 120000
index 9e08d78..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/976047895a9623e2f52560594d0bfdfb2fddc5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/976047895a9623e2f52560594d0bfdfb2fddc5.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/976047895a9623e2f52560594d0bfdfb2fddc5.debug
deleted file mode 120000
index ed650a9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/976047895a9623e2f52560594d0bfdfb2fddc5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/f5b55158d92bf748a12ab262a8fe7673f02d77 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/f5b55158d92bf748a12ab262a8fe7673f02d77
deleted file mode 120000
index b7e76d1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/f5b55158d92bf748a12ab262a8fe7673f02d77
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/f5b55158d92bf748a12ab262a8fe7673f02d77.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/f5b55158d92bf748a12ab262a8fe7673f02d77.debug
deleted file mode 120000
index 7f66050..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a1/f5b55158d92bf748a12ab262a8fe7673f02d77.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/66b71d2f15fb2ed2a981ae6ca68ea7bd951d1e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/66b71d2f15fb2ed2a981ae6ca68ea7bd951d1e
deleted file mode 120000
index 5dd7928..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/66b71d2f15fb2ed2a981ae6ca68ea7bd951d1e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/66b71d2f15fb2ed2a981ae6ca68ea7bd951d1e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/66b71d2f15fb2ed2a981ae6ca68ea7bd951d1e.debug
deleted file mode 120000
index 8a33cc5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/66b71d2f15fb2ed2a981ae6ca68ea7bd951d1e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/7333d8a150ded676b23fe35d9601bf218b77d1 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/7333d8a150ded676b23fe35d9601bf218b77d1
deleted file mode 120000
index b8df26a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/7333d8a150ded676b23fe35d9601bf218b77d1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/7333d8a150ded676b23fe35d9601bf218b77d1.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/7333d8a150ded676b23fe35d9601bf218b77d1.debug
deleted file mode 120000
index 97c409d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/7333d8a150ded676b23fe35d9601bf218b77d1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/88fb0cd0ea037c217747d612b4fdd1879e2120 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/88fb0cd0ea037c217747d612b4fdd1879e2120
deleted file mode 120000
index 336204c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/88fb0cd0ea037c217747d612b4fdd1879e2120
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/88fb0cd0ea037c217747d612b4fdd1879e2120.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/88fb0cd0ea037c217747d612b4fdd1879e2120.debug
deleted file mode 120000
index e1c422d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a2/88fb0cd0ea037c217747d612b4fdd1879e2120.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a5/bbcbdd619004bdca14f2eed6ce2a797c585528 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a5/bbcbdd619004bdca14f2eed6ce2a797c585528
deleted file mode 120000
index c875150..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a5/bbcbdd619004bdca14f2eed6ce2a797c585528
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a5/bbcbdd619004bdca14f2eed6ce2a797c585528.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a5/bbcbdd619004bdca14f2eed6ce2a797c585528.debug
deleted file mode 120000
index 9e08deb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a5/bbcbdd619004bdca14f2eed6ce2a797c585528.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a9/4eb04dd4803b43fb7020b34687f426afe91a6c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a9/4eb04dd4803b43fb7020b34687f426afe91a6c
deleted file mode 120000
index 250d016..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a9/4eb04dd4803b43fb7020b34687f426afe91a6c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a9/4eb04dd4803b43fb7020b34687f426afe91a6c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/a9/4eb04dd4803b43fb7020b34687f426afe91a6c.debug
deleted file mode 120000
index 3706222..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/a9/4eb04dd4803b43fb7020b34687f426afe91a6c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/308b635dff61744d1af0d95a76485b8db40faf b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/308b635dff61744d1af0d95a76485b8db40faf
deleted file mode 120000
index 4349695..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/308b635dff61744d1af0d95a76485b8db40faf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/308b635dff61744d1af0d95a76485b8db40faf.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/308b635dff61744d1af0d95a76485b8db40faf.debug
deleted file mode 120000
index c6e917f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/308b635dff61744d1af0d95a76485b8db40faf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/56e5b24275fb6eb5cc83444ef7de187a226f8a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/56e5b24275fb6eb5cc83444ef7de187a226f8a
deleted file mode 120000
index 12f24f1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/56e5b24275fb6eb5cc83444ef7de187a226f8a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/56e5b24275fb6eb5cc83444ef7de187a226f8a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/56e5b24275fb6eb5cc83444ef7de187a226f8a.debug
deleted file mode 120000
index 41a45c9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/56e5b24275fb6eb5cc83444ef7de187a226f8a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/8f90936ca8feda3654feb55bf403a4f37d77aa b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/8f90936ca8feda3654feb55bf403a4f37d77aa
deleted file mode 120000
index b245303..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/8f90936ca8feda3654feb55bf403a4f37d77aa
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/8f90936ca8feda3654feb55bf403a4f37d77aa.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/8f90936ca8feda3654feb55bf403a4f37d77aa.debug
deleted file mode 120000
index 82c0831..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/8f90936ca8feda3654feb55bf403a4f37d77aa.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/9c20cc3b297c70c32d207f72aeb5d4705e8179 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/9c20cc3b297c70c32d207f72aeb5d4705e8179
deleted file mode 120000
index bd894c3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/9c20cc3b297c70c32d207f72aeb5d4705e8179
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/9c20cc3b297c70c32d207f72aeb5d4705e8179.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/9c20cc3b297c70c32d207f72aeb5d4705e8179.debug
deleted file mode 120000
index 0432eef..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/9c20cc3b297c70c32d207f72aeb5d4705e8179.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/b1821db1802ab68e7eca7999813935384eb2e5 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/b1821db1802ab68e7eca7999813935384eb2e5
deleted file mode 120000
index deb749a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/b1821db1802ab68e7eca7999813935384eb2e5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/b1821db1802ab68e7eca7999813935384eb2e5.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/b1821db1802ab68e7eca7999813935384eb2e5.debug
deleted file mode 120000
index c8315d7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/aa/b1821db1802ab68e7eca7999813935384eb2e5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ab/91c7fb93a5e80c9e41b771195f4984c69131e4 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ab/91c7fb93a5e80c9e41b771195f4984c69131e4
deleted file mode 120000
index 5d0c4d9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ab/91c7fb93a5e80c9e41b771195f4984c69131e4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ab/91c7fb93a5e80c9e41b771195f4984c69131e4.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ab/91c7fb93a5e80c9e41b771195f4984c69131e4.debug
deleted file mode 120000
index 75bfd15..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ab/91c7fb93a5e80c9e41b771195f4984c69131e4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/21e2e54b513853158275c36e3a0341821bb08b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/21e2e54b513853158275c36e3a0341821bb08b
deleted file mode 120000
index 28624ad..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/21e2e54b513853158275c36e3a0341821bb08b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/21e2e54b513853158275c36e3a0341821bb08b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/21e2e54b513853158275c36e3a0341821bb08b.debug
deleted file mode 120000
index 3b2d38e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/21e2e54b513853158275c36e3a0341821bb08b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/5c6efab0683de56ecfaae881f6abe1f72f4df8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/5c6efab0683de56ecfaae881f6abe1f72f4df8
deleted file mode 120000
index af08852..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/5c6efab0683de56ecfaae881f6abe1f72f4df8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/5c6efab0683de56ecfaae881f6abe1f72f4df8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/5c6efab0683de56ecfaae881f6abe1f72f4df8.debug
deleted file mode 120000
index 4b2d683..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/5c6efab0683de56ecfaae881f6abe1f72f4df8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/a98c287986306a31f29fa43e7d5d7d0a60748a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/a98c287986306a31f29fa43e7d5d7d0a60748a
deleted file mode 120000
index f41ec9b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/a98c287986306a31f29fa43e7d5d7d0a60748a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/a98c287986306a31f29fa43e7d5d7d0a60748a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/a98c287986306a31f29fa43e7d5d7d0a60748a.debug
deleted file mode 120000
index cfe18a5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/a98c287986306a31f29fa43e7d5d7d0a60748a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/caec822d00e679fa53671457e7a7a00443c13c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/caec822d00e679fa53671457e7a7a00443c13c
deleted file mode 120000
index f40b97c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/caec822d00e679fa53671457e7a7a00443c13c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/caec822d00e679fa53671457e7a7a00443c13c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/caec822d00e679fa53671457e7a7a00443c13c.debug
deleted file mode 120000
index 0c86f00..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ad/caec822d00e679fa53671457e7a7a00443c13c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ae/6a5eba473584d78f5b55e3b07438ffc69bf49b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ae/6a5eba473584d78f5b55e3b07438ffc69bf49b
deleted file mode 120000
index 88aed8c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ae/6a5eba473584d78f5b55e3b07438ffc69bf49b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ae/6a5eba473584d78f5b55e3b07438ffc69bf49b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ae/6a5eba473584d78f5b55e3b07438ffc69bf49b.debug
deleted file mode 120000
index a05cea3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ae/6a5eba473584d78f5b55e3b07438ffc69bf49b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/5868ab05a8cc75ef346cf7dbdc2bca5179d619 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/5868ab05a8cc75ef346cf7dbdc2bca5179d619
deleted file mode 120000
index 0420de9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/5868ab05a8cc75ef346cf7dbdc2bca5179d619
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/5868ab05a8cc75ef346cf7dbdc2bca5179d619.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/5868ab05a8cc75ef346cf7dbdc2bca5179d619.debug
deleted file mode 120000
index e8fe20f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/5868ab05a8cc75ef346cf7dbdc2bca5179d619.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/f53995a6cd5b70c720c538908c4f1c96e8a1cb b/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/f53995a6cd5b70c720c538908c4f1c96e8a1cb
deleted file mode 120000
index 602aa13..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/f53995a6cd5b70c720c538908c4f1c96e8a1cb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/f53995a6cd5b70c720c538908c4f1c96e8a1cb.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/f53995a6cd5b70c720c538908c4f1c96e8a1cb.debug
deleted file mode 120000
index 07b9092..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/af/f53995a6cd5b70c720c538908c4f1c96e8a1cb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b2/5ccc77649a40c5c93afd4e9395ceeb88692bda b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b2/5ccc77649a40c5c93afd4e9395ceeb88692bda
deleted file mode 120000
index 2483509..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b2/5ccc77649a40c5c93afd4e9395ceeb88692bda
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b2/5ccc77649a40c5c93afd4e9395ceeb88692bda.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b2/5ccc77649a40c5c93afd4e9395ceeb88692bda.debug
deleted file mode 120000
index 33431b1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b2/5ccc77649a40c5c93afd4e9395ceeb88692bda.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b5/db433819e116cd42ad9c85ddcee7f8f74332c5 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b5/db433819e116cd42ad9c85ddcee7f8f74332c5
deleted file mode 120000
index 6dd9541..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b5/db433819e116cd42ad9c85ddcee7f8f74332c5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b5/db433819e116cd42ad9c85ddcee7f8f74332c5.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b5/db433819e116cd42ad9c85ddcee7f8f74332c5.debug
deleted file mode 120000
index 12f88e7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b5/db433819e116cd42ad9c85ddcee7f8f74332c5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/58c2920868167f31c5fb215bf558d59de2f514 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/58c2920868167f31c5fb215bf558d59de2f514
deleted file mode 120000
index 25e233f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/58c2920868167f31c5fb215bf558d59de2f514
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/58c2920868167f31c5fb215bf558d59de2f514.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/58c2920868167f31c5fb215bf558d59de2f514.debug
deleted file mode 120000
index ce0e7f6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/58c2920868167f31c5fb215bf558d59de2f514.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/a607dbdb8635f34116dc4435000cd8875c0a23 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/a607dbdb8635f34116dc4435000cd8875c0a23
deleted file mode 120000
index 382eaa5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/a607dbdb8635f34116dc4435000cd8875c0a23
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/a607dbdb8635f34116dc4435000cd8875c0a23.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/a607dbdb8635f34116dc4435000cd8875c0a23.debug
deleted file mode 120000
index c2874ca..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/a607dbdb8635f34116dc4435000cd8875c0a23.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/e89e536c9a85664c04070c5def6f8e7d5411e3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/e89e536c9a85664c04070c5def6f8e7d5411e3
deleted file mode 120000
index b96c83b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/e89e536c9a85664c04070c5def6f8e7d5411e3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/e89e536c9a85664c04070c5def6f8e7d5411e3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/e89e536c9a85664c04070c5def6f8e7d5411e3.debug
deleted file mode 120000
index 736e5c3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b7/e89e536c9a85664c04070c5def6f8e7d5411e3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b8/74b0f68058a6486fc2a4993c32169cf65cc30b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b8/74b0f68058a6486fc2a4993c32169cf65cc30b
deleted file mode 120000
index 39b0f64..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b8/74b0f68058a6486fc2a4993c32169cf65cc30b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b8/74b0f68058a6486fc2a4993c32169cf65cc30b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b8/74b0f68058a6486fc2a4993c32169cf65cc30b.debug
deleted file mode 120000
index 655b3a7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b8/74b0f68058a6486fc2a4993c32169cf65cc30b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/547ccd690d4cf352955e0e86723f7e84937417 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/547ccd690d4cf352955e0e86723f7e84937417
deleted file mode 120000
index faf6411..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/547ccd690d4cf352955e0e86723f7e84937417
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/547ccd690d4cf352955e0e86723f7e84937417.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/547ccd690d4cf352955e0e86723f7e84937417.debug
deleted file mode 120000
index 4be24f8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/547ccd690d4cf352955e0e86723f7e84937417.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/92bcf7f35e5ecf744c52b2bb1f5fd8f52fa2e3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/92bcf7f35e5ecf744c52b2bb1f5fd8f52fa2e3
deleted file mode 120000
index 7cc6042..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/92bcf7f35e5ecf744c52b2bb1f5fd8f52fa2e3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/92bcf7f35e5ecf744c52b2bb1f5fd8f52fa2e3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/92bcf7f35e5ecf744c52b2bb1f5fd8f52fa2e3.debug
deleted file mode 120000
index 2c069c6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/b9/92bcf7f35e5ecf744c52b2bb1f5fd8f52fa2e3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ba/614ddcf836cf882fab5eb7aacc5e98ebb50306 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ba/614ddcf836cf882fab5eb7aacc5e98ebb50306
deleted file mode 120000
index 9e0b8a7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ba/614ddcf836cf882fab5eb7aacc5e98ebb50306
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ba/614ddcf836cf882fab5eb7aacc5e98ebb50306.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ba/614ddcf836cf882fab5eb7aacc5e98ebb50306.debug
deleted file mode 120000
index eadb021..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ba/614ddcf836cf882fab5eb7aacc5e98ebb50306.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/0ebad21f159202f4edff9a0a7fead9cd185c17 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/0ebad21f159202f4edff9a0a7fead9cd185c17
deleted file mode 120000
index 700deb0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/0ebad21f159202f4edff9a0a7fead9cd185c17
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/0ebad21f159202f4edff9a0a7fead9cd185c17.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/0ebad21f159202f4edff9a0a7fead9cd185c17.debug
deleted file mode 120000
index 73ccc51..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/0ebad21f159202f4edff9a0a7fead9cd185c17.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/1dbc7a785b1bb4249830e907f20bc8d5542ec2 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/1dbc7a785b1bb4249830e907f20bc8d5542ec2
deleted file mode 120000
index e4e1eba..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/1dbc7a785b1bb4249830e907f20bc8d5542ec2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/1dbc7a785b1bb4249830e907f20bc8d5542ec2.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/1dbc7a785b1bb4249830e907f20bc8d5542ec2.debug
deleted file mode 120000
index 6b8702e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bb/1dbc7a785b1bb4249830e907f20bc8d5542ec2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/2f8b9ad75efb4b2e6a6e757f64c7e256f0f721 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/2f8b9ad75efb4b2e6a6e757f64c7e256f0f721
deleted file mode 120000
index c1f0380..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/2f8b9ad75efb4b2e6a6e757f64c7e256f0f721
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/2f8b9ad75efb4b2e6a6e757f64c7e256f0f721.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/2f8b9ad75efb4b2e6a6e757f64c7e256f0f721.debug
deleted file mode 120000
index 282c552..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/2f8b9ad75efb4b2e6a6e757f64c7e256f0f721.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/92de212537007e192fe0001db4f420fe25bd8f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/92de212537007e192fe0001db4f420fe25bd8f
deleted file mode 120000
index 4d79fab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/92de212537007e192fe0001db4f420fe25bd8f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/92de212537007e192fe0001db4f420fe25bd8f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/92de212537007e192fe0001db4f420fe25bd8f.debug
deleted file mode 120000
index f5005c3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/bd/92de212537007e192fe0001db4f420fe25bd8f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/b857cd87b8dc7391682a7a0523d3cfee5607e9 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/b857cd87b8dc7391682a7a0523d3cfee5607e9
deleted file mode 120000
index 027a227..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/b857cd87b8dc7391682a7a0523d3cfee5607e9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/b857cd87b8dc7391682a7a0523d3cfee5607e9.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/b857cd87b8dc7391682a7a0523d3cfee5607e9.debug
deleted file mode 120000
index d5b08e7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/b857cd87b8dc7391682a7a0523d3cfee5607e9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/baaadf2b642fc1325f2b4dcf91cd3feca20b5e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/baaadf2b642fc1325f2b4dcf91cd3feca20b5e
deleted file mode 120000
index a128ba5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/baaadf2b642fc1325f2b4dcf91cd3feca20b5e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/sbin/ldconfig
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/baaadf2b642fc1325f2b4dcf91cd3feca20b5e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/baaadf2b642fc1325f2b4dcf91cd3feca20b5e.debug
deleted file mode 120000
index 7e7bfdb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/be/baaadf2b642fc1325f2b4dcf91cd3feca20b5e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/sbin/ldconfig.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c0/7d6917fb50c452f955211dd365d8fabfe81811 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c0/7d6917fb50c452f955211dd365d8fabfe81811
deleted file mode 120000
index f235b0d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c0/7d6917fb50c452f955211dd365d8fabfe81811
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c0/7d6917fb50c452f955211dd365d8fabfe81811.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c0/7d6917fb50c452f955211dd365d8fabfe81811.debug
deleted file mode 120000
index 447554c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c0/7d6917fb50c452f955211dd365d8fabfe81811.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/58d28ff98f6ef6996cd69843a5b311b2ad785a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/58d28ff98f6ef6996cd69843a5b311b2ad785a
deleted file mode 120000
index 4bd11a2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/58d28ff98f6ef6996cd69843a5b311b2ad785a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/58d28ff98f6ef6996cd69843a5b311b2ad785a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/58d28ff98f6ef6996cd69843a5b311b2ad785a.debug
deleted file mode 120000
index 2432caf..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/58d28ff98f6ef6996cd69843a5b311b2ad785a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/d417f32e9fe6fa361e4b461e2123038d14f897 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/d417f32e9fe6fa361e4b461e2123038d14f897
deleted file mode 120000
index 90cb556..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/d417f32e9fe6fa361e4b461e2123038d14f897
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/d417f32e9fe6fa361e4b461e2123038d14f897.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/d417f32e9fe6fa361e4b461e2123038d14f897.debug
deleted file mode 120000
index 014dd88..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c2/d417f32e9fe6fa361e4b461e2123038d14f897.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/2911fef1633e6b822ae454d6323914517b7dc6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/2911fef1633e6b822ae454d6323914517b7dc6
deleted file mode 120000
index c28b5ff..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/2911fef1633e6b822ae454d6323914517b7dc6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/2911fef1633e6b822ae454d6323914517b7dc6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/2911fef1633e6b822ae454d6323914517b7dc6.debug
deleted file mode 120000
index 056d4b8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/2911fef1633e6b822ae454d6323914517b7dc6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/9419d72a92506e6edd2ee29754dcebad980253 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/9419d72a92506e6edd2ee29754dcebad980253
deleted file mode 120000
index 5f68de2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/9419d72a92506e6edd2ee29754dcebad980253
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/9419d72a92506e6edd2ee29754dcebad980253.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/9419d72a92506e6edd2ee29754dcebad980253.debug
deleted file mode 120000
index abc8c24..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c3/9419d72a92506e6edd2ee29754dcebad980253.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/b5ef3a94a568bf0f6137987c86f9c27a91d472 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/b5ef3a94a568bf0f6137987c86f9c27a91d472
deleted file mode 120000
index 95d3007..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/b5ef3a94a568bf0f6137987c86f9c27a91d472
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/b5ef3a94a568bf0f6137987c86f9c27a91d472.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/b5ef3a94a568bf0f6137987c86f9c27a91d472.debug
deleted file mode 120000
index 7761f60..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/b5ef3a94a568bf0f6137987c86f9c27a91d472.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/e573a7d9130f2cb00f2e0f502cb3eb5e3bd4a2 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/e573a7d9130f2cb00f2e0f502cb3eb5e3bd4a2
deleted file mode 120000
index e070718..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/e573a7d9130f2cb00f2e0f502cb3eb5e3bd4a2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/e573a7d9130f2cb00f2e0f502cb3eb5e3bd4a2.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/e573a7d9130f2cb00f2e0f502cb3eb5e3bd4a2.debug
deleted file mode 120000
index 27d9d46..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c4/e573a7d9130f2cb00f2e0f502cb3eb5e3bd4a2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/777260a5380a659ff485ca6f0c109b4d0e3a4e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/777260a5380a659ff485ca6f0c109b4d0e3a4e
deleted file mode 120000
index 49d9e27..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/777260a5380a659ff485ca6f0c109b4d0e3a4e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/777260a5380a659ff485ca6f0c109b4d0e3a4e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/777260a5380a659ff485ca6f0c109b4d0e3a4e.debug
deleted file mode 120000
index a75612f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/777260a5380a659ff485ca6f0c109b4d0e3a4e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/dff957cab3bbffcbd708cf5f6eb81cc097cdec b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/dff957cab3bbffcbd708cf5f6eb81cc097cdec
deleted file mode 120000
index e60c0e9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/dff957cab3bbffcbd708cf5f6eb81cc097cdec
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/dff957cab3bbffcbd708cf5f6eb81cc097cdec.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/dff957cab3bbffcbd708cf5f6eb81cc097cdec.debug
deleted file mode 120000
index 4ad285f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c5/dff957cab3bbffcbd708cf5f6eb81cc097cdec.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c6/b106589330d9f4aa5ec32d0becd52d52a1b691 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c6/b106589330d9f4aa5ec32d0becd52d52a1b691
deleted file mode 120000
index e39d1a5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c6/b106589330d9f4aa5ec32d0becd52d52a1b691
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c6/b106589330d9f4aa5ec32d0becd52d52a1b691.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c6/b106589330d9f4aa5ec32d0becd52d52a1b691.debug
deleted file mode 120000
index 2e8fe91..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c6/b106589330d9f4aa5ec32d0becd52d52a1b691.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/0c95da94d222e43f44af9839085c514acae803 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/0c95da94d222e43f44af9839085c514acae803
deleted file mode 120000
index 87a8e6e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/0c95da94d222e43f44af9839085c514acae803
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/0c95da94d222e43f44af9839085c514acae803.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/0c95da94d222e43f44af9839085c514acae803.debug
deleted file mode 120000
index 6c0c97b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/0c95da94d222e43f44af9839085c514acae803.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/10f2eba2c60d996efe48e8f6c10caaf8dd04d2 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/10f2eba2c60d996efe48e8f6c10caaf8dd04d2
deleted file mode 120000
index 03e40ce..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/10f2eba2c60d996efe48e8f6c10caaf8dd04d2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/10f2eba2c60d996efe48e8f6c10caaf8dd04d2.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/10f2eba2c60d996efe48e8f6c10caaf8dd04d2.debug
deleted file mode 120000
index db5dae8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/10f2eba2c60d996efe48e8f6c10caaf8dd04d2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/32733d8da59b52542a00c0a7a82142a8c485f8 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/32733d8da59b52542a00c0a7a82142a8c485f8
deleted file mode 120000
index 4113715..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/32733d8da59b52542a00c0a7a82142a8c485f8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/32733d8da59b52542a00c0a7a82142a8c485f8.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/32733d8da59b52542a00c0a7a82142a8c485f8.debug
deleted file mode 120000
index 7a7049b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/c9/32733d8da59b52542a00c0a7a82142a8c485f8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cb/968bc1d3fc07a2156e2b2f7e67e285888a2ee0 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cb/968bc1d3fc07a2156e2b2f7e67e285888a2ee0
deleted file mode 120000
index 059a5ee..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cb/968bc1d3fc07a2156e2b2f7e67e285888a2ee0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cb/968bc1d3fc07a2156e2b2f7e67e285888a2ee0.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cb/968bc1d3fc07a2156e2b2f7e67e285888a2ee0.debug
deleted file mode 120000
index c28ca29..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cb/968bc1d3fc07a2156e2b2f7e67e285888a2ee0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cc/727757320d804dfc3d0f9bd225b3991d5ca9d6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cc/727757320d804dfc3d0f9bd225b3991d5ca9d6
deleted file mode 120000
index ea44f5e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cc/727757320d804dfc3d0f9bd225b3991d5ca9d6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/bin/getent
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cc/727757320d804dfc3d0f9bd225b3991d5ca9d6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cc/727757320d804dfc3d0f9bd225b3991d5ca9d6.debug
deleted file mode 120000
index 358ffdb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cc/727757320d804dfc3d0f9bd225b3991d5ca9d6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/bin/getent.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cd/82a8a37a2f2e4df21d34812993a9240aacb518 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cd/82a8a37a2f2e4df21d34812993a9240aacb518
deleted file mode 120000
index ea039e5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cd/82a8a37a2f2e4df21d34812993a9240aacb518
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cd/82a8a37a2f2e4df21d34812993a9240aacb518.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cd/82a8a37a2f2e4df21d34812993a9240aacb518.debug
deleted file mode 120000
index fee59b2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cd/82a8a37a2f2e4df21d34812993a9240aacb518.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/0a49fce51efb3fadeca1b575170712c0fc75a7 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/0a49fce51efb3fadeca1b575170712c0fc75a7
deleted file mode 120000
index 5be7146..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/0a49fce51efb3fadeca1b575170712c0fc75a7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/0a49fce51efb3fadeca1b575170712c0fc75a7.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/0a49fce51efb3fadeca1b575170712c0fc75a7.debug
deleted file mode 120000
index 23efcea..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/0a49fce51efb3fadeca1b575170712c0fc75a7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/68abf05a068b09b524f9604889c39329f06e3e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/68abf05a068b09b524f9604889c39329f06e3e
deleted file mode 120000
index 96bf92d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/68abf05a068b09b524f9604889c39329f06e3e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/68abf05a068b09b524f9604889c39329f06e3e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/68abf05a068b09b524f9604889c39329f06e3e.debug
deleted file mode 120000
index fec8c87..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/68abf05a068b09b524f9604889c39329f06e3e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/72163d30e329d0dcb66b6e4e9dc23e6e471c44 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/72163d30e329d0dcb66b6e4e9dc23e6e471c44
deleted file mode 120000
index 43c2eac..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/72163d30e329d0dcb66b6e4e9dc23e6e471c44
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/72163d30e329d0dcb66b6e4e9dc23e6e471c44.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/72163d30e329d0dcb66b6e4e9dc23e6e471c44.debug
deleted file mode 120000
index 48e5b81..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/72163d30e329d0dcb66b6e4e9dc23e6e471c44.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/eaec2cac13831c8c6362f7e000c18631425355 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/eaec2cac13831c8c6362f7e000c18631425355
deleted file mode 120000
index d71782e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/eaec2cac13831c8c6362f7e000c18631425355
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/eaec2cac13831c8c6362f7e000c18631425355.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/eaec2cac13831c8c6362f7e000c18631425355.debug
deleted file mode 120000
index c6d979c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ce/eaec2cac13831c8c6362f7e000c18631425355.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/4133d270c6a2c979cc3865323c00a6e0eb7b6b b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/4133d270c6a2c979cc3865323c00a6e0eb7b6b
deleted file mode 120000
index 3b087f1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/4133d270c6a2c979cc3865323c00a6e0eb7b6b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/4133d270c6a2c979cc3865323c00a6e0eb7b6b.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/4133d270c6a2c979cc3865323c00a6e0eb7b6b.debug
deleted file mode 120000
index d9e3d53..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/4133d270c6a2c979cc3865323c00a6e0eb7b6b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/9e72646af410bc3ca4c3e8ae23c6aac9846553 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/9e72646af410bc3ca4c3e8ae23c6aac9846553
deleted file mode 120000
index 8625b06..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/9e72646af410bc3ca4c3e8ae23c6aac9846553
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/9e72646af410bc3ca4c3e8ae23c6aac9846553.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/9e72646af410bc3ca4c3e8ae23c6aac9846553.debug
deleted file mode 120000
index 84f5a85..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/cf/9e72646af410bc3ca4c3e8ae23c6aac9846553.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/092544ab5b3ff4dcb57cc10e1bbec0e2bf5d66 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/092544ab5b3ff4dcb57cc10e1bbec0e2bf5d66
deleted file mode 120000
index 02fec9c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/092544ab5b3ff4dcb57cc10e1bbec0e2bf5d66
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/092544ab5b3ff4dcb57cc10e1bbec0e2bf5d66.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/092544ab5b3ff4dcb57cc10e1bbec0e2bf5d66.debug
deleted file mode 120000
index a9ee46c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/092544ab5b3ff4dcb57cc10e1bbec0e2bf5d66.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/1ba4dd25d0ed52b7771adbad599d47e42cbf85 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/1ba4dd25d0ed52b7771adbad599d47e42cbf85
deleted file mode 120000
index d10a53f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/1ba4dd25d0ed52b7771adbad599d47e42cbf85
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/1ba4dd25d0ed52b7771adbad599d47e42cbf85.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/1ba4dd25d0ed52b7771adbad599d47e42cbf85.debug
deleted file mode 120000
index 64984cd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d0/1ba4dd25d0ed52b7771adbad599d47e42cbf85.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d1/a50289dd592de03e789bd7606e355e55a2944f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d1/a50289dd592de03e789bd7606e355e55a2944f
deleted file mode 120000
index d3dcb85..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d1/a50289dd592de03e789bd7606e355e55a2944f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d1/a50289dd592de03e789bd7606e355e55a2944f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d1/a50289dd592de03e789bd7606e355e55a2944f.debug
deleted file mode 120000
index 8467dd8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d1/a50289dd592de03e789bd7606e355e55a2944f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/a4840c21dfebb0b4c50b269832d965e2f20fdd b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/a4840c21dfebb0b4c50b269832d965e2f20fdd
deleted file mode 120000
index 8ffab89..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/a4840c21dfebb0b4c50b269832d965e2f20fdd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/a4840c21dfebb0b4c50b269832d965e2f20fdd.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/a4840c21dfebb0b4c50b269832d965e2f20fdd.debug
deleted file mode 120000
index 4bdceae..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/a4840c21dfebb0b4c50b269832d965e2f20fdd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/d731b7b28d3e1ffb83d4a2494c1eb70c8cfa1f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/d731b7b28d3e1ffb83d4a2494c1eb70c8cfa1f
deleted file mode 120000
index 3dde047..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/d731b7b28d3e1ffb83d4a2494c1eb70c8cfa1f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/d731b7b28d3e1ffb83d4a2494c1eb70c8cfa1f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/d731b7b28d3e1ffb83d4a2494c1eb70c8cfa1f.debug
deleted file mode 120000
index a62e401..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d2/d731b7b28d3e1ffb83d4a2494c1eb70c8cfa1f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/046c486e5ef12dc43c0d7b9629617cb3a22625 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/046c486e5ef12dc43c0d7b9629617cb3a22625
deleted file mode 120000
index 3ceaea2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/046c486e5ef12dc43c0d7b9629617cb3a22625
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/046c486e5ef12dc43c0d7b9629617cb3a22625.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/046c486e5ef12dc43c0d7b9629617cb3a22625.debug
deleted file mode 120000
index 60c43c3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/046c486e5ef12dc43c0d7b9629617cb3a22625.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/5b387b1d2bc498072b5454cef9affbd2beb740 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/5b387b1d2bc498072b5454cef9affbd2beb740
deleted file mode 120000
index 6bcfad6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/5b387b1d2bc498072b5454cef9affbd2beb740
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/5b387b1d2bc498072b5454cef9affbd2beb740.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/5b387b1d2bc498072b5454cef9affbd2beb740.debug
deleted file mode 120000
index ebf456c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d5/5b387b1d2bc498072b5454cef9affbd2beb740.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d8/fb8f59c0fa85b34c0cb57a4d9aae76493e02f1 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d8/fb8f59c0fa85b34c0cb57a4d9aae76493e02f1
deleted file mode 120000
index 6c43493..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d8/fb8f59c0fa85b34c0cb57a4d9aae76493e02f1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d8/fb8f59c0fa85b34c0cb57a4d9aae76493e02f1.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/d8/fb8f59c0fa85b34c0cb57a4d9aae76493e02f1.debug
deleted file mode 120000
index 4cb1a16..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/d8/fb8f59c0fa85b34c0cb57a4d9aae76493e02f1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/b9a50b1bc6164ba4dc4894857ca8a12a97f3a6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/b9a50b1bc6164ba4dc4894857ca8a12a97f3a6
deleted file mode 120000
index 35270d5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/b9a50b1bc6164ba4dc4894857ca8a12a97f3a6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/b9a50b1bc6164ba4dc4894857ca8a12a97f3a6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/b9a50b1bc6164ba4dc4894857ca8a12a97f3a6.debug
deleted file mode 120000
index 9c828fb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/b9a50b1bc6164ba4dc4894857ca8a12a97f3a6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/d1068800c0bca8b47aaaf9ff4ebae320e47111 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/d1068800c0bca8b47aaaf9ff4ebae320e47111
deleted file mode 120000
index 1e1c3f9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/d1068800c0bca8b47aaaf9ff4ebae320e47111
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/d1068800c0bca8b47aaaf9ff4ebae320e47111.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/d1068800c0bca8b47aaaf9ff4ebae320e47111.debug
deleted file mode 120000
index 986ec1b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/db/d1068800c0bca8b47aaaf9ff4ebae320e47111.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dc/00150a54043afc9907a71d6803486892df6f42 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dc/00150a54043afc9907a71d6803486892df6f42
deleted file mode 120000
index 3d1e265..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dc/00150a54043afc9907a71d6803486892df6f42
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dc/00150a54043afc9907a71d6803486892df6f42.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dc/00150a54043afc9907a71d6803486892df6f42.debug
deleted file mode 120000
index 914f4c8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dc/00150a54043afc9907a71d6803486892df6f42.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/370450de0bf74e37b91a49f9dc5eb278af0ab2 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/370450de0bf74e37b91a49f9dc5eb278af0ab2
deleted file mode 120000
index a30053f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/370450de0bf74e37b91a49f9dc5eb278af0ab2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/370450de0bf74e37b91a49f9dc5eb278af0ab2.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/370450de0bf74e37b91a49f9dc5eb278af0ab2.debug
deleted file mode 120000
index 2b5b490..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/370450de0bf74e37b91a49f9dc5eb278af0ab2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/7d4c39f802e31a79909665383fd3bdfebbc3b3 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/7d4c39f802e31a79909665383fd3bdfebbc3b3
deleted file mode 120000
index c34a2d9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/7d4c39f802e31a79909665383fd3bdfebbc3b3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/7d4c39f802e31a79909665383fd3bdfebbc3b3.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/7d4c39f802e31a79909665383fd3bdfebbc3b3.debug
deleted file mode 120000
index 4dae783..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/7d4c39f802e31a79909665383fd3bdfebbc3b3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/c5e2283862d17945c72e18479be99ebd1eee9e b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/c5e2283862d17945c72e18479be99ebd1eee9e
deleted file mode 120000
index 7888e35..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/c5e2283862d17945c72e18479be99ebd1eee9e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/c5e2283862d17945c72e18479be99ebd1eee9e.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/c5e2283862d17945c72e18479be99ebd1eee9e.debug
deleted file mode 120000
index ed4b037..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/dd/c5e2283862d17945c72e18479be99ebd1eee9e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/6c043e02a6bbc3a06ae967e1b10ee122aa1372 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/6c043e02a6bbc3a06ae967e1b10ee122aa1372
deleted file mode 120000
index 031e881..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/6c043e02a6bbc3a06ae967e1b10ee122aa1372
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/6c043e02a6bbc3a06ae967e1b10ee122aa1372.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/6c043e02a6bbc3a06ae967e1b10ee122aa1372.debug
deleted file mode 120000
index ffd6d96..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/6c043e02a6bbc3a06ae967e1b10ee122aa1372.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/87a29ac76472bfa81fb5eae91c19799e44ea9a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/87a29ac76472bfa81fb5eae91c19799e44ea9a
deleted file mode 120000
index c245952..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/87a29ac76472bfa81fb5eae91c19799e44ea9a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/87a29ac76472bfa81fb5eae91c19799e44ea9a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/87a29ac76472bfa81fb5eae91c19799e44ea9a.debug
deleted file mode 120000
index 49465f4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/df/87a29ac76472bfa81fb5eae91c19799e44ea9a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/32ded924f284ede15ce6496f68e1c663f335ea b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/32ded924f284ede15ce6496f68e1c663f335ea
deleted file mode 120000
index 7140880..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/32ded924f284ede15ce6496f68e1c663f335ea
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/32ded924f284ede15ce6496f68e1c663f335ea.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/32ded924f284ede15ce6496f68e1c663f335ea.debug
deleted file mode 120000
index c2ccec7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/32ded924f284ede15ce6496f68e1c663f335ea.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/4e3e1aac6dbe9ee3b07b9493de2d35af601506 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/4e3e1aac6dbe9ee3b07b9493de2d35af601506
deleted file mode 120000
index a68154d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/4e3e1aac6dbe9ee3b07b9493de2d35af601506
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/4e3e1aac6dbe9ee3b07b9493de2d35af601506.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/4e3e1aac6dbe9ee3b07b9493de2d35af601506.debug
deleted file mode 120000
index e4f2e04..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e0/4e3e1aac6dbe9ee3b07b9493de2d35af601506.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e1/da7e37d3236b51a5ec8f70e9bccd61df7bf29a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e1/da7e37d3236b51a5ec8f70e9bccd61df7bf29a
deleted file mode 120000
index 1fe30cf..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e1/da7e37d3236b51a5ec8f70e9bccd61df7bf29a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e1/da7e37d3236b51a5ec8f70e9bccd61df7bf29a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e1/da7e37d3236b51a5ec8f70e9bccd61df7bf29a.debug
deleted file mode 120000
index d040424..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e1/da7e37d3236b51a5ec8f70e9bccd61df7bf29a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e4/bd5531c93ff367315859048a6e5faa3d1c8937 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e4/bd5531c93ff367315859048a6e5faa3d1c8937
deleted file mode 120000
index c7cab05..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e4/bd5531c93ff367315859048a6e5faa3d1c8937
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e4/bd5531c93ff367315859048a6e5faa3d1c8937.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e4/bd5531c93ff367315859048a6e5faa3d1c8937.debug
deleted file mode 120000
index 81a24ba..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e4/bd5531c93ff367315859048a6e5faa3d1c8937.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e5/5aa9c1356be531a210244fa9b7f3cb19f6209c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e5/5aa9c1356be531a210244fa9b7f3cb19f6209c
deleted file mode 120000
index 2ff3e95..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e5/5aa9c1356be531a210244fa9b7f3cb19f6209c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e5/5aa9c1356be531a210244fa9b7f3cb19f6209c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e5/5aa9c1356be531a210244fa9b7f3cb19f6209c.debug
deleted file mode 120000
index 1e4146f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e5/5aa9c1356be531a210244fa9b7f3cb19f6209c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e6/d94c674ab5ffb572b74bb38cb19431323a82de b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e6/d94c674ab5ffb572b74bb38cb19431323a82de
deleted file mode 120000
index fa105ad..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e6/d94c674ab5ffb572b74bb38cb19431323a82de
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e6/d94c674ab5ffb572b74bb38cb19431323a82de.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e6/d94c674ab5ffb572b74bb38cb19431323a82de.debug
deleted file mode 120000
index fe9d5bf..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e6/d94c674ab5ffb572b74bb38cb19431323a82de.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/628de0fb283f6850338af8c38ef91207b14eb4 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/628de0fb283f6850338af8c38ef91207b14eb4
deleted file mode 120000
index 3d164a7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/628de0fb283f6850338af8c38ef91207b14eb4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/628de0fb283f6850338af8c38ef91207b14eb4.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/628de0fb283f6850338af8c38ef91207b14eb4.debug
deleted file mode 120000
index a57ad25..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/628de0fb283f6850338af8c38ef91207b14eb4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/816b59ea9bf30975601fc9e7feae87508d4057 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/816b59ea9bf30975601fc9e7feae87508d4057
deleted file mode 120000
index af6629c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/816b59ea9bf30975601fc9e7feae87508d4057
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/816b59ea9bf30975601fc9e7feae87508d4057.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/816b59ea9bf30975601fc9e7feae87508d4057.debug
deleted file mode 120000
index 0e21d8e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e7/816b59ea9bf30975601fc9e7feae87508d4057.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/86f1c6aa958ed4db796ecebf6a96fd04bb71a4 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/86f1c6aa958ed4db796ecebf6a96fd04bb71a4
deleted file mode 120000
index 65df85d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/86f1c6aa958ed4db796ecebf6a96fd04bb71a4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/86f1c6aa958ed4db796ecebf6a96fd04bb71a4.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/86f1c6aa958ed4db796ecebf6a96fd04bb71a4.debug
deleted file mode 120000
index 7c090e3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/86f1c6aa958ed4db796ecebf6a96fd04bb71a4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/b9d117abc57948040d5a9c7dcc9fc1651b1d34 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/b9d117abc57948040d5a9c7dcc9fc1651b1d34
deleted file mode 120000
index e6ea05a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/b9d117abc57948040d5a9c7dcc9fc1651b1d34
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/b9d117abc57948040d5a9c7dcc9fc1651b1d34.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/b9d117abc57948040d5a9c7dcc9fc1651b1d34.debug
deleted file mode 120000
index 9514c55..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/b9d117abc57948040d5a9c7dcc9fc1651b1d34.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/e2d4aea93968acac3334c341aa2eb05cbcc205 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/e2d4aea93968acac3334c341aa2eb05cbcc205
deleted file mode 120000
index e9297b2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/e2d4aea93968acac3334c341aa2eb05cbcc205
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/e2d4aea93968acac3334c341aa2eb05cbcc205.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/e2d4aea93968acac3334c341aa2eb05cbcc205.debug
deleted file mode 120000
index cc8228f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e8/e2d4aea93968acac3334c341aa2eb05cbcc205.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/29097498d616bced82f96933e1eab10c7eec7f b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/29097498d616bced82f96933e1eab10c7eec7f
deleted file mode 120000
index a30a884..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/29097498d616bced82f96933e1eab10c7eec7f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/29097498d616bced82f96933e1eab10c7eec7f.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/29097498d616bced82f96933e1eab10c7eec7f.debug
deleted file mode 120000
index 52fa227..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/29097498d616bced82f96933e1eab10c7eec7f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/6f0ce3b1514034815034e1602665f605cd08fb b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/6f0ce3b1514034815034e1602665f605cd08fb
deleted file mode 120000
index 0c3ee03..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/6f0ce3b1514034815034e1602665f605cd08fb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/6f0ce3b1514034815034e1602665f605cd08fb.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/6f0ce3b1514034815034e1602665f605cd08fb.debug
deleted file mode 120000
index f60a54e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/e9/6f0ce3b1514034815034e1602665f605cd08fb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/19aff0a6e79f5b2517ff31be48693f5feb6b62 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/19aff0a6e79f5b2517ff31be48693f5feb6b62
deleted file mode 120000
index b716535..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/19aff0a6e79f5b2517ff31be48693f5feb6b62
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/19aff0a6e79f5b2517ff31be48693f5feb6b62.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/19aff0a6e79f5b2517ff31be48693f5feb6b62.debug
deleted file mode 120000
index 6c9f013..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/19aff0a6e79f5b2517ff31be48693f5feb6b62.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/49fa91853051aaef42863fcb3da46e91789dfc b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/49fa91853051aaef42863fcb3da46e91789dfc
deleted file mode 120000
index edadfc3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/49fa91853051aaef42863fcb3da46e91789dfc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/49fa91853051aaef42863fcb3da46e91789dfc.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/49fa91853051aaef42863fcb3da46e91789dfc.debug
deleted file mode 120000
index bbf30bb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ea/49fa91853051aaef42863fcb3da46e91789dfc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/058127e0653c6a8c884b9e0f8244fe5793937d b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/058127e0653c6a8c884b9e0f8244fe5793937d
deleted file mode 120000
index 94359b0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/058127e0653c6a8c884b9e0f8244fe5793937d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/058127e0653c6a8c884b9e0f8244fe5793937d.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/058127e0653c6a8c884b9e0f8244fe5793937d.debug
deleted file mode 120000
index 991e669..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/058127e0653c6a8c884b9e0f8244fe5793937d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/56a5094ed2bad126fe1300e35d013228c7d285 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/56a5094ed2bad126fe1300e35d013228c7d285
deleted file mode 120000
index c1a8e5d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/56a5094ed2bad126fe1300e35d013228c7d285
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/56a5094ed2bad126fe1300e35d013228c7d285.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/56a5094ed2bad126fe1300e35d013228c7d285.debug
deleted file mode 120000
index 8a70ff5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ec/56a5094ed2bad126fe1300e35d013228c7d285.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/6ea2c11da478d32b5a9357eb0ad14ed96674a6 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/6ea2c11da478d32b5a9357eb0ad14ed96674a6
deleted file mode 120000
index 40ded5d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/6ea2c11da478d32b5a9357eb0ad14ed96674a6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libSegFault.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/6ea2c11da478d32b5a9357eb0ad14ed96674a6.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/6ea2c11da478d32b5a9357eb0ad14ed96674a6.debug
deleted file mode 120000
index 63b6a4f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/6ea2c11da478d32b5a9357eb0ad14ed96674a6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libSegFault.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/986429577bd6166e86c7cfedeb15d673a9dc3a b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/986429577bd6166e86c7cfedeb15d673a9dc3a
deleted file mode 120000
index b676f77..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/986429577bd6166e86c7cfedeb15d673a9dc3a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/986429577bd6166e86c7cfedeb15d673a9dc3a.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/986429577bd6166e86c7cfedeb15d673a9dc3a.debug
deleted file mode 120000
index 7ba8be8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/986429577bd6166e86c7cfedeb15d673a9dc3a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/ed3ff5395b2969809507c8a770ed0bc2b0f039 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/ed3ff5395b2969809507c8a770ed0bc2b0f039
deleted file mode 120000
index 7fab57f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/ed3ff5395b2969809507c8a770ed0bc2b0f039
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/ed3ff5395b2969809507c8a770ed0bc2b0f039.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/ed3ff5395b2969809507c8a770ed0bc2b0f039.debug
deleted file mode 120000
index 497e8ca..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ee/ed3ff5395b2969809507c8a770ed0bc2b0f039.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/605738c95a464853d66c74188be65e3ba669da b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/605738c95a464853d66c74188be65e3ba669da
deleted file mode 120000
index db3b9c6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/605738c95a464853d66c74188be65e3ba669da
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/605738c95a464853d66c74188be65e3ba669da.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/605738c95a464853d66c74188be65e3ba669da.debug
deleted file mode 120000
index 44a1f6f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/605738c95a464853d66c74188be65e3ba669da.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/ad1ed24dfa32daf4b69fd5d30139e689fc4211 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/ad1ed24dfa32daf4b69fd5d30139e689fc4211
deleted file mode 120000
index b848a1a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/ad1ed24dfa32daf4b69fd5d30139e689fc4211
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/ad1ed24dfa32daf4b69fd5d30139e689fc4211.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/ad1ed24dfa32daf4b69fd5d30139e689fc4211.debug
deleted file mode 120000
index 10b4ca5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/ad1ed24dfa32daf4b69fd5d30139e689fc4211.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/f88047cf6a37697ffc6fec1d1abfe79df0e628 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/f88047cf6a37697ffc6fec1d1abfe79df0e628
deleted file mode 120000
index 74e5829..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/f88047cf6a37697ffc6fec1d1abfe79df0e628
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/f88047cf6a37697ffc6fec1d1abfe79df0e628.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/f88047cf6a37697ffc6fec1d1abfe79df0e628.debug
deleted file mode 120000
index 7006f07..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ef/f88047cf6a37697ffc6fec1d1abfe79df0e628.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f0/1da1a6c4df433a1dc7e485adf7b84b47f5e00c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/f0/1da1a6c4df433a1dc7e485adf7b84b47f5e00c
deleted file mode 120000
index 094461d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f0/1da1a6c4df433a1dc7e485adf7b84b47f5e00c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f0/1da1a6c4df433a1dc7e485adf7b84b47f5e00c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/f0/1da1a6c4df433a1dc7e485adf7b84b47f5e00c.debug
deleted file mode 120000
index 8576087..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f0/1da1a6c4df433a1dc7e485adf7b84b47f5e00c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f8/4b0c58500cfbb22eac2f7b5dc3e259404b8680 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/f8/4b0c58500cfbb22eac2f7b5dc3e259404b8680
deleted file mode 120000
index c59b757..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f8/4b0c58500cfbb22eac2f7b5dc3e259404b8680
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f8/4b0c58500cfbb22eac2f7b5dc3e259404b8680.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/f8/4b0c58500cfbb22eac2f7b5dc3e259404b8680.debug
deleted file mode 120000
index f578dca..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f8/4b0c58500cfbb22eac2f7b5dc3e259404b8680.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f9/9632b83fb3cae2578b31f65e16c85455ac06c7 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/f9/9632b83fb3cae2578b31f65e16c85455ac06c7
deleted file mode 120000
index 05da72b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f9/9632b83fb3cae2578b31f65e16c85455ac06c7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f9/9632b83fb3cae2578b31f65e16c85455ac06c7.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/f9/9632b83fb3cae2578b31f65e16c85455ac06c7.debug
deleted file mode 120000
index e2ab5af..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/f9/9632b83fb3cae2578b31f65e16c85455ac06c7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fb/c3d7d4daf640d6bc79c49edbcd6c9966cddb02 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/fb/c3d7d4daf640d6bc79c49edbcd6c9966cddb02
deleted file mode 120000
index 8b1977b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fb/c3d7d4daf640d6bc79c49edbcd6c9966cddb02
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fb/c3d7d4daf640d6bc79c49edbcd6c9966cddb02.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/fb/c3d7d4daf640d6bc79c49edbcd6c9966cddb02.debug
deleted file mode 120000
index 6807063..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fb/c3d7d4daf640d6bc79c49edbcd6c9966cddb02.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fc/a3de5c6c0e1d7c36297a562d926039c9e1079c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/fc/a3de5c6c0e1d7c36297a562d926039c9e1079c
deleted file mode 120000
index 5f059d7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fc/a3de5c6c0e1d7c36297a562d926039c9e1079c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fc/a3de5c6c0e1d7c36297a562d926039c9e1079c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/fc/a3de5c6c0e1d7c36297a562d926039c9e1079c.debug
deleted file mode 120000
index f04c9da..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fc/a3de5c6c0e1d7c36297a562d926039c9e1079c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fe/855f3dd85a1223252d61c2f6d1a9f01b7e6654 b/aarch64/glibc-2.33/usr/lib/debug/.build-id/fe/855f3dd85a1223252d61c2f6d1a9f01b7e6654
deleted file mode 120000
index 590d934..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fe/855f3dd85a1223252d61c2f6d1a9f01b7e6654
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fe/855f3dd85a1223252d61c2f6d1a9f01b7e6654.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/fe/855f3dd85a1223252d61c2f6d1a9f01b7e6654.debug
deleted file mode 120000
index 8aa84c6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/fe/855f3dd85a1223252d61c2f6d1a9f01b7e6654.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ff/b0b4ed196d5a9454434f0a81ffea2f1d94db8c b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ff/b0b4ed196d5a9454434f0a81ffea2f1d94db8c
deleted file mode 120000
index 9bcbbfb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ff/b0b4ed196d5a9454434f0a81ffea2f1d94db8c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ff/b0b4ed196d5a9454434f0a81ffea2f1d94db8c.debug b/aarch64/glibc-2.33/usr/lib/debug/.build-id/ff/b0b4ed196d5a9454434f0a81ffea2f1d94db8c.debug
deleted file mode 120000
index 2720ac0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/.build-id/ff/b0b4ed196d5a9454434f0a81ffea2f1d94db8c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug
\ No newline at end of file
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so.debug
deleted file mode 100644
index 9d08c68..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/ld-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug
deleted file mode 100644
index d658c47..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libSegFault.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libSegFault.so.debug
deleted file mode 100644
index cac4cce..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libSegFault.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so.debug
deleted file mode 100644
index a8649ed..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libanl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so.debug
deleted file mode 100644
index 952e73b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libc-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug
deleted file mode 100644
index 6f13ea4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so.debug
deleted file mode 100644
index 1609a86..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libdl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so.debug
deleted file mode 100644
index e671f96..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libm-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libmemusage.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libmemusage.so.debug
deleted file mode 100644
index 66ebccc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libmemusage.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so.debug
deleted file mode 100644
index a22030e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnsl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug
deleted file mode 100644
index e2a4453..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug
deleted file mode 100644
index 7532271..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug
deleted file mode 100644
index 14f7cec..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug
deleted file mode 100644
index 81a58de..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug
deleted file mode 100644
index b8b6864..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so.debug
deleted file mode 100644
index 3c0e23f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libpcprofile.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so.debug
deleted file mode 100644
index 7ee8fb9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libpthread-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so.debug
deleted file mode 100644
index 69f1b52..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libresolv-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so.debug
deleted file mode 100644
index 7a72964..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/librt-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug
deleted file mode 100644
index fda9272..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so.debug
deleted file mode 100644
index 00fdaf8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/lib64/libutil-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/sbin/ldconfig.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/sbin/ldconfig.debug
deleted file mode 100644
index 515732f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/sbin/ldconfig.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/bin/getent.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/bin/getent.debug
deleted file mode 100644
index c5c76c5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/bin/getent.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug
deleted file mode 100644
index af98e80..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug
deleted file mode 100644
index f984bd1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug
deleted file mode 100644
index 740e47d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug
deleted file mode 100644
index 8abd57f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug
deleted file mode 100644
index 6357f79..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug
deleted file mode 100644
index 32ddc1a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug
deleted file mode 100644
index 7a2e40a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug
deleted file mode 100644
index f6ec667..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug
deleted file mode 100644
index 26b8ad4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug
deleted file mode 100644
index 6d48733..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug
deleted file mode 100644
index e2e0f9d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug
deleted file mode 100644
index 58be453..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug
deleted file mode 100644
index 5c7b45d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug
deleted file mode 100644
index 0104405..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug
deleted file mode 100644
index 662dd19..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug
deleted file mode 100644
index d9b9a05..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug
deleted file mode 100644
index 9f765d7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug
deleted file mode 100644
index e9eba52..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug
deleted file mode 100644
index bef5aa1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug
deleted file mode 100644
index 5fc12ba..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug
deleted file mode 100644
index 0a8cdc7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug
deleted file mode 100644
index 1dd3170..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug
deleted file mode 100644
index d99feff..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug
deleted file mode 100644
index a8a2891..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug
deleted file mode 100644
index 6de345c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug
deleted file mode 100644
index 68b24b2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug
deleted file mode 100644
index 53c0d58..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug
deleted file mode 100644
index faf792c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug
deleted file mode 100644
index cd36e87..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug
deleted file mode 100644
index 2415c95..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug
deleted file mode 100644
index 6249c22..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug
deleted file mode 100644
index e131200..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug
deleted file mode 100644
index 48e2eeb..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug
deleted file mode 100644
index 3ac6874..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug
deleted file mode 100644
index cf168b9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug
deleted file mode 100644
index 4d36bab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug
deleted file mode 100644
index 7b0d72b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug
deleted file mode 100644
index b578031..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug
deleted file mode 100644
index a34bf43..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug
deleted file mode 100644
index 24fa7fc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug
deleted file mode 100644
index 528ed47..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug
deleted file mode 100644
index 676c1b4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug
deleted file mode 100644
index 5c40c63..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug
deleted file mode 100644
index 9648904..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug
deleted file mode 100644
index 1c2a15f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug
deleted file mode 100644
index 6e3d716..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug
deleted file mode 100644
index cbd3a1a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug
deleted file mode 100644
index 2d85acc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug
deleted file mode 100644
index c556395..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug
deleted file mode 100644
index 8d1c9ab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug
deleted file mode 100644
index 1a8dc33..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug
deleted file mode 100644
index ca5db01..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug
deleted file mode 100644
index 81fd4ea..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug
deleted file mode 100644
index 4300ae5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug
deleted file mode 100644
index 6eb7b2a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug
deleted file mode 100644
index 299fb50..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug
deleted file mode 100644
index 70df628..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug
deleted file mode 100644
index 138274b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug
deleted file mode 100644
index 3f11b81..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug
deleted file mode 100644
index 2ae943c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug
deleted file mode 100644
index 9531b5f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug
deleted file mode 100644
index abac179..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug
deleted file mode 100644
index c6b8bc4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug
deleted file mode 100644
index db972d4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug
deleted file mode 100644
index abfc6e5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug
deleted file mode 100644
index 8c6543a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug
deleted file mode 100644
index 58d917f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug
deleted file mode 100644
index 8719791..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug
deleted file mode 100644
index 229cab2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug
deleted file mode 100644
index 3ed5c72..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug
deleted file mode 100644
index 520c4ed..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug
deleted file mode 100644
index 414665d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug
deleted file mode 100644
index c490c0e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug
deleted file mode 100644
index e2f5994..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug
deleted file mode 100644
index 758124c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug
deleted file mode 100644
index 0e27309..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug
deleted file mode 100644
index bddefda..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug
deleted file mode 100644
index 714152a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug
deleted file mode 100644
index 6a17a74..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug
deleted file mode 100644
index b91b8a2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug
deleted file mode 100644
index d31d1af..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug
deleted file mode 100644
index d237273..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug
deleted file mode 100644
index 1a208f0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug
deleted file mode 100644
index c6096af..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug
deleted file mode 100644
index fdca194..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug
deleted file mode 100644
index 9a03fbf..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug
deleted file mode 100644
index e13c94d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug
deleted file mode 100644
index b40a8c9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug
deleted file mode 100644
index 29f489a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug
deleted file mode 100644
index bd036e5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug
deleted file mode 100644
index 8979394..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug
deleted file mode 100644
index 1c7b131..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug
deleted file mode 100644
index 589d1cc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug
deleted file mode 100644
index a12d9ce..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug
deleted file mode 100644
index e9e752f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug
deleted file mode 100644
index c8e42c7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug
deleted file mode 100644
index f4bc9e0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug
deleted file mode 100644
index f883dc4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug
deleted file mode 100644
index 6b9ee6b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug
deleted file mode 100644
index e04d705..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug
deleted file mode 100644
index adb42ce..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug
deleted file mode 100644
index 046973b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug
deleted file mode 100644
index b7b4f6c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug
deleted file mode 100644
index c3341be..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug
deleted file mode 100644
index bf1c8d4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug
deleted file mode 100644
index aa864ee..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug
deleted file mode 100644
index cc3aa26..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug
deleted file mode 100644
index 87f0203..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug
deleted file mode 100644
index db5c4d6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug
deleted file mode 100644
index ffda14d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug
deleted file mode 100644
index bb8c161..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug
deleted file mode 100644
index 9919c4e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug
deleted file mode 100644
index 16ed8cd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug
deleted file mode 100644
index c572cac..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug
deleted file mode 100644
index e6ea414..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug
deleted file mode 100644
index 77b2249..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug
deleted file mode 100644
index ac79763..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug
deleted file mode 100644
index 6f79749..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug
deleted file mode 100644
index e7b4aa0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug
deleted file mode 100644
index 897e243..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug
deleted file mode 100644
index eaca0a6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug
deleted file mode 100644
index de0d6bd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug
deleted file mode 100644
index ce8c437..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug
deleted file mode 100644
index 9c5e5ed..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug
deleted file mode 100644
index d82c846..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug
deleted file mode 100644
index aae307d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug
deleted file mode 100644
index c573329..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug
deleted file mode 100644
index 0181ea9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug
deleted file mode 100644
index 4ed49f0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug
deleted file mode 100644
index fb7b792..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug
deleted file mode 100644
index 79e3046..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug
deleted file mode 100644
index 97eacfd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug
deleted file mode 100644
index a8aa03b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug
deleted file mode 100644
index add3def..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug
deleted file mode 100644
index c468ca9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug
deleted file mode 100644
index db78287..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug
deleted file mode 100644
index 50c4d4c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug
deleted file mode 100644
index 9255848..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug
deleted file mode 100644
index a6f2f0b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug
deleted file mode 100644
index 12c3405..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug
deleted file mode 100644
index 0c511c2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug
deleted file mode 100644
index 23774fd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug
deleted file mode 100644
index 1b1ceb5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug
deleted file mode 100644
index a9119b8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug
deleted file mode 100644
index 538116e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug
deleted file mode 100644
index 59bd2e6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug
deleted file mode 100644
index cced604..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug
deleted file mode 100644
index 6ca0659..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug
deleted file mode 100644
index 10f2a6d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug
deleted file mode 100644
index d6ac93e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug
deleted file mode 100644
index fcd8a1b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug
deleted file mode 100644
index b9e0ff4..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug
deleted file mode 100644
index c9a3055..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug
deleted file mode 100644
index 0163cb5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug
deleted file mode 100644
index 4ec154d..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug
deleted file mode 100644
index 68a624a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug
deleted file mode 100644
index 3bf8ae9..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug
deleted file mode 100644
index e0bd1c8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug
deleted file mode 100644
index 25a45a0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug
deleted file mode 100644
index 93a6528..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug
deleted file mode 100644
index 717581a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug
deleted file mode 100644
index 31d6cc3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug
deleted file mode 100644
index 10cfbb1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug
deleted file mode 100644
index 13dd8e3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug
deleted file mode 100644
index 659068f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug
deleted file mode 100644
index 33ea331..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug
deleted file mode 100644
index 1cdeb41..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug
deleted file mode 100644
index 95fb1b3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug
deleted file mode 100644
index 92aa65c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug
deleted file mode 100644
index 4902601..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug
deleted file mode 100644
index 513613a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug
deleted file mode 100644
index 4d2d9bc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug
deleted file mode 100644
index 9f1bcc8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug
deleted file mode 100644
index 54283aa..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug
deleted file mode 100644
index b55e2cd..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug
deleted file mode 100644
index a6fb725..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug
deleted file mode 100644
index 607de7e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug
deleted file mode 100644
index 561cb61..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug
deleted file mode 100644
index 7bb3ee5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug
deleted file mode 100644
index 0db0557..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug
deleted file mode 100644
index e89397c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug
deleted file mode 100644
index 73280f7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug
deleted file mode 100644
index 0066ee3..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug
deleted file mode 100644
index fc28a69..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug
deleted file mode 100644
index 9e30ab8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug
deleted file mode 100644
index bb8b717..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug
deleted file mode 100644
index 694e2ea..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug
deleted file mode 100644
index 0938c06..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug
deleted file mode 100644
index 925883a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug
deleted file mode 100644
index 6026b5b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug
deleted file mode 100644
index f62ebda..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug
deleted file mode 100644
index 9b60d1a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug
deleted file mode 100644
index b95cb17..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug
deleted file mode 100644
index 10c978b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug
deleted file mode 100644
index ec564fa..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug
deleted file mode 100644
index 95a849e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug
deleted file mode 100644
index f8c0792..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug
deleted file mode 100644
index d0528ac..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug
deleted file mode 100644
index 0ce49a5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug
deleted file mode 100644
index 4b7190b..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug
deleted file mode 100644
index d7dfa96..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug
deleted file mode 100644
index 03d1be8..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug
deleted file mode 100644
index cad7e54..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug
deleted file mode 100644
index e7ddcab..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug
deleted file mode 100644
index 43ce2d7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug
deleted file mode 100644
index 1eed8c1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug
deleted file mode 100644
index 8bf5067..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug
deleted file mode 100644
index eef648f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug
deleted file mode 100644
index d927b25..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug
deleted file mode 100644
index 8c158ba..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug
deleted file mode 100644
index 2987850..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug
deleted file mode 100644
index 2e68f4a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug
deleted file mode 100644
index d684342..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug
deleted file mode 100644
index 09c2bd7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug
deleted file mode 100644
index 750e70c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug
deleted file mode 100644
index 2420b21..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug
deleted file mode 100644
index 0a08263..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug
deleted file mode 100644
index 81481b1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug
deleted file mode 100644
index b56f116..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug
deleted file mode 100644
index de3b960..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug
deleted file mode 100644
index 9f44c35..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug
deleted file mode 100644
index 15c45d2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug
deleted file mode 100644
index a140aa7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug
deleted file mode 100644
index 7d2940f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug
deleted file mode 100644
index 6c198f5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug
deleted file mode 100644
index 79a2bfa..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug
deleted file mode 100644
index 4fb5316..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug
deleted file mode 100644
index c57fd9a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug
deleted file mode 100644
index f4f0d01..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug
deleted file mode 100644
index f011ec7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug
deleted file mode 100644
index 1ccac19..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug
deleted file mode 100644
index ac0d2ca..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug
deleted file mode 100644
index 3d250a1..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug
deleted file mode 100644
index 6db2f57..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug
deleted file mode 100644
index a4cf43e..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug
deleted file mode 100644
index 56f8b06..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug
deleted file mode 100644
index c05c8a6..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug
deleted file mode 100644
index 2a7b761..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug
deleted file mode 100644
index c2dfaca..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug
deleted file mode 100644
index e271781..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug
deleted file mode 100644
index 69895d5..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug
deleted file mode 100644
index 7c3c7cc..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug
deleted file mode 100644
index b0745c2..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug
deleted file mode 100644
index 2187cd7..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug
deleted file mode 100644
index dc80883..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug
deleted file mode 100644
index 1a4a786..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug
deleted file mode 100644
index 226b996..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug
deleted file mode 100644
index 02765ad..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug
deleted file mode 100644
index 2d721f0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug
deleted file mode 100644
index acab30a..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug
deleted file mode 100644
index a3ef004..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug
deleted file mode 100644
index d708fc0..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug
deleted file mode 100644
index ae59b1f..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug b/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug
deleted file mode 100644
index dea391c..0000000
--- a/aarch64/glibc-2.33/usr/lib/debug/usr/aarch64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug
+++ /dev/null
Binary files differ
diff --git a/aarch64/usr/aarch64-cros-linux-gnu/usr/bin/gdbserver b/aarch64/usr/aarch64-cros-linux-gnu/usr/bin/gdbserver
index c6916fc..bf0ea7b 100755
--- a/aarch64/usr/aarch64-cros-linux-gnu/usr/bin/gdbserver
+++ b/aarch64/usr/aarch64-cros-linux-gnu/usr/bin/gdbserver
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so
deleted file mode 100755
index b2f2910..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/ld-linux-armhf.so.3 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/ld-linux-armhf.so.3
deleted file mode 120000
index 32ac5fb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/ld-linux-armhf.so.3
+++ /dev/null
@@ -1 +0,0 @@
-ld-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so
deleted file mode 100755
index 4b55579..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale.so.1 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale.so.1
deleted file mode 120000
index 70f4e3b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libBrokenLocale-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so
deleted file mode 100755
index 9281ffa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so
deleted file mode 100755
index bf36acd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libanl.so.1 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libanl.so.1
deleted file mode 120000
index 22a63c5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libanl.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libanl-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so
deleted file mode 100755
index 791563b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libc.so.6 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libc.so.6
deleted file mode 120000
index 3b28802..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libc.so.6
+++ /dev/null
@@ -1 +0,0 @@
-libc-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so
deleted file mode 100755
index 2270d00..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt.so.1 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt.so.1
deleted file mode 120000
index 181ca8d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libcrypt-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so
deleted file mode 100755
index 2243f36..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libdl.so.2 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libdl.so.2
deleted file mode 120000
index 663ede7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libdl.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libdl-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so
deleted file mode 100755
index 4db69cf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libm.so.6 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libm.so.6
deleted file mode 120000
index dd1ae3e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libm.so.6
+++ /dev/null
@@ -1 +0,0 @@
-libm-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so
deleted file mode 100755
index 2df4de7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so
deleted file mode 100755
index b39dfde..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnsl.so.1 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnsl.so.1
deleted file mode 120000
index 8ce2801..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnsl.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libnsl-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so
deleted file mode 100755
index bad8fe0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat.so.2 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat.so.2
deleted file mode 120000
index 0ee4d94..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_compat-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so
deleted file mode 100755
index 470fb81..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db.so.2 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db.so.2
deleted file mode 120000
index cc3dfae..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_db-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so
deleted file mode 100755
index 3907b84..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns.so.2 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns.so.2
deleted file mode 120000
index d3a756c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_dns-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so
deleted file mode 100755
index fd9c950..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files.so.2 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files.so.2
deleted file mode 120000
index 968bb00..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_files-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so
deleted file mode 100755
index 04d35bf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod.so.2 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod.so.2
deleted file mode 120000
index 888b31b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_hesiod-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so
deleted file mode 100755
index c46f0be..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so
deleted file mode 100755
index c56a3f7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpthread.so.0 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpthread.so.0
deleted file mode 120000
index ff0d3c6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libpthread.so.0
+++ /dev/null
@@ -1 +0,0 @@
-libpthread-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so
deleted file mode 100755
index 17c8017..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libresolv.so.2 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libresolv.so.2
deleted file mode 120000
index 3b652a5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libresolv.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libresolv-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so
deleted file mode 100755
index ff605c5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/librt.so.1 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/librt.so.1
deleted file mode 120000
index 2033113..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/librt.so.1
+++ /dev/null
@@ -1 +0,0 @@
-librt-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so
deleted file mode 100755
index afd31d0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db.so.1 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db.so.1
deleted file mode 120000
index bc52514..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libthread_db-1.0.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so
deleted file mode 100755
index 42f7afd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libutil.so.1 b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libutil.so.1
deleted file mode 120000
index 032fa09..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/lib/libutil.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libutil-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig
deleted file mode 100755
index dff5d7a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/sys-include b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/sys-include
deleted file mode 120000
index 8787c1b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/sys-include
+++ /dev/null
@@ -1 +0,0 @@
-usr/include
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/bin/getent b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/bin/getent
deleted file mode 100755
index 6c02a13..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/bin/getent
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/bin/ldd b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/bin/ldd
deleted file mode 100755
index bcfdcfc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/bin/ldd
+++ /dev/null
@@ -1,191 +0,0 @@
-#! /bin/bash
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-
-# This is the `ldd' command, which lists what shared libraries are
-# used by given dynamically-linked executables.  It works by invoking the
-# run-time dynamic linker as a command and setting the environment
-# variable LD_TRACE_LOADED_OBJECTS to a non-empty value.
-
-# We should be able to find the translation right at the beginning.
-TEXTDOMAIN=libc
-TEXTDOMAINDIR=/usr/share/locale
-
-RTLDLIST=/lib/ld-linux-armhf.so.3
-warn=
-bind_now=
-verbose=
-
-while test $# -gt 0; do
-  case "$1" in
-  --vers | --versi | --versio | --version)
-    echo 'ldd (Gentoo 2.33-r16 p9) 2.33'
-    printf $"Copyright (C) %s Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-" "2021"
-    printf $"Written by %s and %s.
-" "Roland McGrath" "Ulrich Drepper"
-    exit 0
-    ;;
-  --h | --he | --hel | --help)
-    echo $"Usage: ldd [OPTION]... FILE...
-      --help              print this help and exit
-      --version           print version information and exit
-  -d, --data-relocs       process data relocations
-  -r, --function-relocs   process data and function relocations
-  -u, --unused            print unused direct dependencies
-  -v, --verbose           print all information
-"
-    printf $"For bug reporting instructions, please see:\\n%s.\\n" \
-      "<http://crbug.com/new>"
-    exit 0
-    ;;
-  -d | --d | --da | --dat | --data | --data- | --data-r | --data-re | \
-  --data-rel | --data-relo | --data-reloc | --data-relocs)
-    warn=yes
-    shift
-    ;;
-  -r | --f | --fu | --fun | --func | --funct | --functi | --functio | \
-  --function | --function- | --function-r | --function-re | --function-rel | \
-  --function-relo | --function-reloc | --function-relocs)
-    warn=yes
-    bind_now=yes
-    shift
-    ;;
-  -v | --verb | --verbo | --verbos | --verbose)
-    verbose=yes
-    shift
-    ;;
-  -u | --u | --un | --unu | --unus | --unuse | --unused)
-    unused=yes
-    shift
-    ;;
-  --v | --ve | --ver)
-    echo >&2 $"ldd: option \`$1' is ambiguous"
-    exit 1
-    ;;
-  --)		# Stop option processing.
-    shift; break
-    ;;
-  -*)
-    echo >&2 'ldd:' $"unrecognized option" "\`$1'"
-    echo >&2 $"Try \`ldd --help' for more information."
-    exit 1
-    ;;
-  *)
-    break
-    ;;
-  esac
-done
-
-nonelf ()
-{
-  # Maybe extra code for non-ELF binaries.
-  return 1;
-}
-
-add_env="LD_TRACE_LOADED_OBJECTS=1 LD_WARN=$warn LD_BIND_NOW=$bind_now"
-add_env="$add_env LD_VERBOSE=$verbose"
-if test "$unused" = yes; then
-  add_env="$add_env LD_DEBUG=\"$LD_DEBUG${LD_DEBUG:+,}unused\""
-fi
-
-# The following command substitution is needed to make ldd work in SELinux
-# environments where the RTLD might not have permission to write to the
-# terminal.  The extra "x" character prevents the shell from trimming trailing
-# newlines from command substitution results.  This function is defined as a
-# subshell compound list (using "(...)") to prevent parameter assignments from
-# affecting the calling shell execution environment.
-try_trace() (
-  output=$(eval $add_env '"$@"' 2>&1; rc=$?; printf 'x'; exit $rc)
-  rc=$?
-  printf '%s' "${output%x}"
-  return $rc
-)
-
-case $# in
-0)
-  echo >&2 'ldd:' $"missing file arguments"
-  echo >&2 $"Try \`ldd --help' for more information."
-  exit 1
-  ;;
-1)
-  single_file=t
-  ;;
-*)
-  single_file=f
-  ;;
-esac
-
-result=0
-for file do
-  # We don't list the file name when there is only one.
-  test $single_file = t || echo "${file}:"
-  case $file in
-  */*) :
-       ;;
-  *) file=./$file
-     ;;
-  esac
-  if test ! -e "$file"; then
-    echo "ldd: ${file}:" $"No such file or directory" >&2
-    result=1
-  elif test ! -f "$file"; then
-    echo "ldd: ${file}:" $"not regular file" >&2
-    result=1
-  elif test -r "$file"; then
-    test -x "$file" || echo 'ldd:' $"\
-warning: you do not have execution permission for" "\`$file'" >&2
-    RTLD=
-    ret=1
-    for rtld in ${RTLDLIST}; do
-      if test -x $rtld; then
-	verify_out=`${rtld} --verify "$file"`
-	ret=$?
-	case $ret in
-	[02]) RTLD=${rtld}; break;;
-	esac
-      fi
-    done
-    case $ret in
-    1)
-      # This can be a non-ELF binary or no binary at all.
-      nonelf "$file" || {
-	echo $"	not a dynamic executable" >&2
-	result=1
-      }
-      ;;
-    0|2)
-      try_trace "$RTLD" "$file" || result=1
-      ;;
-    *)
-      echo 'ldd:' ${RTLD} $"exited with unknown exit code" "($ret)" >&2
-      exit 1
-      ;;
-    esac
-  else
-    echo 'ldd:' $"error: you do not have read permission for" "\`$file'" >&2
-    result=1
-  fi
-done
-
-exit $result
-# Local Variables:
-#  mode:ksh
-# End:
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/a.out.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/a.out.h
deleted file mode 100644
index 79df485..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/a.out.h
+++ /dev/null
@@ -1,138 +0,0 @@
-#ifndef __A_OUT_GNU_H__
-#define __A_OUT_GNU_H__
-
-#include <bits/a.out.h>
-
-#define __GNU_EXEC_MACROS__
-
-struct exec
-{
-  unsigned long a_info;	/* Use macros N_MAGIC, etc for access.  */
-  unsigned int a_text;	/* Length of text, in bytes.  */
-  unsigned int a_data;	/* Length of data, in bytes.  */
-  unsigned int a_bss;	/* Length of uninitialized data area for file, in bytes.  */
-  unsigned int a_syms;	/* Length of symbol table data in file, in bytes.  */
-  unsigned int a_entry;	/* Start address.  */
-  unsigned int a_trsize;/* Length of relocation info for text, in bytes.  */
-  unsigned int a_drsize;/* Length of relocation info for data, in bytes.  */
-};
-
-enum machine_type
-{
-  M_OLDSUN2 = 0,
-  M_68010 = 1,
-  M_68020 = 2,
-  M_SPARC = 3,
-  M_386 = 100,
-  M_MIPS1 = 151,
-  M_MIPS2 = 152
-};
-
-#define N_MAGIC(exec)	((exec).a_info & 0xffff)
-#define N_MACHTYPE(exec) ((enum machine_type)(((exec).a_info >> 16) & 0xff))
-#define N_FLAGS(exec)	(((exec).a_info >> 24) & 0xff)
-#define N_SET_INFO(exec, magic, type, flags) \
-  ((exec).a_info = ((magic) & 0xffff)					\
-   | (((int)(type) & 0xff) << 16)					\
-   | (((flags) & 0xff) << 24))
-#define N_SET_MAGIC(exec, magic) \
-  ((exec).a_info = ((exec).a_info & 0xffff0000) | ((magic) & 0xffff))
-#define N_SET_MACHTYPE(exec, machtype) \
-  ((exec).a_info =							\
-   ((exec).a_info&0xff00ffff) | ((((int)(machtype))&0xff) << 16))
-#define N_SET_FLAGS(exec, flags) \
-  ((exec).a_info =							\
-   ((exec).a_info&0x00ffffff) | (((flags) & 0xff) << 24))
-
-/* Code indicating object file or impure executable.  */
-#define OMAGIC 0407
-/* Code indicating pure executable.  */
-#define NMAGIC 0410
-/* Code indicating demand-paged executable.  */
-#define ZMAGIC 0413
-/* This indicates a demand-paged executable with the header in the text.
-   The first page is unmapped to help trap NULL pointer references.  */
-#define QMAGIC 0314
-/* Code indicating core file.  */
-#define CMAGIC 0421
-
-#define N_TRSIZE(a)	((a).a_trsize)
-#define N_DRSIZE(a)	((a).a_drsize)
-#define N_SYMSIZE(a)	((a).a_syms)
-#define N_BADMAG(x) \
-  (N_MAGIC(x) != OMAGIC	&& N_MAGIC(x) != NMAGIC				\
-   && N_MAGIC(x) != ZMAGIC && N_MAGIC(x) != QMAGIC)
-#define _N_HDROFF(x)	(1024 - sizeof (struct exec))
-#define N_TXTOFF(x) \
-  (N_MAGIC(x) == ZMAGIC ? _N_HDROFF((x)) + sizeof (struct exec)		\
-   : (N_MAGIC(x) == QMAGIC ? 0 : sizeof (struct exec)))
-#define N_DATOFF(x)	(N_TXTOFF(x) + (x).a_text)
-#define N_TRELOFF(x)	(N_DATOFF(x) + (x).a_data)
-#define N_DRELOFF(x)	(N_TRELOFF(x) + N_TRSIZE(x))
-#define N_SYMOFF(x)	(N_DRELOFF(x) + N_DRSIZE(x))
-#define N_STROFF(x)	(N_SYMOFF(x) + N_SYMSIZE(x))
-
-/* Address of text segment in memory after it is loaded.  */
-#define N_TXTADDR(x)	(N_MAGIC(x) == QMAGIC ? 4096 : 0)
-
-/* Address of data segment in memory after it is loaded.  */
-#define SEGMENT_SIZE	1024
-
-#define _N_SEGMENT_ROUND(x) (((x) + SEGMENT_SIZE - 1) & ~(SEGMENT_SIZE - 1))
-#define _N_TXTENDADDR(x) (N_TXTADDR(x)+(x).a_text)
-
-#define N_DATADDR(x) \
-  (N_MAGIC(x)==OMAGIC? (_N_TXTENDADDR(x))				\
-   : (_N_SEGMENT_ROUND (_N_TXTENDADDR(x))))
-#define N_BSSADDR(x) (N_DATADDR(x) + (x).a_data)
-
-#if !defined (N_NLIST_DECLARED)
-struct nlist
-{
-  union
-    {
-      char *n_name;
-      struct nlist *n_next;
-      long n_strx;
-    } n_un;
-  unsigned char n_type;
-  char n_other;
-  short n_desc;
-  unsigned long n_value;
-};
-#endif /* no N_NLIST_DECLARED.  */
-
-#define N_UNDF	0
-#define N_ABS	2
-#define N_TEXT	4
-#define N_DATA	6
-#define N_BSS	8
-#define N_FN	15
-#define N_EXT	1
-#define N_TYPE	036
-#define N_STAB	0340
-#define N_INDR	0xa
-#define	N_SETA	0x14	/* Absolute set element symbol.  */
-#define	N_SETT	0x16	/* Text set element symbol.  */
-#define	N_SETD	0x18	/* Data set element symbol.  */
-#define	N_SETB	0x1A	/* Bss set element symbol.  */
-#define N_SETV	0x1C	/* Pointer to set vector in data area.  */
-
-#if !defined (N_RELOCATION_INFO_DECLARED)
-/* This structure describes a single relocation to be performed.
-   The text-relocation section of the file is a vector of these structures,
-   all of which apply to the text section.
-   Likewise, the data-relocation section applies to the data section.  */
-
-struct relocation_info
-{
-  int r_address;
-  unsigned int r_symbolnum:24;
-  unsigned int r_pcrel:1;
-  unsigned int r_length:2;
-  unsigned int r_extern:1;
-  unsigned int r_pad:4;
-};
-#endif /* no N_RELOCATION_INFO_DECLARED.  */
-
-#endif /* __A_OUT_GNU_H__ */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/aio.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/aio.h
deleted file mode 100644
index 3a107b2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/aio.h
+++ /dev/null
@@ -1,244 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * ISO/IEC 9945-1:1996 6.7: Asynchronous Input and Output
- */
-
-#ifndef _AIO_H
-#define _AIO_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <bits/types/sigevent_t.h>
-#include <bits/sigevent-consts.h>
-#include <bits/types/struct_timespec.h>
-
-__BEGIN_DECLS
-
-/* Asynchronous I/O control block.  */
-struct aiocb
-{
-  int aio_fildes;		/* File descriptor.  */
-  int aio_lio_opcode;		/* Operation to be performed.  */
-  int aio_reqprio;		/* Request priority offset.  */
-  volatile void *aio_buf;	/* Location of buffer.  */
-  size_t aio_nbytes;		/* Length of transfer.  */
-  struct sigevent aio_sigevent;	/* Signal number and value.  */
-
-  /* Internal members.  */
-  struct aiocb *__next_prio;
-  int __abs_prio;
-  int __policy;
-  int __error_code;
-  __ssize_t __return_value;
-
-#ifndef __USE_FILE_OFFSET64
-  __off_t aio_offset;		/* File offset.  */
-  char __pad[sizeof (__off64_t) - sizeof (__off_t)];
-#else
-  __off64_t aio_offset;		/* File offset.  */
-#endif
-  char __glibc_reserved[32];
-};
-
-/* The same for the 64bit offsets.  Please note that the members aio_fildes
-   to __return_value have to be the same in aiocb and aiocb64.  */
-#ifdef __USE_LARGEFILE64
-struct aiocb64
-{
-  int aio_fildes;		/* File descriptor.  */
-  int aio_lio_opcode;		/* Operation to be performed.  */
-  int aio_reqprio;		/* Request priority offset.  */
-  volatile void *aio_buf;	/* Location of buffer.  */
-  size_t aio_nbytes;		/* Length of transfer.  */
-  struct sigevent aio_sigevent;	/* Signal number and value.  */
-
-  /* Internal members.  */
-  struct aiocb *__next_prio;
-  int __abs_prio;
-  int __policy;
-  int __error_code;
-  __ssize_t __return_value;
-
-  __off64_t aio_offset;		/* File offset.  */
-  char __glibc_reserved[32];
-};
-#endif
-
-
-#ifdef __USE_GNU
-/* To optimize the implementation one can use the following struct.  */
-struct aioinit
-  {
-    int aio_threads;		/* Maximum number of threads.  */
-    int aio_num;		/* Number of expected simultaneous requests.  */
-    int aio_locks;		/* Not used.  */
-    int aio_usedba;		/* Not used.  */
-    int aio_debug;		/* Not used.  */
-    int aio_numusers;		/* Not used.  */
-    int aio_idle_time;		/* Number of seconds before idle thread
-				   terminates.  */
-    int aio_reserved;
-  };
-#endif
-
-
-/* Return values of the aio_cancel function.  */
-enum
-{
-  AIO_CANCELED,
-#define AIO_CANCELED AIO_CANCELED
-  AIO_NOTCANCELED,
-#define AIO_NOTCANCELED AIO_NOTCANCELED
-  AIO_ALLDONE
-#define AIO_ALLDONE AIO_ALLDONE
-};
-
-
-/* Operation codes for `aio_lio_opcode'.  */
-enum
-{
-  LIO_READ,
-#define LIO_READ LIO_READ
-  LIO_WRITE,
-#define LIO_WRITE LIO_WRITE
-  LIO_NOP
-#define LIO_NOP LIO_NOP
-};
-
-
-/* Synchronization options for `lio_listio' function.  */
-enum
-{
-  LIO_WAIT,
-#define LIO_WAIT LIO_WAIT
-  LIO_NOWAIT
-#define LIO_NOWAIT LIO_NOWAIT
-};
-
-
-/* Allow user to specify optimization.  */
-#ifdef __USE_GNU
-extern void aio_init (const struct aioinit *__init) __THROW __nonnull ((1));
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Enqueue read request for given number of bytes and the given priority.  */
-extern int aio_read (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-/* Enqueue write request for given number of bytes and the given priority.  */
-extern int aio_write (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-
-/* Initiate list of I/O requests.  */
-extern int lio_listio (int __mode,
-		       struct aiocb *const __list[__restrict_arr],
-		       int __nent, struct sigevent *__restrict __sig)
-  __THROW __nonnull ((2));
-
-/* Retrieve error status associated with AIOCBP.  */
-extern int aio_error (const struct aiocb *__aiocbp) __THROW __nonnull ((1));
-/* Return status associated with AIOCBP.  */
-extern __ssize_t aio_return (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-
-/* Try to cancel asynchronous I/O requests outstanding against file
-   descriptor FILDES.  */
-extern int aio_cancel (int __fildes, struct aiocb *__aiocbp) __THROW;
-
-/* Suspend calling thread until at least one of the asynchronous I/O
-   operations referenced by LIST has completed.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int aio_suspend (const struct aiocb *const __list[], int __nent,
-			const struct timespec *__restrict __timeout)
-  __nonnull ((1));
-
-/* Force all operations associated with file desriptor described by
-   `aio_fildes' member of AIOCBP.  */
-extern int aio_fsync (int __operation, struct aiocb *__aiocbp)
-  __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (aio_read, (struct aiocb *__aiocbp), aio_read64)
-  __nonnull ((1));
-extern int __REDIRECT_NTH (aio_write, (struct aiocb *__aiocbp), aio_write64)
-  __nonnull ((1));
-
-extern int __REDIRECT_NTH (lio_listio,
-			   (int __mode,
-			    struct aiocb *const __list[__restrict_arr],
-			    int __nent, struct sigevent *__restrict __sig),
-			   lio_listio64) __nonnull ((2));
-
-extern int __REDIRECT_NTH (aio_error, (const struct aiocb *__aiocbp),
-			   aio_error64) __nonnull ((1));
-extern __ssize_t __REDIRECT_NTH (aio_return, (struct aiocb *__aiocbp),
-				 aio_return64) __nonnull ((1));
-
-extern int __REDIRECT_NTH (aio_cancel,
-			   (int __fildes, struct aiocb *__aiocbp),
-			   aio_cancel64);
-
-extern int __REDIRECT_NTH (aio_suspend,
-			   (const struct aiocb *const __list[], int __nent,
-			    const struct timespec *__restrict __timeout),
-			   aio_suspend64) __nonnull ((1));
-
-extern int __REDIRECT_NTH (aio_fsync,
-			   (int __operation, struct aiocb *__aiocbp),
-			   aio_fsync64) __nonnull ((2));
-
-# else
-#  define aio_read aio_read64
-#  define aio_write aio_write64
-#  define lio_listio lio_listio64
-#  define aio_error aio_error64
-#  define aio_return aio_return64
-#  define aio_cancel aio_cancel64
-#  define aio_suspend aio_suspend64
-#  define aio_fsync aio_fsync64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int aio_read64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1));
-extern int aio_write64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1));
-
-extern int lio_listio64 (int __mode,
-			 struct aiocb64 *const __list[__restrict_arr],
-			 int __nent, struct sigevent *__restrict __sig)
-  __THROW __nonnull ((2));
-
-extern int aio_error64 (const struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((1));
-extern __ssize_t aio_return64 (struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((1));
-
-extern int aio_cancel64 (int __fildes, struct aiocb64 *__aiocbp) __THROW;
-
-extern int aio_suspend64 (const struct aiocb64 *const __list[], int __nent,
-			  const struct timespec *__restrict __timeout)
-  __THROW __nonnull ((1));
-
-extern int aio_fsync64 (int __operation, struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif /* aio.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/aliases.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/aliases.h
deleted file mode 100644
index 07514c4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/aliases.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ALIASES_H
-#define _ALIASES_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Structure to represent one entry of the alias database.  */
-struct aliasent
-  {
-    char *alias_name;
-    size_t alias_members_len;
-    char **alias_members;
-    int alias_local;
-  };
-
-
-/* Open alias data base files.  */
-extern void setaliasent (void) __THROW;
-
-/* Close alias database files.  */
-extern void endaliasent (void) __THROW;
-
-/* Get the next entry from the alias database.  */
-extern struct aliasent *getaliasent (void) __THROW;
-
-/* Get the next entry from the alias database and put it in RESULT_BUF.  */
-extern int getaliasent_r (struct aliasent *__restrict __result_buf,
-			  char *__restrict __buffer, size_t __buflen,
-			  struct aliasent **__restrict __result) __THROW;
-
-/* Get alias entry corresponding to NAME.  */
-extern struct aliasent *getaliasbyname (const char *__name) __THROW;
-
-/* Get alias entry corresponding to NAME and put it in RESULT_BUF.  */
-extern int getaliasbyname_r (const char *__restrict __name,
-			     struct aliasent *__restrict __result_buf,
-			     char *__restrict __buffer, size_t __buflen,
-			     struct aliasent **__restrict __result) __THROW;
-
-__END_DECLS
-
-#endif /* aliases.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/alloca.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/alloca.h
deleted file mode 100644
index cd2a9e0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/alloca.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ALLOCA_H
-#define	_ALLOCA_H	1
-
-#include <features.h>
-
-#define	__need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-/* Remove any previous definition.  */
-#undef	alloca
-
-/* Allocate a block that will be freed when the calling function exits.  */
-extern void *alloca (size_t __size) __THROW;
-
-#ifdef	__GNUC__
-# define alloca(size)	__builtin_alloca (size)
-#endif /* GCC.  */
-
-__END_DECLS
-
-#endif /* alloca.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ar.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ar.h
deleted file mode 100644
index ce51926..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ar.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Header describing `ar' archive file format.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _AR_H
-#define _AR_H 1
-
-#include <sys/cdefs.h>
-
-/* Archive files start with the ARMAG identifying string.  Then follows a
-   `struct ar_hdr', and as many bytes of member file data as its `ar_size'
-   member indicates, for each member file.  */
-
-#define ARMAG	"!<arch>\n"	/* String that begins an archive file.  */
-#define SARMAG	8		/* Size of that string.  */
-
-#define ARFMAG	"`\n"		/* String in ar_fmag at end of each header.  */
-
-__BEGIN_DECLS
-
-struct ar_hdr
-  {
-    char ar_name[16];		/* Member file name, sometimes / terminated. */
-    char ar_date[12];		/* File date, decimal seconds since Epoch.  */
-    char ar_uid[6], ar_gid[6];	/* User and group IDs, in ASCII decimal.  */
-    char ar_mode[8];		/* File mode, in ASCII octal.  */
-    char ar_size[10];		/* File size, in ASCII decimal.  */
-    char ar_fmag[2];		/* Always contains ARFMAG.  */
-  };
-
-__END_DECLS
-
-#endif /* ar.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/argp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/argp.h
deleted file mode 100644
index 5dd3828..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/argp.h
+++ /dev/null
@@ -1,564 +0,0 @@
-/* Hierarchical argument parsing, layered over getopt.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Written by Miles Bader <miles@gnu.ai.mit.edu>.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGP_H
-#define _ARGP_H
-
-#include <stdio.h>
-#include <ctype.h>
-#include <getopt.h>
-#include <limits.h>
-#include <errno.h>
-
-__BEGIN_DECLS
-
-/* error_t may or may not be available from errno.h, depending on the
-   operating system.  */
-#ifndef __error_t_defined
-# define __error_t_defined 1
-typedef int error_t;
-#endif
-
-/* A description of a particular option.  A pointer to an array of
-   these is passed in the OPTIONS field of an argp structure.  Each option
-   entry can correspond to one long option and/or one short option; more
-   names for the same option can be added by following an entry in an option
-   array with options having the OPTION_ALIAS flag set.  */
-struct argp_option
-{
-  /* The long option name.  For more than one name for the same option, you
-     can use following options with the OPTION_ALIAS flag set.  */
-  const char *name;
-
-  /* What key is returned for this option.  If > 0 and printable, then it's
-     also accepted as a short option.  */
-  int key;
-
-  /* If non-NULL, this is the name of the argument associated with this
-     option, which is required unless the OPTION_ARG_OPTIONAL flag is set. */
-  const char *arg;
-
-  /* OPTION_ flags.  */
-  int flags;
-
-  /* The doc string for this option.  If both NAME and KEY are 0, This string
-     will be printed outdented from the normal option column, making it
-     useful as a group header (it will be the first thing printed in its
-     group); in this usage, it's conventional to end the string with a `:'.  */
-  const char *doc;
-
-  /* The group this option is in.  In a long help message, options are sorted
-     alphabetically within each group, and the groups presented in the order
-     0, 1, 2, ..., n, -m, ..., -2, -1.  Every entry in an options array with
-     if this field 0 will inherit the group number of the previous entry, or
-     zero if it's the first one, unless its a group header (NAME and KEY both
-     0), in which case, the previous entry + 1 is the default.  Automagic
-     options such as --help are put into group -1.  */
-  int group;
-};
-
-/* The argument associated with this option is optional.  */
-#define OPTION_ARG_OPTIONAL	0x1
-
-/* This option isn't displayed in any help messages.  */
-#define OPTION_HIDDEN	       	0x2
-
-/* This option is an alias for the closest previous non-alias option.  This
-   means that it will be displayed in the same help entry, and will inherit
-   fields other than NAME and KEY from the aliased option.  */
-#define OPTION_ALIAS		0x4
-
-/* This option isn't actually an option (and so should be ignored by the
-   actual option parser), but rather an arbitrary piece of documentation that
-   should be displayed in much the same manner as the options.  If this flag
-   is set, then the option NAME field is displayed unmodified (e.g., no `--'
-   prefix is added) at the left-margin (where a *short* option would normally
-   be displayed), and the documentation string in the normal place.  For
-   purposes of sorting, any leading whitespace and punctuation is ignored,
-   except that if the first non-whitespace character is not `-', this entry
-   is displayed after all options (and OPTION_DOC entries with a leading `-')
-   in the same group.  */
-#define OPTION_DOC		0x8
-
-/* This option shouldn't be included in `long' usage messages (but is still
-   included in help messages).  This is mainly intended for options that are
-   completely documented in an argp's ARGS_DOC field, in which case including
-   the option in the generic usage list would be redundant.  For instance,
-   if ARGS_DOC is "FOO BAR\n-x BLAH", and the `-x' option's purpose is to
-   distinguish these two cases, -x should probably be marked
-   OPTION_NO_USAGE.  */
-#define OPTION_NO_USAGE		0x10
-
-struct argp;			/* fwd declare this type */
-struct argp_state;		/* " */
-struct argp_child;		/* " */
-
-/* The type of a pointer to an argp parsing function.  */
-typedef error_t (*argp_parser_t) (int __key, char *__arg,
-				  struct argp_state *__state);
-
-/* What to return for unrecognized keys.  For special ARGP_KEY_ keys, such
-   returns will simply be ignored.  For user keys, this error will be turned
-   into EINVAL (if the call to argp_parse is such that errors are propagated
-   back to the user instead of exiting); returning EINVAL itself would result
-   in an immediate stop to parsing in *all* cases.  */
-#define ARGP_ERR_UNKNOWN	E2BIG /* Hurd should never need E2BIG.  XXX */
-
-/* Special values for the KEY argument to an argument parsing function.
-   ARGP_ERR_UNKNOWN should be returned if they aren't understood.
-
-   The sequence of keys to a parsing function is either (where each
-   uppercased word should be prefixed by `ARGP_KEY_' and opt is a user key):
-
-       INIT opt... NO_ARGS END SUCCESS  -- No non-option arguments at all
-   or  INIT (opt | ARG)... END SUCCESS  -- All non-option args parsed
-   or  INIT (opt | ARG)... SUCCESS      -- Some non-option arg unrecognized
-
-   The third case is where every parser returned ARGP_KEY_UNKNOWN for an
-   argument, in which case parsing stops at that argument (returning the
-   unparsed arguments to the caller of argp_parse if requested, or stopping
-   with an error message if not).
-
-   If an error occurs (either detected by argp, or because the parsing
-   function returned an error value), then the parser is called with
-   ARGP_KEY_ERROR, and no further calls are made.  */
-
-/* This is not an option at all, but rather a command line argument.  If a
-   parser receiving this key returns success, the fact is recorded, and the
-   ARGP_KEY_NO_ARGS case won't be used.  HOWEVER, if while processing the
-   argument, a parser function decrements the NEXT field of the state it's
-   passed, the option won't be considered processed; this is to allow you to
-   actually modify the argument (perhaps into an option), and have it
-   processed again.  */
-#define ARGP_KEY_ARG		0
-/* There are remaining arguments not parsed by any parser, which may be found
-   starting at (STATE->argv + STATE->next).  If success is returned, but
-   STATE->next left untouched, it's assumed that all arguments were consume,
-   otherwise, the parser should adjust STATE->next to reflect any arguments
-   consumed.  */
-#define ARGP_KEY_ARGS		0x1000006
-/* There are no more command line arguments at all.  */
-#define ARGP_KEY_END		0x1000001
-/* Because it's common to want to do some special processing if there aren't
-   any non-option args, user parsers are called with this key if they didn't
-   successfully process any non-option arguments.  Called just before
-   ARGP_KEY_END (where more general validity checks on previously parsed
-   arguments can take place).  */
-#define ARGP_KEY_NO_ARGS	0x1000002
-/* Passed in before any parsing is done.  Afterwards, the values of each
-   element of the CHILD_INPUT field, if any, in the state structure is
-   copied to each child's state to be the initial value of the INPUT field.  */
-#define ARGP_KEY_INIT		0x1000003
-/* Use after all other keys, including SUCCESS & END.  */
-#define ARGP_KEY_FINI		0x1000007
-/* Passed in when parsing has successfully been completed (even if there are
-   still arguments remaining).  */
-#define ARGP_KEY_SUCCESS	0x1000004
-/* Passed in if an error occurs.  */
-#define ARGP_KEY_ERROR		0x1000005
-
-/* An argp structure contains a set of options declarations, a function to
-   deal with parsing one, documentation string, a possible vector of child
-   argp's, and perhaps a function to filter help output.  When actually
-   parsing options, getopt is called with the union of all the argp
-   structures chained together through their CHILD pointers, with conflicts
-   being resolved in favor of the first occurrence in the chain.  */
-struct argp
-{
-  /* An array of argp_option structures, terminated by an entry with both
-     NAME and KEY having a value of 0.  */
-  const struct argp_option *options;
-
-  /* What to do with an option from this structure.  KEY is the key
-     associated with the option, and ARG is any associated argument (NULL if
-     none was supplied).  If KEY isn't understood, ARGP_ERR_UNKNOWN should be
-     returned.  If a non-zero, non-ARGP_ERR_UNKNOWN value is returned, then
-     parsing is stopped immediately, and that value is returned from
-     argp_parse().  For special (non-user-supplied) values of KEY, see the
-     ARGP_KEY_ definitions below.  */
-  argp_parser_t parser;
-
-  /* A string describing what other arguments are wanted by this program.  It
-     is only used by argp_usage to print the `Usage:' message.  If it
-     contains newlines, the strings separated by them are considered
-     alternative usage patterns, and printed on separate lines (lines after
-     the first are prefix by `  or: ' instead of `Usage:').  */
-  const char *args_doc;
-
-  /* If non-NULL, a string containing extra text to be printed before and
-     after the options in a long help message (separated by a vertical tab
-     `\v' character).  */
-  const char *doc;
-
-  /* A vector of argp_children structures, terminated by a member with a 0
-     argp field, pointing to child argps should be parsed with this one.  Any
-     conflicts are resolved in favor of this argp, or early argps in the
-     CHILDREN list.  This field is useful if you use libraries that supply
-     their own argp structure, which you want to use in conjunction with your
-     own.  */
-  const struct argp_child *children;
-
-  /* If non-zero, this should be a function to filter the output of help
-     messages.  KEY is either a key from an option, in which case TEXT is
-     that option's help text, or a special key from the ARGP_KEY_HELP_
-     defines, below, describing which other help text TEXT is.  The function
-     should return either TEXT, if it should be used as-is, a replacement
-     string, which should be malloced, and will be freed by argp, or NULL,
-     meaning `print nothing'.  The value for TEXT is *after* any translation
-     has been done, so if any of the replacement text also needs translation,
-     that should be done by the filter function.  INPUT is either the input
-     supplied to argp_parse, or NULL, if argp_help was called directly.  */
-  char *(*help_filter) (int __key, const char *__text, void *__input);
-
-  /* If non-zero the strings used in the argp library are translated using
-     the domain described by this string.  Otherwise the currently installed
-     default domain is used.  */
-  const char *argp_domain;
-};
-
-/* Possible KEY arguments to a help filter function.  */
-#define ARGP_KEY_HELP_PRE_DOC	0x2000001 /* Help text preceding options. */
-#define ARGP_KEY_HELP_POST_DOC	0x2000002 /* Help text following options. */
-#define ARGP_KEY_HELP_HEADER	0x2000003 /* Option header string. */
-#define ARGP_KEY_HELP_EXTRA	0x2000004 /* After all other documentation;
-					     TEXT is NULL for this key.  */
-/* Explanatory note emitted when duplicate option arguments have been
-   suppressed.  */
-#define ARGP_KEY_HELP_DUP_ARGS_NOTE 0x2000005
-#define ARGP_KEY_HELP_ARGS_DOC	0x2000006 /* Argument doc string.  */
-
-/* When an argp has a non-zero CHILDREN field, it should point to a vector of
-   argp_child structures, each of which describes a subsidiary argp.  */
-struct argp_child
-{
-  /* The child parser.  */
-  const struct argp *argp;
-
-  /* Flags for this child.  */
-  int flags;
-
-  /* If non-zero, an optional header to be printed in help output before the
-     child options.  As a side-effect, a non-zero value forces the child
-     options to be grouped together; to achieve this effect without actually
-     printing a header string, use a value of "".  */
-  const char *header;
-
-  /* Where to group the child options relative to the other (`consolidated')
-     options in the parent argp; the values are the same as the GROUP field
-     in argp_option structs, but all child-groupings follow parent options at
-     a particular group level.  If both this field and HEADER are zero, then
-     they aren't grouped at all, but rather merged with the parent options
-     (merging the child's grouping levels with the parents).  */
-  int group;
-};
-
-/* Parsing state.  This is provided to parsing functions called by argp,
-   which may examine and, as noted, modify fields.  */
-struct argp_state
-{
-  /* The top level ARGP being parsed.  */
-  const struct argp *root_argp;
-
-  /* The argument vector being parsed.  May be modified.  */
-  int argc;
-  char **argv;
-
-  /* The index in ARGV of the next arg that to be parsed.  May be modified. */
-  int next;
-
-  /* The flags supplied to argp_parse.  May be modified.  */
-  unsigned flags;
-
-  /* While calling a parsing function with a key of ARGP_KEY_ARG, this is the
-     number of the current arg, starting at zero, and incremented after each
-     such call returns.  At all other times, this is the number of such
-     arguments that have been processed.  */
-  unsigned arg_num;
-
-  /* If non-zero, the index in ARGV of the first argument following a special
-     `--' argument (which prevents anything following being interpreted as an
-     option).  Only set once argument parsing has proceeded past this point. */
-  int quoted;
-
-  /* An arbitrary pointer passed in from the user.  */
-  void *input;
-  /* Values to pass to child parsers.  This vector will be the same length as
-     the number of children for the current parser.  */
-  void **child_inputs;
-
-  /* For the parser's use.  Initialized to 0.  */
-  void *hook;
-
-  /* The name used when printing messages.  This is initialized to ARGV[0],
-     or PROGRAM_INVOCATION_NAME if that is unavailable.  */
-  char *name;
-
-  /* Streams used when argp prints something.  */
-  FILE *err_stream;		/* For errors; initialized to stderr. */
-  FILE *out_stream;		/* For information; initialized to stdout. */
-
-  void *pstate;			/* Private, for use by argp.  */
-};
-
-/* Flags for argp_parse (note that the defaults are those that are
-   convenient for program command line parsing): */
-
-/* Don't ignore the first element of ARGV.  Normally (and always unless
-   ARGP_NO_ERRS is set) the first element of the argument vector is
-   skipped for option parsing purposes, as it corresponds to the program name
-   in a command line.  */
-#define ARGP_PARSE_ARGV0  0x01
-
-/* Don't print error messages for unknown options to stderr; unless this flag
-   is set, ARGP_PARSE_ARGV0 is ignored, as ARGV[0] is used as the program
-   name in the error messages.  This flag implies ARGP_NO_EXIT (on the
-   assumption that silent exiting upon errors is bad behaviour).  */
-#define ARGP_NO_ERRS	0x02
-
-/* Don't parse any non-option args.  Normally non-option args are parsed by
-   calling the parse functions with a key of ARGP_KEY_ARG, and the actual arg
-   as the value.  Since it's impossible to know which parse function wants to
-   handle it, each one is called in turn, until one returns 0 or an error
-   other than ARGP_ERR_UNKNOWN; if an argument is handled by no one, the
-   argp_parse returns prematurely (but with a return value of 0).  If all
-   args have been parsed without error, all parsing functions are called one
-   last time with a key of ARGP_KEY_END.  This flag needn't normally be set,
-   as the normal behavior is to stop parsing as soon as some argument can't
-   be handled.  */
-#define ARGP_NO_ARGS	0x04
-
-/* Parse options and arguments in the same order they occur on the command
-   line -- normally they're rearranged so that all options come first. */
-#define ARGP_IN_ORDER	0x08
-
-/* Don't provide the standard long option --help, which causes usage and
-      option help information to be output to stdout, and exit (0) called. */
-#define ARGP_NO_HELP	0x10
-
-/* Don't exit on errors (they may still result in error messages).  */
-#define ARGP_NO_EXIT	0x20
-
-/* Use the gnu getopt `long-only' rules for parsing arguments.  */
-#define ARGP_LONG_ONLY	0x40
-
-/* Turns off any message-printing/exiting options.  */
-#define ARGP_SILENT    (ARGP_NO_EXIT | ARGP_NO_ERRS | ARGP_NO_HELP)
-
-/* Parse the options strings in ARGC & ARGV according to the options in ARGP.
-   FLAGS is one of the ARGP_ flags above.  If ARG_INDEX is non-NULL, the
-   index in ARGV of the first unparsed option is returned in it.  If an
-   unknown option is present, ARGP_ERR_UNKNOWN is returned; if some parser
-   routine returned a non-zero value, it is returned; otherwise 0 is
-   returned.  This function may also call exit unless the ARGP_NO_HELP flag
-   is set.  INPUT is a pointer to a value to be passed in to the parser.  */
-extern error_t argp_parse (const struct argp *__restrict __argp,
-			   int __argc, char **__restrict __argv,
-			   unsigned __flags, int *__restrict __arg_index,
-			   void *__restrict __input);
-extern error_t __argp_parse (const struct argp *__restrict __argp,
-			     int __argc, char **__restrict __argv,
-			     unsigned __flags, int *__restrict __arg_index,
-			     void *__restrict __input);
-
-/* Global variables.  */
-
-/* If defined or set by the user program to a non-zero value, then a default
-   option --version is added (unless the ARGP_NO_HELP flag is used), which
-   will print this string followed by a newline and exit (unless the
-   ARGP_NO_EXIT flag is used).  Overridden by ARGP_PROGRAM_VERSION_HOOK.  */
-extern const char *argp_program_version;
-
-/* If defined or set by the user program to a non-zero value, then a default
-   option --version is added (unless the ARGP_NO_HELP flag is used), which
-   calls this function with a stream to print the version to and a pointer to
-   the current parsing state, and then exits (unless the ARGP_NO_EXIT flag is
-   used).  This variable takes precedent over ARGP_PROGRAM_VERSION.  */
-extern void (*argp_program_version_hook) (FILE *__restrict __stream,
-					  struct argp_state *__restrict
-					  __state);
-
-/* If defined or set by the user program, it should point to string that is
-   the bug-reporting address for the program.  It will be printed by
-   argp_help if the ARGP_HELP_BUG_ADDR flag is set (as it is by various
-   standard help messages), embedded in a sentence that says something like
-   `Report bugs to ADDR.'.  */
-extern const char *argp_program_bug_address;
-
-/* The exit status that argp will use when exiting due to a parsing error.
-   If not defined or set by the user program, this defaults to EX_USAGE from
-   <sysexits.h>.  */
-extern error_t argp_err_exit_status;
-
-/* Flags for argp_help.  */
-#define ARGP_HELP_USAGE		0x01 /* a Usage: message. */
-#define ARGP_HELP_SHORT_USAGE	0x02 /*  " but don't actually print options. */
-#define ARGP_HELP_SEE		0x04 /* a `Try ... for more help' message. */
-#define ARGP_HELP_LONG		0x08 /* a long help message. */
-#define ARGP_HELP_PRE_DOC	0x10 /* doc string preceding long help.  */
-#define ARGP_HELP_POST_DOC	0x20 /* doc string following long help.  */
-#define ARGP_HELP_DOC		(ARGP_HELP_PRE_DOC | ARGP_HELP_POST_DOC)
-#define ARGP_HELP_BUG_ADDR	0x40 /* bug report address */
-#define ARGP_HELP_LONG_ONLY	0x80 /* modify output appropriately to
-					reflect ARGP_LONG_ONLY mode.  */
-
-/* These ARGP_HELP flags are only understood by argp_state_help.  */
-#define ARGP_HELP_EXIT_ERR	0x100 /* Call exit(1) instead of returning.  */
-#define ARGP_HELP_EXIT_OK	0x200 /* Call exit(0) instead of returning.  */
-
-/* The standard thing to do after a program command line parsing error, if an
-   error message has already been printed.  */
-#define ARGP_HELP_STD_ERR \
-  (ARGP_HELP_SEE | ARGP_HELP_EXIT_ERR)
-/* The standard thing to do after a program command line parsing error, if no
-   more specific error message has been printed.  */
-#define ARGP_HELP_STD_USAGE \
-  (ARGP_HELP_SHORT_USAGE | ARGP_HELP_SEE | ARGP_HELP_EXIT_ERR)
-/* The standard thing to do in response to a --help option.  */
-#define ARGP_HELP_STD_HELP \
-  (ARGP_HELP_SHORT_USAGE | ARGP_HELP_LONG | ARGP_HELP_EXIT_OK \
-   | ARGP_HELP_DOC | ARGP_HELP_BUG_ADDR)
-
-/* Output a usage message for ARGP to STREAM.  FLAGS are from the set
-   ARGP_HELP_*.  */
-extern void argp_help (const struct argp *__restrict __argp,
-		       FILE *__restrict __stream,
-		       unsigned __flags, char *__restrict __name);
-extern void __argp_help (const struct argp *__restrict __argp,
-			 FILE *__restrict __stream, unsigned __flags,
-			 char *__name);
-
-/* The following routines are intended to be called from within an argp
-   parsing routine (thus taking an argp_state structure as the first
-   argument).  They may or may not print an error message and exit, depending
-   on the flags in STATE -- in any case, the caller should be prepared for
-   them *not* to exit, and should return an appropriate error after calling
-   them.  [argp_usage & argp_error should probably be called argp_state_...,
-   but they're used often enough that they should be short]  */
-
-/* Output, if appropriate, a usage message for STATE to STREAM.  FLAGS are
-   from the set ARGP_HELP_*.  */
-extern void argp_state_help (const struct argp_state *__restrict __state,
-			     FILE *__restrict __stream,
-			     unsigned int __flags);
-extern void __argp_state_help (const struct argp_state *__restrict __state,
-			       FILE *__restrict __stream,
-			       unsigned int __flags);
-
-/* Possibly output the standard usage message for ARGP to stderr and exit.  */
-extern void argp_usage (const struct argp_state *__state);
-extern void __argp_usage (const struct argp_state *__state);
-
-/* If appropriate, print the printf string FMT and following args, preceded
-   by the program name and `:', to stderr, and followed by a `Try ... --help'
-   message, then exit (1).  */
-extern void argp_error (const struct argp_state *__restrict __state,
-			const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-extern void __argp_error (const struct argp_state *__restrict __state,
-			  const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-
-/* Similar to the standard gnu error-reporting function error(), but will
-   respect the ARGP_NO_EXIT and ARGP_NO_ERRS flags in STATE, and will print
-   to STATE->err_stream.  This is useful for argument parsing code that is
-   shared between program startup (when exiting is desired) and runtime
-   option parsing (when typically an error code is returned instead).  The
-   difference between this function and argp_error is that the latter is for
-   *parsing errors*, and the former is for other problems that occur during
-   parsing but don't reflect a (syntactic) problem with the input.  */
-extern void argp_failure (const struct argp_state *__restrict __state,
-			  int __status, int __errnum,
-			  const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 4, 5)));
-extern void __argp_failure (const struct argp_state *__restrict __state,
-			    int __status, int __errnum,
-			    const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 4, 5)));
-
-/* Returns true if the option OPT is a valid short option.  */
-extern int _option_is_short (const struct argp_option *__opt) __THROW;
-extern int __option_is_short (const struct argp_option *__opt) __THROW;
-
-/* Returns true if the option OPT is in fact the last (unused) entry in an
-   options array.  */
-extern int _option_is_end (const struct argp_option *__opt) __THROW;
-extern int __option_is_end (const struct argp_option *__opt) __THROW;
-
-/* Return the input field for ARGP in the parser corresponding to STATE; used
-   by the help routines.  */
-extern void *_argp_input (const struct argp *__restrict __argp,
-			  const struct argp_state *__restrict __state)
-     __THROW;
-extern void *__argp_input (const struct argp *__restrict __argp,
-			   const struct argp_state *__restrict __state)
-     __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-
-# if !(defined _LIBC && _LIBC)
-#  define __argp_usage argp_usage
-#  define __argp_state_help argp_state_help
-#  define __option_is_short _option_is_short
-#  define __option_is_end _option_is_end
-# endif
-
-# ifndef ARGP_EI
-#  define ARGP_EI __extern_inline
-# endif
-
-ARGP_EI void
-__argp_usage (const struct argp_state *__state)
-{
-  __argp_state_help (__state, stderr, ARGP_HELP_STD_USAGE);
-}
-
-ARGP_EI int
-__NTH (__option_is_short (const struct argp_option *__opt))
-{
-  if (__opt->flags & OPTION_DOC)
-    return 0;
-  else
-    {
-      int __key = __opt->key;
-      return __key > 0 && __key <= UCHAR_MAX && isprint (__key);
-    }
-}
-
-ARGP_EI int
-__NTH (__option_is_end (const struct argp_option *__opt))
-{
-  return !__opt->key && !__opt->name && !__opt->doc && !__opt->group;
-}
-
-# if !(defined _LIBC && _LIBC)
-#  undef __argp_usage
-#  undef __argp_state_help
-#  undef __option_is_short
-#  undef __option_is_end
-# endif
-#endif /* Use extern inlines.  */
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/argp-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* argp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/argz.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/argz.h
deleted file mode 100644
index c2f78f5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/argz.h
+++ /dev/null
@@ -1,156 +0,0 @@
-/* Routines for dealing with '\0' separated arg vectors.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGZ_H
-#define _ARGZ_H	1
-
-#include <features.h>
-#include <errno.h>
-#include <string.h>		/* Need size_t, and strchr is called below.  */
-
-__BEGIN_DECLS
-
-/* error_t may or may not be available from errno.h, depending on the
-   operating system.  */
-#ifndef __error_t_defined
-# define __error_t_defined 1
-typedef int error_t;
-#endif
-
-/* Make a '\0' separated arg vector from a unix argv vector, returning it in
-   ARGZ, and the total length in LEN.  If a memory allocation error occurs,
-   ENOMEM is returned, otherwise 0.  The result can be destroyed using free. */
-extern error_t __argz_create (char *const __argv[], char **__restrict __argz,
-			      size_t *__restrict __len) __THROW;
-extern error_t argz_create (char *const __argv[], char **__restrict __argz,
-			    size_t *__restrict __len) __THROW;
-
-/* Make a '\0' separated arg vector from a SEP separated list in
-   STRING, returning it in ARGZ, and the total length in LEN.  If a
-   memory allocation error occurs, ENOMEM is returned, otherwise 0.
-   The result can be destroyed using free.  */
-extern error_t argz_create_sep (const char *__restrict __string,
-				int __sep, char **__restrict __argz,
-				size_t *__restrict __len) __THROW;
-
-/* Returns the number of strings in ARGZ.  */
-extern size_t __argz_count (const char *__argz, size_t __len)
-     __THROW __attribute_pure__;
-extern size_t argz_count (const char *__argz, size_t __len)
-     __THROW __attribute_pure__;
-
-/* Puts pointers to each string in ARGZ into ARGV, which must be large enough
-   to hold them all.  */
-extern void __argz_extract (const char *__restrict __argz, size_t __len,
-			    char **__restrict __argv) __THROW;
-extern void argz_extract (const char *__restrict __argz, size_t __len,
-			  char **__restrict __argv) __THROW;
-
-/* Make '\0' separated arg vector ARGZ printable by converting all the '\0's
-   except the last into the character SEP.  */
-extern void __argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
-extern void argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
-
-/* Append BUF, of length BUF_LEN to the argz vector in ARGZ & ARGZ_LEN.  */
-extern error_t argz_append (char **__restrict __argz,
-			    size_t *__restrict __argz_len,
-			    const char *__restrict __buf, size_t __buf_len)
-     __THROW;
-
-/* Append STR to the argz vector in ARGZ & ARGZ_LEN.  */
-extern error_t argz_add (char **__restrict __argz,
-			 size_t *__restrict __argz_len,
-			 const char *__restrict __str) __THROW;
-
-/* Append SEP separated list in STRING to the argz vector in ARGZ &
-   ARGZ_LEN.  */
-extern error_t argz_add_sep (char **__restrict __argz,
-			     size_t *__restrict __argz_len,
-			     const char *__restrict __string, int __delim)
-     __THROW;
-
-/* Delete ENTRY from ARGZ & ARGZ_LEN, if it appears there.  */
-extern void argz_delete (char **__restrict __argz,
-			 size_t *__restrict __argz_len,
-			 char *__restrict __entry) __THROW;
-
-/* Insert ENTRY into ARGZ & ARGZ_LEN before BEFORE, which should be an
-   existing entry in ARGZ; if BEFORE is NULL, ENTRY is appended to the end.
-   Since ARGZ's first entry is the same as ARGZ, argz_insert (ARGZ, ARGZ_LEN,
-   ARGZ, ENTRY) will insert ENTRY at the beginning of ARGZ.  If BEFORE is not
-   in ARGZ, EINVAL is returned, else if memory can't be allocated for the new
-   ARGZ, ENOMEM is returned, else 0.  */
-extern error_t argz_insert (char **__restrict __argz,
-			    size_t *__restrict __argz_len,
-			    char *__restrict __before,
-			    const char *__restrict __entry) __THROW;
-
-/* Replace any occurrences of the string STR in ARGZ with WITH, reallocating
-   ARGZ as necessary.  If REPLACE_COUNT is non-zero, *REPLACE_COUNT will be
-   incremented by number of replacements performed.  */
-extern error_t argz_replace (char **__restrict __argz,
-			     size_t *__restrict __argz_len,
-			     const char *__restrict __str,
-			     const char *__restrict __with,
-			     unsigned int *__restrict __replace_count);
-
-/* Returns the next entry in ARGZ & ARGZ_LEN after ENTRY, or NULL if there
-   are no more.  If entry is NULL, then the first entry is returned.  This
-   behavior allows two convenient iteration styles:
-
-    char *entry = 0;
-    while ((entry = argz_next (argz, argz_len, entry)))
-      ...;
-
-   or
-
-    char *entry;
-    for (entry = argz; entry; entry = argz_next (argz, argz_len, entry))
-      ...;
-*/
-extern char *__argz_next (const char *__restrict __argz, size_t __argz_len,
-			  const char *__restrict __entry) __THROW;
-extern char *argz_next (const char *__restrict __argz, size_t __argz_len,
-			const char *__restrict __entry) __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline char *
-__NTH (__argz_next (const char *__argz, size_t __argz_len,
-		    const char *__entry))
-{
-  if (__entry)
-    {
-      if (__entry < __argz + __argz_len)
-	__entry = strchr (__entry, '\0') + 1;
-
-      return __entry >= __argz + __argz_len ? (char *) NULL : (char *) __entry;
-    }
-  else
-    return __argz_len > 0 ? (char *) __argz : 0;
-}
-__extern_inline char *
-__NTH (argz_next (const char *__argz, size_t __argz_len,
-		  const char *__entry))
-{
-  return __argz_next (__argz, __argz_len, __entry);
-}
-#endif /* Use extern inlines.  */
-
-__END_DECLS
-
-#endif /* argz.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/ftp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/ftp.h
deleted file mode 100644
index e5b340d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/ftp.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- * Copyright (c) 1983, 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ftp.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _ARPA_FTP_H
-#define	_ARPA_FTP_H 1
-
-/* Definitions for FTP; see RFC-765. */
-
-/*
- * Reply codes.
- */
-#define PRELIM		1	/* positive preliminary */
-#define COMPLETE	2	/* positive completion */
-#define CONTINUE	3	/* positive intermediate */
-#define TRANSIENT	4	/* transient negative completion */
-#define ERROR		5	/* permanent negative completion */
-
-/*
- * Type codes
- */
-#define	TYPE_A		1	/* ASCII */
-#define	TYPE_E		2	/* EBCDIC */
-#define	TYPE_I		3	/* image */
-#define	TYPE_L		4	/* local byte size */
-
-#ifdef FTP_NAMES
-char *typenames[] =  {"0", "ASCII", "EBCDIC", "Image", "Local" };
-#endif
-
-/*
- * Form codes
- */
-#define	FORM_N		1	/* non-print */
-#define	FORM_T		2	/* telnet format effectors */
-#define	FORM_C		3	/* carriage control (ASA) */
-#ifdef FTP_NAMES
-char *formnames[] =  {"0", "Nonprint", "Telnet", "Carriage-control" };
-#endif
-
-/*
- * Structure codes
- */
-#define	STRU_F		1	/* file (no record structure) */
-#define	STRU_R		2	/* record structure */
-#define	STRU_P		3	/* page structure */
-#ifdef FTP_NAMES
-char *strunames[] =  {"0", "File", "Record", "Page" };
-#endif
-
-/*
- * Mode types
- */
-#define	MODE_S		1	/* stream */
-#define	MODE_B		2	/* block */
-#define	MODE_C		3	/* compressed */
-#ifdef FTP_NAMES
-char *modenames[] =  {"0", "Stream", "Block", "Compressed" };
-#endif
-
-/*
- * Record Tokens
- */
-#define	REC_ESC		'\377'	/* Record-mode Escape */
-#define	REC_EOR		'\001'	/* Record-mode End-of-Record */
-#define REC_EOF		'\002'	/* Record-mode End-of-File */
-
-/*
- * Block Header
- */
-#define	BLK_EOR		0x80	/* Block is End-of-Record */
-#define	BLK_EOF		0x40	/* Block is End-of-File */
-#define BLK_ERRORS	0x20	/* Block is suspected of containing errors */
-#define	BLK_RESTART	0x10	/* Block is Restart Marker */
-
-#define	BLK_BYTECOUNT	2	/* Bytes in this block */
-
-#endif /* arpa/ftp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/inet.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/inet.h
deleted file mode 100644
index 3a99dbf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/inet.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARPA_INET_H
-#define	_ARPA_INET_H	1
-
-#include <features.h>
-#include <netinet/in.h>		/* To define `struct in_addr'.  */
-
-/* Type for length arguments in socket calls.  */
-#ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-# define __socklen_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* Convert Internet host address from numbers-and-dots notation in CP
-   into binary data in network byte order.  */
-extern in_addr_t inet_addr (const char *__cp) __THROW;
-
-/* Return the local host address part of the Internet address in IN.  */
-extern in_addr_t inet_lnaof (struct in_addr __in) __THROW;
-
-/* Make Internet host address in network byte order by combining the
-   network number NET with the local address HOST.  */
-extern struct in_addr inet_makeaddr (in_addr_t __net, in_addr_t __host)
-     __THROW;
-
-/* Return network number part of the Internet address IN.  */
-extern in_addr_t inet_netof (struct in_addr __in) __THROW;
-
-/* Extract the network number in network byte order from the address
-   in numbers-and-dots natation starting at CP.  */
-extern in_addr_t inet_network (const char *__cp) __THROW;
-
-/* Convert Internet number in IN to ASCII representation.  The return value
-   is a pointer to an internal array containing the string.  */
-extern char *inet_ntoa (struct in_addr __in) __THROW;
-
-/* Convert from presentation format of an Internet number in buffer
-   starting at CP to the binary network format and store result for
-   interface type AF in buffer starting at BUF.  */
-extern int inet_pton (int __af, const char *__restrict __cp,
-		      void *__restrict __buf) __THROW;
-
-/* Convert a Internet address in binary network format for interface
-   type AF in buffer starting at CP to presentation form and place
-   result in buffer of length LEN astarting at BUF.  */
-extern const char *inet_ntop (int __af, const void *__restrict __cp,
-			      char *__restrict __buf, socklen_t __len)
-     __THROW;
-
-
-/* The following functions are not part of XNS 5.2.  */
-#ifdef __USE_MISC
-/* Convert Internet host address from numbers-and-dots notation in CP
-   into binary data and store the result in the structure INP.  */
-extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW;
-
-/* Format a network number NET into presentation format and place result
-   in buffer starting at BUF with length of LEN bytes.  */
-extern char *inet_neta (in_addr_t __net, char *__buf, size_t __len) __THROW;
-
-/* Convert network number for interface type AF in buffer starting at
-   CP to presentation format.  The result will specifiy BITS bits of
-   the number.  */
-extern char *inet_net_ntop (int __af, const void *__cp, int __bits,
-			    char *__buf, size_t __len) __THROW;
-
-/* Convert network number for interface type AF from presentation in
-   buffer starting at CP to network format and store result int
-   buffer starting at BUF of size LEN.  */
-extern int inet_net_pton (int __af, const char *__cp,
-			  void *__buf, size_t __len) __THROW;
-
-/* Convert ASCII representation in hexadecimal form of the Internet
-   address to binary form and place result in buffer of length LEN
-   starting at BUF.  */
-extern unsigned int inet_nsap_addr (const char *__cp,
-				    unsigned char *__buf, int __len) __THROW;
-
-/* Convert internet address in binary form in LEN bytes starting at CP
-   a presentation form and place result in BUF.  */
-extern char *inet_nsap_ntoa (int __len, const unsigned char *__cp,
-			     char *__buf) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* arpa/inet.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/nameser.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/nameser.h
deleted file mode 100644
index a99d5ec..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/nameser.h
+++ /dev/null
@@ -1,443 +0,0 @@
-/*
- * Copyright (c) 1983, 1989, 1993
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-/*
- * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
- * Copyright (c) 1996-1999 by Internet Software Consortium.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
- * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
- * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
- * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
- * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
- * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
- * SOFTWARE.
- */
-
-#ifndef _ARPA_NAMESER_H_
-#define _ARPA_NAMESER_H_
-
-#include <sys/param.h>
-#include <sys/types.h>
-#include <stdint.h>
-
-/*
- * Define constants based on RFC 883, RFC 1034, RFC 1035
- */
-#define NS_PACKETSZ	512	/*%< default UDP packet size */
-#define NS_MAXDNAME	1025	/*%< maximum domain name */
-#define NS_MAXMSG	65535	/*%< maximum message size */
-#define NS_MAXCDNAME	255	/*%< maximum compressed domain name */
-#define NS_MAXLABEL	63	/*%< maximum length of domain label */
-#define NS_HFIXEDSZ	12	/*%< #/bytes of fixed data in header */
-#define NS_QFIXEDSZ	4	/*%< #/bytes of fixed data in query */
-#define NS_RRFIXEDSZ	10	/*%< #/bytes of fixed data in r record */
-#define NS_INT32SZ	4	/*%< #/bytes of data in a uint32_t */
-#define NS_INT16SZ	2	/*%< #/bytes of data in a uint16_t */
-#define NS_INT8SZ	1	/*%< #/bytes of data in a uint8_t */
-#define NS_INADDRSZ	4	/*%< IPv4 T_A */
-#define NS_IN6ADDRSZ	16	/*%< IPv6 T_AAAA */
-#define NS_CMPRSFLGS	0xc0	/*%< Flag bits indicating name compression. */
-#define NS_DEFAULTPORT	53	/*%< For both TCP and UDP. */
-/*
- * These can be expanded with synonyms, just keep ns_parse.c:ns_parserecord()
- * in synch with it.
- */
-typedef enum __ns_sect {
-	ns_s_qd = 0,		/*%< Query: Question. */
-	ns_s_zn = 0,		/*%< Update: Zone. */
-	ns_s_an = 1,		/*%< Query: Answer. */
-	ns_s_pr = 1,		/*%< Update: Prerequisites. */
-	ns_s_ns = 2,		/*%< Query: Name servers. */
-	ns_s_ud = 2,		/*%< Update: Update. */
-	ns_s_ar = 3,		/*%< Query|Update: Additional records. */
-	ns_s_max = 4
-} ns_sect;
-
-/*%
- * This is a message handle.  It is caller allocated and has no dynamic data.
- * This structure is intended to be opaque to all but ns_parse.c, thus the
- * leading _'s on the member names.  Use the accessor functions, not the _'s.
- */
-typedef struct __ns_msg {
-	const unsigned char	*_msg, *_eom;
-	uint16_t		_id, _flags, _counts[ns_s_max];
-	const unsigned char	*_sections[ns_s_max];
-	ns_sect			_sect;
-	int			_rrnum;
-	const unsigned char	*_msg_ptr;
-} ns_msg;
-
-/* Private data structure - do not use from outside library. */
-struct _ns_flagdata {  int mask, shift;  };
-extern const struct _ns_flagdata _ns_flagdata[];
-
-/* Accessor macros - this is part of the public interface. */
-
-#define ns_msg_id(handle) ((handle)._id + 0)
-#define ns_msg_base(handle) ((handle)._msg + 0)
-#define ns_msg_end(handle) ((handle)._eom + 0)
-#define ns_msg_size(handle) ((handle)._eom - (handle)._msg)
-#define ns_msg_count(handle, section) ((handle)._counts[section] + 0)
-
-/*%
- * This is a parsed record.  It is caller allocated and has no dynamic data.
- */
-typedef	struct __ns_rr {
-	char			name[NS_MAXDNAME];
-	uint16_t		type;
-	uint16_t		rr_class;
-	uint32_t		ttl;
-	uint16_t		rdlength;
-	const unsigned char *	rdata;
-} ns_rr;
-
-/* Accessor macros - this is part of the public interface. */
-#define ns_rr_name(rr)	(((rr).name[0] != '\0') ? (rr).name : ".")
-#define ns_rr_type(rr)	((ns_type)((rr).type + 0))
-#define ns_rr_class(rr)	((ns_class)((rr).rr_class + 0))
-#define ns_rr_ttl(rr)	((rr).ttl + 0)
-#define ns_rr_rdlen(rr)	((rr).rdlength + 0)
-#define ns_rr_rdata(rr)	((rr).rdata + 0)
-
-/*%
- * These don't have to be in the same order as in the packet flags word,
- * and they can even overlap in some cases, but they will need to be kept
- * in synch with ns_parse.c:ns_flagdata[].
- */
-typedef enum __ns_flag {
-	ns_f_qr,		/*%< Question/Response. */
-	ns_f_opcode,		/*%< Operation code. */
-	ns_f_aa,		/*%< Authoritative Answer. */
-	ns_f_tc,		/*%< Truncation occurred. */
-	ns_f_rd,		/*%< Recursion Desired. */
-	ns_f_ra,		/*%< Recursion Available. */
-	ns_f_z,			/*%< MBZ. */
-	ns_f_ad,		/*%< Authentic Data (DNSSEC). */
-	ns_f_cd,		/*%< Checking Disabled (DNSSEC). */
-	ns_f_rcode,		/*%< Response code. */
-	ns_f_max
-} ns_flag;
-
-/*%
- * Currently defined opcodes.
- */
-typedef enum __ns_opcode {
-	ns_o_query = 0,		/*%< Standard query. */
-	ns_o_iquery = 1,	/*%< Inverse query (deprecated/unsupported). */
-	ns_o_status = 2,	/*%< Name server status query (unsupported). */
-				/* Opcode 3 is undefined/reserved. */
-	ns_o_notify = 4,	/*%< Zone change notification. */
-	ns_o_update = 5,	/*%< Zone update message. */
-	ns_o_max = 6
-} ns_opcode;
-
-/*%
- * Currently defined response codes.
- */
-typedef	enum __ns_rcode {
-	ns_r_noerror = 0,	/*%< No error occurred. */
-	ns_r_formerr = 1,	/*%< Format error. */
-	ns_r_servfail = 2,	/*%< Server failure. */
-	ns_r_nxdomain = 3,	/*%< Name error. */
-	ns_r_notimpl = 4,	/*%< Unimplemented. */
-	ns_r_refused = 5,	/*%< Operation refused. */
-	/* these are for BIND_UPDATE */
-	ns_r_yxdomain = 6,	/*%< Name exists */
-	ns_r_yxrrset = 7,	/*%< RRset exists */
-	ns_r_nxrrset = 8,	/*%< RRset does not exist */
-	ns_r_notauth = 9,	/*%< Not authoritative for zone */
-	ns_r_notzone = 10,	/*%< Zone of record different from zone section */
-	ns_r_max = 11,
-	/* The following are EDNS extended rcodes */
-	ns_r_badvers = 16,
-	/* The following are TSIG errors */
-	ns_r_badsig = 16,
-	ns_r_badkey = 17,
-	ns_r_badtime = 18
-} ns_rcode;
-
-/* BIND_UPDATE */
-typedef enum __ns_update_operation {
-	ns_uop_delete = 0,
-	ns_uop_add = 1,
-	ns_uop_max = 2
-} ns_update_operation;
-
-/*%
- * This structure is used for TSIG authenticated messages
- */
-struct ns_tsig_key {
-        char name[NS_MAXDNAME], alg[NS_MAXDNAME];
-        unsigned char *data;
-        int len;
-};
-typedef struct ns_tsig_key ns_tsig_key;
-
-/*%
- * This structure is used for TSIG authenticated TCP messages
- */
-struct ns_tcp_tsig_state {
-	int counter;
-	struct dst_key *key;
-	void *ctx;
-	unsigned char sig[NS_PACKETSZ];
-	int siglen;
-};
-typedef struct ns_tcp_tsig_state ns_tcp_tsig_state;
-
-#define NS_TSIG_FUDGE 300
-#define NS_TSIG_TCP_COUNT 100
-#define NS_TSIG_ALG_HMAC_MD5 "HMAC-MD5.SIG-ALG.REG.INT"
-
-#define NS_TSIG_ERROR_NO_TSIG -10
-#define NS_TSIG_ERROR_NO_SPACE -11
-#define NS_TSIG_ERROR_FORMERR -12
-
-/*%
- * Currently defined type values for resources and queries.
- */
-typedef enum __ns_type
-  {
-    ns_t_invalid = 0,
-
-    ns_t_a = 1,
-    ns_t_ns = 2,
-    ns_t_md = 3,
-    ns_t_mf = 4,
-    ns_t_cname = 5,
-    ns_t_soa = 6,
-    ns_t_mb = 7,
-    ns_t_mg = 8,
-    ns_t_mr = 9,
-    ns_t_null = 10,
-    ns_t_wks = 11,
-    ns_t_ptr = 12,
-    ns_t_hinfo = 13,
-    ns_t_minfo = 14,
-    ns_t_mx = 15,
-    ns_t_txt = 16,
-    ns_t_rp = 17,
-    ns_t_afsdb = 18,
-    ns_t_x25 = 19,
-    ns_t_isdn = 20,
-    ns_t_rt = 21,
-    ns_t_nsap = 22,
-    ns_t_nsap_ptr = 23,
-    ns_t_sig = 24,
-    ns_t_key = 25,
-    ns_t_px = 26,
-    ns_t_gpos = 27,
-    ns_t_aaaa = 28,
-    ns_t_loc = 29,
-    ns_t_nxt = 30,
-    ns_t_eid = 31,
-    ns_t_nimloc = 32,
-    ns_t_srv = 33,
-    ns_t_atma = 34,
-    ns_t_naptr = 35,
-    ns_t_kx = 36,
-    ns_t_cert = 37,
-    ns_t_a6 = 38,
-    ns_t_dname = 39,
-    ns_t_sink = 40,
-    ns_t_opt = 41,
-    ns_t_apl = 42,
-    ns_t_ds = 43,
-    ns_t_sshfp = 44,
-    ns_t_ipseckey = 45,
-    ns_t_rrsig = 46,
-    ns_t_nsec = 47,
-    ns_t_dnskey = 48,
-    ns_t_dhcid = 49,
-    ns_t_nsec3 = 50,
-    ns_t_nsec3param = 51,
-    ns_t_tlsa = 52,
-    ns_t_smimea = 53,
-    ns_t_hip = 55,
-    ns_t_ninfo = 56,
-    ns_t_rkey = 57,
-    ns_t_talink = 58,
-    ns_t_cds = 59,
-    ns_t_cdnskey = 60,
-    ns_t_openpgpkey = 61,
-    ns_t_csync = 62,
-    ns_t_spf = 99,
-    ns_t_uinfo = 100,
-    ns_t_uid = 101,
-    ns_t_gid = 102,
-    ns_t_unspec = 103,
-    ns_t_nid = 104,
-    ns_t_l32 = 105,
-    ns_t_l64 = 106,
-    ns_t_lp = 107,
-    ns_t_eui48 = 108,
-    ns_t_eui64 = 109,
-    ns_t_tkey = 249,
-    ns_t_tsig = 250,
-    ns_t_ixfr = 251,
-    ns_t_axfr = 252,
-    ns_t_mailb = 253,
-    ns_t_maila = 254,
-    ns_t_any = 255,
-    ns_t_uri = 256,
-    ns_t_caa = 257,
-    ns_t_avc = 258,
-    ns_t_ta = 32768,
-    ns_t_dlv = 32769,
-
-    ns_t_max = 65536
-  } ns_type;
-
-/*%
- * Values for class field
- */
-typedef enum __ns_class {
-	ns_c_invalid = 0,	/*%< Cookie. */
-	ns_c_in = 1,		/*%< Internet. */
-	ns_c_2 = 2,		/*%< unallocated/unsupported. */
-	ns_c_chaos = 3,		/*%< MIT Chaos-net. */
-	ns_c_hs = 4,		/*%< MIT Hesiod. */
-	/* Query class values which do not appear in resource records */
-	ns_c_none = 254,	/*%< for prereq. sections in update requests */
-	ns_c_any = 255,		/*%< Wildcard match. */
-	ns_c_max = 65536
-} ns_class;
-
-/* Certificate type values in CERT resource records.  */
-typedef enum __ns_cert_types {
-	cert_t_pkix = 1,	/*%< PKIX (X.509v3) */
-	cert_t_spki = 2,	/*%< SPKI */
-	cert_t_pgp  = 3,	/*%< PGP */
-	cert_t_url  = 253,	/*%< URL private type */
-	cert_t_oid  = 254	/*%< OID private type */
-} ns_cert_types;
-
-/*%
- * EDNS0 extended flags and option codes, host order.
- */
-#define NS_OPT_DNSSEC_OK        0x8000U
-#define NS_OPT_NSID		3
-
-/*%
- * Inline versions of get/put short/long.  Pointer is advanced.
- */
-#define NS_GET16(s, cp) do { \
-	const unsigned char *t_cp = (const unsigned char *)(cp); \
-	(s) = ((uint16_t)t_cp[0] << 8) \
-	    | ((uint16_t)t_cp[1]) \
-	    ; \
-	(cp) += NS_INT16SZ; \
-} while (0)
-
-#define NS_GET32(l, cp) do { \
-	const unsigned char *t_cp = (const unsigned char *)(cp); \
-	(l) = ((uint32_t)t_cp[0] << 24) \
-	    | ((uint32_t)t_cp[1] << 16) \
-	    | ((uint32_t)t_cp[2] << 8) \
-	    | ((uint32_t)t_cp[3]) \
-	    ; \
-	(cp) += NS_INT32SZ; \
-} while (0)
-
-#define NS_PUT16(s, cp) do { \
-	uint16_t t_s = (uint16_t)(s); \
-	unsigned char *t_cp = (unsigned char *)(cp); \
-	*t_cp++ = t_s >> 8; \
-	*t_cp   = t_s; \
-	(cp) += NS_INT16SZ; \
-} while (0)
-
-#define NS_PUT32(l, cp) do { \
-	uint32_t t_l = (uint32_t)(l); \
-	unsigned char *t_cp = (unsigned char *)(cp); \
-	*t_cp++ = t_l >> 24; \
-	*t_cp++ = t_l >> 16; \
-	*t_cp++ = t_l >> 8; \
-	*t_cp   = t_l; \
-	(cp) += NS_INT32SZ; \
-} while (0)
-
-__BEGIN_DECLS
-int		ns_msg_getflag (ns_msg, int) __THROW;
-unsigned int	ns_get16 (const unsigned char *) __THROW;
-unsigned long	ns_get32 (const unsigned char *) __THROW;
-void		ns_put16 (unsigned int, unsigned char *) __THROW;
-void		ns_put32 (unsigned long, unsigned char *) __THROW;
-int		ns_initparse (const unsigned char *, int, ns_msg *) __THROW;
-int		ns_skiprr (const unsigned char *, const unsigned char *,
-			   ns_sect, int) __THROW;
-int		ns_parserr (ns_msg *, ns_sect, int, ns_rr *) __THROW;
-int		ns_sprintrr (const ns_msg *, const ns_rr *,
-			     const char *, const char *, char *, size_t)
-     __THROW;
-int		ns_sprintrrf (const unsigned char *, size_t, const char *,
-			      ns_class, ns_type, unsigned long,
-			      const unsigned char *, size_t, const char *,
-			      const char *, char *, size_t) __THROW;
-int		ns_format_ttl (unsigned long, char *, size_t) __THROW;
-int		ns_parse_ttl (const char *, unsigned long *) __THROW;
-uint32_t	ns_datetosecs (const char *, int *) __THROW;
-int		ns_name_ntol (const unsigned char *, unsigned char *, size_t)
-     __THROW;
-int		ns_name_ntop (const unsigned char *, char *, size_t) __THROW;
-int		ns_name_pton (const char *, unsigned char *, size_t) __THROW;
-int		ns_name_unpack (const unsigned char *, const unsigned char *,
-				const unsigned char *, unsigned char *, size_t)
-     __THROW;
-int		ns_name_pack (const unsigned char *, unsigned char *, int,
-			      const unsigned char **, const unsigned char **)
-     __THROW;
-int		ns_name_uncompress (const unsigned char *,
-				    const unsigned char *,
-				    const unsigned char *,
-				    char *, size_t) __THROW;
-int		ns_name_compress (const char *, unsigned char *, size_t,
-				  const unsigned char **,
-				  const unsigned char **) __THROW;
-int		ns_name_skip (const unsigned char **, const unsigned char *)
-     __THROW;
-void		ns_name_rollback (const unsigned char *,
-				  const unsigned char **,
-				  const unsigned char **) __THROW;
-int		ns_samedomain (const char *, const char *) __THROW;
-int		ns_subdomain (const char *, const char *) __THROW;
-int		ns_makecanon (const char *, char *, size_t) __THROW;
-int		ns_samename (const char *, const char *) __THROW;
-__END_DECLS
-
-#include <arpa/nameser_compat.h>
-
-#endif /* !_ARPA_NAMESER_H_ */
-/*! \file */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/nameser_compat.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/nameser_compat.h
deleted file mode 100644
index f1c390f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/nameser_compat.h
+++ /dev/null
@@ -1,221 +0,0 @@
-/* Copyright (c) 1983, 1989
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef _ARPA_NAMESER_COMPAT_
-#define	_ARPA_NAMESER_COMPAT_
-
-#include <endian.h>
-
-/*%
- * Structure for query header.  The order of the fields is machine- and
- * compiler-dependent, depending on the byte/bit order and the layout
- * of bit fields.  We use bit fields only in int variables, as this
- * is all ANSI requires.  This requires a somewhat confusing rearrangement.
- */
-
-typedef struct {
-	unsigned	id :16;		/*%< query identification number */
-#if __BYTE_ORDER == __BIG_ENDIAN
-			/* fields in third byte */
-	unsigned	qr: 1;		/*%< response flag */
-	unsigned	opcode: 4;	/*%< purpose of message */
-	unsigned	aa: 1;		/*%< authoritive answer */
-	unsigned	tc: 1;		/*%< truncated message */
-	unsigned	rd: 1;		/*%< recursion desired */
-			/* fields in fourth byte */
-	unsigned	ra: 1;		/*%< recursion available */
-	unsigned	unused :1;	/*%< unused bits (MBZ as of 4.9.3a3) */
-	unsigned	ad: 1;		/*%< authentic data from named */
-	unsigned	cd: 1;		/*%< checking disabled by resolver */
-	unsigned	rcode :4;	/*%< response code */
-#endif
-#if __BYTE_ORDER == __LITTLE_ENDIAN || __BYTE_ORDER == __PDP_ENDIAN
-			/* fields in third byte */
-	unsigned	rd :1;		/*%< recursion desired */
-	unsigned	tc :1;		/*%< truncated message */
-	unsigned	aa :1;		/*%< authoritive answer */
-	unsigned	opcode :4;	/*%< purpose of message */
-	unsigned	qr :1;		/*%< response flag */
-			/* fields in fourth byte */
-	unsigned	rcode :4;	/*%< response code */
-	unsigned	cd: 1;		/*%< checking disabled by resolver */
-	unsigned	ad: 1;		/*%< authentic data from named */
-	unsigned	unused :1;	/*%< unused bits (MBZ as of 4.9.3a3) */
-	unsigned	ra :1;		/*%< recursion available */
-#endif
-			/* remaining bytes */
-	unsigned	qdcount :16;	/*%< number of question entries */
-	unsigned	ancount :16;	/*%< number of answer entries */
-	unsigned	nscount :16;	/*%< number of authority entries */
-	unsigned	arcount :16;	/*%< number of resource entries */
-} HEADER;
-
-#define PACKETSZ	NS_PACKETSZ
-#define MAXDNAME	NS_MAXDNAME
-#define MAXCDNAME	NS_MAXCDNAME
-#define MAXLABEL	NS_MAXLABEL
-#define	HFIXEDSZ	NS_HFIXEDSZ
-#define QFIXEDSZ	NS_QFIXEDSZ
-#define RRFIXEDSZ	NS_RRFIXEDSZ
-#define	INT32SZ		NS_INT32SZ
-#define	INT16SZ		NS_INT16SZ
-#define INT8SZ		NS_INT8SZ
-#define	INADDRSZ	NS_INADDRSZ
-#define	IN6ADDRSZ	NS_IN6ADDRSZ
-#define	INDIR_MASK	NS_CMPRSFLGS
-#define NAMESERVER_PORT	NS_DEFAULTPORT
-
-#define S_ZONE		ns_s_zn
-#define S_PREREQ	ns_s_pr
-#define S_UPDATE	ns_s_ud
-#define S_ADDT		ns_s_ar
-
-#define QUERY		ns_o_query
-#define IQUERY		ns_o_iquery
-#define STATUS		ns_o_status
-#define	NS_NOTIFY_OP	ns_o_notify
-#define	NS_UPDATE_OP	ns_o_update
-
-#define NOERROR		ns_r_noerror
-#define FORMERR		ns_r_formerr
-#define SERVFAIL	ns_r_servfail
-#define NXDOMAIN	ns_r_nxdomain
-#define NOTIMP		ns_r_notimpl
-#define REFUSED		ns_r_refused
-#define YXDOMAIN	ns_r_yxdomain
-#define YXRRSET		ns_r_yxrrset
-#define NXRRSET		ns_r_nxrrset
-#define NOTAUTH		ns_r_notauth
-#define NOTZONE		ns_r_notzone
-/*#define BADSIG		ns_r_badsig*/
-/*#define BADKEY		ns_r_badkey*/
-/*#define BADTIME		ns_r_badtime*/
-
-
-#define DELETE		ns_uop_delete
-#define ADD		ns_uop_add
-
-#define T_A ns_t_a
-#define T_NS ns_t_ns
-#define T_MD ns_t_md
-#define T_MF ns_t_mf
-#define T_CNAME ns_t_cname
-#define T_SOA ns_t_soa
-#define T_MB ns_t_mb
-#define T_MG ns_t_mg
-#define T_MR ns_t_mr
-#define T_NULL ns_t_null
-#define T_WKS ns_t_wks
-#define T_PTR ns_t_ptr
-#define T_HINFO ns_t_hinfo
-#define T_MINFO ns_t_minfo
-#define T_MX ns_t_mx
-#define T_TXT ns_t_txt
-#define T_RP ns_t_rp
-#define T_AFSDB ns_t_afsdb
-#define T_X25 ns_t_x25
-#define T_ISDN ns_t_isdn
-#define T_RT ns_t_rt
-#define T_NSAP ns_t_nsap
-#define T_NSAP_PTR ns_t_nsap_ptr
-#define T_SIG ns_t_sig
-#define T_KEY ns_t_key
-#define T_PX ns_t_px
-#define T_GPOS ns_t_gpos
-#define T_AAAA ns_t_aaaa
-#define T_LOC ns_t_loc
-#define T_NXT ns_t_nxt
-#define T_EID ns_t_eid
-#define T_NIMLOC ns_t_nimloc
-#define T_SRV ns_t_srv
-#define T_ATMA ns_t_atma
-#define T_NAPTR ns_t_naptr
-#define T_KX ns_t_kx
-#define T_CERT ns_t_cert
-#define T_A6 ns_t_a6
-#define T_DNAME ns_t_dname
-#define T_SINK ns_t_sink
-#define T_OPT ns_t_opt
-#define T_APL ns_t_apl
-#define T_DS ns_t_ds
-#define T_SSHFP ns_t_sshfp
-#define T_IPSECKEY ns_t_ipseckey
-#define T_RRSIG ns_t_rrsig
-#define T_NSEC ns_t_nsec
-#define T_DNSKEY ns_t_dnskey
-#define T_DHCID ns_t_dhcid
-#define T_NSEC3 ns_t_nsec3
-#define T_NSEC3PARAM ns_t_nsec3param
-#define T_TLSA ns_t_tlsa
-#define T_SMIMEA ns_t_smimea
-#define T_HIP ns_t_hip
-#define T_NINFO ns_t_ninfo
-#define T_RKEY ns_t_rkey
-#define T_TALINK ns_t_talink
-#define T_CDS ns_t_cds
-#define T_CDNSKEY ns_t_cdnskey
-#define T_OPENPGPKEY ns_t_openpgpkey
-#define T_CSYNC ns_t_csync
-#define T_SPF ns_t_spf
-#define T_UINFO ns_t_uinfo
-#define T_UID ns_t_uid
-#define T_GID ns_t_gid
-#define T_UNSPEC ns_t_unspec
-#define T_NID ns_t_nid
-#define T_L32 ns_t_l32
-#define T_L64 ns_t_l64
-#define T_LP ns_t_lp
-#define T_EUI48 ns_t_eui48
-#define T_EUI64 ns_t_eui64
-#define T_TKEY ns_t_tkey
-#define T_TSIG ns_t_tsig
-#define T_IXFR ns_t_ixfr
-#define T_AXFR ns_t_axfr
-#define T_MAILB ns_t_mailb
-#define T_MAILA ns_t_maila
-#define T_ANY ns_t_any
-#define T_URI ns_t_uri
-#define T_CAA ns_t_caa
-#define T_AVC ns_t_avc
-#define T_TA ns_t_ta
-#define T_DLV ns_t_dlv
-
-#define C_IN		ns_c_in
-#define C_CHAOS		ns_c_chaos
-#define C_HS		ns_c_hs
-/* BIND_UPDATE */
-#define C_NONE		ns_c_none
-#define C_ANY		ns_c_any
-
-#define	GETSHORT		NS_GET16
-#define	GETLONG			NS_GET32
-#define	PUTSHORT		NS_PUT16
-#define	PUTLONG			NS_PUT32
-
-#endif /* _ARPA_NAMESER_COMPAT_ */
-/*! \file */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/telnet.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/telnet.h
deleted file mode 100644
index 3774c89..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/telnet.h
+++ /dev/null
@@ -1,316 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)telnet.h	8.2 (Berkeley) 12/15/93
- */
-
-#ifndef _ARPA_TELNET_H
-#define	_ARPA_TELNET_H 1
-
-/*
- * Definitions for the TELNET protocol.
- */
-#define	IAC	255		/* interpret as command: */
-#define	DONT	254		/* you are not to use option */
-#define	DO	253		/* please, you use option */
-#define	WONT	252		/* I won't use option */
-#define	WILL	251		/* I will use option */
-#define	SB	250		/* interpret as subnegotiation */
-#define	GA	249		/* you may reverse the line */
-#define	EL	248		/* erase the current line */
-#define	EC	247		/* erase the current character */
-#define	AYT	246		/* are you there */
-#define	AO	245		/* abort output--but let prog finish */
-#define	IP	244		/* interrupt process--permanently */
-#define	BREAK	243		/* break */
-#define	DM	242		/* data mark--for connect. cleaning */
-#define	NOP	241		/* nop */
-#define	SE	240		/* end sub negotiation */
-#define EOR     239             /* end of record (transparent mode) */
-#define	ABORT	238		/* Abort process */
-#define	SUSP	237		/* Suspend process */
-#define	xEOF	236		/* End of file: EOF is already used... */
-
-#define SYNCH	242		/* for telfunc calls */
-
-#ifdef TELCMDS
-char *telcmds[] = {
-	"EOF", "SUSP", "ABORT", "EOR",
-	"SE", "NOP", "DMARK", "BRK", "IP", "AO", "AYT", "EC",
-	"EL", "GA", "SB", "WILL", "WONT", "DO", "DONT", "IAC", 0,
-};
-#else
-extern char *telcmds[];
-#endif
-
-#define	TELCMD_FIRST	xEOF
-#define	TELCMD_LAST	IAC
-#define	TELCMD_OK(x)	((unsigned int)(x) <= TELCMD_LAST && \
-			 (unsigned int)(x) >= TELCMD_FIRST)
-#define	TELCMD(x)	telcmds[(x)-TELCMD_FIRST]
-
-/* telnet options */
-#define TELOPT_BINARY	0	/* 8-bit data path */
-#define TELOPT_ECHO	1	/* echo */
-#define	TELOPT_RCP	2	/* prepare to reconnect */
-#define	TELOPT_SGA	3	/* suppress go ahead */
-#define	TELOPT_NAMS	4	/* approximate message size */
-#define	TELOPT_STATUS	5	/* give status */
-#define	TELOPT_TM	6	/* timing mark */
-#define	TELOPT_RCTE	7	/* remote controlled transmission and echo */
-#define TELOPT_NAOL 	8	/* negotiate about output line width */
-#define TELOPT_NAOP 	9	/* negotiate about output page size */
-#define TELOPT_NAOCRD	10	/* negotiate about CR disposition */
-#define TELOPT_NAOHTS	11	/* negotiate about horizontal tabstops */
-#define TELOPT_NAOHTD	12	/* negotiate about horizontal tab disposition */
-#define TELOPT_NAOFFD	13	/* negotiate about formfeed disposition */
-#define TELOPT_NAOVTS	14	/* negotiate about vertical tab stops */
-#define TELOPT_NAOVTD	15	/* negotiate about vertical tab disposition */
-#define TELOPT_NAOLFD	16	/* negotiate about output LF disposition */
-#define TELOPT_XASCII	17	/* extended ascii character set */
-#define	TELOPT_LOGOUT	18	/* force logout */
-#define	TELOPT_BM	19	/* byte macro */
-#define	TELOPT_DET	20	/* data entry terminal */
-#define	TELOPT_SUPDUP	21	/* supdup protocol */
-#define	TELOPT_SUPDUPOUTPUT 22	/* supdup output */
-#define	TELOPT_SNDLOC	23	/* send location */
-#define	TELOPT_TTYPE	24	/* terminal type */
-#define	TELOPT_EOR	25	/* end or record */
-#define	TELOPT_TUID	26	/* TACACS user identification */
-#define	TELOPT_OUTMRK	27	/* output marking */
-#define	TELOPT_TTYLOC	28	/* terminal location number */
-#define	TELOPT_3270REGIME 29	/* 3270 regime */
-#define	TELOPT_X3PAD	30	/* X.3 PAD */
-#define	TELOPT_NAWS	31	/* window size */
-#define	TELOPT_TSPEED	32	/* terminal speed */
-#define	TELOPT_LFLOW	33	/* remote flow control */
-#define TELOPT_LINEMODE	34	/* Linemode option */
-#define TELOPT_XDISPLOC	35	/* X Display Location */
-#define TELOPT_OLD_ENVIRON 36	/* Old - Environment variables */
-#define	TELOPT_AUTHENTICATION 37/* Authenticate */
-#define	TELOPT_ENCRYPT	38	/* Encryption option */
-#define TELOPT_NEW_ENVIRON 39	/* New - Environment variables */
-#define	TELOPT_EXOPL	255	/* extended-options-list */
-
-
-#define	NTELOPTS	(1+TELOPT_NEW_ENVIRON)
-#ifdef TELOPTS
-char *telopts[NTELOPTS+1] = {
-	"BINARY", "ECHO", "RCP", "SUPPRESS GO AHEAD", "NAME",
-	"STATUS", "TIMING MARK", "RCTE", "NAOL", "NAOP",
-	"NAOCRD", "NAOHTS", "NAOHTD", "NAOFFD", "NAOVTS",
-	"NAOVTD", "NAOLFD", "EXTEND ASCII", "LOGOUT", "BYTE MACRO",
-	"DATA ENTRY TERMINAL", "SUPDUP", "SUPDUP OUTPUT",
-	"SEND LOCATION", "TERMINAL TYPE", "END OF RECORD",
-	"TACACS UID", "OUTPUT MARKING", "TTYLOC",
-	"3270 REGIME", "X.3 PAD", "NAWS", "TSPEED", "LFLOW",
-	"LINEMODE", "XDISPLOC", "OLD-ENVIRON", "AUTHENTICATION",
-	"ENCRYPT", "NEW-ENVIRON",
-	0,
-};
-#define	TELOPT_FIRST	TELOPT_BINARY
-#define	TELOPT_LAST	TELOPT_NEW_ENVIRON
-#define	TELOPT_OK(x)	((unsigned int)(x) <= TELOPT_LAST)
-#define	TELOPT(x)	telopts[(x)-TELOPT_FIRST]
-#endif
-
-/* sub-option qualifiers */
-#define	TELQUAL_IS	0	/* option is... */
-#define	TELQUAL_SEND	1	/* send option */
-#define	TELQUAL_INFO	2	/* ENVIRON: informational version of IS */
-#define	TELQUAL_REPLY	2	/* AUTHENTICATION: client version of IS */
-#define	TELQUAL_NAME	3	/* AUTHENTICATION: client version of IS */
-
-#define	LFLOW_OFF		0	/* Disable remote flow control */
-#define	LFLOW_ON		1	/* Enable remote flow control */
-#define	LFLOW_RESTART_ANY	2	/* Restart output on any char */
-#define	LFLOW_RESTART_XON	3	/* Restart output only on XON */
-
-/*
- * LINEMODE suboptions
- */
-
-#define	LM_MODE		1
-#define	LM_FORWARDMASK	2
-#define	LM_SLC		3
-
-#define	MODE_EDIT	0x01
-#define	MODE_TRAPSIG	0x02
-#define	MODE_ACK	0x04
-#define MODE_SOFT_TAB	0x08
-#define MODE_LIT_ECHO	0x10
-
-#define	MODE_MASK	0x1f
-
-/* Not part of protocol, but needed to simplify things... */
-#define MODE_FLOW		0x0100
-#define MODE_ECHO		0x0200
-#define MODE_INBIN		0x0400
-#define MODE_OUTBIN		0x0800
-#define MODE_FORCE		0x1000
-
-#define	SLC_SYNCH	1
-#define	SLC_BRK		2
-#define	SLC_IP		3
-#define	SLC_AO		4
-#define	SLC_AYT		5
-#define	SLC_EOR		6
-#define	SLC_ABORT	7
-#define	SLC_EOF		8
-#define	SLC_SUSP	9
-#define	SLC_EC		10
-#define	SLC_EL		11
-#define	SLC_EW		12
-#define	SLC_RP		13
-#define	SLC_LNEXT	14
-#define	SLC_XON		15
-#define	SLC_XOFF	16
-#define	SLC_FORW1	17
-#define	SLC_FORW2	18
-
-#define	NSLC		18
-
-/*
- * For backwards compatibility, we define SLC_NAMES to be the
- * list of names if SLC_NAMES is not defined.
- */
-#define	SLC_NAMELIST	"0", "SYNCH", "BRK", "IP", "AO", "AYT", "EOR", \
-			"ABORT", "EOF", "SUSP", "EC", "EL", "EW", "RP", \
-			"LNEXT", "XON", "XOFF", "FORW1", "FORW2", 0,
-#ifdef	SLC_NAMES
-char *slc_names[] = {
-	SLC_NAMELIST
-};
-#else
-extern char *slc_names[];
-#define	SLC_NAMES SLC_NAMELIST
-#endif
-
-#define	SLC_NAME_OK(x)	((unsigned int)(x) <= NSLC)
-#define SLC_NAME(x)	slc_names[x]
-
-#define	SLC_NOSUPPORT	0
-#define	SLC_CANTCHANGE	1
-#define	SLC_VARIABLE	2
-#define	SLC_DEFAULT	3
-#define	SLC_LEVELBITS	0x03
-
-#define	SLC_FUNC	0
-#define	SLC_FLAGS	1
-#define	SLC_VALUE	2
-
-#define	SLC_ACK		0x80
-#define	SLC_FLUSHIN	0x40
-#define	SLC_FLUSHOUT	0x20
-
-#define	OLD_ENV_VAR	1
-#define	OLD_ENV_VALUE	0
-#define	NEW_ENV_VAR	0
-#define	NEW_ENV_VALUE	1
-#define	ENV_ESC		2
-#define ENV_USERVAR	3
-
-/*
- * AUTHENTICATION suboptions
- */
-
-/*
- * Who is authenticating who ...
- */
-#define	AUTH_WHO_CLIENT		0	/* Client authenticating server */
-#define	AUTH_WHO_SERVER		1	/* Server authenticating client */
-#define	AUTH_WHO_MASK		1
-
-/*
- * amount of authentication done
- */
-#define	AUTH_HOW_ONE_WAY	0
-#define	AUTH_HOW_MUTUAL		2
-#define	AUTH_HOW_MASK		2
-
-#define	AUTHTYPE_NULL		0
-#define	AUTHTYPE_KERBEROS_V4	1
-#define	AUTHTYPE_KERBEROS_V5	2
-#define	AUTHTYPE_SPX		3
-#define	AUTHTYPE_MINK		4
-#define	AUTHTYPE_CNT		5
-
-#define	AUTHTYPE_TEST		99
-
-#ifdef	AUTH_NAMES
-char *authtype_names[] = {
-	"NULL", "KERBEROS_V4", "KERBEROS_V5", "SPX", "MINK", 0,
-};
-#else
-extern char *authtype_names[];
-#endif
-
-#define	AUTHTYPE_NAME_OK(x)	((unsigned int)(x) < AUTHTYPE_CNT)
-#define	AUTHTYPE_NAME(x)	authtype_names[x]
-
-/*
- * ENCRYPTion suboptions
- */
-#define	ENCRYPT_IS		0	/* I pick encryption type ... */
-#define	ENCRYPT_SUPPORT		1	/* I support encryption types ... */
-#define	ENCRYPT_REPLY		2	/* Initial setup response */
-#define	ENCRYPT_START		3	/* Am starting to send encrypted */
-#define	ENCRYPT_END		4	/* Am ending encrypted */
-#define	ENCRYPT_REQSTART	5	/* Request you start encrypting */
-#define	ENCRYPT_REQEND		6	/* Request you send encrypting */
-#define	ENCRYPT_ENC_KEYID	7
-#define	ENCRYPT_DEC_KEYID	8
-#define	ENCRYPT_CNT		9
-
-#define	ENCTYPE_ANY		0
-#define	ENCTYPE_DES_CFB64	1
-#define	ENCTYPE_DES_OFB64	2
-#define	ENCTYPE_CNT		3
-
-#ifdef	ENCRYPT_NAMES
-char *encrypt_names[] = {
-	"IS", "SUPPORT", "REPLY", "START", "END",
-	"REQUEST-START", "REQUEST-END", "ENC-KEYID", "DEC-KEYID",
-	0,
-};
-char *enctype_names[] = {
-	"ANY", "DES_CFB64",  "DES_OFB64",  0,
-};
-#else
-extern char *encrypt_names[];
-extern char *enctype_names[];
-#endif
-
-
-#define	ENCRYPT_NAME_OK(x)	((unsigned int)(x) < ENCRYPT_CNT)
-#define	ENCRYPT_NAME(x)		encrypt_names[x]
-
-#define	ENCTYPE_NAME_OK(x)	((unsigned int)(x) < ENCTYPE_CNT)
-#define	ENCTYPE_NAME(x)		enctype_names[x]
-
-#endif /* arpa/telnet.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/tftp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/tftp.h
deleted file mode 100644
index 86e0b6e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/arpa/tftp.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)tftp.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _ARPA_TFTP_H
-#define	_ARPA_TFTP_H 1
-
-/*
- * Trivial File Transfer Protocol (IEN-133)
- */
-#define	SEGSIZE		512		/* data segment size */
-
-/*
- * Packet types.
- */
-#define	RRQ	01				/* read request */
-#define	WRQ	02				/* write request */
-#define	DATA	03				/* data packet */
-#define	ACK	04				/* acknowledgement */
-#define	ERROR	05				/* error code */
-
-struct	tftphdr {
-	short	th_opcode;			/* packet type */
-	union {
-		char	tu_padding[3];		/* sizeof() compat */
-		struct {
-			union {
-				unsigned short	tu_block;	/* block # */
-				short	tu_code;		/* error code */
-			} __attribute__ ((__packed__)) th_u3;
-			char tu_data[0];	/* data or error string */
-		} __attribute__ ((__packed__)) th_u2;
-		char	tu_stuff[0];		/* request packet stuff */
-	} __attribute__ ((__packed__)) th_u1;
-} __attribute__ ((__packed__));
-
-#define	th_block	th_u1.th_u2.th_u3.tu_block
-#define	th_code		th_u1.th_u2.th_u3.tu_code
-#define	th_stuff	th_u1.tu_stuff
-#define	th_data		th_u1.th_u2.tu_data
-#define	th_msg		th_u1.th_u2.tu_data
-
-/*
- * Error codes.
- */
-#define	EUNDEF		0		/* not defined */
-#define	ENOTFOUND	1		/* file not found */
-#define	EACCESS		2		/* access violation */
-#define	ENOSPACE	3		/* disk full or allocation exceeded */
-#define	EBADOP		4		/* illegal TFTP operation */
-#define	EBADID		5		/* unknown transfer ID */
-#define	EEXISTS		6		/* file already exists */
-#define	ENOUSER		7		/* no such user */
-
-#endif /* arpa/tftp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/assert.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/assert.h
deleted file mode 100644
index 2894908..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/assert.h
+++ /dev/null
@@ -1,141 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.2 Diagnostics	<assert.h>
- */
-
-#ifdef	_ASSERT_H
-
-# undef	_ASSERT_H
-# undef	assert
-# undef __ASSERT_VOID_CAST
-
-# ifdef	__USE_GNU
-#  undef assert_perror
-# endif
-
-#endif /* assert.h	*/
-
-#define	_ASSERT_H	1
-#include <features.h>
-
-#if defined __cplusplus && __GNUC_PREREQ (2,95)
-# define __ASSERT_VOID_CAST static_cast<void>
-#else
-# define __ASSERT_VOID_CAST (void)
-#endif
-
-/* void assert (int expression);
-
-   If NDEBUG is defined, do nothing.
-   If not, and EXPRESSION is zero, print an error message and abort.  */
-
-#ifdef	NDEBUG
-
-# define assert(expr)		(__ASSERT_VOID_CAST (0))
-
-/* void assert_perror (int errnum);
-
-   If NDEBUG is defined, do nothing.  If not, and ERRNUM is not zero, print an
-   error message with the error text for ERRNUM and abort.
-   (This is a GNU extension.) */
-
-# ifdef	__USE_GNU
-#  define assert_perror(errnum)	(__ASSERT_VOID_CAST (0))
-# endif
-
-#else /* Not NDEBUG.  */
-
-__BEGIN_DECLS
-
-/* This prints an "Assertion failed" message and aborts.  */
-extern void __assert_fail (const char *__assertion, const char *__file,
-			   unsigned int __line, const char *__function)
-     __THROW __attribute__ ((__noreturn__));
-
-/* Likewise, but prints the error text for ERRNUM.  */
-extern void __assert_perror_fail (int __errnum, const char *__file,
-				  unsigned int __line, const char *__function)
-     __THROW __attribute__ ((__noreturn__));
-
-
-/* The following is not at all used here but needed for standard
-   compliance.  */
-extern void __assert (const char *__assertion, const char *__file, int __line)
-     __THROW __attribute__ ((__noreturn__));
-
-
-__END_DECLS
-
-/* When possible, define assert so that it does not add extra
-   parentheses around EXPR.  Otherwise, those added parentheses would
-   suppress warnings we'd expect to be detected by gcc's -Wparentheses.  */
-# if defined __cplusplus
-#  define assert(expr)							\
-     (static_cast <bool> (expr)						\
-      ? void (0)							\
-      : __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION))
-# elif !defined __GNUC__ || defined __STRICT_ANSI__
-#  define assert(expr)							\
-    ((expr)								\
-     ? __ASSERT_VOID_CAST (0)						\
-     : __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION))
-# else
-/* The first occurrence of EXPR is not evaluated due to the sizeof,
-   but will trigger any pedantic warnings masked by the __extension__
-   for the second occurrence.  The ternary operator is required to
-   support function pointers and bit fields in this context, and to
-   suppress the evaluation of variable length arrays.  */
-#  define assert(expr)							\
-  ((void) sizeof ((expr) ? 1 : 0), __extension__ ({			\
-      if (expr)								\
-        ; /* empty */							\
-      else								\
-        __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION);	\
-    }))
-# endif
-
-# ifdef	__USE_GNU
-#  define assert_perror(errnum)						\
-  (!(errnum)								\
-   ? __ASSERT_VOID_CAST (0)						\
-   : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))
-# endif
-
-/* Version 2.4 and later of GCC define a magical variable `__PRETTY_FUNCTION__'
-   which contains the name of the function currently being defined.
-   This is broken in G++ before version 2.6.
-   C9x has a similar variable called __func__, but prefer the GCC one since
-   it demangles C++ function names.  */
-# if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
-#   define __ASSERT_FUNCTION	__extension__ __PRETTY_FUNCTION__
-# else
-#  if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#   define __ASSERT_FUNCTION	__func__
-#  else
-#   define __ASSERT_FUNCTION	((const char *) 0)
-#  endif
-# endif
-
-#endif /* NDEBUG.  */
-
-
-#if defined __USE_ISOC11 && !defined __cplusplus
-# undef static_assert
-# define static_assert _Static_assert
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/a.out.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/a.out.h
deleted file mode 100644
index 0e7fb03..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/a.out.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef __A_OUT_GNU_H__
-# error "Never use <bits/a.out.h> directly; include <a.out.h> instead."
-#endif
-
-/* Signal to users of this header that this architecture really doesn't
-   support a.out binary format.  */
-#define __NO_A_OUT_SUPPORT 1
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/argp-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/argp-ldbl.h
deleted file mode 100644
index 903b06f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/argp-ldbl.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Redirections for argp functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGP_H
-# error "Never include <bits/argp-ldbl.h> directly; use <argp.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (argp_error)
-__LDBL_REDIR_DECL (argp_failure)
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/byteswap.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/byteswap.h
deleted file mode 100644
index 6438a8b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/byteswap.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/* Macros and inline functions to swap the order of bytes in integer values.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _BYTESWAP_H && !defined _NETINET_IN_H && !defined _ENDIAN_H
-# error "Never use <bits/byteswap.h> directly; include <byteswap.h> instead."
-#endif
-
-#ifndef _BITS_BYTESWAP_H
-#define _BITS_BYTESWAP_H 1
-
-#include <features.h>
-#include <bits/types.h>
-
-/* Swap bytes in 16-bit value.  */
-#define __bswap_constant_16(x)					\
-  ((__uint16_t) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
-
-static __inline __uint16_t
-__bswap_16 (__uint16_t __bsx)
-{
-#if __GNUC_PREREQ (4, 8)
-  return __builtin_bswap16 (__bsx);
-#else
-  return __bswap_constant_16 (__bsx);
-#endif
-}
-
-/* Swap bytes in 32-bit value.  */
-#define __bswap_constant_32(x)					\
-  ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8)	\
-   | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24))
-
-static __inline __uint32_t
-__bswap_32 (__uint32_t __bsx)
-{
-#if __GNUC_PREREQ (4, 3)
-  return __builtin_bswap32 (__bsx);
-#else
-  return __bswap_constant_32 (__bsx);
-#endif
-}
-
-/* Swap bytes in 64-bit value.  */
-#define __bswap_constant_64(x)			\
-  ((((x) & 0xff00000000000000ull) >> 56)	\
-   | (((x) & 0x00ff000000000000ull) >> 40)	\
-   | (((x) & 0x0000ff0000000000ull) >> 24)	\
-   | (((x) & 0x000000ff00000000ull) >> 8)	\
-   | (((x) & 0x00000000ff000000ull) << 8)	\
-   | (((x) & 0x0000000000ff0000ull) << 24)	\
-   | (((x) & 0x000000000000ff00ull) << 40)	\
-   | (((x) & 0x00000000000000ffull) << 56))
-
-__extension__ static __inline __uint64_t
-__bswap_64 (__uint64_t __bsx)
-{
-#if __GNUC_PREREQ (4, 3)
-  return __builtin_bswap64 (__bsx);
-#else
-  return __bswap_constant_64 (__bsx);
-#endif
-}
-
-#endif /* _BITS_BYTESWAP_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/cmathcalls.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/cmathcalls.h
deleted file mode 100644
index 20a65b5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/cmathcalls.h
+++ /dev/null
@@ -1,130 +0,0 @@
-/* Prototype declarations for complex math functions;
-   helper file for <complex.h>.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* NOTE: Because of the special way this file is used by <complex.h>, this
-   file must NOT be protected from multiple inclusion as header files
-   usually are.
-
-   This file provides prototype declarations for the math functions.
-   Most functions are declared using the macro:
-
-   __MATHCALL (NAME, (ARGS...));
-
-   This means there is a function `NAME' returning `double' and a function
-   `NAMEf' returning `float'.  Each place `_Mdouble_' appears in the
-   prototype, that is actually `double' in the prototype for `NAME' and
-   `float' in the prototype for `NAMEf'.  Reentrant variant functions are
-   called `NAME_r' and `NAMEf_r'.
-
-   Functions returning other types like `int' are declared using the macro:
-
-   __MATHDECL (TYPE, NAME, (ARGS...));
-
-   This is just like __MATHCALL but for a function returning `TYPE'
-   instead of `_Mdouble_'.  In all of these cases, there is still
-   both a `NAME' and a `NAMEf' that takes `float' arguments.  */
-
-#ifndef _COMPLEX_H
-#error "Never use <bits/cmathcalls.h> directly; include <complex.h> instead."
-#endif
-
-#ifndef _Mdouble_complex_
-# define _Mdouble_complex_ _Mdouble_ _Complex
-#endif
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of Z.  */
-__MATHCALL (cacos, (_Mdouble_complex_ __z));
-/* Arc sine of Z.  */
-__MATHCALL (casin, (_Mdouble_complex_ __z));
-/* Arc tangent of Z.  */
-__MATHCALL (catan, (_Mdouble_complex_ __z));
-
-/* Cosine of Z.  */
-__MATHCALL (ccos, (_Mdouble_complex_ __z));
-/* Sine of Z.  */
-__MATHCALL (csin, (_Mdouble_complex_ __z));
-/* Tangent of Z.  */
-__MATHCALL (ctan, (_Mdouble_complex_ __z));
-
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic arc cosine of Z.  */
-__MATHCALL (cacosh, (_Mdouble_complex_ __z));
-/* Hyperbolic arc sine of Z.  */
-__MATHCALL (casinh, (_Mdouble_complex_ __z));
-/* Hyperbolic arc tangent of Z.  */
-__MATHCALL (catanh, (_Mdouble_complex_ __z));
-
-/* Hyperbolic cosine of Z.  */
-__MATHCALL (ccosh, (_Mdouble_complex_ __z));
-/* Hyperbolic sine of Z.  */
-__MATHCALL (csinh, (_Mdouble_complex_ __z));
-/* Hyperbolic tangent of Z.  */
-__MATHCALL (ctanh, (_Mdouble_complex_ __z));
-
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of Z.  */
-__MATHCALL (cexp, (_Mdouble_complex_ __z));
-
-/* Natural logarithm of Z.  */
-__MATHCALL (clog, (_Mdouble_complex_ __z));
-
-#ifdef __USE_GNU
-/* The base 10 logarithm is not defined by the standard but to implement
-   the standard C++ library it is handy.  */
-__MATHCALL (clog10, (_Mdouble_complex_ __z));
-#endif
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-__MATHCALL (cpow, (_Mdouble_complex_ __x, _Mdouble_complex_ __y));
-
-/* Return the square root of Z.  */
-__MATHCALL (csqrt, (_Mdouble_complex_ __z));
-
-
-/* Absolute value, conjugates, and projection.  */
-
-/* Absolute value of Z.  */
-__MATHDECL (_Mdouble_,cabs, (_Mdouble_complex_ __z));
-
-/* Argument value of Z.  */
-__MATHDECL (_Mdouble_,carg, (_Mdouble_complex_ __z));
-
-/* Complex conjugate of Z.  */
-__MATHCALL (conj, (_Mdouble_complex_ __z));
-
-/* Projection of Z onto the Riemann sphere.  */
-__MATHCALL (cproj, (_Mdouble_complex_ __z));
-
-
-/* Decomposing complex values.  */
-
-/* Imaginary part of Z.  */
-__MATHDECL (_Mdouble_,cimag, (_Mdouble_complex_ __z));
-
-/* Real part of Z.  */
-__MATHDECL (_Mdouble_,creal, (_Mdouble_complex_ __z));
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/confname.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/confname.h
deleted file mode 100644
index 8068bda..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/confname.h
+++ /dev/null
@@ -1,675 +0,0 @@
-/* `sysconf', `pathconf', and `confstr' NAME values.  Generic version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never use <bits/confname.h> directly; include <unistd.h> instead."
-#endif
-
-/* Values for the NAME argument to `pathconf' and `fpathconf'.  */
-enum
-  {
-    _PC_LINK_MAX,
-#define	_PC_LINK_MAX			_PC_LINK_MAX
-    _PC_MAX_CANON,
-#define	_PC_MAX_CANON			_PC_MAX_CANON
-    _PC_MAX_INPUT,
-#define	_PC_MAX_INPUT			_PC_MAX_INPUT
-    _PC_NAME_MAX,
-#define	_PC_NAME_MAX			_PC_NAME_MAX
-    _PC_PATH_MAX,
-#define	_PC_PATH_MAX			_PC_PATH_MAX
-    _PC_PIPE_BUF,
-#define	_PC_PIPE_BUF			_PC_PIPE_BUF
-    _PC_CHOWN_RESTRICTED,
-#define	_PC_CHOWN_RESTRICTED		_PC_CHOWN_RESTRICTED
-    _PC_NO_TRUNC,
-#define	_PC_NO_TRUNC			_PC_NO_TRUNC
-    _PC_VDISABLE,
-#define _PC_VDISABLE			_PC_VDISABLE
-    _PC_SYNC_IO,
-#define	_PC_SYNC_IO			_PC_SYNC_IO
-    _PC_ASYNC_IO,
-#define	_PC_ASYNC_IO			_PC_ASYNC_IO
-    _PC_PRIO_IO,
-#define	_PC_PRIO_IO			_PC_PRIO_IO
-    _PC_SOCK_MAXBUF,
-#define	_PC_SOCK_MAXBUF			_PC_SOCK_MAXBUF
-    _PC_FILESIZEBITS,
-#define _PC_FILESIZEBITS		_PC_FILESIZEBITS
-    _PC_REC_INCR_XFER_SIZE,
-#define _PC_REC_INCR_XFER_SIZE		_PC_REC_INCR_XFER_SIZE
-    _PC_REC_MAX_XFER_SIZE,
-#define _PC_REC_MAX_XFER_SIZE		_PC_REC_MAX_XFER_SIZE
-    _PC_REC_MIN_XFER_SIZE,
-#define _PC_REC_MIN_XFER_SIZE		_PC_REC_MIN_XFER_SIZE
-    _PC_REC_XFER_ALIGN,
-#define _PC_REC_XFER_ALIGN		_PC_REC_XFER_ALIGN
-    _PC_ALLOC_SIZE_MIN,
-#define _PC_ALLOC_SIZE_MIN		_PC_ALLOC_SIZE_MIN
-    _PC_SYMLINK_MAX,
-#define _PC_SYMLINK_MAX			_PC_SYMLINK_MAX
-    _PC_2_SYMLINKS
-#define _PC_2_SYMLINKS			_PC_2_SYMLINKS
-  };
-
-/* Values for the argument to `sysconf'.  */
-enum
-  {
-    _SC_ARG_MAX,
-#define	_SC_ARG_MAX			_SC_ARG_MAX
-    _SC_CHILD_MAX,
-#define	_SC_CHILD_MAX			_SC_CHILD_MAX
-    _SC_CLK_TCK,
-#define	_SC_CLK_TCK			_SC_CLK_TCK
-    _SC_NGROUPS_MAX,
-#define	_SC_NGROUPS_MAX			_SC_NGROUPS_MAX
-    _SC_OPEN_MAX,
-#define	_SC_OPEN_MAX			_SC_OPEN_MAX
-    _SC_STREAM_MAX,
-#define	_SC_STREAM_MAX			_SC_STREAM_MAX
-    _SC_TZNAME_MAX,
-#define	_SC_TZNAME_MAX			_SC_TZNAME_MAX
-    _SC_JOB_CONTROL,
-#define	_SC_JOB_CONTROL			_SC_JOB_CONTROL
-    _SC_SAVED_IDS,
-#define	_SC_SAVED_IDS			_SC_SAVED_IDS
-    _SC_REALTIME_SIGNALS,
-#define	_SC_REALTIME_SIGNALS		_SC_REALTIME_SIGNALS
-    _SC_PRIORITY_SCHEDULING,
-#define	_SC_PRIORITY_SCHEDULING		_SC_PRIORITY_SCHEDULING
-    _SC_TIMERS,
-#define	_SC_TIMERS			_SC_TIMERS
-    _SC_ASYNCHRONOUS_IO,
-#define	_SC_ASYNCHRONOUS_IO		_SC_ASYNCHRONOUS_IO
-    _SC_PRIORITIZED_IO,
-#define	_SC_PRIORITIZED_IO		_SC_PRIORITIZED_IO
-    _SC_SYNCHRONIZED_IO,
-#define	_SC_SYNCHRONIZED_IO		_SC_SYNCHRONIZED_IO
-    _SC_FSYNC,
-#define	_SC_FSYNC			_SC_FSYNC
-    _SC_MAPPED_FILES,
-#define	_SC_MAPPED_FILES		_SC_MAPPED_FILES
-    _SC_MEMLOCK,
-#define	_SC_MEMLOCK			_SC_MEMLOCK
-    _SC_MEMLOCK_RANGE,
-#define	_SC_MEMLOCK_RANGE		_SC_MEMLOCK_RANGE
-    _SC_MEMORY_PROTECTION,
-#define	_SC_MEMORY_PROTECTION		_SC_MEMORY_PROTECTION
-    _SC_MESSAGE_PASSING,
-#define	_SC_MESSAGE_PASSING		_SC_MESSAGE_PASSING
-    _SC_SEMAPHORES,
-#define	_SC_SEMAPHORES			_SC_SEMAPHORES
-    _SC_SHARED_MEMORY_OBJECTS,
-#define	_SC_SHARED_MEMORY_OBJECTS	_SC_SHARED_MEMORY_OBJECTS
-    _SC_AIO_LISTIO_MAX,
-#define	_SC_AIO_LISTIO_MAX		_SC_AIO_LISTIO_MAX
-    _SC_AIO_MAX,
-#define	_SC_AIO_MAX			_SC_AIO_MAX
-    _SC_AIO_PRIO_DELTA_MAX,
-#define	_SC_AIO_PRIO_DELTA_MAX		_SC_AIO_PRIO_DELTA_MAX
-    _SC_DELAYTIMER_MAX,
-#define	_SC_DELAYTIMER_MAX		_SC_DELAYTIMER_MAX
-    _SC_MQ_OPEN_MAX,
-#define	_SC_MQ_OPEN_MAX			_SC_MQ_OPEN_MAX
-    _SC_MQ_PRIO_MAX,
-#define	_SC_MQ_PRIO_MAX			_SC_MQ_PRIO_MAX
-    _SC_VERSION,
-#define	_SC_VERSION			_SC_VERSION
-    _SC_PAGESIZE,
-#define	_SC_PAGESIZE			_SC_PAGESIZE
-#define	_SC_PAGE_SIZE			_SC_PAGESIZE
-    _SC_RTSIG_MAX,
-#define	_SC_RTSIG_MAX			_SC_RTSIG_MAX
-    _SC_SEM_NSEMS_MAX,
-#define	_SC_SEM_NSEMS_MAX		_SC_SEM_NSEMS_MAX
-    _SC_SEM_VALUE_MAX,
-#define	_SC_SEM_VALUE_MAX		_SC_SEM_VALUE_MAX
-    _SC_SIGQUEUE_MAX,
-#define	_SC_SIGQUEUE_MAX		_SC_SIGQUEUE_MAX
-    _SC_TIMER_MAX,
-#define	_SC_TIMER_MAX			_SC_TIMER_MAX
-
-    /* Values for the argument to `sysconf'
-       corresponding to _POSIX2_* symbols.  */
-    _SC_BC_BASE_MAX,
-#define	_SC_BC_BASE_MAX			_SC_BC_BASE_MAX
-    _SC_BC_DIM_MAX,
-#define	_SC_BC_DIM_MAX			_SC_BC_DIM_MAX
-    _SC_BC_SCALE_MAX,
-#define	_SC_BC_SCALE_MAX		_SC_BC_SCALE_MAX
-    _SC_BC_STRING_MAX,
-#define	_SC_BC_STRING_MAX		_SC_BC_STRING_MAX
-    _SC_COLL_WEIGHTS_MAX,
-#define	_SC_COLL_WEIGHTS_MAX		_SC_COLL_WEIGHTS_MAX
-    _SC_EQUIV_CLASS_MAX,
-#define	_SC_EQUIV_CLASS_MAX		_SC_EQUIV_CLASS_MAX
-    _SC_EXPR_NEST_MAX,
-#define	_SC_EXPR_NEST_MAX		_SC_EXPR_NEST_MAX
-    _SC_LINE_MAX,
-#define	_SC_LINE_MAX			_SC_LINE_MAX
-    _SC_RE_DUP_MAX,
-#define	_SC_RE_DUP_MAX			_SC_RE_DUP_MAX
-    _SC_CHARCLASS_NAME_MAX,
-#define	_SC_CHARCLASS_NAME_MAX		_SC_CHARCLASS_NAME_MAX
-
-    _SC_2_VERSION,
-#define	_SC_2_VERSION			_SC_2_VERSION
-    _SC_2_C_BIND,
-#define	_SC_2_C_BIND			_SC_2_C_BIND
-    _SC_2_C_DEV,
-#define	_SC_2_C_DEV			_SC_2_C_DEV
-    _SC_2_FORT_DEV,
-#define	_SC_2_FORT_DEV			_SC_2_FORT_DEV
-    _SC_2_FORT_RUN,
-#define	_SC_2_FORT_RUN			_SC_2_FORT_RUN
-    _SC_2_SW_DEV,
-#define	_SC_2_SW_DEV			_SC_2_SW_DEV
-    _SC_2_LOCALEDEF,
-#define	_SC_2_LOCALEDEF			_SC_2_LOCALEDEF
-
-    _SC_PII,
-#define	_SC_PII				_SC_PII
-    _SC_PII_XTI,
-#define	_SC_PII_XTI			_SC_PII_XTI
-    _SC_PII_SOCKET,
-#define	_SC_PII_SOCKET			_SC_PII_SOCKET
-    _SC_PII_INTERNET,
-#define	_SC_PII_INTERNET		_SC_PII_INTERNET
-    _SC_PII_OSI,
-#define	_SC_PII_OSI			_SC_PII_OSI
-    _SC_POLL,
-#define	_SC_POLL			_SC_POLL
-    _SC_SELECT,
-#define	_SC_SELECT			_SC_SELECT
-    _SC_UIO_MAXIOV,
-#define	_SC_UIO_MAXIOV			_SC_UIO_MAXIOV
-    _SC_IOV_MAX = _SC_UIO_MAXIOV,
-#define _SC_IOV_MAX			_SC_IOV_MAX
-    _SC_PII_INTERNET_STREAM,
-#define	_SC_PII_INTERNET_STREAM		_SC_PII_INTERNET_STREAM
-    _SC_PII_INTERNET_DGRAM,
-#define	_SC_PII_INTERNET_DGRAM		_SC_PII_INTERNET_DGRAM
-    _SC_PII_OSI_COTS,
-#define	_SC_PII_OSI_COTS		_SC_PII_OSI_COTS
-    _SC_PII_OSI_CLTS,
-#define	_SC_PII_OSI_CLTS		_SC_PII_OSI_CLTS
-    _SC_PII_OSI_M,
-#define	_SC_PII_OSI_M			_SC_PII_OSI_M
-    _SC_T_IOV_MAX,
-#define	_SC_T_IOV_MAX			_SC_T_IOV_MAX
-
-    /* Values according to POSIX 1003.1c (POSIX threads).  */
-    _SC_THREADS,
-#define	_SC_THREADS			_SC_THREADS
-    _SC_THREAD_SAFE_FUNCTIONS,
-#define _SC_THREAD_SAFE_FUNCTIONS	_SC_THREAD_SAFE_FUNCTIONS
-    _SC_GETGR_R_SIZE_MAX,
-#define	_SC_GETGR_R_SIZE_MAX		_SC_GETGR_R_SIZE_MAX
-    _SC_GETPW_R_SIZE_MAX,
-#define	_SC_GETPW_R_SIZE_MAX		_SC_GETPW_R_SIZE_MAX
-    _SC_LOGIN_NAME_MAX,
-#define	_SC_LOGIN_NAME_MAX		_SC_LOGIN_NAME_MAX
-    _SC_TTY_NAME_MAX,
-#define	_SC_TTY_NAME_MAX		_SC_TTY_NAME_MAX
-    _SC_THREAD_DESTRUCTOR_ITERATIONS,
-#define	_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS
-    _SC_THREAD_KEYS_MAX,
-#define	_SC_THREAD_KEYS_MAX		_SC_THREAD_KEYS_MAX
-    _SC_THREAD_STACK_MIN,
-#define	_SC_THREAD_STACK_MIN		_SC_THREAD_STACK_MIN
-    _SC_THREAD_THREADS_MAX,
-#define	_SC_THREAD_THREADS_MAX		_SC_THREAD_THREADS_MAX
-    _SC_THREAD_ATTR_STACKADDR,
-#define	_SC_THREAD_ATTR_STACKADDR	_SC_THREAD_ATTR_STACKADDR
-    _SC_THREAD_ATTR_STACKSIZE,
-#define	_SC_THREAD_ATTR_STACKSIZE	_SC_THREAD_ATTR_STACKSIZE
-    _SC_THREAD_PRIORITY_SCHEDULING,
-#define	_SC_THREAD_PRIORITY_SCHEDULING	_SC_THREAD_PRIORITY_SCHEDULING
-    _SC_THREAD_PRIO_INHERIT,
-#define	_SC_THREAD_PRIO_INHERIT		_SC_THREAD_PRIO_INHERIT
-    _SC_THREAD_PRIO_PROTECT,
-#define	_SC_THREAD_PRIO_PROTECT		_SC_THREAD_PRIO_PROTECT
-    _SC_THREAD_PROCESS_SHARED,
-#define	_SC_THREAD_PROCESS_SHARED	_SC_THREAD_PROCESS_SHARED
-
-    _SC_NPROCESSORS_CONF,
-#define _SC_NPROCESSORS_CONF		_SC_NPROCESSORS_CONF
-    _SC_NPROCESSORS_ONLN,
-#define _SC_NPROCESSORS_ONLN		_SC_NPROCESSORS_ONLN
-    _SC_PHYS_PAGES,
-#define _SC_PHYS_PAGES			_SC_PHYS_PAGES
-    _SC_AVPHYS_PAGES,
-#define _SC_AVPHYS_PAGES		_SC_AVPHYS_PAGES
-    _SC_ATEXIT_MAX,
-#define _SC_ATEXIT_MAX			_SC_ATEXIT_MAX
-    _SC_PASS_MAX,
-#define _SC_PASS_MAX			_SC_PASS_MAX
-
-    _SC_XOPEN_VERSION,
-#define _SC_XOPEN_VERSION		_SC_XOPEN_VERSION
-    _SC_XOPEN_XCU_VERSION,
-#define _SC_XOPEN_XCU_VERSION		_SC_XOPEN_XCU_VERSION
-    _SC_XOPEN_UNIX,
-#define _SC_XOPEN_UNIX			_SC_XOPEN_UNIX
-    _SC_XOPEN_CRYPT,
-#define _SC_XOPEN_CRYPT			_SC_XOPEN_CRYPT
-    _SC_XOPEN_ENH_I18N,
-#define _SC_XOPEN_ENH_I18N		_SC_XOPEN_ENH_I18N
-    _SC_XOPEN_SHM,
-#define _SC_XOPEN_SHM			_SC_XOPEN_SHM
-
-    _SC_2_CHAR_TERM,
-#define _SC_2_CHAR_TERM			_SC_2_CHAR_TERM
-    _SC_2_C_VERSION,
-#define _SC_2_C_VERSION			_SC_2_C_VERSION
-    _SC_2_UPE,
-#define _SC_2_UPE			_SC_2_UPE
-
-    _SC_XOPEN_XPG2,
-#define _SC_XOPEN_XPG2			_SC_XOPEN_XPG2
-    _SC_XOPEN_XPG3,
-#define _SC_XOPEN_XPG3			_SC_XOPEN_XPG3
-    _SC_XOPEN_XPG4,
-#define _SC_XOPEN_XPG4			_SC_XOPEN_XPG4
-
-    _SC_CHAR_BIT,
-#define	_SC_CHAR_BIT			_SC_CHAR_BIT
-    _SC_CHAR_MAX,
-#define	_SC_CHAR_MAX			_SC_CHAR_MAX
-    _SC_CHAR_MIN,
-#define	_SC_CHAR_MIN			_SC_CHAR_MIN
-    _SC_INT_MAX,
-#define	_SC_INT_MAX			_SC_INT_MAX
-    _SC_INT_MIN,
-#define	_SC_INT_MIN			_SC_INT_MIN
-    _SC_LONG_BIT,
-#define	_SC_LONG_BIT			_SC_LONG_BIT
-    _SC_WORD_BIT,
-#define	_SC_WORD_BIT			_SC_WORD_BIT
-    _SC_MB_LEN_MAX,
-#define	_SC_MB_LEN_MAX			_SC_MB_LEN_MAX
-    _SC_NZERO,
-#define	_SC_NZERO			_SC_NZERO
-    _SC_SSIZE_MAX,
-#define	_SC_SSIZE_MAX			_SC_SSIZE_MAX
-    _SC_SCHAR_MAX,
-#define	_SC_SCHAR_MAX			_SC_SCHAR_MAX
-    _SC_SCHAR_MIN,
-#define	_SC_SCHAR_MIN			_SC_SCHAR_MIN
-    _SC_SHRT_MAX,
-#define	_SC_SHRT_MAX			_SC_SHRT_MAX
-    _SC_SHRT_MIN,
-#define	_SC_SHRT_MIN			_SC_SHRT_MIN
-    _SC_UCHAR_MAX,
-#define	_SC_UCHAR_MAX			_SC_UCHAR_MAX
-    _SC_UINT_MAX,
-#define	_SC_UINT_MAX			_SC_UINT_MAX
-    _SC_ULONG_MAX,
-#define	_SC_ULONG_MAX			_SC_ULONG_MAX
-    _SC_USHRT_MAX,
-#define	_SC_USHRT_MAX			_SC_USHRT_MAX
-
-    _SC_NL_ARGMAX,
-#define	_SC_NL_ARGMAX			_SC_NL_ARGMAX
-    _SC_NL_LANGMAX,
-#define	_SC_NL_LANGMAX			_SC_NL_LANGMAX
-    _SC_NL_MSGMAX,
-#define	_SC_NL_MSGMAX			_SC_NL_MSGMAX
-    _SC_NL_NMAX,
-#define	_SC_NL_NMAX			_SC_NL_NMAX
-    _SC_NL_SETMAX,
-#define	_SC_NL_SETMAX			_SC_NL_SETMAX
-    _SC_NL_TEXTMAX,
-#define	_SC_NL_TEXTMAX			_SC_NL_TEXTMAX
-
-    _SC_XBS5_ILP32_OFF32,
-#define _SC_XBS5_ILP32_OFF32		_SC_XBS5_ILP32_OFF32
-    _SC_XBS5_ILP32_OFFBIG,
-#define _SC_XBS5_ILP32_OFFBIG		_SC_XBS5_ILP32_OFFBIG
-    _SC_XBS5_LP64_OFF64,
-#define _SC_XBS5_LP64_OFF64		_SC_XBS5_LP64_OFF64
-    _SC_XBS5_LPBIG_OFFBIG,
-#define _SC_XBS5_LPBIG_OFFBIG		_SC_XBS5_LPBIG_OFFBIG
-
-    _SC_XOPEN_LEGACY,
-#define _SC_XOPEN_LEGACY		_SC_XOPEN_LEGACY
-    _SC_XOPEN_REALTIME,
-#define _SC_XOPEN_REALTIME		_SC_XOPEN_REALTIME
-    _SC_XOPEN_REALTIME_THREADS,
-#define _SC_XOPEN_REALTIME_THREADS	_SC_XOPEN_REALTIME_THREADS
-
-    _SC_ADVISORY_INFO,
-#define _SC_ADVISORY_INFO		_SC_ADVISORY_INFO
-    _SC_BARRIERS,
-#define _SC_BARRIERS			_SC_BARRIERS
-    _SC_BASE,
-#define _SC_BASE			_SC_BASE
-    _SC_C_LANG_SUPPORT,
-#define _SC_C_LANG_SUPPORT		_SC_C_LANG_SUPPORT
-    _SC_C_LANG_SUPPORT_R,
-#define _SC_C_LANG_SUPPORT_R		_SC_C_LANG_SUPPORT_R
-    _SC_CLOCK_SELECTION,
-#define _SC_CLOCK_SELECTION		_SC_CLOCK_SELECTION
-    _SC_CPUTIME,
-#define _SC_CPUTIME			_SC_CPUTIME
-    _SC_THREAD_CPUTIME,
-#define _SC_THREAD_CPUTIME		_SC_THREAD_CPUTIME
-    _SC_DEVICE_IO,
-#define _SC_DEVICE_IO			_SC_DEVICE_IO
-    _SC_DEVICE_SPECIFIC,
-#define _SC_DEVICE_SPECIFIC		_SC_DEVICE_SPECIFIC
-    _SC_DEVICE_SPECIFIC_R,
-#define _SC_DEVICE_SPECIFIC_R		_SC_DEVICE_SPECIFIC_R
-    _SC_FD_MGMT,
-#define _SC_FD_MGMT			_SC_FD_MGMT
-    _SC_FIFO,
-#define _SC_FIFO			_SC_FIFO
-    _SC_PIPE,
-#define _SC_PIPE			_SC_PIPE
-    _SC_FILE_ATTRIBUTES,
-#define _SC_FILE_ATTRIBUTES		_SC_FILE_ATTRIBUTES
-    _SC_FILE_LOCKING,
-#define _SC_FILE_LOCKING		_SC_FILE_LOCKING
-    _SC_FILE_SYSTEM,
-#define _SC_FILE_SYSTEM			_SC_FILE_SYSTEM
-    _SC_MONOTONIC_CLOCK,
-#define _SC_MONOTONIC_CLOCK		_SC_MONOTONIC_CLOCK
-    _SC_MULTI_PROCESS,
-#define _SC_MULTI_PROCESS		_SC_MULTI_PROCESS
-    _SC_SINGLE_PROCESS,
-#define _SC_SINGLE_PROCESS		_SC_SINGLE_PROCESS
-    _SC_NETWORKING,
-#define _SC_NETWORKING			_SC_NETWORKING
-    _SC_READER_WRITER_LOCKS,
-#define _SC_READER_WRITER_LOCKS		_SC_READER_WRITER_LOCKS
-    _SC_SPIN_LOCKS,
-#define _SC_SPIN_LOCKS			_SC_SPIN_LOCKS
-    _SC_REGEXP,
-#define _SC_REGEXP			_SC_REGEXP
-    _SC_REGEX_VERSION,
-#define _SC_REGEX_VERSION		_SC_REGEX_VERSION
-    _SC_SHELL,
-#define _SC_SHELL			_SC_SHELL
-    _SC_SIGNALS,
-#define _SC_SIGNALS			_SC_SIGNALS
-    _SC_SPAWN,
-#define _SC_SPAWN			_SC_SPAWN
-    _SC_SPORADIC_SERVER,
-#define _SC_SPORADIC_SERVER		_SC_SPORADIC_SERVER
-    _SC_THREAD_SPORADIC_SERVER,
-#define _SC_THREAD_SPORADIC_SERVER	_SC_THREAD_SPORADIC_SERVER
-    _SC_SYSTEM_DATABASE,
-#define _SC_SYSTEM_DATABASE		_SC_SYSTEM_DATABASE
-    _SC_SYSTEM_DATABASE_R,
-#define _SC_SYSTEM_DATABASE_R		_SC_SYSTEM_DATABASE_R
-    _SC_TIMEOUTS,
-#define _SC_TIMEOUTS			_SC_TIMEOUTS
-    _SC_TYPED_MEMORY_OBJECTS,
-#define _SC_TYPED_MEMORY_OBJECTS	_SC_TYPED_MEMORY_OBJECTS
-    _SC_USER_GROUPS,
-#define _SC_USER_GROUPS			_SC_USER_GROUPS
-    _SC_USER_GROUPS_R,
-#define _SC_USER_GROUPS_R		_SC_USER_GROUPS_R
-    _SC_2_PBS,
-#define _SC_2_PBS			_SC_2_PBS
-    _SC_2_PBS_ACCOUNTING,
-#define _SC_2_PBS_ACCOUNTING		_SC_2_PBS_ACCOUNTING
-    _SC_2_PBS_LOCATE,
-#define _SC_2_PBS_LOCATE		_SC_2_PBS_LOCATE
-    _SC_2_PBS_MESSAGE,
-#define _SC_2_PBS_MESSAGE		_SC_2_PBS_MESSAGE
-    _SC_2_PBS_TRACK,
-#define _SC_2_PBS_TRACK			_SC_2_PBS_TRACK
-    _SC_SYMLOOP_MAX,
-#define _SC_SYMLOOP_MAX			_SC_SYMLOOP_MAX
-    _SC_STREAMS,
-#define _SC_STREAMS			_SC_STREAMS
-    _SC_2_PBS_CHECKPOINT,
-#define _SC_2_PBS_CHECKPOINT		_SC_2_PBS_CHECKPOINT
-
-    _SC_V6_ILP32_OFF32,
-#define _SC_V6_ILP32_OFF32		_SC_V6_ILP32_OFF32
-    _SC_V6_ILP32_OFFBIG,
-#define _SC_V6_ILP32_OFFBIG		_SC_V6_ILP32_OFFBIG
-    _SC_V6_LP64_OFF64,
-#define _SC_V6_LP64_OFF64		_SC_V6_LP64_OFF64
-    _SC_V6_LPBIG_OFFBIG,
-#define _SC_V6_LPBIG_OFFBIG		_SC_V6_LPBIG_OFFBIG
-
-    _SC_HOST_NAME_MAX,
-#define _SC_HOST_NAME_MAX		_SC_HOST_NAME_MAX
-    _SC_TRACE,
-#define _SC_TRACE			_SC_TRACE
-    _SC_TRACE_EVENT_FILTER,
-#define _SC_TRACE_EVENT_FILTER		_SC_TRACE_EVENT_FILTER
-    _SC_TRACE_INHERIT,
-#define _SC_TRACE_INHERIT		_SC_TRACE_INHERIT
-    _SC_TRACE_LOG,
-#define _SC_TRACE_LOG			_SC_TRACE_LOG
-
-    _SC_LEVEL1_ICACHE_SIZE,
-#define _SC_LEVEL1_ICACHE_SIZE		_SC_LEVEL1_ICACHE_SIZE
-    _SC_LEVEL1_ICACHE_ASSOC,
-#define _SC_LEVEL1_ICACHE_ASSOC		_SC_LEVEL1_ICACHE_ASSOC
-    _SC_LEVEL1_ICACHE_LINESIZE,
-#define _SC_LEVEL1_ICACHE_LINESIZE	_SC_LEVEL1_ICACHE_LINESIZE
-    _SC_LEVEL1_DCACHE_SIZE,
-#define _SC_LEVEL1_DCACHE_SIZE		_SC_LEVEL1_DCACHE_SIZE
-    _SC_LEVEL1_DCACHE_ASSOC,
-#define _SC_LEVEL1_DCACHE_ASSOC		_SC_LEVEL1_DCACHE_ASSOC
-    _SC_LEVEL1_DCACHE_LINESIZE,
-#define _SC_LEVEL1_DCACHE_LINESIZE	_SC_LEVEL1_DCACHE_LINESIZE
-    _SC_LEVEL2_CACHE_SIZE,
-#define _SC_LEVEL2_CACHE_SIZE		_SC_LEVEL2_CACHE_SIZE
-    _SC_LEVEL2_CACHE_ASSOC,
-#define _SC_LEVEL2_CACHE_ASSOC		_SC_LEVEL2_CACHE_ASSOC
-    _SC_LEVEL2_CACHE_LINESIZE,
-#define _SC_LEVEL2_CACHE_LINESIZE	_SC_LEVEL2_CACHE_LINESIZE
-    _SC_LEVEL3_CACHE_SIZE,
-#define _SC_LEVEL3_CACHE_SIZE		_SC_LEVEL3_CACHE_SIZE
-    _SC_LEVEL3_CACHE_ASSOC,
-#define _SC_LEVEL3_CACHE_ASSOC		_SC_LEVEL3_CACHE_ASSOC
-    _SC_LEVEL3_CACHE_LINESIZE,
-#define _SC_LEVEL3_CACHE_LINESIZE	_SC_LEVEL3_CACHE_LINESIZE
-    _SC_LEVEL4_CACHE_SIZE,
-#define _SC_LEVEL4_CACHE_SIZE		_SC_LEVEL4_CACHE_SIZE
-    _SC_LEVEL4_CACHE_ASSOC,
-#define _SC_LEVEL4_CACHE_ASSOC		_SC_LEVEL4_CACHE_ASSOC
-    _SC_LEVEL4_CACHE_LINESIZE,
-#define _SC_LEVEL4_CACHE_LINESIZE	_SC_LEVEL4_CACHE_LINESIZE
-    /* Leave room here, maybe we need a few more cache levels some day.  */
-
-    _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,
-#define _SC_IPV6			_SC_IPV6
-    _SC_RAW_SOCKETS,
-#define _SC_RAW_SOCKETS			_SC_RAW_SOCKETS
-
-    _SC_V7_ILP32_OFF32,
-#define _SC_V7_ILP32_OFF32		_SC_V7_ILP32_OFF32
-    _SC_V7_ILP32_OFFBIG,
-#define _SC_V7_ILP32_OFFBIG		_SC_V7_ILP32_OFFBIG
-    _SC_V7_LP64_OFF64,
-#define _SC_V7_LP64_OFF64		_SC_V7_LP64_OFF64
-    _SC_V7_LPBIG_OFFBIG,
-#define _SC_V7_LPBIG_OFFBIG		_SC_V7_LPBIG_OFFBIG
-
-    _SC_SS_REPL_MAX,
-#define _SC_SS_REPL_MAX			_SC_SS_REPL_MAX
-
-    _SC_TRACE_EVENT_NAME_MAX,
-#define _SC_TRACE_EVENT_NAME_MAX	_SC_TRACE_EVENT_NAME_MAX
-    _SC_TRACE_NAME_MAX,
-#define _SC_TRACE_NAME_MAX		_SC_TRACE_NAME_MAX
-    _SC_TRACE_SYS_MAX,
-#define _SC_TRACE_SYS_MAX		_SC_TRACE_SYS_MAX
-    _SC_TRACE_USER_EVENT_MAX,
-#define _SC_TRACE_USER_EVENT_MAX	_SC_TRACE_USER_EVENT_MAX
-
-    _SC_XOPEN_STREAMS,
-#define _SC_XOPEN_STREAMS		_SC_XOPEN_STREAMS
-
-    _SC_THREAD_ROBUST_PRIO_INHERIT,
-#define _SC_THREAD_ROBUST_PRIO_INHERIT	_SC_THREAD_ROBUST_PRIO_INHERIT
-    _SC_THREAD_ROBUST_PRIO_PROTECT
-#define _SC_THREAD_ROBUST_PRIO_PROTECT	_SC_THREAD_ROBUST_PRIO_PROTECT
-  };
-
-/* Values for the NAME argument to `confstr'.  */
-enum
-  {
-    _CS_PATH,			/* The default search path.  */
-#define _CS_PATH		_CS_PATH
-
-    _CS_V6_WIDTH_RESTRICTED_ENVS,
-#define _CS_V6_WIDTH_RESTRICTED_ENVS	_CS_V6_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS	_CS_V6_WIDTH_RESTRICTED_ENVS
-
-    _CS_GNU_LIBC_VERSION,
-#define _CS_GNU_LIBC_VERSION	_CS_GNU_LIBC_VERSION
-    _CS_GNU_LIBPTHREAD_VERSION,
-#define _CS_GNU_LIBPTHREAD_VERSION	_CS_GNU_LIBPTHREAD_VERSION
-
-    _CS_V5_WIDTH_RESTRICTED_ENVS,
-#define _CS_V5_WIDTH_RESTRICTED_ENVS	_CS_V5_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS	_CS_V5_WIDTH_RESTRICTED_ENVS
-
-    _CS_V7_WIDTH_RESTRICTED_ENVS,
-#define _CS_V7_WIDTH_RESTRICTED_ENVS	_CS_V7_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS	_CS_V7_WIDTH_RESTRICTED_ENVS
-
-    _CS_LFS_CFLAGS = 1000,
-#define _CS_LFS_CFLAGS	_CS_LFS_CFLAGS
-    _CS_LFS_LDFLAGS,
-#define _CS_LFS_LDFLAGS	_CS_LFS_LDFLAGS
-    _CS_LFS_LIBS,
-#define _CS_LFS_LIBS		_CS_LFS_LIBS
-    _CS_LFS_LINTFLAGS,
-#define _CS_LFS_LINTFLAGS	_CS_LFS_LINTFLAGS
-    _CS_LFS64_CFLAGS,
-#define _CS_LFS64_CFLAGS	_CS_LFS64_CFLAGS
-    _CS_LFS64_LDFLAGS,
-#define _CS_LFS64_LDFLAGS	_CS_LFS64_LDFLAGS
-    _CS_LFS64_LIBS,
-#define _CS_LFS64_LIBS	_CS_LFS64_LIBS
-    _CS_LFS64_LINTFLAGS,
-#define _CS_LFS64_LINTFLAGS	_CS_LFS64_LINTFLAGS
-
-    _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
-#define _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS
-    _CS_XBS5_ILP32_OFF32_LDFLAGS,
-#define _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS
-    _CS_XBS5_ILP32_OFF32_LIBS,
-#define _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS
-    _CS_XBS5_ILP32_OFF32_LINTFLAGS,
-#define _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS
-    _CS_XBS5_ILP32_OFFBIG_CFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS
-    _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS
-    _CS_XBS5_ILP32_OFFBIG_LIBS,
-#define _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS
-    _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS
-    _CS_XBS5_LP64_OFF64_CFLAGS,
-#define _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS
-    _CS_XBS5_LP64_OFF64_LDFLAGS,
-#define _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS
-    _CS_XBS5_LP64_OFF64_LIBS,
-#define _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS
-    _CS_XBS5_LP64_OFF64_LINTFLAGS,
-#define _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_LIBS,
-#define _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS
-    _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS
-    _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS
-    _CS_POSIX_V6_ILP32_OFF32_LIBS,
-#define _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS
-    _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS
-    _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS
-    _CS_POSIX_V6_LP64_OFF64_CFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS
-    _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS
-    _CS_POSIX_V6_LP64_OFF64_LIBS,
-#define _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS
-    _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_POSIX_V7_ILP32_OFF32_CFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS
-    _CS_POSIX_V7_ILP32_OFF32_LDFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS
-    _CS_POSIX_V7_ILP32_OFF32_LIBS,
-#define _CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS
-    _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_LIBS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS
-    _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS
-    _CS_POSIX_V7_LP64_OFF64_CFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS
-    _CS_POSIX_V7_LP64_OFF64_LDFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS
-    _CS_POSIX_V7_LP64_OFF64_LIBS,
-#define _CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS
-    _CS_POSIX_V7_LP64_OFF64_LINTFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LIBS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_V6_ENV,
-#define _CS_V6_ENV			_CS_V6_ENV
-    _CS_V7_ENV
-#define _CS_V7_ENV			_CS_V7_ENV
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/cpu-set.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/cpu-set.h
deleted file mode 100644
index 9a7e559..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/cpu-set.h
+++ /dev/null
@@ -1,124 +0,0 @@
-/* Definition of the cpu_set_t structure used by the POSIX 1003.1b-1993
-   scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_CPU_SET_H
-#define _BITS_CPU_SET_H 1
-
-#ifndef _SCHED_H
-# error "Never include <bits/cpu-set.h> directly; use <sched.h> instead."
-#endif
-
-/* Size definition for CPU sets.  */
-#define __CPU_SETSIZE	1024
-#define __NCPUBITS	(8 * sizeof (__cpu_mask))
-
-/* Type for array elements in 'cpu_set_t'.  */
-typedef __CPU_MASK_TYPE __cpu_mask;
-
-/* Basic access functions.  */
-#define __CPUELT(cpu)	((cpu) / __NCPUBITS)
-#define __CPUMASK(cpu)	((__cpu_mask) 1 << ((cpu) % __NCPUBITS))
-
-/* Data structure to describe CPU mask.  */
-typedef struct
-{
-  __cpu_mask __bits[__CPU_SETSIZE / __NCPUBITS];
-} cpu_set_t;
-
-/* Access functions for CPU masks.  */
-#if __GNUC_PREREQ (2, 91)
-# define __CPU_ZERO_S(setsize, cpusetp) \
-  do __builtin_memset (cpusetp, '\0', setsize); while (0)
-#else
-# define __CPU_ZERO_S(setsize, cpusetp) \
-  do {									      \
-    size_t __i;								      \
-    size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-    __cpu_mask *__bits = (cpusetp)->__bits;				      \
-    for (__i = 0; __i < __imax; ++__i)					      \
-      __bits[__i] = 0;							      \
-  } while (0)
-#endif
-#define __CPU_SET_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
-	 |= __CPUMASK (__cpu))						      \
-      : 0; }))
-#define __CPU_CLR_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
-	 &= ~__CPUMASK (__cpu))						      \
-      : 0; }))
-#define __CPU_ISSET_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? ((((const __cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]	      \
-	  & __CPUMASK (__cpu))) != 0					      \
-      : 0; }))
-
-#define __CPU_COUNT_S(setsize, cpusetp) \
-  __sched_cpucount (setsize, cpusetp)
-
-#if __GNUC_PREREQ (2, 91)
-# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  (__builtin_memcmp (cpusetp1, cpusetp2, setsize) == 0)
-#else
-# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  (__extension__							      \
-   ({ const __cpu_mask *__arr1 = (cpusetp1)->__bits;			      \
-      const __cpu_mask *__arr2 = (cpusetp2)->__bits;			      \
-      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-      size_t __i;							      \
-      for (__i = 0; __i < __imax; ++__i)				      \
-	if (__arr1[__i] != __arr2[__i])					      \
-	  break;							      \
-      __i == __imax; }))
-#endif
-
-#define __CPU_OP_S(setsize, destset, srcset1, srcset2, op) \
-  (__extension__							      \
-   ({ cpu_set_t *__dest = (destset);					      \
-      const __cpu_mask *__arr1 = (srcset1)->__bits;			      \
-      const __cpu_mask *__arr2 = (srcset2)->__bits;			      \
-      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-      size_t __i;							      \
-      for (__i = 0; __i < __imax; ++__i)				      \
-	((__cpu_mask *) __dest->__bits)[__i] = __arr1[__i] op __arr2[__i];    \
-      __dest; }))
-
-#define __CPU_ALLOC_SIZE(count) \
-  ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))
-#define __CPU_ALLOC(count) __sched_cpualloc (count)
-#define __CPU_FREE(cpuset) __sched_cpufree (cpuset)
-
-__BEGIN_DECLS
-
-extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp)
-     __THROW;
-extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur;
-extern void __sched_cpufree (cpu_set_t *__set) __THROW;
-
-__END_DECLS
-
-#endif /* bits/cpu-set.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dirent.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dirent.h
deleted file mode 100644
index 88c86de..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dirent.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DIRENT_H
-# error "Never use <bits/dirent.h> directly; include <dirent.h> instead."
-#endif
-
-struct dirent
-  {
-#ifndef __USE_FILE_OFFSET64
-    __ino_t d_ino;
-    __off_t d_off;
-#else
-    __ino64_t d_ino;
-    __off64_t d_off;
-#endif
-    unsigned short int d_reclen;
-    unsigned char d_type;
-    char d_name[256];		/* We must not include limits.h! */
-  };
-
-#ifdef __USE_LARGEFILE64
-struct dirent64
-  {
-    __ino64_t d_ino;
-    __off64_t d_off;
-    unsigned short int d_reclen;
-    unsigned char d_type;
-    char d_name[256];		/* We must not include limits.h! */
-  };
-#endif
-
-#define d_fileno	d_ino	/* Backwards compatibility.  */
-
-#undef  _DIRENT_HAVE_D_NAMLEN
-#define _DIRENT_HAVE_D_RECLEN
-#define _DIRENT_HAVE_D_OFF
-#define _DIRENT_HAVE_D_TYPE
-
-#if defined __OFF_T_MATCHES_OFF64_T && defined __INO_T_MATCHES_INO64_T
-/* Inform libc code that these two types are effectively identical.  */
-# define _DIRENT_MATCHES_DIRENT64	1
-#else
-# define _DIRENT_MATCHES_DIRENT64	0
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dirent_ext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dirent_ext.h
deleted file mode 100644
index 83cebc5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dirent_ext.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* System-specific extensions of <dirent.h>.  Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DIRENT_H
-# error "Never include <bits/dirent_ext.h> directly; use <dirent.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Read from the directory descriptor FD into LENGTH bytes at BUFFER.
-   Return the number of bytes read on success (0 for end of
-   directory), and -1 for failure.  */
-extern __ssize_t getdents64 (int __fd, void *__buffer, size_t __length)
-  __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dlfcn.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dlfcn.h
deleted file mode 100644
index f3bc63e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/dlfcn.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* System dependent definitions for run-time dynamic loading.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DLFCN_H
-# error "Never use <bits/dlfcn.h> directly; include <dlfcn.h> instead."
-#endif
-
-/* The MODE argument to `dlopen' contains one of the following: */
-#define RTLD_LAZY	0x00001	/* Lazy function call binding.  */
-#define RTLD_NOW	0x00002	/* Immediate function call binding.  */
-#define	RTLD_BINDING_MASK   0x3	/* Mask of binding time value.  */
-#define RTLD_NOLOAD	0x00004	/* Do not load the object.  */
-#define RTLD_DEEPBIND	0x00008	/* Use deep binding.  */
-
-/* If the following bit is set in the MODE argument to `dlopen',
-   the symbols of the loaded object and its dependencies are made
-   visible as if the object were linked directly into the program.  */
-#define RTLD_GLOBAL	0x00100
-
-/* Unix98 demands the following flag which is the inverse to RTLD_GLOBAL.
-   The implementation does this by default and so we can define the
-   value to zero.  */
-#define RTLD_LOCAL	0
-
-/* Do not delete object when closed.  */
-#define RTLD_NODELETE	0x01000
-
-#ifdef __USE_GNU
-/* To support profiling of shared objects it is a good idea to call
-   the function found using `dlsym' using the following macro since
-   these calls do not use the PLT.  But this would mean the dynamic
-   loader has no chance to find out when the function is called.  The
-   macro applies the necessary magic so that profiling is possible.
-   Rewrite
-	foo = (*fctp) (arg1, arg2);
-   into
-        foo = DL_CALL_FCT (fctp, (arg1, arg2));
-*/
-# define DL_CALL_FCT(fctp, args) \
-  (_dl_mcount_wrapper_check ((void *) (fctp)), (*(fctp)) args)
-
-__BEGIN_DECLS
-
-/* This function calls the profiling functions.  */
-extern void _dl_mcount_wrapper_check (void *__selfpc) __THROW;
-
-__END_DECLS
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/elfclass.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/elfclass.h
deleted file mode 100644
index 180227d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/elfclass.h
+++ /dev/null
@@ -1,14 +0,0 @@
-/* This file specifies the native word size of the machine, which indicates
-   the ELF file class used for executables and shared objects on this
-   machine.  */
-
-#ifndef _LINK_H
-# error "Never use <bits/elfclass.h> directly; include <link.h> instead."
-#endif
-
-#include <bits/wordsize.h>
-
-#define __ELF_NATIVE_CLASS __WORDSIZE
-
-/* The entries in the .hash table always have a size of 32 bits.  */
-typedef uint32_t Elf_Symndx;
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/endian.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/endian.h
deleted file mode 100644
index 6372c6f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/endian.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Endian macros for string.h functions
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_ENDIAN_H
-#define _BITS_ENDIAN_H 1
-
-/* Definitions for byte order, according to significance of bytes,
-   from low addresses to high addresses.  The value is what you get by
-   putting '4' in the most significant byte, '3' in the second most
-   significant byte, '2' in the second least significant byte, and '1'
-   in the least significant byte, and then writing down one digit for
-   each byte, starting with the byte at the lowest address at the left,
-   and proceeding to the byte with the highest address at the right.  */
-
-#define	__LITTLE_ENDIAN	1234
-#define	__BIG_ENDIAN	4321
-#define	__PDP_ENDIAN	3412
-
-/* This file defines `__BYTE_ORDER' for the particular machine.  */
-#include <bits/endianness.h>
-
-/* Some machines may need to use a different endianness for floating point
-   values.  */
-#ifndef __FLOAT_WORD_ORDER
-# define __FLOAT_WORD_ORDER __BYTE_ORDER
-#endif
-
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-# define __LONG_LONG_PAIR(HI, LO) LO, HI
-#elif __BYTE_ORDER == __BIG_ENDIAN
-# define __LONG_LONG_PAIR(HI, LO) HI, LO
-#endif
-
-#endif /* bits/endian.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/endianness.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/endianness.h
deleted file mode 100644
index 2d671ff..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/endianness.h
+++ /dev/null
@@ -1,15 +0,0 @@
-#ifndef _BITS_ENDIANNESS_H
-#define _BITS_ENDIANNESS_H 1
-
-#ifndef _BITS_ENDIAN_H
-# error "Never use <bits/endianness.h> directly; include <endian.h> instead."
-#endif
-
-/* ARM has selectable endianness.  */
-#ifdef __ARMEB__
-#define __BYTE_ORDER __BIG_ENDIAN
-#else
-#define __BYTE_ORDER __LITTLE_ENDIAN
-#endif
-
-#endif /* bits/endianness.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/environments.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/environments.h
deleted file mode 100644
index 7049784..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/environments.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include this file directly.  Use <unistd.h> instead"
-#endif
-
-#include <bits/wordsize.h>
-
-/* This header should define the following symbols under the described
-   situations.  A value `1' means that the model is always supported,
-   `-1' means it is never supported.  Undefined means it cannot be
-   statically decided.
-
-   _POSIX_V7_ILP32_OFF32   32bit int, long, pointers, and off_t type
-   _POSIX_V7_ILP32_OFFBIG  32bit int, long, and pointers and larger off_t type
-
-   _POSIX_V7_LP64_OFF32	   64bit long and pointers and 32bit off_t type
-   _POSIX_V7_LPBIG_OFFBIG  64bit long and pointers and large off_t type
-
-   The macros _POSIX_V6_ILP32_OFF32, _POSIX_V6_ILP32_OFFBIG,
-   _POSIX_V6_LP64_OFF32, _POSIX_V6_LPBIG_OFFBIG, _XBS5_ILP32_OFF32,
-   _XBS5_ILP32_OFFBIG, _XBS5_LP64_OFF32, and _XBS5_LPBIG_OFFBIG were
-   used in previous versions of the Unix standard and are available
-   only for compatibility.
-*/
-
-#if __WORDSIZE == 64
-
-/* We can never provide environments with 32-bit wide pointers.  */
-# define _POSIX_V7_ILP32_OFF32	-1
-# define _POSIX_V7_ILP32_OFFBIG	-1
-# define _POSIX_V6_ILP32_OFF32	-1
-# define _POSIX_V6_ILP32_OFFBIG	-1
-# define _XBS5_ILP32_OFF32	-1
-# define _XBS5_ILP32_OFFBIG	-1
-/* We also have no use (for now) for an environment with bigger pointers
-   and offsets.  */
-# define _POSIX_V7_LPBIG_OFFBIG	-1
-# define _POSIX_V6_LPBIG_OFFBIG	-1
-# define _XBS5_LPBIG_OFFBIG	-1
-
-/* By default we have 64-bit wide `long int', pointers and `off_t'.  */
-# define _POSIX_V7_LP64_OFF64	1
-# define _POSIX_V6_LP64_OFF64	1
-# define _XBS5_LP64_OFF64	1
-
-#else /* __WORDSIZE == 32 */
-
-/* By default we have 32-bit wide `int', `long int', pointers and `off_t'
-   and all platforms support LFS.  */
-# define _POSIX_V7_ILP32_OFF32	1
-# define _POSIX_V7_ILP32_OFFBIG	1
-# define _POSIX_V6_ILP32_OFF32	1
-# define _POSIX_V6_ILP32_OFFBIG	1
-# define _XBS5_ILP32_OFF32	1
-# define _XBS5_ILP32_OFFBIG	1
-
-/* We optionally provide an environment with the above size but an 64-bit
-   side `off_t'.  Therefore we don't define _POSIX_V7_ILP32_OFFBIG.  */
-
-/* We can never provide environments with 64-bit wide pointers.  */
-# define _POSIX_V7_LP64_OFF64	-1
-# define _POSIX_V7_LPBIG_OFFBIG	-1
-# define _POSIX_V6_LP64_OFF64	-1
-# define _POSIX_V6_LPBIG_OFFBIG	-1
-# define _XBS5_LP64_OFF64	-1
-# define _XBS5_LPBIG_OFFBIG	-1
-
-/* CFLAGS.  */
-#define __ILP32_OFFBIG_CFLAGS   "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
-
-#endif /* __WORDSIZE == 32 */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/epoll.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/epoll.h
deleted file mode 100644
index 5810ad6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/epoll.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EPOLL_H
-# error "Never use <bits/epoll.h> directly; include <sys/epoll.h> instead."
-#endif
-
-/* Flags to be passed to epoll_create1.  */
-enum
-  {
-    EPOLL_CLOEXEC = 02000000
-#define EPOLL_CLOEXEC EPOLL_CLOEXEC
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/err-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/err-ldbl.h
deleted file mode 100644
index 330e7dd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/err-ldbl.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/* Redirections for err.h functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERR_H
-# error "Never include <bits/err-ldbl.h> directly; use <err.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (warn)
-__LDBL_REDIR_DECL (vwarn)
-__LDBL_REDIR_DECL (warnx)
-__LDBL_REDIR_DECL (vwarnx)
-__LDBL_REDIR_DECL (err)
-__LDBL_REDIR_DECL (verr)
-__LDBL_REDIR_DECL (errx)
-__LDBL_REDIR_DECL (verrx)
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/errno.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/errno.h
deleted file mode 100644
index 230cee0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/errno.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Error constants.  Linux specific version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_ERRNO_H
-#define _BITS_ERRNO_H 1
-
-#if !defined _ERRNO_H
-# error "Never include <bits/errno.h> directly; use <errno.h> instead."
-#endif
-
-# include <linux/errno.h>
-
-/* Older Linux headers do not define these constants.  */
-# ifndef ENOTSUP
-#  define ENOTSUP		EOPNOTSUPP
-# endif
-
-# ifndef ECANCELED
-#  define ECANCELED		125
-# endif
-
-# ifndef EOWNERDEAD
-#  define EOWNERDEAD		130
-# endif
-
-#ifndef ENOTRECOVERABLE
-#  define ENOTRECOVERABLE	131
-# endif
-
-# ifndef ERFKILL
-#  define ERFKILL		132
-# endif
-
-# ifndef EHWPOISON
-#  define EHWPOISON		133
-# endif
-
-#endif /* bits/errno.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/error-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/error-ldbl.h
deleted file mode 100644
index da46f7c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/error-ldbl.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Redirections for error.h functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERROR_H
-# error "Never include <bits/error-ldbl.h> directly; use <error.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (error)
-__LDBL_REDIR_DECL (error_at_line)
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/error.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/error.h
deleted file mode 100644
index 14735eb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/error.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Specializations for error functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ERROR_H
-# error "Never include <bits/error.h> directly; use <error.h> instead."
-#endif
-
-
-extern void __REDIRECT (__error_alias, (int __status, int __errnum,
-					const char *__format, ...),
-			error)
-  __attribute__ ((__format__ (__printf__, 3, 4)));
-extern void __REDIRECT (__error_noreturn, (int __status, int __errnum,
-					   const char *__format, ...),
-			error)
-  __attribute__ ((__noreturn__, __format__ (__printf__, 3, 4)));
-
-
-/* If we know the function will never return make sure the compiler
-   realizes that, too.  */
-__extern_always_inline void
-error (int __status, int __errnum, const char *__format, ...)
-{
-  if (__builtin_constant_p (__status) && __status != 0)
-    __error_noreturn (__status, __errnum, __format, __va_arg_pack ());
-  else
-    __error_alias (__status, __errnum, __format, __va_arg_pack ());
-}
-
-
-extern void __REDIRECT (__error_at_line_alias, (int __status, int __errnum,
-						const char *__fname,
-						unsigned int __line,
-						const char *__format, ...),
-			error_at_line)
-  __attribute__ ((__format__ (__printf__, 5, 6)));
-extern void __REDIRECT (__error_at_line_noreturn, (int __status, int __errnum,
-						   const char *__fname,
-						   unsigned int __line,
-						   const char *__format,
-						   ...),
-			error_at_line)
-  __attribute__ ((__noreturn__, __format__ (__printf__, 5, 6)));
-
-
-/* If we know the function will never return make sure the compiler
-   realizes that, too.  */
-__extern_always_inline void
-error_at_line (int __status, int __errnum, const char *__fname,
-	       unsigned int __line, const char *__format, ...)
-{
-  if (__builtin_constant_p (__status) && __status != 0)
-    __error_at_line_noreturn (__status, __errnum, __fname, __line, __format,
-			      __va_arg_pack ());
-  else
-    __error_at_line_alias (__status, __errnum, __fname, __line,
-			   __format, __va_arg_pack ());
-}
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/eventfd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/eventfd.h
deleted file mode 100644
index 6ff6b03..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/eventfd.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EVENTFD_H
-# error "Never use <bits/eventfd.h> directly; include <sys/eventfd.h> instead."
-#endif
-
-/* Flags for eventfd.  */
-enum
-  {
-    EFD_SEMAPHORE = 00000001,
-#define EFD_SEMAPHORE EFD_SEMAPHORE
-    EFD_CLOEXEC = 02000000,
-#define EFD_CLOEXEC EFD_CLOEXEC
-    EFD_NONBLOCK = 00004000
-#define EFD_NONBLOCK EFD_NONBLOCK
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl-linux.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl-linux.h
deleted file mode 100644
index 20ad78c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl-linux.h
+++ /dev/null
@@ -1,444 +0,0 @@
-/* O_*, F_*, FD_* bit values for Linux.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never use <bits/fcntl-linux.h> directly; include <fcntl.h> instead."
-#endif
-
-/* This file contains shared definitions between Linux architectures
-   and is included by <bits/fcntl.h> to declare them.  The various
-   #ifndef cases allow the architecture specific file to define those
-   values with different values.
-
-   A minimal <bits/fcntl.h> contains just:
-
-   struct flock {...}
-   #ifdef __USE_LARGEFILE64
-   struct flock64 {...}
-   #endif
-   #include <bits/fcntl-linux.h>
-*/
-
-#ifdef __USE_GNU
-# include <bits/types/struct_iovec.h>
-#endif
-
-/* open/fcntl.  */
-#define O_ACCMODE	   0003
-#define O_RDONLY	     00
-#define O_WRONLY	     01
-#define O_RDWR		     02
-#ifndef O_CREAT
-# define O_CREAT	   0100	/* Not fcntl.  */
-#endif
-#ifndef O_EXCL
-# define O_EXCL		   0200	/* Not fcntl.  */
-#endif
-#ifndef O_NOCTTY
-# define O_NOCTTY	   0400	/* Not fcntl.  */
-#endif
-#ifndef O_TRUNC
-# define O_TRUNC	  01000	/* Not fcntl.  */
-#endif
-#ifndef O_APPEND
-# define O_APPEND	  02000
-#endif
-#ifndef O_NONBLOCK
-# define O_NONBLOCK	  04000
-#endif
-#ifndef O_NDELAY
-# define O_NDELAY	O_NONBLOCK
-#endif
-#ifndef O_SYNC
-# define O_SYNC	       04010000
-#endif
-#define O_FSYNC		O_SYNC
-#ifndef O_ASYNC
-# define O_ASYNC	 020000
-#endif
-#ifndef __O_LARGEFILE
-# define __O_LARGEFILE	0100000
-#endif
-
-#ifndef __O_DIRECTORY
-# define __O_DIRECTORY	0200000
-#endif
-#ifndef __O_NOFOLLOW
-# define __O_NOFOLLOW	0400000
-#endif
-#ifndef __O_CLOEXEC
-# define __O_CLOEXEC   02000000
-#endif
-#ifndef __O_DIRECT
-# define __O_DIRECT	 040000
-#endif
-#ifndef __O_NOATIME
-# define __O_NOATIME   01000000
-#endif
-#ifndef __O_PATH
-# define __O_PATH     010000000
-#endif
-#ifndef __O_DSYNC
-# define __O_DSYNC	 010000
-#endif
-#ifndef __O_TMPFILE
-# define __O_TMPFILE   (020000000 | __O_DIRECTORY)
-#endif
-
-#ifndef F_GETLK
-# ifndef __USE_FILE_OFFSET64
-#  define F_GETLK	5	/* Get record locking info.  */
-#  define F_SETLK	6	/* Set record locking info (non-blocking).  */
-#  define F_SETLKW	7	/* Set record locking info (blocking).  */
-# else
-#  define F_GETLK	F_GETLK64  /* Get record locking info.  */
-#  define F_SETLK	F_SETLK64  /* Set record locking info (non-blocking).*/
-#  define F_SETLKW	F_SETLKW64 /* Set record locking info (blocking).  */
-# endif
-#endif
-#ifndef F_GETLK64
-# define F_GETLK64	12	/* Get record locking info.  */
-# define F_SETLK64	13	/* Set record locking info (non-blocking).  */
-# define F_SETLKW64	14	/* Set record locking info (blocking).  */
-#endif
-
-/* open file description locks.
-
-   Usually record locks held by a process are released on *any* close and are
-   not inherited across a fork.
-
-   These cmd values will set locks that conflict with process-associated record
-   locks, but are "owned" by the opened file description, not the process.
-   This means that they are inherited across fork or clone with CLONE_FILES
-   like BSD (flock) locks, and they are only released automatically when the
-   last reference to the the file description against which they were acquired
-   is put. */
-#ifdef __USE_GNU
-# define F_OFD_GETLK	36
-# define F_OFD_SETLK	37
-# define F_OFD_SETLKW	38
-#endif
-
-#ifdef __USE_LARGEFILE64
-# define O_LARGEFILE __O_LARGEFILE
-#endif
-
-#ifdef __USE_XOPEN2K8
-# define O_DIRECTORY	__O_DIRECTORY	/* Must be a directory.  */
-# define O_NOFOLLOW	__O_NOFOLLOW	/* Do not follow links.  */
-# define O_CLOEXEC	__O_CLOEXEC	/* Set close_on_exec.  */
-#endif
-
-#ifdef __USE_GNU
-# define O_DIRECT	__O_DIRECT	/* Direct disk access.  */
-# define O_NOATIME	__O_NOATIME	/* Do not set atime.  */
-# define O_PATH		__O_PATH	/* Resolve pathname but do not open file.  */
-# define O_TMPFILE	__O_TMPFILE	/* Atomically create nameless file.  */
-#endif
-
-/* For now, Linux has no separate synchronicity options for read
-   operations.  We define O_RSYNC therefore as the same as O_SYNC
-   since this is a superset.  */
-#if defined __USE_POSIX199309 || defined __USE_UNIX98
-# define O_DSYNC	__O_DSYNC	/* Synchronize data.  */
-# if defined __O_RSYNC
-#  define O_RSYNC	__O_RSYNC	/* Synchronize read operations.  */
-# else
-#  define O_RSYNC	O_SYNC		/* Synchronize read operations.  */
-# endif
-#endif
-
-/* Values for the second argument to `fcntl'.  */
-#define F_DUPFD		0	/* Duplicate file descriptor.  */
-#define F_GETFD		1	/* Get file descriptor flags.  */
-#define F_SETFD		2	/* Set file descriptor flags.  */
-#define F_GETFL		3	/* Get file status flags.  */
-#define F_SETFL		4	/* Set file status flags.  */
-
-#ifndef __F_SETOWN
-# define __F_SETOWN	8
-# define __F_GETOWN	9
-#endif
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-# define F_SETOWN	__F_SETOWN /* Get owner (process receiving SIGIO).  */
-# define F_GETOWN	__F_GETOWN /* Set owner (process receiving SIGIO).  */
-#endif
-
-#ifndef __F_SETSIG
-# define __F_SETSIG	10	/* Set number of signal to be sent.  */
-# define __F_GETSIG	11	/* Get number of signal to be sent.  */
-#endif
-#ifndef __F_SETOWN_EX
-# define __F_SETOWN_EX	15	/* Get owner (thread receiving SIGIO).  */
-# define __F_GETOWN_EX	16	/* Set owner (thread receiving SIGIO).  */
-#endif
-
-#ifdef __USE_GNU
-# define F_SETSIG	__F_SETSIG	/* Set number of signal to be sent.  */
-# define F_GETSIG	__F_GETSIG	/* Get number of signal to be sent.  */
-# define F_SETOWN_EX	__F_SETOWN_EX	/* Get owner (thread receiving SIGIO).  */
-# define F_GETOWN_EX	__F_GETOWN_EX	/* Set owner (thread receiving SIGIO).  */
-#endif
-
-#ifdef __USE_GNU
-# define F_SETLEASE	1024	/* Set a lease.  */
-# define F_GETLEASE	1025	/* Enquire what lease is active.  */
-# define F_NOTIFY	1026	/* Request notifications on a directory.  */
-# define F_SETPIPE_SZ	1031	/* Set pipe page size array.  */
-# define F_GETPIPE_SZ	1032	/* Set pipe page size array.  */
-# define F_ADD_SEALS	1033	/* Add seals to file.  */
-# define F_GET_SEALS	1034	/* Get seals for file.  */
-/* Set / get write life time hints.  */
-# define F_GET_RW_HINT	1035
-# define F_SET_RW_HINT	1036
-# define F_GET_FILE_RW_HINT	1037
-# define F_SET_FILE_RW_HINT	1038
-#endif
-#ifdef __USE_XOPEN2K8
-# define F_DUPFD_CLOEXEC 1030	/* Duplicate file descriptor with
-				   close-on-exit set.  */
-#endif
-
-/* For F_[GET|SET]FD.  */
-#define FD_CLOEXEC	1	/* Actually anything with low bit set goes */
-
-#ifndef F_RDLCK
-/* For posix fcntl() and `l_type' field of a `struct flock' for lockf().  */
-# define F_RDLCK		0	/* Read lock.  */
-# define F_WRLCK		1	/* Write lock.  */
-# define F_UNLCK		2	/* Remove lock.  */
-#endif
-
-
-/* For old implementation of BSD flock.  */
-#ifndef F_EXLCK
-# define F_EXLCK		4	/* or 3 */
-# define F_SHLCK		8	/* or 4 */
-#endif
-
-#ifdef __USE_MISC
-/* Operations for BSD flock, also used by the kernel implementation.  */
-# define LOCK_SH	1	/* Shared lock.  */
-# define LOCK_EX	2	/* Exclusive lock.  */
-# define LOCK_NB	4	/* Or'd with one of the above to prevent
-				   blocking.  */
-# define LOCK_UN	8	/* Remove lock.  */
-#endif
-
-#ifdef __USE_GNU
-# define LOCK_MAND	32	/* This is a mandatory flock:  */
-# define LOCK_READ	64	/* ... which allows concurrent read operations.  */
-# define LOCK_WRITE	128	/* ... which allows concurrent write operations.  */
-# define LOCK_RW	192	/* ... Which allows concurrent read & write operations.  */
-#endif
-
-#ifdef __USE_GNU
-/* Types of directory notifications that may be requested with F_NOTIFY.  */
-# define DN_ACCESS	0x00000001	/* File accessed.  */
-# define DN_MODIFY	0x00000002	/* File modified.  */
-# define DN_CREATE	0x00000004	/* File created.  */
-# define DN_DELETE	0x00000008	/* File removed.  */
-# define DN_RENAME	0x00000010	/* File renamed.  */
-# define DN_ATTRIB	0x00000020	/* File changed attributes.  */
-# define DN_MULTISHOT	0x80000000	/* Don't remove notifier.  */
-#endif
-
-
-#ifdef __USE_GNU
-/* Owner types.  */
-enum __pid_type
-  {
-    F_OWNER_TID = 0,		/* Kernel thread.  */
-    F_OWNER_PID,		/* Process.  */
-    F_OWNER_PGRP,		/* Process group.  */
-    F_OWNER_GID = F_OWNER_PGRP	/* Alternative, obsolete name.  */
-  };
-
-/* Structure to use with F_GETOWN_EX and F_SETOWN_EX.  */
-struct f_owner_ex
-  {
-    enum __pid_type type;	/* Owner type of ID.  */
-    __pid_t pid;		/* ID of owner.  */
-  };
-#endif
-
-#ifdef __USE_GNU
-/* Types of seals.  */
-# define F_SEAL_SEAL	0x0001	/* Prevent further seals from being set.  */
-# define F_SEAL_SHRINK	0x0002	/* Prevent file from shrinking.  */
-# define F_SEAL_GROW	0x0004	/* Prevent file from growing.  */
-# define F_SEAL_WRITE	0x0008	/* Prevent writes.  */
-# define F_SEAL_FUTURE_WRITE	0x0010	/* Prevent future writes while
-					   mapped.  */
-#endif
-
-#ifdef __USE_GNU
-/* Hint values for F_{GET,SET}_RW_HINT.  */
-# define RWH_WRITE_LIFE_NOT_SET	0
-# define RWF_WRITE_LIFE_NOT_SET	RWH_WRITE_LIFE_NOT_SET
-# define RWH_WRITE_LIFE_NONE	1
-# define RWH_WRITE_LIFE_SHORT	2
-# define RWH_WRITE_LIFE_MEDIUM	3
-# define RWH_WRITE_LIFE_LONG	4
-# define RWH_WRITE_LIFE_EXTREME	5
-#endif
-
-/* Define some more compatibility macros to be backward compatible with
-   BSD systems which did not managed to hide these kernel macros.  */
-#ifdef	__USE_MISC
-# define FAPPEND	O_APPEND
-# define FFSYNC		O_FSYNC
-# define FASYNC		O_ASYNC
-# define FNONBLOCK	O_NONBLOCK
-# define FNDELAY	O_NDELAY
-#endif /* Use misc.  */
-
-#ifndef __POSIX_FADV_DONTNEED
-#  define __POSIX_FADV_DONTNEED	4
-#  define __POSIX_FADV_NOREUSE	5
-#endif
-/* Advise to `posix_fadvise'.  */
-#ifdef __USE_XOPEN2K
-# define POSIX_FADV_NORMAL	0 /* No further special treatment.  */
-# define POSIX_FADV_RANDOM	1 /* Expect random page references.  */
-# define POSIX_FADV_SEQUENTIAL	2 /* Expect sequential page references.  */
-# define POSIX_FADV_WILLNEED	3 /* Will need these pages.  */
-# define POSIX_FADV_DONTNEED	__POSIX_FADV_DONTNEED /* Don't need these pages.  */
-# define POSIX_FADV_NOREUSE	__POSIX_FADV_NOREUSE /* Data will be accessed once.  */
-#endif
-
-
-#ifdef __USE_GNU
-/* Flags for SYNC_FILE_RANGE.  */
-# define SYNC_FILE_RANGE_WAIT_BEFORE	1 /* Wait upon writeout of all pages
-					     in the range before performing the
-					     write.  */
-# define SYNC_FILE_RANGE_WRITE		2 /* Initiate writeout of all those
-					     dirty pages in the range which are
-					     not presently under writeback.  */
-# define SYNC_FILE_RANGE_WAIT_AFTER	4 /* Wait upon writeout of all pages in
-					     the range after performing the
-					     write.  */
-/* SYNC_FILE_RANGE_WRITE_AND_WAIT ensures all pages in the range are
-   written to disk before returning.  */
-# define SYNC_FILE_RANGE_WRITE_AND_WAIT	(SYNC_FILE_RANGE_WRITE		\
-					 | SYNC_FILE_RANGE_WAIT_BEFORE	\
-					 | SYNC_FILE_RANGE_WAIT_AFTER)
-
-/* Flags for SPLICE and VMSPLICE.  */
-# define SPLICE_F_MOVE		1	/* Move pages instead of copying.  */
-# define SPLICE_F_NONBLOCK	2	/* Don't block on the pipe splicing
-					   (but we may still block on the fd
-					   we splice from/to).  */
-# define SPLICE_F_MORE		4	/* Expect more data.  */
-# define SPLICE_F_GIFT		8	/* Pages passed in are a gift.  */
-
-
-/* Flags for fallocate.  */
-# include <linux/falloc.h>
-
-
-/* File handle structure.  */
-struct file_handle
-{
-  unsigned int handle_bytes;
-  int handle_type;
-  /* File identifier.  */
-  unsigned char f_handle[0];
-};
-
-/* Maximum handle size (for now).  */
-# define MAX_HANDLE_SZ	128
-#endif
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-
-/* Provide kernel hint to read ahead.  */
-extern __ssize_t readahead (int __fd, __off64_t __offset, size_t __count)
-    __THROW;
-
-
-/* Selective file content synch'ing.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int sync_file_range (int __fd, __off64_t __offset, __off64_t __count,
-			    unsigned int __flags);
-
-
-/* Splice address range into a pipe.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t vmsplice (int __fdout, const struct iovec *__iov,
-			   size_t __count, unsigned int __flags);
-
-/* Splice two files together.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t splice (int __fdin, __off64_t *__offin, int __fdout,
-			 __off64_t *__offout, size_t __len,
-			 unsigned int __flags);
-
-/* In-kernel implementation of tee for pipe buffers.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t tee (int __fdin, int __fdout, size_t __len,
-		      unsigned int __flags);
-
-/* Reserve storage for the data of the file associated with FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
-				   __off64_t __len),
-		       fallocate64);
-#  else
-#   define fallocate fallocate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int fallocate64 (int __fd, int __mode, __off64_t __offset,
-			__off64_t __len);
-# endif
-
-
-/* Map file name to file handle.  */
-extern int name_to_handle_at (int __dfd, const char *__name,
-			      struct file_handle *__handle, int *__mnt_id,
-			      int __flags) __THROW;
-
-/* Open file using the file handle.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int open_by_handle_at (int __mountdirfd, struct file_handle *__handle,
-			      int __flags);
-
-#endif	/* use GNU */
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl.h
deleted file mode 100644
index 94c33ae..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* O_*, F_*, FD_* bit values for Linux.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never use <bits/fcntl.h> directly; include <fcntl.h> instead."
-#endif
-
-#define __O_DIRECTORY	 040000	/* Must be a directory.	 */
-#define __O_NOFOLLOW	0100000	/* Do not follow links.	 */
-#define __O_DIRECT	0200000	/* Direct disk access.	*/
-#define __O_LARGEFILE	0400000
-
-struct flock
-  {
-    short int l_type;	/* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK.	*/
-    short int l_whence;	/* Where `l_start' is relative to (like `lseek').  */
-#ifndef __USE_FILE_OFFSET64
-    __off_t l_start;	/* Offset where the lock begins.  */
-    __off_t l_len;	/* Size of the locked area; zero means until EOF.  */
-#else
-    __off64_t l_start;	/* Offset where the lock begins.  */
-    __off64_t l_len;	/* Size of the locked area; zero means until EOF.  */
-#endif
-    __pid_t l_pid;	/* Process holding the lock.  */
-  };
-
-#ifdef __USE_LARGEFILE64
-struct flock64
-  {
-    short int l_type;	/* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK.	*/
-    short int l_whence;	/* Where `l_start' is relative to (like `lseek').  */
-    __off64_t l_start;	/* Offset where the lock begins.  */
-    __off64_t l_len;	/* Size of the locked area; zero means until EOF.  */
-    __pid_t l_pid;	/* Process holding the lock.  */
-  };
-#endif
-
-/* Include generic Linux declarations.  */
-#include <bits/fcntl-linux.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl2.h
deleted file mode 100644
index 24efb22..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fcntl2.h
+++ /dev/null
@@ -1,265 +0,0 @@
-/* Checking macros for fcntl functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never include <bits/fcntl2.h> directly; use <fcntl.h> instead."
-#endif
-
-/* Check that calls to open and openat with O_CREAT or O_TMPFILE set have an
-   appropriate third/fourth parameter.  */
-#ifndef __USE_FILE_OFFSET64
-extern int __open_2 (const char *__path, int __oflag) __nonnull ((1));
-extern int __REDIRECT (__open_alias, (const char *__path, int __oflag, ...),
-		       open) __nonnull ((1));
-#else
-extern int __REDIRECT (__open_2, (const char *__path, int __oflag),
-		       __open64_2) __nonnull ((1));
-extern int __REDIRECT (__open_alias, (const char *__path, int __oflag, ...),
-		       open64) __nonnull ((1));
-#endif
-
-#define __warn_open_too_many_args \
-  "open can be called either with 2 or 3 arguments, not more"
-#define __warn_open_missing_mode \
-  "open with O_CREAT in second argument needs 3 arguments"
-#ifdef __use_clang_fortify
-__fortify_overload __clang_prefer_this_overload int
-open (const char *const __clang_pass_object_size __path, int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_open_missing_mode)
-{
-  return __open_2 (__path, __oflag);
-}
-
-__fortify_overload int
-open (const char *const __clang_pass_object_size __path, int __oflag,
-      mode_t __mode)
-{
-  return __open_alias (__path, __oflag, __mode);
-}
-#else
-__errordecl (__open_too_many_args, __warn_open_too_many_args);
-__errordecl (__open_missing_mode, __warn_open_missing_mode);
-
-__fortify_function int
-open (const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __open_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __open_missing_mode ();
-	  return __open_2 (__path, __oflag);
-	}
-      return __open_alias (__path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __open_2 (__path, __oflag);
-
-  return __open_alias (__path, __oflag, __va_arg_pack ());
-}
-#endif
-#undef __warn_open_too_many_args
-#undef __warn_open_missing_mode
-
-
-#ifdef __USE_LARGEFILE64
-extern int __open64_2 (const char *__path, int __oflag) __nonnull ((1));
-extern int __REDIRECT (__open64_alias, (const char *__path, int __oflag,
-					...), open64) __nonnull ((1));
-
-# define __warn_open64_too_many_args \
-  "open64 can be called either with 2 or 3 arguments, not more"
-# define __warn_open64_missing_mode \
-  "open64 with O_CREAT in second argument needs 3 arguments"
-# ifdef __use_clang_fortify
-__fortify_overload __clang_prefer_this_overload int
-open64 (const char *const __clang_pass_object_size __path, int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_open64_missing_mode)
-{
-  return __open64_2 (__path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-open64 (const char *const __clang_pass_object_size __path, int __oflag,
-	int __mode)
-{
-  return __open64_alias (__path, __oflag, __mode);
-}
-# else
-__errordecl (__open64_too_many_args, __warn_open64_too_many_args);
-__errordecl (__open64_missing_mode, __warn_open64_missing_mode);
-
-__fortify_function int
-open64 (const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __open64_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __open64_missing_mode ();
-	  return __open64_2 (__path, __oflag);
-	}
-      return __open64_alias (__path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __open64_2 (__path, __oflag);
-
-  return __open64_alias (__path, __oflag, __va_arg_pack ());
-}
-# endif
-# undef __warn_open64_too_many_args
-# undef __warn_open64_missing_mode
-#endif
-
-
-#ifdef __USE_ATFILE
-# ifndef __USE_FILE_OFFSET64
-extern int __openat_2 (int __fd, const char *__path, int __oflag)
-     __nonnull ((2));
-extern int __REDIRECT (__openat_alias, (int __fd, const char *__path,
-					int __oflag, ...), openat)
-     __nonnull ((2));
-# else
-extern int __REDIRECT (__openat_2, (int __fd, const char *__path,
-				    int __oflag), __openat64_2)
-     __nonnull ((2));
-extern int __REDIRECT (__openat_alias, (int __fd, const char *__path,
-					int __oflag, ...), openat64)
-     __nonnull ((2));
-# endif
-
-# define __warn_openat_too_many_args "openat can be called either with 3 or " \
-       "4 arguments, not more"
-# define __warn_openat_missing_mode "openat with O_CREAT in third argument " \
-       "needs 4 arguments"
-# ifdef __use_clang_fortify
-__fortify_error_function __clang_error (__warn_openat_too_many_args) int
-openat (int __fd, const char *__path, int __oflag, int __mode, ...);
-
-__fortify_overload __clang_prefer_this_overload int
-openat (int __fd, const char *const __clang_pass_object_size __path,
-	int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_openat_missing_mode)
-{
-  return __openat_2 (__fd, __path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-openat (int __fd, const char *const __clang_pass_object_size __path,
-	int __oflag, int __mode)
-{
-  return __openat_alias (__fd, __path, __oflag, __mode);
-}
-# else
-__errordecl (__openat_too_many_args, __warn_openat_too_many_args);
-__errordecl (__openat_missing_mode, __warn_openat_missing_mode);
-
-__fortify_function int
-openat (int __fd, const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __openat_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __openat_missing_mode ();
-	  return __openat_2 (__fd, __path, __oflag);
-	}
-      return __openat_alias (__fd, __path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __openat_2 (__fd, __path, __oflag);
-
-  return __openat_alias (__fd, __path, __oflag, __va_arg_pack ());
-}
-# endif
-# undef __warn_openat_too_many_args
-# undef __warn_openat_missing_mode
-
-
-# ifdef __USE_LARGEFILE64
-extern int __openat64_2 (int __fd, const char *__path, int __oflag)
-     __nonnull ((2));
-extern int __REDIRECT (__openat64_alias, (int __fd, const char *__path,
-					  int __oflag, ...), openat64)
-     __nonnull ((2));
-
-#  define __warn_openat64_too_many_args "openat64 can be called either with " \
-       "3 or 4 arguments, not more"
-#  define __warn_openat64_missing_mode "openat64 with O_CREAT in third " \
-       "argument needs 4 arguments"
-
-#  ifdef __use_clang_fortify
-__fortify_error_function __clang_error (__warn_openat64_too_many_args) int
-openat64 (int __fd, const char *__path, int __oflag, int __mode, ...);
-
-__fortify_overload __clang_prefer_this_overload int
-openat64 (int __fd, const char *const __clang_pass_object_size __path,
-	  int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag),
-                       __warn_openat64_missing_mode)
-{
-  return __openat64_2 (__fd, __path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-openat64 (int __fd, const char *const __clang_pass_object_size __path,
-	  int __oflag, int __mode)
-{
-  return __openat64_alias (__fd, __path, __oflag, __mode);
-}
-#  else
-__errordecl (__openat64_too_many_args, __warn_openat64_too_many_args);
-__errordecl (__openat64_missing_mode, __warn_openat64_missing_mode);
-__fortify_function int
-openat64 (int __fd, const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __openat64_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __openat64_missing_mode ();
-	  return __openat64_2 (__fd, __path, __oflag);
-	}
-      return __openat64_alias (__fd, __path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __openat64_2 (__fd, __path, __oflag);
-
-  return __openat64_alias (__fd, __path, __oflag, __va_arg_pack ());
-}
-#  endif
-#  undef __warn_openat64_too_many_args
-#  undef __warn_openat64_missing_mode
-# endif
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fenv.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fenv.h
deleted file mode 100644
index 3352bf1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fenv.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _FENV_H
-# error "Never use <bits/fenv.h> directly; include <fenv.h> instead."
-#endif
-
-/* Define bits representing exceptions in the FPU status word.  */
-enum
-  {
-    FE_INVALID =
-#define FE_INVALID	1
-      FE_INVALID,
-    FE_DIVBYZERO =
-#define FE_DIVBYZERO	2
-      FE_DIVBYZERO,
-    FE_OVERFLOW =
-#define FE_OVERFLOW	4
-      FE_OVERFLOW,
-    FE_UNDERFLOW =
-#define FE_UNDERFLOW	8
-      FE_UNDERFLOW,
-    FE_INEXACT =
-#define FE_INEXACT	16
-      FE_INEXACT,
-  };
-
-/* Amount to shift by to convert an exception to a mask bit.  */
-#define FE_EXCEPT_SHIFT	8
-
-/* All supported exceptions.  */
-#define FE_ALL_EXCEPT	\
-	(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT)
-
-/* VFP supports all of the four defined rounding modes.  */
-enum
-  {
-    FE_TONEAREST =
-#define FE_TONEAREST	0
-      FE_TONEAREST,
-    FE_UPWARD =
-#define FE_UPWARD	0x400000
-      FE_UPWARD,
-    FE_DOWNWARD =
-#define FE_DOWNWARD	0x800000
-      FE_DOWNWARD,
-    FE_TOWARDZERO =
-#define FE_TOWARDZERO	0xc00000
-      FE_TOWARDZERO
-  };
-
-/* Type representing exception flags. */
-typedef unsigned int fexcept_t;
-
-/* Type representing floating-point environment.  */
-typedef struct
-  {
-    unsigned int __cw;
-  }
-fenv_t;
-
-/* If the default argument is used we use this value.  */
-#define FE_DFL_ENV	((const fenv_t *) -1l)
-
-#ifdef __USE_GNU
-/* Floating-point environment where none of the exceptions are masked.  */
-# define FE_NOMASK_ENV  ((const fenv_t *) -2)
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Type representing floating-point control modes.  */
-typedef unsigned int femode_t;
-
-/* Default floating-point control modes.  */
-# define FE_DFL_MODE	((const femode_t *) -1L)
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/floatn-common.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/floatn-common.h
deleted file mode 100644
index b43c953..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/floatn-common.h
+++ /dev/null
@@ -1,329 +0,0 @@
-/* Macros to control TS 18661-3 glibc features where the same
-   definitions are appropriate for all platforms.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_FLOATN_COMMON_H
-#define _BITS_FLOATN_COMMON_H
-
-#include <features.h>
-#include <bits/long-double.h>
-
-/* This header should be included at the bottom of each bits/floatn.h.
-   It defines the following macros for each _FloatN and _FloatNx type,
-   where the same definitions, or definitions based only on the macros
-   in bits/floatn.h, are appropriate for all glibc configurations.  */
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the right format for this type, and this
-   glibc includes corresponding *fN or *fNx interfaces for it.  */
-#define __HAVE_FLOAT16 0
-#define __HAVE_FLOAT32 1
-#define __HAVE_FLOAT64 1
-#define __HAVE_FLOAT32X 1
-#define __HAVE_FLOAT128X 0
-
-/* Defined to 1 if the corresponding __HAVE_<type> macro is 1 and the
-   type is the first with its format in the sequence of (the default
-   choices for) float, double, long double, _Float16, _Float32,
-   _Float64, _Float128, _Float32x, _Float64x, _Float128x for this
-   glibc; that is, if functions present once per floating-point format
-   rather than once per type are present for this type.
-
-   All configurations supported by glibc have _Float32 the same format
-   as float, _Float64 and _Float32x the same format as double, the
-   _Float64x the same format as either long double or _Float128.  No
-   configurations support _Float128x or, as of GCC 7, have compiler
-   support for a type meeting the requirements for _Float128x.  */
-#define __HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16
-#define __HAVE_DISTINCT_FLOAT32 0
-#define __HAVE_DISTINCT_FLOAT64 0
-#define __HAVE_DISTINCT_FLOAT32X 0
-#define __HAVE_DISTINCT_FLOAT64X 0
-#define __HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128X
-
-/* Defined to 1 if the corresponding _FloatN type is not binary compatible
-   with the corresponding ISO C type in the current compilation unit as
-   opposed to __HAVE_DISTINCT_FLOATN, which indicates the default types built
-   in glibc.  */
-#define __HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128	\
-				     && __LDBL_MANT_DIG__ != 113)
-
-/* Defined to 1 if any _FloatN or _FloatNx types that are not
-   ABI-distinct are however distinct types at the C language level (so
-   for the purposes of __builtin_types_compatible_p and _Generic).  */
-#if __GNUC_PREREQ (7, 0) && !defined __cplusplus
-# define __HAVE_FLOATN_NOT_TYPEDEF 1
-#else
-# define __HAVE_FLOATN_NOT_TYPEDEF 0
-#endif
-
-#ifndef __ASSEMBLER__
-
-/* Defined to concatenate the literal suffix to be used with _FloatN
-   or _FloatNx types, if __HAVE_<type> is 1.  The corresponding
-   literal suffixes exist since GCC 7, for C only.  */
-# if __HAVE_FLOAT16
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-/* No corresponding suffix available for this type.  */
-#   define __f16(x) ((_Float16) x##f)
-#  else
-#   define __f16(x) x##f16
-#  endif
-# endif
-
-# if __HAVE_FLOAT32
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __f32(x) x##f
-#  else
-#   define __f32(x) x##f32
-#  endif
-# endif
-
-# if __HAVE_FLOAT64
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   ifdef __NO_LONG_DOUBLE_MATH
-#    define __f64(x) x##l
-#   else
-#    define __f64(x) x
-#   endif
-#  else
-#   define __f64(x) x##f64
-#  endif
-# endif
-
-# if __HAVE_FLOAT32X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __f32x(x) x
-#  else
-#   define __f32x(x) x##f32x
-#  endif
-# endif
-
-# if __HAVE_FLOAT64X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __f64x(x) x##l
-#   else
-#    define __f64x(x) __f128 (x)
-#   endif
-#  else
-#   define __f64x(x) x##f64x
-#  endif
-# endif
-
-# if __HAVE_FLOAT128X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128X supported but no constant suffix"
-#  else
-#   define __f128x(x) x##f128x
-#  endif
-# endif
-
-/* Defined to a complex type if __HAVE_<type> is 1.  */
-# if __HAVE_FLOAT16
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef _Complex float __cfloat16 __attribute__ ((__mode__ (__HC__)));
-#   define __CFLOAT16 __cfloat16
-#  else
-#   define __CFLOAT16 _Complex _Float16
-#  endif
-# endif
-
-# if __HAVE_FLOAT32
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __CFLOAT32 _Complex float
-#  else
-#   define __CFLOAT32 _Complex _Float32
-#  endif
-# endif
-
-# if __HAVE_FLOAT64
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   ifdef __NO_LONG_DOUBLE_MATH
-#    define __CFLOAT64 _Complex long double
-#   else
-#    define __CFLOAT64 _Complex double
-#   endif
-#  else
-#   define __CFLOAT64 _Complex _Float64
-#  endif
-# endif
-
-# if __HAVE_FLOAT32X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __CFLOAT32X _Complex double
-#  else
-#   define __CFLOAT32X _Complex _Float32x
-#  endif
-# endif
-
-# if __HAVE_FLOAT64X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __CFLOAT64X _Complex long double
-#   else
-#    define __CFLOAT64X __CFLOAT128
-#   endif
-#  else
-#   define __CFLOAT64X _Complex _Float64x
-#  endif
-# endif
-
-# if __HAVE_FLOAT128X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128X supported but no complex type"
-#  else
-#   define __CFLOAT128X _Complex _Float128x
-#  endif
-# endif
-
-/* The remaining of this file provides support for older compilers.  */
-# if __HAVE_FLOAT16
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef float _Float16 __attribute__ ((__mode__ (__HF__)));
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf16() ((_Float16) __builtin_huge_val ())
-#   define __builtin_inff16() ((_Float16) __builtin_inf ())
-#   define __builtin_nanf16(x) ((_Float16) __builtin_nan (x))
-#   define __builtin_nansf16(x) ((_Float16) __builtin_nans (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT32
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef float _Float32;
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf32() (__builtin_huge_valf ())
-#   define __builtin_inff32() (__builtin_inff ())
-#   define __builtin_nanf32(x) (__builtin_nanf (x))
-#   define __builtin_nansf32(x) (__builtin_nansf (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT64
-
-/* If double, long double and _Float64 all have the same set of
-   values, TS 18661-3 requires the usual arithmetic conversions on
-   long double and _Float64 to produce _Float64.  For this to be the
-   case when building with a compiler without a distinct _Float64
-   type, _Float64 must be a typedef for long double, not for
-   double.  */
-
-#  ifdef __NO_LONG_DOUBLE_MATH
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef long double _Float64;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64() (__builtin_huge_vall ())
-#    define __builtin_inff64() (__builtin_infl ())
-#    define __builtin_nanf64(x) (__builtin_nanl (x))
-#    define __builtin_nansf64(x) (__builtin_nansl (x))
-#   endif
-
-#  else
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef double _Float64;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64() (__builtin_huge_val ())
-#    define __builtin_inff64() (__builtin_inf ())
-#    define __builtin_nanf64(x) (__builtin_nan (x))
-#    define __builtin_nansf64(x) (__builtin_nans (x))
-#   endif
-
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT32X
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef double _Float32x;
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf32x() (__builtin_huge_val ())
-#   define __builtin_inff32x() (__builtin_inf ())
-#   define __builtin_nanf32x(x) (__builtin_nan (x))
-#   define __builtin_nansf32x(x) (__builtin_nans (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT64X
-
-#  if __HAVE_FLOAT64X_LONG_DOUBLE
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef long double _Float64x;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64x() (__builtin_huge_vall ())
-#    define __builtin_inff64x() (__builtin_infl ())
-#    define __builtin_nanf64x(x) (__builtin_nanl (x))
-#    define __builtin_nansf64x(x) (__builtin_nansl (x))
-#   endif
-
-#  else
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef _Float128 _Float64x;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64x() (__builtin_huge_valf128 ())
-#    define __builtin_inff64x() (__builtin_inff128 ())
-#    define __builtin_nanf64x(x) (__builtin_nanf128 (x))
-#    define __builtin_nansf64x(x) (__builtin_nansf128 (x))
-#   endif
-
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT128X
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128x supported but no type"
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf128x() ((_Float128x) __builtin_huge_val ())
-#   define __builtin_inff128x() ((_Float128x) __builtin_inf ())
-#   define __builtin_nanf128x(x) ((_Float128x) __builtin_nan (x))
-#   define __builtin_nansf128x(x) ((_Float128x) __builtin_nans (x))
-#  endif
-
-# endif
-
-#endif /* !__ASSEMBLER__.  */
-
-#endif /* _BITS_FLOATN_COMMON_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/floatn.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/floatn.h
deleted file mode 100644
index e83e9bb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/floatn.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Macros to control TS 18661-3 glibc features.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the IEEE 754 binary128 format, and this glibc
-   includes corresponding *f128 interfaces for it.  */
-#define __HAVE_FLOAT128 0
-
-/* Defined to 1 if __HAVE_FLOAT128 is 1 and the type is ABI-distinct
-   from the default float, double and long double types in this glibc.  */
-#define __HAVE_DISTINCT_FLOAT128 0
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the right format for _Float64x, and this
-   glibc includes corresponding *f64x interfaces for it.  */
-#define __HAVE_FLOAT64X 0
-
-/* Defined to 1 if __HAVE_FLOAT64X is 1 and _Float64x has the format
-   of long double.  Otherwise, if __HAVE_FLOAT64X is 1, _Float64x has
-   the format of _Float128, which must be different from that of long
-   double.  */
-#define __HAVE_FLOAT64X_LONG_DOUBLE 0
-
-#ifndef __ASSEMBLER__
-
-/* Defined to concatenate the literal suffix to be used with _Float128
-   types, if __HAVE_FLOAT128 is 1.
-   E.g.: #define __f128(x) x##f128.  */
-# undef __f128
-
-/* Defined to a complex binary128 type if __HAVE_FLOAT128 is 1.
-   E.g.: #define __CFLOAT128 _Complex _Float128.  */
-# undef __CFLOAT128
-
-#endif /* !__ASSEMBLER__.  */
-
-#include <bits/floatn-common.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/flt-eval-method.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/flt-eval-method.h
deleted file mode 100644
index 615e14c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/flt-eval-method.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Define __GLIBC_FLT_EVAL_METHOD.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/flt-eval-method.h> directly; include <math.h> instead."
-#endif
-
-/* __GLIBC_FLT_EVAL_METHOD is the value of FLT_EVAL_METHOD used to
-   determine the evaluation method typedefs such as float_t and
-   double_t.  It must be a value from C11 or TS 18661-3:2015, and not
-   -1.  */
-
-/* In the default version of this header, follow __FLT_EVAL_METHOD__.
-   -1 is mapped to 2 (considering evaluation as long double to be a
-   conservatively safe assumption), and if __FLT_EVAL_METHOD__ is not
-   defined then assume there is no excess precision and use the value
-   0.  */
-
-#ifdef __FLT_EVAL_METHOD__
-# if __FLT_EVAL_METHOD__ == -1
-#  define __GLIBC_FLT_EVAL_METHOD	2
-# else
-#  define __GLIBC_FLT_EVAL_METHOD	__FLT_EVAL_METHOD__
-# endif
-#else
-# define __GLIBC_FLT_EVAL_METHOD	0
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fp-fast.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fp-fast.h
deleted file mode 100644
index 323fcec..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fp-fast.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Define FP_FAST_* macros.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/fp-fast.h> directly; include <math.h> instead."
-#endif
-
-#ifdef __USE_ISOC99
-
-/* The GCC 4.6 compiler will define __FP_FAST_FMA{,F,L} if the fma{,f,l}
-   builtins are supported.  */
-# ifdef __FP_FAST_FMA
-#  define FP_FAST_FMA 1
-# endif
-
-# ifdef __FP_FAST_FMAF
-#  define FP_FAST_FMAF 1
-# endif
-
-# ifdef __FP_FAST_FMAL
-#  define FP_FAST_FMAL 1
-# endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fp-logb.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fp-logb.h
deleted file mode 100644
index cd8b431..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/fp-logb.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/fp-logb.h> directly; include <math.h> instead."
-#endif
-
-/* __FP_LOGB0_IS_MIN is defined to 1 if FP_ILOGB0 is INT_MIN, and 0 if
-   it is -INT_MAX.  __FP_LOGBNAN_IS_MIN is defined to 1 if FP_ILOGBNAN
-   is INT_MIN, and 0 if it is INT_MAX.  */
-
-#define __FP_LOGB0_IS_MIN	0
-#define __FP_LOGBNAN_IS_MIN	0
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_core.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_core.h
deleted file mode 100644
index 1751a20..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_core.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Declarations for getopt (basic, portable features only).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library and is also part of gnulib.
-   Patches to this file should be submitted to both projects.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_CORE_H
-#define _GETOPT_CORE_H 1
-
-/* This header should not be used directly; include getopt.h or
-   unistd.h instead.  Unlike most bits headers, it does not have
-   a protective #error, because the guard macro for getopt.h in
-   gnulib is not fixed.  */
-
-__BEGIN_DECLS
-
-/* For communication from 'getopt' to the caller.
-   When 'getopt' finds an option that takes an argument,
-   the argument value is returned here.
-   Also, when 'ordering' is RETURN_IN_ORDER,
-   each non-option ARGV-element is returned here.  */
-
-extern char *optarg;
-
-/* Index in ARGV of the next element to be scanned.
-   This is used for communication to and from the caller
-   and for communication between successive calls to 'getopt'.
-
-   On entry to 'getopt', zero means this is the first call; initialize.
-
-   When 'getopt' returns -1, this is the index of the first of the
-   non-option elements that the caller should itself scan.
-
-   Otherwise, 'optind' communicates from one call to the next
-   how much of ARGV has been scanned so far.  */
-
-extern int optind;
-
-/* Callers store zero here to inhibit the error message 'getopt' prints
-   for unrecognized options.  */
-
-extern int opterr;
-
-/* Set to an option character which was unrecognized.  */
-
-extern int optopt;
-
-/* Get definitions and prototypes for functions to process the
-   arguments in ARGV (ARGC of them, minus the program name) for
-   options given in OPTS.
-
-   Return the option character from OPTS just read.  Return -1 when
-   there are no more options.  For unrecognized options, or options
-   missing arguments, 'optopt' is set to the option letter, and '?' is
-   returned.
-
-   The OPTS string is a list of characters which are recognized option
-   letters, optionally followed by colons, specifying that that letter
-   takes an argument, to be placed in 'optarg'.
-
-   If a letter in OPTS is followed by two colons, its argument is
-   optional.  This behavior is specific to the GNU 'getopt'.
-
-   The argument '--' causes premature termination of argument
-   scanning, explicitly telling 'getopt' that there are no more
-   options.
-
-   If OPTS begins with '-', then non-option arguments are treated as
-   arguments to the option '\1'.  This behavior is specific to the GNU
-   'getopt'.  If OPTS begins with '+', or POSIXLY_CORRECT is set in
-   the environment, then do not permute arguments.
-
-   For standards compliance, the 'argv' argument has the type
-   char *const *, but this is inaccurate; if argument permutation is
-   enabled, the argv array (not the strings it points to) must be
-   writable.  */
-
-extern int getopt (int ___argc, char *const *___argv, const char *__shortopts)
-       __THROW __nonnull ((2, 3));
-
-__END_DECLS
-
-#endif /* getopt_core.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_ext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_ext.h
deleted file mode 100644
index d48069e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_ext.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/* Declarations for getopt (GNU extensions).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library and is also part of gnulib.
-   Patches to this file should be submitted to both projects.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_EXT_H
-#define _GETOPT_EXT_H 1
-
-/* This header should not be used directly; include getopt.h instead.
-   Unlike most bits headers, it does not have a protective #error,
-   because the guard macro for getopt.h in gnulib is not fixed.  */
-
-__BEGIN_DECLS
-
-/* Describe the long-named options requested by the application.
-   The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector
-   of 'struct option' terminated by an element containing a name which is
-   zero.
-
-   The field 'has_arg' is:
-   no_argument		(or 0) if the option does not take an argument,
-   required_argument	(or 1) if the option requires an argument,
-   optional_argument 	(or 2) if the option takes an optional argument.
-
-   If the field 'flag' is not NULL, it points to a variable that is set
-   to the value given in the field 'val' when the option is found, but
-   left unchanged if the option is not found.
-
-   To have a long-named option do something other than set an 'int' to
-   a compiled-in constant, such as set a value from 'optarg', set the
-   option's 'flag' field to zero and its 'val' field to a nonzero
-   value (the equivalent single-letter option character, if there is
-   one).  For long options that have a zero 'flag' field, 'getopt'
-   returns the contents of the 'val' field.  */
-
-struct option
-{
-  const char *name;
-  /* has_arg can't be an enum because some compilers complain about
-     type mismatches in all the code that assumes it is an int.  */
-  int has_arg;
-  int *flag;
-  int val;
-};
-
-/* Names for the values of the 'has_arg' field of 'struct option'.  */
-
-#define no_argument		0
-#define required_argument	1
-#define optional_argument	2
-
-extern int getopt_long (int ___argc, char *__getopt_argv_const *___argv,
-			const char *__shortopts,
-		        const struct option *__longopts, int *__longind)
-       __THROW __nonnull ((2, 3));
-extern int getopt_long_only (int ___argc, char *__getopt_argv_const *___argv,
-			     const char *__shortopts,
-		             const struct option *__longopts, int *__longind)
-       __THROW __nonnull ((2, 3));
-
-__END_DECLS
-
-#endif /* getopt_ext.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_posix.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_posix.h
deleted file mode 100644
index f49e1f3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/getopt_posix.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Declarations for getopt (POSIX compatibility shim).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   Unlike the bulk of the getopt implementation, this file is NOT part
-   of gnulib.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_POSIX_H
-#define _GETOPT_POSIX_H 1
-
-#if !defined _UNISTD_H && !defined _STDIO_H
-#error "Never include getopt_posix.h directly; use unistd.h instead."
-#endif
-
-#include <bits/getopt_core.h>
-
-__BEGIN_DECLS
-
-#if defined __USE_POSIX2 && !defined __USE_POSIX_IMPLICITLY \
-    && !defined __USE_GNU && !defined _GETOPT_H
-/* GNU getopt has more functionality than POSIX getopt.  When we are
-   explicitly conforming to POSIX and not GNU, and getopt.h (which is
-   not part of POSIX) has not been included, the extra functionality
-   is disabled.  */
-# ifdef __REDIRECT
-extern int __REDIRECT_NTH (getopt, (int ___argc, char *const *___argv,
-				    const char *__shortopts),
-			   __posix_getopt);
-# else
-extern int __posix_getopt (int ___argc, char *const *___argv,
-			   const char *__shortopts)
-  __THROW __nonnull ((2, 3));
-#  define getopt __posix_getopt
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* getopt_posix.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/hwcap.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/hwcap.h
deleted file mode 100644
index dead17d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/hwcap.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Defines for bits in AT_HWCAP.  ARM Linux version.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined (_SYS_AUXV_H) && !defined (_LINUX_ARM_SYSDEP_H)
-# error "Never include <bits/hwcap.h> directly; use <sys/auxv.h> instead."
-#endif
-
-/* The following must match the kernel's <asm/hwcap.h>.  */
-#define HWCAP_ARM_SWP		1
-#define HWCAP_ARM_HALF		2
-#define HWCAP_ARM_THUMB		4
-#define HWCAP_ARM_26BIT		8
-#define HWCAP_ARM_FAST_MULT	16
-#define HWCAP_ARM_FPA		32
-#define HWCAP_ARM_VFP		64
-#define HWCAP_ARM_EDSP		128
-#define HWCAP_ARM_JAVA		256
-#define HWCAP_ARM_IWMMXT	512
-#define HWCAP_ARM_CRUNCH	1024
-#define HWCAP_ARM_THUMBEE	2048
-#define HWCAP_ARM_NEON		4096
-#define HWCAP_ARM_VFPv3		8192
-#define HWCAP_ARM_VFPv3D16	16384
-#define HWCAP_ARM_TLS		32768
-#define HWCAP_ARM_VFPv4		65536
-#define HWCAP_ARM_IDIVA		131072
-#define HWCAP_ARM_IDIVT		262144
-#define HWCAP_ARM_VFPD32	524288
-#define HWCAP_ARM_LPAE		1048576
-#define HWCAP_ARM_EVTSTRM	2097152
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/in.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/in.h
deleted file mode 100644
index 4c3c5ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/in.h
+++ /dev/null
@@ -1,261 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Linux version.  */
-
-#ifndef _NETINET_IN_H
-# error "Never use <bits/in.h> directly; include <netinet/in.h> instead."
-#endif
-
-/* If the application has already included linux/in6.h from a linux-based
-   kernel then we will not define the IPv6 IPPROTO_* defines, in6_addr (nor the
-   defines), sockaddr_in6, or ipv6_mreq. Same for in6_ptkinfo or ip6_mtuinfo
-   in linux/ipv6.h. The ABI used by the linux-kernel and glibc match exactly.
-   Neither the linux kernel nor glibc should break this ABI without coordination.
-   In upstream kernel 56c176c9 the _UAPI prefix was stripped so we need to check
-   for _LINUX_IN6_H and _IPV6_H now, and keep checking the old versions for
-   maximum backwards compatibility.  */
-#if defined _UAPI_LINUX_IN6_H \
-    || defined _UAPI_IPV6_H \
-    || defined _LINUX_IN6_H \
-    || defined _IPV6_H
-/* This is not quite the same API since the kernel always defines s6_addr16 and
-   s6_addr32. This is not a violation of POSIX since POSIX says "at least the
-   following member" and that holds true.  */
-# define __USE_KERNEL_IPV6_DEFS 1
-#else
-# define __USE_KERNEL_IPV6_DEFS 0
-#endif
-
-/* Options for use with `getsockopt' and `setsockopt' at the IP level.
-   The first word in the comment at the right is the data type used;
-   "bool" means a boolean value stored in an `int'.  */
-#define        IP_OPTIONS      4       /* ip_opts; IP per-packet options.  */
-#define        IP_HDRINCL      3       /* int; Header is included with data.  */
-#define        IP_TOS          1       /* int; IP type of service and precedence.  */
-#define        IP_TTL          2       /* int; IP time to live.  */
-#define        IP_RECVOPTS     6       /* bool; Receive all IP options w/datagram.  */
-/* For BSD compatibility.  */
-#define        IP_RECVRETOPTS  IP_RETOPTS       /* bool; Receive IP options for response.  */
-#define        IP_RETOPTS      7       /* ip_opts; Set/get IP per-packet options.  */
-#define IP_MULTICAST_IF 32	/* in_addr; set/get IP multicast i/f */
-#define IP_MULTICAST_TTL 33	/* unsigned char; set/get IP multicast ttl */
-#define IP_MULTICAST_LOOP 34	/* bool; set/get IP multicast loopback */
-#define IP_ADD_MEMBERSHIP 35	/* ip_mreq; add an IP group membership */
-#define IP_DROP_MEMBERSHIP 36	/* ip_mreq; drop an IP group membership */
-#define IP_UNBLOCK_SOURCE 37	/* ip_mreq_source: unblock data from source */
-#define IP_BLOCK_SOURCE 38	/* ip_mreq_source: block data from source */
-#define IP_ADD_SOURCE_MEMBERSHIP 39 /* ip_mreq_source: join source group */
-#define IP_DROP_SOURCE_MEMBERSHIP 40 /* ip_mreq_source: leave source group */
-#define IP_MSFILTER 41
-#ifdef __USE_MISC
-# define MCAST_JOIN_GROUP 42	/* group_req: join any-source group */
-# define MCAST_BLOCK_SOURCE 43	/* group_source_req: block from given group */
-# define MCAST_UNBLOCK_SOURCE 44 /* group_source_req: unblock from given group*/
-# define MCAST_LEAVE_GROUP 45	/* group_req: leave any-source group */
-# define MCAST_JOIN_SOURCE_GROUP 46 /* group_source_req: join source-spec gr */
-# define MCAST_LEAVE_SOURCE_GROUP 47 /* group_source_req: leave source-spec gr*/
-# define MCAST_MSFILTER 48
-# define IP_MULTICAST_ALL 49
-# define IP_UNICAST_IF 50
-
-# define MCAST_EXCLUDE   0
-# define MCAST_INCLUDE   1
-#endif
-
-#define IP_ROUTER_ALERT	5	/* bool */
-#define IP_PKTINFO	8	/* bool */
-#define IP_PKTOPTIONS	9
-#define IP_PMTUDISC	10	/* obsolete name? */
-#define IP_MTU_DISCOVER	10	/* int; see below */
-#define IP_RECVERR	11	/* bool */
-#define IP_RECVTTL	12	/* bool */
-#define IP_RECVTOS	13	/* bool */
-#define IP_MTU		14	/* int */
-#define IP_FREEBIND	15
-#define IP_IPSEC_POLICY 16
-#define IP_XFRM_POLICY	17
-#define IP_PASSSEC	18
-#define IP_TRANSPARENT	19
-#define IP_MULTICAST_ALL 49	/* bool */
-
-/* TProxy original addresses */
-#define IP_ORIGDSTADDR       20
-#define IP_RECVORIGDSTADDR   IP_ORIGDSTADDR
-
-#define IP_MINTTL       21
-#define IP_NODEFRAG     22
-#define IP_CHECKSUM     23
-#define IP_BIND_ADDRESS_NO_PORT 24
-#define IP_RECVFRAGSIZE 25
-#define IP_RECVERR_RFC4884 26
-
-/* IP_MTU_DISCOVER arguments.  */
-#define IP_PMTUDISC_DONT   0	/* Never send DF frames.  */
-#define IP_PMTUDISC_WANT   1	/* Use per route hints.  */
-#define IP_PMTUDISC_DO     2	/* Always DF.  */
-#define IP_PMTUDISC_PROBE  3	/* Ignore dst pmtu.  */
-/* Always use interface mtu (ignores dst pmtu) but don't set DF flag.
-   Also incoming ICMP frag_needed notifications will be ignored on
-   this socket to prevent accepting spoofed ones.  */
-#define IP_PMTUDISC_INTERFACE           4
-/* Like IP_PMTUDISC_INTERFACE but allow packets to be fragmented.  */
-#define IP_PMTUDISC_OMIT		5
-
-#define IP_MULTICAST_IF			32
-#define IP_MULTICAST_TTL 		33
-#define IP_MULTICAST_LOOP 		34
-#define IP_ADD_MEMBERSHIP		35
-#define IP_DROP_MEMBERSHIP		36
-#define IP_UNBLOCK_SOURCE		37
-#define IP_BLOCK_SOURCE			38
-#define IP_ADD_SOURCE_MEMBERSHIP	39
-#define IP_DROP_SOURCE_MEMBERSHIP	40
-#define IP_MSFILTER			41
-#define IP_MULTICAST_ALL		49
-#define IP_UNICAST_IF			50
-
-/* To select the IP level.  */
-#define SOL_IP	0
-
-#define IP_DEFAULT_MULTICAST_TTL        1
-#define IP_DEFAULT_MULTICAST_LOOP       1
-#define IP_MAX_MEMBERSHIPS              20
-
-#ifdef __USE_MISC
-/* Structure used to describe IP options for IP_OPTIONS and IP_RETOPTS.
-   The `ip_dst' field is used for the first-hop gateway when using a
-   source route (this gets put into the header proper).  */
-struct ip_opts
-  {
-    struct in_addr ip_dst;	/* First hop; zero without source route.  */
-    char ip_opts[40];		/* Actually variable in size.  */
-  };
-
-/* Like `struct ip_mreq' but including interface specification by index.  */
-struct ip_mreqn
-  {
-    struct in_addr imr_multiaddr;	/* IP multicast address of group */
-    struct in_addr imr_address;		/* local IP address of interface */
-    int	imr_ifindex;			/* Interface index */
-  };
-
-/* Structure used for IP_PKTINFO.  */
-struct in_pktinfo
-  {
-    int ipi_ifindex;			/* Interface index  */
-    struct in_addr ipi_spec_dst;	/* Routing destination address  */
-    struct in_addr ipi_addr;		/* Header destination address  */
-  };
-#endif
-
-/* Options for use with `getsockopt' and `setsockopt' at the IPv6 level.
-   The first word in the comment at the right is the data type used;
-   "bool" means a boolean value stored in an `int'.  */
-#define IPV6_ADDRFORM		1
-#define IPV6_2292PKTINFO	2
-#define IPV6_2292HOPOPTS	3
-#define IPV6_2292DSTOPTS	4
-#define IPV6_2292RTHDR		5
-#define IPV6_2292PKTOPTIONS	6
-#define IPV6_CHECKSUM		7
-#define IPV6_2292HOPLIMIT	8
-
-#define SCM_SRCRT		IPV6_RXSRCRT
-
-#define IPV6_NEXTHOP		9
-#define IPV6_AUTHHDR		10
-#define IPV6_UNICAST_HOPS	16
-#define IPV6_MULTICAST_IF	17
-#define IPV6_MULTICAST_HOPS	18
-#define IPV6_MULTICAST_LOOP	19
-#define IPV6_JOIN_GROUP		20
-#define IPV6_LEAVE_GROUP	21
-#define IPV6_ROUTER_ALERT	22
-#define IPV6_MTU_DISCOVER	23
-#define IPV6_MTU		24
-#define IPV6_RECVERR		25
-#define IPV6_V6ONLY		26
-#define IPV6_JOIN_ANYCAST	27
-#define IPV6_LEAVE_ANYCAST	28
-#define IPV6_MULTICAST_ALL	29
-#define IPV6_ROUTER_ALERT_ISOLATE 30
-#define IPV6_RECVERR_RFC4884	31
-#define IPV6_IPSEC_POLICY	34
-#define IPV6_XFRM_POLICY	35
-#define IPV6_HDRINCL		36
-
-/* Advanced API (RFC3542) (1).  */
-#define IPV6_RECVPKTINFO	49
-#define IPV6_PKTINFO		50
-#define IPV6_RECVHOPLIMIT	51
-#define IPV6_HOPLIMIT		52
-#define IPV6_RECVHOPOPTS	53
-#define IPV6_HOPOPTS		54
-#define IPV6_RTHDRDSTOPTS	55
-#define IPV6_RECVRTHDR		56
-#define IPV6_RTHDR		57
-#define IPV6_RECVDSTOPTS	58
-#define IPV6_DSTOPTS		59
-#define IPV6_RECVPATHMTU	60
-#define IPV6_PATHMTU		61
-#define IPV6_DONTFRAG		62
-
-/* Advanced API (RFC3542) (2).  */
-#define IPV6_RECVTCLASS		66
-#define IPV6_TCLASS		67
-
-#define IPV6_AUTOFLOWLABEL	70
-
-/* RFC5014.  */
-#define IPV6_ADDR_PREFERENCES	72
-
-/* RFC5082.  */
-#define IPV6_MINHOPCOUNT	73
-
-#define IPV6_ORIGDSTADDR	74
-#define IPV6_RECVORIGDSTADDR	IPV6_ORIGDSTADDR
-#define IPV6_TRANSPARENT	75
-#define IPV6_UNICAST_IF		76
-#define IPV6_RECVFRAGSIZE	77
-#define IPV6_FREEBIND		78
-
-/* Obsolete synonyms for the above.  */
-#if !__USE_KERNEL_IPV6_DEFS
-# define IPV6_ADD_MEMBERSHIP	IPV6_JOIN_GROUP
-# define IPV6_DROP_MEMBERSHIP	IPV6_LEAVE_GROUP
-#endif
-#define IPV6_RXHOPOPTS		IPV6_HOPOPTS
-#define IPV6_RXDSTOPTS		IPV6_DSTOPTS
-
-/* IPV6_MTU_DISCOVER values.  */
-#define IPV6_PMTUDISC_DONT	0	/* Never send DF frames.  */
-#define IPV6_PMTUDISC_WANT	1	/* Use per route hints.  */
-#define IPV6_PMTUDISC_DO	2	/* Always DF.  */
-#define IPV6_PMTUDISC_PROBE	3	/* Ignore dst pmtu.  */
-#define IPV6_PMTUDISC_INTERFACE	4	/* See IP_PMTUDISC_INTERFACE.  */
-#define IPV6_PMTUDISC_OMIT	5	/* See IP_PMTUDISC_OMIT.  */
-
-/* Socket level values for IPv6.  */
-#define SOL_IPV6        41
-#define SOL_ICMPV6      58
-
-/* Routing header options for IPv6.  */
-#define IPV6_RTHDR_LOOSE	0	/* Hop doesn't need to be neighbour. */
-#define IPV6_RTHDR_STRICT	1	/* Hop must be a neighbour.  */
-
-#define IPV6_RTHDR_TYPE_0	0	/* IPv6 Routing header type 0.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/indirect-return.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/indirect-return.h
deleted file mode 100644
index 5240a0a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/indirect-return.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Definition of __INDIRECT_RETURN.  Generic version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UCONTEXT_H
-# error "Never include <bits/indirect-return.h> directly; use <ucontext.h> instead."
-#endif
-
-/* __INDIRECT_RETURN is used on swapcontext to indicate if it requires
-   special compiler treatment.  */
-#define __INDIRECT_RETURN
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/initspin.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/initspin.h
deleted file mode 100644
index 936f178..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/initspin.h
+++ /dev/null
@@ -1 +0,0 @@
-/* No thread support. */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/inotify.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/inotify.h
deleted file mode 100644
index 5eee3cc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/inotify.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_INOTIFY_H
-# error "Never use <bits/inotify.h> directly; include <sys/inotify.h> instead."
-#endif
-
-/* Flags for the parameter of inotify_init1.  */
-enum
-  {
-    IN_CLOEXEC = 02000000,
-#define IN_CLOEXEC IN_CLOEXEC
-    IN_NONBLOCK = 00004000
-#define IN_NONBLOCK IN_NONBLOCK
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ioctl-types.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ioctl-types.h
deleted file mode 100644
index 508a0c3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ioctl-types.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/* Structure types for pre-termios terminal ioctls.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IOCTL_H
-# error "Never use <bits/ioctl-types.h> directly; include <sys/ioctl.h> instead."
-#endif
-
-/* Get definition of constants for use with `ioctl'.  */
-#include <asm/ioctls.h>
-
-
-struct winsize
-  {
-    unsigned short int ws_row;
-    unsigned short int ws_col;
-    unsigned short int ws_xpixel;
-    unsigned short int ws_ypixel;
-  };
-
-#define NCC 8
-struct termio
-  {
-    unsigned short int c_iflag;		/* input mode flags */
-    unsigned short int c_oflag;		/* output mode flags */
-    unsigned short int c_cflag;		/* control mode flags */
-    unsigned short int c_lflag;		/* local mode flags */
-    unsigned char c_line;		/* line discipline */
-    unsigned char c_cc[NCC];		/* control characters */
-};
-
-/* modem lines */
-#define TIOCM_LE	0x001
-#define TIOCM_DTR	0x002
-#define TIOCM_RTS	0x004
-#define TIOCM_ST	0x008
-#define TIOCM_SR	0x010
-#define TIOCM_CTS	0x020
-#define TIOCM_CAR	0x040
-#define TIOCM_RNG	0x080
-#define TIOCM_DSR	0x100
-#define TIOCM_CD	TIOCM_CAR
-#define TIOCM_RI	TIOCM_RNG
-
-/* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */
-
-/* line disciplines */
-#define N_TTY		0
-#define N_SLIP		1
-#define N_MOUSE		2
-#define N_PPP		3
-#define N_STRIP		4
-#define N_AX25		5
-#define N_X25		6	/* X.25 async  */
-#define N_6PACK		7
-#define N_MASC		8	/* Mobitex module  */
-#define N_R3964		9	/* Simatic R3964 module  */
-#define N_PROFIBUS_FDL	10	/* Profibus  */
-#define N_IRDA		11	/* Linux IR  */
-#define N_SMSBLOCK	12	/* SMS block mode  */
-#define N_HDLC		13	/* synchronous HDLC  */
-#define N_SYNC_PPP	14	/* synchronous PPP  */
-#define	N_HCI		15	/* Bluetooth HCI UART  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ioctls.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ioctls.h
deleted file mode 100644
index 0e53bc7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ioctls.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IOCTL_H
-# error "Never use <bits/ioctls.h> directly; include <sys/ioctl.h> instead."
-#endif
-
-/* Use the definitions from the kernel header files.  */
-#include <asm/ioctls.h>
-
-/* Routing table calls.  */
-#define SIOCADDRT	0x890B		/* add routing table entry	*/
-#define SIOCDELRT	0x890C		/* delete routing table entry	*/
-#define SIOCRTMSG	0x890D		/* call to routing system	*/
-
-/* Socket configuration controls. */
-#define SIOCGIFNAME	0x8910		/* get iface name		*/
-#define SIOCSIFLINK	0x8911		/* set iface channel		*/
-#define SIOCGIFCONF	0x8912		/* get iface list		*/
-#define SIOCGIFFLAGS	0x8913		/* get flags			*/
-#define SIOCSIFFLAGS	0x8914		/* set flags			*/
-#define SIOCGIFADDR	0x8915		/* get PA address		*/
-#define SIOCSIFADDR	0x8916		/* set PA address		*/
-#define SIOCGIFDSTADDR	0x8917		/* get remote PA address	*/
-#define SIOCSIFDSTADDR	0x8918		/* set remote PA address	*/
-#define SIOCGIFBRDADDR	0x8919		/* get broadcast PA address	*/
-#define SIOCSIFBRDADDR	0x891a		/* set broadcast PA address	*/
-#define SIOCGIFNETMASK	0x891b		/* get network PA mask		*/
-#define SIOCSIFNETMASK	0x891c		/* set network PA mask		*/
-#define SIOCGIFMETRIC	0x891d		/* get metric			*/
-#define SIOCSIFMETRIC	0x891e		/* set metric			*/
-#define SIOCGIFMEM	0x891f		/* get memory address (BSD)	*/
-#define SIOCSIFMEM	0x8920		/* set memory address (BSD)	*/
-#define SIOCGIFMTU	0x8921		/* get MTU size			*/
-#define SIOCSIFMTU	0x8922		/* set MTU size			*/
-#define SIOCSIFNAME	0x8923		/* set interface name		*/
-#define	SIOCSIFHWADDR	0x8924		/* set hardware address 	*/
-#define SIOCGIFENCAP	0x8925		/* get/set encapsulations       */
-#define SIOCSIFENCAP	0x8926
-#define SIOCGIFHWADDR	0x8927		/* Get hardware address		*/
-#define SIOCGIFSLAVE	0x8929		/* Driver slaving support	*/
-#define SIOCSIFSLAVE	0x8930
-#define SIOCADDMULTI	0x8931		/* Multicast address lists	*/
-#define SIOCDELMULTI	0x8932
-#define SIOCGIFINDEX	0x8933		/* name -> if_index mapping	*/
-#define SIOGIFINDEX	SIOCGIFINDEX	/* misprint compatibility :-)	*/
-#define SIOCSIFPFLAGS	0x8934		/* set/get extended flags set	*/
-#define SIOCGIFPFLAGS	0x8935
-#define SIOCDIFADDR	0x8936		/* delete PA address		*/
-#define	SIOCSIFHWBROADCAST	0x8937	/* set hardware broadcast addr	*/
-#define SIOCGIFCOUNT	0x8938		/* get number of devices */
-
-#define SIOCGIFBR	0x8940		/* Bridging support		*/
-#define SIOCSIFBR	0x8941		/* Set bridging options 	*/
-
-#define SIOCGIFTXQLEN	0x8942		/* Get the tx queue length	*/
-#define SIOCSIFTXQLEN	0x8943		/* Set the tx queue length 	*/
-
-
-/* ARP cache control calls. */
-		    /*  0x8950 - 0x8952  * obsolete calls, don't re-use */
-#define SIOCDARP	0x8953		/* delete ARP table entry	*/
-#define SIOCGARP	0x8954		/* get ARP table entry		*/
-#define SIOCSARP	0x8955		/* set ARP table entry		*/
-
-/* RARP cache control calls. */
-#define SIOCDRARP	0x8960		/* delete RARP table entry	*/
-#define SIOCGRARP	0x8961		/* get RARP table entry		*/
-#define SIOCSRARP	0x8962		/* set RARP table entry		*/
-
-/* Driver configuration calls */
-
-#define SIOCGIFMAP	0x8970		/* Get device parameters	*/
-#define SIOCSIFMAP	0x8971		/* Set device parameters	*/
-
-/* DLCI configuration calls */
-
-#define SIOCADDDLCI	0x8980		/* Create new DLCI device	*/
-#define SIOCDELDLCI	0x8981		/* Delete DLCI device		*/
-
-/* Device private ioctl calls.  */
-
-/* These 16 ioctls are available to devices via the do_ioctl() device
-   vector.  Each device should include this file and redefine these
-   names as their own. Because these are device dependent it is a good
-   idea _NOT_ to issue them to random objects and hope.  */
-
-#define SIOCDEVPRIVATE 		0x89F0	/* to 89FF */
-
-/*
- *	These 16 ioctl calls are protocol private
- */
-
-#define SIOCPROTOPRIVATE 0x89E0 /* to 89EF */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipc-perm.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipc-perm.h
deleted file mode 100644
index 17f81c4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipc-perm.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* struct ipc_perm definition.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-# error "Never use <bits/ipc-perm.h> directly; include <sys/ipc.h> instead."
-#endif
-
-/* Data structure used to pass permission information to IPC operations.
-   It follows the kernel ipc64_perm size so the syscall can be made directly
-   without temporary buffer copy.  However, since glibc defines the MODE
-   field as mode_t per POSIX definition (BZ#18231), it omits the __PAD1 field
-   (since glibc does not export mode_t as 16-bit for any architecture).  */
-struct ipc_perm
-{
-  __key_t __key;				/* Key.  */
-  __uid_t uid;					/* Owner's user ID.  */
-  __gid_t gid;					/* Owner's group ID.  */
-  __uid_t cuid;					/* Creator's user ID.  */
-  __gid_t cgid;					/* Creator's group ID.  */
-  __mode_t mode;				/* Read/write permission.  */
-  unsigned short int __seq;			/* Sequence number.  */
-  unsigned short int __pad2;
-  __syscall_ulong_t __glibc_reserved1;
-  __syscall_ulong_t __glibc_reserved2;
-};
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipc.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipc.h
deleted file mode 100644
index 5a0e2fc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipc.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-# error "Never use <bits/ipc.h> directly; include <sys/ipc.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Mode bits for `msgget', `semget', and `shmget'.  */
-#define IPC_CREAT	01000		/* Create key if key does not exist. */
-#define IPC_EXCL	02000		/* Fail if key exists.  */
-#define IPC_NOWAIT	04000		/* Return error on wait.  */
-
-/* Control commands for `msgctl', `semctl', and `shmctl'.  */
-#define IPC_RMID	0		/* Remove identifier.  */
-#define IPC_SET		1		/* Set `ipc_perm' options.  */
-#define IPC_STAT	2		/* Get `ipc_perm' options.  */
-#ifdef __USE_GNU
-# define IPC_INFO	3		/* See ipcs.  */
-#endif
-
-/* Special key values.  */
-#define IPC_PRIVATE	((__key_t) 0)	/* Private key.  */
-
-#include <bits/ipc-perm.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipctypes.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipctypes.h
deleted file mode 100644
index 454a1fd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ipctypes.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM.  Generic.
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include <bits/ipctypes.h> directly.
- */
-
-#ifndef _BITS_IPCTYPES_H
-#define _BITS_IPCTYPES_H	1
-
-#include <bits/types.h>
-
-/* Used in `struct shmid_ds'.  */
-# if __WORDSIZE == 32
-typedef unsigned short int __ipc_pid_t;
-# else
-typedef int __ipc_pid_t;
-# endif
-
-
-#endif /* bits/ipctypes.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/iscanonical.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/iscanonical.h
deleted file mode 100644
index 189dea3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/iscanonical.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Define iscanonical macro.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/iscanonical.h> directly; include <math.h> instead."
-#endif
-
-/* Return nonzero value if X is canonical.  By default, we only have
-   IEEE interchange binary formats, in which all values are canonical,
-   but the argument must still be converted to its semantic type for
-   any exceptions arising from the conversion, before being
-   discarded.  */
-#define iscanonical(x) ((void) (__typeof (x)) (x), 1)
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/libc-header-start.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/libc-header-start.h
deleted file mode 100644
index 296e1ce..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/libc-header-start.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Handle feature test macros at the start of a header.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header is internal to glibc and should not be included outside
-   of glibc headers.  Headers including it must define
-   __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION first.  This header
-   cannot have multiple include guards because ISO C feature test
-   macros depend on the definition of the macro when an affected
-   header is included, not when the first system header is
-   included.  */
-
-#ifndef __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-# error "Never include <bits/libc-header-start.h> directly."
-#endif
-
-#undef __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-
-#include <features.h>
-
-/* ISO/IEC TR 24731-2:2010 defines the __STDC_WANT_LIB_EXT2__
-   macro.  */
-#undef __GLIBC_USE_LIB_EXT2
-#if (defined __USE_GNU							\
-     || (defined __STDC_WANT_LIB_EXT2__ && __STDC_WANT_LIB_EXT2__ > 0))
-# define __GLIBC_USE_LIB_EXT2 1
-#else
-# define __GLIBC_USE_LIB_EXT2 0
-#endif
-
-/* ISO/IEC TS 18661-1:2014 defines the __STDC_WANT_IEC_60559_BFP_EXT__
-   macro.  Most but not all symbols enabled by that macro in TS
-   18661-1 are enabled unconditionally in C2X; the symbols in Annex F
-   still require that macro in C2X.  */
-#undef __GLIBC_USE_IEC_60559_BFP_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_BFP_EXT__
-# define __GLIBC_USE_IEC_60559_BFP_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_BFP_EXT 0
-#endif
-#undef __GLIBC_USE_IEC_60559_BFP_EXT_C2X
-#if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
-# define __GLIBC_USE_IEC_60559_BFP_EXT_C2X 1
-#else
-# define __GLIBC_USE_IEC_60559_BFP_EXT_C2X 0
-#endif
-
-/* ISO/IEC TS 18661-4:2015 defines the
-   __STDC_WANT_IEC_60559_FUNCS_EXT__ macro.  Other than the reduction
-   functions, the symbols from this TS are enabled unconditionally in
-   C2X.  */
-#undef __GLIBC_USE_IEC_60559_FUNCS_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_FUNCS_EXT__
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT 0
-#endif
-#undef __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
-#if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 1
-#else
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 0
-#endif
-
-/* ISO/IEC TS 18661-3:2015 defines the
-   __STDC_WANT_IEC_60559_TYPES_EXT__ macro.  */
-#undef __GLIBC_USE_IEC_60559_TYPES_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_TYPES_EXT__
-# define __GLIBC_USE_IEC_60559_TYPES_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_TYPES_EXT 0
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/libm-simd-decl-stubs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/libm-simd-decl-stubs.h
deleted file mode 100644
index b80ff33..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/libm-simd-decl-stubs.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/* Empty definitions required for __MATHCALL_VEC unfolding in mathcalls.h.
-   Copyright (C) 2014-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/libm-simd-decl-stubs.h> directly;\
- include <math.h> instead."
-#endif
-
-/* Needed definitions could be generated with:
-   for func in $(grep __MATHCALL_VEC math/bits/mathcalls.h |\
-		 sed -r "s|__MATHCALL_VEC.?\(||; s|,.*||"); do
-     echo "#define __DECL_SIMD_${func}";
-     echo "#define __DECL_SIMD_${func}f";
-     echo "#define __DECL_SIMD_${func}l";
-   done
- */
-
-#ifndef _BITS_LIBM_SIMD_DECL_STUBS_H
-#define _BITS_LIBM_SIMD_DECL_STUBS_H 1
-
-#define __DECL_SIMD_cos
-#define __DECL_SIMD_cosf
-#define __DECL_SIMD_cosl
-#define __DECL_SIMD_cosf16
-#define __DECL_SIMD_cosf32
-#define __DECL_SIMD_cosf64
-#define __DECL_SIMD_cosf128
-#define __DECL_SIMD_cosf32x
-#define __DECL_SIMD_cosf64x
-#define __DECL_SIMD_cosf128x
-
-#define __DECL_SIMD_sin
-#define __DECL_SIMD_sinf
-#define __DECL_SIMD_sinl
-#define __DECL_SIMD_sinf16
-#define __DECL_SIMD_sinf32
-#define __DECL_SIMD_sinf64
-#define __DECL_SIMD_sinf128
-#define __DECL_SIMD_sinf32x
-#define __DECL_SIMD_sinf64x
-#define __DECL_SIMD_sinf128x
-
-#define __DECL_SIMD_sincos
-#define __DECL_SIMD_sincosf
-#define __DECL_SIMD_sincosl
-#define __DECL_SIMD_sincosf16
-#define __DECL_SIMD_sincosf32
-#define __DECL_SIMD_sincosf64
-#define __DECL_SIMD_sincosf128
-#define __DECL_SIMD_sincosf32x
-#define __DECL_SIMD_sincosf64x
-#define __DECL_SIMD_sincosf128x
-
-#define __DECL_SIMD_log
-#define __DECL_SIMD_logf
-#define __DECL_SIMD_logl
-#define __DECL_SIMD_logf16
-#define __DECL_SIMD_logf32
-#define __DECL_SIMD_logf64
-#define __DECL_SIMD_logf128
-#define __DECL_SIMD_logf32x
-#define __DECL_SIMD_logf64x
-#define __DECL_SIMD_logf128x
-
-#define __DECL_SIMD_exp
-#define __DECL_SIMD_expf
-#define __DECL_SIMD_expl
-#define __DECL_SIMD_expf16
-#define __DECL_SIMD_expf32
-#define __DECL_SIMD_expf64
-#define __DECL_SIMD_expf128
-#define __DECL_SIMD_expf32x
-#define __DECL_SIMD_expf64x
-#define __DECL_SIMD_expf128x
-
-#define __DECL_SIMD_pow
-#define __DECL_SIMD_powf
-#define __DECL_SIMD_powl
-#define __DECL_SIMD_powf16
-#define __DECL_SIMD_powf32
-#define __DECL_SIMD_powf64
-#define __DECL_SIMD_powf128
-#define __DECL_SIMD_powf32x
-#define __DECL_SIMD_powf64x
-#define __DECL_SIMD_powf128x
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/link.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/link.h
deleted file mode 100644
index 00a886a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/link.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_LINK_H
-# error "Never include <bits/link.h> directly; use <link.h> instead."
-#endif
-
-
-/* Registers for entry into PLT on ARM.  */
-typedef struct La_arm_regs
-{
-  uint32_t lr_reg[4];
-  uint32_t lr_sp;
-  uint32_t lr_lr;
-  /* Coprocessor registers used for argument passing.  The data
-     stored here depends on the coprocessors available in the
-     system which are used for function calls in the current ABI.
-     VFP uses eight 64-bit registers, and iWMMXt uses ten.  */
-  uint32_t lr_coproc[42];
-} La_arm_regs;
-
-/* Return values for calls from PLT on ARM.  */
-typedef struct La_arm_retval
-{
-  /* Up to four integer registers can be used for a return value in
-     some ABIs (APCS complex long double).  */
-  uint32_t lrv_reg[4];
-
-  /* Any coprocessor registers which might be used to return values
-     in the current ABI.  */
-  uint32_t lrv_coproc[12];
-} La_arm_retval;
-
-
-__BEGIN_DECLS
-
-extern Elf32_Addr la_arm_gnu_pltenter (Elf32_Sym *__sym, unsigned int __ndx,
-				       uintptr_t *__refcook,
-				       uintptr_t *__defcook,
-				       La_arm_regs *__regs,
-				       unsigned int *__flags,
-				       const char *__symname,
-				       long int *__framesizep);
-extern unsigned int la_arm_gnu_pltexit (Elf32_Sym *__sym, unsigned int __ndx,
-					uintptr_t *__refcook,
-					uintptr_t *__defcook,
-					const La_arm_regs *__inregs,
-					La_arm_retval *__outregs,
-					const char *__symname);
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/local_lim.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/local_lim.h
deleted file mode 100644
index b88ca3d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/local_lim.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/* Minimum guaranteed maximum values for system limits.  Linux version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-/* The kernel header pollutes the namespace with the NR_OPEN symbol
-   and defines LINK_MAX although filesystems have different maxima.  A
-   similar thing is true for OPEN_MAX: the limit can be changed at
-   runtime and therefore the macro must not be defined.  Remove this
-   after including the header if necessary.  */
-#ifndef NR_OPEN
-# define __undef_NR_OPEN
-#endif
-#ifndef LINK_MAX
-# define __undef_LINK_MAX
-#endif
-#ifndef OPEN_MAX
-# define __undef_OPEN_MAX
-#endif
-#ifndef ARG_MAX
-# define __undef_ARG_MAX
-#endif
-
-/* The kernel sources contain a file with all the needed information.  */
-#include <linux/limits.h>
-
-/* Have to remove NR_OPEN?  */
-#ifdef __undef_NR_OPEN
-# undef NR_OPEN
-# undef __undef_NR_OPEN
-#endif
-/* Have to remove LINK_MAX?  */
-#ifdef __undef_LINK_MAX
-# undef LINK_MAX
-# undef __undef_LINK_MAX
-#endif
-/* Have to remove OPEN_MAX?  */
-#ifdef __undef_OPEN_MAX
-# undef OPEN_MAX
-# undef __undef_OPEN_MAX
-#endif
-/* Have to remove ARG_MAX?  */
-#ifdef __undef_ARG_MAX
-# undef ARG_MAX
-# undef __undef_ARG_MAX
-#endif
-
-/* The number of data keys per process.  */
-#define _POSIX_THREAD_KEYS_MAX	128
-/* This is the value this implementation supports.  */
-#define PTHREAD_KEYS_MAX	1024
-
-/* Controlling the iterations of destructors for thread-specific data.  */
-#define _POSIX_THREAD_DESTRUCTOR_ITERATIONS	4
-/* Number of iterations this implementation does.  */
-#define PTHREAD_DESTRUCTOR_ITERATIONS	_POSIX_THREAD_DESTRUCTOR_ITERATIONS
-
-/* The number of threads per process.  */
-#define _POSIX_THREAD_THREADS_MAX	64
-/* We have no predefined limit on the number of threads.  */
-#undef PTHREAD_THREADS_MAX
-
-/* Maximum amount by which a process can descrease its asynchronous I/O
-   priority level.  */
-#define AIO_PRIO_DELTA_MAX	20
-
-/* Minimum size for a thread.  We are free to choose a reasonable value.  */
-#define PTHREAD_STACK_MIN	16384
-
-/* Maximum number of timer expiration overruns.  */
-#define DELAYTIMER_MAX	2147483647
-
-/* Maximum tty name length.  */
-#define TTY_NAME_MAX		32
-
-/* Maximum login name length.  This is arbitrary.  */
-#define LOGIN_NAME_MAX		256
-
-/* Maximum host name length.  */
-#define HOST_NAME_MAX		64
-
-/* Maximum message queue priority level.  */
-#define MQ_PRIO_MAX		32768
-
-/* Maximum value the semaphore can have.  */
-#define SEM_VALUE_MAX   (2147483647)
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/locale.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/locale.h
deleted file mode 100644
index cc8e980..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/locale.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Definition of locale category symbol values.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _LOCALE_H && !defined _LANGINFO_H
-# error "Never use <bits/locale.h> directly; include <locale.h> instead."
-#endif
-
-#ifndef _BITS_LOCALE_H
-#define _BITS_LOCALE_H	1
-
-#define __LC_CTYPE		 0
-#define __LC_NUMERIC		 1
-#define __LC_TIME		 2
-#define __LC_COLLATE		 3
-#define __LC_MONETARY		 4
-#define __LC_MESSAGES		 5
-#define __LC_ALL		 6
-#define __LC_PAPER		 7
-#define __LC_NAME		 8
-#define __LC_ADDRESS		 9
-#define __LC_TELEPHONE		10
-#define __LC_MEASUREMENT	11
-#define __LC_IDENTIFICATION	12
-
-#endif	/* bits/locale.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/long-double.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/long-double.h
deleted file mode 100644
index fdb574d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/long-double.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Properties of long double type.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License  published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header is included by <sys/cdefs.h>.
-
-   If long double is ABI-compatible with double, it should define
-   __NO_LONG_DOUBLE_MATH to 1; otherwise, it should leave
-   __NO_LONG_DOUBLE_MATH undefined.
-
-   If this build of the GNU C Library supports both long double
-   ABI-compatible with double and some other long double format not
-   ABI-compatible with double, it should define
-   __LONG_DOUBLE_MATH_OPTIONAL to 1; otherwise, it should leave
-   __LONG_DOUBLE_MATH_OPTIONAL undefined.
-
-   If __NO_LONG_DOUBLE_MATH is already defined, this header must not
-   define anything; this is needed to work with the definition of
-   __NO_LONG_DOUBLE_MATH in nldbl-compat.h.  */
-
-/* In the default version of this header, long double is
-   ABI-compatible with double.  */
-#ifndef __NO_LONG_DOUBLE_MATH
-# define __NO_LONG_DOUBLE_MATH	1
-#endif
-
-/* The macro __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI is used to determine the
-   choice of the underlying ABI of long double.  It will always assume
-   a constant value for each translation unit.
-
-   If the value is non-zero, any API which is parameterized by the long
-   double type (i.e the scanf/printf family of functions or the explicitly
-   parameterized math.h functions) will be redirected to a compatible
-   implementation using _Float128 ABI via symbols suffixed with ieee128.
-
-   The mechanism this macro uses to acquire may be a function
-   of architecture, or target specific options used to invoke the
-   compiler.  */
-#define __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/math-vector.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/math-vector.h
deleted file mode 100644
index 5f964ab..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/math-vector.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Platform-specific SIMD declarations of math functions.
-   Copyright (C) 2014-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License  published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/math-vector.h> directly;\
- include <math.h> instead."
-#endif
-
-/* Get default empty definitions required for __MATHCALL_VEC unfolding.
-   Plaform-specific analogue of this header should redefine them with specific
-   SIMD declarations.  */
-#include <bits/libm-simd-decl-stubs.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls-helper-functions.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls-helper-functions.h
deleted file mode 100644
index 3c44c78..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls-helper-functions.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Prototype declarations for math classification macros helpers.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Classify given number.  */
-__MATHDECL_ALIAS (int, __fpclassify,, (_Mdouble_ __value), fpclassify)
-     __attribute__ ((__const__));
-
-/* Test for negative number.  */
-__MATHDECL_ALIAS (int, __signbit,, (_Mdouble_ __value), signbit)
-     __attribute__ ((__const__));
-
-/* Return 0 if VALUE is finite or NaN, +1 if it
-   is +Infinity, -1 if it is -Infinity.  */
-__MATHDECL_ALIAS (int, __isinf,, (_Mdouble_ __value), isinf)
-  __attribute__ ((__const__));
-
-/* Return nonzero if VALUE is finite and not NaN.  Used by isfinite macro.  */
-__MATHDECL_ALIAS (int, __finite,, (_Mdouble_ __value), finite)
-  __attribute__ ((__const__));
-
-/* Return nonzero if VALUE is not a number.  */
-__MATHDECL_ALIAS (int, __isnan,, (_Mdouble_ __value), isnan)
-  __attribute__ ((__const__));
-
-/* Test equality.  */
-__MATHDECL_ALIAS (int, __iseqsig,, (_Mdouble_ __x, _Mdouble_ __y), iseqsig);
-
-/* Test for signaling NaN.  */
-__MATHDECL_ALIAS (int, __issignaling,, (_Mdouble_ __value), issignaling)
-     __attribute__ ((__const__));
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls-narrow.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls-narrow.h
deleted file mode 100644
index 4f28f41..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls-narrow.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Declare functions returning a narrower type.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/mathcalls-narrow.h> directly; include <math.h> instead."
-#endif
-
-/* Add.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (add), __MATHCALL_REDIR_NAME (add), 2);
-
-/* Divide.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (div), __MATHCALL_REDIR_NAME (div), 2);
-
-/* Multiply.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (mul), __MATHCALL_REDIR_NAME (mul), 2);
-
-/* Subtract.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (sub), __MATHCALL_REDIR_NAME (sub), 2);
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls.h
deleted file mode 100644
index 2361dd3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathcalls.h
+++ /dev/null
@@ -1,404 +0,0 @@
-/* Prototype declarations for math functions; helper file for <math.h>.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* NOTE: Because of the special way this file is used by <math.h>, this
-   file must NOT be protected from multiple inclusion as header files
-   usually are.
-
-   This file provides prototype declarations for the math functions.
-   Most functions are declared using the macro:
-
-   __MATHCALL (NAME,[_r], (ARGS...));
-
-   This means there is a function `NAME' returning `double' and a function
-   `NAMEf' returning `float'.  Each place `_Mdouble_' appears in the
-   prototype, that is actually `double' in the prototype for `NAME' and
-   `float' in the prototype for `NAMEf'.  Reentrant variant functions are
-   called `NAME_r' and `NAMEf_r'.
-
-   Functions returning other types like `int' are declared using the macro:
-
-   __MATHDECL (TYPE, NAME,[_r], (ARGS...));
-
-   This is just like __MATHCALL but for a function returning `TYPE'
-   instead of `_Mdouble_'.  In all of these cases, there is still
-   both a `NAME' and a `NAMEf' that takes `float' arguments.
-
-   Note that there must be no whitespace before the argument passed for
-   NAME, to make token pasting work with -traditional.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/mathcalls.h> directly; include <math.h> instead."
-#endif
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of X.  */
-__MATHCALL (acos,, (_Mdouble_ __x));
-/* Arc sine of X.  */
-__MATHCALL (asin,, (_Mdouble_ __x));
-/* Arc tangent of X.  */
-__MATHCALL (atan,, (_Mdouble_ __x));
-/* Arc tangent of Y/X.  */
-__MATHCALL (atan2,, (_Mdouble_ __y, _Mdouble_ __x));
-
-/* Cosine of X.  */
-__MATHCALL_VEC (cos,, (_Mdouble_ __x));
-/* Sine of X.  */
-__MATHCALL_VEC (sin,, (_Mdouble_ __x));
-/* Tangent of X.  */
-__MATHCALL (tan,, (_Mdouble_ __x));
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic cosine of X.  */
-__MATHCALL (cosh,, (_Mdouble_ __x));
-/* Hyperbolic sine of X.  */
-__MATHCALL (sinh,, (_Mdouble_ __x));
-/* Hyperbolic tangent of X.  */
-__MATHCALL (tanh,, (_Mdouble_ __x));
-
-#ifdef __USE_GNU
-/* Cosine and sine of X.  */
-__MATHDECL_VEC (void,sincos,,
-		(_Mdouble_ __x, _Mdouble_ *__sinx, _Mdouble_ *__cosx));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Hyperbolic arc cosine of X.  */
-__MATHCALL (acosh,, (_Mdouble_ __x));
-/* Hyperbolic arc sine of X.  */
-__MATHCALL (asinh,, (_Mdouble_ __x));
-/* Hyperbolic arc tangent of X.  */
-__MATHCALL (atanh,, (_Mdouble_ __x));
-#endif
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of X.  */
-__MATHCALL_VEC (exp,, (_Mdouble_ __x));
-
-/* Break VALUE into a normalized fraction and an integral power of 2.  */
-__MATHCALL (frexp,, (_Mdouble_ __x, int *__exponent));
-
-/* X times (two to the EXP power).  */
-__MATHCALL (ldexp,, (_Mdouble_ __x, int __exponent));
-
-/* Natural logarithm of X.  */
-__MATHCALL_VEC (log,, (_Mdouble_ __x));
-
-/* Base-ten logarithm of X.  */
-__MATHCALL (log10,, (_Mdouble_ __x));
-
-/* Break VALUE into integral and fractional parts.  */
-__MATHCALL (modf,, (_Mdouble_ __x, _Mdouble_ *__iptr)) __nonnull ((2));
-
-#if __GLIBC_USE (IEC_60559_FUNCS_EXT_C2X)
-/* Compute exponent to base ten.  */
-__MATHCALL (exp10,, (_Mdouble_ __x));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return exp(X) - 1.  */
-__MATHCALL (expm1,, (_Mdouble_ __x));
-
-/* Return log(1 + X).  */
-__MATHCALL (log1p,, (_Mdouble_ __x));
-
-/* Return the base 2 signed integral exponent of X.  */
-__MATHCALL (logb,, (_Mdouble_ __x));
-#endif
-
-#ifdef __USE_ISOC99
-/* Compute base-2 exponential of X.  */
-__MATHCALL (exp2,, (_Mdouble_ __x));
-
-/* Compute base-2 logarithm of X.  */
-__MATHCALL (log2,, (_Mdouble_ __x));
-#endif
-
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-__MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
-
-/* Return the square root of X.  */
-__MATHCALL (sqrt,, (_Mdouble_ __x));
-
-#if defined __USE_XOPEN || defined __USE_ISOC99
-/* Return `sqrt(X*X + Y*Y)'.  */
-__MATHCALL (hypot,, (_Mdouble_ __x, _Mdouble_ __y));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return the cube root of X.  */
-__MATHCALL (cbrt,, (_Mdouble_ __x));
-#endif
-
-
-/* Nearest integer, absolute value, and remainder functions.  */
-
-/* Smallest integral value not less than X.  */
-__MATHCALLX (ceil,, (_Mdouble_ __x), (__const__));
-
-/* Absolute value of X.  */
-__MATHCALLX (fabs,, (_Mdouble_ __x), (__const__));
-
-/* Largest integer not greater than X.  */
-__MATHCALLX (floor,, (_Mdouble_ __x), (__const__));
-
-/* Floating-point modulo remainder of X/Y.  */
-__MATHCALL (fmod,, (_Mdouble_ __x, _Mdouble_ __y));
-
-#ifdef __USE_MISC
-# if ((!defined __cplusplus \
-       || __cplusplus < 201103L /* isinf conflicts with C++11.  */ \
-       || __MATH_DECLARING_DOUBLE == 0)) /* isinff or isinfl don't.  */ \
-      && !__MATH_DECLARING_FLOATN
-/* Return 0 if VALUE is finite or NaN, +1 if it
-   is +Infinity, -1 if it is -Infinity.  */
-__MATHDECL_ALIAS (int,isinf,, (_Mdouble_ __value), isinf)
-  __attribute__ ((__const__));
-# endif
-
-# if !__MATH_DECLARING_FLOATN
-/* Return nonzero if VALUE is finite and not NaN.  */
-__MATHDECL_ALIAS (int,finite,, (_Mdouble_ __value), finite)
-  __attribute__ ((__const__));
-
-/* Return the remainder of X/Y.  */
-__MATHCALL (drem,, (_Mdouble_ __x, _Mdouble_ __y));
-
-
-/* Return the fractional part of X after dividing out `ilogb (X)'.  */
-__MATHCALL (significand,, (_Mdouble_ __x));
-# endif
-
-#endif /* Use misc.  */
-
-#ifdef __USE_ISOC99
-/* Return X with its signed changed to Y's.  */
-__MATHCALLX (copysign,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-#endif
-
-#ifdef __USE_ISOC99
-/* Return representation of qNaN for double type.  */
-__MATHCALL (nan,, (const char *__tagb));
-#endif
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# if ((!defined __cplusplus \
-       || __cplusplus < 201103L /* isnan conflicts with C++11.  */ \
-       || __MATH_DECLARING_DOUBLE == 0)) /* isnanf or isnanl don't.  */ \
-      && !__MATH_DECLARING_FLOATN
-/* Return nonzero if VALUE is not a number.  */
-__MATHDECL_ALIAS (int,isnan,, (_Mdouble_ __value), isnan)
-  __attribute__ ((__const__));
-# endif
-#endif
-
-#if defined __USE_MISC || (defined __USE_XOPEN && __MATH_DECLARING_DOUBLE)
-/* Bessel functions.  */
-__MATHCALL (j0,, (_Mdouble_));
-__MATHCALL (j1,, (_Mdouble_));
-__MATHCALL (jn,, (int, _Mdouble_));
-__MATHCALL (y0,, (_Mdouble_));
-__MATHCALL (y1,, (_Mdouble_));
-__MATHCALL (yn,, (int, _Mdouble_));
-#endif
-
-
-#if defined __USE_XOPEN || defined __USE_ISOC99
-/* Error and gamma functions.  */
-__MATHCALL (erf,, (_Mdouble_));
-__MATHCALL (erfc,, (_Mdouble_));
-__MATHCALL (lgamma,, (_Mdouble_));
-#endif
-
-#ifdef __USE_ISOC99
-/* True gamma function.  */
-__MATHCALL (tgamma,, (_Mdouble_));
-#endif
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# if !__MATH_DECLARING_FLOATN
-/* Obsolete alias for `lgamma'.  */
-__MATHCALL (gamma,, (_Mdouble_));
-# endif
-#endif
-
-#ifdef __USE_MISC
-/* Reentrant version of lgamma.  This function uses the global variable
-   `signgam'.  The reentrant version instead takes a pointer and stores
-   the value through it.  */
-__MATHCALL (lgamma,_r, (_Mdouble_, int *__signgamp));
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return the integer nearest X in the direction of the
-   prevailing rounding mode.  */
-__MATHCALL (rint,, (_Mdouble_ __x));
-
-/* Return X + epsilon if X < Y, X - epsilon if X > Y.  */
-__MATHCALL (nextafter,, (_Mdouble_ __x, _Mdouble_ __y));
-# if defined __USE_ISOC99 && !defined __LDBL_COMPAT && !__MATH_DECLARING_FLOATN
-__MATHCALL (nexttoward,, (_Mdouble_ __x, long double __y));
-# endif
-
-# if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Return X - epsilon.  */
-__MATHCALL (nextdown,, (_Mdouble_ __x));
-/* Return X + epsilon.  */
-__MATHCALL (nextup,, (_Mdouble_ __x));
-# endif
-
-/* Return the remainder of integer divison X / Y with infinite precision.  */
-__MATHCALL (remainder,, (_Mdouble_ __x, _Mdouble_ __y));
-
-# ifdef __USE_ISOC99
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalbn,, (_Mdouble_ __x, int __n));
-# endif
-
-/* Return the binary exponent of X, which must be nonzero.  */
-__MATHDECL (int,ilogb,, (_Mdouble_ __x));
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Like ilogb, but returning long int.  */
-__MATHDECL (long int, llogb,, (_Mdouble_ __x));
-#endif
-
-#ifdef __USE_ISOC99
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalbln,, (_Mdouble_ __x, long int __n));
-
-/* Round X to integral value in floating-point format using current
-   rounding direction, but do not raise inexact exception.  */
-__MATHCALL (nearbyint,, (_Mdouble_ __x));
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-__MATHCALLX (round,, (_Mdouble_ __x), (__const__));
-
-/* Round X to the integral value in floating-point format nearest but
-   not larger in magnitude.  */
-__MATHCALLX (trunc,, (_Mdouble_ __x), (__const__));
-
-/* Compute remainder of X and Y and put in *QUO a value with sign of x/y
-   and magnitude congruent `mod 2^n' to the magnitude of the integral
-   quotient x/y, with n >= 3.  */
-__MATHCALL (remquo,, (_Mdouble_ __x, _Mdouble_ __y, int *__quo));
-
-
-/* Conversion functions.  */
-
-/* Round X to nearest integral value according to current rounding
-   direction.  */
-__MATHDECL (long int,lrint,, (_Mdouble_ __x));
-__extension__
-__MATHDECL (long long int,llrint,, (_Mdouble_ __x));
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-__MATHDECL (long int,lround,, (_Mdouble_ __x));
-__extension__
-__MATHDECL (long long int,llround,, (_Mdouble_ __x));
-
-
-/* Return positive difference between X and Y.  */
-__MATHCALL (fdim,, (_Mdouble_ __x, _Mdouble_ __y));
-
-/* Return maximum numeric value from X and Y.  */
-__MATHCALLX (fmax,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Return minimum numeric value from X and Y.  */
-__MATHCALLX (fmin,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Multiply-add function computed as a ternary operation.  */
-__MATHCALL (fma,, (_Mdouble_ __x, _Mdouble_ __y, _Mdouble_ __z));
-#endif /* Use ISO C99.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Round X to nearest integer value, rounding halfway cases to even.  */
-__MATHCALLX (roundeven,, (_Mdouble_ __x), (__const__));
-
-/* Round X to nearest signed integer value, not raising inexact, with
-   control of rounding direction and width of result.  */
-__MATHDECL (__intmax_t, fromfp,, (_Mdouble_ __x, int __round,
-				  unsigned int __width));
-
-/* Round X to nearest unsigned integer value, not raising inexact,
-   with control of rounding direction and width of result.  */
-__MATHDECL (__uintmax_t, ufromfp,, (_Mdouble_ __x, int __round,
-				    unsigned int __width));
-
-/* Round X to nearest signed integer value, raising inexact for
-   non-integers, with control of rounding direction and width of
-   result.  */
-__MATHDECL (__intmax_t, fromfpx,, (_Mdouble_ __x, int __round,
-				   unsigned int __width));
-
-/* Round X to nearest unsigned integer value, raising inexact for
-   non-integers, with control of rounding direction and width of
-   result.  */
-__MATHDECL (__uintmax_t, ufromfpx,, (_Mdouble_ __x, int __round,
-				     unsigned int __width));
-
-/* Return value with maximum magnitude.  */
-__MATHCALLX (fmaxmag,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Return value with minimum magnitude.  */
-__MATHCALLX (fminmag,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Canonicalize floating-point representation.  */
-__MATHDECL_1 (int, canonicalize,, (_Mdouble_ *__cx, const _Mdouble_ *__x));
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT) || __MATH_DECLARING_FLOATN
-/* Total order operation.  */
-__MATHDECL_1 (int, totalorder,, (const _Mdouble_ *__x,
-				 const _Mdouble_ *__y))
-     __attribute_pure__;
-
-/* Total order operation on absolute values.  */
-__MATHDECL_1 (int, totalordermag,, (const _Mdouble_ *__x,
-				    const _Mdouble_ *__y))
-     __attribute_pure__;
-
-/* Get NaN payload.  */
-__MATHCALL (getpayload,, (const _Mdouble_ *__x));
-
-/* Set quiet NaN payload.  */
-__MATHDECL_1 (int, setpayload,, (_Mdouble_ *__x, _Mdouble_ __payload));
-
-/* Set signaling NaN payload.  */
-__MATHDECL_1 (int, setpayloadsig,, (_Mdouble_ *__x, _Mdouble_ __payload));
-#endif
-
-#if (defined __USE_MISC || (defined __USE_XOPEN_EXTENDED \
-			    && __MATH_DECLARING_DOUBLE	  \
-			    && !defined __USE_XOPEN2K8))  \
-     && !__MATH_DECLARING_FLOATN
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalb,, (_Mdouble_ __x, _Mdouble_ __n));
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathdef.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathdef.h
deleted file mode 100644
index 765b002..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mathdef.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _COMPLEX_H
-# error "Never use <bits/mathdef.h> directly; include <complex.h> instead"
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-linux.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-linux.h
deleted file mode 100644
index 3b1ae41..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-linux.h
+++ /dev/null
@@ -1,113 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux generic version.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-linux.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* The following definitions basically come from the kernel headers.
-   But the kernel header is not namespace clean.  */
-
-
-/* Protections are chosen from these bits, OR'd together.  The
-   implementation does not necessarily support PROT_EXEC or PROT_WRITE
-   without PROT_READ.  The only guarantees are that no writing will be
-   allowed without PROT_WRITE and no access will be allowed for PROT_NONE. */
-
-#define PROT_READ	0x1		/* Page can be read.  */
-#define PROT_WRITE	0x2		/* Page can be written.  */
-#define PROT_EXEC	0x4		/* Page can be executed.  */
-#define PROT_NONE	0x0		/* Page can not be accessed.  */
-#define PROT_GROWSDOWN	0x01000000	/* Extend change to start of
-					   growsdown vma (mprotect only).  */
-#define PROT_GROWSUP	0x02000000	/* Extend change to start of
-					   growsup vma (mprotect only).  */
-
-/* Sharing types (must choose one and only one of these).  */
-#define MAP_SHARED	0x01		/* Share changes.  */
-#define MAP_PRIVATE	0x02		/* Changes are private.  */
-#ifdef __USE_MISC
-# define MAP_SHARED_VALIDATE	0x03	/* Share changes and validate
-					   extension flags.  */
-# define MAP_TYPE	0x0f		/* Mask for type of mapping.  */
-#endif
-
-/* Other flags.  */
-#define MAP_FIXED	0x10		/* Interpret addr exactly.  */
-#ifdef __USE_MISC
-# define MAP_FILE	0
-# ifdef __MAP_ANONYMOUS
-#  define MAP_ANONYMOUS	__MAP_ANONYMOUS	/* Don't use a file.  */
-# else
-#  define MAP_ANONYMOUS	0x20		/* Don't use a file.  */
-# endif
-# define MAP_ANON	MAP_ANONYMOUS
-/* When MAP_HUGETLB is set bits [26:31] encode the log2 of the huge page size.  */
-# define MAP_HUGE_SHIFT	26
-# define MAP_HUGE_MASK	0x3f
-#endif
-
-/* Flags to `msync'.  */
-#define MS_ASYNC	1		/* Sync memory asynchronously.  */
-#define MS_SYNC		4		/* Synchronous memory sync.  */
-#define MS_INVALIDATE	2		/* Invalidate the caches.  */
-
-/* Advice to `madvise'.  */
-#ifdef __USE_MISC
-# define MADV_NORMAL	  0	/* No further special treatment.  */
-# define MADV_RANDOM	  1	/* Expect random page references.  */
-# define MADV_SEQUENTIAL  2	/* Expect sequential page references.  */
-# define MADV_WILLNEED	  3	/* Will need these pages.  */
-# define MADV_DONTNEED	  4	/* Don't need these pages.  */
-# define MADV_FREE	  8	/* Free pages only if memory pressure.  */
-# define MADV_REMOVE	  9	/* Remove these pages and resources.  */
-# define MADV_DONTFORK	  10	/* Do not inherit across fork.  */
-# define MADV_DOFORK	  11	/* Do inherit across fork.  */
-# define MADV_MERGEABLE	  12	/* KSM may merge identical pages.  */
-# define MADV_UNMERGEABLE 13	/* KSM may not merge identical pages.  */
-# define MADV_HUGEPAGE	  14	/* Worth backing with hugepages.  */
-# define MADV_NOHUGEPAGE  15	/* Not worth backing with hugepages.  */
-# define MADV_DONTDUMP	  16    /* Explicity exclude from the core dump,
-                                   overrides the coredump filter bits.  */
-# define MADV_DODUMP	  17	/* Clear the MADV_DONTDUMP flag.  */
-# define MADV_WIPEONFORK  18	/* Zero memory on fork, child only.  */
-# define MADV_KEEPONFORK  19	/* Undo MADV_WIPEONFORK.  */
-# define MADV_COLD        20	/* Deactivate these pages.  */
-# define MADV_PAGEOUT     21	/* Reclaim these pages.  */
-# define MADV_HWPOISON	  100	/* Poison a page for testing.  */
-#endif
-
-/* The POSIX people had to invent similar names for the same things.  */
-#ifdef __USE_XOPEN2K
-# define POSIX_MADV_NORMAL	0 /* No further special treatment.  */
-# define POSIX_MADV_RANDOM	1 /* Expect random page references.  */
-# define POSIX_MADV_SEQUENTIAL	2 /* Expect sequential page references.  */
-# define POSIX_MADV_WILLNEED	3 /* Will need these pages.  */
-# define POSIX_MADV_DONTNEED	4 /* Don't need these pages.  */
-#endif
-
-/* Flags for `mlockall'.  */
-#ifndef MCL_CURRENT
-# define MCL_CURRENT	1		/* Lock all currently mapped pages.  */
-# define MCL_FUTURE	2		/* Lock all additions to address
-					   space.  */
-# define MCL_ONFAULT	4		/* Lock all pages that are
-					   faulted in.  */
-#endif
-
-#include <bits/mman-shared.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-map-flags-generic.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-map-flags-generic.h
deleted file mode 100644
index cadf2d1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-map-flags-generic.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux/generic version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-map-flags-generic.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* These definitions are appropriate for architectures that, in the
-   Linux kernel, either have no uapi/asm/mman.h, or have one that
-   includes asm-generic/mman.h without any changes to the values of
-   the MAP_* flags defined in that header.  */
-
-#ifdef __USE_MISC
-# define MAP_GROWSDOWN	0x00100		/* Stack-like segment.  */
-# define MAP_DENYWRITE	0x00800		/* ETXTBSY.  */
-# define MAP_EXECUTABLE	0x01000		/* Mark it as an executable.  */
-# define MAP_LOCKED	0x02000		/* Lock the mapping.  */
-# define MAP_NORESERVE	0x04000		/* Don't check for reservations.  */
-# define MAP_POPULATE	0x08000		/* Populate (prefault) pagetables.  */
-# define MAP_NONBLOCK	0x10000		/* Do not block on IO.  */
-# define MAP_STACK	0x20000		/* Allocation is for a stack.  */
-# define MAP_HUGETLB	0x40000		/* Create huge page mapping.  */
-# define MAP_SYNC	0x80000		/* Perform synchronous page
-					   faults for the mapping.  */
-# define MAP_FIXED_NOREPLACE 0x100000	/* MAP_FIXED but do not unmap
-					   underlying mapping.  */
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-shared.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-shared.h
deleted file mode 100644
index f336db0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman-shared.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Memory-mapping-related declarations/definitions, not architecture-specific.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-shared.h> directly; include <sys/mman.h> instead."
-#endif
-
-#ifdef __USE_GNU
-/* Flags for mremap.  */
-# define MREMAP_MAYMOVE	1
-# define MREMAP_FIXED	2
-# define MREMAP_DONTUNMAP 4
-
-/* Flags for memfd_create.  */
-# ifndef MFD_CLOEXEC
-#  define MFD_CLOEXEC 1U
-#  define MFD_ALLOW_SEALING 2U
-#  define MFD_HUGETLB 4U
-# endif
-
-/* Flags for mlock2.  */
-# ifndef MLOCK_ONFAULT
-#  define MLOCK_ONFAULT 1U
-# endif
-
-/* Access rights for pkey_alloc.  */
-# ifndef PKEY_DISABLE_ACCESS
-#  define PKEY_DISABLE_ACCESS 0x1
-#  define PKEY_DISABLE_WRITE 0x2
-# endif
-
-__BEGIN_DECLS
-
-/* Create a new memory file descriptor.  NAME is a name for debugging.
-   FLAGS is a combination of the MFD_* constants.  */
-int memfd_create (const char *__name, unsigned int __flags) __THROW;
-
-/* Lock pages from ADDR (inclusive) to ADDR + LENGTH (exclusive) into
-   memory.  FLAGS is a combination of the MLOCK_* flags above.  */
-int mlock2 (const void *__addr, size_t __length, unsigned int __flags) __THROW;
-
-/* Allocate a new protection key, with the PKEY_DISABLE_* bits
-   specified in ACCESS_RIGHTS.  The protection key mask for the
-   current thread is updated to match the access privilege for the new
-   key.  */
-int pkey_alloc (unsigned int __flags, unsigned int __access_rights) __THROW;
-
-/* Update the access rights for the current thread for KEY, which must
-   have been allocated using pkey_alloc.  */
-int pkey_set (int __key, unsigned int __access_rights) __THROW;
-
-/* Return the access rights for the current thread for KEY, which must
-   have been allocated using pkey_alloc.  */
-int pkey_get (int __key) __THROW;
-
-/* Free an allocated protection key, which must have been allocated
-   using pkey_alloc.  */
-int pkey_free (int __key) __THROW;
-
-/* Apply memory protection flags for KEY to the specified address
-   range.  */
-int pkey_mprotect (void *__addr, size_t __len, int __prot, int __pkey) __THROW;
-
-__END_DECLS
-
-#endif /* __USE_GNU */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman.h
deleted file mode 100644
index c01ae96..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mman.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux/generic version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* These definitions are appropriate for architectures that, in the
-   Linux kernel, either have no uapi/asm/mman.h, or have one that
-   includes asm-generic/mman.h without any changes or additions
-   relevant to glibc.  If there are additions relevant to glibc, an
-   architecture-specific bits/mman.h is needed.  */
-
-#include <bits/mman-map-flags-generic.h>
-
-/* Include generic Linux declarations.  */
-#include <bits/mman-linux.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/monetary-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/monetary-ldbl.h
deleted file mode 100644
index 46629a3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/monetary-ldbl.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* -mlong-double-64 compatibility mode for monetary functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MONETARY_H
-# error "Never include <bits/monetary-ldbl.h> directly; use <monetary.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (strfmon)
-
-#ifdef __USE_GNU
-__LDBL_REDIR_DECL (strfmon_l)
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mqueue.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mqueue.h
deleted file mode 100644
index c64be90..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mqueue.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MQUEUE_H
-# error "Never use <bits/mqueue.h> directly; include <mqueue.h> instead."
-#endif
-
-#include <bits/types.h>
-
-typedef int mqd_t;
-
-struct mq_attr
-{
-  __syscall_slong_t mq_flags;	/* Message queue flags.  */
-  __syscall_slong_t mq_maxmsg;	/* Maximum number of messages.  */
-  __syscall_slong_t mq_msgsize;	/* Maximum message size.  */
-  __syscall_slong_t mq_curmsgs;	/* Number of messages currently queued.  */
-  __syscall_slong_t __pad[4];
-};
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mqueue2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mqueue2.h
deleted file mode 100644
index 4039443..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/mqueue2.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* Checking macros for mq functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never include <bits/mqueue2.h> directly; use <mqueue.h> instead."
-#endif
-
-/* Check that calls to mq_open with O_CREAT set have an appropriate third and fourth
-   parameter.  */
-extern mqd_t mq_open (const char *__name, int __oflag, ...)
-     __THROW __nonnull ((1));
-extern mqd_t __mq_open_2 (const char *__name, int __oflag)
-     __THROW __nonnull ((1));
-extern mqd_t __REDIRECT_NTH (__mq_open_alias, (const char *__name,
-					       int __oflag, ...), mq_open)
-     __nonnull ((1));
-
-#define __warn_mq_open_wrong_number_of_args "mq_open can be called either " \
-  "with 2 or 4 arguments"
-#define __warn_mq_open_missing_mode_and_attr "mq_open with O_CREAT in " \
-  "second argument needs 4 arguments"
-#ifdef __use_clang_fortify
-__fortify_overload __clang_error (__warn_mq_open_wrong_number_of_args) mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode))
-{
-  return __mq_open_alias (__name, __oflag, __mode);
-}
-
-__fortify_overload __clang_error (__warn_mq_open_wrong_number_of_args)
-mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode, struct mq_attr *__attr, ...))
-{
-  return __mq_open_alias (__name, __oflag, __mode, __attr);
-}
-
-__fortify_overload __clang_prefer_this_overload mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name,
-		int __oflag))
-     __clang_error_if ((__oflag & O_CREAT),
-                       __warn_mq_open_missing_mode_and_attr)
-{
-  return __mq_open_alias (__name, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode, struct mq_attr *__attr))
-{
-  return __mq_open_alias (__name, __oflag, __mode, __attr);
-}
-#else
-__errordecl (__mq_open_wrong_number_of_args,
-  __warn_mq_open_wrong_number_of_args);
-__errordecl (__mq_open_missing_mode_and_attr,
-  __warn_mq_open_missing_mode_and_attr);
-
-__fortify_function mqd_t
-__NTH (mq_open (const char *__name, int __oflag, ...))
-{
-  if (__va_arg_pack_len () != 0 && __va_arg_pack_len () != 2)
-    __mq_open_wrong_number_of_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if ((__oflag & O_CREAT) != 0 && __va_arg_pack_len () == 0)
-	{
-	  __mq_open_missing_mode_and_attr ();
-	  return __mq_open_2 (__name, __oflag);
-	}
-      return __mq_open_alias (__name, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () == 0)
-    return __mq_open_2 (__name, __oflag);
-
-  return __mq_open_alias (__name, __oflag, __va_arg_pack ());
-}
-#endif
-#undef __warn_mq_open_wrong_number_of_args
-#undef __warn_mq_open_missing_mode_and_attr
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/msq.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/msq.h
deleted file mode 100644
index 3313b69..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/msq.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-# error "Never use <bits/msq.h> directly; include <sys/msg.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Types used in the MSQID_DS structure definition.  */
-typedef __syscall_ulong_t msgqnum_t;
-typedef __syscall_ulong_t msglen_t;
-
-#include <bits/types/struct_msqid_ds.h>
-
-/* Define options for message queue functions.  */
-#define MSG_NOERROR	010000	/* no error if message is too big */
-#ifdef __USE_GNU
-# define MSG_EXCEPT	020000	/* recv any msg except of specified type */
-# define MSG_COPY	040000	/* copy (not remove) all queue messages */
-#endif
-
-#ifdef __USE_MISC
-
-# define msg_cbytes	__msg_cbytes
-
-/* ipcs ctl commands */
-# define MSG_STAT 11
-# define MSG_INFO 12
-# define MSG_STAT_ANY 13
-
-/* buffer for msgctl calls IPC_INFO, MSG_INFO */
-struct msginfo
-  {
-    int msgpool;
-    int msgmap;
-    int msgmax;
-    int msgmnb;
-    int msgmni;
-    int msgssz;
-    int msgtql;
-    unsigned short int msgseg;
-  };
-
-#endif /* __USE_MISC */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/netdb.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/netdb.h
deleted file mode 100644
index ecabaaa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/netdb.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETDB_H
-# error "Never include <bits/netdb.h> directly; use <netdb.h> instead."
-#endif
-
-
-/* Description of data base entry for a single network.  NOTE: here a
-   poor assumption is made.  The network number is expected to fit
-   into an unsigned long int variable.  */
-struct netent
-{
-  char *n_name;			/* Official name of network.  */
-  char **n_aliases;		/* Alias list.  */
-  int n_addrtype;		/* Net address type.  */
-  uint32_t n_net;		/* Network number.  */
-};
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/param.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/param.h
deleted file mode 100644
index 9408786..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/param.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Old-style Unix parameters and limits.  Linux version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PARAM_H
-# error "Never use <bits/param.h> directly; include <sys/param.h> instead."
-#endif
-
-#ifndef ARG_MAX
-# define __undef_ARG_MAX
-#endif
-
-#include <linux/limits.h>
-#include <linux/param.h>
-
-/* The kernel headers define ARG_MAX.  The value is wrong, though.  */
-#ifdef __undef_ARG_MAX
-# undef ARG_MAX
-# undef __undef_ARG_MAX
-#endif
-
-#define	MAXSYMLINKS	20
-
-/* The following are not really correct but it is a value we used for a
-   long time and which seems to be usable.  People should not use NOFILE
-   and NCARGS anyway.  */
-#define NOFILE		256
-#define	NCARGS		131072
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/poll.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/poll.h
deleted file mode 100644
index 8442d50..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/poll.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_POLL_H
-# error "Never use <bits/poll.h> directly; include <sys/poll.h> instead."
-#endif
-
-/* Event types that can be polled for.  These bits may be set in `events'
-   to indicate the interesting event types; they will appear in `revents'
-   to indicate the status of the file descriptor.  */
-#define POLLIN		0x001		/* There is data to read.  */
-#define POLLPRI		0x002		/* There is urgent data to read.  */
-#define POLLOUT		0x004		/* Writing now will not block.  */
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-/* These values are defined in XPG4.2.  */
-# define POLLRDNORM	0x040		/* Normal data may be read.  */
-# define POLLRDBAND	0x080		/* Priority data may be read.  */
-# define POLLWRNORM	0x100		/* Writing now will not block.  */
-# define POLLWRBAND	0x200		/* Priority data may be written.  */
-#endif
-
-#ifdef __USE_GNU
-/* These are extensions for Linux.  */
-# define POLLMSG	0x400
-# define POLLREMOVE	0x1000
-# define POLLRDHUP	0x2000
-#endif
-
-/* Event types always implicitly polled for.  These bits need not be set in
-   `events', but they will appear in `revents' to indicate the status of
-   the file descriptor.  */
-#define POLLERR		0x008		/* Error condition.  */
-#define POLLHUP		0x010		/* Hung up.  */
-#define POLLNVAL	0x020		/* Invalid polling request.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/poll2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/poll2.h
deleted file mode 100644
index d7320e8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/poll2.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/* Checking macros for poll functions.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_POLL_H
-# error "Never include <bits/poll2.h> directly; use <sys/poll.h> instead."
-#endif
-
-
-__BEGIN_DECLS
-
-extern int __REDIRECT (__poll_alias, (struct pollfd *__fds, nfds_t __nfds,
-				      int __timeout), poll);
-extern int __poll_chk (struct pollfd *__fds, nfds_t __nfds, int __timeout,
-		       __SIZE_TYPE__ __fdslen);
-
-__fortify_potential_overload int
-poll (struct pollfd *const __clang_pass_object_size __fds, nfds_t __nfds,
-      int __timeout)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__poll_warn, __nfds, __fds,
-					sizeof (*__fds),
-					"poll called with fds buffer too small")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__fds) != (__SIZE_TYPE__) -1)
-    return __poll_chk (__fds, __nfds, __timeout, __glibc_objsize (__fds));
-  return __poll_alias (__fds, __nfds, __timeout);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern int __REDIRECT (__ppoll_alias, (struct pollfd *__fds, nfds_t __nfds,
-				       const struct timespec *__timeout,
-				       const __sigset_t *__ss), ppoll);
-extern int __ppoll_chk (struct pollfd *__fds, nfds_t __nfds,
-			const struct timespec *__timeout,
-			const __sigset_t *__ss, __SIZE_TYPE__ __fdslen);
-
-__fortify_potential_overload int
-ppoll (struct pollfd *const __clang_pass_object_size __fds, nfds_t __nfds,
-       const struct timespec *__timeout, const __sigset_t *__ss)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__ppoll_warn, __nfds, __fds,
-					sizeof (*__fds),
-					"ppoll called with fds buffer too "
-					"small file nfds entries")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__fds) != (__SIZE_TYPE__) -1)
-    return __ppoll_chk (__fds, __nfds, __timeout, __ss,
-			__glibc_objsize (__fds));
-  return __ppoll_alias (__fds, __nfds, __timeout, __ss);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix1_lim.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix1_lim.h
deleted file mode 100644
index c645847..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix1_lim.h
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.9.2 Minimum Values	Added to <limits.h>
- *
- *	Never include this file directly; use <limits.h> instead.
- */
-
-#ifndef	_BITS_POSIX1_LIM_H
-#define	_BITS_POSIX1_LIM_H	1
-
-#include <bits/wordsize.h>
-
-/* These are the standard-mandated minimum values.  */
-
-/* Minimum number of operations in one list I/O call.  */
-#define _POSIX_AIO_LISTIO_MAX	2
-
-/* Minimal number of outstanding asynchronous I/O operations.  */
-#define _POSIX_AIO_MAX		1
-
-/* Maximum length of arguments to `execve', including environment.  */
-#define	_POSIX_ARG_MAX		4096
-
-/* Maximum simultaneous processes per real user ID.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_CHILD_MAX	25
-#else
-# define _POSIX_CHILD_MAX	6
-#endif
-
-/* Minimal number of timer expiration overruns.  */
-#define _POSIX_DELAYTIMER_MAX	32
-
-/* Maximum length of a host name (not including the terminating null)
-   as returned from the GETHOSTNAME function.  */
-#define _POSIX_HOST_NAME_MAX	255
-
-/* Maximum link count of a file.  */
-#define	_POSIX_LINK_MAX		8
-
-/* Maximum length of login name.  */
-#define	_POSIX_LOGIN_NAME_MAX	9
-
-/* Number of bytes in a terminal canonical input queue.  */
-#define	_POSIX_MAX_CANON	255
-
-/* Number of bytes for which space will be
-   available in a terminal input queue.  */
-#define	_POSIX_MAX_INPUT	255
-
-/* Maximum number of message queues open for a process.  */
-#define _POSIX_MQ_OPEN_MAX	8
-
-/* Maximum number of supported message priorities.  */
-#define _POSIX_MQ_PRIO_MAX	32
-
-/* Number of bytes in a filename.  */
-#define	_POSIX_NAME_MAX		14
-
-/* Number of simultaneous supplementary group IDs per process.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_NGROUPS_MAX	8
-#else
-# define _POSIX_NGROUPS_MAX	0
-#endif
-
-/* Number of files one process can have open at once.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_OPEN_MAX	20
-#else
-# define _POSIX_OPEN_MAX	16
-#endif
-
-#if !defined __USE_XOPEN2K || defined __USE_GNU
-/* Number of descriptors that a process may examine with `pselect' or
-   `select'.  */
-# define _POSIX_FD_SETSIZE	_POSIX_OPEN_MAX
-#endif
-
-/* Number of bytes in a pathname.  */
-#define	_POSIX_PATH_MAX		256
-
-/* Number of bytes than can be written atomically to a pipe.  */
-#define	_POSIX_PIPE_BUF		512
-
-/* The number of repeated occurrences of a BRE permitted by the
-   REGEXEC and REGCOMP functions when using the interval notation.  */
-#define _POSIX_RE_DUP_MAX	255
-
-/* Minimal number of realtime signals reserved for the application.  */
-#define _POSIX_RTSIG_MAX	8
-
-/* Number of semaphores a process can have.  */
-#define _POSIX_SEM_NSEMS_MAX	256
-
-/* Maximal value of a semaphore.  */
-#define _POSIX_SEM_VALUE_MAX	32767
-
-/* Number of pending realtime signals.  */
-#define _POSIX_SIGQUEUE_MAX	32
-
-/* Largest value of a `ssize_t'.  */
-#define	_POSIX_SSIZE_MAX	32767
-
-/* Number of streams a process can have open at once.  */
-#define	_POSIX_STREAM_MAX	8
-
-/* The number of bytes in a symbolic link.  */
-#define _POSIX_SYMLINK_MAX	255
-
-/* The number of symbolic links that can be traversed in the
-   resolution of a pathname in the absence of a loop.  */
-#define _POSIX_SYMLOOP_MAX	8
-
-/* Number of timer for a process.  */
-#define _POSIX_TIMER_MAX	32
-
-/* Maximum number of characters in a tty name.  */
-#define	_POSIX_TTY_NAME_MAX	9
-
-/* Maximum length of a timezone name (element of `tzname').  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_TZNAME_MAX	6
-#else
-# define _POSIX_TZNAME_MAX	3
-#endif
-
-#if !defined __USE_XOPEN2K || defined __USE_GNU
-/* Maximum number of connections that can be queued on a socket.  */
-# define _POSIX_QLIMIT		1
-
-/* Maximum number of bytes that can be buffered on a socket for send
-   or receive.  */
-# define _POSIX_HIWAT		_POSIX_PIPE_BUF
-
-/* Maximum number of elements in an `iovec' array.  */
-# define _POSIX_UIO_MAXIOV	16
-#endif
-
-/* Maximum clock resolution in nanoseconds.  */
-#define _POSIX_CLOCKRES_MIN	20000000
-
-
-/* Get the implementation-specific values for the above.  */
-#include <bits/local_lim.h>
-
-
-#ifndef	SSIZE_MAX
-/* ssize_t is not formally required to be the signed type
-   corresponding to size_t, but it is for all configurations supported
-   by glibc.  */
-# if __WORDSIZE == 64 || __WORDSIZE32_SIZE_ULONG
-#  define SSIZE_MAX	LONG_MAX
-# else
-#  define SSIZE_MAX	INT_MAX
-# endif
-#endif
-
-
-/* This value is a guaranteed minimum maximum.
-   The current maximum can be got from `sysconf'.  */
-
-#ifndef	NGROUPS_MAX
-# define NGROUPS_MAX	8
-#endif
-
-#endif	/* bits/posix1_lim.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix2_lim.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix2_lim.h
deleted file mode 100644
index 7ac13cb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix2_lim.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; include <limits.h> instead.
- */
-
-#ifndef	_BITS_POSIX2_LIM_H
-#define	_BITS_POSIX2_LIM_H	1
-
-
-/* The maximum `ibase' and `obase' values allowed by the `bc' utility.  */
-#define	_POSIX2_BC_BASE_MAX		99
-
-/* The maximum number of elements allowed in an array by the `bc' utility.  */
-#define	_POSIX2_BC_DIM_MAX		2048
-
-/* The maximum `scale' value allowed by the `bc' utility.  */
-#define	_POSIX2_BC_SCALE_MAX		99
-
-/* The maximum length of a string constant accepted by the `bc' utility.  */
-#define	_POSIX2_BC_STRING_MAX		1000
-
-/* The maximum number of weights that can be assigned to an entry of
-   the LC_COLLATE `order' keyword in the locale definition file.  */
-#define	_POSIX2_COLL_WEIGHTS_MAX	2
-
-/* The maximum number of expressions that can be nested
-   within parentheses by the `expr' utility.  */
-#define	_POSIX2_EXPR_NEST_MAX		32
-
-/* The maximum length, in bytes, of an input line.  */
-#define	_POSIX2_LINE_MAX		2048
-
-/* The maximum number of repeated occurrences of a regular expression
-   permitted when using the interval notation `\{M,N\}'.  */
-#define	_POSIX2_RE_DUP_MAX		255
-
-/* The maximum number of bytes in a character class name.  We have no
-   fixed limit, 2048 is a high number.  */
-#define	_POSIX2_CHARCLASS_NAME_MAX	14
-
-
-/* These values are implementation-specific,
-   and may vary within the implementation.
-   Their precise values can be obtained from sysconf.  */
-
-#ifndef	BC_BASE_MAX
-#define	BC_BASE_MAX		_POSIX2_BC_BASE_MAX
-#endif
-#ifndef	BC_DIM_MAX
-#define	BC_DIM_MAX		_POSIX2_BC_DIM_MAX
-#endif
-#ifndef	BC_SCALE_MAX
-#define	BC_SCALE_MAX		_POSIX2_BC_SCALE_MAX
-#endif
-#ifndef	BC_STRING_MAX
-#define	BC_STRING_MAX		_POSIX2_BC_STRING_MAX
-#endif
-#ifndef	COLL_WEIGHTS_MAX
-#define	COLL_WEIGHTS_MAX	255
-#endif
-#ifndef	EXPR_NEST_MAX
-#define	EXPR_NEST_MAX		_POSIX2_EXPR_NEST_MAX
-#endif
-#ifndef	LINE_MAX
-#define	LINE_MAX		_POSIX2_LINE_MAX
-#endif
-#ifndef	CHARCLASS_NAME_MAX
-#define	CHARCLASS_NAME_MAX	2048
-#endif
-
-/* This value is defined like this in regex.h.  */
-#define	RE_DUP_MAX (0x7fff)
-
-#endif	/* bits/posix2_lim.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix_opt.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix_opt.h
deleted file mode 100644
index 4d7d634..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/posix_opt.h
+++ /dev/null
@@ -1,194 +0,0 @@
-/* Define POSIX options for Linux.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_POSIX_OPT_H
-#define	_BITS_POSIX_OPT_H	1
-
-/* Job control is supported.  */
-#define	_POSIX_JOB_CONTROL	1
-
-/* Processes have a saved set-user-ID and a saved set-group-ID.  */
-#define	_POSIX_SAVED_IDS	1
-
-/* Priority scheduling is not supported with the correct semantics,
-   but GNU/Linux applications expect that the corresponding interfaces
-   are available, even though the semantics do not meet the POSIX
-   requirements.  See glibc bug 14829.  */
-#define	_POSIX_PRIORITY_SCHEDULING	200809L
-
-/* Synchronizing file data is supported.  */
-#define	_POSIX_SYNCHRONIZED_IO	200809L
-
-/* The fsync function is present.  */
-#define	_POSIX_FSYNC	200809L
-
-/* Mapping of files to memory is supported.  */
-#define	_POSIX_MAPPED_FILES	200809L
-
-/* Locking of all memory is supported.  */
-#define	_POSIX_MEMLOCK	200809L
-
-/* Locking of ranges of memory is supported.  */
-#define	_POSIX_MEMLOCK_RANGE	200809L
-
-/* Setting of memory protections is supported.  */
-#define	_POSIX_MEMORY_PROTECTION	200809L
-
-/* Some filesystems allow all users to change file ownership.  */
-#define	_POSIX_CHOWN_RESTRICTED	0
-
-/* `c_cc' member of 'struct termios' structure can be disabled by
-   using the value _POSIX_VDISABLE.  */
-#define	_POSIX_VDISABLE	'\0'
-
-/* Filenames are not silently truncated.  */
-#define	_POSIX_NO_TRUNC	1
-
-/* X/Open realtime support is available.  */
-#define _XOPEN_REALTIME	1
-
-/* X/Open thread realtime support is available.  */
-#define _XOPEN_REALTIME_THREADS	1
-
-/* XPG4.2 shared memory is supported.  */
-#define	_XOPEN_SHM	1
-
-/* Tell we have POSIX threads.  */
-#define _POSIX_THREADS	200809L
-
-/* We have the reentrant functions described in POSIX.  */
-#define _POSIX_REENTRANT_FUNCTIONS      1
-#define _POSIX_THREAD_SAFE_FUNCTIONS	200809L
-
-/* We provide priority scheduling for threads.  */
-#define _POSIX_THREAD_PRIORITY_SCHEDULING	200809L
-
-/* We support user-defined stack sizes.  */
-#define _POSIX_THREAD_ATTR_STACKSIZE	200809L
-
-/* We support user-defined stacks.  */
-#define _POSIX_THREAD_ATTR_STACKADDR	200809L
-
-/* We support priority inheritence.  */
-#define _POSIX_THREAD_PRIO_INHERIT	200809L
-
-/* We support priority protection, though only for non-robust
-   mutexes.  */
-#define _POSIX_THREAD_PRIO_PROTECT	200809L
-
-#ifdef __USE_XOPEN2K8
-/* We support priority inheritence for robust mutexes.  */
-# define _POSIX_THREAD_ROBUST_PRIO_INHERIT	200809L
-
-/* We do not support priority protection for robust mutexes.  */
-# define _POSIX_THREAD_ROBUST_PRIO_PROTECT	-1
-#endif
-
-/* We support POSIX.1b semaphores.  */
-#define _POSIX_SEMAPHORES	200809L
-
-/* Real-time signals are supported.  */
-#define _POSIX_REALTIME_SIGNALS	200809L
-
-/* We support asynchronous I/O.  */
-#define _POSIX_ASYNCHRONOUS_IO	200809L
-#define _POSIX_ASYNC_IO		1
-/* Alternative name for Unix98.  */
-#define _LFS_ASYNCHRONOUS_IO	1
-/* Support for prioritization is also available.  */
-#define _POSIX_PRIORITIZED_IO	200809L
-
-/* The LFS support in asynchronous I/O is also available.  */
-#define _LFS64_ASYNCHRONOUS_IO	1
-
-/* The rest of the LFS is also available.  */
-#define _LFS_LARGEFILE		1
-#define _LFS64_LARGEFILE	1
-#define _LFS64_STDIO		1
-
-/* POSIX shared memory objects are implemented.  */
-#define _POSIX_SHARED_MEMORY_OBJECTS	200809L
-
-/* CPU-time clocks support needs to be checked at runtime.  */
-#define _POSIX_CPUTIME	0
-
-/* Clock support in threads must be also checked at runtime.  */
-#define _POSIX_THREAD_CPUTIME	0
-
-/* GNU libc provides regular expression handling.  */
-#define _POSIX_REGEXP	1
-
-/* Reader/Writer locks are available.  */
-#define _POSIX_READER_WRITER_LOCKS	200809L
-
-/* We have a POSIX shell.  */
-#define _POSIX_SHELL	1
-
-/* We support the Timeouts option.  */
-#define _POSIX_TIMEOUTS	200809L
-
-/* We support spinlocks.  */
-#define _POSIX_SPIN_LOCKS	200809L
-
-/* The `spawn' function family is supported.  */
-#define _POSIX_SPAWN	200809L
-
-/* We have POSIX timers.  */
-#define _POSIX_TIMERS	200809L
-
-/* The barrier functions are available.  */
-#define _POSIX_BARRIERS	200809L
-
-/* POSIX message queues are available.  */
-#define	_POSIX_MESSAGE_PASSING	200809L
-
-/* Thread process-shared synchronization is supported.  */
-#define _POSIX_THREAD_PROCESS_SHARED	200809L
-
-/* The monotonic clock might be available.  */
-#define _POSIX_MONOTONIC_CLOCK	0
-
-/* The clock selection interfaces are available.  */
-#define _POSIX_CLOCK_SELECTION	200809L
-
-/* Advisory information interfaces are available.  */
-#define _POSIX_ADVISORY_INFO	200809L
-
-/* IPv6 support is available.  */
-#define _POSIX_IPV6	200809L
-
-/* Raw socket support is available.  */
-#define _POSIX_RAW_SOCKETS	200809L
-
-/* We have at least one terminal.  */
-#define _POSIX2_CHAR_TERM	200809L
-
-/* Neither process nor thread sporadic server interfaces is available.  */
-#define _POSIX_SPORADIC_SERVER	-1
-#define _POSIX_THREAD_SPORADIC_SERVER	-1
-
-/* trace.h is not available.  */
-#define _POSIX_TRACE	-1
-#define _POSIX_TRACE_EVENT_FILTER	-1
-#define _POSIX_TRACE_INHERIT	-1
-#define _POSIX_TRACE_LOG	-1
-
-/* Typed memory objects are not available.  */
-#define _POSIX_TYPED_MEMORY_OBJECTS	-1
-
-#endif /* bits/posix_opt.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/printf-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/printf-ldbl.h
deleted file mode 100644
index b4719f3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/printf-ldbl.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/* -mlong-double-64 compatibility mode for <printf.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PRINTF_H
-# error "Never include <bits/printf-ldbl.h> directly; use <printf.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (printf_size)
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-extra.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-extra.h
deleted file mode 100644
index f33b0bb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-extra.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/* Extra sys/procfs.h definitions.  Generic Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-extra.h> directly; use <sys/procfs.h> instead."
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-id.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-id.h
deleted file mode 100644
index c8bdfb0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-id.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Types of pr_uid and pr_gid in struct elf_prpsinfo.  Arm version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-id.h> directly; use <sys/procfs.h> instead."
-#endif
-
-typedef unsigned short int __pr_uid_t;
-typedef unsigned short int __pr_gid_t;
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-prregset.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-prregset.h
deleted file mode 100644
index f0409f6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs-prregset.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Types of prgregset_t and prfpregset_t.  Generic Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-prregset.h> directly; use <sys/procfs.h> instead."
-#endif
-
-typedef elf_gregset_t __prgregset_t;
-typedef elf_fpregset_t __prfpregset_t;
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs.h
deleted file mode 100644
index 94ba7c8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/procfs.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Types for registers for sys/procfs.h.  Arm version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs.h> directly; use <sys/procfs.h> instead."
-#endif
-
-/* Type for a general-purpose register.  */
-typedef unsigned long elf_greg_t;
-
-/* And the whole bunch of them.  We could have used `struct
-   user_regs' directly in the typedef, but tradition says that
-   the register set is an array, which does have some peculiar
-   semantics, so leave it that way.  */
-#define ELF_NGREG (sizeof (struct user_regs) / sizeof (elf_greg_t))
-typedef elf_greg_t elf_gregset_t[ELF_NGREG];
-
-/* Register set for the floating-point registers.  */
-typedef struct user_fpregs elf_fpregset_t;
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/pthreadtypes-arch.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/pthreadtypes-arch.h
deleted file mode 100644
index ae64e0a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/pthreadtypes-arch.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Machine-specific pthread type layouts.  Generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_PTHREADTYPES_ARCH_H
-#define _BITS_PTHREADTYPES_ARCH_H	1
-
-#include <bits/wordsize.h>
-
-#if __WORDSIZE == 64
-# define __SIZEOF_PTHREAD_ATTR_T        56
-# define __SIZEOF_PTHREAD_MUTEX_T       40
-# define __SIZEOF_PTHREAD_RWLOCK_T      56
-# define __SIZEOF_PTHREAD_BARRIER_T     32
-#else
-# define __SIZEOF_PTHREAD_ATTR_T        36
-# define __SIZEOF_PTHREAD_MUTEX_T       24
-# define __SIZEOF_PTHREAD_RWLOCK_T      32
-# define __SIZEOF_PTHREAD_BARRIER_T     20
-#endif
-#define __SIZEOF_PTHREAD_MUTEXATTR_T     4
-#define __SIZEOF_PTHREAD_RWLOCKATTR_T    8
-#define __SIZEOF_PTHREAD_BARRIERATTR_T   4
-#define __SIZEOF_PTHREAD_COND_T         48
-#define __SIZEOF_PTHREAD_CONDATTR_T      4
-
-#define __LOCK_ALIGNMENT
-#define __ONCE_ALIGNMENT
-
-#endif	/* bits/pthreadtypes.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/pthreadtypes.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/pthreadtypes.h
deleted file mode 100644
index 4d4a255..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/pthreadtypes.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/* Declaration of common pthread types for all architectures.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_PTHREADTYPES_COMMON_H
-# define _BITS_PTHREADTYPES_COMMON_H	1
-
-/* For internal mutex and condition variable definitions.  */
-#include <bits/thread-shared-types.h>
-
-/* Thread identifiers.  The structure of the attribute type is not
-   exposed on purpose.  */
-typedef unsigned long int pthread_t;
-
-
-/* Data structures for mutex handling.  The structure of the attribute
-   type is not exposed on purpose.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_MUTEXATTR_T];
-  int __align;
-} pthread_mutexattr_t;
-
-
-/* Data structure for condition variable handling.  The structure of
-   the attribute type is not exposed on purpose.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_CONDATTR_T];
-  int __align;
-} pthread_condattr_t;
-
-
-/* Keys for thread-specific data */
-typedef unsigned int pthread_key_t;
-
-
-/* Once-only execution */
-typedef int __ONCE_ALIGNMENT pthread_once_t;
-
-
-union pthread_attr_t
-{
-  char __size[__SIZEOF_PTHREAD_ATTR_T];
-  long int __align;
-};
-#ifndef __have_pthread_attr_t
-typedef union pthread_attr_t pthread_attr_t;
-# define __have_pthread_attr_t 1
-#endif
-
-
-typedef union
-{
-  struct __pthread_mutex_s __data;
-  char __size[__SIZEOF_PTHREAD_MUTEX_T];
-  long int __align;
-} pthread_mutex_t;
-
-
-typedef union
-{
-  struct __pthread_cond_s __data;
-  char __size[__SIZEOF_PTHREAD_COND_T];
-  __extension__ long long int __align;
-} pthread_cond_t;
-
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-/* Data structure for reader-writer lock variable handling.  The
-   structure of the attribute type is deliberately not exposed.  */
-typedef union
-{
-  struct __pthread_rwlock_arch_t __data;
-  char __size[__SIZEOF_PTHREAD_RWLOCK_T];
-  long int __align;
-} pthread_rwlock_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_RWLOCKATTR_T];
-  long int __align;
-} pthread_rwlockattr_t;
-#endif
-
-
-#ifdef __USE_XOPEN2K
-/* POSIX spinlock data type.  */
-typedef volatile int pthread_spinlock_t;
-
-
-/* POSIX barriers data type.  The structure of the type is
-   deliberately not exposed.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_BARRIER_T];
-  long int __align;
-} pthread_barrier_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_BARRIERATTR_T];
-  int __align;
-} pthread_barrierattr_t;
-#endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ptrace-shared.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ptrace-shared.h
deleted file mode 100644
index 7d40634..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ptrace-shared.h
+++ /dev/null
@@ -1,132 +0,0 @@
-/* `ptrace' debugger support interface.  Linux version,
-   not architecture-specific.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PTRACE_H
-# error "Never use <bits/ptrace-shared.h> directly; include <sys/ptrace.h> instead."
-#endif
-
-/* Options set using PTRACE_SETOPTIONS.  */
-enum __ptrace_setoptions
-{
-  PTRACE_O_TRACESYSGOOD	= 0x00000001,
-  PTRACE_O_TRACEFORK	= 0x00000002,
-  PTRACE_O_TRACEVFORK	= 0x00000004,
-  PTRACE_O_TRACECLONE	= 0x00000008,
-  PTRACE_O_TRACEEXEC	= 0x00000010,
-  PTRACE_O_TRACEVFORKDONE = 0x00000020,
-  PTRACE_O_TRACEEXIT	= 0x00000040,
-  PTRACE_O_TRACESECCOMP	= 0x00000080,
-  PTRACE_O_EXITKILL	= 0x00100000,
-  PTRACE_O_SUSPEND_SECCOMP = 0x00200000,
-  PTRACE_O_MASK		= 0x003000ff
-};
-
-enum __ptrace_eventcodes
-{
-/* Wait extended result codes for the above trace options.  */
-  PTRACE_EVENT_FORK	= 1,
-  PTRACE_EVENT_VFORK	= 2,
-  PTRACE_EVENT_CLONE	= 3,
-  PTRACE_EVENT_EXEC	= 4,
-  PTRACE_EVENT_VFORK_DONE = 5,
-  PTRACE_EVENT_EXIT	= 6,
-  PTRACE_EVENT_SECCOMP  = 7,
-/* Extended result codes enabled by means other than options.  */
-  PTRACE_EVENT_STOP	= 128
-};
-
-/* Type of stop for PTRACE_GET_SYSCALL_INFO.  */
-enum __ptrace_get_syscall_info_op
-{
-  PTRACE_SYSCALL_INFO_NONE = 0,
-  PTRACE_SYSCALL_INFO_ENTRY = 1,
-  PTRACE_SYSCALL_INFO_EXIT = 2,
-  PTRACE_SYSCALL_INFO_SECCOMP = 3
-};
-
-/* Arguments for PTRACE_PEEKSIGINFO.  */
-struct __ptrace_peeksiginfo_args
-{
-  __uint64_t off;	/* From which siginfo to start.  */
-  __uint32_t flags;	/* Flags for peeksiginfo.  */
-  __int32_t nr;		/* How many siginfos to take.  */
-};
-
-enum __ptrace_peeksiginfo_flags
-{
-  /* Read signals from a shared (process wide) queue.  */
-  PTRACE_PEEKSIGINFO_SHARED = (1 << 0)
-};
-
-/* Argument and results of PTRACE_SECCOMP_GET_METADATA.  */
-struct __ptrace_seccomp_metadata
-{
-  __uint64_t filter_off;	/* Input: which filter.  */
-  __uint64_t flags;		/* Output: filter's flags.  */
-};
-
-/* Results of PTRACE_GET_SYSCALL_INFO.  */
-struct __ptrace_syscall_info
-{
-  __uint8_t op;			/* One of the enum
-				   __ptrace_get_syscall_info_op
-				   values.  */
-  __uint32_t arch __attribute__ ((__aligned__ (4))); /* AUDIT_ARCH_*
-							value.  */
-  __uint64_t instruction_pointer; /* Instruction pointer.  */
-  __uint64_t stack_pointer;	/* Stack pointer.  */
-  union
-  {
-    /* System call number and arguments, for
-       PTRACE_SYSCALL_INFO_ENTRY.  */
-    struct
-    {
-      __uint64_t nr;
-      __uint64_t args[6];
-    } entry;
-    /* System call return value and error flag, for
-       PTRACE_SYSCALL_INFO_EXIT.  */
-    struct
-    {
-      __int64_t rval;
-      __uint8_t is_error;
-    } exit;
-    /* System call number, arguments and SECCOMP_RET_DATA portion of
-       SECCOMP_RET_TRACE return value, for
-       PTRACE_SYSCALL_INFO_SECCOMP.  */
-    struct
-    {
-      __uint64_t nr;
-      __uint64_t args[6];
-      __uint32_t ret_data;
-    } seccomp;
-  };
-};
-
-/* Perform process tracing functions.  REQUEST is one of the values
-   above, and determines the action to be taken.
-   For all requests except PTRACE_TRACEME, PID specifies the process to be
-   traced.
-
-   PID and the other arguments described above for the various requests should
-   appear (those that are used for the particular request) as:
-     pid_t PID, void *ADDR, int DATA, void *ADDR2
-   after REQUEST.  */
-extern long int ptrace (enum __ptrace_request __request, ...) __THROW;
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/resource.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/resource.h
deleted file mode 100644
index 6b92df8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/resource.h
+++ /dev/null
@@ -1,223 +0,0 @@
-/* Bit values & structures for resource limits.  Linux version.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RESOURCE_H
-# error "Never use <bits/resource.h> directly; include <sys/resource.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Transmute defines to enumerations.  The macro re-definitions are
-   necessary because some programs want to test for operating system
-   features with #ifdef RUSAGE_SELF.  In ISO C the reflexive
-   definition is a no-op.  */
-
-/* Kinds of resource limit.  */
-enum __rlimit_resource
-{
-  /* Per-process CPU limit, in seconds.  */
-  RLIMIT_CPU = 0,
-#define RLIMIT_CPU RLIMIT_CPU
-
-  /* Largest file that can be created, in bytes.  */
-  RLIMIT_FSIZE = 1,
-#define	RLIMIT_FSIZE RLIMIT_FSIZE
-
-  /* Maximum size of data segment, in bytes.  */
-  RLIMIT_DATA = 2,
-#define	RLIMIT_DATA RLIMIT_DATA
-
-  /* Maximum size of stack segment, in bytes.  */
-  RLIMIT_STACK = 3,
-#define	RLIMIT_STACK RLIMIT_STACK
-
-  /* Largest core file that can be created, in bytes.  */
-  RLIMIT_CORE = 4,
-#define	RLIMIT_CORE RLIMIT_CORE
-
-  /* Largest resident set size, in bytes.
-     This affects swapping; processes that are exceeding their
-     resident set size will be more likely to have physical memory
-     taken from them.  */
-  __RLIMIT_RSS = 5,
-#define	RLIMIT_RSS __RLIMIT_RSS
-
-  /* Number of open files.  */
-  RLIMIT_NOFILE = 7,
-  __RLIMIT_OFILE = RLIMIT_NOFILE, /* BSD name for same.  */
-#define RLIMIT_NOFILE RLIMIT_NOFILE
-#define RLIMIT_OFILE __RLIMIT_OFILE
-
-  /* Address space limit.  */
-  RLIMIT_AS = 9,
-#define RLIMIT_AS RLIMIT_AS
-
-  /* Number of processes.  */
-  __RLIMIT_NPROC = 6,
-#define RLIMIT_NPROC __RLIMIT_NPROC
-
-  /* Locked-in-memory address space.  */
-  __RLIMIT_MEMLOCK = 8,
-#define RLIMIT_MEMLOCK __RLIMIT_MEMLOCK
-
-  /* Maximum number of file locks.  */
-  __RLIMIT_LOCKS = 10,
-#define RLIMIT_LOCKS __RLIMIT_LOCKS
-
-  /* Maximum number of pending signals.  */
-  __RLIMIT_SIGPENDING = 11,
-#define RLIMIT_SIGPENDING __RLIMIT_SIGPENDING
-
-  /* Maximum bytes in POSIX message queues.  */
-  __RLIMIT_MSGQUEUE = 12,
-#define RLIMIT_MSGQUEUE __RLIMIT_MSGQUEUE
-
-  /* Maximum nice priority allowed to raise to.
-     Nice levels 19 .. -20 correspond to 0 .. 39
-     values of this resource limit.  */
-  __RLIMIT_NICE = 13,
-#define RLIMIT_NICE __RLIMIT_NICE
-
-  /* Maximum realtime priority allowed for non-priviledged
-     processes.  */
-  __RLIMIT_RTPRIO = 14,
-#define RLIMIT_RTPRIO __RLIMIT_RTPRIO
-
-  /* Maximum CPU time in microseconds that a process scheduled under a real-time
-     scheduling policy may consume without making a blocking system
-     call before being forcibly descheduled.  */
-  __RLIMIT_RTTIME = 15,
-#define RLIMIT_RTTIME __RLIMIT_RTTIME
-
-  __RLIMIT_NLIMITS = 16,
-  __RLIM_NLIMITS = __RLIMIT_NLIMITS
-#define RLIMIT_NLIMITS __RLIMIT_NLIMITS
-#define RLIM_NLIMITS __RLIM_NLIMITS
-};
-
-/* Value to indicate that there is no limit.  */
-#ifndef __USE_FILE_OFFSET64
-# define RLIM_INFINITY ((__rlim_t) -1)
-#else
-# define RLIM_INFINITY 0xffffffffffffffffuLL
-#endif
-
-#ifdef __USE_LARGEFILE64
-# define RLIM64_INFINITY 0xffffffffffffffffuLL
-#endif
-
-/* We can represent all limits.  */
-#define RLIM_SAVED_MAX	RLIM_INFINITY
-#define RLIM_SAVED_CUR	RLIM_INFINITY
-
-
-/* Type for resource quantity measurement.  */
-#ifndef __USE_FILE_OFFSET64
-typedef __rlim_t rlim_t;
-#else
-typedef __rlim64_t rlim_t;
-#endif
-#ifdef __USE_LARGEFILE64
-typedef __rlim64_t rlim64_t;
-#endif
-
-struct rlimit
-  {
-    /* The current (soft) limit.  */
-    rlim_t rlim_cur;
-    /* The hard limit.  */
-    rlim_t rlim_max;
-  };
-
-#ifdef __USE_LARGEFILE64
-struct rlimit64
-  {
-    /* The current (soft) limit.  */
-    rlim64_t rlim_cur;
-    /* The hard limit.  */
-    rlim64_t rlim_max;
- };
-#endif
-
-/* Whose usage statistics do you want?  */
-enum __rusage_who
-{
-  /* The calling process.  */
-  RUSAGE_SELF = 0,
-#define RUSAGE_SELF RUSAGE_SELF
-
-  /* All of its terminated child processes.  */
-  RUSAGE_CHILDREN = -1
-#define RUSAGE_CHILDREN RUSAGE_CHILDREN
-
-#ifdef __USE_GNU
-  ,
-  /* The calling thread.  */
-  RUSAGE_THREAD = 1
-# define RUSAGE_THREAD RUSAGE_THREAD
-  /* Name for the same functionality on Solaris.  */
-# define RUSAGE_LWP RUSAGE_THREAD
-#endif
-};
-
-#include <bits/types/struct_timeval.h>
-#include <bits/types/struct_rusage.h>
-
-/* Priority limits.  */
-#define PRIO_MIN	-20	/* Minimum priority a process can have.  */
-#define PRIO_MAX	20	/* Maximum priority a process can have.  */
-
-/* The type of the WHICH argument to `getpriority' and `setpriority',
-   indicating what flavor of entity the WHO argument specifies.  */
-enum __priority_which
-{
-  PRIO_PROCESS = 0,		/* WHO is a process ID.  */
-#define PRIO_PROCESS PRIO_PROCESS
-  PRIO_PGRP = 1,		/* WHO is a process group ID.  */
-#define PRIO_PGRP PRIO_PGRP
-  PRIO_USER = 2			/* WHO is a user ID.  */
-#define PRIO_USER PRIO_USER
-};
-
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Modify and return resource limits of a process atomically.  */
-# ifndef __USE_FILE_OFFSET64
-extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource,
-		    const struct rlimit *__new_limit,
-		    struct rlimit *__old_limit) __THROW;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (prlimit, (__pid_t __pid,
-				     enum __rlimit_resource __resource,
-				     const struct rlimit *__new_limit,
-				     struct rlimit *__old_limit), prlimit64);
-#  else
-#   define prlimit prlimit64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int prlimit64 (__pid_t __pid, enum __rlimit_resource __resource,
-		      const struct rlimit64 *__new_limit,
-		      struct rlimit64 *__old_limit) __THROW;
-# endif
-#endif
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sched.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sched.h
deleted file mode 100644
index cd450fd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sched.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* Definitions of constants and data structure for POSIX 1003.1b-1993
-   scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SCHED_H
-#define _BITS_SCHED_H 1
-
-#ifndef _SCHED_H
-# error "Never include <bits/sched.h> directly; use <sched.h> instead."
-#endif
-
-/* Scheduling algorithms.  */
-#define SCHED_OTHER		0
-#define SCHED_FIFO		1
-#define SCHED_RR		2
-#ifdef __USE_GNU
-# define SCHED_BATCH		3
-# define SCHED_ISO		4
-# define SCHED_IDLE		5
-# define SCHED_DEADLINE		6
-
-# define SCHED_RESET_ON_FORK	0x40000000
-#endif
-
-#ifdef __USE_GNU
-/* Cloning flags.  */
-# define CSIGNAL       0x000000ff /* Signal mask to be sent at exit.  */
-# define CLONE_VM      0x00000100 /* Set if VM shared between processes.  */
-# define CLONE_FS      0x00000200 /* Set if fs info shared between processes.  */
-# define CLONE_FILES   0x00000400 /* Set if open files shared between processes.  */
-# define CLONE_SIGHAND 0x00000800 /* Set if signal handlers shared.  */
-# define CLONE_PIDFD   0x00001000 /* Set if a pidfd should be placed
-				     in parent.  */
-# define CLONE_PTRACE  0x00002000 /* Set if tracing continues on the child.  */
-# define CLONE_VFORK   0x00004000 /* Set if the parent wants the child to
-				     wake it up on mm_release.  */
-# define CLONE_PARENT  0x00008000 /* Set if we want to have the same
-				     parent as the cloner.  */
-# define CLONE_THREAD  0x00010000 /* Set to add to same thread group.  */
-# define CLONE_NEWNS   0x00020000 /* Set to create new namespace.  */
-# define CLONE_SYSVSEM 0x00040000 /* Set to shared SVID SEM_UNDO semantics.  */
-# define CLONE_SETTLS  0x00080000 /* Set TLS info.  */
-# define CLONE_PARENT_SETTID 0x00100000 /* Store TID in userlevel buffer
-					   before MM copy.  */
-# define CLONE_CHILD_CLEARTID 0x00200000 /* Register exit futex and memory
-					    location to clear.  */
-# define CLONE_DETACHED 0x00400000 /* Create clone detached.  */
-# define CLONE_UNTRACED 0x00800000 /* Set if the tracing process can't
-				      force CLONE_PTRACE on this clone.  */
-# define CLONE_CHILD_SETTID 0x01000000 /* Store TID in userlevel buffer in
-					  the child.  */
-# define CLONE_NEWCGROUP    0x02000000	/* New cgroup namespace.  */
-# define CLONE_NEWUTS	0x04000000	/* New utsname group.  */
-# define CLONE_NEWIPC	0x08000000	/* New ipcs.  */
-# define CLONE_NEWUSER	0x10000000	/* New user namespace.  */
-# define CLONE_NEWPID	0x20000000	/* New pid namespace.  */
-# define CLONE_NEWNET	0x40000000	/* New network namespace.  */
-# define CLONE_IO	0x80000000	/* Clone I/O context.  */
-#endif
-
-#include <bits/types/struct_sched_param.h>
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Clone current process.  */
-extern int clone (int (*__fn) (void *__arg), void *__child_stack,
-		  int __flags, void *__arg, ...) __THROW;
-
-/* Unshare the specified resources.  */
-extern int unshare (int __flags) __THROW;
-
-/* Get index of currently used CPU.  */
-extern int sched_getcpu (void) __THROW;
-
-/* Get currently used CPU and NUMA node.  */
-extern int getcpu (unsigned int *, unsigned int *) __THROW;
-
-/* Switch process to namespace of type NSTYPE indicated by FD.  */
-extern int setns (int __fd, int __nstype) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* bits/sched.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/select.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/select.h
deleted file mode 100644
index 8204bbd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/select.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SELECT_H
-# error "Never use <bits/select.h> directly; include <sys/select.h> instead."
-#endif
-
-
-/* We don't use `memset' because this would require a prototype and
-   the array isn't too big.  */
-#define __FD_ZERO(s) \
-  do {									      \
-    unsigned int __i;							      \
-    fd_set *__arr = (s);						      \
-    for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i)	      \
-      __FDS_BITS (__arr)[__i] = 0;					      \
-  } while (0)
-#define __FD_SET(d, s) \
-  ((void) (__FDS_BITS (s)[__FD_ELT(d)] |= __FD_MASK(d)))
-#define __FD_CLR(d, s) \
-  ((void) (__FDS_BITS (s)[__FD_ELT(d)] &= ~__FD_MASK(d)))
-#define __FD_ISSET(d, s) \
-  ((__FDS_BITS (s)[__FD_ELT (d)] & __FD_MASK (d)) != 0)
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/select2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/select2.h
deleted file mode 100644
index a6dfe68..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/select2.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Checking macros for select functions.
-   Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SELECT_H
-# error "Never include <bits/select2.h> directly; use <sys/select.h> instead."
-#endif
-
-/* Helper functions to issue warnings and errors when needed.  */
-extern long int __fdelt_chk (long int __d);
-extern long int __fdelt_warn (long int __d)
-  __warnattr ("bit outside of fd_set selected");
-#undef __FD_ELT
-#define	__FD_ELT(d) \
-  __extension__								    \
-  ({ long int __d = (d);						    \
-     (__builtin_constant_p (__d)					    \
-      ? (0 <= __d && __d < __FD_SETSIZE					    \
-	 ? (__d / __NFDBITS)						    \
-	 : __fdelt_warn (__d))						    \
-      : __fdelt_chk (__d)); })
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sem.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sem.h
deleted file mode 100644
index ad13287..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sem.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-# error "Never include <bits/sem.h> directly; use <sys/sem.h> instead."
-#endif
-
-#include <sys/types.h>
-#include <bits/timesize.h>
-#include <bits/types/struct_semid_ds.h>
-
-/* Flags for `semop'.  */
-#define SEM_UNDO	0x1000		/* undo the operation on exit */
-
-/* Commands for `semctl'.  */
-#define GETPID		11		/* get sempid */
-#define GETVAL		12		/* get semval */
-#define GETALL		13		/* get all semval's */
-#define GETNCNT		14		/* get semncnt */
-#define GETZCNT		15		/* get semzcnt */
-#define SETVAL		16		/* set semval */
-#define SETALL		17		/* set all semval's */
-
-/* The user should define a union like the following to use it for arguments
-   for `semctl'.
-
-   union semun
-   {
-     int val;				<= value for SETVAL
-     struct semid_ds *buf;		<= buffer for IPC_STAT & IPC_SET
-     unsigned short int *array;		<= array for GETALL & SETALL
-     struct seminfo *__buf;		<= buffer for IPC_INFO
-   };
-
-   Previous versions of this file used to define this union but this is
-   incorrect.  One can test the macro _SEM_SEMUN_UNDEFINED to see whether
-   one must define the union or not.  */
-#define _SEM_SEMUN_UNDEFINED	1
-
-#ifdef __USE_MISC
-
-/* ipcs ctl cmds */
-# define SEM_STAT 18
-# define SEM_INFO 19
-# define SEM_STAT_ANY 20
-
-struct  seminfo
-{
-  int semmap;
-  int semmni;
-  int semmns;
-  int semmnu;
-  int semmsl;
-  int semopm;
-  int semume;
-  int semusz;
-  int semvmx;
-  int semaem;
-};
-
-#endif /* __USE_MISC */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/semaphore.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/semaphore.h
deleted file mode 100644
index 8048bfd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/semaphore.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Generic POSIX semaphore type layout
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEMAPHORE_H
-# error "Never use <bits/semaphore.h> directly; include <semaphore.h> instead."
-#endif
-
-#include <bits/wordsize.h>
-
-#if __WORDSIZE == 64
-# define __SIZEOF_SEM_T	32
-#else
-# define __SIZEOF_SEM_T	16
-#endif
-
-/* Value returned if `sem_open' failed.  */
-#define SEM_FAILED      ((sem_t *) 0)
-
-
-typedef union
-{
-  char __size[__SIZEOF_SEM_T];
-  long int __align;
-} sem_t;
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/setjmp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/setjmp.h
deleted file mode 100644
index fd3011a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/setjmp.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Define the machine-dependent type `jmp_buf'.  ARM EABI version.  */
-
-#ifndef _BITS_SETJMP_H
-#define _BITS_SETJMP_H 1
-
-#if !defined _SETJMP_H && !defined _PTHREAD_H
-# error "Never include <bits/setjmp.h> directly; use <setjmp.h> instead."
-#endif
-
-#ifndef __ASSEMBLER__
-/* The exact set of registers saved may depend on the particular core
-   in use, as some coprocessor registers may need to be saved.  The C
-   Library ABI requires that the buffer be 8-byte aligned, and
-   recommends that the buffer contain 64 words.  The first 26 words
-   are occupied by sp, lr, v1-v6, sl, fp, and d8-d15.  */
-typedef int __jmp_buf[64] __attribute__((__aligned__ (8)));
-#endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/setjmp2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/setjmp2.h
deleted file mode 100644
index f883f35..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/setjmp2.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Checking macros for setjmp functions.
-   Copyright (C) 2009-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SETJMP_H
-# error "Never include <bits/setjmp2.h> directly; use <setjmp.h> instead."
-#endif
-
-/* Variant of the longjmp functions which perform some sanity checking.  */
-#ifdef __REDIRECT_NTH
-extern void __REDIRECT_NTHNL (longjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-extern void __REDIRECT_NTHNL (_longjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-extern void __REDIRECT_NTHNL (siglongjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-#else
-extern void __longjmp_chk (struct __jmp_buf_tag __env[1], int __val),
-     __THROWNL __attribute__ ((__noreturn__));
-# define longjmp __longjmp_chk
-# define _longjmp __longjmp_chk
-# define siglongjmp __longjmp_chk
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/shm.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/shm.h
deleted file mode 100644
index a50c79d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/shm.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never include <bits/shm.h> directly; use <sys/shm.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <bits/wordsize.h>
-#include <bits/shmlba.h>
-
-/* Permission flag for shmget.  */
-#define SHM_R		0400		/* or S_IRUGO from <linux/stat.h> */
-#define SHM_W		0200		/* or S_IWUGO from <linux/stat.h> */
-
-/* Flags for `shmat'.  */
-#define SHM_RDONLY	010000		/* attach read-only else read-write */
-#define SHM_RND		020000		/* round attach address to SHMLBA */
-#define SHM_REMAP	040000		/* take-over region on attach */
-#define SHM_EXEC	0100000		/* execution access */
-
-/* Commands for `shmctl'.  */
-#define SHM_LOCK	11		/* lock segment (root only) */
-#define SHM_UNLOCK	12		/* unlock segment (root only) */
-
-__BEGIN_DECLS
-
-/* Type to count number of attaches.  */
-typedef __syscall_ulong_t shmatt_t;
-
-#include <bits/types/struct_shmid_ds.h>
-
-#ifdef __USE_MISC
-
-/* ipcs ctl commands */
-# define SHM_STAT 	13
-# define SHM_INFO 	14
-# define SHM_STAT_ANY	15
-
-/* shm_mode upper byte flags */
-# define SHM_DEST	01000	/* segment will be destroyed on last detach */
-# define SHM_LOCKED	02000   /* segment will not be swapped */
-# define SHM_HUGETLB	04000	/* segment is mapped via hugetlb */
-# define SHM_NORESERVE	010000	/* don't check for reservations */
-
-struct	shminfo
-  {
-    __syscall_ulong_t shmmax;
-    __syscall_ulong_t shmmin;
-    __syscall_ulong_t shmmni;
-    __syscall_ulong_t shmseg;
-    __syscall_ulong_t shmall;
-    __syscall_ulong_t __glibc_reserved1;
-    __syscall_ulong_t __glibc_reserved2;
-    __syscall_ulong_t __glibc_reserved3;
-    __syscall_ulong_t __glibc_reserved4;
-  };
-
-struct shm_info
-  {
-    int used_ids;
-    __syscall_ulong_t shm_tot;	/* total allocated shm */
-    __syscall_ulong_t shm_rss;	/* total resident shm */
-    __syscall_ulong_t shm_swp;	/* total swapped shm */
-    __syscall_ulong_t swap_attempts;
-    __syscall_ulong_t swap_successes;
-  };
-
-#endif /* __USE_MISC */
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/shmlba.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/shmlba.h
deleted file mode 100644
index 58a5aa3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/shmlba.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define SHMLBA.  ARM version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never use <bits/shmlba.h> directly; include <sys/shm.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-/* Segment low boundary address multiple.  */
-#define SHMLBA		(__getpagesize () << 2)
-extern int __getpagesize (void) __THROW __attribute__ ((__const__));
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigaction.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigaction.h
deleted file mode 100644
index 19c1d87..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigaction.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* The proper definitions for Linux's sigaction.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGACTION_H
-#define _BITS_SIGACTION_H 1
-
-#ifndef _SIGNAL_H
-# error "Never include <bits/sigaction.h> directly; use <signal.h> instead."
-#endif
-
-/* Structure describing the action to be taken when a signal arrives.  */
-struct sigaction
-  {
-    /* Signal handler.  */
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-    union
-      {
-	/* Used if SA_SIGINFO is not set.  */
-	__sighandler_t sa_handler;
-	/* Used if SA_SIGINFO is set.  */
-	void (*sa_sigaction) (int, siginfo_t *, void *);
-      }
-    __sigaction_handler;
-# define sa_handler	__sigaction_handler.sa_handler
-# define sa_sigaction	__sigaction_handler.sa_sigaction
-#else
-    __sighandler_t sa_handler;
-#endif
-
-    /* Additional set of signals to be blocked.  */
-    __sigset_t sa_mask;
-
-    /* Special flags.  */
-    int sa_flags;
-
-    /* Restore handler.  */
-    void (*sa_restorer) (void);
-  };
-
-/* Bits in `sa_flags'.  */
-#define	SA_NOCLDSTOP  1		 /* Don't send SIGCHLD when children stop.  */
-#define SA_NOCLDWAIT  2		 /* Don't create zombie on child death.  */
-#define SA_SIGINFO    4		 /* Invoke signal-catching function with
-				    three arguments instead of one.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_MISC
-# define SA_ONSTACK   0x08000000 /* Use signal stack by using `sa_restorer'. */
-#endif
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define SA_RESTART   0x10000000 /* Restart syscall on signal return.  */
-# define SA_NODEFER   0x40000000 /* Don't automatically block the signal when
-				    its handler is being executed.  */
-# define SA_RESETHAND 0x80000000 /* Reset to SIG_DFL on entry to handler.  */
-#endif
-#ifdef __USE_MISC
-# define SA_INTERRUPT 0x20000000 /* Historical no-op.  */
-
-/* Some aliases for the SA_ constants.  */
-# define SA_NOMASK    SA_NODEFER
-# define SA_ONESHOT   SA_RESETHAND
-# define SA_STACK     SA_ONSTACK
-#endif
-
-/* Values for the HOW argument to `sigprocmask'.  */
-#define	SIG_BLOCK     0		 /* Block signals.  */
-#define	SIG_UNBLOCK   1		 /* Unblock signals.  */
-#define	SIG_SETMASK   2		 /* Set the set of blocked signals.  */
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigcontext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigcontext.h
deleted file mode 100644
index b153a3c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigcontext.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGCONTEXT_H
-#define _BITS_SIGCONTEXT_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never use <bits/sigcontext.h> directly; include <signal.h> instead."
-#endif
-
-#ifndef sigcontext_struct
-/* Kernel headers before 2.1.1 define a struct sigcontext_struct, but
-   we need sigcontext.  */
-# define sigcontext_struct sigcontext
-
-# include <asm/sigcontext.h>
-
-/* The Linux kernel headers redefine NULL wrongly, so cleanup afterwards.  */
-# define __need_NULL
-# include <stddef.h>
-#endif
-
-#endif /* bits/sigcontext.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigevent-consts.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigevent-consts.h
deleted file mode 100644
index 28589fc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigevent-consts.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* sigevent constants.  Linux version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGEVENT_CONSTS_H
-#define _BITS_SIGEVENT_CONSTS_H 1
-
-#if !defined _SIGNAL_H && !defined _AIO_H
-#error "Don't include <bits/sigevent-consts.h> directly; use <signal.h> instead."
-#endif
-
-/* `sigev_notify' values.  */
-enum
-{
-  SIGEV_SIGNAL = 0,		/* Notify via signal.  */
-# define SIGEV_SIGNAL	SIGEV_SIGNAL
-  SIGEV_NONE,			/* Other notification: meaningless.  */
-# define SIGEV_NONE	SIGEV_NONE
-  SIGEV_THREAD,			/* Deliver via thread creation.  */
-# define SIGEV_THREAD	SIGEV_THREAD
-
-  SIGEV_THREAD_ID = 4		/* Send signal to specific thread.
-				   This is a Linux extension.  */
-#define SIGEV_THREAD_ID	SIGEV_THREAD_ID
-};
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-arch.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-arch.h
deleted file mode 100644
index 00018fa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-arch.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/* Architecture-specific adjustments to siginfo_t.  */
-#ifndef _BITS_SIGINFO_ARCH_H
-#define _BITS_SIGINFO_ARCH_H 1
-
-/* This architecture has no adjustments to make to siginfo_t.  */
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-consts-arch.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-consts-arch.h
deleted file mode 100644
index 96b4edb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-consts-arch.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/* Architecture-specific additional siginfo constants.  */
-#ifndef _BITS_SIGINFO_CONSTS_ARCH_H
-#define _BITS_SIGINFO_CONSTS_ARCH_H 1
-
-/* This architecture has no additional siginfo constants.  */
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-consts.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-consts.h
deleted file mode 100644
index 4803327..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/siginfo-consts.h
+++ /dev/null
@@ -1,216 +0,0 @@
-/* siginfo constants.  Linux version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGINFO_CONSTS_H
-#define _BITS_SIGINFO_CONSTS_H 1
-
-#ifndef _SIGNAL_H
-#error "Don't include <bits/siginfo-consts.h> directly; use <signal.h> instead."
-#endif
-
-/* Most of these constants are uniform across all architectures, but there
-   is one exception.  */
-#include <bits/siginfo-arch.h>
-#ifndef __SI_ASYNCIO_AFTER_SIGIO
-# define __SI_ASYNCIO_AFTER_SIGIO 1
-#endif
-
-/* Values for `si_code'.  Positive values are reserved for kernel-generated
-   signals.  */
-enum
-{
-  SI_ASYNCNL = -60,		/* Sent by asynch name lookup completion.  */
-  SI_DETHREAD = -7,		/* Sent by execve killing subsidiary
-				   threads.  */
-  SI_TKILL,			/* Sent by tkill.  */
-  SI_SIGIO,			/* Sent by queued SIGIO. */
-#if __SI_ASYNCIO_AFTER_SIGIO
-  SI_ASYNCIO,			/* Sent by AIO completion.  */
-  SI_MESGQ,			/* Sent by real time mesq state change.  */
-  SI_TIMER,			/* Sent by timer expiration.  */
-#else
-  SI_MESGQ,
-  SI_TIMER,
-  SI_ASYNCIO,
-#endif
-  SI_QUEUE,			/* Sent by sigqueue.  */
-  SI_USER,			/* Sent by kill, sigsend.  */
-  SI_KERNEL = 0x80		/* Send by kernel.  */
-
-#define SI_ASYNCNL	SI_ASYNCNL
-#define SI_DETHREAD	SI_DETHREAD
-#define SI_TKILL	SI_TKILL
-#define SI_SIGIO	SI_SIGIO
-#define SI_ASYNCIO	SI_ASYNCIO
-#define SI_MESGQ	SI_MESGQ
-#define SI_TIMER	SI_TIMER
-#define SI_ASYNCIO	SI_ASYNCIO
-#define SI_QUEUE	SI_QUEUE
-#define SI_USER		SI_USER
-#define SI_KERNEL	SI_KERNEL
-};
-
-
-# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* `si_code' values for SIGILL signal.  */
-enum
-{
-  ILL_ILLOPC = 1,		/* Illegal opcode.  */
-#  define ILL_ILLOPC	ILL_ILLOPC
-  ILL_ILLOPN,			/* Illegal operand.  */
-#  define ILL_ILLOPN	ILL_ILLOPN
-  ILL_ILLADR,			/* Illegal addressing mode.  */
-#  define ILL_ILLADR	ILL_ILLADR
-  ILL_ILLTRP,			/* Illegal trap. */
-#  define ILL_ILLTRP	ILL_ILLTRP
-  ILL_PRVOPC,			/* Privileged opcode.  */
-#  define ILL_PRVOPC	ILL_PRVOPC
-  ILL_PRVREG,			/* Privileged register.  */
-#  define ILL_PRVREG	ILL_PRVREG
-  ILL_COPROC,			/* Coprocessor error.  */
-#  define ILL_COPROC	ILL_COPROC
-  ILL_BADSTK,			/* Internal stack error.  */
-#  define ILL_BADSTK	ILL_BADSTK
-  ILL_BADIADDR			/* Unimplemented instruction address.  */
-#  define ILL_BADIADDR ILL_BADIADDR
-};
-
-/* `si_code' values for SIGFPE signal.  */
-enum
-{
-  FPE_INTDIV = 1,		/* Integer divide by zero.  */
-#  define FPE_INTDIV	FPE_INTDIV
-  FPE_INTOVF,			/* Integer overflow.  */
-#  define FPE_INTOVF	FPE_INTOVF
-  FPE_FLTDIV,			/* Floating point divide by zero.  */
-#  define FPE_FLTDIV	FPE_FLTDIV
-  FPE_FLTOVF,			/* Floating point overflow.  */
-#  define FPE_FLTOVF	FPE_FLTOVF
-  FPE_FLTUND,			/* Floating point underflow.  */
-#  define FPE_FLTUND	FPE_FLTUND
-  FPE_FLTRES,			/* Floating point inexact result.  */
-#  define FPE_FLTRES	FPE_FLTRES
-  FPE_FLTINV,			/* Floating point invalid operation.  */
-#  define FPE_FLTINV	FPE_FLTINV
-  FPE_FLTSUB,			/* Subscript out of range.  */
-#  define FPE_FLTSUB	FPE_FLTSUB
-  FPE_FLTUNK = 14,		/* Undiagnosed floating-point exception.  */
-#  define FPE_FLTUNK	FPE_FLTUNK
-  FPE_CONDTRAP			/* Trap on condition.  */
-#  define FPE_CONDTRAP	FPE_CONDTRAP
-};
-
-/* `si_code' values for SIGSEGV signal.  */
-enum
-{
-  SEGV_MAPERR = 1,		/* Address not mapped to object.  */
-#  define SEGV_MAPERR	SEGV_MAPERR
-  SEGV_ACCERR,			/* Invalid permissions for mapped object.  */
-#  define SEGV_ACCERR	SEGV_ACCERR
-  SEGV_BNDERR,			/* Bounds checking failure.  */
-#  define SEGV_BNDERR	SEGV_BNDERR
-  SEGV_PKUERR,			/* Protection key checking failure.  */
-#  define SEGV_PKUERR	SEGV_PKUERR
-  SEGV_ACCADI,			/* ADI not enabled for mapped object.  */
-#  define SEGV_ACCADI	SEGV_ACCADI
-  SEGV_ADIDERR,			/* Disrupting MCD error.  */
-#  define SEGV_ADIDERR	SEGV_ADIDERR
-  SEGV_ADIPERR,			/* Precise MCD exception.  */
-#  define SEGV_ADIPERR	SEGV_ADIPERR
-  SEGV_MTEAERR,			/* Asynchronous ARM MTE error.  */
-#  define SEGV_MTEAERR	SEGV_MTEAERR
-  SEGV_MTESERR			/* Synchronous ARM MTE exception.  */
-#  define SEGV_MTESERR	SEGV_MTESERR
-};
-
-/* `si_code' values for SIGBUS signal.  */
-enum
-{
-  BUS_ADRALN = 1,		/* Invalid address alignment.  */
-#  define BUS_ADRALN	BUS_ADRALN
-  BUS_ADRERR,			/* Non-existant physical address.  */
-#  define BUS_ADRERR	BUS_ADRERR
-  BUS_OBJERR,			/* Object specific hardware error.  */
-#  define BUS_OBJERR	BUS_OBJERR
-  BUS_MCEERR_AR,		/* Hardware memory error: action required.  */
-#  define BUS_MCEERR_AR	BUS_MCEERR_AR
-  BUS_MCEERR_AO			/* Hardware memory error: action optional.  */
-#  define BUS_MCEERR_AO	BUS_MCEERR_AO
-};
-# endif
-
-# ifdef __USE_XOPEN_EXTENDED
-/* `si_code' values for SIGTRAP signal.  */
-enum
-{
-  TRAP_BRKPT = 1,		/* Process breakpoint.  */
-#  define TRAP_BRKPT	TRAP_BRKPT
-  TRAP_TRACE,			/* Process trace trap.  */
-#  define TRAP_TRACE	TRAP_TRACE
-  TRAP_BRANCH,			/* Process taken branch trap.  */
-#  define TRAP_BRANCH	TRAP_BRANCH
-  TRAP_HWBKPT,			/* Hardware breakpoint/watchpoint.  */
-#  define TRAP_HWBKPT	TRAP_HWBKPT
-  TRAP_UNK			/* Undiagnosed trap.  */
-#  define TRAP_UNK	TRAP_UNK
-};
-# endif
-
-# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* `si_code' values for SIGCHLD signal.  */
-enum
-{
-  CLD_EXITED = 1,		/* Child has exited.  */
-#  define CLD_EXITED	CLD_EXITED
-  CLD_KILLED,			/* Child was killed.  */
-#  define CLD_KILLED	CLD_KILLED
-  CLD_DUMPED,			/* Child terminated abnormally.  */
-#  define CLD_DUMPED	CLD_DUMPED
-  CLD_TRAPPED,			/* Traced child has trapped.  */
-#  define CLD_TRAPPED	CLD_TRAPPED
-  CLD_STOPPED,			/* Child has stopped.  */
-#  define CLD_STOPPED	CLD_STOPPED
-  CLD_CONTINUED			/* Stopped child has continued.  */
-#  define CLD_CONTINUED	CLD_CONTINUED
-};
-
-/* `si_code' values for SIGPOLL signal.  */
-enum
-{
-  POLL_IN = 1,			/* Data input available.  */
-#  define POLL_IN	POLL_IN
-  POLL_OUT,			/* Output buffers available.  */
-#  define POLL_OUT	POLL_OUT
-  POLL_MSG,			/* Input message available.   */
-#  define POLL_MSG	POLL_MSG
-  POLL_ERR,			/* I/O error.  */
-#  define POLL_ERR	POLL_ERR
-  POLL_PRI,			/* High priority input available.  */
-#  define POLL_PRI	POLL_PRI
-  POLL_HUP			/* Device disconnected.  */
-#  define POLL_HUP	POLL_HUP
-};
-# endif
-
-/* Architectures might also add architecture-specific constants.
-   These are all considered GNU extensions.  */
-#ifdef __USE_GNU
-# include <bits/siginfo-consts-arch.h>
-#endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signal_ext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signal_ext.h
deleted file mode 100644
index ca31214..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signal_ext.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* System-specific extensions of <signal.h>, Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SIGNAL_H
-# error "Never include <bits/signal_ext.h> directly; use <signal.h> instead."
-#endif
-
-#ifdef __USE_GNU
-
-/* Send SIGNAL to the thread TID in the thread group (process)
-   identified by TGID.  This function behaves like kill, but also
-   fails with ESRCH if the specified TID does not belong to the
-   specified thread group.  */
-extern int tgkill (__pid_t __tgid, __pid_t __tid, int __signal);
-
-#endif /* __USE_GNU */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signalfd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signalfd.h
deleted file mode 100644
index 0b81ea1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signalfd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SIGNALFD_H
-# error "Never use <bits/signalfd.h> directly; include <sys/signalfd.h> instead."
-#endif
-
-/* Flags for signalfd.  */
-enum
-  {
-    SFD_CLOEXEC = 02000000,
-#define SFD_CLOEXEC SFD_CLOEXEC
-    SFD_NONBLOCK = 00004000
-#define SFD_NONBLOCK SFD_NONBLOCK
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signum-arch.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signum-arch.h
deleted file mode 100644
index 302294c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signum-arch.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Signal number definitions.  Linux version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGNUM_ARCH_H
-#define _BITS_SIGNUM_ARCH_H 1
-
-#ifndef _SIGNAL_H
-#error "Never include <bits/signum-arch.h> directly; use <signal.h> instead."
-#endif
-
-/* Adjustments and additions to the signal number constants for
-   most Linux systems.  */
-
-#define SIGSTKFLT	16	/* Stack fault (obsolete).  */
-#define SIGPWR		30	/* Power failure imminent.  */
-
-/* Historical signals specified by POSIX. */
-#define SIGBUS		 7	/* Bus error.  */
-#define SIGSYS		31	/* Bad system call.  */
-
-/* New(er) POSIX signals (1003.1-2008, 1003.1-2013).  */
-#define SIGURG		23	/* Urgent data is available at a socket.  */
-#define SIGSTOP		19	/* Stop, unblockable.  */
-#define SIGTSTP		20	/* Keyboard stop.  */
-#define SIGCONT		18	/* Continue.  */
-#define SIGCHLD		17	/* Child terminated or stopped.  */
-#define SIGTTIN		21	/* Background read from control terminal.  */
-#define SIGTTOU		22	/* Background write to control terminal.  */
-#define SIGPOLL		29	/* Pollable event occurred (System V).  */
-#define SIGXFSZ		25	/* File size limit exceeded.  */
-#define SIGXCPU		24	/* CPU time limit exceeded.  */
-#define SIGVTALRM	26	/* Virtual timer expired.  */
-#define SIGPROF		27	/* Profiling timer expired.  */
-#define SIGUSR1		10	/* User-defined signal 1.  */
-#define SIGUSR2		12	/* User-defined signal 2.  */
-
-/* Nonstandard signals found in all modern POSIX systems
-   (including both BSD and Linux).  */
-#define SIGWINCH	28	/* Window size change (4.3 BSD, Sun).  */
-
-/* Archaic names for compatibility.  */
-#define SIGIO		SIGPOLL	/* I/O now possible (4.2 BSD).  */
-#define SIGIOT		SIGABRT	/* IOT instruction, abort() on a PDP-11.  */
-#define SIGCLD		SIGCHLD	/* Old System V name */
-
-#define __SIGRTMIN	32
-#define __SIGRTMAX	64
-
-#endif	/* <signal.h> included.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signum-generic.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signum-generic.h
deleted file mode 100644
index 4e481c1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/signum-generic.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Signal number constants.  Generic template.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_SIGNUM_GENERIC_H
-#define _BITS_SIGNUM_GENERIC_H 1
-
-#ifndef _SIGNAL_H
-#error "Never include <bits/signum-generic.h> directly; use <signal.h> instead."
-#endif
-
-/* Fake signal functions.  */
-
-#define	SIG_ERR	 ((__sighandler_t) -1)	/* Error return.  */
-#define	SIG_DFL	 ((__sighandler_t)  0)	/* Default action.  */
-#define	SIG_IGN	 ((__sighandler_t)  1)	/* Ignore signal.  */
-
-#ifdef __USE_XOPEN
-# define SIG_HOLD ((__sighandler_t) 2)	/* Add signal to hold mask.  */
-#endif
-
-/* We define here all the signal names listed in POSIX (1003.1-2008);
-   as of 1003.1-2013, no additional signals have been added by POSIX.
-   We also define here signal names that historically exist in every
-   real-world POSIX variant (e.g. SIGWINCH).
-
-   Signals in the 1-15 range are defined with their historical numbers.
-   For other signals, we use the BSD numbers.
-   There are two unallocated signal numbers in the 1-31 range: 7 and 29.
-   Signal number 0 is reserved for use as kill(pid, 0), to test whether
-   a process exists without sending it a signal.  */
-
-/* ISO C99 signals.  */
-#define	SIGINT		2	/* Interactive attention signal.  */
-#define	SIGILL		4	/* Illegal instruction.  */
-#define	SIGABRT		6	/* Abnormal termination.  */
-#define	SIGFPE		8	/* Erroneous arithmetic operation.  */
-#define	SIGSEGV		11	/* Invalid access to storage.  */
-#define	SIGTERM		15	/* Termination request.  */
-
-/* Historical signals specified by POSIX. */
-#define	SIGHUP		1	/* Hangup.  */
-#define	SIGQUIT		3	/* Quit.  */
-#define	SIGTRAP		5	/* Trace/breakpoint trap.  */
-#define	SIGKILL		9	/* Killed.  */
-#define	SIGPIPE		13	/* Broken pipe.  */
-#define	SIGALRM		14	/* Alarm clock.  */
-
-/* Archaic names for compatibility.  */
-#define	SIGIO		SIGPOLL	/* I/O now possible (4.2 BSD).  */
-#define	SIGIOT		SIGABRT	/* IOT instruction, abort() on a PDP-11.  */
-#define	SIGCLD		SIGCHLD	/* Old System V name */
-
-/* Not all systems support real-time signals.  bits/signum.h indicates
-   that they are supported by overriding __SIGRTMAX to a value greater
-   than __SIGRTMIN.  These constants give the kernel-level hard limits,
-   but some real-time signals may be used internally by glibc.  Do not
-   use these constants in application code; use SIGRTMIN and SIGRTMAX
-   (defined in signal.h) instead.  */
-
-/* Include system specific bits.  */
-#include <bits/signum-arch.h>
-
-/* Biggest signal number + 1 (including real-time signals).  */
-#define _NSIG		(__SIGRTMAX + 1)
-
-#endif /* bits/signum-generic.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigstack.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigstack.h
deleted file mode 100644
index 5330f5b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigstack.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* sigstack, sigaltstack definitions.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGSTACK_H
-#define _BITS_SIGSTACK_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Minimum stack size for a signal handler.  */
-#define MINSIGSTKSZ	2048
-
-/* System default stack size.  */
-#define SIGSTKSZ	8192
-
-#endif /* bits/sigstack.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigthread.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigthread.h
deleted file mode 100644
index 8779a4b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sigthread.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Signal handling function for threaded programs.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGTHREAD_H
-#define _BITS_SIGTHREAD_H	1
-
-#if !defined _SIGNAL_H && !defined _PTHREAD_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Functions for handling signals. */
-#include <bits/types/__sigset_t.h>
-
-/* Modify the signal mask for the calling thread.  The arguments have
-   the same meaning as for sigprocmask(2). */
-extern int pthread_sigmask (int __how,
-			    const __sigset_t *__restrict __newmask,
-			    __sigset_t *__restrict __oldmask)__THROW;
-
-/* Send signal SIGNO to the given thread. */
-extern int pthread_kill (pthread_t __threadid, int __signo) __THROW;
-
-#ifdef __USE_GNU
-/* Queue signal and data to a thread.  */
-extern int pthread_sigqueue (pthread_t __threadid, int __signo,
-			     const union sigval __value) __THROW;
-#endif
-
-#endif	/* bits/sigthread.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sockaddr.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sockaddr.h
deleted file mode 100644
index 90c5bfb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sockaddr.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Definition of struct sockaddr_* common members and sizes, generic version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <sys/socket.h> instead.
- */
-
-#ifndef _BITS_SOCKADDR_H
-#define _BITS_SOCKADDR_H	1
-
-
-/* POSIX.1g specifies this type name for the `sa_family' member.  */
-typedef unsigned short int sa_family_t;
-
-/* This macro is used to declare the initial common members
-   of the data types used for socket addresses, `struct sockaddr',
-   `struct sockaddr_in', `struct sockaddr_un', etc.  */
-
-#define	__SOCKADDR_COMMON(sa_prefix) \
-  sa_family_t sa_prefix##family
-
-#define __SOCKADDR_COMMON_SIZE	(sizeof (unsigned short int))
-
-/* Size of struct sockaddr_storage.  */
-#define _SS_SIZE 128
-
-#endif	/* bits/sockaddr.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket-constants.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket-constants.h
deleted file mode 100644
index 84f7a33..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket-constants.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Socket constants which vary among Linux architectures.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket-constants.h> directly; use <sys/socket.h> instead."
-#endif
-
-#include <bits/timesize.h>
-
-#define SOL_SOCKET 1
-#define SO_ACCEPTCONN 30
-#define SO_BROADCAST 6
-#define SO_DONTROUTE 5
-#define SO_ERROR 4
-#define SO_KEEPALIVE 9
-#define SO_LINGER 13
-#define SO_OOBINLINE 10
-#define SO_RCVBUF 8
-#define SO_RCVLOWAT 18
-#if (__TIMESIZE == 64 && __WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-# define SO_RCVTIMEO 66
-#else
-# define SO_RCVTIMEO 20
-#endif
-#define SO_REUSEADDR 2
-#define SO_SNDBUF 7
-#define SO_SNDLOWAT 19
-#if (__TIMESIZE == 64 && __WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-# define SO_SNDTIMEO 67
-#else
-# define SO_SNDTIMEO 21
-#endif
-#define SO_TYPE 3
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket.h
deleted file mode 100644
index a011a8c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket.h
+++ /dev/null
@@ -1,367 +0,0 @@
-/* System-specific socket constants and types.  Linux version.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __BITS_SOCKET_H
-#define __BITS_SOCKET_H
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket.h> directly; use <sys/socket.h> instead."
-#endif
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <sys/types.h>
-
-/* Type for length arguments in socket calls.  */
-#ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-# define __socklen_t_defined
-#endif
-
-/* Get the architecture-dependent definition of enum __socket_type.  */
-#include <bits/socket_type.h>
-
-/* Protocol families.  */
-#define PF_UNSPEC	0	/* Unspecified.  */
-#define PF_LOCAL	1	/* Local to host (pipes and file-domain).  */
-#define PF_UNIX		PF_LOCAL /* POSIX name for PF_LOCAL.  */
-#define PF_FILE		PF_LOCAL /* Another non-standard name for PF_LOCAL.  */
-#define PF_INET		2	/* IP protocol family.  */
-#define PF_AX25		3	/* Amateur Radio AX.25.  */
-#define PF_IPX		4	/* Novell Internet Protocol.  */
-#define PF_APPLETALK	5	/* Appletalk DDP.  */
-#define PF_NETROM	6	/* Amateur radio NetROM.  */
-#define PF_BRIDGE	7	/* Multiprotocol bridge.  */
-#define PF_ATMPVC	8	/* ATM PVCs.  */
-#define PF_X25		9	/* Reserved for X.25 project.  */
-#define PF_INET6	10	/* IP version 6.  */
-#define PF_ROSE		11	/* Amateur Radio X.25 PLP.  */
-#define PF_DECnet	12	/* Reserved for DECnet project.  */
-#define PF_NETBEUI	13	/* Reserved for 802.2LLC project.  */
-#define PF_SECURITY	14	/* Security callback pseudo AF.  */
-#define PF_KEY		15	/* PF_KEY key management API.  */
-#define PF_NETLINK	16
-#define PF_ROUTE	PF_NETLINK /* Alias to emulate 4.4BSD.  */
-#define PF_PACKET	17	/* Packet family.  */
-#define PF_ASH		18	/* Ash.  */
-#define PF_ECONET	19	/* Acorn Econet.  */
-#define PF_ATMSVC	20	/* ATM SVCs.  */
-#define PF_RDS		21	/* RDS sockets.  */
-#define PF_SNA		22	/* Linux SNA Project */
-#define PF_IRDA		23	/* IRDA sockets.  */
-#define PF_PPPOX	24	/* PPPoX sockets.  */
-#define PF_WANPIPE	25	/* Wanpipe API sockets.  */
-#define PF_LLC		26	/* Linux LLC.  */
-#define PF_IB		27	/* Native InfiniBand address.  */
-#define PF_MPLS		28	/* MPLS.  */
-#define PF_CAN		29	/* Controller Area Network.  */
-#define PF_TIPC		30	/* TIPC sockets.  */
-#define PF_BLUETOOTH	31	/* Bluetooth sockets.  */
-#define PF_IUCV		32	/* IUCV sockets.  */
-#define PF_RXRPC	33	/* RxRPC sockets.  */
-#define PF_ISDN		34	/* mISDN sockets.  */
-#define PF_PHONET	35	/* Phonet sockets.  */
-#define PF_IEEE802154	36	/* IEEE 802.15.4 sockets.  */
-#define PF_CAIF		37	/* CAIF sockets.  */
-#define PF_ALG		38	/* Algorithm sockets.  */
-#define PF_NFC		39	/* NFC sockets.  */
-#define PF_VSOCK	40	/* vSockets.  */
-#define PF_KCM		41	/* Kernel Connection Multiplexor.  */
-#define PF_QIPCRTR	42	/* Qualcomm IPC Router.  */
-#define PF_SMC		43	/* SMC sockets.  */
-#define PF_XDP		44	/* XDP sockets.  */
-#define PF_MAX		45	/* For now..  */
-
-/* Address families.  */
-#define AF_UNSPEC	PF_UNSPEC
-#define AF_LOCAL	PF_LOCAL
-#define AF_UNIX		PF_UNIX
-#define AF_FILE		PF_FILE
-#define AF_INET		PF_INET
-#define AF_AX25		PF_AX25
-#define AF_IPX		PF_IPX
-#define AF_APPLETALK	PF_APPLETALK
-#define AF_NETROM	PF_NETROM
-#define AF_BRIDGE	PF_BRIDGE
-#define AF_ATMPVC	PF_ATMPVC
-#define AF_X25		PF_X25
-#define AF_INET6	PF_INET6
-#define AF_ROSE		PF_ROSE
-#define AF_DECnet	PF_DECnet
-#define AF_NETBEUI	PF_NETBEUI
-#define AF_SECURITY	PF_SECURITY
-#define AF_KEY		PF_KEY
-#define AF_NETLINK	PF_NETLINK
-#define AF_ROUTE	PF_ROUTE
-#define AF_PACKET	PF_PACKET
-#define AF_ASH		PF_ASH
-#define AF_ECONET	PF_ECONET
-#define AF_ATMSVC	PF_ATMSVC
-#define AF_RDS		PF_RDS
-#define AF_SNA		PF_SNA
-#define AF_IRDA		PF_IRDA
-#define AF_PPPOX	PF_PPPOX
-#define AF_WANPIPE	PF_WANPIPE
-#define AF_LLC		PF_LLC
-#define AF_IB		PF_IB
-#define AF_MPLS		PF_MPLS
-#define AF_CAN		PF_CAN
-#define AF_TIPC		PF_TIPC
-#define AF_BLUETOOTH	PF_BLUETOOTH
-#define AF_IUCV		PF_IUCV
-#define AF_RXRPC	PF_RXRPC
-#define AF_ISDN		PF_ISDN
-#define AF_PHONET	PF_PHONET
-#define AF_IEEE802154	PF_IEEE802154
-#define AF_CAIF		PF_CAIF
-#define AF_ALG		PF_ALG
-#define AF_NFC		PF_NFC
-#define AF_VSOCK	PF_VSOCK
-#define AF_KCM		PF_KCM
-#define AF_QIPCRTR	PF_QIPCRTR
-#define AF_SMC		PF_SMC
-#define AF_XDP		PF_XDP
-#define AF_MAX		PF_MAX
-
-/* Socket level values.  Others are defined in the appropriate headers.
-
-   XXX These definitions also should go into the appropriate headers as
-   far as they are available.  */
-#define SOL_RAW		255
-#define SOL_DECNET      261
-#define SOL_X25         262
-#define SOL_PACKET	263
-#define SOL_ATM		264	/* ATM layer (cell level).  */
-#define SOL_AAL		265	/* ATM Adaption Layer (packet level).  */
-#define SOL_IRDA	266
-#define SOL_NETBEUI	267
-#define SOL_LLC		268
-#define SOL_DCCP	269
-#define SOL_NETLINK	270
-#define SOL_TIPC	271
-#define SOL_RXRPC	272
-#define SOL_PPPOL2TP	273
-#define SOL_BLUETOOTH	274
-#define SOL_PNPIPE	275
-#define SOL_RDS		276
-#define SOL_IUCV	277
-#define SOL_CAIF	278
-#define SOL_ALG		279
-#define SOL_NFC		280
-#define SOL_KCM		281
-#define SOL_TLS		282
-#define SOL_XDP		283
-
-/* Maximum queue length specifiable by listen.  */
-#define SOMAXCONN	4096
-
-/* Get the definition of the macro to define the common sockaddr members.  */
-#include <bits/sockaddr.h>
-
-/* Structure describing a generic socket address.  */
-struct sockaddr
-  {
-    __SOCKADDR_COMMON (sa_);	/* Common data: address family and length.  */
-    char sa_data[14];		/* Address data.  */
-  };
-
-
-/* Structure large enough to hold any socket address (with the historical
-   exception of AF_UNIX).  */
-#define __ss_aligntype	unsigned long int
-#define _SS_PADSIZE \
-  (_SS_SIZE - __SOCKADDR_COMMON_SIZE - sizeof (__ss_aligntype))
-
-struct sockaddr_storage
-  {
-    __SOCKADDR_COMMON (ss_);	/* Address family, etc.  */
-    char __ss_padding[_SS_PADSIZE];
-    __ss_aligntype __ss_align;	/* Force desired alignment.  */
-  };
-
-
-/* Bits in the FLAGS argument to `send', `recv', et al.  */
-enum
-  {
-    MSG_OOB		= 0x01,	/* Process out-of-band data.  */
-#define MSG_OOB		MSG_OOB
-    MSG_PEEK		= 0x02,	/* Peek at incoming messages.  */
-#define MSG_PEEK	MSG_PEEK
-    MSG_DONTROUTE	= 0x04,	/* Don't use local routing.  */
-#define MSG_DONTROUTE	MSG_DONTROUTE
-#ifdef __USE_GNU
-    /* DECnet uses a different name.  */
-    MSG_TRYHARD		= MSG_DONTROUTE,
-# define MSG_TRYHARD	MSG_DONTROUTE
-#endif
-    MSG_CTRUNC		= 0x08,	/* Control data lost before delivery.  */
-#define MSG_CTRUNC	MSG_CTRUNC
-    MSG_PROXY		= 0x10,	/* Supply or ask second address.  */
-#define MSG_PROXY	MSG_PROXY
-    MSG_TRUNC		= 0x20,
-#define MSG_TRUNC	MSG_TRUNC
-    MSG_DONTWAIT	= 0x40, /* Nonblocking IO.  */
-#define MSG_DONTWAIT	MSG_DONTWAIT
-    MSG_EOR		= 0x80, /* End of record.  */
-#define MSG_EOR		MSG_EOR
-    MSG_WAITALL		= 0x100, /* Wait for a full request.  */
-#define MSG_WAITALL	MSG_WAITALL
-    MSG_FIN		= 0x200,
-#define MSG_FIN		MSG_FIN
-    MSG_SYN		= 0x400,
-#define MSG_SYN		MSG_SYN
-    MSG_CONFIRM		= 0x800, /* Confirm path validity.  */
-#define MSG_CONFIRM	MSG_CONFIRM
-    MSG_RST		= 0x1000,
-#define MSG_RST		MSG_RST
-    MSG_ERRQUEUE	= 0x2000, /* Fetch message from error queue.  */
-#define MSG_ERRQUEUE	MSG_ERRQUEUE
-    MSG_NOSIGNAL	= 0x4000, /* Do not generate SIGPIPE.  */
-#define MSG_NOSIGNAL	MSG_NOSIGNAL
-    MSG_MORE		= 0x8000,  /* Sender will send more.  */
-#define MSG_MORE	MSG_MORE
-    MSG_WAITFORONE	= 0x10000, /* Wait for at least one packet to return.*/
-#define MSG_WAITFORONE	MSG_WAITFORONE
-    MSG_BATCH		= 0x40000, /* sendmmsg: more messages coming.  */
-#define MSG_BATCH	MSG_BATCH
-    MSG_ZEROCOPY	= 0x4000000, /* Use user data in kernel path.  */
-#define MSG_ZEROCOPY	MSG_ZEROCOPY
-    MSG_FASTOPEN	= 0x20000000, /* Send data in TCP SYN.  */
-#define MSG_FASTOPEN	MSG_FASTOPEN
-
-    MSG_CMSG_CLOEXEC	= 0x40000000	/* Set close_on_exit for file
-					   descriptor received through
-					   SCM_RIGHTS.  */
-#define MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXEC
-  };
-
-
-/* Structure describing messages sent by
-   `sendmsg' and received by `recvmsg'.  */
-struct msghdr
-  {
-    void *msg_name;		/* Address to send to/receive from.  */
-    socklen_t msg_namelen;	/* Length of address data.  */
-
-    struct iovec *msg_iov;	/* Vector of data to send/receive into.  */
-    size_t msg_iovlen;		/* Number of elements in the vector.  */
-
-    void *msg_control;		/* Ancillary data (eg BSD filedesc passing). */
-    size_t msg_controllen;	/* Ancillary data buffer length.
-				   !! The type should be socklen_t but the
-				   definition of the kernel is incompatible
-				   with this.  */
-
-    int msg_flags;		/* Flags on received message.  */
-  };
-
-/* Structure used for storage of ancillary data object information.  */
-struct cmsghdr
-  {
-    size_t cmsg_len;		/* Length of data in cmsg_data plus length
-				   of cmsghdr structure.
-				   !! The type should be socklen_t but the
-				   definition of the kernel is incompatible
-				   with this.  */
-    int cmsg_level;		/* Originating protocol.  */
-    int cmsg_type;		/* Protocol specific type.  */
-#if __glibc_c99_flexarr_available
-    __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data.  */
-#endif
-  };
-
-/* Ancillary data object manipulation macros.  */
-#if __glibc_c99_flexarr_available
-# define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data)
-#else
-# define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1))
-#endif
-#define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)
-#define CMSG_FIRSTHDR(mhdr) \
-  ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr)		      \
-   ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)
-#define CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) \
-			 & (size_t) ~(sizeof (size_t) - 1))
-#define CMSG_SPACE(len) (CMSG_ALIGN (len) \
-			 + CMSG_ALIGN (sizeof (struct cmsghdr)))
-#define CMSG_LEN(len)   (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))
-
-extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr,
-				      struct cmsghdr *__cmsg) __THROW;
-#ifdef __USE_EXTERN_INLINES
-# ifndef _EXTERN_INLINE
-#  define _EXTERN_INLINE __extern_inline
-# endif
-_EXTERN_INLINE struct cmsghdr *
-__NTH (__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg))
-{
-  if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
-    /* The kernel header does this so there may be a reason.  */
-    return (struct cmsghdr *) 0;
-
-  __cmsg = (struct cmsghdr *) ((unsigned char *) __cmsg
-			       + CMSG_ALIGN (__cmsg->cmsg_len));
-  if ((unsigned char *) (__cmsg + 1) > ((unsigned char *) __mhdr->msg_control
-					+ __mhdr->msg_controllen)
-      || ((unsigned char *) __cmsg + CMSG_ALIGN (__cmsg->cmsg_len)
-	  > ((unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen)))
-    /* No more entries.  */
-    return (struct cmsghdr *) 0;
-  return __cmsg;
-}
-#endif	/* Use `extern inline'.  */
-
-/* Socket level message types.  This must match the definitions in
-   <linux/socket.h>.  */
-enum
-  {
-    SCM_RIGHTS = 0x01		/* Transfer file descriptors.  */
-#define SCM_RIGHTS SCM_RIGHTS
-#ifdef __USE_GNU
-    , SCM_CREDENTIALS = 0x02	/* Credentials passing.  */
-# define SCM_CREDENTIALS SCM_CREDENTIALS
-#endif
-  };
-
-#ifdef __USE_GNU
-/* User visible structure for SCM_CREDENTIALS message */
-struct ucred
-{
-  pid_t pid;			/* PID of sending process.  */
-  uid_t uid;			/* UID of sending process.  */
-  gid_t gid;			/* GID of sending process.  */
-};
-#endif
-
-#ifdef __USE_MISC
-# include <bits/types/time_t.h>
-# include <asm/socket.h>
-#else
-# define SO_DEBUG 1
-# include <bits/socket-constants.h>
-#endif
-
-/* Structure used to manipulate the SO_LINGER option.  */
-struct linger
-  {
-    int l_onoff;		/* Nonzero to linger on close.  */
-    int l_linger;		/* Time to linger.  */
-  };
-
-#endif	/* bits/socket.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket2.h
deleted file mode 100644
index 797449d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket2.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Checking macros for socket functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket2.h> directly; use <sys/socket.h> instead."
-#endif
-
-extern ssize_t __recv_chk (int __fd, void *__buf, size_t __n, size_t __buflen,
-			   int __flags);
-extern ssize_t __REDIRECT (__recv_alias, (int __fd, void *__buf, size_t __n,
-					  int __flags), recv);
-
-__fortify_potential_overload ssize_t
-recv (int __fd, void *const __clang_pass_object_size0 __buf, size_t __n,
-      int __flags)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__recv_warn, __n, __buf,
-					"recv called with bigger length than "
-					"size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __recv_chk (__fd, __buf, __n, __glibc_objsize0 (__buf), __flags);
-  return __recv_alias (__fd, __buf, __n, __flags);
-}
-__FORTIFY_FUNCTION_END
-
-extern ssize_t __recvfrom_chk (int __fd, void *__restrict __buf, size_t __n,
-			       size_t __buflen, int __flags,
-			       __SOCKADDR_ARG __addr,
-			       socklen_t *__restrict __addr_len);
-extern ssize_t __REDIRECT (__recvfrom_alias,
-			   (int __fd, void *__restrict __buf, size_t __n,
-			    int __flags, __SOCKADDR_ARG __addr,
-			    socklen_t *__restrict __addr_len), recvfrom);
-
-__fortify_potential_overload ssize_t
-recvfrom (int __fd, void *__restrict const __clang_pass_object_size0 __buf,
-	  size_t __n, int __flags, __SOCKADDR_ARG __addr,
-	  socklen_t *__restrict __addr_len)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__recvfrom_warn, __n, __buf,
-					"recvfrom called with bigger length "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __recvfrom_chk (__fd, __buf, __n, __glibc_objsize0 (__buf), __flags,
-			   __addr, __addr_len);
-  return __recvfrom_alias (__fd, __buf, __n, __flags, __addr, __addr_len);
-}
-__FORTIFY_FUNCTION_END
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket_type.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket_type.h
deleted file mode 100644
index 9cb243c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/socket_type.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Define enum __socket_type for generic Linux.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket_type.h> directly; use <sys/socket.h> instead."
-#endif
-
-/* Types of sockets.  */
-enum __socket_type
-{
-  SOCK_STREAM = 1,		/* Sequenced, reliable, connection-based
-				   byte streams.  */
-#define SOCK_STREAM SOCK_STREAM
-  SOCK_DGRAM = 2,		/* Connectionless, unreliable datagrams
-				   of fixed maximum length.  */
-#define SOCK_DGRAM SOCK_DGRAM
-  SOCK_RAW = 3,			/* Raw protocol interface.  */
-#define SOCK_RAW SOCK_RAW
-  SOCK_RDM = 4,			/* Reliably-delivered messages.  */
-#define SOCK_RDM SOCK_RDM
-  SOCK_SEQPACKET = 5,		/* Sequenced, reliable, connection-based,
-				   datagrams of fixed maximum length.  */
-#define SOCK_SEQPACKET SOCK_SEQPACKET
-  SOCK_DCCP = 6,		/* Datagram Congestion Control Protocol.  */
-#define SOCK_DCCP SOCK_DCCP
-  SOCK_PACKET = 10,		/* Linux specific way of getting packets
-				   at the dev level.  For writing rarp and
-				   other similar things on the user level. */
-#define SOCK_PACKET SOCK_PACKET
-
-  /* Flags to be ORed into the type parameter of socket and socketpair and
-     used for the flags parameter of paccept.  */
-
-  SOCK_CLOEXEC = 02000000,	/* Atomically set close-on-exec flag for the
-				   new descriptor(s).  */
-#define SOCK_CLOEXEC SOCK_CLOEXEC
-  SOCK_NONBLOCK = 00004000	/* Atomically mark descriptor(s) as
-				   non-blocking.  */
-#define SOCK_NONBLOCK SOCK_NONBLOCK
-};
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ss_flags.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ss_flags.h
deleted file mode 100644
index 8dc676d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/ss_flags.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* ss_flags values for stack_t.  Linux version.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SS_FLAGS_H
-#define _BITS_SS_FLAGS_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Possible values for `ss_flags'.  */
-enum
-{
-  SS_ONSTACK = 1,
-#define SS_ONSTACK	SS_ONSTACK
-  SS_DISABLE
-#define SS_DISABLE	SS_DISABLE
-};
-
-#endif /* bits/ss_flags.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stab.def b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stab.def
deleted file mode 100644
index 5c72900..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stab.def
+++ /dev/null
@@ -1,233 +0,0 @@
-/* Table of DBX symbol codes for the GNU system.
-   Copyright (C) 1988, 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This contains contribution from Cygnus Support.  */
-
-/* Global variable.  Only the name is significant.
-   To find the address, look in the corresponding external symbol.  */
-__define_stab (N_GSYM, 0x20, "GSYM")
-
-/* Function name for BSD Fortran.  Only the name is significant.
-   To find the address, look in the corresponding external symbol.  */
-__define_stab (N_FNAME, 0x22, "FNAME")
-
-/* Function name or text-segment variable for C.  Value is its address.
-   Desc is supposedly starting line number, but GCC doesn't set it
-   and DBX seems not to miss it.  */
-__define_stab (N_FUN, 0x24, "FUN")
-
-/* Data-segment variable with internal linkage.  Value is its address.
-   "Static Sym".  */
-__define_stab (N_STSYM, 0x26, "STSYM")
-
-/* BSS-segment variable with internal linkage.  Value is its address.  */
-__define_stab (N_LCSYM, 0x28, "LCSYM")
-
-/* Name of main routine.  Only the name is significant.
-   This is not used in C.  */
-__define_stab (N_MAIN, 0x2a, "MAIN")
-
-/* Global symbol in Pascal.
-   Supposedly the value is its line number; I'm skeptical.  */
-__define_stab (N_PC, 0x30, "PC")
-
-/* Number of symbols:  0, files,,funcs,lines according to Ultrix V4.0. */
-__define_stab (N_NSYMS, 0x32, "NSYMS")
-
-/* "No DST map for sym: name, ,0,type,ignored"  according to Ultrix V4.0. */
-__define_stab (N_NOMAP, 0x34, "NOMAP")
-
-/* New stab from Solaris.  I don't know what it means, but it
-   don't seem to contain useful information.  */
-__define_stab (N_OBJ, 0x38, "OBJ")
-
-/* New stab from Solaris.  I don't know what it means, but it
-   don't seem to contain useful information.  Possibly related to the
-   optimization flags used in this module.  */
-__define_stab (N_OPT, 0x3c, "OPT")
-
-/* Register variable.  Value is number of register.  */
-__define_stab (N_RSYM, 0x40, "RSYM")
-
-/* Modula-2 compilation unit.  Can someone say what info it contains?  */
-__define_stab (N_M2C, 0x42, "M2C")
-
-/* Line number in text segment.  Desc is the line number;
-   value is corresponding address.  */
-__define_stab (N_SLINE, 0x44, "SLINE")
-
-/* Similar, for data segment.  */
-__define_stab (N_DSLINE, 0x46, "DSLINE")
-
-/* Similar, for bss segment.  */
-__define_stab (N_BSLINE, 0x48, "BSLINE")
-
-/* Sun's source-code browser stabs.  ?? Don't know what the fields are.
-   Supposedly the field is "path to associated .cb file".  THIS VALUE
-   OVERLAPS WITH N_BSLINE!  */
-__define_stab (N_BROWS, 0x48, "BROWS")
-
-/* GNU Modula-2 definition module dependency.  Value is the modification time
-   of the definition file.  Other is non-zero if it is imported with the
-   GNU M2 keyword %INITIALIZE.  Perhaps N_M2C can be used if there
-   are enough empty fields? */
-__define_stab(N_DEFD, 0x4a, "DEFD")
-
-/* THE FOLLOWING TWO STAB VALUES CONFLICT.  Happily, one is for Modula-2
-   and one is for C++.   Still,... */
-/* GNU C++ exception variable.  Name is variable name.  */
-__define_stab (N_EHDECL, 0x50, "EHDECL")
-/* Modula2 info "for imc":  name,,0,0,0  according to Ultrix V4.0.  */
-__define_stab (N_MOD2, 0x50, "MOD2")
-
-/* GNU C++ `catch' clause.  Value is its address.  Desc is nonzero if
-   this entry is immediately followed by a CAUGHT stab saying what exception
-   was caught.  Multiple CAUGHT stabs means that multiple exceptions
-   can be caught here.  If Desc is 0, it means all exceptions are caught
-   here.  */
-__define_stab (N_CATCH, 0x54, "CATCH")
-
-/* Structure or union element.  Value is offset in the structure.  */
-__define_stab (N_SSYM, 0x60, "SSYM")
-
-/* Name of main source file.
-   Value is starting text address of the compilation.  */
-__define_stab (N_SO, 0x64, "SO")
-
-/* Automatic variable in the stack.  Value is offset from frame pointer.
-   Also used for type descriptions.  */
-__define_stab (N_LSYM, 0x80, "LSYM")
-
-/* Beginning of an include file.  Only Sun uses this.
-   In an object file, only the name is significant.
-   The Sun linker puts data into some of the other fields.  */
-__define_stab (N_BINCL, 0x82, "BINCL")
-
-/* Name of sub-source file (#include file).
-   Value is starting text address of the compilation.  */
-__define_stab (N_SOL, 0x84, "SOL")
-
-/* Parameter variable.  Value is offset from argument pointer.
-   (On most machines the argument pointer is the same as the frame pointer.  */
-__define_stab (N_PSYM, 0xa0, "PSYM")
-
-/* End of an include file.  No name.
-   This and N_BINCL act as brackets around the file's output.
-   In an object file, there is no significant data in this entry.
-   The Sun linker puts data into some of the fields.  */
-__define_stab (N_EINCL, 0xa2, "EINCL")
-
-/* Alternate entry point.  Value is its address.  */
-__define_stab (N_ENTRY, 0xa4, "ENTRY")
-
-/* Beginning of lexical block.
-   The desc is the nesting level in lexical blocks.
-   The value is the address of the start of the text for the block.
-   The variables declared inside the block *precede* the N_LBRAC symbol.  */
-__define_stab (N_LBRAC, 0xc0, "LBRAC")
-
-/* Place holder for deleted include file.  Replaces a N_BINCL and everything
-   up to the corresponding N_EINCL.  The Sun linker generates these when
-   it finds multiple identical copies of the symbols from an include file.
-   This appears only in output from the Sun linker.  */
-__define_stab (N_EXCL, 0xc2, "EXCL")
-
-/* Modula-2 scope information.  Can someone say what info it contains?  */
-__define_stab (N_SCOPE, 0xc4, "SCOPE")
-
-/* End of a lexical block.  Desc matches the N_LBRAC's desc.
-   The value is the address of the end of the text for the block.  */
-__define_stab (N_RBRAC, 0xe0, "RBRAC")
-
-/* Begin named common block.  Only the name is significant.  */
-__define_stab (N_BCOMM, 0xe2, "BCOMM")
-
-/* End named common block.  Only the name is significant
-   (and it should match the N_BCOMM).  */
-__define_stab (N_ECOMM, 0xe4, "ECOMM")
-
-/* End common (local name): value is address.
-   I'm not sure how this is used.  */
-__define_stab (N_ECOML, 0xe8, "ECOML")
-
-/* These STAB's are used on Gould systems for Non-Base register symbols
-   or something like that.  FIXME.  I have assigned the values at random
-   since I don't have a Gould here.  Fixups from Gould folk welcome... */
-__define_stab (N_NBTEXT, 0xF0, "NBTEXT")
-__define_stab (N_NBDATA, 0xF2, "NBDATA")
-__define_stab (N_NBBSS,  0xF4, "NBBSS")
-__define_stab (N_NBSTS,  0xF6, "NBSTS")
-__define_stab (N_NBLCS,  0xF8, "NBLCS")
-
-/* Second symbol entry containing a length-value for the preceding entry.
-   The value is the length.  */
-__define_stab (N_LENG, 0xfe, "LENG")
-
-/* The above information, in matrix format.
-
-			STAB MATRIX
-	_________________________________________________
-	| 00 - 1F are not dbx stab symbols		|
-	| In most cases, the low bit is the EXTernal bit|
-
-	| 00 UNDEF  | 02 ABS	| 04 TEXT   | 06 DATA	|
-	| 01  |EXT  | 03  |EXT	| 05  |EXT  | 07  |EXT	|
-
-	| 08 BSS    | 0A INDR	| 0C FN_SEQ | 0E   	|
-	| 09  |EXT  | 0B 	| 0D	    | 0F	|
-
-	| 10 	    | 12 COMM	| 14 SETA   | 16 SETT	|
-	| 11	    | 13	| 15 	    | 17	|
-
-	| 18 SETD   | 1A SETB	| 1C SETV   | 1E WARNING|
-	| 19	    | 1B	| 1D 	    | 1F FN	|
-
-	|_______________________________________________|
-	| Debug entries with bit 01 set are unused.	|
-	| 20 GSYM   | 22 FNAME	| 24 FUN    | 26 STSYM	|
-	| 28 LCSYM  | 2A MAIN	| 2C	    | 2E	|
-	| 30 PC	    | 32 NSYMS	| 34 NOMAP  | 36	|
-	| 38 OBJ    | 3A	| 3C OPT    | 3E	|
-	| 40 RSYM   | 42 M2C	| 44 SLINE  | 46 DSLINE |
-	| 48 BSLINE*| 4A DEFD	| 4C        | 4E	|
-	| 50 EHDECL*| 52	| 54 CATCH  | 56        |
-	| 58        | 5A        | 5C        | 5E	|
-	| 60 SSYM   | 62	| 64 SO	    | 66 	|
-	| 68 	    | 6A	| 6C	    | 6E	|
-	| 70	    | 72	| 74	    | 76	|
-	| 78	    | 7A	| 7C	    | 7E	|
-	| 80 LSYM   | 82 BINCL	| 84 SOL    | 86	|
-	| 88	    | 8A	| 8C	    | 8E	|
-	| 90	    | 92	| 94	    | 96	|
-	| 98	    | 9A	| 9C	    | 9E	|
-	| A0 PSYM   | A2 EINCL	| A4 ENTRY  | A6	|
-	| A8	    | AA	| AC	    | AE	|
-	| B0	    | B2	| B4	    | B6	|
-	| B8	    | BA	| BC	    | BE	|
-	| C0 LBRAC  | C2 EXCL	| C4 SCOPE  | C6	|
-	| C8	    | CA	| CC	    | CE	|
-	| D0	    | D2	| D4	    | D6	|
-	| D8	    | DA	| DC	    | DE	|
-	| E0 RBRAC  | E2 BCOMM	| E4 ECOMM  | E6	|
-	| E8 ECOML  | EA	| EC	    | EE	|
-	| F0	    | F2	| F4	    | F6	|
-	| F8	    | FA	| FC	    | FE LENG	|
-	+-----------------------------------------------+
- * 50 EHDECL is also MOD2.
- * 48 BSLINE is also BROWS.
- */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stat.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stat.h
deleted file mode 100644
index 31868c8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stat.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_STAT_H && !defined _FCNTL_H
-# error "Never include <bits/stat.h> directly; use <sys/stat.h> instead."
-#endif
-
-#ifndef _BITS_STAT_H
-#define _BITS_STAT_H	1
-
-#include <bits/struct_stat.h>
-
-/* Encoding of the file mode.  */
-
-#define	__S_IFMT	0170000	/* These bits determine file type.  */
-
-/* File types.  */
-#define	__S_IFDIR	0040000	/* Directory.  */
-#define	__S_IFCHR	0020000	/* Character device.  */
-#define	__S_IFBLK	0060000	/* Block device.  */
-#define	__S_IFREG	0100000	/* Regular file.  */
-#define	__S_IFIFO	0010000	/* FIFO.  */
-#define	__S_IFLNK	0120000	/* Symbolic link.  */
-#define	__S_IFSOCK	0140000	/* Socket.  */
-
-/* POSIX.1b objects.  Note that these macros always evaluate to zero.  But
-   they do it by enforcing the correct use of the macros.  */
-#define __S_TYPEISMQ(buf)  ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode)
-
-/* Protection bits.  */
-
-#define	__S_ISUID	04000	/* Set user ID on execution.  */
-#define	__S_ISGID	02000	/* Set group ID on execution.  */
-#define	__S_ISVTX	01000	/* Save swapped text after use (sticky).  */
-#define	__S_IREAD	0400	/* Read by owner.  */
-#define	__S_IWRITE	0200	/* Write by owner.  */
-#define	__S_IEXEC	0100	/* Execute by owner.  */
-
-#ifdef __USE_ATFILE
-# define UTIME_NOW	((1l << 30) - 1l)
-# define UTIME_OMIT	((1l << 30) - 2l)
-#endif
-
-#endif	/* bits/stat.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statfs.h
deleted file mode 100644
index 9dd632d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statfs.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STATFS_H
-# error "Never include <bits/statfs.h> directly; use <sys/statfs.h> instead."
-#endif
-
-#include <bits/types.h>
-
-struct statfs
-  {
-    __fsword_t f_type;
-    __fsword_t f_bsize;
-#ifndef __USE_FILE_OFFSET64
-    __fsblkcnt_t f_blocks;
-    __fsblkcnt_t f_bfree;
-    __fsblkcnt_t f_bavail;
-    __fsfilcnt_t f_files;
-    __fsfilcnt_t f_ffree;
-#else
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-#endif
-    __fsid_t f_fsid;
-    __fsword_t f_namelen;
-    __fsword_t f_frsize;
-    __fsword_t f_flags;
-    __fsword_t f_spare[4];
-  };
-
-#ifdef __USE_LARGEFILE64
-struct statfs64
-  {
-    __fsword_t f_type;
-    __fsword_t f_bsize;
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsid_t f_fsid;
-    __fsword_t f_namelen;
-    __fsword_t f_frsize;
-    __fsword_t f_flags;
-    __fsword_t f_spare[4];
-  };
-#endif
-
-/* Tell code we have these members.  */
-#define _STATFS_F_NAMELEN
-#define _STATFS_F_FRSIZE
-#define _STATFS_F_FLAGS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statvfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statvfs.h
deleted file mode 100644
index 8d5db12..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statvfs.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STATVFS_H
-# error "Never include <bits/statvfs.h> directly; use <sys/statvfs.h> instead."
-#endif
-
-#include <bits/types.h>  /* For __fsblkcnt_t and __fsfilcnt_t.  */
-
-#if (__WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-#define _STATVFSBUF_F_UNUSED
-#endif
-
-struct statvfs
-  {
-    unsigned long int f_bsize;
-    unsigned long int f_frsize;
-#ifndef __USE_FILE_OFFSET64
-    __fsblkcnt_t f_blocks;
-    __fsblkcnt_t f_bfree;
-    __fsblkcnt_t f_bavail;
-    __fsfilcnt_t f_files;
-    __fsfilcnt_t f_ffree;
-    __fsfilcnt_t f_favail;
-#else
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsfilcnt64_t f_favail;
-#endif
-    unsigned long int f_fsid;
-#ifdef _STATVFSBUF_F_UNUSED
-    int __f_unused;
-#endif
-    unsigned long int f_flag;
-    unsigned long int f_namemax;
-    int __f_spare[6];
-  };
-
-#ifdef __USE_LARGEFILE64
-struct statvfs64
-  {
-    unsigned long int f_bsize;
-    unsigned long int f_frsize;
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsfilcnt64_t f_favail;
-    unsigned long int f_fsid;
-#ifdef _STATVFSBUF_F_UNUSED
-    int __f_unused;
-#endif
-    unsigned long int f_flag;
-    unsigned long int f_namemax;
-    int __f_spare[6];
-  };
-#endif
-
-/* Definitions for the flag in `f_flag'.  These definitions should be
-   kept in sync with the definitions in <sys/mount.h>.  */
-enum
-{
-  ST_RDONLY = 1,		/* Mount read-only.  */
-#define ST_RDONLY	ST_RDONLY
-  ST_NOSUID = 2			/* Ignore suid and sgid bits.  */
-#define ST_NOSUID	ST_NOSUID
-#ifdef __USE_GNU
-  ,
-  ST_NODEV = 4,			/* Disallow access to device special files.  */
-# define ST_NODEV	ST_NODEV
-  ST_NOEXEC = 8,		/* Disallow program execution.  */
-# define ST_NOEXEC	ST_NOEXEC
-  ST_SYNCHRONOUS = 16,		/* Writes are synced at once.  */
-# define ST_SYNCHRONOUS	ST_SYNCHRONOUS
-  ST_MANDLOCK = 64,		/* Allow mandatory locks on an FS.  */
-# define ST_MANDLOCK	ST_MANDLOCK
-  ST_WRITE = 128,		/* Write on file/directory/symlink.  */
-# define ST_WRITE	ST_WRITE
-  ST_APPEND = 256,		/* Append-only file.  */
-# define ST_APPEND	ST_APPEND
-  ST_IMMUTABLE = 512,		/* Immutable file.  */
-# define ST_IMMUTABLE	ST_IMMUTABLE
-  ST_NOATIME = 1024,		/* Do not update access times.  */
-# define ST_NOATIME	ST_NOATIME
-  ST_NODIRATIME = 2048,		/* Do not update directory access times.  */
-# define ST_NODIRATIME	ST_NODIRATIME
-  ST_RELATIME = 4096		/* Update atime relative to mtime/ctime.  */
-# define ST_RELATIME	ST_RELATIME
-#endif	/* Use GNU.  */
-};
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statx-generic.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statx-generic.h
deleted file mode 100644
index f8b0f4d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statx-generic.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Generic statx-related definitions and declarations.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is based on <linux/stat.h> in Linux.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/statx-generic.h> directly, include <sys/stat.h> instead.
-#endif
-
-#include <bits/types/struct_statx_timestamp.h>
-#include <bits/types/struct_statx.h>
-
-#ifndef STATX_TYPE
-# define STATX_TYPE 0x0001U
-# define STATX_MODE 0x0002U
-# define STATX_NLINK 0x0004U
-# define STATX_UID 0x0008U
-# define STATX_GID 0x0010U
-# define STATX_ATIME 0x0020U
-# define STATX_MTIME 0x0040U
-# define STATX_CTIME 0x0080U
-# define STATX_INO 0x0100U
-# define STATX_SIZE 0x0200U
-# define STATX_BLOCKS 0x0400U
-# define STATX_BASIC_STATS 0x07ffU
-# define STATX_ALL 0x0fffU
-# define STATX_BTIME 0x0800U
-# define STATX_MNT_ID 0x1000U
-# define STATX__RESERVED 0x80000000U
-
-# define STATX_ATTR_COMPRESSED 0x0004
-# define STATX_ATTR_IMMUTABLE 0x0010
-# define STATX_ATTR_APPEND 0x0020
-# define STATX_ATTR_NODUMP 0x0040
-# define STATX_ATTR_ENCRYPTED 0x0800
-# define STATX_ATTR_AUTOMOUNT 0x1000
-# define STATX_ATTR_MOUNT_ROOT 0x2000
-# define STATX_ATTR_VERITY 0x100000
-# define STATX_ATTR_DAX 0x200000
-#endif /* !STATX_TYPE */
-
-__BEGIN_DECLS
-
-/* Fill *BUF with information about PATH in DIRFD.  */
-int statx (int __dirfd, const char *__restrict __path, int __flags,
-           unsigned int __mask, struct statx *__restrict __buf)
-  __THROW __nonnull ((2, 5));
-
-__END_DECLS
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statx.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statx.h
deleted file mode 100644
index baa37d1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/statx.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* statx-related definitions and declarations.  Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is based on <linux/stat.h> in Linux.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/statx.h> directly, include <sys/stat.h> instead.
-#endif
-
-/* Use the Linux kernel header if available.  */
-
-/* Use "" to work around incorrect macro expansion of the
-   __has_include argument (GCC PR 80005).  */
-#ifdef __has_include
-# if __has_include ("linux/stat.h")
-#  include "linux/stat.h"
-#  ifdef STATX_TYPE
-#   define __statx_timestamp_defined 1
-#   define __statx_defined 1
-#  endif
-# endif
-#endif
-
-#include <bits/statx-generic.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdint-intn.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdint-intn.h
deleted file mode 100644
index 8a1cf5d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdint-intn.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define intN_t types.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDINT_INTN_H
-#define _BITS_STDINT_INTN_H	1
-
-#include <bits/types.h>
-
-typedef __int8_t int8_t;
-typedef __int16_t int16_t;
-typedef __int32_t int32_t;
-typedef __int64_t int64_t;
-
-#endif /* bits/stdint-intn.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdint-uintn.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdint-uintn.h
deleted file mode 100644
index a4fca46..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdint-uintn.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define uintN_t types.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDINT_UINTN_H
-#define _BITS_STDINT_UINTN_H	1
-
-#include <bits/types.h>
-
-typedef __uint8_t uint8_t;
-typedef __uint16_t uint16_t;
-typedef __uint32_t uint32_t;
-typedef __uint64_t uint64_t;
-
-#endif /* bits/stdint-uintn.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio-ldbl.h
deleted file mode 100644
index 067a2fb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio-ldbl.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* -mlong-double-64 compatibility mode for stdio functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio-ldbl.h> directly; use <stdio.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (fprintf)
-__LDBL_REDIR_DECL (printf)
-__LDBL_REDIR_DECL (sprintf)
-__LDBL_REDIR_DECL (vfprintf)
-__LDBL_REDIR_DECL (vprintf)
-__LDBL_REDIR_DECL (vsprintf)
-#if !__GLIBC_USE (DEPRECATED_SCANF)
-# if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (fscanf, __nldbl___isoc99_fscanf)
-__LDBL_REDIR1_DECL (scanf, __nldbl___isoc99_scanf)
-__LDBL_REDIR1_DECL (sscanf, __nldbl___isoc99_sscanf)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (fscanf, __isoc99_fscanfieee128)
-__LDBL_REDIR1_DECL (scanf, __isoc99_scanfieee128)
-__LDBL_REDIR1_DECL (sscanf, __isoc99_sscanfieee128)
-# else
-#  error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-# endif
-#else
-__LDBL_REDIR_DECL (fscanf)
-__LDBL_REDIR_DECL (scanf)
-__LDBL_REDIR_DECL (sscanf)
-#endif
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-__LDBL_REDIR_DECL (snprintf)
-__LDBL_REDIR_DECL (vsnprintf)
-#endif
-
-#ifdef	__USE_ISOC99
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (vfscanf, __nldbl___isoc99_vfscanf)
-__LDBL_REDIR1_DECL (vscanf, __nldbl___isoc99_vscanf)
-__LDBL_REDIR1_DECL (vsscanf, __nldbl___isoc99_vsscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (vfscanf, __isoc99_vfscanfieee128)
-__LDBL_REDIR1_DECL (vscanf, __isoc99_vscanfieee128)
-__LDBL_REDIR1_DECL (vsscanf, __isoc99_vsscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (vfscanf)
-__LDBL_REDIR_DECL (vsscanf)
-__LDBL_REDIR_DECL (vscanf)
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-__LDBL_REDIR_DECL (vdprintf)
-__LDBL_REDIR_DECL (dprintf)
-#endif
-
-#ifdef __USE_GNU
-__LDBL_REDIR_DECL (vasprintf)
-__LDBL_REDIR2_DECL (asprintf)
-__LDBL_REDIR_DECL (asprintf)
-__LDBL_REDIR_DECL (obstack_printf)
-__LDBL_REDIR_DECL (obstack_vprintf)
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (sprintf_chk)
-__LDBL_REDIR2_DECL (vsprintf_chk)
-# if defined __USE_ISOC99 || defined __USE_UNIX98
-__LDBL_REDIR2_DECL (snprintf_chk)
-__LDBL_REDIR2_DECL (vsnprintf_chk)
-# endif
-# if __USE_FORTIFY_LEVEL > 1
-__LDBL_REDIR2_DECL (fprintf_chk)
-__LDBL_REDIR2_DECL (printf_chk)
-__LDBL_REDIR2_DECL (vfprintf_chk)
-__LDBL_REDIR2_DECL (vprintf_chk)
-#  ifdef __USE_XOPEN2K8
-__LDBL_REDIR2_DECL (dprintf_chk)
-__LDBL_REDIR2_DECL (vdprintf_chk)
-#  endif
-#  ifdef __USE_GNU
-__LDBL_REDIR2_DECL (asprintf_chk)
-__LDBL_REDIR2_DECL (vasprintf_chk)
-__LDBL_REDIR2_DECL (obstack_printf_chk)
-__LDBL_REDIR2_DECL (obstack_vprintf_chk)
-#  endif
-# endif
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio.h
deleted file mode 100644
index b56fcb0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio.h
+++ /dev/null
@@ -1,195 +0,0 @@
-/* Optimizing macros and inline functions for stdio functions.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO_H
-#define _BITS_STDIO_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio.h> directly; use <stdio.h> instead."
-#endif
-
-#ifndef __extern_inline
-# define __STDIO_INLINE inline
-#else
-# define __STDIO_INLINE __extern_inline
-#endif
-
-
-#ifdef __USE_EXTERN_INLINES
-/* For -D_FORTIFY_SOURCE{,=2,=3} bits/stdio2.h will define a different
-   inline.  */
-# if !(__USE_FORTIFY_LEVEL > 0 && defined __fortify_function)
-/* Write formatted output to stdout from argument list ARG.  */
-__STDIO_INLINE int
-vprintf (const char *__restrict __fmt, __gnuc_va_list __arg)
-{
-  return vfprintf (stdout, __fmt, __arg);
-}
-# endif
-
-/* Read a character from stdin.  */
-__STDIO_INLINE int
-getchar (void)
-{
-  return getc (stdin);
-}
-
-
-# ifdef __USE_MISC
-/* Faster version when locking is not necessary.  */
-__STDIO_INLINE int
-fgetc_unlocked (FILE *__fp)
-{
-  return __getc_unlocked_body (__fp);
-}
-# endif /* misc */
-
-
-# ifdef __USE_POSIX199506
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-getc_unlocked (FILE *__fp)
-{
-  return __getc_unlocked_body (__fp);
-}
-
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-getchar_unlocked (void)
-{
-  return __getc_unlocked_body (stdin);
-}
-# endif	/* POSIX */
-
-
-/* Write a character to stdout.  */
-__STDIO_INLINE int
-putchar (int __c)
-{
-  return putc (__c, stdout);
-}
-
-
-# ifdef __USE_MISC
-/* Faster version when locking is not necessary.  */
-__STDIO_INLINE int
-fputc_unlocked (int __c, FILE *__stream)
-{
-  return __putc_unlocked_body (__c, __stream);
-}
-# endif /* misc */
-
-
-# ifdef __USE_POSIX199506
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-putc_unlocked (int __c, FILE *__stream)
-{
-  return __putc_unlocked_body (__c, __stream);
-}
-
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-putchar_unlocked (int __c)
-{
-  return __putc_unlocked_body (__c, stdout);
-}
-# endif	/* POSIX */
-
-
-# ifdef	__USE_GNU
-/* Like `getdelim', but reads up to a newline.  */
-__STDIO_INLINE __ssize_t
-getline (char **__lineptr, size_t *__n, FILE *__stream)
-{
-  return __getdelim (__lineptr, __n, '\n', __stream);
-}
-# endif /* GNU */
-
-
-# ifdef __USE_MISC
-/* Faster versions when locking is not required.  */
-__STDIO_INLINE int
-__NTH (feof_unlocked (FILE *__stream))
-{
-  return __feof_unlocked_body (__stream);
-}
-
-/* Faster versions when locking is not required.  */
-__STDIO_INLINE int
-__NTH (ferror_unlocked (FILE *__stream))
-{
-  return __ferror_unlocked_body (__stream);
-}
-# endif /* misc */
-
-#endif /* Use extern inlines.  */
-
-
-#if defined __USE_MISC && defined __GNUC__ && defined __OPTIMIZE__ \
-    && !defined __cplusplus
-/* Perform some simple optimizations.  */
-# define fread_unlocked(ptr, size, n, stream) \
-  (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n)    \
-		   && (size_t) (size) * (size_t) (n) <= 8		      \
-		   && (size_t) (size) != 0)				      \
-		  ? ({ char *__ptr = (char *) (ptr);			      \
-		       FILE *__stream = (stream);			      \
-		       size_t __cnt;					      \
-		       for (__cnt = (size_t) (size) * (size_t) (n);	      \
-			    __cnt > 0; --__cnt)				      \
-			 {						      \
-			   int __c = getc_unlocked (__stream);		      \
-			   if (__c == EOF)				      \
-			     break;					      \
-			   *__ptr++ = __c;				      \
-			 }						      \
-		       ((size_t) (size) * (size_t) (n) - __cnt)		      \
-			/ (size_t) (size); })				      \
-		  : (((__builtin_constant_p (size) && (size_t) (size) == 0)   \
-		      || (__builtin_constant_p (n) && (size_t) (n) == 0))     \
-			/* Evaluate all parameters once.  */		      \
-		     ? ((void) (ptr), (void) (stream), (void) (size),	      \
-			(void) (n), (size_t) 0)				      \
-		     : fread_unlocked (ptr, size, n, stream))))
-
-# define fwrite_unlocked(ptr, size, n, stream) \
-  (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n)    \
-		   && (size_t) (size) * (size_t) (n) <= 8		      \
-		   && (size_t) (size) != 0)				      \
-		  ? ({ const char *__ptr = (const char *) (ptr);	      \
-		       FILE *__stream = (stream);			      \
-		       size_t __cnt;					      \
-		       for (__cnt = (size_t) (size) * (size_t) (n);	      \
-			    __cnt > 0; --__cnt)				      \
-			 if (putc_unlocked (*__ptr++, __stream) == EOF)	      \
-			   break;					      \
-		       ((size_t) (size) * (size_t) (n) - __cnt)		      \
-			/ (size_t) (size); })				      \
-		  : (((__builtin_constant_p (size) && (size_t) (size) == 0)   \
-		      || (__builtin_constant_p (n) && (size_t) (n) == 0))     \
-			/* Evaluate all parameters once.  */		      \
-		     ? ((void) (ptr), (void) (stream), (void) (size),	      \
-			(void) (n), (size_t) 0)				      \
-		     : fwrite_unlocked (ptr, size, n, stream))))
-#endif
-
-/* Define helper macro.  */
-#undef __STDIO_INLINE
-
-#endif /* bits/stdio.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio2.h
deleted file mode 100644
index d5d3570..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio2.h
+++ /dev/null
@@ -1,430 +0,0 @@
-/* Checking macros for stdio functions.
-   Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO2_H
-#define _BITS_STDIO2_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio2.h> directly; use <stdio.h> instead."
-#endif
-
-extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen,
-			  const char *__restrict __format, ...) __THROW
-    __attr_access ((__write_only__, 1, 3));
-extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen,
-			   const char *__restrict __format,
-			   __gnuc_va_list __ap) __THROW
-    __attr_access ((__write_only__, 1, 3));
-
-#define __mul_may_overflow(size, n) \
-  ((size | n) >= (((size_t)1) << (8 * sizeof (size_t) / 2)))
-
-#ifdef __FORTIFY_ARG_PACK_OK
-/* clang doesn't have __va_arg_pack, so we need to defer to the va_arg versions
-   of these functions.  */
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-__NTH (sprintf (char *__restrict const __clang_pass_object_size __s,
-		const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_BUILTIN (sprintf, __s,
-					    __USE_FORTIFY_LEVEL - 1,
-					    __glibc_objsize (__s), __fmt,
-					    __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#elif !defined __cplusplus
-# define sprintf(str, ...) \
-  __builtin___sprintf_chk (str, __USE_FORTIFY_LEVEL - 1,		      \
-			   __glibc_objsize (str), __VA_ARGS__)
-#endif
-
-__fortify_potential_overload int
-__NTH (vsprintf (char *__restrict const __clang_pass_object_size __s,
-		 const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __builtin___vsprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
-				   __glibc_objsize (__s), __fmt, __ap);
-}
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-
-extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag,
-			   size_t __slen, const char *__restrict __format,
-			   ...) __THROW
-    __attr_access ((__write_only__, 1, 2));
-extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag,
-			    size_t __slen, const char *__restrict __format,
-			    __gnuc_va_list __ap) __THROW;
-
-# ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 3, 4))) int
-__NTH (snprintf (char *__restrict const __clang_pass_object_size __s,
-		 size_t __n, const char *__restrict __fmt, ...))
-     /* GCC's builtin will catch this, so we just need to cover clang here.  */
-     __clang_warning_if (__bos_static_lt (__n, __s),
-			 "call to snprintf may overflow the destination buffer")
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_BUILTIN (snprintf, __s, __n,
-					    __USE_FORTIFY_LEVEL - 1,
-					    __glibc_objsize (__s), __fmt,
-					    __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-# elif !defined __cplusplus
-#  define snprintf(str, len, ...) \
-  __builtin___snprintf_chk (str, len, __USE_FORTIFY_LEVEL - 1,		      \
-			    __glibc_objsize (str), __VA_ARGS__)
-# endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 3, 0))) int
-__NTH (vsnprintf (char *__restrict const __clang_pass_object_size __s,
-		  size_t __n, const char *__restrict __fmt, __gnuc_va_list __ap))
-     __clang_warning_if (__bos_static_lt (__n, __s),
-                         "call to vsnprintf may overflow the destination "
-                         "buffer")
-{
-  return __builtin___vsnprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
-				    __glibc_objsize (__s), __fmt, __ap);
-}
-
-#endif
-
-#if __USE_FORTIFY_LEVEL > 1
-
-extern int __fprintf_chk (FILE *__restrict __stream, int __flag,
-			  const char *__restrict __format, ...);
-extern int __printf_chk (int __flag, const char *__restrict __format, ...);
-extern int __vfprintf_chk (FILE *__restrict __stream, int __flag,
-			   const char *__restrict __format, __gnuc_va_list __ap);
-extern int __vprintf_chk (int __flag, const char *__restrict __format,
-			  __gnuc_va_list __ap);
-
-# ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-fprintf (FILE *__restrict const __clang_pass_object_size __stream,
-	 const char *__restrict __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (fprintf, __stream,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 1, 2))) int
-printf (const char *__restrict const __clang_pass_object_size __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (printf, __USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-# elif !defined __cplusplus
-#  define printf(...) \
-  __printf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  define fprintf(stream, ...) \
-  __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-# endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 1, 0))) int
-vprintf (const char *__restrict const __clang_pass_object_size __fmt,
-	 __gnuc_va_list __ap)
-{
-# ifdef __USE_EXTERN_INLINES
-  return __vfprintf_chk (stdout, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-# else
-  return __vprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-# endif
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-vfprintf (FILE *__restrict const __clang_pass_object_size __stream,
-	  const char *__restrict __fmt, __gnuc_va_list __ap)
-{
-  return __vfprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-# ifdef __USE_XOPEN2K8
-extern int __dprintf_chk (int __fd, int __flag, const char *__restrict __fmt,
-			  ...) __attribute__ ((__format__ (__printf__, 3, 4)));
-extern int __vdprintf_chk (int __fd, int __flag,
-			   const char *__restrict __fmt, __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__printf__, 3, 0)));
-
-#  ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-dprintf (int __fd, const char *__restrict const __clang_pass_object_size __fmt,
-	 ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (dprintf, __fd, __USE_FORTIFY_LEVEL - 1,
-					__fmt, __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#  elif !defined __cplusplus
-#   define dprintf(fd, ...) \
-  __dprintf_chk (fd, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-vdprintf (int __fd,
-	  const char *__restrict const __clang_pass_object_size __fmt,
-	  __gnuc_va_list __ap)
-{
-  return __vdprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-# endif
-
-# ifdef __USE_GNU
-
-extern int __asprintf_chk (char **__restrict __ptr, int __flag,
-			   const char *__restrict __fmt, ...)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 4))) __wur;
-extern int __vasprintf_chk (char **__restrict __ptr, int __flag,
-			    const char *__restrict __fmt, __gnuc_va_list __arg)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 0))) __wur;
-extern int __obstack_printf_chk (struct obstack *__restrict __obstack,
-				 int __flag, const char *__restrict __format,
-				 ...)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 4)));
-extern int __obstack_vprintf_chk (struct obstack *__restrict __obstack,
-				  int __flag,
-				  const char *__restrict __format,
-				  __gnuc_va_list __args)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 0)));
-
-#  ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3)))
-__wur int
-__NTH (asprintf (char **__restrict const __clang_pass_object_size __ptr,
-		 const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (asprintf, __ptr,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3)))
-__wur int
-__NTH (__asprintf (char **__restrict const __clang_pass_object_size __ptr,
-		   const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (asprintf, __ptr,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-__NTH (obstack_printf (struct obstack *
-			 __restrict const __clang_pass_object_size __obstack,
-		       const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result =
-#   ifdef __use_clang_fortify
-    __obstack_vprintf_chk
-#   else
-    __obstack_printf_chk
-#   endif
-      (__obstack, __USE_FORTIFY_LEVEL - 1, __fmt,
-			     __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#  elif !defined __cplusplus
-#   define asprintf(ptr, ...) \
-  __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#   define __asprintf(ptr, ...) \
-  __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#   define obstack_printf(obstack, ...) \
-  __obstack_printf_chk (obstack, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0)))
-__wur int
-__NTH (vasprintf (char **__restrict const __clang_pass_object_size __ptr,
-		  const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __vasprintf_chk (__ptr, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-__NTH (obstack_vprintf (struct obstack *
-			__restrict const __clang_pass_object_size __obstack,
-			const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __obstack_vprintf_chk (__obstack, __USE_FORTIFY_LEVEL - 1, __fmt,
-				__ap);
-}
-
-# endif
-
-#endif
-
-#if __GLIBC_USE (DEPRECATED_GETS)
-extern char *__gets_chk (char *__str, size_t) __wur;
-extern char *__REDIRECT_NTH (__gets_alias, (char *__buf), gets) __wur;
-
-__fortify_potential_overload __wur char *
-gets (char *const __clang_pass_object_size __str)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__gets_warn, __glibc_objsize (__str) == (size_t) -1,
-			   "please use fgets or getline instead, gets can't "
-			   "specify buffer size")
-{
-  if (__glibc_objsize (__str) != (size_t) -1)
-    return __gets_chk (__str, __glibc_objsize (__str));
-  return __gets_alias (__str);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n,
-			  FILE *__restrict __stream)
-    __wur __attr_access ((__write_only__, 1, 3));
-extern char *__REDIRECT (__fgets_alias,
-			 (char *__restrict __s, int __n,
-			  FILE *__restrict __stream), fgets)
-    __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload __wur  __attr_access ((__write_only__, 1, 2)) char *
-fgets (char *__restrict const __clang_pass_object_size __s, int __n,
-       FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgets_warn, __bos_static_lt (__n, __s) && __n > 0,
-			   "fgets called with bigger size than length of "
-			   "destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgets_chk (__s, __glibc_objsize (__s), __n, __stream);
-  return __fgets_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen,
-			   size_t __size, size_t __n,
-			   FILE *__restrict __stream) __wur;
-extern size_t __REDIRECT (__fread_alias,
-			  (void *__restrict __ptr, size_t __size,
-			   size_t __n, FILE *__restrict __stream),
-			  fread) __wur;
-
-__fortify_potential_overload __wur size_t
-fread (void *__restrict const __clang_pass_object_size0 __ptr, size_t __size,
-       size_t __n, FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fread_warn, __bos0_static_lt (__size * __n, __ptr)
-			    && !__mul_may_overflow (__size, __n),
-			   "fread called with bigger size * nmemb than length "
-			   "of destination buffer")
-{
-  if (__glibc_objsize0 (__ptr) != (size_t) -1)
-    return __fread_chk (__ptr, __glibc_objsize0 (__ptr), __size, __n, __stream);
-  return __fread_alias (__ptr, __size, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size,
-				   int __n, FILE *__restrict __stream)
-    __wur __attr_access ((__write_only__, 1, 3));
-extern char *__REDIRECT (__fgets_unlocked_alias,
-			 (char *__restrict __s, int __n,
-			  FILE *__restrict __stream), fgets_unlocked)
-    __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload __wur __attr_access ((__write_only__, 1, 2)) char *
-fgets_unlocked (char *__restrict const __clang_pass_object_size __s, int __n,
-		FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgets_unlocked_warn,
-			   __bos_static_lt (__n, __s) && __n > 0,
-			   "fgets_unlocked called with bigger size than length "
-			   "of destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgets_unlocked_chk (__s, __glibc_objsize (__s), __n, __stream);
-  return __fgets_unlocked_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#ifdef __USE_MISC
-# undef fread_unlocked
-extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen,
-				    size_t __size, size_t __n,
-				    FILE *__restrict __stream) __wur;
-extern size_t __REDIRECT (__fread_unlocked_alias,
-			  (void *__restrict __ptr, size_t __size,
-			   size_t __n, FILE *__restrict __stream),
-			  fread_unlocked) __wur;
-
-__fortify_potential_overload __wur size_t
-fread_unlocked (void *__restrict const __clang_pass_object_size0 __ptr,
-		size_t __size, size_t __n, FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fread_unlocked_warn,
-			   __bos0_static_lt (__size * __n, __ptr)
-			    && !__mul_may_overflow(__size, __n),
-			   "fread_unlocked called with bigger size * n than "
-			   "length of destination buffer")
-{
-  if (__glibc_objsize0 (__ptr) != (size_t) -1)
-    return __fread_unlocked_chk (__ptr, __glibc_objsize0 (__ptr), __size, __n, __stream);
-
-# ifdef __USE_EXTERN_INLINES
-  if (__builtin_constant_p (__size)
-      && __builtin_constant_p (__n)
-      && (__size | __n) < (((size_t) 1) << (8 * sizeof (size_t) / 2))
-      && __size * __n <= 8)
-    {
-      size_t __cnt = __size * __n;
-      char *__cptr = (char *) __ptr;
-      if (__cnt == 0)
-	return 0;
-
-      for (; __cnt > 0; --__cnt)
-	{
-	  int __c = getc_unlocked (__stream);
-	  if (__c == EOF)
-	    break;
-	  *__cptr++ = __c;
-	}
-      return (__cptr - (char *) __ptr) / __size;
-    }
-# endif
-  return __fread_unlocked_alias (__ptr, __size, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#undef __mul_may_overflow
-#endif /* bits/stdio2.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio_lim.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio_lim.h
deleted file mode 100644
index ff1a2c3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdio_lim.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO_LIM_H
-#define _BITS_STDIO_LIM_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio_lim.h> directly; use <stdio.h> instead."
-#endif
-
-#define L_tmpnam 20
-#define TMP_MAX 238328
-#define FILENAME_MAX 4096
-
-#ifdef __USE_POSIX
-# define L_ctermid 9
-# if !defined __USE_XOPEN2K || defined __USE_GNU
-#  define L_cuserid 9
-# endif
-#endif
-
-#undef  FOPEN_MAX
-#define FOPEN_MAX 16
-
-#endif /* bits/stdio_lim.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-bsearch.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-bsearch.h
deleted file mode 100644
index 4132dc6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-bsearch.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Perform binary search - inline version.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-__extern_inline void *
-bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size,
-	 __compar_fn_t __compar)
-{
-  size_t __l, __u, __idx;
-  const void *__p;
-  int __comparison;
-
-  __l = 0;
-  __u = __nmemb;
-  while (__l < __u)
-    {
-      __idx = (__l + __u) / 2;
-      __p = (void *) (((const char *) __base) + (__idx * __size));
-      __comparison = (*__compar) (__key, __p);
-      if (__comparison < 0)
-	__u = __idx;
-      else if (__comparison > 0)
-	__l = __idx + 1;
-      else
-	return (void *) __p;
-    }
-
-  return NULL;
-}
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-float.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-float.h
deleted file mode 100644
index 3373c5b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-float.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Floating-point inline functions for stdlib.h.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never use <bits/stdlib-float.h> directly; include <stdlib.h> instead."
-#endif
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline double
-__NTH (atof (const char *__nptr))
-{
-  return strtod (__nptr, (char **) NULL);
-}
-#endif /* Optimizing and Inlining.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-ldbl.h
deleted file mode 100644
index 775b6e5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib-ldbl.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* -mlong-double-64 compatibility mode for <stdlib.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never include <bits/stdlib-ldbl.h> directly; use <stdlib.h> instead."
-#endif
-
-#ifdef	__USE_ISOC99
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strtold, strtod)
-# else
-__LDBL_REDIR1_DECL (strtold, __strtoieee128)
-# endif
-#endif
-
-#ifdef __USE_GNU
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strtold_l, strtod_l)
-# else
-__LDBL_REDIR1_DECL (strtold_l, __strtoieee128_l)
-# endif
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strfroml, strfromd)
-# else
-__LDBL_REDIR1_DECL (strfroml, __strfromieee128)
-# endif
-#endif
-
-#ifdef __USE_MISC
-# if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (qecvt, ecvt)
-__LDBL_REDIR1_DECL (qfcvt, fcvt)
-__LDBL_REDIR1_DECL (qgcvt, gcvt)
-__LDBL_REDIR1_DECL (qecvt_r, ecvt_r)
-__LDBL_REDIR1_DECL (qfcvt_r, fcvt_r)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (qecvt, __qecvtieee128)
-__LDBL_REDIR1_DECL (qfcvt, __qfcvtieee128)
-__LDBL_REDIR1_DECL (qgcvt, __qgcvtieee128)
-__LDBL_REDIR1_DECL (qecvt_r, __qecvtieee128_r)
-__LDBL_REDIR1_DECL (qfcvt_r, __qfcvtieee128_r)
-# else
-#  error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-# endif
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib.h
deleted file mode 100644
index 79babec..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/stdlib.h
+++ /dev/null
@@ -1,144 +0,0 @@
-/* Checking macros for stdlib functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never include <bits/stdlib.h> directly; use <stdlib.h> instead."
-#endif
-
-extern char *__realpath_chk (const char *__restrict __name,
-			     char *__restrict __resolved,
-			     size_t __resolvedlen) __THROW __wur;
-extern char *__REDIRECT_NTH (__realpath_alias,
-			     (const char *__restrict __name,
-			      char *__restrict __resolved), realpath) __wur;
-
-__fortify_potential_overload __wur char *
-__NTH (realpath (const char *__restrict __name,
-		 char *__restrict const __clang_pass_object_size __resolved))
-__FORTIFY_PRECONDITIONS
-#if defined _LIBC_LIMITS_H_ && defined PATH_MAX
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__realpath_warn, PATH_MAX, __resolved,
-				       "second argument of realpath must be "
-				       "either NULL or at least PATH_MAX "
-				       "bytes long buffer")
-#endif
-{
-  if (
-#if defined _LIBC_LIMITS_H_ && defined PATH_MAX
-      __FORTIFY_CALL_CHK &&
-#endif
-      __glibc_objsize (__resolved) != (size_t) -1)
-    return __realpath_chk (__name, __resolved, __glibc_objsize (__resolved));
-  return __realpath_alias (__name, __resolved);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal) __THROW __nonnull ((2))
-    __attr_access ((__write_only__, 2, 3));
-extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf,
-					       size_t __buflen), ptsname_r)
-     __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload int
-__NTH (ptsname_r (int __fd, char *const __clang_pass_object_size __buf,
-		  size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__ptsname_r_warn, __buflen, __buf,
-				       "ptsname_r called with buflen "
-				       "bigger than size of buf")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __ptsname_r_chk (__fd, __buf, __buflen, __glibc_objsize (__buf));
-  return __ptsname_r_alias (__fd, __buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-
-extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen)
-  __THROW __wur;
-extern int __REDIRECT_NTH (__wctomb_alias, (char *__s, wchar_t __wchar),
-			   wctomb) __wur;
-
-__fortify_potential_overload __wur int
-__NTH (wctomb (char *const __clang_pass_object_size __s, wchar_t __wchar))
-{
-  /* We would have to include <limits.h> to get a definition of MB_LEN_MAX.
-     But this would only disturb the namespace.  So we define our own
-     version here.  */
-#define __STDLIB_MB_LEN_MAX	16
-#if defined MB_LEN_MAX && MB_LEN_MAX != __STDLIB_MB_LEN_MAX
-# error "Assumed value of MB_LEN_MAX wrong"
-#endif
-  if (__glibc_objsize (__s) != (size_t) -1
-      && __STDLIB_MB_LEN_MAX > __glibc_objsize (__s))
-    return __wctomb_chk (__s, __wchar, __glibc_objsize (__s));
-  return __wctomb_alias (__s, __wchar);
-}
-
-
-extern size_t __mbstowcs_chk (wchar_t *__restrict __dst,
-			      const char *__restrict __src,
-			      size_t __len, size_t __dstlen) __THROW
-    __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern size_t __REDIRECT_NTH (__mbstowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char *__restrict __src,
-			       size_t __len), mbstowcs)
-    __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-__fortify_potential_overload size_t
-__NTH (mbstowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		 const char *__restrict __src, size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__mbstowcs_warn, __len, __dst,
-					sizeof (wchar_t),
-					"mbstowcs called with dst buffer "
-					"smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbstowcs_chk (__dst, __src, __len,
-			   __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbstowcs_alias (__dst, __src, __len);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcstombs_chk (char *__restrict __dst,
-			      const wchar_t *__restrict __src,
-			      size_t __len, size_t __dstlen) __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern size_t __REDIRECT_NTH (__wcstombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t *__restrict __src,
-			       size_t __len), wcstombs)
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-__fortify_potential_overload size_t
-__NTH (wcstombs (char *__restrict const __clang_pass_object_size __dst,
-		 const wchar_t *__restrict __src, size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcstombs_warn, __len, __dst,
-				       "wcstombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcstombs_chk (__dst, __src, __len, __glibc_objsize (__dst));
-  return __wcstombs_alias (__dst, __src, __len);
-}
-__FORTIFY_FUNCTION_END
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/string_fortified.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/string_fortified.h
deleted file mode 100644
index 6a8d207..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/string_fortified.h
+++ /dev/null
@@ -1,184 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STRING_FORTIFIED_H
-#define _BITS_STRING_FORTIFIED_H 1
-
-#ifndef _STRING_H
-# error "Never use <bits/string_fortified.h> directly; include <string.h> instead."
-#endif
-
-#define __warn_len_too_large \
-  "function called with bigger length than the destination buffer"
-/* Repeat bodies here to reduce 'note's if we detect a problem.  */
-#define __size_too_small(bos, dest, len) \
-  (bos (dest) != (size_t) -1 && bos (dest) < len)
-#define __warn_if_dest_too_small(dest, len) \
-  __clang_warning_if (__size_too_small (__glibc_objsize, dest, len), \
-					__warn_len_too_large)
-#define __warn_if_dest_too_small0(dest, len) \
-  __clang_warning_if (__size_too_small (__glibc_objsize0, dest, len), \
-					__warn_len_too_large)
-
-#define __warn_input_str_too_large \
-  "destination buffer will always be overflown by source"
-#define __warn_if_src_too_large(dest, src) \
-  __clang_warning_if (__size_too_small (__glibc_objsize, dest, __builtin_strlen (src) + 1), \
-		      __warn_input_str_too_large)
-
-__fortify_potential_overload void *
-__NTH (memcpy (void *__restrict const __clang_pass_object_size0 __dest,
-	       const void *__restrict __src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memcpy (__dest, __src, __len);
-  return __builtin___memcpy_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-__fortify_potential_overload void *
-__NTH (memmove (void *const __clang_pass_object_size0 __dest,
-		const void *__src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memmove (__dest, __src, __len);
-  return __builtin___memmove_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-#ifdef __USE_GNU
-__fortify_potential_overload void *
-__NTH (mempcpy (void *__restrict const __clang_pass_object_size0 __dest,
-		const void *__restrict __src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_mempcpy (__dest, __src, __len);
-  return __builtin___mempcpy_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-#endif
-
-/* The first two tests here help to catch a somewhat common problem
-   where the second and third parameter are transposed.  This is
-   especially problematic if the intended fill value is zero.  In this
-   case no work is done at all.  We detect these problems by referring
-   non-existing functions.  */
-#define __warn_memset_zero_len_msg \
-  "memset used with constant zero length parameter; this could be due to " \
-  "transposed parameters"
-__fortify_potential_overload void *
-__NTH (memset (void *const __clang_pass_object_size0 __dest, int __ch,
-	       size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-     __clang_warning_if (__len == 0 && __ch != 0, __warn_memset_zero_len_msg)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memset (__dest, __ch, __len);
-  return __builtin___memset_chk (__dest, __ch, __len, __glibc_objsize_dst);
-}
-#undef __warn_memset_zero_len_msg
-
-#ifdef __USE_MISC
-# include <bits/strings_fortified.h>
-
-void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
-  __THROW __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-
-__fortify_function void
-__NTH (explicit_bzero (void *__dest, size_t __len))
-{
-  __explicit_bzero_chk (__dest, __len, __glibc_objsize0 (__dest));
-}
-#endif
-
-__fortify_potential_overload char *
-__NTH (strcpy (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest));
-}
-
-#ifdef __USE_GNU
-__fortify_potential_overload char *
-__NTH (stpcpy (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___stpcpy_chk (__dest, __src, __glibc_objsize (__dest));
-}
-#endif
-
-__fortify_potential_overload char *
-__NTH (strncpy (char *__restrict const __clang_pass_object_size __dest,
-		const char *__restrict __src, size_t __len))
-/* clang: Don't warn when __builtin_strlen (__src) < __glibc_objsize (__dest),
-   but __len > __glibc_objsize (__dest).  The user should fix their code instead.  */
-     __warn_if_dest_too_small (__dest, __len)
-{
-  return __builtin___strncpy_chk (__dest, __src, __len,
-				  __glibc_objsize (__dest));
-}
-
-extern char *__stpncpy_chk (char *__dest, const char *__src, size_t __n,
-			    size_t __destlen) __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern char *__REDIRECT_NTH (__stpncpy_alias, (char *__dest, const char *__src,
-					       size_t __n), stpncpy);
-
-__fortify_potential_overload char *
-__NTH (stpncpy (char *const __clang_pass_object_size __dest, const char *__src,
-		size_t __n))
-     __warn_if_dest_too_small (__dest, __n)
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __stpncpy_chk (__dest, __src, __n, __glibc_objsize (__dest));
-  return __stpncpy_alias (__dest, __src, __n);
-}
-
-__fortify_potential_overload char *
-__NTH (strcat (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest));
-}
-
-__fortify_potential_overload char *
-__NTH (strncat (char *__restrict const __clang_pass_object_size __dest,
-		const char *__restrict __src, size_t __len))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strncat_chk (__dest, __src, __len,
-				  __glibc_objsize (__dest));
-}
-
-#undef __warn_len_too_large
-#undef __size_too_small
-#undef __warn_if_dest_too_small
-#undef __warn_if_dest_too_small0
-#undef __warn_input_str_too_large
-#undef __warn_if_src_too_large
-#endif /* bits/string_fortified.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/strings_fortified.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/strings_fortified.h
deleted file mode 100644
index 4c610f4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/strings_fortified.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* Fortify macros for strings.h functions.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __STRINGS_FORTIFIED
-# define __STRINGS_FORTIFIED 1
-
-#define __strings_warn_len_too_large \
-  "function called with bigger length than the destination buffer"
-
-#define __strings_size_too_small(dest, len) \
-  (__bos0 (dest) != (size_t) -1 && __bos0 (dest) < len)
-
-__fortify_potential_overload void
-__NTH (bcopy (const void *__src, void *const __clang_pass_object_size0 __dest,
-	      size_t __len))
-     __clang_warning_if (__strings_size_too_small (__dest, __len),
-			 __strings_warn_len_too_large)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    (void) __builtin_memmove (__dest, __src, __len);
-  else
-    (void) __builtin___memmove_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-__fortify_potential_overload void
-__NTH (bzero (void *const __clang_pass_object_size0 __dest, size_t __len))
-     __clang_warning_if (__strings_size_too_small (__dest, __len),
-			 __strings_warn_len_too_large)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    (void) __builtin_memset (__dest, '\0', __len);
-  else
-    (void) __builtin___memset_chk (__dest, '\0', __len, __glibc_objsize_dst);
-}
-
-
-#undef __strings_size_too_small
-#undef __strings_warn_len_too_large
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_mutex.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_mutex.h
deleted file mode 100644
index 16c17a1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_mutex.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/* Default mutex implementation struct definitions.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_MUTEX_INTERNAL_H
-#define _THREAD_MUTEX_INTERNAL_H 1
-
-/* Generic struct for both POSIX and C11 mutexes.  New ports are expected
-   to use the default layout, however architecture can redefine it to
-   add arch-specific extension (such as lock-elision).  The struct have
-   a size of 32 bytes on LP32 and 40 bytes on LP64 architectures.  */
-
-struct __pthread_mutex_s
-{
-  int __lock __LOCK_ALIGNMENT;
-  unsigned int __count;
-  int __owner;
-#if __WORDSIZE == 64
-  unsigned int __nusers;
-#endif
-  /* KIND must stay at this position in the structure to maintain
-     binary compatibility with static initializers.
-
-     Concurrency notes:
-     The __kind of a mutex is initialized either by the static
-     PTHREAD_MUTEX_INITIALIZER or by a call to pthread_mutex_init.
-
-     After a mutex has been initialized, the __kind of a mutex is usually not
-     changed.  BUT it can be set to -1 in pthread_mutex_destroy or elision can
-     be enabled.  This is done concurrently in the pthread_mutex_*lock
-     functions by using the macro FORCE_ELISION. This macro is only defined
-     for architectures which supports lock elision.
-
-     For elision, there are the flags PTHREAD_MUTEX_ELISION_NP and
-     PTHREAD_MUTEX_NO_ELISION_NP which can be set in addition to the already
-     set type of a mutex.  Before a mutex is initialized, only
-     PTHREAD_MUTEX_NO_ELISION_NP can be set with pthread_mutexattr_settype.
-
-     After a mutex has been initialized, the functions pthread_mutex_*lock can
-     enable elision - if the mutex-type and the machine supports it - by
-     setting the flag PTHREAD_MUTEX_ELISION_NP. This is done concurrently.
-     Afterwards the lock / unlock functions are using specific elision
-     code-paths.  */
-  int __kind;
-#if __WORDSIZE != 64
-  unsigned int __nusers;
-#endif
-#if __WORDSIZE == 64
-  int __spins;
-  __pthread_list_t __list;
-# define __PTHREAD_MUTEX_HAVE_PREV      1
-#else
-  __extension__ union
-  {
-    int __spins;
-    __pthread_slist_t __list;
-  };
-# define __PTHREAD_MUTEX_HAVE_PREV      0
-#endif
-};
-
-#if __PTHREAD_MUTEX_HAVE_PREV == 1
-# define __PTHREAD_MUTEX_INITIALIZER(__kind) \
-  0, 0, 0, 0, __kind, 0, { 0, 0 }
-#else
-# define __PTHREAD_MUTEX_INITIALIZER(__kind) \
-  0, 0, 0, __kind, 0, { 0 }
-#endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_rwlock.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_rwlock.h
deleted file mode 100644
index 2f8b7ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_rwlock.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* Default read-write lock implementation struct definitions.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef __RWLOCK_INTERNAL_H
-#define __RWLOCK_INTERNAL_H
-
-#include <bits/endian.h>
-
-/* Generic struct for both POSIX read-write lock.  New ports are expected
-   to use the default layout, however archictetures can redefine it to add
-   arch-specific extensions (such as lock-elision).  The struct have a size
-   of 32 bytes on both LP32 and LP64 architectures.  */
-
-struct __pthread_rwlock_arch_t
-{
-  unsigned int __readers;
-  unsigned int __writers;
-  unsigned int __wrphase_futex;
-  unsigned int __writers_futex;
-  unsigned int __pad3;
-  unsigned int __pad4;
-  /* FLAGS must stay at its position in the structure to maintain
-     binary compatibility.  */
-#if __BYTE_ORDER == __BIG_ENDIAN
-  unsigned char __pad1;
-  unsigned char __pad2;
-  unsigned char __shared;
-  unsigned char __flags;
-#else
-  unsigned char __flags;
-  unsigned char __shared;
-  unsigned char __pad1;
-  unsigned char __pad2;
-#endif
-  int __cur_writer;
-};
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define __PTHREAD_RWLOCK_INITIALIZER(__flags) \
-  0, 0, 0, 0, 0, 0, 0, 0, 0, __flags, 0
-#else
-# define __PTHREAD_RWLOCK_INITIALIZER(__flags) \
-  0, 0, 0, 0, 0, 0, __flags, 0, 0, 0, 0
-#endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_stat.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_stat.h
deleted file mode 100644
index b852ee2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/struct_stat.h
+++ /dev/null
@@ -1,131 +0,0 @@
-/* Definition for struct stat.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_STAT_H && !defined _FCNTL_H
-# error "Never include <bits/struct_stat.h> directly; use <sys/stat.h> instead."
-#endif
-
-#ifndef _BITS_STRUCT_STAT_H
-#define _BITS_STRUCT_STAT_H	1
-
-#include <bits/endian.h>
-#include <bits/wordsize.h>
-
-struct stat
-  {
-    __dev_t st_dev;			/* Device.  */
-    unsigned short int __pad1;
-#ifndef __USE_FILE_OFFSET64
-    __ino_t st_ino;			/* File serial number.	*/
-#else
-    __ino_t __st_ino;			/* 32bit file serial number.	*/
-#endif
-    __mode_t st_mode;			/* File mode.  */
-    __nlink_t st_nlink;			/* Link count.  */
-    __uid_t st_uid;			/* User ID of the file's owner.	*/
-    __gid_t st_gid;			/* Group ID of the file's group.*/
-    __dev_t st_rdev;			/* Device number, if device.  */
-    unsigned short int __pad2;
-#ifndef __USE_FILE_OFFSET64
-    __off_t st_size;			/* Size of file, in bytes.  */
-#else
-    __off64_t st_size;			/* Size of file, in bytes.  */
-#endif
-    __blksize_t st_blksize;		/* Optimal block size for I/O.  */
-
-#ifndef __USE_FILE_OFFSET64
-    __blkcnt_t st_blocks;		/* Number 512-byte blocks allocated. */
-#else
-    __blkcnt64_t st_blocks;		/* Number 512-byte blocks allocated. */
-#endif
-#ifdef __USE_XOPEN2K8
-    /* Nanosecond resolution timestamps are stored in a format
-       equivalent to 'struct timespec'.  This is the type used
-       whenever possible but the Unix namespace rules do not allow the
-       identifier 'timespec' to appear in the <sys/stat.h> header.
-       Therefore we have to handle the use of this header in strictly
-       standard-compliant sources special.  */
-    struct timespec st_atim;		/* Time of last access.  */
-    struct timespec st_mtim;		/* Time of last modification.  */
-    struct timespec st_ctim;		/* Time of last status change.  */
-# define st_atime st_atim.tv_sec	/* Backward compatibility.  */
-# define st_mtime st_mtim.tv_sec
-# define st_ctime st_ctim.tv_sec
-#else
-    __time_t st_atime;			/* Time of last access.  */
-    unsigned long int st_atimensec;	/* Nscecs of last access.  */
-    __time_t st_mtime;			/* Time of last modification.  */
-    unsigned long int st_mtimensec;	/* Nsecs of last modification.  */
-    __time_t st_ctime;			/* Time of last status change.  */
-    unsigned long int st_ctimensec;	/* Nsecs of last status change.  */
-#endif
-#ifndef __USE_FILE_OFFSET64
-    unsigned long int __glibc_reserved4;
-    unsigned long int __glibc_reserved5;
-#else
-    __ino64_t st_ino;			/* File serial number.	*/
-#endif
-  };
-
-#ifdef __USE_LARGEFILE64
-struct stat64
-  {
-    __dev_t st_dev;			/* Device.  */
-    unsigned int __pad1;
-
-    __ino_t __st_ino;			/* 32bit file serial number.	*/
-    __mode_t st_mode;			/* File mode.  */
-    __nlink_t st_nlink;			/* Link count.  */
-    __uid_t st_uid;			/* User ID of the file's owner.	*/
-    __gid_t st_gid;			/* Group ID of the file's group.*/
-    __dev_t st_rdev;			/* Device number, if device.  */
-    unsigned int __pad2;
-    __off64_t st_size;			/* Size of file, in bytes.  */
-    __blksize_t st_blksize;		/* Optimal block size for I/O.  */
-
-    __blkcnt64_t st_blocks;		/* Number 512-byte blocks allocated. */
-# ifdef __USE_XOPEN2K8
-    /* Nanosecond resolution timestamps are stored in a format
-       equivalent to 'struct timespec'.  This is the type used
-       whenever possible but the Unix namespace rules do not allow the
-       identifier 'timespec' to appear in the <sys/stat.h> header.
-       Therefore we have to handle the use of this header in strictly
-       standard-compliant sources special.  */
-    struct timespec st_atim;		/* Time of last access.  */
-    struct timespec st_mtim;		/* Time of last modification.  */
-    struct timespec st_ctim;		/* Time of last status change.  */
-# else
-    __time_t st_atime;			/* Time of last access.  */
-    unsigned long int st_atimensec;	/* Nscecs of last access.  */
-    __time_t st_mtime;			/* Time of last modification.  */
-    unsigned long int st_mtimensec;	/* Nsecs of last modification.  */
-    __time_t st_ctime;			/* Time of last status change.  */
-    unsigned long int st_ctimensec;	/* Nsecs of last status change.  */
-# endif
-    __ino64_t st_ino;			/* File serial number.		*/
-  };
-#endif
-
-/* Tell code we have these members.  */
-#define	_STATBUF_ST_BLKSIZE
-#define _STATBUF_ST_RDEV
-/* Nanosecond resolution time values are supported.  */
-#define _STATBUF_ST_NSEC
-
-
-#endif /* _BITS_STRUCT_STAT_H  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syscall.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syscall.h
deleted file mode 100644
index 98c9ea7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syscall.h
+++ /dev/null
@@ -1,2513 +0,0 @@
-/* Generated at libc build time from syscall list.  */
-/* The system call list corresponds to kernel 5.10.  */
-
-#ifndef _SYSCALL_H
-# error "Never use <bits/syscall.h> directly; include <sys/syscall.h> instead."
-#endif
-
-#define __GLIBC_LINUX_VERSION_CODE 330240
-
-#ifdef __NR_FAST_atomic_update
-# define SYS_FAST_atomic_update __NR_FAST_atomic_update
-#endif
-
-#ifdef __NR_FAST_cmpxchg
-# define SYS_FAST_cmpxchg __NR_FAST_cmpxchg
-#endif
-
-#ifdef __NR_FAST_cmpxchg64
-# define SYS_FAST_cmpxchg64 __NR_FAST_cmpxchg64
-#endif
-
-#ifdef __NR__llseek
-# define SYS__llseek __NR__llseek
-#endif
-
-#ifdef __NR__newselect
-# define SYS__newselect __NR__newselect
-#endif
-
-#ifdef __NR__sysctl
-# define SYS__sysctl __NR__sysctl
-#endif
-
-#ifdef __NR_accept
-# define SYS_accept __NR_accept
-#endif
-
-#ifdef __NR_accept4
-# define SYS_accept4 __NR_accept4
-#endif
-
-#ifdef __NR_access
-# define SYS_access __NR_access
-#endif
-
-#ifdef __NR_acct
-# define SYS_acct __NR_acct
-#endif
-
-#ifdef __NR_acl_get
-# define SYS_acl_get __NR_acl_get
-#endif
-
-#ifdef __NR_acl_set
-# define SYS_acl_set __NR_acl_set
-#endif
-
-#ifdef __NR_add_key
-# define SYS_add_key __NR_add_key
-#endif
-
-#ifdef __NR_adjtimex
-# define SYS_adjtimex __NR_adjtimex
-#endif
-
-#ifdef __NR_afs_syscall
-# define SYS_afs_syscall __NR_afs_syscall
-#endif
-
-#ifdef __NR_alarm
-# define SYS_alarm __NR_alarm
-#endif
-
-#ifdef __NR_alloc_hugepages
-# define SYS_alloc_hugepages __NR_alloc_hugepages
-#endif
-
-#ifdef __NR_arc_gettls
-# define SYS_arc_gettls __NR_arc_gettls
-#endif
-
-#ifdef __NR_arc_settls
-# define SYS_arc_settls __NR_arc_settls
-#endif
-
-#ifdef __NR_arc_usr_cmpxchg
-# define SYS_arc_usr_cmpxchg __NR_arc_usr_cmpxchg
-#endif
-
-#ifdef __NR_arch_prctl
-# define SYS_arch_prctl __NR_arch_prctl
-#endif
-
-#ifdef __NR_arm_fadvise64_64
-# define SYS_arm_fadvise64_64 __NR_arm_fadvise64_64
-#endif
-
-#ifdef __NR_arm_sync_file_range
-# define SYS_arm_sync_file_range __NR_arm_sync_file_range
-#endif
-
-#ifdef __NR_atomic_barrier
-# define SYS_atomic_barrier __NR_atomic_barrier
-#endif
-
-#ifdef __NR_atomic_cmpxchg_32
-# define SYS_atomic_cmpxchg_32 __NR_atomic_cmpxchg_32
-#endif
-
-#ifdef __NR_attrctl
-# define SYS_attrctl __NR_attrctl
-#endif
-
-#ifdef __NR_bdflush
-# define SYS_bdflush __NR_bdflush
-#endif
-
-#ifdef __NR_bind
-# define SYS_bind __NR_bind
-#endif
-
-#ifdef __NR_bpf
-# define SYS_bpf __NR_bpf
-#endif
-
-#ifdef __NR_break
-# define SYS_break __NR_break
-#endif
-
-#ifdef __NR_breakpoint
-# define SYS_breakpoint __NR_breakpoint
-#endif
-
-#ifdef __NR_brk
-# define SYS_brk __NR_brk
-#endif
-
-#ifdef __NR_cachectl
-# define SYS_cachectl __NR_cachectl
-#endif
-
-#ifdef __NR_cacheflush
-# define SYS_cacheflush __NR_cacheflush
-#endif
-
-#ifdef __NR_capget
-# define SYS_capget __NR_capget
-#endif
-
-#ifdef __NR_capset
-# define SYS_capset __NR_capset
-#endif
-
-#ifdef __NR_chdir
-# define SYS_chdir __NR_chdir
-#endif
-
-#ifdef __NR_chmod
-# define SYS_chmod __NR_chmod
-#endif
-
-#ifdef __NR_chown
-# define SYS_chown __NR_chown
-#endif
-
-#ifdef __NR_chown32
-# define SYS_chown32 __NR_chown32
-#endif
-
-#ifdef __NR_chroot
-# define SYS_chroot __NR_chroot
-#endif
-
-#ifdef __NR_clock_adjtime
-# define SYS_clock_adjtime __NR_clock_adjtime
-#endif
-
-#ifdef __NR_clock_adjtime64
-# define SYS_clock_adjtime64 __NR_clock_adjtime64
-#endif
-
-#ifdef __NR_clock_getres
-# define SYS_clock_getres __NR_clock_getres
-#endif
-
-#ifdef __NR_clock_getres_time64
-# define SYS_clock_getres_time64 __NR_clock_getres_time64
-#endif
-
-#ifdef __NR_clock_gettime
-# define SYS_clock_gettime __NR_clock_gettime
-#endif
-
-#ifdef __NR_clock_gettime64
-# define SYS_clock_gettime64 __NR_clock_gettime64
-#endif
-
-#ifdef __NR_clock_nanosleep
-# define SYS_clock_nanosleep __NR_clock_nanosleep
-#endif
-
-#ifdef __NR_clock_nanosleep_time64
-# define SYS_clock_nanosleep_time64 __NR_clock_nanosleep_time64
-#endif
-
-#ifdef __NR_clock_settime
-# define SYS_clock_settime __NR_clock_settime
-#endif
-
-#ifdef __NR_clock_settime64
-# define SYS_clock_settime64 __NR_clock_settime64
-#endif
-
-#ifdef __NR_clone
-# define SYS_clone __NR_clone
-#endif
-
-#ifdef __NR_clone2
-# define SYS_clone2 __NR_clone2
-#endif
-
-#ifdef __NR_clone3
-# define SYS_clone3 __NR_clone3
-#endif
-
-#ifdef __NR_close
-# define SYS_close __NR_close
-#endif
-
-#ifdef __NR_close_range
-# define SYS_close_range __NR_close_range
-#endif
-
-#ifdef __NR_cmpxchg_badaddr
-# define SYS_cmpxchg_badaddr __NR_cmpxchg_badaddr
-#endif
-
-#ifdef __NR_connect
-# define SYS_connect __NR_connect
-#endif
-
-#ifdef __NR_copy_file_range
-# define SYS_copy_file_range __NR_copy_file_range
-#endif
-
-#ifdef __NR_creat
-# define SYS_creat __NR_creat
-#endif
-
-#ifdef __NR_create_module
-# define SYS_create_module __NR_create_module
-#endif
-
-#ifdef __NR_delete_module
-# define SYS_delete_module __NR_delete_module
-#endif
-
-#ifdef __NR_dipc
-# define SYS_dipc __NR_dipc
-#endif
-
-#ifdef __NR_dup
-# define SYS_dup __NR_dup
-#endif
-
-#ifdef __NR_dup2
-# define SYS_dup2 __NR_dup2
-#endif
-
-#ifdef __NR_dup3
-# define SYS_dup3 __NR_dup3
-#endif
-
-#ifdef __NR_epoll_create
-# define SYS_epoll_create __NR_epoll_create
-#endif
-
-#ifdef __NR_epoll_create1
-# define SYS_epoll_create1 __NR_epoll_create1
-#endif
-
-#ifdef __NR_epoll_ctl
-# define SYS_epoll_ctl __NR_epoll_ctl
-#endif
-
-#ifdef __NR_epoll_ctl_old
-# define SYS_epoll_ctl_old __NR_epoll_ctl_old
-#endif
-
-#ifdef __NR_epoll_pwait
-# define SYS_epoll_pwait __NR_epoll_pwait
-#endif
-
-#ifdef __NR_epoll_wait
-# define SYS_epoll_wait __NR_epoll_wait
-#endif
-
-#ifdef __NR_epoll_wait_old
-# define SYS_epoll_wait_old __NR_epoll_wait_old
-#endif
-
-#ifdef __NR_eventfd
-# define SYS_eventfd __NR_eventfd
-#endif
-
-#ifdef __NR_eventfd2
-# define SYS_eventfd2 __NR_eventfd2
-#endif
-
-#ifdef __NR_exec_with_loader
-# define SYS_exec_with_loader __NR_exec_with_loader
-#endif
-
-#ifdef __NR_execv
-# define SYS_execv __NR_execv
-#endif
-
-#ifdef __NR_execve
-# define SYS_execve __NR_execve
-#endif
-
-#ifdef __NR_execveat
-# define SYS_execveat __NR_execveat
-#endif
-
-#ifdef __NR_exit
-# define SYS_exit __NR_exit
-#endif
-
-#ifdef __NR_exit_group
-# define SYS_exit_group __NR_exit_group
-#endif
-
-#ifdef __NR_faccessat
-# define SYS_faccessat __NR_faccessat
-#endif
-
-#ifdef __NR_faccessat2
-# define SYS_faccessat2 __NR_faccessat2
-#endif
-
-#ifdef __NR_fadvise64
-# define SYS_fadvise64 __NR_fadvise64
-#endif
-
-#ifdef __NR_fadvise64_64
-# define SYS_fadvise64_64 __NR_fadvise64_64
-#endif
-
-#ifdef __NR_fallocate
-# define SYS_fallocate __NR_fallocate
-#endif
-
-#ifdef __NR_fanotify_init
-# define SYS_fanotify_init __NR_fanotify_init
-#endif
-
-#ifdef __NR_fanotify_mark
-# define SYS_fanotify_mark __NR_fanotify_mark
-#endif
-
-#ifdef __NR_fchdir
-# define SYS_fchdir __NR_fchdir
-#endif
-
-#ifdef __NR_fchmod
-# define SYS_fchmod __NR_fchmod
-#endif
-
-#ifdef __NR_fchmodat
-# define SYS_fchmodat __NR_fchmodat
-#endif
-
-#ifdef __NR_fchown
-# define SYS_fchown __NR_fchown
-#endif
-
-#ifdef __NR_fchown32
-# define SYS_fchown32 __NR_fchown32
-#endif
-
-#ifdef __NR_fchownat
-# define SYS_fchownat __NR_fchownat
-#endif
-
-#ifdef __NR_fcntl
-# define SYS_fcntl __NR_fcntl
-#endif
-
-#ifdef __NR_fcntl64
-# define SYS_fcntl64 __NR_fcntl64
-#endif
-
-#ifdef __NR_fdatasync
-# define SYS_fdatasync __NR_fdatasync
-#endif
-
-#ifdef __NR_fgetxattr
-# define SYS_fgetxattr __NR_fgetxattr
-#endif
-
-#ifdef __NR_finit_module
-# define SYS_finit_module __NR_finit_module
-#endif
-
-#ifdef __NR_flistxattr
-# define SYS_flistxattr __NR_flistxattr
-#endif
-
-#ifdef __NR_flock
-# define SYS_flock __NR_flock
-#endif
-
-#ifdef __NR_fork
-# define SYS_fork __NR_fork
-#endif
-
-#ifdef __NR_fp_udfiex_crtl
-# define SYS_fp_udfiex_crtl __NR_fp_udfiex_crtl
-#endif
-
-#ifdef __NR_free_hugepages
-# define SYS_free_hugepages __NR_free_hugepages
-#endif
-
-#ifdef __NR_fremovexattr
-# define SYS_fremovexattr __NR_fremovexattr
-#endif
-
-#ifdef __NR_fsconfig
-# define SYS_fsconfig __NR_fsconfig
-#endif
-
-#ifdef __NR_fsetxattr
-# define SYS_fsetxattr __NR_fsetxattr
-#endif
-
-#ifdef __NR_fsmount
-# define SYS_fsmount __NR_fsmount
-#endif
-
-#ifdef __NR_fsopen
-# define SYS_fsopen __NR_fsopen
-#endif
-
-#ifdef __NR_fspick
-# define SYS_fspick __NR_fspick
-#endif
-
-#ifdef __NR_fstat
-# define SYS_fstat __NR_fstat
-#endif
-
-#ifdef __NR_fstat64
-# define SYS_fstat64 __NR_fstat64
-#endif
-
-#ifdef __NR_fstatat64
-# define SYS_fstatat64 __NR_fstatat64
-#endif
-
-#ifdef __NR_fstatfs
-# define SYS_fstatfs __NR_fstatfs
-#endif
-
-#ifdef __NR_fstatfs64
-# define SYS_fstatfs64 __NR_fstatfs64
-#endif
-
-#ifdef __NR_fsync
-# define SYS_fsync __NR_fsync
-#endif
-
-#ifdef __NR_ftime
-# define SYS_ftime __NR_ftime
-#endif
-
-#ifdef __NR_ftruncate
-# define SYS_ftruncate __NR_ftruncate
-#endif
-
-#ifdef __NR_ftruncate64
-# define SYS_ftruncate64 __NR_ftruncate64
-#endif
-
-#ifdef __NR_futex
-# define SYS_futex __NR_futex
-#endif
-
-#ifdef __NR_futex_time64
-# define SYS_futex_time64 __NR_futex_time64
-#endif
-
-#ifdef __NR_futimesat
-# define SYS_futimesat __NR_futimesat
-#endif
-
-#ifdef __NR_get_kernel_syms
-# define SYS_get_kernel_syms __NR_get_kernel_syms
-#endif
-
-#ifdef __NR_get_mempolicy
-# define SYS_get_mempolicy __NR_get_mempolicy
-#endif
-
-#ifdef __NR_get_robust_list
-# define SYS_get_robust_list __NR_get_robust_list
-#endif
-
-#ifdef __NR_get_thread_area
-# define SYS_get_thread_area __NR_get_thread_area
-#endif
-
-#ifdef __NR_get_tls
-# define SYS_get_tls __NR_get_tls
-#endif
-
-#ifdef __NR_getcpu
-# define SYS_getcpu __NR_getcpu
-#endif
-
-#ifdef __NR_getcwd
-# define SYS_getcwd __NR_getcwd
-#endif
-
-#ifdef __NR_getdents
-# define SYS_getdents __NR_getdents
-#endif
-
-#ifdef __NR_getdents64
-# define SYS_getdents64 __NR_getdents64
-#endif
-
-#ifdef __NR_getdomainname
-# define SYS_getdomainname __NR_getdomainname
-#endif
-
-#ifdef __NR_getdtablesize
-# define SYS_getdtablesize __NR_getdtablesize
-#endif
-
-#ifdef __NR_getegid
-# define SYS_getegid __NR_getegid
-#endif
-
-#ifdef __NR_getegid32
-# define SYS_getegid32 __NR_getegid32
-#endif
-
-#ifdef __NR_geteuid
-# define SYS_geteuid __NR_geteuid
-#endif
-
-#ifdef __NR_geteuid32
-# define SYS_geteuid32 __NR_geteuid32
-#endif
-
-#ifdef __NR_getgid
-# define SYS_getgid __NR_getgid
-#endif
-
-#ifdef __NR_getgid32
-# define SYS_getgid32 __NR_getgid32
-#endif
-
-#ifdef __NR_getgroups
-# define SYS_getgroups __NR_getgroups
-#endif
-
-#ifdef __NR_getgroups32
-# define SYS_getgroups32 __NR_getgroups32
-#endif
-
-#ifdef __NR_gethostname
-# define SYS_gethostname __NR_gethostname
-#endif
-
-#ifdef __NR_getitimer
-# define SYS_getitimer __NR_getitimer
-#endif
-
-#ifdef __NR_getpagesize
-# define SYS_getpagesize __NR_getpagesize
-#endif
-
-#ifdef __NR_getpeername
-# define SYS_getpeername __NR_getpeername
-#endif
-
-#ifdef __NR_getpgid
-# define SYS_getpgid __NR_getpgid
-#endif
-
-#ifdef __NR_getpgrp
-# define SYS_getpgrp __NR_getpgrp
-#endif
-
-#ifdef __NR_getpid
-# define SYS_getpid __NR_getpid
-#endif
-
-#ifdef __NR_getpmsg
-# define SYS_getpmsg __NR_getpmsg
-#endif
-
-#ifdef __NR_getppid
-# define SYS_getppid __NR_getppid
-#endif
-
-#ifdef __NR_getpriority
-# define SYS_getpriority __NR_getpriority
-#endif
-
-#ifdef __NR_getrandom
-# define SYS_getrandom __NR_getrandom
-#endif
-
-#ifdef __NR_getresgid
-# define SYS_getresgid __NR_getresgid
-#endif
-
-#ifdef __NR_getresgid32
-# define SYS_getresgid32 __NR_getresgid32
-#endif
-
-#ifdef __NR_getresuid
-# define SYS_getresuid __NR_getresuid
-#endif
-
-#ifdef __NR_getresuid32
-# define SYS_getresuid32 __NR_getresuid32
-#endif
-
-#ifdef __NR_getrlimit
-# define SYS_getrlimit __NR_getrlimit
-#endif
-
-#ifdef __NR_getrusage
-# define SYS_getrusage __NR_getrusage
-#endif
-
-#ifdef __NR_getsid
-# define SYS_getsid __NR_getsid
-#endif
-
-#ifdef __NR_getsockname
-# define SYS_getsockname __NR_getsockname
-#endif
-
-#ifdef __NR_getsockopt
-# define SYS_getsockopt __NR_getsockopt
-#endif
-
-#ifdef __NR_gettid
-# define SYS_gettid __NR_gettid
-#endif
-
-#ifdef __NR_gettimeofday
-# define SYS_gettimeofday __NR_gettimeofday
-#endif
-
-#ifdef __NR_getuid
-# define SYS_getuid __NR_getuid
-#endif
-
-#ifdef __NR_getuid32
-# define SYS_getuid32 __NR_getuid32
-#endif
-
-#ifdef __NR_getunwind
-# define SYS_getunwind __NR_getunwind
-#endif
-
-#ifdef __NR_getxattr
-# define SYS_getxattr __NR_getxattr
-#endif
-
-#ifdef __NR_getxgid
-# define SYS_getxgid __NR_getxgid
-#endif
-
-#ifdef __NR_getxpid
-# define SYS_getxpid __NR_getxpid
-#endif
-
-#ifdef __NR_getxuid
-# define SYS_getxuid __NR_getxuid
-#endif
-
-#ifdef __NR_gtty
-# define SYS_gtty __NR_gtty
-#endif
-
-#ifdef __NR_idle
-# define SYS_idle __NR_idle
-#endif
-
-#ifdef __NR_init_module
-# define SYS_init_module __NR_init_module
-#endif
-
-#ifdef __NR_inotify_add_watch
-# define SYS_inotify_add_watch __NR_inotify_add_watch
-#endif
-
-#ifdef __NR_inotify_init
-# define SYS_inotify_init __NR_inotify_init
-#endif
-
-#ifdef __NR_inotify_init1
-# define SYS_inotify_init1 __NR_inotify_init1
-#endif
-
-#ifdef __NR_inotify_rm_watch
-# define SYS_inotify_rm_watch __NR_inotify_rm_watch
-#endif
-
-#ifdef __NR_io_cancel
-# define SYS_io_cancel __NR_io_cancel
-#endif
-
-#ifdef __NR_io_destroy
-# define SYS_io_destroy __NR_io_destroy
-#endif
-
-#ifdef __NR_io_getevents
-# define SYS_io_getevents __NR_io_getevents
-#endif
-
-#ifdef __NR_io_pgetevents
-# define SYS_io_pgetevents __NR_io_pgetevents
-#endif
-
-#ifdef __NR_io_pgetevents_time64
-# define SYS_io_pgetevents_time64 __NR_io_pgetevents_time64
-#endif
-
-#ifdef __NR_io_setup
-# define SYS_io_setup __NR_io_setup
-#endif
-
-#ifdef __NR_io_submit
-# define SYS_io_submit __NR_io_submit
-#endif
-
-#ifdef __NR_io_uring_enter
-# define SYS_io_uring_enter __NR_io_uring_enter
-#endif
-
-#ifdef __NR_io_uring_register
-# define SYS_io_uring_register __NR_io_uring_register
-#endif
-
-#ifdef __NR_io_uring_setup
-# define SYS_io_uring_setup __NR_io_uring_setup
-#endif
-
-#ifdef __NR_ioctl
-# define SYS_ioctl __NR_ioctl
-#endif
-
-#ifdef __NR_ioperm
-# define SYS_ioperm __NR_ioperm
-#endif
-
-#ifdef __NR_iopl
-# define SYS_iopl __NR_iopl
-#endif
-
-#ifdef __NR_ioprio_get
-# define SYS_ioprio_get __NR_ioprio_get
-#endif
-
-#ifdef __NR_ioprio_set
-# define SYS_ioprio_set __NR_ioprio_set
-#endif
-
-#ifdef __NR_ipc
-# define SYS_ipc __NR_ipc
-#endif
-
-#ifdef __NR_kcmp
-# define SYS_kcmp __NR_kcmp
-#endif
-
-#ifdef __NR_kern_features
-# define SYS_kern_features __NR_kern_features
-#endif
-
-#ifdef __NR_kexec_file_load
-# define SYS_kexec_file_load __NR_kexec_file_load
-#endif
-
-#ifdef __NR_kexec_load
-# define SYS_kexec_load __NR_kexec_load
-#endif
-
-#ifdef __NR_keyctl
-# define SYS_keyctl __NR_keyctl
-#endif
-
-#ifdef __NR_kill
-# define SYS_kill __NR_kill
-#endif
-
-#ifdef __NR_lchown
-# define SYS_lchown __NR_lchown
-#endif
-
-#ifdef __NR_lchown32
-# define SYS_lchown32 __NR_lchown32
-#endif
-
-#ifdef __NR_lgetxattr
-# define SYS_lgetxattr __NR_lgetxattr
-#endif
-
-#ifdef __NR_link
-# define SYS_link __NR_link
-#endif
-
-#ifdef __NR_linkat
-# define SYS_linkat __NR_linkat
-#endif
-
-#ifdef __NR_listen
-# define SYS_listen __NR_listen
-#endif
-
-#ifdef __NR_listxattr
-# define SYS_listxattr __NR_listxattr
-#endif
-
-#ifdef __NR_llistxattr
-# define SYS_llistxattr __NR_llistxattr
-#endif
-
-#ifdef __NR_llseek
-# define SYS_llseek __NR_llseek
-#endif
-
-#ifdef __NR_lock
-# define SYS_lock __NR_lock
-#endif
-
-#ifdef __NR_lookup_dcookie
-# define SYS_lookup_dcookie __NR_lookup_dcookie
-#endif
-
-#ifdef __NR_lremovexattr
-# define SYS_lremovexattr __NR_lremovexattr
-#endif
-
-#ifdef __NR_lseek
-# define SYS_lseek __NR_lseek
-#endif
-
-#ifdef __NR_lsetxattr
-# define SYS_lsetxattr __NR_lsetxattr
-#endif
-
-#ifdef __NR_lstat
-# define SYS_lstat __NR_lstat
-#endif
-
-#ifdef __NR_lstat64
-# define SYS_lstat64 __NR_lstat64
-#endif
-
-#ifdef __NR_madvise
-# define SYS_madvise __NR_madvise
-#endif
-
-#ifdef __NR_mbind
-# define SYS_mbind __NR_mbind
-#endif
-
-#ifdef __NR_membarrier
-# define SYS_membarrier __NR_membarrier
-#endif
-
-#ifdef __NR_memfd_create
-# define SYS_memfd_create __NR_memfd_create
-#endif
-
-#ifdef __NR_memory_ordering
-# define SYS_memory_ordering __NR_memory_ordering
-#endif
-
-#ifdef __NR_migrate_pages
-# define SYS_migrate_pages __NR_migrate_pages
-#endif
-
-#ifdef __NR_mincore
-# define SYS_mincore __NR_mincore
-#endif
-
-#ifdef __NR_mkdir
-# define SYS_mkdir __NR_mkdir
-#endif
-
-#ifdef __NR_mkdirat
-# define SYS_mkdirat __NR_mkdirat
-#endif
-
-#ifdef __NR_mknod
-# define SYS_mknod __NR_mknod
-#endif
-
-#ifdef __NR_mknodat
-# define SYS_mknodat __NR_mknodat
-#endif
-
-#ifdef __NR_mlock
-# define SYS_mlock __NR_mlock
-#endif
-
-#ifdef __NR_mlock2
-# define SYS_mlock2 __NR_mlock2
-#endif
-
-#ifdef __NR_mlockall
-# define SYS_mlockall __NR_mlockall
-#endif
-
-#ifdef __NR_mmap
-# define SYS_mmap __NR_mmap
-#endif
-
-#ifdef __NR_mmap2
-# define SYS_mmap2 __NR_mmap2
-#endif
-
-#ifdef __NR_modify_ldt
-# define SYS_modify_ldt __NR_modify_ldt
-#endif
-
-#ifdef __NR_mount
-# define SYS_mount __NR_mount
-#endif
-
-#ifdef __NR_move_mount
-# define SYS_move_mount __NR_move_mount
-#endif
-
-#ifdef __NR_move_pages
-# define SYS_move_pages __NR_move_pages
-#endif
-
-#ifdef __NR_mprotect
-# define SYS_mprotect __NR_mprotect
-#endif
-
-#ifdef __NR_mpx
-# define SYS_mpx __NR_mpx
-#endif
-
-#ifdef __NR_mq_getsetattr
-# define SYS_mq_getsetattr __NR_mq_getsetattr
-#endif
-
-#ifdef __NR_mq_notify
-# define SYS_mq_notify __NR_mq_notify
-#endif
-
-#ifdef __NR_mq_open
-# define SYS_mq_open __NR_mq_open
-#endif
-
-#ifdef __NR_mq_timedreceive
-# define SYS_mq_timedreceive __NR_mq_timedreceive
-#endif
-
-#ifdef __NR_mq_timedreceive_time64
-# define SYS_mq_timedreceive_time64 __NR_mq_timedreceive_time64
-#endif
-
-#ifdef __NR_mq_timedsend
-# define SYS_mq_timedsend __NR_mq_timedsend
-#endif
-
-#ifdef __NR_mq_timedsend_time64
-# define SYS_mq_timedsend_time64 __NR_mq_timedsend_time64
-#endif
-
-#ifdef __NR_mq_unlink
-# define SYS_mq_unlink __NR_mq_unlink
-#endif
-
-#ifdef __NR_mremap
-# define SYS_mremap __NR_mremap
-#endif
-
-#ifdef __NR_msgctl
-# define SYS_msgctl __NR_msgctl
-#endif
-
-#ifdef __NR_msgget
-# define SYS_msgget __NR_msgget
-#endif
-
-#ifdef __NR_msgrcv
-# define SYS_msgrcv __NR_msgrcv
-#endif
-
-#ifdef __NR_msgsnd
-# define SYS_msgsnd __NR_msgsnd
-#endif
-
-#ifdef __NR_msync
-# define SYS_msync __NR_msync
-#endif
-
-#ifdef __NR_multiplexer
-# define SYS_multiplexer __NR_multiplexer
-#endif
-
-#ifdef __NR_munlock
-# define SYS_munlock __NR_munlock
-#endif
-
-#ifdef __NR_munlockall
-# define SYS_munlockall __NR_munlockall
-#endif
-
-#ifdef __NR_munmap
-# define SYS_munmap __NR_munmap
-#endif
-
-#ifdef __NR_name_to_handle_at
-# define SYS_name_to_handle_at __NR_name_to_handle_at
-#endif
-
-#ifdef __NR_nanosleep
-# define SYS_nanosleep __NR_nanosleep
-#endif
-
-#ifdef __NR_newfstatat
-# define SYS_newfstatat __NR_newfstatat
-#endif
-
-#ifdef __NR_nfsservctl
-# define SYS_nfsservctl __NR_nfsservctl
-#endif
-
-#ifdef __NR_ni_syscall
-# define SYS_ni_syscall __NR_ni_syscall
-#endif
-
-#ifdef __NR_nice
-# define SYS_nice __NR_nice
-#endif
-
-#ifdef __NR_old_adjtimex
-# define SYS_old_adjtimex __NR_old_adjtimex
-#endif
-
-#ifdef __NR_old_getpagesize
-# define SYS_old_getpagesize __NR_old_getpagesize
-#endif
-
-#ifdef __NR_oldfstat
-# define SYS_oldfstat __NR_oldfstat
-#endif
-
-#ifdef __NR_oldlstat
-# define SYS_oldlstat __NR_oldlstat
-#endif
-
-#ifdef __NR_oldolduname
-# define SYS_oldolduname __NR_oldolduname
-#endif
-
-#ifdef __NR_oldstat
-# define SYS_oldstat __NR_oldstat
-#endif
-
-#ifdef __NR_oldumount
-# define SYS_oldumount __NR_oldumount
-#endif
-
-#ifdef __NR_olduname
-# define SYS_olduname __NR_olduname
-#endif
-
-#ifdef __NR_open
-# define SYS_open __NR_open
-#endif
-
-#ifdef __NR_open_by_handle_at
-# define SYS_open_by_handle_at __NR_open_by_handle_at
-#endif
-
-#ifdef __NR_open_tree
-# define SYS_open_tree __NR_open_tree
-#endif
-
-#ifdef __NR_openat
-# define SYS_openat __NR_openat
-#endif
-
-#ifdef __NR_openat2
-# define SYS_openat2 __NR_openat2
-#endif
-
-#ifdef __NR_osf_adjtime
-# define SYS_osf_adjtime __NR_osf_adjtime
-#endif
-
-#ifdef __NR_osf_afs_syscall
-# define SYS_osf_afs_syscall __NR_osf_afs_syscall
-#endif
-
-#ifdef __NR_osf_alt_plock
-# define SYS_osf_alt_plock __NR_osf_alt_plock
-#endif
-
-#ifdef __NR_osf_alt_setsid
-# define SYS_osf_alt_setsid __NR_osf_alt_setsid
-#endif
-
-#ifdef __NR_osf_alt_sigpending
-# define SYS_osf_alt_sigpending __NR_osf_alt_sigpending
-#endif
-
-#ifdef __NR_osf_asynch_daemon
-# define SYS_osf_asynch_daemon __NR_osf_asynch_daemon
-#endif
-
-#ifdef __NR_osf_audcntl
-# define SYS_osf_audcntl __NR_osf_audcntl
-#endif
-
-#ifdef __NR_osf_audgen
-# define SYS_osf_audgen __NR_osf_audgen
-#endif
-
-#ifdef __NR_osf_chflags
-# define SYS_osf_chflags __NR_osf_chflags
-#endif
-
-#ifdef __NR_osf_execve
-# define SYS_osf_execve __NR_osf_execve
-#endif
-
-#ifdef __NR_osf_exportfs
-# define SYS_osf_exportfs __NR_osf_exportfs
-#endif
-
-#ifdef __NR_osf_fchflags
-# define SYS_osf_fchflags __NR_osf_fchflags
-#endif
-
-#ifdef __NR_osf_fdatasync
-# define SYS_osf_fdatasync __NR_osf_fdatasync
-#endif
-
-#ifdef __NR_osf_fpathconf
-# define SYS_osf_fpathconf __NR_osf_fpathconf
-#endif
-
-#ifdef __NR_osf_fstat
-# define SYS_osf_fstat __NR_osf_fstat
-#endif
-
-#ifdef __NR_osf_fstatfs
-# define SYS_osf_fstatfs __NR_osf_fstatfs
-#endif
-
-#ifdef __NR_osf_fstatfs64
-# define SYS_osf_fstatfs64 __NR_osf_fstatfs64
-#endif
-
-#ifdef __NR_osf_fuser
-# define SYS_osf_fuser __NR_osf_fuser
-#endif
-
-#ifdef __NR_osf_getaddressconf
-# define SYS_osf_getaddressconf __NR_osf_getaddressconf
-#endif
-
-#ifdef __NR_osf_getdirentries
-# define SYS_osf_getdirentries __NR_osf_getdirentries
-#endif
-
-#ifdef __NR_osf_getdomainname
-# define SYS_osf_getdomainname __NR_osf_getdomainname
-#endif
-
-#ifdef __NR_osf_getfh
-# define SYS_osf_getfh __NR_osf_getfh
-#endif
-
-#ifdef __NR_osf_getfsstat
-# define SYS_osf_getfsstat __NR_osf_getfsstat
-#endif
-
-#ifdef __NR_osf_gethostid
-# define SYS_osf_gethostid __NR_osf_gethostid
-#endif
-
-#ifdef __NR_osf_getitimer
-# define SYS_osf_getitimer __NR_osf_getitimer
-#endif
-
-#ifdef __NR_osf_getlogin
-# define SYS_osf_getlogin __NR_osf_getlogin
-#endif
-
-#ifdef __NR_osf_getmnt
-# define SYS_osf_getmnt __NR_osf_getmnt
-#endif
-
-#ifdef __NR_osf_getrusage
-# define SYS_osf_getrusage __NR_osf_getrusage
-#endif
-
-#ifdef __NR_osf_getsysinfo
-# define SYS_osf_getsysinfo __NR_osf_getsysinfo
-#endif
-
-#ifdef __NR_osf_gettimeofday
-# define SYS_osf_gettimeofday __NR_osf_gettimeofday
-#endif
-
-#ifdef __NR_osf_kloadcall
-# define SYS_osf_kloadcall __NR_osf_kloadcall
-#endif
-
-#ifdef __NR_osf_kmodcall
-# define SYS_osf_kmodcall __NR_osf_kmodcall
-#endif
-
-#ifdef __NR_osf_lstat
-# define SYS_osf_lstat __NR_osf_lstat
-#endif
-
-#ifdef __NR_osf_memcntl
-# define SYS_osf_memcntl __NR_osf_memcntl
-#endif
-
-#ifdef __NR_osf_mincore
-# define SYS_osf_mincore __NR_osf_mincore
-#endif
-
-#ifdef __NR_osf_mount
-# define SYS_osf_mount __NR_osf_mount
-#endif
-
-#ifdef __NR_osf_mremap
-# define SYS_osf_mremap __NR_osf_mremap
-#endif
-
-#ifdef __NR_osf_msfs_syscall
-# define SYS_osf_msfs_syscall __NR_osf_msfs_syscall
-#endif
-
-#ifdef __NR_osf_msleep
-# define SYS_osf_msleep __NR_osf_msleep
-#endif
-
-#ifdef __NR_osf_mvalid
-# define SYS_osf_mvalid __NR_osf_mvalid
-#endif
-
-#ifdef __NR_osf_mwakeup
-# define SYS_osf_mwakeup __NR_osf_mwakeup
-#endif
-
-#ifdef __NR_osf_naccept
-# define SYS_osf_naccept __NR_osf_naccept
-#endif
-
-#ifdef __NR_osf_nfssvc
-# define SYS_osf_nfssvc __NR_osf_nfssvc
-#endif
-
-#ifdef __NR_osf_ngetpeername
-# define SYS_osf_ngetpeername __NR_osf_ngetpeername
-#endif
-
-#ifdef __NR_osf_ngetsockname
-# define SYS_osf_ngetsockname __NR_osf_ngetsockname
-#endif
-
-#ifdef __NR_osf_nrecvfrom
-# define SYS_osf_nrecvfrom __NR_osf_nrecvfrom
-#endif
-
-#ifdef __NR_osf_nrecvmsg
-# define SYS_osf_nrecvmsg __NR_osf_nrecvmsg
-#endif
-
-#ifdef __NR_osf_nsendmsg
-# define SYS_osf_nsendmsg __NR_osf_nsendmsg
-#endif
-
-#ifdef __NR_osf_ntp_adjtime
-# define SYS_osf_ntp_adjtime __NR_osf_ntp_adjtime
-#endif
-
-#ifdef __NR_osf_ntp_gettime
-# define SYS_osf_ntp_gettime __NR_osf_ntp_gettime
-#endif
-
-#ifdef __NR_osf_old_creat
-# define SYS_osf_old_creat __NR_osf_old_creat
-#endif
-
-#ifdef __NR_osf_old_fstat
-# define SYS_osf_old_fstat __NR_osf_old_fstat
-#endif
-
-#ifdef __NR_osf_old_getpgrp
-# define SYS_osf_old_getpgrp __NR_osf_old_getpgrp
-#endif
-
-#ifdef __NR_osf_old_killpg
-# define SYS_osf_old_killpg __NR_osf_old_killpg
-#endif
-
-#ifdef __NR_osf_old_lstat
-# define SYS_osf_old_lstat __NR_osf_old_lstat
-#endif
-
-#ifdef __NR_osf_old_open
-# define SYS_osf_old_open __NR_osf_old_open
-#endif
-
-#ifdef __NR_osf_old_sigaction
-# define SYS_osf_old_sigaction __NR_osf_old_sigaction
-#endif
-
-#ifdef __NR_osf_old_sigblock
-# define SYS_osf_old_sigblock __NR_osf_old_sigblock
-#endif
-
-#ifdef __NR_osf_old_sigreturn
-# define SYS_osf_old_sigreturn __NR_osf_old_sigreturn
-#endif
-
-#ifdef __NR_osf_old_sigsetmask
-# define SYS_osf_old_sigsetmask __NR_osf_old_sigsetmask
-#endif
-
-#ifdef __NR_osf_old_sigvec
-# define SYS_osf_old_sigvec __NR_osf_old_sigvec
-#endif
-
-#ifdef __NR_osf_old_stat
-# define SYS_osf_old_stat __NR_osf_old_stat
-#endif
-
-#ifdef __NR_osf_old_vadvise
-# define SYS_osf_old_vadvise __NR_osf_old_vadvise
-#endif
-
-#ifdef __NR_osf_old_vtrace
-# define SYS_osf_old_vtrace __NR_osf_old_vtrace
-#endif
-
-#ifdef __NR_osf_old_wait
-# define SYS_osf_old_wait __NR_osf_old_wait
-#endif
-
-#ifdef __NR_osf_oldquota
-# define SYS_osf_oldquota __NR_osf_oldquota
-#endif
-
-#ifdef __NR_osf_pathconf
-# define SYS_osf_pathconf __NR_osf_pathconf
-#endif
-
-#ifdef __NR_osf_pid_block
-# define SYS_osf_pid_block __NR_osf_pid_block
-#endif
-
-#ifdef __NR_osf_pid_unblock
-# define SYS_osf_pid_unblock __NR_osf_pid_unblock
-#endif
-
-#ifdef __NR_osf_plock
-# define SYS_osf_plock __NR_osf_plock
-#endif
-
-#ifdef __NR_osf_priocntlset
-# define SYS_osf_priocntlset __NR_osf_priocntlset
-#endif
-
-#ifdef __NR_osf_profil
-# define SYS_osf_profil __NR_osf_profil
-#endif
-
-#ifdef __NR_osf_proplist_syscall
-# define SYS_osf_proplist_syscall __NR_osf_proplist_syscall
-#endif
-
-#ifdef __NR_osf_reboot
-# define SYS_osf_reboot __NR_osf_reboot
-#endif
-
-#ifdef __NR_osf_revoke
-# define SYS_osf_revoke __NR_osf_revoke
-#endif
-
-#ifdef __NR_osf_sbrk
-# define SYS_osf_sbrk __NR_osf_sbrk
-#endif
-
-#ifdef __NR_osf_security
-# define SYS_osf_security __NR_osf_security
-#endif
-
-#ifdef __NR_osf_select
-# define SYS_osf_select __NR_osf_select
-#endif
-
-#ifdef __NR_osf_set_program_attributes
-# define SYS_osf_set_program_attributes __NR_osf_set_program_attributes
-#endif
-
-#ifdef __NR_osf_set_speculative
-# define SYS_osf_set_speculative __NR_osf_set_speculative
-#endif
-
-#ifdef __NR_osf_sethostid
-# define SYS_osf_sethostid __NR_osf_sethostid
-#endif
-
-#ifdef __NR_osf_setitimer
-# define SYS_osf_setitimer __NR_osf_setitimer
-#endif
-
-#ifdef __NR_osf_setlogin
-# define SYS_osf_setlogin __NR_osf_setlogin
-#endif
-
-#ifdef __NR_osf_setsysinfo
-# define SYS_osf_setsysinfo __NR_osf_setsysinfo
-#endif
-
-#ifdef __NR_osf_settimeofday
-# define SYS_osf_settimeofday __NR_osf_settimeofday
-#endif
-
-#ifdef __NR_osf_shmat
-# define SYS_osf_shmat __NR_osf_shmat
-#endif
-
-#ifdef __NR_osf_signal
-# define SYS_osf_signal __NR_osf_signal
-#endif
-
-#ifdef __NR_osf_sigprocmask
-# define SYS_osf_sigprocmask __NR_osf_sigprocmask
-#endif
-
-#ifdef __NR_osf_sigsendset
-# define SYS_osf_sigsendset __NR_osf_sigsendset
-#endif
-
-#ifdef __NR_osf_sigstack
-# define SYS_osf_sigstack __NR_osf_sigstack
-#endif
-
-#ifdef __NR_osf_sigwaitprim
-# define SYS_osf_sigwaitprim __NR_osf_sigwaitprim
-#endif
-
-#ifdef __NR_osf_sstk
-# define SYS_osf_sstk __NR_osf_sstk
-#endif
-
-#ifdef __NR_osf_stat
-# define SYS_osf_stat __NR_osf_stat
-#endif
-
-#ifdef __NR_osf_statfs
-# define SYS_osf_statfs __NR_osf_statfs
-#endif
-
-#ifdef __NR_osf_statfs64
-# define SYS_osf_statfs64 __NR_osf_statfs64
-#endif
-
-#ifdef __NR_osf_subsys_info
-# define SYS_osf_subsys_info __NR_osf_subsys_info
-#endif
-
-#ifdef __NR_osf_swapctl
-# define SYS_osf_swapctl __NR_osf_swapctl
-#endif
-
-#ifdef __NR_osf_swapon
-# define SYS_osf_swapon __NR_osf_swapon
-#endif
-
-#ifdef __NR_osf_syscall
-# define SYS_osf_syscall __NR_osf_syscall
-#endif
-
-#ifdef __NR_osf_sysinfo
-# define SYS_osf_sysinfo __NR_osf_sysinfo
-#endif
-
-#ifdef __NR_osf_table
-# define SYS_osf_table __NR_osf_table
-#endif
-
-#ifdef __NR_osf_uadmin
-# define SYS_osf_uadmin __NR_osf_uadmin
-#endif
-
-#ifdef __NR_osf_usleep_thread
-# define SYS_osf_usleep_thread __NR_osf_usleep_thread
-#endif
-
-#ifdef __NR_osf_uswitch
-# define SYS_osf_uswitch __NR_osf_uswitch
-#endif
-
-#ifdef __NR_osf_utc_adjtime
-# define SYS_osf_utc_adjtime __NR_osf_utc_adjtime
-#endif
-
-#ifdef __NR_osf_utc_gettime
-# define SYS_osf_utc_gettime __NR_osf_utc_gettime
-#endif
-
-#ifdef __NR_osf_utimes
-# define SYS_osf_utimes __NR_osf_utimes
-#endif
-
-#ifdef __NR_osf_utsname
-# define SYS_osf_utsname __NR_osf_utsname
-#endif
-
-#ifdef __NR_osf_wait4
-# define SYS_osf_wait4 __NR_osf_wait4
-#endif
-
-#ifdef __NR_osf_waitid
-# define SYS_osf_waitid __NR_osf_waitid
-#endif
-
-#ifdef __NR_pause
-# define SYS_pause __NR_pause
-#endif
-
-#ifdef __NR_pciconfig_iobase
-# define SYS_pciconfig_iobase __NR_pciconfig_iobase
-#endif
-
-#ifdef __NR_pciconfig_read
-# define SYS_pciconfig_read __NR_pciconfig_read
-#endif
-
-#ifdef __NR_pciconfig_write
-# define SYS_pciconfig_write __NR_pciconfig_write
-#endif
-
-#ifdef __NR_perf_event_open
-# define SYS_perf_event_open __NR_perf_event_open
-#endif
-
-#ifdef __NR_perfctr
-# define SYS_perfctr __NR_perfctr
-#endif
-
-#ifdef __NR_perfmonctl
-# define SYS_perfmonctl __NR_perfmonctl
-#endif
-
-#ifdef __NR_personality
-# define SYS_personality __NR_personality
-#endif
-
-#ifdef __NR_pidfd_getfd
-# define SYS_pidfd_getfd __NR_pidfd_getfd
-#endif
-
-#ifdef __NR_pidfd_open
-# define SYS_pidfd_open __NR_pidfd_open
-#endif
-
-#ifdef __NR_pidfd_send_signal
-# define SYS_pidfd_send_signal __NR_pidfd_send_signal
-#endif
-
-#ifdef __NR_pipe
-# define SYS_pipe __NR_pipe
-#endif
-
-#ifdef __NR_pipe2
-# define SYS_pipe2 __NR_pipe2
-#endif
-
-#ifdef __NR_pivot_root
-# define SYS_pivot_root __NR_pivot_root
-#endif
-
-#ifdef __NR_pkey_alloc
-# define SYS_pkey_alloc __NR_pkey_alloc
-#endif
-
-#ifdef __NR_pkey_free
-# define SYS_pkey_free __NR_pkey_free
-#endif
-
-#ifdef __NR_pkey_mprotect
-# define SYS_pkey_mprotect __NR_pkey_mprotect
-#endif
-
-#ifdef __NR_poll
-# define SYS_poll __NR_poll
-#endif
-
-#ifdef __NR_ppoll
-# define SYS_ppoll __NR_ppoll
-#endif
-
-#ifdef __NR_ppoll_time64
-# define SYS_ppoll_time64 __NR_ppoll_time64
-#endif
-
-#ifdef __NR_prctl
-# define SYS_prctl __NR_prctl
-#endif
-
-#ifdef __NR_pread64
-# define SYS_pread64 __NR_pread64
-#endif
-
-#ifdef __NR_preadv
-# define SYS_preadv __NR_preadv
-#endif
-
-#ifdef __NR_preadv2
-# define SYS_preadv2 __NR_preadv2
-#endif
-
-#ifdef __NR_prlimit64
-# define SYS_prlimit64 __NR_prlimit64
-#endif
-
-#ifdef __NR_process_madvise
-# define SYS_process_madvise __NR_process_madvise
-#endif
-
-#ifdef __NR_process_vm_readv
-# define SYS_process_vm_readv __NR_process_vm_readv
-#endif
-
-#ifdef __NR_process_vm_writev
-# define SYS_process_vm_writev __NR_process_vm_writev
-#endif
-
-#ifdef __NR_prof
-# define SYS_prof __NR_prof
-#endif
-
-#ifdef __NR_profil
-# define SYS_profil __NR_profil
-#endif
-
-#ifdef __NR_pselect6
-# define SYS_pselect6 __NR_pselect6
-#endif
-
-#ifdef __NR_pselect6_time64
-# define SYS_pselect6_time64 __NR_pselect6_time64
-#endif
-
-#ifdef __NR_ptrace
-# define SYS_ptrace __NR_ptrace
-#endif
-
-#ifdef __NR_putpmsg
-# define SYS_putpmsg __NR_putpmsg
-#endif
-
-#ifdef __NR_pwrite64
-# define SYS_pwrite64 __NR_pwrite64
-#endif
-
-#ifdef __NR_pwritev
-# define SYS_pwritev __NR_pwritev
-#endif
-
-#ifdef __NR_pwritev2
-# define SYS_pwritev2 __NR_pwritev2
-#endif
-
-#ifdef __NR_query_module
-# define SYS_query_module __NR_query_module
-#endif
-
-#ifdef __NR_quotactl
-# define SYS_quotactl __NR_quotactl
-#endif
-
-#ifdef __NR_read
-# define SYS_read __NR_read
-#endif
-
-#ifdef __NR_readahead
-# define SYS_readahead __NR_readahead
-#endif
-
-#ifdef __NR_readdir
-# define SYS_readdir __NR_readdir
-#endif
-
-#ifdef __NR_readlink
-# define SYS_readlink __NR_readlink
-#endif
-
-#ifdef __NR_readlinkat
-# define SYS_readlinkat __NR_readlinkat
-#endif
-
-#ifdef __NR_readv
-# define SYS_readv __NR_readv
-#endif
-
-#ifdef __NR_reboot
-# define SYS_reboot __NR_reboot
-#endif
-
-#ifdef __NR_recv
-# define SYS_recv __NR_recv
-#endif
-
-#ifdef __NR_recvfrom
-# define SYS_recvfrom __NR_recvfrom
-#endif
-
-#ifdef __NR_recvmmsg
-# define SYS_recvmmsg __NR_recvmmsg
-#endif
-
-#ifdef __NR_recvmmsg_time64
-# define SYS_recvmmsg_time64 __NR_recvmmsg_time64
-#endif
-
-#ifdef __NR_recvmsg
-# define SYS_recvmsg __NR_recvmsg
-#endif
-
-#ifdef __NR_remap_file_pages
-# define SYS_remap_file_pages __NR_remap_file_pages
-#endif
-
-#ifdef __NR_removexattr
-# define SYS_removexattr __NR_removexattr
-#endif
-
-#ifdef __NR_rename
-# define SYS_rename __NR_rename
-#endif
-
-#ifdef __NR_renameat
-# define SYS_renameat __NR_renameat
-#endif
-
-#ifdef __NR_renameat2
-# define SYS_renameat2 __NR_renameat2
-#endif
-
-#ifdef __NR_request_key
-# define SYS_request_key __NR_request_key
-#endif
-
-#ifdef __NR_restart_syscall
-# define SYS_restart_syscall __NR_restart_syscall
-#endif
-
-#ifdef __NR_riscv_flush_icache
-# define SYS_riscv_flush_icache __NR_riscv_flush_icache
-#endif
-
-#ifdef __NR_rmdir
-# define SYS_rmdir __NR_rmdir
-#endif
-
-#ifdef __NR_rseq
-# define SYS_rseq __NR_rseq
-#endif
-
-#ifdef __NR_rt_sigaction
-# define SYS_rt_sigaction __NR_rt_sigaction
-#endif
-
-#ifdef __NR_rt_sigpending
-# define SYS_rt_sigpending __NR_rt_sigpending
-#endif
-
-#ifdef __NR_rt_sigprocmask
-# define SYS_rt_sigprocmask __NR_rt_sigprocmask
-#endif
-
-#ifdef __NR_rt_sigqueueinfo
-# define SYS_rt_sigqueueinfo __NR_rt_sigqueueinfo
-#endif
-
-#ifdef __NR_rt_sigreturn
-# define SYS_rt_sigreturn __NR_rt_sigreturn
-#endif
-
-#ifdef __NR_rt_sigsuspend
-# define SYS_rt_sigsuspend __NR_rt_sigsuspend
-#endif
-
-#ifdef __NR_rt_sigtimedwait
-# define SYS_rt_sigtimedwait __NR_rt_sigtimedwait
-#endif
-
-#ifdef __NR_rt_sigtimedwait_time64
-# define SYS_rt_sigtimedwait_time64 __NR_rt_sigtimedwait_time64
-#endif
-
-#ifdef __NR_rt_tgsigqueueinfo
-# define SYS_rt_tgsigqueueinfo __NR_rt_tgsigqueueinfo
-#endif
-
-#ifdef __NR_rtas
-# define SYS_rtas __NR_rtas
-#endif
-
-#ifdef __NR_s390_guarded_storage
-# define SYS_s390_guarded_storage __NR_s390_guarded_storage
-#endif
-
-#ifdef __NR_s390_pci_mmio_read
-# define SYS_s390_pci_mmio_read __NR_s390_pci_mmio_read
-#endif
-
-#ifdef __NR_s390_pci_mmio_write
-# define SYS_s390_pci_mmio_write __NR_s390_pci_mmio_write
-#endif
-
-#ifdef __NR_s390_runtime_instr
-# define SYS_s390_runtime_instr __NR_s390_runtime_instr
-#endif
-
-#ifdef __NR_s390_sthyi
-# define SYS_s390_sthyi __NR_s390_sthyi
-#endif
-
-#ifdef __NR_sched_get_affinity
-# define SYS_sched_get_affinity __NR_sched_get_affinity
-#endif
-
-#ifdef __NR_sched_get_priority_max
-# define SYS_sched_get_priority_max __NR_sched_get_priority_max
-#endif
-
-#ifdef __NR_sched_get_priority_min
-# define SYS_sched_get_priority_min __NR_sched_get_priority_min
-#endif
-
-#ifdef __NR_sched_getaffinity
-# define SYS_sched_getaffinity __NR_sched_getaffinity
-#endif
-
-#ifdef __NR_sched_getattr
-# define SYS_sched_getattr __NR_sched_getattr
-#endif
-
-#ifdef __NR_sched_getparam
-# define SYS_sched_getparam __NR_sched_getparam
-#endif
-
-#ifdef __NR_sched_getscheduler
-# define SYS_sched_getscheduler __NR_sched_getscheduler
-#endif
-
-#ifdef __NR_sched_rr_get_interval
-# define SYS_sched_rr_get_interval __NR_sched_rr_get_interval
-#endif
-
-#ifdef __NR_sched_rr_get_interval_time64
-# define SYS_sched_rr_get_interval_time64 __NR_sched_rr_get_interval_time64
-#endif
-
-#ifdef __NR_sched_set_affinity
-# define SYS_sched_set_affinity __NR_sched_set_affinity
-#endif
-
-#ifdef __NR_sched_setaffinity
-# define SYS_sched_setaffinity __NR_sched_setaffinity
-#endif
-
-#ifdef __NR_sched_setattr
-# define SYS_sched_setattr __NR_sched_setattr
-#endif
-
-#ifdef __NR_sched_setparam
-# define SYS_sched_setparam __NR_sched_setparam
-#endif
-
-#ifdef __NR_sched_setscheduler
-# define SYS_sched_setscheduler __NR_sched_setscheduler
-#endif
-
-#ifdef __NR_sched_yield
-# define SYS_sched_yield __NR_sched_yield
-#endif
-
-#ifdef __NR_seccomp
-# define SYS_seccomp __NR_seccomp
-#endif
-
-#ifdef __NR_security
-# define SYS_security __NR_security
-#endif
-
-#ifdef __NR_select
-# define SYS_select __NR_select
-#endif
-
-#ifdef __NR_semctl
-# define SYS_semctl __NR_semctl
-#endif
-
-#ifdef __NR_semget
-# define SYS_semget __NR_semget
-#endif
-
-#ifdef __NR_semop
-# define SYS_semop __NR_semop
-#endif
-
-#ifdef __NR_semtimedop
-# define SYS_semtimedop __NR_semtimedop
-#endif
-
-#ifdef __NR_semtimedop_time64
-# define SYS_semtimedop_time64 __NR_semtimedop_time64
-#endif
-
-#ifdef __NR_send
-# define SYS_send __NR_send
-#endif
-
-#ifdef __NR_sendfile
-# define SYS_sendfile __NR_sendfile
-#endif
-
-#ifdef __NR_sendfile64
-# define SYS_sendfile64 __NR_sendfile64
-#endif
-
-#ifdef __NR_sendmmsg
-# define SYS_sendmmsg __NR_sendmmsg
-#endif
-
-#ifdef __NR_sendmsg
-# define SYS_sendmsg __NR_sendmsg
-#endif
-
-#ifdef __NR_sendto
-# define SYS_sendto __NR_sendto
-#endif
-
-#ifdef __NR_set_mempolicy
-# define SYS_set_mempolicy __NR_set_mempolicy
-#endif
-
-#ifdef __NR_set_robust_list
-# define SYS_set_robust_list __NR_set_robust_list
-#endif
-
-#ifdef __NR_set_thread_area
-# define SYS_set_thread_area __NR_set_thread_area
-#endif
-
-#ifdef __NR_set_tid_address
-# define SYS_set_tid_address __NR_set_tid_address
-#endif
-
-#ifdef __NR_set_tls
-# define SYS_set_tls __NR_set_tls
-#endif
-
-#ifdef __NR_setdomainname
-# define SYS_setdomainname __NR_setdomainname
-#endif
-
-#ifdef __NR_setfsgid
-# define SYS_setfsgid __NR_setfsgid
-#endif
-
-#ifdef __NR_setfsgid32
-# define SYS_setfsgid32 __NR_setfsgid32
-#endif
-
-#ifdef __NR_setfsuid
-# define SYS_setfsuid __NR_setfsuid
-#endif
-
-#ifdef __NR_setfsuid32
-# define SYS_setfsuid32 __NR_setfsuid32
-#endif
-
-#ifdef __NR_setgid
-# define SYS_setgid __NR_setgid
-#endif
-
-#ifdef __NR_setgid32
-# define SYS_setgid32 __NR_setgid32
-#endif
-
-#ifdef __NR_setgroups
-# define SYS_setgroups __NR_setgroups
-#endif
-
-#ifdef __NR_setgroups32
-# define SYS_setgroups32 __NR_setgroups32
-#endif
-
-#ifdef __NR_sethae
-# define SYS_sethae __NR_sethae
-#endif
-
-#ifdef __NR_sethostname
-# define SYS_sethostname __NR_sethostname
-#endif
-
-#ifdef __NR_setitimer
-# define SYS_setitimer __NR_setitimer
-#endif
-
-#ifdef __NR_setns
-# define SYS_setns __NR_setns
-#endif
-
-#ifdef __NR_setpgid
-# define SYS_setpgid __NR_setpgid
-#endif
-
-#ifdef __NR_setpgrp
-# define SYS_setpgrp __NR_setpgrp
-#endif
-
-#ifdef __NR_setpriority
-# define SYS_setpriority __NR_setpriority
-#endif
-
-#ifdef __NR_setregid
-# define SYS_setregid __NR_setregid
-#endif
-
-#ifdef __NR_setregid32
-# define SYS_setregid32 __NR_setregid32
-#endif
-
-#ifdef __NR_setresgid
-# define SYS_setresgid __NR_setresgid
-#endif
-
-#ifdef __NR_setresgid32
-# define SYS_setresgid32 __NR_setresgid32
-#endif
-
-#ifdef __NR_setresuid
-# define SYS_setresuid __NR_setresuid
-#endif
-
-#ifdef __NR_setresuid32
-# define SYS_setresuid32 __NR_setresuid32
-#endif
-
-#ifdef __NR_setreuid
-# define SYS_setreuid __NR_setreuid
-#endif
-
-#ifdef __NR_setreuid32
-# define SYS_setreuid32 __NR_setreuid32
-#endif
-
-#ifdef __NR_setrlimit
-# define SYS_setrlimit __NR_setrlimit
-#endif
-
-#ifdef __NR_setsid
-# define SYS_setsid __NR_setsid
-#endif
-
-#ifdef __NR_setsockopt
-# define SYS_setsockopt __NR_setsockopt
-#endif
-
-#ifdef __NR_settimeofday
-# define SYS_settimeofday __NR_settimeofday
-#endif
-
-#ifdef __NR_setuid
-# define SYS_setuid __NR_setuid
-#endif
-
-#ifdef __NR_setuid32
-# define SYS_setuid32 __NR_setuid32
-#endif
-
-#ifdef __NR_setxattr
-# define SYS_setxattr __NR_setxattr
-#endif
-
-#ifdef __NR_sgetmask
-# define SYS_sgetmask __NR_sgetmask
-#endif
-
-#ifdef __NR_shmat
-# define SYS_shmat __NR_shmat
-#endif
-
-#ifdef __NR_shmctl
-# define SYS_shmctl __NR_shmctl
-#endif
-
-#ifdef __NR_shmdt
-# define SYS_shmdt __NR_shmdt
-#endif
-
-#ifdef __NR_shmget
-# define SYS_shmget __NR_shmget
-#endif
-
-#ifdef __NR_shutdown
-# define SYS_shutdown __NR_shutdown
-#endif
-
-#ifdef __NR_sigaction
-# define SYS_sigaction __NR_sigaction
-#endif
-
-#ifdef __NR_sigaltstack
-# define SYS_sigaltstack __NR_sigaltstack
-#endif
-
-#ifdef __NR_signal
-# define SYS_signal __NR_signal
-#endif
-
-#ifdef __NR_signalfd
-# define SYS_signalfd __NR_signalfd
-#endif
-
-#ifdef __NR_signalfd4
-# define SYS_signalfd4 __NR_signalfd4
-#endif
-
-#ifdef __NR_sigpending
-# define SYS_sigpending __NR_sigpending
-#endif
-
-#ifdef __NR_sigprocmask
-# define SYS_sigprocmask __NR_sigprocmask
-#endif
-
-#ifdef __NR_sigreturn
-# define SYS_sigreturn __NR_sigreturn
-#endif
-
-#ifdef __NR_sigsuspend
-# define SYS_sigsuspend __NR_sigsuspend
-#endif
-
-#ifdef __NR_socket
-# define SYS_socket __NR_socket
-#endif
-
-#ifdef __NR_socketcall
-# define SYS_socketcall __NR_socketcall
-#endif
-
-#ifdef __NR_socketpair
-# define SYS_socketpair __NR_socketpair
-#endif
-
-#ifdef __NR_splice
-# define SYS_splice __NR_splice
-#endif
-
-#ifdef __NR_spu_create
-# define SYS_spu_create __NR_spu_create
-#endif
-
-#ifdef __NR_spu_run
-# define SYS_spu_run __NR_spu_run
-#endif
-
-#ifdef __NR_ssetmask
-# define SYS_ssetmask __NR_ssetmask
-#endif
-
-#ifdef __NR_stat
-# define SYS_stat __NR_stat
-#endif
-
-#ifdef __NR_stat64
-# define SYS_stat64 __NR_stat64
-#endif
-
-#ifdef __NR_statfs
-# define SYS_statfs __NR_statfs
-#endif
-
-#ifdef __NR_statfs64
-# define SYS_statfs64 __NR_statfs64
-#endif
-
-#ifdef __NR_statx
-# define SYS_statx __NR_statx
-#endif
-
-#ifdef __NR_stime
-# define SYS_stime __NR_stime
-#endif
-
-#ifdef __NR_stty
-# define SYS_stty __NR_stty
-#endif
-
-#ifdef __NR_subpage_prot
-# define SYS_subpage_prot __NR_subpage_prot
-#endif
-
-#ifdef __NR_swapcontext
-# define SYS_swapcontext __NR_swapcontext
-#endif
-
-#ifdef __NR_swapoff
-# define SYS_swapoff __NR_swapoff
-#endif
-
-#ifdef __NR_swapon
-# define SYS_swapon __NR_swapon
-#endif
-
-#ifdef __NR_switch_endian
-# define SYS_switch_endian __NR_switch_endian
-#endif
-
-#ifdef __NR_symlink
-# define SYS_symlink __NR_symlink
-#endif
-
-#ifdef __NR_symlinkat
-# define SYS_symlinkat __NR_symlinkat
-#endif
-
-#ifdef __NR_sync
-# define SYS_sync __NR_sync
-#endif
-
-#ifdef __NR_sync_file_range
-# define SYS_sync_file_range __NR_sync_file_range
-#endif
-
-#ifdef __NR_sync_file_range2
-# define SYS_sync_file_range2 __NR_sync_file_range2
-#endif
-
-#ifdef __NR_syncfs
-# define SYS_syncfs __NR_syncfs
-#endif
-
-#ifdef __NR_sys_debug_setcontext
-# define SYS_sys_debug_setcontext __NR_sys_debug_setcontext
-#endif
-
-#ifdef __NR_sys_epoll_create
-# define SYS_sys_epoll_create __NR_sys_epoll_create
-#endif
-
-#ifdef __NR_sys_epoll_ctl
-# define SYS_sys_epoll_ctl __NR_sys_epoll_ctl
-#endif
-
-#ifdef __NR_sys_epoll_wait
-# define SYS_sys_epoll_wait __NR_sys_epoll_wait
-#endif
-
-#ifdef __NR_syscall
-# define SYS_syscall __NR_syscall
-#endif
-
-#ifdef __NR_sysfs
-# define SYS_sysfs __NR_sysfs
-#endif
-
-#ifdef __NR_sysinfo
-# define SYS_sysinfo __NR_sysinfo
-#endif
-
-#ifdef __NR_syslog
-# define SYS_syslog __NR_syslog
-#endif
-
-#ifdef __NR_sysmips
-# define SYS_sysmips __NR_sysmips
-#endif
-
-#ifdef __NR_tee
-# define SYS_tee __NR_tee
-#endif
-
-#ifdef __NR_tgkill
-# define SYS_tgkill __NR_tgkill
-#endif
-
-#ifdef __NR_time
-# define SYS_time __NR_time
-#endif
-
-#ifdef __NR_timer_create
-# define SYS_timer_create __NR_timer_create
-#endif
-
-#ifdef __NR_timer_delete
-# define SYS_timer_delete __NR_timer_delete
-#endif
-
-#ifdef __NR_timer_getoverrun
-# define SYS_timer_getoverrun __NR_timer_getoverrun
-#endif
-
-#ifdef __NR_timer_gettime
-# define SYS_timer_gettime __NR_timer_gettime
-#endif
-
-#ifdef __NR_timer_gettime64
-# define SYS_timer_gettime64 __NR_timer_gettime64
-#endif
-
-#ifdef __NR_timer_settime
-# define SYS_timer_settime __NR_timer_settime
-#endif
-
-#ifdef __NR_timer_settime64
-# define SYS_timer_settime64 __NR_timer_settime64
-#endif
-
-#ifdef __NR_timerfd
-# define SYS_timerfd __NR_timerfd
-#endif
-
-#ifdef __NR_timerfd_create
-# define SYS_timerfd_create __NR_timerfd_create
-#endif
-
-#ifdef __NR_timerfd_gettime
-# define SYS_timerfd_gettime __NR_timerfd_gettime
-#endif
-
-#ifdef __NR_timerfd_gettime64
-# define SYS_timerfd_gettime64 __NR_timerfd_gettime64
-#endif
-
-#ifdef __NR_timerfd_settime
-# define SYS_timerfd_settime __NR_timerfd_settime
-#endif
-
-#ifdef __NR_timerfd_settime64
-# define SYS_timerfd_settime64 __NR_timerfd_settime64
-#endif
-
-#ifdef __NR_times
-# define SYS_times __NR_times
-#endif
-
-#ifdef __NR_tkill
-# define SYS_tkill __NR_tkill
-#endif
-
-#ifdef __NR_truncate
-# define SYS_truncate __NR_truncate
-#endif
-
-#ifdef __NR_truncate64
-# define SYS_truncate64 __NR_truncate64
-#endif
-
-#ifdef __NR_tuxcall
-# define SYS_tuxcall __NR_tuxcall
-#endif
-
-#ifdef __NR_udftrap
-# define SYS_udftrap __NR_udftrap
-#endif
-
-#ifdef __NR_ugetrlimit
-# define SYS_ugetrlimit __NR_ugetrlimit
-#endif
-
-#ifdef __NR_ulimit
-# define SYS_ulimit __NR_ulimit
-#endif
-
-#ifdef __NR_umask
-# define SYS_umask __NR_umask
-#endif
-
-#ifdef __NR_umount
-# define SYS_umount __NR_umount
-#endif
-
-#ifdef __NR_umount2
-# define SYS_umount2 __NR_umount2
-#endif
-
-#ifdef __NR_uname
-# define SYS_uname __NR_uname
-#endif
-
-#ifdef __NR_unlink
-# define SYS_unlink __NR_unlink
-#endif
-
-#ifdef __NR_unlinkat
-# define SYS_unlinkat __NR_unlinkat
-#endif
-
-#ifdef __NR_unshare
-# define SYS_unshare __NR_unshare
-#endif
-
-#ifdef __NR_uselib
-# define SYS_uselib __NR_uselib
-#endif
-
-#ifdef __NR_userfaultfd
-# define SYS_userfaultfd __NR_userfaultfd
-#endif
-
-#ifdef __NR_usr26
-# define SYS_usr26 __NR_usr26
-#endif
-
-#ifdef __NR_usr32
-# define SYS_usr32 __NR_usr32
-#endif
-
-#ifdef __NR_ustat
-# define SYS_ustat __NR_ustat
-#endif
-
-#ifdef __NR_utime
-# define SYS_utime __NR_utime
-#endif
-
-#ifdef __NR_utimensat
-# define SYS_utimensat __NR_utimensat
-#endif
-
-#ifdef __NR_utimensat_time64
-# define SYS_utimensat_time64 __NR_utimensat_time64
-#endif
-
-#ifdef __NR_utimes
-# define SYS_utimes __NR_utimes
-#endif
-
-#ifdef __NR_utrap_install
-# define SYS_utrap_install __NR_utrap_install
-#endif
-
-#ifdef __NR_vfork
-# define SYS_vfork __NR_vfork
-#endif
-
-#ifdef __NR_vhangup
-# define SYS_vhangup __NR_vhangup
-#endif
-
-#ifdef __NR_vm86
-# define SYS_vm86 __NR_vm86
-#endif
-
-#ifdef __NR_vm86old
-# define SYS_vm86old __NR_vm86old
-#endif
-
-#ifdef __NR_vmsplice
-# define SYS_vmsplice __NR_vmsplice
-#endif
-
-#ifdef __NR_vserver
-# define SYS_vserver __NR_vserver
-#endif
-
-#ifdef __NR_wait4
-# define SYS_wait4 __NR_wait4
-#endif
-
-#ifdef __NR_waitid
-# define SYS_waitid __NR_waitid
-#endif
-
-#ifdef __NR_waitpid
-# define SYS_waitpid __NR_waitpid
-#endif
-
-#ifdef __NR_write
-# define SYS_write __NR_write
-#endif
-
-#ifdef __NR_writev
-# define SYS_writev __NR_writev
-#endif
-
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog-ldbl.h
deleted file mode 100644
index b6fbb08..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog-ldbl.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* -mlong-double-64 compatibility mode for syslog functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include <bits/syslog-ldbl.h> directly; use <sys/syslog.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (syslog)
-
-#ifdef __USE_MISC
-__LDBL_REDIR_DECL (vsyslog)
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (syslog_chk)
-
-# ifdef __USE_MISC
-__LDBL_REDIR2_DECL (vsyslog_chk)
-# endif
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog-path.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog-path.h
deleted file mode 100644
index 1449062..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog-path.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* <bits/syslog-path.h> -- _PATH_LOG definition
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include this file directly.  Use <sys/syslog.h> instead"
-#endif
-
-#ifndef _BITS_SYSLOG_PATH_H
-#define _BITS_SYSLOG_PATH_H 1
-
-#define	_PATH_LOG	"/dev/log"
-
-#endif /* bits/syslog-path.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog.h
deleted file mode 100644
index 5825f13..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/syslog.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Checking macros for syslog functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include <bits/syslog.h> directly; use <sys/syslog.h> instead."
-#endif
-
-#ifdef __USE_MISC
-extern void __vsyslog_chk (int __pri, int __flag, const char *__fmt,
-			   __gnuc_va_list __ap)
-     __attribute__ ((__format__ (__printf__, 3, 0)));
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) void
-vsyslog (int __pri, const char *const __clang_pass_object_size __fmt,
-	 __gnuc_va_list __ap)
-{
-  __vsyslog_chk (__pri,  __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-#endif
-
-extern void __syslog_chk (int __pri, int __flag, const char *__fmt, ...)
-     __attribute__ ((__format__ (__printf__, 3, 4)));
-
-#if defined __use_clang_fortify && __USE_MISC
-/* clang doesn't support __va_arg_pack, so this is only possible if we have
-   vsyslog.  */
-__fortify_overload __attribute__ ((__format__ (__printf__, 2, 3))) void
-syslog (int __pri, const char *const __clang_pass_object_size __fmt, ...)
-{
-  __gnuc_va_list __ap;
-  va_start (__ap, __fmt);
-  __vsyslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-  va_end (__ap);
-}
-#elif defined __va_arg_pack
-__fortify_function void
-syslog (int __pri, const char *__fmt, ...)
-{
-  __syslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
-}
-#elif !defined __cplusplus
-# define syslog(pri, ...) \
-  __syslog_chk (pri, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sysmacros.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sysmacros.h
deleted file mode 100644
index 55913b1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/sysmacros.h
+++ /dev/null
@@ -1,74 +0,0 @@
-/* Definitions of macros to access `dev_t' values.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SYSMACROS_H
-#define _BITS_SYSMACROS_H 1
-
-#ifndef _SYS_SYSMACROS_H
-# error "Never include <bits/sysmacros.h> directly; use <sys/sysmacros.h> instead."
-#endif
-
-/* dev_t in glibc is a 64-bit quantity, with 32-bit major and minor numbers.
-   Our default encoding is MMMM Mmmm mmmM MMmm, where M is a hex digit of
-   the major number and m is a hex digit of the minor number.  This is
-   downward compatible with legacy systems where dev_t is 16 bits wide,
-   encoded as MMmm.  It is also downward compatible with the Linux kernel,
-   which (as of 2016) uses 32-bit dev_t, encoded as mmmM MMmm.
-
-   Systems that use an incompatible encoding for dev_t should override this
-   file in the appropriate sysdeps subdirectory.  */
-
-#define __SYSMACROS_DECLARE_MAJOR(DECL_TEMPL)			\
-  DECL_TEMPL(unsigned int, major, (__dev_t __dev))
-
-#define __SYSMACROS_DEFINE_MAJOR(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MAJOR (DECL_TEMPL)			\
-  {								\
-    unsigned int __major;					\
-    __major  = ((__dev & (__dev_t) 0x00000000000fff00u) >>  8); \
-    __major |= ((__dev & (__dev_t) 0xfffff00000000000u) >> 32); \
-    return __major;						\
-  }
-
-#define __SYSMACROS_DECLARE_MINOR(DECL_TEMPL)			\
-  DECL_TEMPL(unsigned int, minor, (__dev_t __dev))
-
-#define __SYSMACROS_DEFINE_MINOR(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MINOR (DECL_TEMPL)			\
-  {								\
-    unsigned int __minor;					\
-    __minor  = ((__dev & (__dev_t) 0x00000000000000ffu) >>  0); \
-    __minor |= ((__dev & (__dev_t) 0x00000ffffff00000u) >> 12); \
-    return __minor;						\
-  }
-
-#define __SYSMACROS_DECLARE_MAKEDEV(DECL_TEMPL)			\
-  DECL_TEMPL(__dev_t, makedev, (unsigned int __major, unsigned int __minor))
-
-#define __SYSMACROS_DEFINE_MAKEDEV(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MAKEDEV (DECL_TEMPL)			\
-  {								\
-    __dev_t __dev;						\
-    __dev  = (((__dev_t) (__major & 0x00000fffu)) <<  8);	\
-    __dev |= (((__dev_t) (__major & 0xfffff000u)) << 32);	\
-    __dev |= (((__dev_t) (__minor & 0x000000ffu)) <<  0);	\
-    __dev |= (((__dev_t) (__minor & 0xffffff00u)) << 12);	\
-    return __dev;						\
-  }
-
-#endif /* bits/sysmacros.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-baud.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-baud.h
deleted file mode 100644
index 0ec0484..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-baud.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* termios baud rate selection definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-baud.h> directly; use <termios.h> instead."
-#endif
-
-#ifdef __USE_MISC
-# define CBAUD	 000000010017 /* Baud speed mask (not in POSIX).  */
-# define CBAUDEX 000000010000 /* Extra baud speed mask, included in CBAUD.
-				 (not in POSIX).  */
-# define CIBAUD	 002003600000 /* Input baud rate (not used).  */
-# define CMSPAR  010000000000 /* Mark or space (stick) parity.  */
-# define CRTSCTS 020000000000 /* Flow control.  */
-#endif
-
-/* Extra output baud rates (not in POSIX).  */
-#define  B57600    0010001
-#define  B115200   0010002
-#define  B230400   0010003
-#define  B460800   0010004
-#define  B500000   0010005
-#define  B576000   0010006
-#define  B921600   0010007
-#define  B1000000  0010010
-#define  B1152000  0010011
-#define  B1500000  0010012
-#define  B2000000  0010013
-#define  B2500000  0010014
-#define  B3000000  0010015
-#define  B3500000  0010016
-#define  B4000000  0010017
-#define __MAX_BAUD B4000000
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_cc.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_cc.h
deleted file mode 100644
index a44813c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_cc.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* termios c_cc symbolic constant definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios_c_cc.h> directly; use <termios.h> instead."
-#endif
-
-/* c_cc characters */
-#define VINTR 0
-#define VQUIT 1
-#define VERASE 2
-#define VKILL 3
-#define VEOF 4
-#define VTIME 5
-#define VMIN 6
-#define VSWTC 7
-#define VSTART 8
-#define VSTOP 9
-#define VSUSP 10
-#define VEOL 11
-#define VREPRINT 12
-#define VDISCARD 13
-#define VWERASE 14
-#define VLNEXT 15
-#define VEOL2 16
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_cflag.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_cflag.h
deleted file mode 100644
index d1b45e6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_cflag.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* termios control mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_cflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_cflag bits.  */
-#define CSIZE	0000060
-#define   CS5	0000000
-#define   CS6	0000020
-#define   CS7	0000040
-#define   CS8	0000060
-#define CSTOPB	0000100
-#define CREAD	0000200
-#define PARENB	0000400
-#define PARODD	0001000
-#define HUPCL	0002000
-#define CLOCAL	0004000
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_iflag.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_iflag.h
deleted file mode 100644
index c74511c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_iflag.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* termios input mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-ciflags.h> directly; use <termios.h> instead."
-#endif
-
-/* c_iflag bits */
-#define IGNBRK	0000001  /* Ignore break condition.  */
-#define BRKINT	0000002  /* Signal interrupt on break.  */
-#define IGNPAR	0000004  /* Ignore characters with parity errors.  */
-#define PARMRK	0000010  /* Mark parity and framing errors.  */
-#define INPCK	0000020  /* Enable input parity check.  */
-#define ISTRIP	0000040  /* Strip 8th bit off characters.  */
-#define INLCR	0000100  /* Map NL to CR on input.  */
-#define IGNCR	0000200  /* Ignore CR.  */
-#define ICRNL	0000400  /* Map CR to NL on input.  */
-#define IUCLC	0001000  /* Map uppercase characters to lowercase on input
-			    (not in POSIX).  */
-#define IXON	0002000  /* Enable start/stop output control.  */
-#define IXANY	0004000  /* Enable any character to restart output.  */
-#define IXOFF	0010000  /* Enable start/stop input control.  */
-#define IMAXBEL	0020000  /* Ring bell when input queue is full
-			    (not in POSIX).  */
-#define IUTF8	0040000  /* Input is UTF8 (not in POSIX).  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_lflag.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_lflag.h
deleted file mode 100644
index 0b2b5db..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_lflag.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* termios local mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_lflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_lflag bits */
-#define ISIG	0000001   /* Enable signals.  */
-#define ICANON	0000002   /* Canonical input (erase and kill processing).  */
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define XCASE	0000004
-#endif
-#define ECHO	0000010   /* Enable echo.  */
-#define ECHOE	0000020   /* Echo erase character as error-correcting
-			     backspace.  */
-#define ECHOK	0000040   /* Echo KILL.  */
-#define ECHONL	0000100   /* Echo NL.  */
-#define NOFLSH	0000200   /* Disable flush after interrupt or quit.  */
-#define TOSTOP	0000400   /* Send SIGTTOU for background output.  */
-#ifdef __USE_MISC
-# define ECHOCTL 0001000  /* If ECHO is also set, terminal special characters
-			     other than TAB, NL, START, and STOP are echoed as
-			     ^X, where X is the character with ASCII code 0x40
-			     greater than the special character
-			     (not in POSIX).  */
-# define ECHOPRT 0002000  /* If ICANON and ECHO are also set, characters are
-			     printed as they are being erased
-			     (not in POSIX).  */
-# define ECHOKE	 0004000  /* If ICANON is also set, KILL is echoed by erasing
-			     each character on the line, as specified by ECHOE
-			     and ECHOPRT (not in POSIX).  */
-# define FLUSHO	 0010000  /* Output is being flushed.  This flag is toggled by
-			     typing the DISCARD character (not in POSIX).  */
-# define PENDIN	 0040000  /* All characters in the input queue are reprinted
-			     when the next character is read
-			     (not in POSIX).  */
-#endif
-#define IEXTEN	0100000   /* Enable implementation-defined input
-			     processing.  */
-#ifdef __USE_MISC
-# define EXTPROC 0200000
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_oflag.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_oflag.h
deleted file mode 100644
index 6bf7a29..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-c_oflag.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* termios output mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_oflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_oflag bits */
-#define OPOST	0000001  /* Post-process output.  */
-#define OLCUC	0000002  /* Map lowercase characters to uppercase on output.
-			    (not in POSIX).  */
-#define ONLCR	0000004  /* Map NL to CR-NL on output.  */
-#define OCRNL	0000010  /* Map CR to NL on output.  */
-#define ONOCR	0000020  /* No CR output at column 0.  */
-#define ONLRET	0000040  /* NL performs CR function.  */
-#define OFILL	0000100  /* Use fill characters for delay.  */
-#define OFDEL	0000200  /* Fill is DEL.  */
-#if defined __USE_MISC || defined __USE_XOPEN
-# define NLDLY	0000400  /* Select newline delays:  */
-# define   NL0	0000000  /* Newline type 0.  */
-# define   NL1	0000400  /* Newline type 1.  */
-# define CRDLY	0003000  /* Select carriage-return delays:  */
-# define   CR0	0000000  /* Carriage-return delay type 0.  */
-# define   CR1	0001000  /* Carriage-return delay type 1.  */
-# define   CR2	0002000  /* Carriage-return delay type 2.  */
-# define   CR3	0003000  /* Carriage-return delay type 3.  */
-# define TABDLY	0014000  /* Select horizontal-tab delays:  */
-# define   TAB0	0000000  /* Horizontal-tab delay type 0.  */
-# define   TAB1	0004000  /* Horizontal-tab delay type 1.  */
-# define   TAB2	0010000  /* Horizontal-tab delay type 2.  */
-# define   TAB3	0014000  /* Expand tabs to spaces.  */
-# define BSDLY	0020000  /* Select backspace delays:  */
-# define   BS0	0000000  /* Backspace-delay type 0.  */
-# define   BS1	0020000  /* Backspace-delay type 1.  */
-# define FFDLY	0100000  /* Select form-feed delays:  */
-# define   FF0	0000000  /* Form-feed delay type 0.  */
-# define   FF1	0100000  /* Form-feed delay type 1.  */
-#endif
-
-#define VTDLY	0040000  /* Select vertical-tab delays:  */
-#define   VT0	0000000  /* Vertical-tab delay type 0.  */
-#define   VT1	0040000  /* Vertical-tab delay type 1.  */
-
-#ifdef __USE_MISC
-# define XTABS	0014000
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-misc.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-misc.h
deleted file mode 100644
index 690b601..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-misc.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* termios baud platform specific definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-misc.h> directly; use <termios.h> instead."
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-struct.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-struct.h
deleted file mode 100644
index f227f5b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-struct.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* struct termios definition.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-struct.h> directly; use <termios.h> instead."
-#endif
-
-#define NCCS 32
-struct termios
-  {
-    tcflag_t c_iflag;		/* input mode flags */
-    tcflag_t c_oflag;		/* output mode flags */
-    tcflag_t c_cflag;		/* control mode flags */
-    tcflag_t c_lflag;		/* local mode flags */
-    cc_t c_line;			/* line discipline */
-    cc_t c_cc[NCCS];		/* control characters */
-    speed_t c_ispeed;		/* input speed */
-    speed_t c_ospeed;		/* output speed */
-#define _HAVE_STRUCT_TERMIOS_C_ISPEED 1
-#define _HAVE_STRUCT_TERMIOS_C_OSPEED 1
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-tcflow.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-tcflow.h
deleted file mode 100644
index 3ee5631..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios-tcflow.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* termios tcflag symbolic contants definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-tcflow.h> directly; use <termios.h> instead."
-#endif
-
-/* tcsetattr uses these.  */
-#define	TCSANOW		0
-#define	TCSADRAIN	1
-#define	TCSAFLUSH	2
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios.h
deleted file mode 100644
index 67c847f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/termios.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/* termios type and macro definitions.  Linux version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios.h> directly; use <termios.h> instead."
-#endif
-
-typedef unsigned char	cc_t;
-typedef unsigned int	speed_t;
-typedef unsigned int	tcflag_t;
-
-#include <bits/termios-struct.h>
-#include <bits/termios-c_cc.h>
-#include <bits/termios-c_iflag.h>
-#include <bits/termios-c_oflag.h>
-
-/* c_cflag bit meaning */
-#define  B0	0000000		/* hang up */
-#define  B50	0000001
-#define  B75	0000002
-#define  B110	0000003
-#define  B134	0000004
-#define  B150	0000005
-#define  B200	0000006
-#define  B300	0000007
-#define  B600	0000010
-#define  B1200	0000011
-#define  B1800	0000012
-#define  B2400	0000013
-#define  B4800	0000014
-#define  B9600	0000015
-#define  B19200	0000016
-#define  B38400	0000017
-#ifdef __USE_MISC
-# define EXTA B19200
-# define EXTB B38400
-#endif
-#include <bits/termios-baud.h>
-
-#include <bits/termios-c_cflag.h>
-#include <bits/termios-c_lflag.h>
-
-#ifdef __USE_MISC
-/* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */
-# define TIOCSER_TEMT    0x01   /* Transmitter physically empty */
-#endif
-
-/* tcflow() and TCXONC use these */
-#define	TCOOFF		0
-#define	TCOON		1
-#define	TCIOFF		2
-#define	TCION		3
-
-/* tcflush() and TCFLSH use these */
-#define	TCIFLUSH	0
-#define	TCOFLUSH	1
-#define	TCIOFLUSH	2
-
-#include <bits/termios-tcflow.h>
-
-#include <bits/termios-misc.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/thread-shared-types.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/thread-shared-types.h
deleted file mode 100644
index 44bf1e3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/thread-shared-types.h
+++ /dev/null
@@ -1,129 +0,0 @@
-/* Common threading primitives definitions for both POSIX and C11.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_SHARED_TYPES_H
-#define _THREAD_SHARED_TYPES_H 1
-
-/* Arch-specific definitions.  Each architecture must define the following
-   macros to define the expected sizes of pthread data types:
-
-   __SIZEOF_PTHREAD_ATTR_T        - size of pthread_attr_t.
-   __SIZEOF_PTHREAD_MUTEX_T       - size of pthread_mutex_t.
-   __SIZEOF_PTHREAD_MUTEXATTR_T   - size of pthread_mutexattr_t.
-   __SIZEOF_PTHREAD_COND_T        - size of pthread_cond_t.
-   __SIZEOF_PTHREAD_CONDATTR_T    - size of pthread_condattr_t.
-   __SIZEOF_PTHREAD_RWLOCK_T      - size of pthread_rwlock_t.
-   __SIZEOF_PTHREAD_RWLOCKATTR_T  - size of pthread_rwlockattr_t.
-   __SIZEOF_PTHREAD_BARRIER_T     - size of pthread_barrier_t.
-   __SIZEOF_PTHREAD_BARRIERATTR_T - size of pthread_barrierattr_t.
-
-   The additional macro defines any constraint for the lock alignment
-   inside the thread structures:
-
-   __LOCK_ALIGNMENT - for internal lock/futex usage.
-
-   Same idea but for the once locking primitive:
-
-   __ONCE_ALIGNMENT - for pthread_once_t/once_flag definition.  */
-
-#include <bits/pthreadtypes-arch.h>
-
-
-/* Common definition of pthread_mutex_t. */
-
-typedef struct __pthread_internal_list
-{
-  struct __pthread_internal_list *__prev;
-  struct __pthread_internal_list *__next;
-} __pthread_list_t;
-
-typedef struct __pthread_internal_slist
-{
-  struct __pthread_internal_slist *__next;
-} __pthread_slist_t;
-
-/* Arch-specific mutex definitions.  A generic implementation is provided
-   by sysdeps/nptl/bits/struct_mutex.h.  If required, an architecture
-   can override it by defining:
-
-   1. struct __pthread_mutex_s (used on both pthread_mutex_t and mtx_t
-      definition).  It should contains at least the internal members
-      defined in the generic version.
-
-   2. __LOCK_ALIGNMENT for any extra attribute for internal lock used with
-      atomic operations.
-
-   3. The macro __PTHREAD_MUTEX_INITIALIZER used for static initialization.
-      It should initialize the mutex internal flag.  */
-
-#include <bits/struct_mutex.h>
-
-/* Arch-sepecific read-write lock definitions.  A generic implementation is
-   provided by struct_rwlock.h.  If required, an architecture can override it
-   by defining:
-
-   1. struct __pthread_rwlock_arch_t (used on pthread_rwlock_t definition).
-      It should contain at least the internal members defined in the
-      generic version.
-
-   2. The macro __PTHREAD_RWLOCK_INITIALIZER used for static initialization.
-      It should initialize the rwlock internal type.  */
-
-#include <bits/struct_rwlock.h>
-
-
-/* Common definition of pthread_cond_t. */
-
-struct __pthread_cond_s
-{
-  __extension__ union
-  {
-    __extension__ unsigned long long int __wseq;
-    struct
-    {
-      unsigned int __low;
-      unsigned int __high;
-    } __wseq32;
-  };
-  __extension__ union
-  {
-    __extension__ unsigned long long int __g1_start;
-    struct
-    {
-      unsigned int __low;
-      unsigned int __high;
-    } __g1_start32;
-  };
-  unsigned int __g_refs[2] __LOCK_ALIGNMENT;
-  unsigned int __g_size[2];
-  unsigned int __g1_orig_size;
-  unsigned int __wrefs;
-  unsigned int __g_signals[2];
-};
-
-typedef unsigned int __tss_t;
-typedef unsigned long int __thrd_t;
-
-typedef struct
-{
-  int __data __ONCE_ALIGNMENT;
-} __once_flag;
-
-#define __ONCE_FLAG_INIT { 0 }
-
-#endif /* _THREAD_SHARED_TYPES_H  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/time.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/time.h
deleted file mode 100644
index ee5a8b3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/time.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* System-dependent timing definitions.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <time.h> instead.
- */
-
-#ifndef _BITS_TIME_H
-#define _BITS_TIME_H	1
-
-#include <bits/types.h>
-
-/* ISO/IEC 9899:1999 7.23.1: Components of time
-   The macro `CLOCKS_PER_SEC' is an expression with type `clock_t' that is
-   the number per second of the value returned by the `clock' function.  */
-/* CAE XSH, Issue 4, Version 2: <time.h>
-   The value of CLOCKS_PER_SEC is required to be 1 million on all
-   XSI-conformant systems. */
-#define CLOCKS_PER_SEC  ((__clock_t) 1000000)
-
-#if (!defined __STRICT_ANSI__ || defined __USE_POSIX) \
-   && !defined __USE_XOPEN2K
-/* Even though CLOCKS_PER_SEC has such a strange value CLK_TCK
-   presents the real value for clock ticks per second for the system.  */
-extern long int __sysconf (int);
-# define CLK_TCK ((__clock_t) __sysconf (2))	/* 2 is _SC_CLK_TCK */
-#endif
-
-#ifdef __USE_POSIX199309
-/* Identifier for system-wide realtime clock.  */
-# define CLOCK_REALTIME			0
-/* Monotonic system-wide clock.  */
-# define CLOCK_MONOTONIC		1
-/* High-resolution timer from the CPU.  */
-# define CLOCK_PROCESS_CPUTIME_ID	2
-/* Thread-specific CPU-time clock.  */
-# define CLOCK_THREAD_CPUTIME_ID	3
-/* Monotonic system-wide clock, not adjusted for frequency scaling.  */
-# define CLOCK_MONOTONIC_RAW		4
-/* Identifier for system-wide realtime clock, updated only on ticks.  */
-# define CLOCK_REALTIME_COARSE		5
-/* Monotonic system-wide clock, updated only on ticks.  */
-# define CLOCK_MONOTONIC_COARSE		6
-/* Monotonic system-wide clock that includes time spent in suspension.  */
-# define CLOCK_BOOTTIME			7
-/* Like CLOCK_REALTIME but also wakes suspended system.  */
-# define CLOCK_REALTIME_ALARM		8
-/* Like CLOCK_BOOTTIME but also wakes suspended system.  */
-# define CLOCK_BOOTTIME_ALARM		9
-/* Like CLOCK_REALTIME but in International Atomic Time.  */
-# define CLOCK_TAI			11
-
-/* Flag to indicate time is absolute.  */
-# define TIMER_ABSTIME			1
-#endif
-
-#ifdef __USE_GNU
-# include <bits/timex.h>
-
-__BEGIN_DECLS
-
-/* Tune a POSIX clock.  */
-extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) __THROW;
-
-__END_DECLS
-#endif /* use GNU */
-
-#endif	/* bits/time.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/time64.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/time64.h
deleted file mode 100644
index af3e731..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/time64.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* bits/time64.h -- underlying types for __time64_t.  Generic version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_H
-# error "Never include <bits/time64.h> directly; use <sys/types.h> instead."
-#endif
-
-#ifndef	_BITS_TIME64_H
-#define	_BITS_TIME64_H	1
-
-/* Define __TIME64_T_TYPE so that it is always a 64-bit type.  */
-
-#if __TIMESIZE == 64
-/* If we already have 64-bit time type then use it.  */
-# define __TIME64_T_TYPE		__TIME_T_TYPE
-#else
-/* Define a 64-bit time type alongsize the 32-bit one.  */
-# define __TIME64_T_TYPE		__SQUAD_TYPE
-#endif
-
-#endif /* bits/time64.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timerfd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timerfd.h
deleted file mode 100644
index 6444915..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timerfd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2008-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMERFD_H
-# error "Never use <bits/timerfd.h> directly; include <sys/timerfd.h> instead."
-#endif
-
-/* Bits to be set in the FLAGS parameter of `timerfd_create'.  */
-enum
-  {
-    TFD_CLOEXEC = 02000000,
-#define TFD_CLOEXEC TFD_CLOEXEC
-    TFD_NONBLOCK = 00004000
-#define TFD_NONBLOCK TFD_NONBLOCK
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timesize.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timesize.h
deleted file mode 100644
index 11a9c9a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timesize.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/* Bit size of the time_t type at glibc build time, general case.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#include <bits/wordsize.h>
-
-/* Size in bits of the 'time_t' type of the default ABI.  */
-#define __TIMESIZE	__WORDSIZE
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timex.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timex.h
deleted file mode 100644
index 9b2e30f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/timex.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_TIMEX_H
-#define	_BITS_TIMEX_H	1
-
-#include <bits/types.h>
-#include <bits/types/struct_timeval.h>
-
-/* These definitions from linux/timex.h as of 3.18.  */
-
-struct timex
-{
-  unsigned int modes;		/* mode selector */
-  __syscall_slong_t offset;	/* time offset (usec) */
-  __syscall_slong_t freq;	/* frequency offset (scaled ppm) */
-  __syscall_slong_t maxerror;	/* maximum error (usec) */
-  __syscall_slong_t esterror;	/* estimated error (usec) */
-  int status;			/* clock command/status */
-  __syscall_slong_t constant;	/* pll time constant */
-  __syscall_slong_t precision;	/* clock precision (usec) (ro) */
-  __syscall_slong_t tolerance;	/* clock frequency tolerance (ppm) (ro) */
-  struct timeval time;		/* (read only, except for ADJ_SETOFFSET) */
-  __syscall_slong_t tick;	/* (modified) usecs between clock ticks */
-  __syscall_slong_t ppsfreq;	/* pps frequency (scaled ppm) (ro) */
-  __syscall_slong_t jitter;	/* pps jitter (us) (ro) */
-  int shift;			/* interval duration (s) (shift) (ro) */
-  __syscall_slong_t stabil;	/* pps stability (scaled ppm) (ro) */
-  __syscall_slong_t jitcnt;	/* jitter limit exceeded (ro) */
-  __syscall_slong_t calcnt;	/* calibration intervals (ro) */
-  __syscall_slong_t errcnt;	/* calibration errors (ro) */
-  __syscall_slong_t stbcnt;	/* stability limit exceeded (ro) */
-
-  int tai;			/* TAI offset (ro) */
-
-  /* ??? */
-  int  :32; int  :32; int  :32; int  :32;
-  int  :32; int  :32; int  :32; int  :32;
-  int  :32; int  :32; int  :32;
-};
-
-/* Mode codes (timex.mode) */
-#define ADJ_OFFSET		0x0001	/* time offset */
-#define ADJ_FREQUENCY		0x0002	/* frequency offset */
-#define ADJ_MAXERROR		0x0004	/* maximum time error */
-#define ADJ_ESTERROR		0x0008	/* estimated time error */
-#define ADJ_STATUS		0x0010	/* clock status */
-#define ADJ_TIMECONST		0x0020	/* pll time constant */
-#define ADJ_TAI			0x0080	/* set TAI offset */
-#define ADJ_SETOFFSET		0x0100	/* add 'time' to current time */
-#define ADJ_MICRO		0x1000	/* select microsecond resolution */
-#define ADJ_NANO		0x2000	/* select nanosecond resolution */
-#define ADJ_TICK		0x4000	/* tick value */
-#define ADJ_OFFSET_SINGLESHOT	0x8001	/* old-fashioned adjtime */
-#define ADJ_OFFSET_SS_READ	0xa001	/* read-only adjtime */
-
-/* xntp 3.4 compatibility names */
-#define MOD_OFFSET	ADJ_OFFSET
-#define MOD_FREQUENCY	ADJ_FREQUENCY
-#define MOD_MAXERROR	ADJ_MAXERROR
-#define MOD_ESTERROR	ADJ_ESTERROR
-#define MOD_STATUS	ADJ_STATUS
-#define MOD_TIMECONST	ADJ_TIMECONST
-#define MOD_CLKB	ADJ_TICK
-#define MOD_CLKA	ADJ_OFFSET_SINGLESHOT /* 0x8000 in original */
-#define MOD_TAI		ADJ_TAI
-#define MOD_MICRO	ADJ_MICRO
-#define MOD_NANO	ADJ_NANO
-
-
-/* Status codes (timex.status) */
-#define STA_PLL		0x0001	/* enable PLL updates (rw) */
-#define STA_PPSFREQ	0x0002	/* enable PPS freq discipline (rw) */
-#define STA_PPSTIME	0x0004	/* enable PPS time discipline (rw) */
-#define STA_FLL		0x0008	/* select frequency-lock mode (rw) */
-
-#define STA_INS		0x0010	/* insert leap (rw) */
-#define STA_DEL		0x0020	/* delete leap (rw) */
-#define STA_UNSYNC	0x0040	/* clock unsynchronized (rw) */
-#define STA_FREQHOLD	0x0080	/* hold frequency (rw) */
-
-#define STA_PPSSIGNAL	0x0100	/* PPS signal present (ro) */
-#define STA_PPSJITTER	0x0200	/* PPS signal jitter exceeded (ro) */
-#define STA_PPSWANDER	0x0400	/* PPS signal wander exceeded (ro) */
-#define STA_PPSERROR	0x0800	/* PPS signal calibration error (ro) */
-
-#define STA_CLOCKERR	0x1000	/* clock hardware fault (ro) */
-#define STA_NANO	0x2000	/* resolution (0 = us, 1 = ns) (ro) */
-#define STA_MODE	0x4000	/* mode (0 = PLL, 1 = FLL) (ro) */
-#define STA_CLK		0x8000	/* clock source (0 = A, 1 = B) (ro) */
-
-/* Read-only bits */
-#define STA_RONLY (STA_PPSSIGNAL | STA_PPSJITTER | STA_PPSWANDER \
-    | STA_PPSERROR | STA_CLOCKERR | STA_NANO | STA_MODE | STA_CLK)
-
-#endif /* bits/timex.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types.h
deleted file mode 100644
index 2dc63de..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types.h
+++ /dev/null
@@ -1,228 +0,0 @@
-/* bits/types.h -- definitions of __*_t types underlying *_t types.
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <sys/types.h> instead.
- */
-
-#ifndef	_BITS_TYPES_H
-#define	_BITS_TYPES_H	1
-
-#include <features.h>
-#include <bits/wordsize.h>
-#include <bits/timesize.h>
-
-/* Convenience types.  */
-typedef unsigned char __u_char;
-typedef unsigned short int __u_short;
-typedef unsigned int __u_int;
-typedef unsigned long int __u_long;
-
-/* Fixed-size types, underlying types depend on word size and compiler.  */
-typedef signed char __int8_t;
-typedef unsigned char __uint8_t;
-typedef signed short int __int16_t;
-typedef unsigned short int __uint16_t;
-typedef signed int __int32_t;
-typedef unsigned int __uint32_t;
-#if __WORDSIZE == 64
-typedef signed long int __int64_t;
-typedef unsigned long int __uint64_t;
-#else
-__extension__ typedef signed long long int __int64_t;
-__extension__ typedef unsigned long long int __uint64_t;
-#endif
-
-/* Smallest types with at least a given width.  */
-typedef __int8_t __int_least8_t;
-typedef __uint8_t __uint_least8_t;
-typedef __int16_t __int_least16_t;
-typedef __uint16_t __uint_least16_t;
-typedef __int32_t __int_least32_t;
-typedef __uint32_t __uint_least32_t;
-typedef __int64_t __int_least64_t;
-typedef __uint64_t __uint_least64_t;
-
-/* quad_t is also 64 bits.  */
-#if __WORDSIZE == 64
-typedef long int __quad_t;
-typedef unsigned long int __u_quad_t;
-#else
-__extension__ typedef long long int __quad_t;
-__extension__ typedef unsigned long long int __u_quad_t;
-#endif
-
-/* Largest integral types.  */
-#if __WORDSIZE == 64
-typedef long int __intmax_t;
-typedef unsigned long int __uintmax_t;
-#else
-__extension__ typedef long long int __intmax_t;
-__extension__ typedef unsigned long long int __uintmax_t;
-#endif
-
-
-/* The machine-dependent file <bits/typesizes.h> defines __*_T_TYPE
-   macros for each of the OS types we define below.  The definitions
-   of those macros must use the following macros for underlying types.
-   We define __S<SIZE>_TYPE and __U<SIZE>_TYPE for the signed and unsigned
-   variants of each of the following integer types on this machine.
-
-	16		-- "natural" 16-bit type (always short)
-	32		-- "natural" 32-bit type (always int)
-	64		-- "natural" 64-bit type (long or long long)
-	LONG32		-- 32-bit type, traditionally long
-	QUAD		-- 64-bit type, traditionally long long
-	WORD		-- natural type of __WORDSIZE bits (int or long)
-	LONGWORD	-- type of __WORDSIZE bits, traditionally long
-
-   We distinguish WORD/LONGWORD, 32/LONG32, and 64/QUAD so that the
-   conventional uses of `long' or `long long' type modifiers match the
-   types we define, even when a less-adorned type would be the same size.
-   This matters for (somewhat) portably writing printf/scanf formats for
-   these types, where using the appropriate l or ll format modifiers can
-   make the typedefs and the formats match up across all GNU platforms.  If
-   we used `long' when it's 64 bits where `long long' is expected, then the
-   compiler would warn about the formats not matching the argument types,
-   and the programmer changing them to shut up the compiler would break the
-   program's portability.
-
-   Here we assume what is presently the case in all the GCC configurations
-   we support: long long is always 64 bits, long is always word/address size,
-   and int is always 32 bits.  */
-
-#define	__S16_TYPE		short int
-#define __U16_TYPE		unsigned short int
-#define	__S32_TYPE		int
-#define __U32_TYPE		unsigned int
-#define __SLONGWORD_TYPE	long int
-#define __ULONGWORD_TYPE	unsigned long int
-#if __WORDSIZE == 32
-# define __SQUAD_TYPE		__int64_t
-# define __UQUAD_TYPE		__uint64_t
-# define __SWORD_TYPE		int
-# define __UWORD_TYPE		unsigned int
-# define __SLONG32_TYPE		long int
-# define __ULONG32_TYPE		unsigned long int
-# define __S64_TYPE		__int64_t
-# define __U64_TYPE		__uint64_t
-/* We want __extension__ before typedef's that use nonstandard base types
-   such as `long long' in C89 mode.  */
-# define __STD_TYPE		__extension__ typedef
-#elif __WORDSIZE == 64
-# define __SQUAD_TYPE		long int
-# define __UQUAD_TYPE		unsigned long int
-# define __SWORD_TYPE		long int
-# define __UWORD_TYPE		unsigned long int
-# define __SLONG32_TYPE		int
-# define __ULONG32_TYPE		unsigned int
-# define __S64_TYPE		long int
-# define __U64_TYPE		unsigned long int
-/* No need to mark the typedef with __extension__.   */
-# define __STD_TYPE		typedef
-#else
-# error
-#endif
-#include <bits/typesizes.h>	/* Defines __*_T_TYPE macros.  */
-#include <bits/time64.h>	/* Defines __TIME*_T_TYPE macros.  */
-
-
-__STD_TYPE __DEV_T_TYPE __dev_t;	/* Type of device numbers.  */
-__STD_TYPE __UID_T_TYPE __uid_t;	/* Type of user identifications.  */
-__STD_TYPE __GID_T_TYPE __gid_t;	/* Type of group identifications.  */
-__STD_TYPE __INO_T_TYPE __ino_t;	/* Type of file serial numbers.  */
-__STD_TYPE __INO64_T_TYPE __ino64_t;	/* Type of file serial numbers (LFS).*/
-__STD_TYPE __MODE_T_TYPE __mode_t;	/* Type of file attribute bitmasks.  */
-__STD_TYPE __NLINK_T_TYPE __nlink_t;	/* Type of file link counts.  */
-__STD_TYPE __OFF_T_TYPE __off_t;	/* Type of file sizes and offsets.  */
-__STD_TYPE __OFF64_T_TYPE __off64_t;	/* Type of file sizes and offsets (LFS).  */
-__STD_TYPE __PID_T_TYPE __pid_t;	/* Type of process identifications.  */
-__STD_TYPE __FSID_T_TYPE __fsid_t;	/* Type of file system IDs.  */
-__STD_TYPE __CLOCK_T_TYPE __clock_t;	/* Type of CPU usage counts.  */
-__STD_TYPE __RLIM_T_TYPE __rlim_t;	/* Type for resource measurement.  */
-__STD_TYPE __RLIM64_T_TYPE __rlim64_t;	/* Type for resource measurement (LFS).  */
-__STD_TYPE __ID_T_TYPE __id_t;		/* General type for IDs.  */
-__STD_TYPE __TIME_T_TYPE __time_t;	/* Seconds since the Epoch.  */
-__STD_TYPE __USECONDS_T_TYPE __useconds_t; /* Count of microseconds.  */
-__STD_TYPE __SUSECONDS_T_TYPE __suseconds_t; /* Signed count of microseconds.  */
-__STD_TYPE __SUSECONDS64_T_TYPE __suseconds64_t;
-
-__STD_TYPE __DADDR_T_TYPE __daddr_t;	/* The type of a disk address.  */
-__STD_TYPE __KEY_T_TYPE __key_t;	/* Type of an IPC key.  */
-
-/* Clock ID used in clock and timer functions.  */
-__STD_TYPE __CLOCKID_T_TYPE __clockid_t;
-
-/* Timer ID returned by `timer_create'.  */
-__STD_TYPE __TIMER_T_TYPE __timer_t;
-
-/* Type to represent block size.  */
-__STD_TYPE __BLKSIZE_T_TYPE __blksize_t;
-
-/* Types from the Large File Support interface.  */
-
-/* Type to count number of disk blocks.  */
-__STD_TYPE __BLKCNT_T_TYPE __blkcnt_t;
-__STD_TYPE __BLKCNT64_T_TYPE __blkcnt64_t;
-
-/* Type to count file system blocks.  */
-__STD_TYPE __FSBLKCNT_T_TYPE __fsblkcnt_t;
-__STD_TYPE __FSBLKCNT64_T_TYPE __fsblkcnt64_t;
-
-/* Type to count file system nodes.  */
-__STD_TYPE __FSFILCNT_T_TYPE __fsfilcnt_t;
-__STD_TYPE __FSFILCNT64_T_TYPE __fsfilcnt64_t;
-
-/* Type of miscellaneous file system fields.  */
-__STD_TYPE __FSWORD_T_TYPE __fsword_t;
-
-__STD_TYPE __SSIZE_T_TYPE __ssize_t; /* Type of a byte count, or error.  */
-
-/* Signed long type used in system calls.  */
-__STD_TYPE __SYSCALL_SLONG_TYPE __syscall_slong_t;
-/* Unsigned long type used in system calls.  */
-__STD_TYPE __SYSCALL_ULONG_TYPE __syscall_ulong_t;
-
-/* These few don't really vary by system, they always correspond
-   to one of the other defined types.  */
-typedef __off64_t __loff_t;	/* Type of file sizes and offsets (LFS).  */
-typedef char *__caddr_t;
-
-/* Duplicates info from stdint.h but this is used in unistd.h.  */
-__STD_TYPE __SWORD_TYPE __intptr_t;
-
-/* Duplicate info from sys/socket.h.  */
-__STD_TYPE __U32_TYPE __socklen_t;
-
-/* C99: An integer type that can be accessed as an atomic entity,
-   even in the presence of asynchronous interrupts.
-   It is not currently necessary for this to be machine-specific.  */
-typedef int __sig_atomic_t;
-
-/* Seconds since the Epoch, visible to user code when time_t is too
-   narrow only for consistency with the old way of widening too-narrow
-   types.  User code should never use __time64_t.  */
-#if __TIMESIZE == 64 && defined __LIBC
-# define __time64_t __time_t
-#elif __TIMESIZE != 64
-__STD_TYPE __TIME64_T_TYPE __time64_t;
-#endif
-
-#undef __STD_TYPE
-
-#endif /* bits/types.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/FILE.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/FILE.h
deleted file mode 100644
index f268263..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/FILE.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __FILE_defined
-#define __FILE_defined 1
-
-struct _IO_FILE;
-
-/* The opaque type of streams.  This is the definition used elsewhere.  */
-typedef struct _IO_FILE FILE;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__FILE.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__FILE.h
deleted file mode 100644
index 06dd79b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__FILE.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef ____FILE_defined
-#define ____FILE_defined 1
-
-struct _IO_FILE;
-typedef struct _IO_FILE __FILE;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__fpos64_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__fpos64_t.h
deleted file mode 100644
index 06a6891..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__fpos64_t.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef _____fpos64_t_defined
-#define _____fpos64_t_defined 1
-
-#include <bits/types.h>
-#include <bits/types/__mbstate_t.h>
-
-/* The tag name of this struct is _G_fpos64_t to preserve historic
-   C++ mangled names for functions taking fpos_t and/or fpos64_t
-   arguments.  That name should not be used in new code.  */
-typedef struct _G_fpos64_t
-{
-  __off64_t __pos;
-  __mbstate_t __state;
-} __fpos64_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__fpos_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__fpos_t.h
deleted file mode 100644
index bb04576..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__fpos_t.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef _____fpos_t_defined
-#define _____fpos_t_defined 1
-
-#include <bits/types.h>
-#include <bits/types/__mbstate_t.h>
-
-/* The tag name of this struct is _G_fpos_t to preserve historic
-   C++ mangled names for functions taking fpos_t arguments.
-   That name should not be used in new code.  */
-typedef struct _G_fpos_t
-{
-  __off_t __pos;
-  __mbstate_t __state;
-} __fpos_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__locale_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__locale_t.h
deleted file mode 100644
index b0742bf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__locale_t.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Definition of struct __locale_struct and __locale_t.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES___LOCALE_T_H
-#define _BITS_TYPES___LOCALE_T_H 1
-
-/* POSIX.1-2008: the locale_t type, representing a locale context
-   (implementation-namespace version).  This type should be treated
-   as opaque by applications; some details are exposed for the sake of
-   efficiency in e.g. ctype functions.  */
-
-struct __locale_struct
-{
-  /* Note: LC_ALL is not a valid index into this array.  */
-  struct __locale_data *__locales[13]; /* 13 = __LC_LAST. */
-
-  /* To increase the speed of this solution we add some special members.  */
-  const unsigned short int *__ctype_b;
-  const int *__ctype_tolower;
-  const int *__ctype_toupper;
-
-  /* Note: LC_ALL is not a valid index into this array.  */
-  const char *__names[13];
-};
-
-typedef struct __locale_struct *__locale_t;
-
-#endif /* bits/types/__locale_t.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__mbstate_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__mbstate_t.h
deleted file mode 100644
index 1d8a4e2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__mbstate_t.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef ____mbstate_t_defined
-#define ____mbstate_t_defined 1
-
-/* Integral type unchanged by default argument promotions that can
-   hold any value corresponding to members of the extended character
-   set, as well as at least one value that does not correspond to any
-   member of the extended character set.  */
-#ifndef __WINT_TYPE__
-# define __WINT_TYPE__ unsigned int
-#endif
-
-/* Conversion state information.  */
-typedef struct
-{
-  int __count;
-  union
-  {
-    __WINT_TYPE__ __wch;
-    char __wchb[4];
-  } __value;		/* Value so far.  */
-} __mbstate_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__sigset_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__sigset_t.h
deleted file mode 100644
index e2f18ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__sigset_t.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#ifndef ____sigset_t_defined
-#define ____sigset_t_defined
-
-#define _SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))
-typedef struct
-{
-  unsigned long int __val[_SIGSET_NWORDS];
-} __sigset_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__sigval_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__sigval_t.h
deleted file mode 100644
index 0737bf9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/__sigval_t.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* Define __sigval_t.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef ____sigval_t_defined
-#define ____sigval_t_defined
-
-/* Type for data associated with a signal.  */
-#ifdef __USE_POSIX199309
-union sigval
-{
-  int sival_int;
-  void *sival_ptr;
-};
-
-typedef union sigval __sigval_t;
-#else
-union __sigval
-{
-  int __sival_int;
-  void *__sival_ptr;
-};
-
-typedef union __sigval __sigval_t;
-#endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/clock_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/clock_t.h
deleted file mode 100644
index ce97248..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/clock_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __clock_t_defined
-#define __clock_t_defined 1
-
-#include <bits/types.h>
-
-/* Returned by `clock'.  */
-typedef __clock_t clock_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/clockid_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/clockid_t.h
deleted file mode 100644
index b17c7da..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/clockid_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __clockid_t_defined
-#define __clockid_t_defined 1
-
-#include <bits/types.h>
-
-/* Clock ID used in clock and timer functions.  */
-typedef __clockid_t clockid_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/cookie_io_functions_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/cookie_io_functions_t.h
deleted file mode 100644
index 097b056..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/cookie_io_functions_t.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __cookie_io_functions_t_defined
-#define __cookie_io_functions_t_defined 1
-
-#include <bits/types.h>
-
-/* Functions to do I/O and file management for a stream.  */
-
-/* Read NBYTES bytes from COOKIE into a buffer pointed to by BUF.
-   Return number of bytes read.  */
-typedef __ssize_t cookie_read_function_t (void *__cookie, char *__buf,
-                                          size_t __nbytes);
-
-/* Write NBYTES bytes pointed to by BUF to COOKIE.  Write all NBYTES bytes
-   unless there is an error.  Return number of bytes written.  If
-   there is an error, return 0 and do not write anything.  If the file
-   has been opened for append (__mode.__append set), then set the file
-   pointer to the end of the file and then do the write; if not, just
-   write at the current file pointer.  */
-typedef __ssize_t cookie_write_function_t (void *__cookie, const char *__buf,
-                                           size_t __nbytes);
-
-/* Move COOKIE's file position to *POS bytes from the
-   beginning of the file (if W is SEEK_SET),
-   the current position (if W is SEEK_CUR),
-   or the end of the file (if W is SEEK_END).
-   Set *POS to the new file position.
-   Returns zero if successful, nonzero if not.  */
-typedef int cookie_seek_function_t (void *__cookie, __off64_t *__pos, int __w);
-
-/* Close COOKIE.  */
-typedef int cookie_close_function_t (void *__cookie);
-
-/* The structure with the cookie function pointers.
-   The tag name of this struct is _IO_cookie_io_functions_t to
-   preserve historic C++ mangled names for functions taking
-   cookie_io_functions_t arguments.  That name should not be used in
-   new code.  */
-typedef struct _IO_cookie_io_functions_t
-{
-  cookie_read_function_t *read;		/* Read bytes.  */
-  cookie_write_function_t *write;	/* Write bytes.  */
-  cookie_seek_function_t *seek;		/* Seek/tell file position.  */
-  cookie_close_function_t *close;	/* Close file.  */
-} cookie_io_functions_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/error_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/error_t.h
deleted file mode 100644
index f8e26a9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/error_t.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Define error_t.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __error_t_defined
-# define __error_t_defined 1
-
-typedef int error_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/locale_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/locale_t.h
deleted file mode 100644
index f46e9b0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/locale_t.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* Definition of locale_t.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_LOCALE_T_H
-#define _BITS_TYPES_LOCALE_T_H 1
-
-#include <bits/types/__locale_t.h>
-
-typedef __locale_t locale_t;
-
-#endif /* bits/types/locale_t.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/mbstate_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/mbstate_t.h
deleted file mode 100644
index 8d1baa5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/mbstate_t.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef __mbstate_t_defined
-#define __mbstate_t_defined 1
-
-#include <bits/types/__mbstate_t.h>
-
-typedef __mbstate_t mbstate_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/res_state.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/res_state.h
deleted file mode 100644
index 2544a62..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/res_state.h
+++ /dev/null
@@ -1,61 +0,0 @@
-#ifndef __res_state_defined
-#define __res_state_defined 1
-
-#include <sys/types.h>
-#include <netinet/in.h>
-
-/* res_state: the global state used by the resolver stub.  */
-#define MAXNS			3	/* max # name servers we'll track */
-#define MAXDFLSRCH		3	/* # default domain levels to try */
-#define MAXDNSRCH		6	/* max # domains in search path */
-#define MAXRESOLVSORT		10	/* number of net to sort on */
-
-struct __res_state {
-	int	retrans;		/* retransmition time interval */
-	int	retry;			/* number of times to retransmit */
-	unsigned long options;		/* option flags - see below. */
-	int	nscount;		/* number of name servers */
-	struct sockaddr_in
-		nsaddr_list[MAXNS];	/* address of name server */
-	unsigned short id;		/* current message id */
-	/* 2 byte hole here.  */
-	char	*dnsrch[MAXDNSRCH+1];	/* components of domain to search */
-	char	defdname[256];		/* default domain (deprecated) */
-	unsigned long pfcode;		/* RES_PRF_ flags - see below. */
-	unsigned ndots:4;		/* threshold for initial abs. query */
-	unsigned nsort:4;		/* number of elements in sort_list[] */
-	unsigned ipv6_unavail:1;	/* connecting to IPv6 server failed */
-	unsigned unused:23;
-	struct {
-		struct in_addr	addr;
-		uint32_t	mask;
-	} sort_list[MAXRESOLVSORT];
-	/* 4 byte hole here on 64-bit architectures.  */
-	void * __glibc_unused_qhook;
-	void * __glibc_unused_rhook;
-	int	res_h_errno;		/* last one set for this context */
-	int	_vcsock;		/* PRIVATE: for res_send VC i/o */
-	unsigned int _flags;		/* PRIVATE: see below */
-	/* 4 byte hole here on 64-bit architectures.  */
-	union {
-		char	pad[52];	/* On an i386 this means 512b total. */
-		struct {
-			uint16_t		nscount;
-			uint16_t		nsmap[MAXNS];
-			int			nssocks[MAXNS];
-			uint16_t		nscount6;
-			uint16_t		nsinit;
-			struct sockaddr_in6	*nsaddrs[MAXNS];
-#ifdef _LIBC
-			unsigned long long int __glibc_extension_index
-			  __attribute__((packed));
-#else
-			unsigned int		__glibc_reserved[2];
-#endif
-		} _ext;
-	} _u;
-};
-
-typedef struct __res_state *res_state;
-
-#endif /* __res_state_defined */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sig_atomic_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sig_atomic_t.h
deleted file mode 100644
index 47eaa28..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sig_atomic_t.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#ifndef __sig_atomic_t_defined
-#define __sig_atomic_t_defined 1
-
-#include <bits/types.h>
-
-/* An integral type that can be modified atomically, without the
-   possibility of a signal arriving in the middle of the operation.  */
-typedef __sig_atomic_t sig_atomic_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigevent_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigevent_t.h
deleted file mode 100644
index e8b28de..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigevent_t.h
+++ /dev/null
@@ -1,48 +0,0 @@
-#ifndef __sigevent_t_defined
-#define __sigevent_t_defined 1
-
-#include <bits/wordsize.h>
-#include <bits/types.h>
-#include <bits/types/__sigval_t.h>
-
-#define __SIGEV_MAX_SIZE	64
-#if __WORDSIZE == 64
-# define __SIGEV_PAD_SIZE	((__SIGEV_MAX_SIZE / sizeof (int)) - 4)
-#else
-# define __SIGEV_PAD_SIZE	((__SIGEV_MAX_SIZE / sizeof (int)) - 3)
-#endif
-
-/* Forward declaration.  */
-#ifndef __have_pthread_attr_t
-typedef union pthread_attr_t pthread_attr_t;
-# define __have_pthread_attr_t	1
-#endif
-
-/* Structure to transport application-defined values with signals.  */
-typedef struct sigevent
-  {
-    __sigval_t sigev_value;
-    int sigev_signo;
-    int sigev_notify;
-
-    union
-      {
-	int _pad[__SIGEV_PAD_SIZE];
-
-	/* When SIGEV_SIGNAL and SIGEV_THREAD_ID set, LWP ID of the
-	   thread to receive the signal.  */
-	__pid_t _tid;
-
-	struct
-	  {
-	    void (*_function) (__sigval_t);	/* Function to start.  */
-	    pthread_attr_t *_attribute;		/* Thread attributes.  */
-	  } _sigev_thread;
-      } _sigev_un;
-  } sigevent_t;
-
-/* POSIX names to access some of the members.  */
-#define sigev_notify_function   _sigev_un._sigev_thread._function
-#define sigev_notify_attributes _sigev_un._sigev_thread._attribute
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/siginfo_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/siginfo_t.h
deleted file mode 100644
index 43c4e00..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/siginfo_t.h
+++ /dev/null
@@ -1,151 +0,0 @@
-#ifndef __siginfo_t_defined
-#define __siginfo_t_defined 1
-
-#include <bits/wordsize.h>
-#include <bits/types.h>
-#include <bits/types/__sigval_t.h>
-
-#define __SI_MAX_SIZE	128
-#if __WORDSIZE == 64
-# define __SI_PAD_SIZE	((__SI_MAX_SIZE / sizeof (int)) - 4)
-#else
-# define __SI_PAD_SIZE	((__SI_MAX_SIZE / sizeof (int)) - 3)
-#endif
-
-/* Some fields of siginfo_t have architecture-specific variations.  */
-#include <bits/siginfo-arch.h>
-#ifndef __SI_ALIGNMENT
-# define __SI_ALIGNMENT		/* nothing */
-#endif
-#ifndef __SI_BAND_TYPE
-# define __SI_BAND_TYPE		long int
-#endif
-#ifndef __SI_CLOCK_T
-# define __SI_CLOCK_T		__clock_t
-#endif
-#ifndef __SI_ERRNO_THEN_CODE
-# define __SI_ERRNO_THEN_CODE	1
-#endif
-#ifndef __SI_HAVE_SIGSYS
-# define __SI_HAVE_SIGSYS	1
-#endif
-#ifndef __SI_SIGFAULT_ADDL
-# define __SI_SIGFAULT_ADDL	/* nothing */
-#endif
-
-typedef struct
-  {
-    int si_signo;		/* Signal number.  */
-#if __SI_ERRNO_THEN_CODE
-    int si_errno;		/* If non-zero, an errno value associated with
-				   this signal, as defined in <errno.h>.  */
-    int si_code;		/* Signal code.  */
-#else
-    int si_code;
-    int si_errno;
-#endif
-#if __WORDSIZE == 64
-    int __pad0;			/* Explicit padding.  */
-#endif
-
-    union
-      {
-	int _pad[__SI_PAD_SIZE];
-
-	 /* kill().  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Sending process ID.  */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	  } _kill;
-
-	/* POSIX.1b timers.  */
-	struct
-	  {
-	    int si_tid;		/* Timer ID.  */
-	    int si_overrun;	/* Overrun count.  */
-	    __sigval_t si_sigval;	/* Signal value.  */
-	  } _timer;
-
-	/* POSIX.1b signals.  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Sending process ID.  */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	    __sigval_t si_sigval;	/* Signal value.  */
-	  } _rt;
-
-	/* SIGCHLD.  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Which child.	 */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	    int si_status;	/* Exit value or signal.  */
-	    __SI_CLOCK_T si_utime;
-	    __SI_CLOCK_T si_stime;
-	  } _sigchld;
-
-	/* SIGILL, SIGFPE, SIGSEGV, SIGBUS.  */
-	struct
-	  {
-	    void *si_addr;	    /* Faulting insn/memory ref.  */
-	    __SI_SIGFAULT_ADDL
-	    short int si_addr_lsb;  /* Valid LSB of the reported address.  */
-	    union
-	      {
-		/* used when si_code=SEGV_BNDERR */
-		struct
-		  {
-		    void *_lower;
-		    void *_upper;
-		  } _addr_bnd;
-		/* used when si_code=SEGV_PKUERR */
-		__uint32_t _pkey;
-	      } _bounds;
-	  } _sigfault;
-
-	/* SIGPOLL.  */
-	struct
-	  {
-	    __SI_BAND_TYPE si_band;	/* Band event for SIGPOLL.  */
-	    int si_fd;
-	  } _sigpoll;
-
-	/* SIGSYS.  */
-#if __SI_HAVE_SIGSYS
-	struct
-	  {
-	    void *_call_addr;	/* Calling user insn.  */
-	    int _syscall;	/* Triggering system call number.  */
-	    unsigned int _arch; /* AUDIT_ARCH_* of syscall.  */
-	  } _sigsys;
-#endif
-      } _sifields;
-  } siginfo_t __SI_ALIGNMENT;
-
-
-/* X/Open requires some more fields with fixed names.  */
-#define si_pid		_sifields._kill.si_pid
-#define si_uid		_sifields._kill.si_uid
-#define si_timerid	_sifields._timer.si_tid
-#define si_overrun	_sifields._timer.si_overrun
-#define si_status	_sifields._sigchld.si_status
-#define si_utime	_sifields._sigchld.si_utime
-#define si_stime	_sifields._sigchld.si_stime
-#define si_value	_sifields._rt.si_sigval
-#define si_int		_sifields._rt.si_sigval.sival_int
-#define si_ptr		_sifields._rt.si_sigval.sival_ptr
-#define si_addr		_sifields._sigfault.si_addr
-#define si_addr_lsb	_sifields._sigfault.si_addr_lsb
-#define si_lower	_sifields._sigfault._bounds._addr_bnd._lower
-#define si_upper	_sifields._sigfault._bounds._addr_bnd._upper
-#define si_pkey		_sifields._sigfault._bounds._pkey
-#define si_band		_sifields._sigpoll.si_band
-#define si_fd		_sifields._sigpoll.si_fd
-#if __SI_HAVE_SIGSYS
-# define si_call_addr	_sifields._sigsys._call_addr
-# define si_syscall	_sifields._sigsys._syscall
-# define si_arch	_sifields._sigsys._arch
-#endif
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigset_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigset_t.h
deleted file mode 100644
index 8b27e91..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigset_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __sigset_t_defined
-#define __sigset_t_defined 1
-
-#include <bits/types/__sigset_t.h>
-
-/* A set of signals to be blocked, unblocked, or waited for.  */
-typedef __sigset_t sigset_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigval_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigval_t.h
deleted file mode 100644
index a05d7f4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/sigval_t.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef __sigval_t_defined
-#define __sigval_t_defined
-
-#include <bits/types/__sigval_t.h>
-
-/* To avoid sigval_t (not a standard type name) having C++ name
-   mangling depending on whether the selected standard includes union
-   sigval, it should not be defined at all when using a standard for
-   which the sigval name is not reserved; in that case, headers should
-   not include <bits/types/sigval_t.h> and should use only the
-   internal __sigval_t name.  */
-#ifndef __USE_POSIX199309
-# error "sigval_t defined for standard not including union sigval"
-#endif
-
-typedef __sigval_t sigval_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/stack_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/stack_t.h
deleted file mode 100644
index b544027..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/stack_t.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Define stack_t.  Linux version.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __stack_t_defined
-#define __stack_t_defined 1
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Structure describing a signal stack.  */
-typedef struct
-  {
-    void *ss_sp;
-    int ss_flags;
-    size_t ss_size;
-  } stack_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_FILE.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_FILE.h
deleted file mode 100644
index ff8aef5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_FILE.h
+++ /dev/null
@@ -1,120 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __struct_FILE_defined
-#define __struct_FILE_defined 1
-
-/* Caution: The contents of this file are not part of the official
-   stdio.h API.  However, much of it is part of the official *binary*
-   interface, and therefore cannot be changed.  */
-
-#if defined _IO_USE_OLD_IO_FILE && !defined _LIBC
-# error "_IO_USE_OLD_IO_FILE should only be defined when building libc itself"
-#endif
-
-#if defined _IO_lock_t_defined && !defined _LIBC
-# error "_IO_lock_t_defined should only be defined when building libc itself"
-#endif
-
-#include <bits/types.h>
-
-struct _IO_FILE;
-struct _IO_marker;
-struct _IO_codecvt;
-struct _IO_wide_data;
-
-/* During the build of glibc itself, _IO_lock_t will already have been
-   defined by internal headers.  */
-#ifndef _IO_lock_t_defined
-typedef void _IO_lock_t;
-#endif
-
-/* The tag name of this struct is _IO_FILE to preserve historic
-   C++ mangled names for functions taking FILE* arguments.
-   That name should not be used in new code.  */
-struct _IO_FILE
-{
-  int _flags;		/* High-order word is _IO_MAGIC; rest is flags. */
-
-  /* The following pointers correspond to the C++ streambuf protocol. */
-  char *_IO_read_ptr;	/* Current read pointer */
-  char *_IO_read_end;	/* End of get area. */
-  char *_IO_read_base;	/* Start of putback+get area. */
-  char *_IO_write_base;	/* Start of put area. */
-  char *_IO_write_ptr;	/* Current put pointer. */
-  char *_IO_write_end;	/* End of put area. */
-  char *_IO_buf_base;	/* Start of reserve area. */
-  char *_IO_buf_end;	/* End of reserve area. */
-
-  /* The following fields are used to support backing up and undo. */
-  char *_IO_save_base; /* Pointer to start of non-current get area. */
-  char *_IO_backup_base;  /* Pointer to first valid character of backup area */
-  char *_IO_save_end; /* Pointer to end of non-current get area. */
-
-  struct _IO_marker *_markers;
-
-  struct _IO_FILE *_chain;
-
-  int _fileno;
-  int _flags2;
-  __off_t _old_offset; /* This used to be _offset but it's too small.  */
-
-  /* 1+column number of pbase(); 0 is unknown. */
-  unsigned short _cur_column;
-  signed char _vtable_offset;
-  char _shortbuf[1];
-
-  _IO_lock_t *_lock;
-#ifdef _IO_USE_OLD_IO_FILE
-};
-
-struct _IO_FILE_complete
-{
-  struct _IO_FILE _file;
-#endif
-  __off64_t _offset;
-  /* Wide character stream stuff.  */
-  struct _IO_codecvt *_codecvt;
-  struct _IO_wide_data *_wide_data;
-  struct _IO_FILE *_freeres_list;
-  void *_freeres_buf;
-  size_t __pad5;
-  int _mode;
-  /* Make sure we don't get into trouble again.  */
-  char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
-};
-
-/* These macros are used by bits/stdio.h and internal headers.  */
-#define __getc_unlocked_body(_fp)					\
-  (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end)	\
-   ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)
-
-#define __putc_unlocked_body(_ch, _fp)					\
-  (__glibc_unlikely ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end)	\
-   ? __overflow (_fp, (unsigned char) (_ch))				\
-   : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
-
-#define _IO_EOF_SEEN 0x0010
-#define __feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)
-
-#define _IO_ERR_SEEN 0x0020
-#define __ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)
-
-#define _IO_USER_LOCK 0x8000
-/* Many more flag bits are defined internally.  */
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct___jmp_buf_tag.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct___jmp_buf_tag.h
deleted file mode 100644
index c7e0911..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct___jmp_buf_tag.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Define struct __jmp_buf_tag.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	__jmp_buf_tag_defined
-#define	__jmp_buf_tag_defined 1
-
-#include <bits/setjmp.h>		/* Get `__jmp_buf'.  */
-#include <bits/types/__sigset_t.h>
-
-/* Calling environment, plus possibly a saved signal mask.  */
-struct __jmp_buf_tag
-  {
-    /* NOTE: The machine-dependent definitions of `__sigsetjmp'
-       assume that a `jmp_buf' begins with a `__jmp_buf' and that
-       `__mask_was_saved' follows it.  Do not move these members
-       or add others before it.  */
-    __jmp_buf __jmpbuf;		/* Calling environment.  */
-    int __mask_was_saved;	/* Saved the signal mask?  */
-    __sigset_t __saved_mask;	/* Saved signal mask.  */
-  };
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_iovec.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_iovec.h
deleted file mode 100644
index 89a87b7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_iovec.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Define struct iovec.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __iovec_defined
-#define __iovec_defined 1
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Structure for scatter/gather I/O.  */
-struct iovec
-  {
-    void *iov_base;	/* Pointer to data.  */
-    size_t iov_len;	/* Length of data.  */
-  };
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_itimerspec.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_itimerspec.h
deleted file mode 100644
index 17cc1ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_itimerspec.h
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef __itimerspec_defined
-#define __itimerspec_defined 1
-
-#include <bits/types.h>
-#include <bits/types/struct_timespec.h>
-
-/* POSIX.1b structure for timer start values and intervals.  */
-struct itimerspec
-  {
-    struct timespec it_interval;
-    struct timespec it_value;
-  };
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_msqid_ds.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_msqid_ds.h
deleted file mode 100644
index 1ed041a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_msqid_ds.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Generic implementation of the SysV message struct msqid_ds.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-# error "Never use <bits/msq.h> directly; include <sys/msg.h> instead."
-#endif
-
-/* Structure of record for one message inside the kernel.
-   The type `struct msg' is opaque.  */
-struct msqid_ds
-{
-  struct ipc_perm msg_perm;	/* structure describing operation permission */
-#if __TIMESIZE == 32
-  __time_t msg_stime;		/* time of last msgsnd command */
-  unsigned long int __msg_stime_high;
-  __time_t msg_rtime;		/* time of last msgsnd command */
-  unsigned long int __msg_rtime_high;
-  __time_t msg_ctime;		/* time of last change */
-  unsigned long int __msg_ctime_high;
-#else
-  __time_t msg_stime;		/* time of last msgsnd command */
-  __time_t msg_rtime;		/* time of last msgsnd command */
-  __time_t msg_ctime;		/* time of last change */
-#endif
-  __syscall_ulong_t __msg_cbytes; /* current number of bytes on queue */
-  msgqnum_t msg_qnum;		/* number of messages currently on queue */
-  msglen_t msg_qbytes;		/* max number of bytes allowed on queue */
-  __pid_t msg_lspid;		/* pid of last msgsnd() */
-  __pid_t msg_lrpid;		/* pid of last msgrcv() */
-  __syscall_ulong_t __glibc_reserved4;
-  __syscall_ulong_t __glibc_reserved5;
-};
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_osockaddr.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_osockaddr.h
deleted file mode 100644
index e0bf59d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_osockaddr.h
+++ /dev/null
@@ -1,12 +0,0 @@
-#ifndef __osockaddr_defined
-#define __osockaddr_defined 1
-
-/* This is the 4.3 BSD `struct sockaddr' format, which is used as wire
-   format in the grotty old 4.3 `talk' protocol.  */
-struct osockaddr
-{
-  unsigned short int sa_family;
-  unsigned char sa_data[14];
-};
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_rusage.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_rusage.h
deleted file mode 100644
index 7edd761..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_rusage.h
+++ /dev/null
@@ -1,131 +0,0 @@
-/* Define struct rusage.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __rusage_defined
-#define __rusage_defined 1
-
-#include <bits/types.h>
-#include <bits/types/struct_timeval.h>
-
-/* Structure which says how much of each resource has been used.  If
-   the system does not keep track of a particular value, the struct
-   field is always zero.  */
-
-/* The purpose of all the unions is to have the kernel-compatible layout
-   while keeping the API type as 'long int', and among machines where
-   __syscall_slong_t is not 'long int', this only does the right thing
-   for little-endian ones, like x32.  */
-struct rusage
-  {
-    /* Total amount of user time used.  */
-    struct timeval ru_utime;
-    /* Total amount of system time used.  */
-    struct timeval ru_stime;
-    /* Maximum resident set size (in kilobytes).  */
-    __extension__ union
-      {
-	long int ru_maxrss;
-	__syscall_slong_t __ru_maxrss_word;
-      };
-    /* Amount of sharing of text segment memory
-       with other processes (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_ixrss;
-	__syscall_slong_t __ru_ixrss_word;
-      };
-    /* Amount of data segment memory used (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_idrss;
-	__syscall_slong_t __ru_idrss_word;
-      };
-    /* Amount of stack memory used (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_isrss;
-	 __syscall_slong_t __ru_isrss_word;
-      };
-    /* Number of soft page faults (i.e. those serviced by reclaiming
-       a page from the list of pages awaiting reallocation.  */
-    __extension__ union
-      {
-	long int ru_minflt;
-	__syscall_slong_t __ru_minflt_word;
-      };
-    /* Number of hard page faults (i.e. those that required I/O).  */
-    __extension__ union
-      {
-	long int ru_majflt;
-	__syscall_slong_t __ru_majflt_word;
-      };
-    /* Number of times a process was swapped out of physical memory.  */
-    __extension__ union
-      {
-	long int ru_nswap;
-	__syscall_slong_t __ru_nswap_word;
-      };
-    /* Number of input operations via the file system.  Note: This
-       and `ru_oublock' do not include operations with the cache.  */
-    __extension__ union
-      {
-	long int ru_inblock;
-	__syscall_slong_t __ru_inblock_word;
-      };
-    /* Number of output operations via the file system.  */
-    __extension__ union
-      {
-	long int ru_oublock;
-	__syscall_slong_t __ru_oublock_word;
-      };
-    /* Number of IPC messages sent.  */
-    __extension__ union
-      {
-	long int ru_msgsnd;
-	__syscall_slong_t __ru_msgsnd_word;
-      };
-    /* Number of IPC messages received.  */
-    __extension__ union
-      {
-	long int ru_msgrcv;
-	__syscall_slong_t __ru_msgrcv_word;
-      };
-    /* Number of signals delivered.  */
-    __extension__ union
-      {
-	long int ru_nsignals;
-	__syscall_slong_t __ru_nsignals_word;
-      };
-    /* Number of voluntary context switches, i.e. because the process
-       gave up the process before it had to (usually to wait for some
-       resource to be available).  */
-    __extension__ union
-      {
-	long int ru_nvcsw;
-	__syscall_slong_t __ru_nvcsw_word;
-      };
-    /* Number of involuntary context switches, i.e. a higher priority process
-       became runnable or the current process used up its time slice.  */
-    __extension__ union
-      {
-	long int ru_nivcsw;
-	__syscall_slong_t __ru_nivcsw_word;
-      };
-  };
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_sched_param.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_sched_param.h
deleted file mode 100644
index 78f3d0b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_sched_param.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Sched parameter structure.  Generic version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library;  if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_STRUCT_SCHED_PARAM
-#define _BITS_TYPES_STRUCT_SCHED_PARAM 1
-
-/* Data structure to describe a process' schedulability.  */
-struct sched_param
-{
-  int sched_priority;
-};
-
-#endif /* bits/types/struct_sched_param.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_semid_ds.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_semid_ds.h
deleted file mode 100644
index 2f32fa5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_semid_ds.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Generic implementation of the semaphore struct semid_ds.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-# error "Never include <bits/types/struct_semid_ds.h> directly; use <sys/sem.h> instead."
-#endif
-
-/* Data structure describing a set of semaphores.  */
-struct semid_ds
-{
-  struct ipc_perm sem_perm;        /* operation permission struct */
-#if __TIMESIZE == 32
-  __time_t sem_otime;              /* last semop() time */
-  __syscall_ulong_t __sem_otime_high;
-  __time_t sem_ctime;             /* last time changed by semctl() */
-  __syscall_ulong_t __sem_ctime_high;
-#else
-  __time_t sem_otime;
-  __time_t sem_ctime;
-#endif
-  __syscall_ulong_t sem_nsems;    /* number of semaphores in set */
-  __syscall_ulong_t __glibc_reserved3;
-  __syscall_ulong_t __glibc_reserved4;
-};
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_shmid_ds.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_shmid_ds.h
deleted file mode 100644
index 2bd587d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_shmid_ds.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Generic implementation of the shared memory struct shmid_ds.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never include <bits/types/struct_shmid_ds.h> directly; use <sys/shm.h> instead."
-#endif
-
-/* Data structure describing a shared memory segment.  */
-struct shmid_ds
-  {
-    struct ipc_perm shm_perm;		/* operation permission struct */
-    size_t shm_segsz;			/* size of segment in bytes */
-#if __TIMESIZE == 32
-    __time_t shm_atime;			/* time of last shmat() */
-    unsigned long int __shm_atime_high;
-    __time_t shm_dtime;			/* time of last shmdt() */
-    unsigned long int __shm_dtime_high;
-    __time_t shm_ctime;			/* time of last change by shmctl() */
-    unsigned long int __shm_ctime_high;
-#else
-    __time_t shm_atime;			/* time of last shmat() */
-    __time_t shm_dtime;			/* time of last shmdt() */
-    __time_t shm_ctime;			/* time of last change by shmctl() */
-#endif
-    __pid_t shm_cpid;			/* pid of creator */
-    __pid_t shm_lpid;			/* pid of last shmop */
-    shmatt_t shm_nattch;		/* number of current attaches */
-    __syscall_ulong_t __glibc_reserved5;
-    __syscall_ulong_t __glibc_reserved6;
-  };
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_sigstack.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_sigstack.h
deleted file mode 100644
index 6500c01..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_sigstack.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define struct sigstack.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __sigstack_defined
-#define __sigstack_defined 1
-
-/* Structure describing a signal stack (obsolete).  */
-struct sigstack
-  {
-    void *ss_sp;		/* Signal stack pointer.  */
-    int ss_onstack;		/* Nonzero if executing on this stack.  */
-  };
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_statx.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_statx.h
deleted file mode 100644
index 44153a8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_statx.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Definition of the generic version of struct statx.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/types/struct_statx.h> directly, include <sys/stat.h> instead.
-#endif
-
-#ifndef __statx_defined
-#define __statx_defined 1
-
-/* Warning: The kernel may add additional fields to this struct in the
-   future.  Only use this struct for calling the statx function, not
-   for storing data.  (Expansion will be controlled by the mask
-   argument of the statx function.)  */
-struct statx
-{
-  __uint32_t stx_mask;
-  __uint32_t stx_blksize;
-  __uint64_t stx_attributes;
-  __uint32_t stx_nlink;
-  __uint32_t stx_uid;
-  __uint32_t stx_gid;
-  __uint16_t stx_mode;
-  __uint16_t __statx_pad1[1];
-  __uint64_t stx_ino;
-  __uint64_t stx_size;
-  __uint64_t stx_blocks;
-  __uint64_t stx_attributes_mask;
-  struct statx_timestamp stx_atime;
-  struct statx_timestamp stx_btime;
-  struct statx_timestamp stx_ctime;
-  struct statx_timestamp stx_mtime;
-  __uint32_t stx_rdev_major;
-  __uint32_t stx_rdev_minor;
-  __uint32_t stx_dev_major;
-  __uint32_t stx_dev_minor;
-  __uint64_t __statx_pad2[14];
-};
-
-#endif /* __statx_defined */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_statx_timestamp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_statx_timestamp.h
deleted file mode 100644
index 360d46c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_statx_timestamp.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Definition of the generic version of struct statx_timestamp.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/types/struct_statx_timestamp.h> directly, include <sys/stat.h> instead.
-#endif
-
-#ifndef __statx_timestamp_defined
-#define __statx_timestamp_defined 1
-
-struct statx_timestamp
-{
-  __int64_t tv_sec;
-  __uint32_t tv_nsec;
-  __int32_t __statx_timestamp_pad1[1];
-};
-
-#endif /* __statx_timestamp_defined */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timeb.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timeb.h
deleted file mode 100644
index 1fe60c7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timeb.h
+++ /dev/null
@@ -1,15 +0,0 @@
-#ifndef __timeb_defined
-#define __timeb_defined 1
-
-#include <bits/types/time_t.h>
-
-/* Structure returned by the 'ftime' function.  */
-struct timeb
-  {
-    time_t time;		/* Seconds since epoch, as from 'time'.  */
-    unsigned short int millitm;	/* Additional milliseconds.  */
-    short int timezone;		/* Minutes west of GMT.  */
-    short int dstflag;		/* Nonzero if Daylight Savings Time used.  */
-  };
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timespec.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timespec.h
deleted file mode 100644
index d11c69c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timespec.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* NB: Include guard matches what <linux/time.h> uses.  */
-#ifndef _STRUCT_TIMESPEC
-#define _STRUCT_TIMESPEC 1
-
-#include <bits/types.h>
-#include <bits/endian.h>
-
-/* POSIX.1b structure for a time value.  This is like a `struct timeval' but
-   has nanoseconds instead of microseconds.  */
-struct timespec
-{
-  __time_t tv_sec;		/* Seconds.  */
-#if __WORDSIZE == 64 \
-  || (defined __SYSCALL_WORDSIZE && __SYSCALL_WORDSIZE == 64) \
-  || __TIMESIZE == 32
-  __syscall_slong_t tv_nsec;	/* Nanoseconds.  */
-#else
-# if __BYTE_ORDER == __BIG_ENDIAN
-  int: 32;           /* Padding.  */
-  long int tv_nsec;  /* Nanoseconds.  */
-# else
-  long int tv_nsec;  /* Nanoseconds.  */
-  int: 32;           /* Padding.  */
-# endif
-#endif
-};
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timeval.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timeval.h
deleted file mode 100644
index 70394ce..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_timeval.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef __timeval_defined
-#define __timeval_defined 1
-
-#include <bits/types.h>
-
-/* A time value that is accurate to the nearest
-   microsecond but also has a range of years.  */
-struct timeval
-{
-  __time_t tv_sec;		/* Seconds.  */
-  __suseconds_t tv_usec;	/* Microseconds.  */
-};
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_tm.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_tm.h
deleted file mode 100644
index b13b631..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/struct_tm.h
+++ /dev/null
@@ -1,28 +0,0 @@
-#ifndef __struct_tm_defined
-#define __struct_tm_defined 1
-
-#include <bits/types.h>
-
-/* ISO C `broken-down time' structure.  */
-struct tm
-{
-  int tm_sec;			/* Seconds.	[0-60] (1 leap second) */
-  int tm_min;			/* Minutes.	[0-59] */
-  int tm_hour;			/* Hours.	[0-23] */
-  int tm_mday;			/* Day.		[1-31] */
-  int tm_mon;			/* Month.	[0-11] */
-  int tm_year;			/* Year	- 1900.  */
-  int tm_wday;			/* Day of week.	[0-6] */
-  int tm_yday;			/* Days in year.[0-365]	*/
-  int tm_isdst;			/* DST.		[-1/0/1]*/
-
-# ifdef	__USE_MISC
-  long int tm_gmtoff;		/* Seconds east of UTC.  */
-  const char *tm_zone;		/* Timezone abbreviation.  */
-# else
-  long int __tm_gmtoff;		/* Seconds east of UTC.  */
-  const char *__tm_zone;	/* Timezone abbreviation.  */
-# endif
-};
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/time_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/time_t.h
deleted file mode 100644
index ab8287c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/time_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __time_t_defined
-#define __time_t_defined 1
-
-#include <bits/types.h>
-
-/* Returned by `time'.  */
-typedef __time_t time_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/timer_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/timer_t.h
deleted file mode 100644
index d71a413..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/timer_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __timer_t_defined
-#define __timer_t_defined 1
-
-#include <bits/types.h>
-
-/* Timer ID returned by `timer_create'.  */
-typedef __timer_t timer_t;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/wint_t.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/wint_t.h
deleted file mode 100644
index fbd63db..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/types/wint_t.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef __wint_t_defined
-#define __wint_t_defined 1
-
-/* Some versions of stddef.h provide wint_t, even though neither the
-   C nor C++ standards, nor POSIX, specifies this.  We assume that
-   stddef.h will define the macro _WINT_T if and only if it provides
-   wint_t, and conversely, that it will avoid providing wint_t if
-   _WINT_T is already defined.  */
-#ifndef _WINT_T
-#define _WINT_T 1
-
-/* Integral type unchanged by default argument promotions that can
-   hold any value corresponding to members of the extended character
-   set, as well as at least one value that does not correspond to any
-   member of the extended character set.  */
-#ifndef __WINT_TYPE__
-# define __WINT_TYPE__ unsigned int
-#endif
-
-typedef __WINT_TYPE__ wint_t;
-
-#endif /* _WINT_T */
-#endif /* bits/types/wint_t.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/typesizes.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/typesizes.h
deleted file mode 100644
index 63564b2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/typesizes.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* bits/typesizes.h -- underlying types for *_t.  Generic version.
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_H
-# error "Never include <bits/typesizes.h> directly; use <sys/types.h> instead."
-#endif
-
-#ifndef	_BITS_TYPESIZES_H
-#define	_BITS_TYPESIZES_H	1
-
-/* See <bits/types.h> for the meaning of these macros.  This file exists so
-   that <bits/types.h> need not vary across different GNU platforms.  */
-
-#define __DEV_T_TYPE		__UQUAD_TYPE
-#define __UID_T_TYPE		__U32_TYPE
-#define __GID_T_TYPE		__U32_TYPE
-#define __INO_T_TYPE		__ULONGWORD_TYPE
-#define __INO64_T_TYPE		__UQUAD_TYPE
-#define __MODE_T_TYPE		__U32_TYPE
-#define __NLINK_T_TYPE		__UWORD_TYPE
-#define __OFF_T_TYPE		__SLONGWORD_TYPE
-#define __OFF64_T_TYPE		__SQUAD_TYPE
-#define __PID_T_TYPE		__S32_TYPE
-#define __RLIM_T_TYPE		__ULONGWORD_TYPE
-#define __RLIM64_T_TYPE		__UQUAD_TYPE
-#define	__BLKCNT_T_TYPE		__SLONGWORD_TYPE
-#define	__BLKCNT64_T_TYPE	__SQUAD_TYPE
-#define	__FSBLKCNT_T_TYPE	__ULONGWORD_TYPE
-#define	__FSBLKCNT64_T_TYPE	__UQUAD_TYPE
-#define	__FSFILCNT_T_TYPE	__ULONGWORD_TYPE
-#define	__FSFILCNT64_T_TYPE	__UQUAD_TYPE
-#define	__FSWORD_T_TYPE		__SWORD_TYPE
-#define	__ID_T_TYPE		__U32_TYPE
-#define __CLOCK_T_TYPE		__SLONGWORD_TYPE
-#define __TIME_T_TYPE		__SLONGWORD_TYPE
-#define __USECONDS_T_TYPE	__U32_TYPE
-#define __SUSECONDS_T_TYPE	__SLONGWORD_TYPE
-#define __SUSECONDS64_T_TYPE	__SQUAD_TYPE
-#define __DADDR_T_TYPE		__S32_TYPE
-#define __KEY_T_TYPE		__S32_TYPE
-#define __CLOCKID_T_TYPE	__S32_TYPE
-#define __TIMER_T_TYPE		void *
-#define __BLKSIZE_T_TYPE	__SLONGWORD_TYPE
-#define __FSID_T_TYPE		struct { int __val[2]; }
-#define __SSIZE_T_TYPE		__SWORD_TYPE
-#define __SYSCALL_SLONG_TYPE	__SLONGWORD_TYPE
-#define __SYSCALL_ULONG_TYPE	__ULONGWORD_TYPE
-#define __CPU_MASK_TYPE 	__ULONGWORD_TYPE
-
-#ifdef __LP64__
-/* Tell the libc code that off_t and off64_t are actually the same type
-   for all ABI purposes, even if possibly expressed as different base types
-   for C type-checking purposes.  */
-# define __OFF_T_MATCHES_OFF64_T	1
-
-/* Same for ino_t and ino64_t.  */
-# define __INO_T_MATCHES_INO64_T	1
-
-/* And for rlim_t and rlim64_t.  */
-# define __RLIM_T_MATCHES_RLIM64_T	1
-
-/* And for fsblkcnt_t, fsblkcnt64_t, fsfilcnt_t and fsfilcnt64_t.  */
-# define __STATFS_MATCHES_STATFS64  1
-
-/* And for getitimer, setitimer and rusage  */
-# define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 1
-#else
-# define __RLIM_T_MATCHES_RLIM64_T	0
-
-# define __STATFS_MATCHES_STATFS64  0
-
-/* And for getitimer, setitimer and rusage  */
-# define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 0
-#endif
-
-/* Number of descriptors that can fit in an `fd_set'.  */
-#define	__FD_SETSIZE		1024
-
-
-#endif /* bits/typesizes.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uintn-identity.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uintn-identity.h
deleted file mode 100644
index 6eb4964..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uintn-identity.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Inline functions to return unsigned integer values unchanged.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _NETINET_IN_H && !defined _ENDIAN_H
-# error "Never use <bits/uintn-identity.h> directly; include <netinet/in.h> or <endian.h> instead."
-#endif
-
-#ifndef _BITS_UINTN_IDENTITY_H
-#define _BITS_UINTN_IDENTITY_H 1
-
-#include <bits/types.h>
-
-/* These inline functions are to ensure the appropriate type
-   conversions and associated diagnostics from macros that convert to
-   a given endianness.  */
-
-static __inline __uint16_t
-__uint16_identity (__uint16_t __x)
-{
-  return __x;
-}
-
-static __inline __uint32_t
-__uint32_identity (__uint32_t __x)
-{
-  return __x;
-}
-
-static __inline __uint64_t
-__uint64_identity (__uint64_t __x)
-{
-  return __x;
-}
-
-#endif /* _BITS_UINTN_IDENTITY_H.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uio-ext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uio-ext.h
deleted file mode 100644
index d5dd41a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uio-ext.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Operating system-specific extensions to sys/uio.h - Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_UIO_EXT_H
-#define _BITS_UIO_EXT_H 1
-
-#ifndef _SYS_UIO_H
-# error "Never include <bits/uio-ext.h> directly; use <sys/uio.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-/* Read from another process' address space.  */
-extern ssize_t process_vm_readv (pid_t __pid, const struct iovec *__lvec,
-				 unsigned long int __liovcnt,
-				 const struct iovec *__rvec,
-				 unsigned long int __riovcnt,
-				 unsigned long int __flags)
-  __THROW;
-
-/* Write to another process' address space.  */
-extern ssize_t process_vm_writev (pid_t __pid, const struct iovec *__lvec,
-				  unsigned long int __liovcnt,
-				  const struct iovec *__rvec,
-				  unsigned long int __riovcnt,
-				  unsigned long int __flags)
-  __THROW;
-
-/* Flags for preadv2/pwritev2.  */
-#define RWF_HIPRI	0x00000001 /* High priority request.  */
-#define RWF_DSYNC	0x00000002 /* per-IO O_DSYNC.  */
-#define RWF_SYNC	0x00000004 /* per-IO O_SYNC.  */
-#define RWF_NOWAIT	0x00000008 /* per-IO nonblocking mode.  */
-#define RWF_APPEND	0x00000010 /* per-IO O_APPEND.  */
-
-__END_DECLS
-
-#endif /* bits/uio-ext.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uio_lim.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uio_lim.h
deleted file mode 100644
index 2abf22e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/uio_lim.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Implementation limits related to sys/uio.h - Linux version.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_UIO_LIM_H
-#define _BITS_UIO_LIM_H 1
-
-/* Maximum length of the 'struct iovec' array in a single call to
-   readv or writev.
-
-   This macro has different values in different kernel versions.  The
-   latest versions of the kernel use 1024 and this is good choice.  Since
-   the C library implementation of readv/writev is able to emulate the
-   functionality even if the currently running kernel does not support
-   this large value the readv/writev call will not fail because of this.  */
-#define __IOV_MAX	1024
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/unistd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/unistd.h
deleted file mode 100644
index d5687ad..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/unistd.h
+++ /dev/null
@@ -1,334 +0,0 @@
-/* Checking macros for unistd functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include <bits/unistd.h> directly; use <unistd.h> instead."
-#endif
-
-extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes,
-			   size_t __buflen)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__read_alias, (int __fd, void *__buf,
-					  size_t __nbytes), read)
-  __wur __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload __wur ssize_t
-read (int __fd, void *const __clang_pass_object_size0 __buf, size_t __nbytes)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__read_warn, __nbytes, __buf,
-					"read called with bigger length than "
-					"size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __read_chk (__fd, __buf, __nbytes, __glibc_objsize0 (__buf));
-  return __read_alias (__fd, __buf, __nbytes);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_UNIX98
-extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes,
-			    __off_t __offset, size_t __bufsize)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes,
-			      __off64_t __offset, size_t __bufsize)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__pread_alias,
-			   (int __fd, void *__buf, size_t __nbytes,
-			    __off_t __offset), pread)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__pread64_alias,
-			   (int __fd, void *__buf, size_t __nbytes,
-			    __off64_t __offset), pread64)
-  __wur __attr_access ((__write_only__, 2, 3));
-
-# ifndef __USE_FILE_OFFSET64
-#  define __fo_pread_chk __pread_chk
-#  define __fo_pread_alias __pread_alias
-#  define __fo_off_t __off_t
-# else
-#  define __fo_pread_chk __pread64_chk
-#  define __fo_pread_alias __pread64_alias
-#  define __fo_off_t __off64_t
-# endif
-
-__fortify_potential_overload __wur ssize_t
-pread (int __fd, void *const __clang_pass_object_size0 __buf, size_t __nbytes,
-       __fo_off_t __offset)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__pread_chk_warn, __nbytes, __buf,
-					"pread called with bigger length than "
-					"size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __fo_pread_chk (__fd, __buf, __nbytes, __offset, __glibc_objsize0 (__buf));
-  return __fo_pread_alias (__fd, __buf, __nbytes, __offset);
-}
-__FORTIFY_FUNCTION_END
-
-#undef __fo_pread_chk
-#undef __fo_pread_alias
-#undef __fo_off_t
-
-# ifdef __USE_LARGEFILE64
-__fortify_potential_overload __wur ssize_t
-pread64 (int __fd, void *const __clang_pass_object_size0 __buf,
-	  size_t __nbytes, __off64_t __offset)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__pread64_warn, __nbytes, __buf,
-					"pread64 called with bigger length "
-					"than size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __pread64_chk (__fd, __buf, __nbytes, __offset, __glibc_objsize0 (__buf));
-  return __pread64_alias (__fd, __buf, __nbytes, __offset);
-}
-__FORTIFY_FUNCTION_END
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-extern ssize_t __readlink_chk (const char *__restrict __path,
-			       char *__restrict __buf, size_t __len,
-			       size_t __buflen)
-     __THROW __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT_NTH (__readlink_alias,
-			       (const char *__restrict __path,
-				char *__restrict __buf, size_t __len), readlink)
-     __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload __nonnull ((1, 2)) __wur ssize_t
-__NTH (readlink (const char *__restrict __path,
-		 char *__restrict const __clang_pass_object_size __buf,
-		 size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__readlink_warn, __len, __buf,
-				       "readlink called with bigger length "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __readlink_chk (__path, __buf, __len, __glibc_objsize (__buf));
-  return __readlink_alias (__path, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#ifdef __USE_ATFILE
-extern ssize_t __readlinkat_chk (int __fd, const char *__restrict __path,
-				 char *__restrict __buf, size_t __len,
-				 size_t __buflen)
-     __THROW __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-extern ssize_t __REDIRECT_NTH (__readlinkat_alias,
-			       (int __fd, const char *__restrict __path,
-				char *__restrict __buf, size_t __len),
-			       readlinkat)
-     __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-
-__fortify_potential_overload __nonnull ((2, 3)) __wur ssize_t
-__NTH (readlinkat (int __fd,
-		   const char *__restrict __path,
-		   char *__restrict const __clang_pass_object_size __buf,
-		   size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__readlinkat_warn, __len, __buf,
-				       "readlinkat called with bigger length "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __readlinkat_chk (__fd, __path, __buf, __len, __glibc_objsize (__buf));
-  return __readlinkat_alias (__fd, __path, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen)
-     __THROW __wur;
-extern char *__REDIRECT_NTH (__getcwd_alias,
-			     (char *__buf, size_t __size), getcwd) __wur;
-
-__fortify_potential_overload __wur char *
-__NTH (getcwd (char *const __clang_pass_object_size __buf, size_t __size))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getcwd_warn, __size, __buf,
-				       "getcwd called with bigger length than "
-				       "size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getcwd_chk (__buf, __size, __glibc_objsize (__buf));
-  return __getcwd_alias (__buf, __size);
-}
-__FORTIFY_FUNCTION_END
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-# define __warn_getwd_use_something_else \
-  "please use getcwd instead, as getwd doesn't specify buffer size"
-
-extern char *__getwd_chk (char *__buf, size_t buflen)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern char *__REDIRECT_NTH (__getwd_warn, (char *__buf), getwd)
-     __nonnull ((1)) __wur __warnattr (__warn_getwd_use_something_else);
-
-extern char *__REDIRECT (__getwd_alias, (char *__str), getwd) __wur;
-
-__fortify_potential_overload __nonnull ((1)) __attribute_deprecated__ __wur
-char *
-__NTH (getwd (char *const __clang_pass_object_size __buf))
-     __clang_warning_if (__glibc_objsize (__buf) == (size_t) -1,
-			 __warn_getwd_use_something_else)
-{
-  if (__glibc_objsize (__buf) != (size_t) -1)
-    return __getwd_chk (__buf, __glibc_objsize (__buf));
-  return __getwd_warn (__buf);
-}
-# undef __warn_getwd_use_something_else
-#endif
-
-extern size_t __confstr_chk (int __name, char *__buf, size_t __len,
-			     size_t __buflen) __THROW
-  __attr_access ((__write_only__, 2, 3));
-extern size_t __REDIRECT_NTH (__confstr_alias, (int __name, char *__buf,
-						size_t __len), confstr)
-   __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload size_t
-__NTH (confstr (int __name, char *const __clang_pass_object_size __buf,
-		size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__confstr_warn, __len, __buf,
-				       "confstr called with bigger length than "
-				       "size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __confstr_chk (__name, __buf, __len, __glibc_objsize (__buf));
-  return __confstr_alias (__name, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-
-extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen)
-  __THROW __wur __attr_access ((__write_only__, 2, 1));
-extern int __REDIRECT_NTH (__getgroups_alias, (int __size, __gid_t __list[]),
-			   getgroups) __wur __attr_access ((__write_only__, 2, 1));
-
-__fortify_potential_overload int
-__NTH (getgroups (int __size, __gid_t *const __clang_pass_object_size __list))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getgroups_warn,
-				       __size * sizeof (__gid_t), __list,
-				       "getgroups called with bigger group "
-				       "count than what can fit into "
-				       "destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__list) != (size_t) -1)
-    return __getgroups_chk (__size, __list, __glibc_objsize (__list));
-  return __getgroups_alias (__size, __list);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal) __THROW __nonnull ((2))
-   __attr_access ((__write_only__, 2, 3));
-extern int __REDIRECT_NTH (__ttyname_r_alias, (int __fd, char *__buf,
-					       size_t __buflen), ttyname_r)
-     __nonnull ((2));
-extern int __REDIRECT_NTH (__ttyname_r_chk_warn,
-			   (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal), __ttyname_r_chk)
-     __nonnull ((2)) __warnattr ("ttyname_r called with bigger buflen than "
-				 "size of destination buffer");
-
-__fortify_potential_overload int
-__NTH (ttyname_r (int __fd, char *const __clang_pass_object_size __buf,
-		  size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__ttyname_r_warn, __buflen, __buf,
-				       "ttyname_r called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __ttyname_r_chk (__fd, __buf, __buflen, __glibc_objsize (__buf));
-   return __ttyname_r_alias (__fd, __buf, __buflen);
- }
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_POSIX199506
-extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT (__getlogin_r_alias, (char *__buf, size_t __buflen),
-		       getlogin_r) __nonnull ((1));
-
-__fortify_potential_overload int
-getlogin_r (char *const __clang_pass_object_size __buf, size_t __buflen)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getlogin_r_warn, __buflen, __buf,
-				       "getlogin_r called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getlogin_r_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __getlogin_r_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-#if defined __USE_MISC || defined __USE_UNIX98
-extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __THROW __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen),
-			   gethostname)
-  __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload int
-__NTH (gethostname (char *const __clang_pass_object_size __buf,
-		    size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__gethostname_warn, __buflen, __buf,
-				       "gethostname called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __gethostname_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __gethostname_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_UNIX98)
-extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT_NTH (__getdomainname_alias, (char *__buf,
-						   size_t __buflen),
-			   getdomainname) __nonnull ((1))
-  __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload int
-__NTH (getdomainname (char *const __clang_pass_object_size __buf,
-		      size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getdomainname_warn, __buflen, __buf,
-				       "getdomainname called with bigger "
-				       "buflen than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getdomainname_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __getdomainname_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/unistd_ext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/unistd_ext.h
deleted file mode 100644
index 2e529be..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/unistd_ext.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* System-specific extensions of <unistd.h>, Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include <bits/unistd_ext.h> directly; use <unistd.h> instead."
-#endif
-
-#ifdef __USE_GNU
-
-/* Return the kernel thread ID (TID) of the current thread.  The
-   returned value is not subject to caching.  Most Linux system calls
-   accept a TID in place of a PID.  Using the TID to change properties
-   of a thread that has been created using pthread_create can lead to
-   undefined behavior (comparable to manipulating file descriptors
-   directly that have not been created explicitly).  Note that a TID
-   uniquely identifies a thread only while this thread is running; a
-   TID can be reused once a thread has exited, even if the thread is
-   not detached and has not been joined.  */
-extern __pid_t gettid (void) __THROW;
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utmp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utmp.h
deleted file mode 100644
index 7e5512e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utmp.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/* The `struct utmp' type, describing entries in the utmp file.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UTMP_H
-# error "Never include <bits/utmp.h> directly; use <utmp.h> instead."
-#endif
-
-#include <paths.h>
-#include <sys/time.h>
-#include <sys/types.h>
-#include <bits/wordsize.h>
-
-
-#define UT_LINESIZE	32
-#define UT_NAMESIZE	32
-#define UT_HOSTSIZE	256
-
-
-/* The structure describing an entry in the database of
-   previous logins.  */
-struct lastlog
-  {
-#if __WORDSIZE_TIME64_COMPAT32
-    int32_t ll_time;
-#else
-    __time_t ll_time;
-#endif
-    char ll_line[UT_LINESIZE];
-    char ll_host[UT_HOSTSIZE];
-  };
-
-
-/* The structure describing the status of a terminated process.  This
-   type is used in `struct utmp' below.  */
-struct exit_status
-  {
-    short int e_termination;	/* Process termination status.  */
-    short int e_exit;		/* Process exit status.  */
-  };
-
-
-/* The structure describing an entry in the user accounting database.  */
-struct utmp
-{
-  short int ut_type;		/* Type of login.  */
-  pid_t ut_pid;			/* Process ID of login process.  */
-  char ut_line[UT_LINESIZE]
-    __attribute_nonstring__;	/* Devicename.  */
-  char ut_id[4]
-    __attribute_nonstring__;	/* Inittab ID.  */
-  char ut_user[UT_NAMESIZE]
-    __attribute_nonstring__;	/* Username.  */
-  char ut_host[UT_HOSTSIZE]
-    __attribute_nonstring__;	/* Hostname for remote login.  */
-  struct exit_status ut_exit;	/* Exit status of a process marked
-				   as DEAD_PROCESS.  */
-/* The ut_session and ut_tv fields must be the same size when compiled
-   32- and 64-bit.  This allows data files and shared memory to be
-   shared between 32- and 64-bit applications.  */
-#if __WORDSIZE_TIME64_COMPAT32
-  int32_t ut_session;		/* Session ID, used for windowing.  */
-  struct
-  {
-    int32_t tv_sec;		/* Seconds.  */
-    int32_t tv_usec;		/* Microseconds.  */
-  } ut_tv;			/* Time entry was made.  */
-#else
-  long int ut_session;		/* Session ID, used for windowing.  */
-  struct timeval ut_tv;		/* Time entry was made.  */
-#endif
-
-  int32_t ut_addr_v6[4];	/* Internet address of remote host.  */
-  char __glibc_reserved[20];		/* Reserved for future use.  */
-};
-
-/* Backwards compatibility hacks.  */
-#define ut_name		ut_user
-#ifndef _NO_UT_TIME
-/* We have a problem here: `ut_time' is also used otherwise.  Define
-   _NO_UT_TIME if the compiler complains.  */
-# define ut_time	ut_tv.tv_sec
-#endif
-#define ut_xtime	ut_tv.tv_sec
-#define ut_addr		ut_addr_v6[0]
-
-
-/* Values for the `ut_type' field of a `struct utmp'.  */
-#define EMPTY		0	/* No valid user accounting information.  */
-
-#define RUN_LVL		1	/* The system's runlevel.  */
-#define BOOT_TIME	2	/* Time of system boot.  */
-#define NEW_TIME	3	/* Time after system clock changed.  */
-#define OLD_TIME	4	/* Time when system clock changed.  */
-
-#define INIT_PROCESS	5	/* Process spawned by the init process.  */
-#define LOGIN_PROCESS	6	/* Session leader of a logged in user.  */
-#define USER_PROCESS	7	/* Normal process.  */
-#define DEAD_PROCESS	8	/* Terminated process.  */
-
-#define ACCOUNTING	9
-
-/* Old Linux name for the EMPTY type.  */
-#define UT_UNKNOWN	EMPTY
-
-
-/* Tell the user that we have a modern system with UT_HOST, UT_PID,
-   UT_TYPE, UT_ID and UT_TV fields.  */
-#define _HAVE_UT_TYPE	1
-#define _HAVE_UT_PID	1
-#define _HAVE_UT_ID	1
-#define _HAVE_UT_TV	1
-#define _HAVE_UT_HOST	1
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utmpx.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utmpx.h
deleted file mode 100644
index c859c5b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utmpx.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Structures and definitions for the user accounting database.  GNU version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UTMPX_H
-# error "Never include <bits/utmpx.h> directly; use <utmpx.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <sys/time.h>
-#include <bits/wordsize.h>
-
-
-#ifdef __USE_GNU
-# include <paths.h>
-# define _PATH_UTMPX	_PATH_UTMP
-# define _PATH_WTMPX	_PATH_WTMP
-#endif
-
-
-#define __UT_LINESIZE	32
-#define __UT_NAMESIZE	32
-#define __UT_HOSTSIZE	256
-
-
-/* The structure describing the status of a terminated process.  This
-   type is used in `struct utmpx' below.  */
-struct __exit_status
-  {
-#ifdef __USE_GNU
-    short int e_termination;	/* Process termination status.  */
-    short int e_exit;		/* Process exit status.  */
-#else
-    short int __e_termination;	/* Process termination status.  */
-    short int __e_exit;		/* Process exit status.  */
-#endif
-  };
-
-
-/* The structure describing an entry in the user accounting database.  */
-struct utmpx
-{
-  short int ut_type;		/* Type of login.  */
-  __pid_t ut_pid;		/* Process ID of login process.  */
-  char ut_line[__UT_LINESIZE]
-    __attribute_nonstring__;	/* Devicename.  */
-  char ut_id[4]
-    __attribute_nonstring__;	/* Inittab ID.  */
-  char ut_user[__UT_NAMESIZE]
-    __attribute_nonstring__;	/* Username.  */
-  char ut_host[__UT_HOSTSIZE]
-    __attribute_nonstring__;	/* Hostname for remote login.  */
-  struct __exit_status ut_exit;	/* Exit status of a process marked
-				   as DEAD_PROCESS.  */
-
-/* The fields ut_session and ut_tv must be the same size when compiled
-   32- and 64-bit.  This allows files and shared memory to be shared
-   between 32- and 64-bit applications.  */
-#if __WORDSIZE_TIME64_COMPAT32
-  __int32_t ut_session;		/* Session ID, used for windowing.  */
-  struct
-  {
-    __int32_t tv_sec;		/* Seconds.  */
-    __int32_t tv_usec;		/* Microseconds.  */
-  } ut_tv;			/* Time entry was made.  */
-#else
-  long int ut_session;		/* Session ID, used for windowing.  */
-  struct timeval ut_tv;		/* Time entry was made.  */
-#endif
-  __int32_t ut_addr_v6[4];	/* Internet address of remote host.  */
-  char __glibc_reserved[20];		/* Reserved for future use.  */
-};
-
-
-/* Values for the `ut_type' field of a `struct utmpx'.  */
-#define EMPTY		0	/* No valid user accounting information.  */
-
-#ifdef __USE_GNU
-# define RUN_LVL	1	/* The system's runlevel.  */
-#endif
-#define BOOT_TIME	2	/* Time of system boot.  */
-#define NEW_TIME	3	/* Time after system clock changed.  */
-#define OLD_TIME	4	/* Time when system clock changed.  */
-
-#define INIT_PROCESS	5	/* Process spawned by the init process.  */
-#define LOGIN_PROCESS	6	/* Session leader of a logged in user.  */
-#define USER_PROCESS	7	/* Normal process.  */
-#define DEAD_PROCESS	8	/* Terminated process.  */
-
-#ifdef __USE_GNU
-# define ACCOUNTING	9	/* System accounting.  */
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utsname.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utsname.h
deleted file mode 100644
index ec46d7a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/utsname.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_UTSNAME_H
-# error "Never include <bits/utsname.h> directly; use <sys/utsname.h> instead."
-#endif
-
-/* Length of the entries in `struct utsname' is 65.  */
-#define _UTSNAME_LENGTH 65
-
-/* Linux provides as additional information in the `struct utsname'
-   the name of the current domain.  Define _UTSNAME_DOMAIN_LENGTH
-   to a value != 0 to activate this entry.  */
-#define _UTSNAME_DOMAIN_LENGTH _UTSNAME_LENGTH
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/waitflags.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/waitflags.h
deleted file mode 100644
index bf75ade..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/waitflags.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Definitions of flag bits for `waitpid' et al.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_WAIT_H && !defined _STDLIB_H
-# error "Never include <bits/waitflags.h> directly; use <sys/wait.h> instead."
-#endif
-
-
-/* Bits in the third argument to `waitpid'.  */
-#define	WNOHANG		1	/* Don't block waiting.  */
-#define	WUNTRACED	2	/* Report status of stopped children.  */
-
-/* Bits in the fourth argument to `waitid'.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define WSTOPPED	2	/* Report stopped child (same as WUNTRACED). */
-# define WEXITED	4	/* Report dead child.  */
-# define WCONTINUED	8	/* Report continued child.  */
-# define WNOWAIT	0x01000000 /* Don't reap, just poll status.  */
-#endif
-
-#define __WNOTHREAD     0x20000000 /* Don't wait on children of other threads
-				      in this group */
-#define __WALL		0x40000000 /* Wait for any child.  */
-#define __WCLONE	0x80000000 /* Wait for cloned process.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/waitstatus.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/waitstatus.h
deleted file mode 100644
index baaf96a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/waitstatus.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Definitions of status bits for `wait' et al.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_WAIT_H && !defined _STDLIB_H
-# error "Never include <bits/waitstatus.h> directly; use <sys/wait.h> instead."
-#endif
-
-
-/* Everything extant so far uses these same bits.  */
-
-
-/* If WIFEXITED(STATUS), the low-order 8 bits of the status.  */
-#define	__WEXITSTATUS(status)	(((status) & 0xff00) >> 8)
-
-/* If WIFSIGNALED(STATUS), the terminating signal.  */
-#define	__WTERMSIG(status)	((status) & 0x7f)
-
-/* If WIFSTOPPED(STATUS), the signal that stopped the child.  */
-#define	__WSTOPSIG(status)	__WEXITSTATUS(status)
-
-/* Nonzero if STATUS indicates normal termination.  */
-#define	__WIFEXITED(status)	(__WTERMSIG(status) == 0)
-
-/* Nonzero if STATUS indicates termination by a signal.  */
-#define __WIFSIGNALED(status) \
-  (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)
-
-/* Nonzero if STATUS indicates the child is stopped.  */
-#define	__WIFSTOPPED(status)	(((status) & 0xff) == 0x7f)
-
-/* Nonzero if STATUS indicates the child continued after a stop.  We only
-   define this if <bits/waitflags.h> provides the WCONTINUED flag bit.  */
-#ifdef WCONTINUED
-# define __WIFCONTINUED(status)	((status) == __W_CONTINUED)
-#endif
-
-/* Nonzero if STATUS indicates the child dumped core.  */
-#define	__WCOREDUMP(status)	((status) & __WCOREFLAG)
-
-/* Macros for constructing status values.  */
-#define	__W_EXITCODE(ret, sig)	((ret) << 8 | (sig))
-#define	__W_STOPCODE(sig)	((sig) << 8 | 0x7f)
-#define __W_CONTINUED		0xffff
-#define	__WCOREFLAG		0x80
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar-ldbl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar-ldbl.h
deleted file mode 100644
index 868c8c6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar-ldbl.h
+++ /dev/null
@@ -1,91 +0,0 @@
-/* -mlong-double-64 compatibility mode for <wchar.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _WCHAR_H
-# error "Never include <bits/wchar-ldbl.h> directly; use <wchar.h> instead."
-#endif
-
-#if defined __USE_ISOC95 || defined __USE_UNIX98
-__LDBL_REDIR_DECL (fwprintf);
-__LDBL_REDIR_DECL (wprintf);
-__LDBL_REDIR_DECL (swprintf);
-__LDBL_REDIR_DECL (vfwprintf);
-__LDBL_REDIR_DECL (vwprintf);
-__LDBL_REDIR_DECL (vswprintf);
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (fwscanf, __nldbl___isoc99_fwscanf)
-__LDBL_REDIR1_DECL (wscanf, __nldbl___isoc99_wscanf)
-__LDBL_REDIR1_DECL (swscanf, __nldbl___isoc99_swscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (fwscanf, __isoc99_fwscanfieee128)
-__LDBL_REDIR1_DECL (wscanf, __isoc99_wscanfieee128)
-__LDBL_REDIR1_DECL (swscanf, __isoc99_swscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (fwscanf);
-__LDBL_REDIR_DECL (wscanf);
-__LDBL_REDIR_DECL (swscanf);
-# endif
-#endif
-
-#ifdef __USE_ISOC99
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (wcstold, wcstod);
-# else
-__LDBL_REDIR1_DECL (wcstold, __wcstoieee128)
-# endif
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (vfwscanf, __nldbl___isoc99_vfwscanf)
-__LDBL_REDIR1_DECL (vwscanf, __nldbl___isoc99_vwscanf)
-__LDBL_REDIR1_DECL (vswscanf, __nldbl___isoc99_vswscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (vfwscanf, __isoc99_vfwscanfieee128)
-__LDBL_REDIR1_DECL (vwscanf, __isoc99_vwscanfieee128)
-__LDBL_REDIR1_DECL (vswscanf, __isoc99_vswscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (vfwscanf);
-__LDBL_REDIR_DECL (vwscanf);
-__LDBL_REDIR_DECL (vswscanf);
-# endif
-#endif
-
-#ifdef __USE_GNU
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (wcstold_l, wcstod_l);
-# else
-__LDBL_REDIR1_DECL (wcstold_l, __wcstoieee128_l)
-# endif
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (swprintf_chk)
-__LDBL_REDIR2_DECL (vswprintf_chk)
-# if __USE_FORTIFY_LEVEL > 1
-__LDBL_REDIR2_DECL (fwprintf_chk)
-__LDBL_REDIR2_DECL (wprintf_chk)
-__LDBL_REDIR2_DECL (vfwprintf_chk)
-__LDBL_REDIR2_DECL (vwprintf_chk)
-# endif
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar.h
deleted file mode 100644
index 36623e3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* wchar_t type related definitions.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_WCHAR_H
-#define _BITS_WCHAR_H	1
-
-/* The fallback definitions, for when __WCHAR_MAX__ or __WCHAR_MIN__
-   are not defined, give the right value and type as long as both int
-   and wchar_t are 32-bit types.  Adding L'\0' to a constant value
-   ensures that the type is correct; it is necessary to use (L'\0' +
-   0) rather than just L'\0' so that the type in C++ is the promoted
-   version of wchar_t rather than the distinct wchar_t type itself.
-   Because wchar_t in preprocessor #if expressions is treated as
-   intmax_t or uintmax_t, the expression (L'\0' - 1) would have the
-   wrong value for WCHAR_MAX in such expressions and so cannot be used
-   to define __WCHAR_MAX in the unsigned case.  */
-
-#ifdef __WCHAR_MAX__
-# define __WCHAR_MAX	__WCHAR_MAX__
-#elif L'\0' - 1 > 0
-# define __WCHAR_MAX	(0xffffffffu + L'\0')
-#else
-# define __WCHAR_MAX	(0x7fffffff + L'\0')
-#endif
-
-#ifdef __WCHAR_MIN__
-# define __WCHAR_MIN	__WCHAR_MIN__
-#elif L'\0' - 1 > 0
-# define __WCHAR_MIN	(L'\0' + 0)
-#else
-# define __WCHAR_MIN	(-__WCHAR_MAX - 1)
-#endif
-
-#endif	/* bits/wchar.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar2.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar2.h
deleted file mode 100644
index 23f1ee6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wchar2.h
+++ /dev/null
@@ -1,544 +0,0 @@
-/* Checking macros for wchar functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _WCHAR_H
-# error "Never include <bits/wchar2.h> directly; use <wchar.h> instead."
-#endif
-
-extern wchar_t *__wmemcpy_chk (wchar_t *__restrict __s1,
-			       const wchar_t *__restrict __s2, size_t __n,
-			       size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias,
-				(wchar_t *__restrict __s1,
-				 const wchar_t *__restrict __s2, size_t __n),
-				wmemcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemcpy (wchar_t *__restrict const __clang_pass_object_size0 __s1,
-	      const wchar_t *__restrict __s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemcpy_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmemcpy called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t)-1)
-    return __wmemcpy_chk(__s1, __s2, __n,
-			 __glibc_objsize0(__s1) / sizeof (wchar_t));
-  return __wmemcpy_alias(__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-
-extern wchar_t *__wmemmove_chk (wchar_t *__s1, const wchar_t *__s2,
-				size_t __n, size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1,
-						   const wchar_t *__s2,
-						   size_t __n), wmemmove);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemmove (wchar_t *const __clang_pass_object_size0 __s1,
-		 const wchar_t *__s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemmove_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmemmove called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t) -1)
-    return __wmemmove_chk (__s1, __s2, __n,
-			   __glibc_objsize0 (__s1) / sizeof (wchar_t));
-  return __wmemmove_alias (__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_GNU
-extern wchar_t *__wmempcpy_chk (wchar_t *__restrict __s1,
-				const wchar_t *__restrict __s2, size_t __n,
-				size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias,
-				(wchar_t *__restrict __s1,
-				 const wchar_t *__restrict __s2,
-				 size_t __n), wmempcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH(wmempcpy(wchar_t *__restrict const __clang_pass_object_size0 __s1,
-               const wchar_t *__restrict __s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmempcpy_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmempcpy called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t)-1)
-    return __wmempcpy_chk(__s1, __s2, __n,
-			  __glibc_objsize0(__s1) / sizeof (wchar_t));
-  return __wmempcpy_alias(__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-extern wchar_t *__wmemset_chk (wchar_t *__s, wchar_t __c, size_t __n,
-			       size_t __ns) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c,
-						  size_t __n), wmemset);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemset (wchar_t *const __clang_pass_object_size0 __s, wchar_t __c,
-		size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemset_warn, __n, __s,
-					 sizeof (wchar_t),
-					 "wmemset called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s) != (size_t) -1)
-    return __wmemset_chk (__s, __c, __n,
-			  __glibc_objsize0 (__s) / sizeof (wchar_t));
-  return __wmemset_alias (__s, __c, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern wchar_t *__wcscpy_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __n) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcscpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcscpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcscpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcscpy_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcscpy_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcpcpy_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcpcpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcpcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcpcpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcpcpy_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcpcpy_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcsncpy_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src, size_t __n,
-			       size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcsncpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcsncpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__wcsncpy_warn, __n, __dest,
-					sizeof (wchar_t),
-					"wcsncpy called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dest) != (size_t) -1)
-    return __wcsncpy_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcsncpy_alias (__dest, __src, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern wchar_t *__wcpncpy_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src, size_t __n,
-			       size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcpncpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcpncpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__wcpncpy_warn, __n, __dest,
-					sizeof (wchar_t),
-					"wcpncpy called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dest) != (size_t) -1)
-    return __wcpncpy_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcpncpy_alias (__dest, __src, __n);
-}
-__FORTIFY_FUNCTION_END
-
-extern wchar_t *__wcscat_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcscat_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcscat);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcscat (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcscat_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcscat_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcsncat_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src,
-			       size_t __n, size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcsncat_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcsncat);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcsncat (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcsncat_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcsncat_alias (__dest, __src, __n);
-}
-
-
-extern int __swprintf_chk (wchar_t *__restrict __s, size_t __n,
-			   int __flag, size_t __s_len,
-			   const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 6))) */;
-
-extern int __REDIRECT_NTH_LDBL (__swprintf_alias,
-				(wchar_t *__restrict __s, size_t __n,
-				 const wchar_t *__restrict __fmt, ...),
-				swprintf);
-
-extern int __vswprintf_chk (wchar_t *__restrict __s, size_t __n,
-			    int __flag, size_t __s_len,
-			    const wchar_t *__restrict __format,
-			    __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 0))) */;
-
-extern int __REDIRECT_NTH_LDBL (__vswprintf_alias,
-				(wchar_t *__restrict __s, size_t __n,
-				 const wchar_t *__restrict __fmt,
-				 __gnuc_va_list __ap), vswprintf);
-
-#ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload int
-__NTH (swprintf (wchar_t *__restrict const __clang_pass_object_size __s,
-		 size_t __n, const wchar_t *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result;
-  if (__glibc_objsize (__s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1)
-    __result = __FORTIFY_CALL_VA_CHK(swprintf, __s, __n,
-				     __USE_FORTIFY_LEVEL - 1,
-				     __glibc_objsize (__s) / sizeof (wchar_t), __fmt,
-				     __FORTIFY_ARG_PACK);
-  else
-    __result = __FORTIFY_CALL_VA_ALIAS(swprintf, __s, __n, __fmt,
-				       __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#elif !defined __cplusplus
-/* XXX We might want to have support in gcc for swprintf.  */
-# define swprintf(s, n, ...) \
-  (__glibc_objsize (s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1		      \
-   ? __swprintf_chk (s, n, __USE_FORTIFY_LEVEL - 1,			      \
-		     __glibc_objsize (s) / sizeof (wchar_t), __VA_ARGS__)	      \
-   : swprintf (s, n, __VA_ARGS__))
-#endif
-
-__fortify_potential_overload int
-__NTH (vswprintf (wchar_t *__restrict const __clang_pass_object_size __s,
-		  size_t __n, const wchar_t *__restrict __fmt,
-		  __gnuc_va_list __ap))
-{
-  if (__glibc_objsize (__s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1)
-    return __vswprintf_chk (__s, __n,  __USE_FORTIFY_LEVEL - 1,
-			    __glibc_objsize (__s) / sizeof (wchar_t), __fmt,
-			    __ap);
-  return __vswprintf_alias (__s, __n, __fmt, __ap);
-}
-
-
-#if __USE_FORTIFY_LEVEL > 1
-
-extern int __fwprintf_chk (__FILE *__restrict __stream, int __flag,
-			   const wchar_t *__restrict __format, ...);
-extern int __wprintf_chk (int __flag, const wchar_t *__restrict __format,
-			  ...);
-extern int __vfwprintf_chk (__FILE *__restrict __stream, int __flag,
-			    const wchar_t *__restrict __format,
-			    __gnuc_va_list __ap);
-extern int __vwprintf_chk (int __flag, const wchar_t *__restrict __format,
-			   __gnuc_va_list __ap);
-
-
-#ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload int
-wprintf (const wchar_t *__restrict const __clang_pass_object_size __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __r = __FORTIFY_CALL_VA_CHK (wprintf, __USE_FORTIFY_LEVEL - 1, __fmt,
-				   __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __r;
-}
-
-__fortify_potential_overload int
-fwprintf (__FILE *__restrict const __clang_pass_object_size __stream,
-	  const wchar_t *__restrict __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __r = __FORTIFY_CALL_VA_CHK (fwprintf, __stream, __USE_FORTIFY_LEVEL - 1,
-				   __fmt, __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __r;
-}
-# elif !defined __cplusplus
-#  define wprintf(...) \
-  __wprintf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  define fwprintf(stream, ...) \
-  __fwprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-# endif
-
-__fortify_potential_overload int
-vwprintf (const wchar_t *__restrict const __clang_pass_object_size __fmt,
-	  __gnuc_va_list __ap)
-{
-  return __vwprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-__fortify_potential_overload int
-vfwprintf (__FILE *__restrict const __clang_pass_object_size __stream,
-	   const wchar_t *__restrict __fmt, __gnuc_va_list __ap)
-{
-  return __vfwprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-#endif
-
-extern wchar_t *__fgetws_chk (wchar_t *__restrict __s, size_t __size, int __n,
-			      __FILE *__restrict __stream) __wur;
-extern wchar_t *__REDIRECT (__fgetws_alias,
-			    (wchar_t *__restrict __s, int __n,
-			     __FILE *__restrict __stream), fgetws) __wur;
-
-__fortify_potential_overload __wur wchar_t *
-fgetws (wchar_t *__restrict const __clang_pass_object_size __s, int __n,
-	__FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__fgetws_warn, __n, __s,
-					sizeof (wchar_t),
-					"fgetws called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__s) != (size_t) -1)
-    return __fgetws_chk (__s, __glibc_objsize (__s) / sizeof (wchar_t),
-			 __n, __stream);
-  return __fgetws_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern wchar_t *__fgetws_unlocked_chk (wchar_t *__restrict __s, size_t __size,
-				       int __n, __FILE *__restrict __stream)
-  __wur;
-extern wchar_t *__REDIRECT (__fgetws_unlocked_alias,
-			    (wchar_t *__restrict __s, int __n,
-			     __FILE *__restrict __stream), fgetws_unlocked)
-  __wur;
-
-__fortify_potential_overload __wur wchar_t *
-fgetws_unlocked (wchar_t *__restrict const __clang_pass_object_size __s,
-		 int __n, __FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgetws_unlocked_warn,
-			   __n > 0
-			    && __bos_static_lt2 (__n, __s,
-							   sizeof (wchar_t)),
-			   "fgetws_unlocked called with bigger size than "
-			   "length of destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgetws_unlocked_chk (__s, __glibc_objsize (__s) / sizeof (wchar_t),
-				  __n, __stream);
-  return __fgetws_unlocked_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-extern size_t __wcrtomb_chk (char *__restrict __s, wchar_t __wchar,
-			     mbstate_t *__restrict __p,
-			     size_t __buflen) __THROW __wur;
-extern size_t __REDIRECT_NTH (__wcrtomb_alias,
-			      (char *__restrict __s, wchar_t __wchar,
-			       mbstate_t *__restrict __ps), wcrtomb) __wur;
-
-__fortify_potential_overload __wur size_t
-__NTH (wcrtomb (char *__restrict const __clang_pass_object_size __s,
-		wchar_t __wchar, mbstate_t *__restrict __ps))
-{
-  /* We would have to include <limits.h> to get a definition of MB_LEN_MAX.
-     But this would only disturb the namespace.  So we define our own
-     version here.  */
-#define __WCHAR_MB_LEN_MAX	16
-#if defined MB_LEN_MAX && MB_LEN_MAX != __WCHAR_MB_LEN_MAX
-# error "Assumed value of MB_LEN_MAX wrong"
-#endif
-  if (__glibc_objsize (__s) != (size_t) -1
-      && __WCHAR_MB_LEN_MAX > __glibc_objsize (__s))
-    return __wcrtomb_chk (__s, __wchar, __ps, __glibc_objsize (__s));
-  return __wcrtomb_alias (__s, __wchar, __ps);
-}
-
-
-extern size_t __mbsrtowcs_chk (wchar_t *__restrict __dst,
-			       const char **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps,
-			       size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__mbsrtowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      mbsrtowcs);
-
-__fortify_potential_overload size_t
-__NTH (mbsrtowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		  const char **__restrict __src, size_t __len,
-		  mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__mbsrtowcs_warn, __len, __dst,
-					sizeof (wchar_t),
-					"mbsrtowcs called with dst buffer "
-					"smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbsrtowcs_chk (__dst, __src, __len, __ps,
-			    __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbsrtowcs_alias (__dst, __src, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcsrtombs_chk (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps,
-			       size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__wcsrtombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      wcsrtombs);
-
-__fortify_potential_overload size_t
-__NTH (wcsrtombs (char *__restrict const __clang_pass_object_size __dst,
-		  const wchar_t **__restrict __src, size_t __len,
-		  mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcsrtombs_warn, __len, __dst,
-				       "wcsrtombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcsrtombs_chk (__dst, __src, __len, __ps, __glibc_objsize (__dst));
-  return __wcsrtombs_alias (__dst, __src, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_GNU
-extern size_t __mbsnrtowcs_chk (wchar_t *__restrict __dst,
-				const char **__restrict __src, size_t __nmc,
-				size_t __len, mbstate_t *__restrict __ps,
-				size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char **__restrict __src, size_t __nmc,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      mbsnrtowcs);
-
-__fortify_potential_overload size_t
-__NTH (mbsnrtowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		   const char **__restrict __src, size_t __nmc, size_t __len,
-		   mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__mbsnrtowcs_warn,
-				       sizeof (wchar_t) * __len, __dst,
-				       "mbsnrtowcs called with dst buffer "
-				       "smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbsnrtowcs_chk (__dst, __src, __nmc, __len, __ps,
-			     __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbsnrtowcs_alias (__dst, __src, __nmc, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcsnrtombs_chk (char *__restrict __dst,
-				const wchar_t **__restrict __src,
-				size_t __nwc, size_t __len,
-				mbstate_t *__restrict __ps, size_t __dstlen)
-     __THROW;
-extern size_t __REDIRECT_NTH (__wcsnrtombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __nwc, size_t __len,
-			       mbstate_t *__restrict __ps), wcsnrtombs);
-
-__fortify_potential_overload size_t
-__NTH (wcsnrtombs (char *__restrict const __clang_pass_object_size __dst,
-		   const wchar_t **__restrict __src, size_t __nwc, size_t __len,
-		   mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcsnrtombs_warn, __len, __dst,
-				       "wcsnrtombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcsnrtombs_chk (__dst, __src, __nwc, __len, __ps,
-			     __glibc_objsize (__dst));
-  return __wcsnrtombs_alias (__dst, __src, __nwc, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wctype-wchar.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wctype-wchar.h
deleted file mode 100644
index 01827a7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wctype-wchar.h
+++ /dev/null
@@ -1,173 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.25
- *	Wide character classification and mapping utilities  <wctype.h>
- */
-
-#ifndef _BITS_WCTYPE_WCHAR_H
-#define _BITS_WCTYPE_WCHAR_H 1
-
-#if !defined _WCTYPE_H && !defined _WCHAR_H
-#error "Never include <bits/wctype-wchar.h> directly; include <wctype.h> or <wchar.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <bits/types/wint_t.h>
-
-/* The definitions in this header are specified to appear in <wctype.h>
-   in ISO C99, but in <wchar.h> in Unix98.  _GNU_SOURCE follows C99.  */
-
-/* Scalar type that can hold values which represent locale-specific
-   character classifications.  */
-typedef unsigned long int wctype_t;
-
-# ifndef _ISwbit
-/* The characteristics are stored always in network byte order (big
-   endian).  We define the bit value interpretations here dependent on the
-   machine's byte order.  */
-
-#  include <bits/endian.h>
-#  if __BYTE_ORDER == __BIG_ENDIAN
-#   define _ISwbit(bit)	(1 << (bit))
-#  else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#   define _ISwbit(bit)	\
-	((bit) < 8 ? (int) ((1UL << (bit)) << 24)			      \
-	 : ((bit) < 16 ? (int) ((1UL << (bit)) << 8)			      \
-	    : ((bit) < 24 ? (int) ((1UL << (bit)) >> 8)			      \
-	       : (int) ((1UL << (bit)) >> 24))))
-#  endif
-
-enum
-{
-  __ISwupper = 0,			/* UPPERCASE.  */
-  __ISwlower = 1,			/* lowercase.  */
-  __ISwalpha = 2,			/* Alphabetic.  */
-  __ISwdigit = 3,			/* Numeric.  */
-  __ISwxdigit = 4,			/* Hexadecimal numeric.  */
-  __ISwspace = 5,			/* Whitespace.  */
-  __ISwprint = 6,			/* Printing.  */
-  __ISwgraph = 7,			/* Graphical.  */
-  __ISwblank = 8,			/* Blank (usually SPC and TAB).  */
-  __ISwcntrl = 9,			/* Control character.  */
-  __ISwpunct = 10,			/* Punctuation.  */
-  __ISwalnum = 11,			/* Alphanumeric.  */
-
-  _ISwupper = _ISwbit (__ISwupper),	/* UPPERCASE.  */
-  _ISwlower = _ISwbit (__ISwlower),	/* lowercase.  */
-  _ISwalpha = _ISwbit (__ISwalpha),	/* Alphabetic.  */
-  _ISwdigit = _ISwbit (__ISwdigit),	/* Numeric.  */
-  _ISwxdigit = _ISwbit (__ISwxdigit),	/* Hexadecimal numeric.  */
-  _ISwspace = _ISwbit (__ISwspace),	/* Whitespace.  */
-  _ISwprint = _ISwbit (__ISwprint),	/* Printing.  */
-  _ISwgraph = _ISwbit (__ISwgraph),	/* Graphical.  */
-  _ISwblank = _ISwbit (__ISwblank),	/* Blank (usually SPC and TAB).  */
-  _ISwcntrl = _ISwbit (__ISwcntrl),	/* Control character.  */
-  _ISwpunct = _ISwbit (__ISwpunct),	/* Punctuation.  */
-  _ISwalnum = _ISwbit (__ISwalnum)	/* Alphanumeric.  */
-};
-# endif /* Not _ISwbit  */
-
-
-__BEGIN_DECLS
-
-/*
- * Wide-character classification functions: 7.15.2.1.
- */
-
-/* Test for any wide character for which `iswalpha' or `iswdigit' is
-   true.  */
-extern int iswalnum (wint_t __wc) __THROW;
-
-/* Test for any wide character for which `iswupper' or 'iswlower' is
-   true, or any wide character that is one of a locale-specific set of
-   wide-characters for which none of `iswcntrl', `iswdigit',
-   `iswpunct', or `iswspace' is true.  */
-extern int iswalpha (wint_t __wc) __THROW;
-
-/* Test for any control wide character.  */
-extern int iswcntrl (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a decimal-digit
-   character.  */
-extern int iswdigit (wint_t __wc) __THROW;
-
-/* Test for any wide character for which `iswprint' is true and
-   `iswspace' is false.  */
-extern int iswgraph (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a lowercase letter
-   or is one of a locale-specific set of wide characters for which
-   none of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswlower (wint_t __wc) __THROW;
-
-/* Test for any printing wide character.  */
-extern int iswprint (wint_t __wc) __THROW;
-
-/* Test for any printing wide character that is one of a
-   locale-specific et of wide characters for which neither `iswspace'
-   nor `iswalnum' is true.  */
-extern int iswpunct (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a locale-specific
-   set of wide characters for which none of `iswalnum', `iswgraph', or
-   `iswpunct' is true.  */
-extern int iswspace (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to an uppercase letter
-   or is one of a locale-specific set of wide character for which none
-   of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswupper (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a hexadecimal-digit
-   character equivalent to that performed be the functions described
-   in the previous subclause.  */
-extern int iswxdigit (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a standard blank
-   wide character or a locale-specific set of wide characters for
-   which `iswalnum' is false.  */
-# ifdef __USE_ISOC99
-extern int iswblank (wint_t __wc) __THROW;
-# endif
-
-/*
- * Extensible wide-character classification functions: 7.15.2.2.
- */
-
-/* Construct value that describes a class of wide characters identified
-   by the string argument PROPERTY.  */
-extern wctype_t wctype (const char *__property) __THROW;
-
-/* Determine whether the wide-character WC has the property described by
-   DESC.  */
-extern int iswctype (wint_t __wc, wctype_t __desc) __THROW;
-
-/*
- * Wide-character case-mapping functions: 7.15.3.1.
- */
-
-/* Converts an uppercase letter to the corresponding lowercase letter.  */
-extern wint_t towlower (wint_t __wc) __THROW;
-
-/* Converts an lowercase letter to the corresponding uppercase letter.  */
-extern wint_t towupper (wint_t __wc) __THROW;
-
-__END_DECLS
-
-#endif /* bits/wctype-wchar.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wordsize.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wordsize.h
deleted file mode 100644
index cfa6044..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/wordsize.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#define __WORDSIZE			32
-#define __WORDSIZE_TIME64_COMPAT32	0
-#define __WORDSIZE32_SIZE_ULONG		0
-#define __WORDSIZE32_PTRDIFF_LONG	0
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/xopen_lim.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/xopen_lim.h
deleted file mode 100644
index 0be465f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/bits/xopen_lim.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <limits.h> instead.
- */
-
-/* Additional definitions from X/Open Portability Guide, Issue 4, Version 2
-   System Interfaces and Headers, 4.16 <limits.h>
-
-   Please note only the values which are not greater than the minimum
-   stated in the standard document are listed.  The `sysconf' functions
-   should be used to obtain the actual value.  */
-
-#ifndef _XOPEN_LIM_H
-#define _XOPEN_LIM_H	1
-
-/* We do not provide fixed values for
-
-   ARG_MAX	Maximum length of argument to the `exec' function
-		including environment data.
-
-   ATEXIT_MAX	Maximum number of functions that may be registered
-		with `atexit'.
-
-   CHILD_MAX	Maximum number of simultaneous processes per real
-		user ID.
-
-   OPEN_MAX	Maximum number of files that one process can have open
-		at anyone time.
-
-   PAGESIZE
-   PAGE_SIZE	Size of bytes of a page.
-
-   PASS_MAX	Maximum number of significant bytes in a password.
-
-   We only provide a fixed limit for
-
-   IOV_MAX	Maximum number of `iovec' structures that one process has
-		available for use with `readv' or writev'.
-
-   if this is indeed fixed by the underlying system.
-*/
-
-
-/* Maximum number of `iovec' structures that may be used in a single call
-   to `readv', `writev', etc.  */
-#define	_XOPEN_IOV_MAX	_POSIX_UIO_MAXIOV
-
-#include <bits/uio_lim.h>
-#ifdef __IOV_MAX
-# define IOV_MAX __IOV_MAX
-#else
-# undef IOV_MAX
-#endif
-
-/* Maximum value of `digit' in calls to the `printf' and `scanf'
-   functions.  We have no limit, so return a reasonable value.  */
-#define NL_ARGMAX	_POSIX_ARG_MAX
-
-/* Maximum number of bytes in a `LANG' name.  We have no limit.  */
-#define NL_LANGMAX	_POSIX2_LINE_MAX
-
-/* Maximum message number.  We have no limit.  */
-#define NL_MSGMAX	INT_MAX
-
-/* Maximum number of bytes in N-to-1 collation mapping.  We have no
-   limit.  */
-#if defined __USE_GNU || !defined __USE_XOPEN2K8
-# define NL_NMAX	INT_MAX
-#endif
-
-/* Maximum set number.  We have no limit.  */
-#define NL_SETMAX	INT_MAX
-
-/* Maximum number of bytes in a message.  We have no limit.  */
-#define NL_TEXTMAX	INT_MAX
-
-/* Default process priority.  */
-#define NZERO		20
-
-
-/* Number of bits in a word of type `int'.  */
-#ifdef INT_MAX
-# if INT_MAX == 32767
-#  define WORD_BIT	16
-# else
-#  if INT_MAX == 2147483647
-#   define WORD_BIT	32
-#  else
-/* Safe assumption.  */
-#   define WORD_BIT	64
-#  endif
-# endif
-#elif defined __INT_MAX__
-# if __INT_MAX__ == 32767
-#  define WORD_BIT	16
-# else
-#  if __INT_MAX__ == 2147483647
-#   define WORD_BIT	32
-#  else
-/* Safe assumption.  */
-#   define WORD_BIT	64
-#  endif
-# endif
-#else
-# define WORD_BIT	32
-#endif
-
-/* Number of bits in a word of type `long int'.  */
-#ifdef LONG_MAX
-# if LONG_MAX == 2147483647
-#  define LONG_BIT	32
-# else
-/* Safe assumption.  */
-#  define LONG_BIT	64
-# endif
-#elif defined __LONG_MAX__
-# if __LONG_MAX__ == 2147483647
-#  define LONG_BIT	32
-# else
-/* Safe assumption.  */
-#  define LONG_BIT	64
-# endif
-#else
-# include <bits/wordsize.h>
-# if __WORDSIZE == 64
-#  define LONG_BIT	64
-# else
-#  define LONG_BIT	32
-# endif
-#endif
-
-#endif /* bits/xopen_lim.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/byteswap.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/byteswap.h
deleted file mode 100644
index e9da7a4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/byteswap.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Swap byte order for 16, 32 and 64 bit values
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BYTESWAP_H
-#define _BYTESWAP_H	1
-
-#include <features.h>
-
-/* Get the machine specific, optimized definitions.  */
-#include <bits/byteswap.h>
-
-
-/* The following definitions must all be macros, otherwise some
-   of the possible optimizations are not possible.  */
-
-/* Return a value with both bytes in the 16 bit argument swapped.  */
-#define bswap_16(x) __bswap_16 (x)
-
-/* Return a value with all bytes in the 32 bit argument swapped.  */
-#define bswap_32(x) __bswap_32 (x)
-
-/* Return a value with all bytes in the 64 bit argument swapped.  */
-#define bswap_64(x) __bswap_64 (x)
-
-#endif /* byteswap.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/complex.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/complex.h
deleted file mode 100644
index 66989af..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/complex.h
+++ /dev/null
@@ -1,249 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99:  7.3 Complex arithmetic	<complex.h>
- */
-
-#ifndef _COMPLEX_H
-#define _COMPLEX_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get general and ISO C99 specific information.  */
-#include <bits/mathdef.h>
-
-/* Gather machine-dependent _FloatN type support.  */
-#include <bits/floatn.h>
-
-__BEGIN_DECLS
-
-/* We might need to add support for more compilers here.  But since ISO
-   C99 is out hopefully all maintained compilers will soon provide the data
-   types `float complex' and `double complex'.  */
-#if __GNUC_PREREQ (2, 7) && !__GNUC_PREREQ (2, 97)
-# define _Complex __complex__
-#endif
-
-#define complex		_Complex
-
-/* Narrowest imaginary unit.  This depends on the floating-point
-   evaluation method.
-   XXX This probably has to go into a gcc related file.  */
-#define _Complex_I	(__extension__ 1.0iF)
-
-/* Another more descriptive name is `I'.
-   XXX Once we have the imaginary support switch this to _Imaginary_I.  */
-#undef I
-#define I _Complex_I
-
-#if defined __USE_ISOC11 && __GNUC_PREREQ (4, 7)
-/* Macros to expand into expression of specified complex type.  */
-# define CMPLX(x, y) __builtin_complex ((double) (x), (double) (y))
-# define CMPLXF(x, y) __builtin_complex ((float) (x), (float) (y))
-# define CMPLXL(x, y) __builtin_complex ((long double) (x), (long double) (y))
-#endif
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF16(x, y) __builtin_complex ((_Float16) (x), (_Float16) (y))
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF32(x, y) __builtin_complex ((_Float32) (x), (_Float32) (y))
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF64(x, y) __builtin_complex ((_Float64) (x), (_Float64) (y))
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF128(x, y) __builtin_complex ((_Float128) (x), (_Float128) (y))
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF32X(x, y) __builtin_complex ((_Float32x) (x), (_Float32x) (y))
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF64X(x, y) __builtin_complex ((_Float64x) (x), (_Float64x) (y))
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF128X(x, y)					\
-  __builtin_complex ((_Float128x) (x), (_Float128x) (y))
-#endif
-
-/* The file <bits/cmathcalls.h> contains the prototypes for all the
-   actual math functions.  These macros are used for those prototypes,
-   so we can easily declare each function as both `name' and `__name',
-   and can declare the float versions `namef' and `__namef'.  */
-
-#define __MATHCALL(function, args)	\
-  __MATHDECL (_Mdouble_complex_,function, args)
-#define __MATHDECL_IMPL(type, function, args) \
-  __MATHDECL_1(type, function, args); \
-  __MATHDECL_1(type, __CONCAT(__,function), args)
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_IMPL(type, function, args)
-#define __MATHDECL_1_IMPL(type, function, args) \
-  extern type __MATH_PRECNAME(function) args __THROW
-#define __MATHDECL_1(type, function, args) \
-  __MATHDECL_1_IMPL(type, function, args)
-
-#define _Mdouble_ 		double
-#define __MATH_PRECNAME(name)	name
-#include <bits/cmathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-/* Now the float versions.  */
-#define _Mdouble_ 		float
-#define __MATH_PRECNAME(name)	name##f
-#include <bits/cmathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-/* And the long double versions.  It is non-critical to define them
-   here unconditionally since `long double' is required in ISO C99.  */
-#if !(defined __NO_LONG_DOUBLE_MATH && defined _LIBC)	\
-    || defined __LDBL_COMPAT
-# ifdef __LDBL_COMPAT
-#  undef __MATHDECL_1
-#  define __MATHDECL_1(type, function, args) \
-  extern type __REDIRECT_NTH(__MATH_PRECNAME(function), args, function)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHDECL_1
-#  undef __MATHDECL
-#  define __REDIR_TO(function) \
-  __ ## function ## ieee128
-#  define __MATHDECL_1(type, function, alias, args) \
-  extern type __REDIRECT_NTH(__MATH_PRECNAME(function), args, alias)
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_1(type, function, __REDIR_TO(function), args); \
-  __MATHDECL_1(type, __CONCAT(__,function), __REDIR_TO(function), args)
-# endif
-
-# define _Mdouble_ 		long double
-# define __MATH_PRECNAME(name)	name##l
-# include <bits/cmathcalls.h>
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __REDIR_TO
-#  undef __MATHDECL_1
-#  undef __MATHDECL
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_IMPL(type, function, args)
-#  define __MATHDECL_1(type, function, args) \
-  __MATHDECL_1_IMPL(type, function, args)
-# endif
-#endif
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-#if (__HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT16
-# define _Mdouble_		_Float16
-# define __MATH_PRECNAME(name)	name##f16
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT32
-# define _Mdouble_		_Float32
-# define __MATH_PRECNAME(name)	name##f32
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT64
-# define _Mdouble_		_Float64
-# define __MATH_PRECNAME(name)	name##f64
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT128
-# define _Mdouble_		_Float128
-# define __MATH_PRECNAME(name)	name##f128
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT32X
-# define _Mdouble_		_Float32x
-# define __MATH_PRECNAME(name)	name##f32x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT64X
-# define _Mdouble_		_Float64x
-# define __MATH_PRECNAME(name)	name##f64x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT128X
-# define _Mdouble_		_Float128x
-# define __MATH_PRECNAME(name)	name##f128x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#undef	__MATHDECL_1_IMPL
-#undef	__MATHDECL_1
-#undef	__MATHDECL
-#undef	__MATHCALL
-
-__END_DECLS
-
-#endif /* complex.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/cpio.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/cpio.h
deleted file mode 100644
index 14bb5cf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/cpio.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Extended cpio format from POSIX.1.
-   This file is part of the GNU C Library.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   NOTE: The canonical source of this file is maintained with the GNU cpio.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _CPIO_H
-#define _CPIO_H 1
-
-/* A cpio archive consists of a sequence of files.
-   Each file has a 76 byte header,
-   a variable length, NUL terminated filename,
-   and variable length file data.
-   A header for a filename "TRAILER!!!" indicates the end of the archive.  */
-
-/* All the fields in the header are ISO 646 (approximately ASCII) strings
-   of octal numbers, left padded, not NUL terminated.
-
-   Field Name	Length in Bytes	Notes
-   c_magic	6		must be "070707"
-   c_dev	6
-   c_ino	6
-   c_mode	6		see below for value
-   c_uid	6
-   c_gid	6
-   c_nlink	6
-   c_rdev	6		only valid for chr and blk special files
-   c_mtime	11
-   c_namesize	6		count includes terminating NUL in pathname
-   c_filesize	11		must be 0 for FIFOs and directories  */
-
-/* Value for the field `c_magic'.  */
-#define MAGIC	"070707"
-
-/* Values for c_mode, OR'd together: */
-
-#define C_IRUSR		000400
-#define C_IWUSR		000200
-#define C_IXUSR		000100
-#define C_IRGRP		000040
-#define C_IWGRP		000020
-#define C_IXGRP		000010
-#define C_IROTH		000004
-#define C_IWOTH		000002
-#define C_IXOTH		000001
-
-#define C_ISUID		004000
-#define C_ISGID		002000
-#define C_ISVTX		001000
-
-#define C_ISBLK		060000
-#define C_ISCHR		020000
-#define C_ISDIR		040000
-#define C_ISFIFO	010000
-#define C_ISSOCK	0140000
-#define C_ISLNK		0120000
-#define C_ISCTG		0110000
-#define C_ISREG		0100000
-
-#endif /* cpio.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/crypt.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/crypt.h
deleted file mode 100644
index 0635ef0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/crypt.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * UFC-crypt: ultra fast crypt(3) implementation
- *
- * Copyright (C) 1991-2021 Free Software Foundation, Inc.
- *
- * The GNU C Library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * The GNU C Library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with the GNU C Library; if not, see
- * <https://www.gnu.org/licenses/>.
- *
- * @(#)crypt.h	1.5 12/20/96
- *
- */
-
-#ifndef _CRYPT_H
-#define _CRYPT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* One-way hash PHRASE, returning a string suitable for storage in the
-   user database.  SALT selects the one-way function to use, and
-   ensures that no two users' hashes are the same, even if they use
-   the same passphrase.  The return value points to static storage
-   which will be overwritten by the next call to crypt.  */
-extern char *crypt (const char *__phrase, const char *__salt)
-     __THROW __nonnull ((1, 2));
-
-#ifdef __USE_GNU
-
-/* This structure provides scratch and output buffers for 'crypt_r'.
-   Its contents should not be accessed directly.  */
-struct crypt_data
-  {
-    char keysched[16 * 8];
-    char sb0[32768];
-    char sb1[32768];
-    char sb2[32768];
-    char sb3[32768];
-    /* end-of-aligment-critical-data */
-    char crypt_3_buf[14];
-    char current_salt[2];
-    long int current_saltbits;
-    int  direction, initialized;
-  };
-
-/* Thread-safe version of 'crypt'.
-   DATA must point to a 'struct crypt_data' allocated by the caller.
-   Before the first call to 'crypt_r' with a new 'struct crypt_data',
-   that object must be initialized to all zeroes.  The pointer
-   returned, if not NULL, will point within DATA.  (It will still be
-   overwritten by the next call to 'crypt_r' with the same DATA.)  */
-extern char *crypt_r (const char *__phrase, const char *__salt,
-		      struct crypt_data * __restrict __data)
-     __THROW __nonnull ((1, 2, 3));
-#endif
-
-__END_DECLS
-
-#endif	/* crypt.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ctype.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ctype.h
deleted file mode 100644
index 86f2bcc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ctype.h
+++ /dev/null
@@ -1,329 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard 7.4: Character handling	<ctype.h>
- */
-
-#ifndef	_CTYPE_H
-#define	_CTYPE_H	1
-
-#include <features.h>
-#include <bits/types.h>
-
-__BEGIN_DECLS
-
-#ifndef _ISbit
-/* These are all the characteristics of characters.
-   If there get to be more than 16 distinct characteristics,
-   many things must be changed that use `unsigned short int's.
-
-   The characteristics are stored always in network byte order (big
-   endian).  We define the bit value interpretations here dependent on the
-   machine's byte order.  */
-
-# include <bits/endian.h>
-# if __BYTE_ORDER == __BIG_ENDIAN
-#  define _ISbit(bit)	(1 << (bit))
-# else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#  define _ISbit(bit)	((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))
-# endif
-
-enum
-{
-  _ISupper = _ISbit (0),	/* UPPERCASE.  */
-  _ISlower = _ISbit (1),	/* lowercase.  */
-  _ISalpha = _ISbit (2),	/* Alphabetic.  */
-  _ISdigit = _ISbit (3),	/* Numeric.  */
-  _ISxdigit = _ISbit (4),	/* Hexadecimal numeric.  */
-  _ISspace = _ISbit (5),	/* Whitespace.  */
-  _ISprint = _ISbit (6),	/* Printing.  */
-  _ISgraph = _ISbit (7),	/* Graphical.  */
-  _ISblank = _ISbit (8),	/* Blank (usually SPC and TAB).  */
-  _IScntrl = _ISbit (9),	/* Control character.  */
-  _ISpunct = _ISbit (10),	/* Punctuation.  */
-  _ISalnum = _ISbit (11)	/* Alphanumeric.  */
-};
-#endif /* ! _ISbit  */
-
-/* These are defined in ctype-info.c.
-   The declarations here must match those in localeinfo.h.
-
-   In the thread-specific locale model (see `uselocale' in <locale.h>)
-   we cannot use global variables for these as was done in the past.
-   Instead, the following accessor functions return the address of
-   each variable, which is local to the current thread if multithreaded.
-
-   These point into arrays of 384, so they can be indexed by any `unsigned
-   char' value [0,255]; by EOF (-1); or by any `signed char' value
-   [-128,-1).  ISO C requires that the ctype functions work for `unsigned
-   char' values and for EOF; we also support negative `signed char' values
-   for broken old programs.  The case conversion arrays are of `int's
-   rather than `unsigned char's because tolower (EOF) must be EOF, which
-   doesn't fit into an `unsigned char'.  But today more important is that
-   the arrays are also used for multi-byte character sets.  */
-extern const unsigned short int **__ctype_b_loc (void)
-     __THROW __attribute__ ((__const__));
-extern const __int32_t **__ctype_tolower_loc (void)
-     __THROW __attribute__ ((__const__));
-extern const __int32_t **__ctype_toupper_loc (void)
-     __THROW __attribute__ ((__const__));
-
-
-#ifndef __cplusplus
-# define __isctype(c, type) \
-  ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)
-#elif defined __USE_EXTERN_INLINES
-# define __isctype_f(type) \
-  __extern_inline int							      \
-  is##type (int __c) __THROW						      \
-  {									      \
-    return (*__ctype_b_loc ())[(int) (__c)] & (unsigned short int) _IS##type; \
-  }
-#endif
-
-#define	__isascii(c)	(((c) & ~0x7f) == 0)	/* If C is a 7 bit value.  */
-#define	__toascii(c)	((c) & 0x7f)		/* Mask off high bits.  */
-
-#define	__exctype(name)	extern int name (int) __THROW
-
-/* The following names are all functions:
-     int isCHARACTERISTIC(int c);
-   which return nonzero iff C has CHARACTERISTIC.
-   For the meaning of the characteristic names, see the `enum' above.  */
-__exctype (isalnum);
-__exctype (isalpha);
-__exctype (iscntrl);
-__exctype (isdigit);
-__exctype (islower);
-__exctype (isgraph);
-__exctype (isprint);
-__exctype (ispunct);
-__exctype (isspace);
-__exctype (isupper);
-__exctype (isxdigit);
-
-
-/* Return the lowercase version of C.  */
-extern int tolower (int __c) __THROW;
-
-/* Return the uppercase version of C.  */
-extern int toupper (int __c) __THROW;
-
-
-/* ISO C99 introduced one new function.  */
-#ifdef	__USE_ISOC99
-__exctype (isblank);
-#endif
-
-#ifdef __USE_GNU
-/* Test C for a set of character classes according to MASK.  */
-extern int isctype (int __c, int __mask) __THROW;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-
-/* Return nonzero iff C is in the ASCII set
-   (i.e., is no more than 7 bits wide).  */
-extern int isascii (int __c) __THROW;
-
-/* Return the part of C that is in the ASCII set
-   (i.e., the low-order 7 bits of C).  */
-extern int toascii (int __c) __THROW;
-
-/* These are the same as `toupper' and `tolower' except that they do not
-   check the argument for being in the range of a `char'.  */
-__exctype (_toupper);
-__exctype (_tolower);
-#endif /* Use X/Open or use misc.  */
-
-/* This code is needed for the optimized mapping functions.  */
-#define __tobody(c, f, a, args) \
-  (__extension__							      \
-   ({ int __res;							      \
-      if (sizeof (c) > 1)						      \
-	{								      \
-	  if (__builtin_constant_p (c))					      \
-	    {								      \
-	      int __c = (c);						      \
-	      __res = __c < -128 || __c > 255 ? __c : (a)[__c];		      \
-	    }								      \
-	  else								      \
-	    __res = f args;						      \
-	}								      \
-      else								      \
-	__res = (a)[(int) (c)];						      \
-      __res; }))
-
-#if !defined __NO_CTYPE
-# ifdef __isctype_f
-__isctype_f (alnum)
-__isctype_f (alpha)
-__isctype_f (cntrl)
-__isctype_f (digit)
-__isctype_f (lower)
-__isctype_f (graph)
-__isctype_f (print)
-__isctype_f (punct)
-__isctype_f (space)
-__isctype_f (upper)
-__isctype_f (xdigit)
-#  ifdef __USE_ISOC99
-__isctype_f (blank)
-#  endif
-# elif defined __isctype
-# define isalnum(c)	__isctype((c), _ISalnum)
-# define isalpha(c)	__isctype((c), _ISalpha)
-# define iscntrl(c)	__isctype((c), _IScntrl)
-# define isdigit(c)	__isctype((c), _ISdigit)
-# define islower(c)	__isctype((c), _ISlower)
-# define isgraph(c)	__isctype((c), _ISgraph)
-# define isprint(c)	__isctype((c), _ISprint)
-# define ispunct(c)	__isctype((c), _ISpunct)
-# define isspace(c)	__isctype((c), _ISspace)
-# define isupper(c)	__isctype((c), _ISupper)
-# define isxdigit(c)	__isctype((c), _ISxdigit)
-#  ifdef __USE_ISOC99
-#   define isblank(c)	__isctype((c), _ISblank)
-#  endif
-# endif
-
-# ifdef __USE_EXTERN_INLINES
-__extern_inline int
-__NTH (tolower (int __c))
-{
-  return __c >= -128 && __c < 256 ? (*__ctype_tolower_loc ())[__c] : __c;
-}
-
-__extern_inline int
-__NTH (toupper (int __c))
-{
-  return __c >= -128 && __c < 256 ? (*__ctype_toupper_loc ())[__c] : __c;
-}
-# endif
-
-# if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
-#  define tolower(c)	__tobody (c, tolower, *__ctype_tolower_loc (), (c))
-#  define toupper(c)	__tobody (c, toupper, *__ctype_toupper_loc (), (c))
-# endif /* Optimizing gcc */
-
-# if defined __USE_MISC || defined __USE_XOPEN
-#  define isascii(c)	__isascii (c)
-#  define toascii(c)	__toascii (c)
-
-#  define _tolower(c)	((int) (*__ctype_tolower_loc ())[(int) (c)])
-#  define _toupper(c)	((int) (*__ctype_toupper_loc ())[(int) (c)])
-# endif
-
-#endif /* Not __NO_CTYPE.  */
-
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* These definitions are similar to the ones above but all functions
-   take as an argument a handle for the locale which shall be used.  */
-#  define __isctype_l(c, type, locale) \
-  ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)
-
-# define __exctype_l(name) 						      \
-  extern int name (int, locale_t) __THROW
-
-/* The following names are all functions:
-     int isCHARACTERISTIC(int c, locale_t *locale);
-   which return nonzero iff C has CHARACTERISTIC.
-   For the meaning of the characteristic names, see the `enum' above.  */
-__exctype_l (isalnum_l);
-__exctype_l (isalpha_l);
-__exctype_l (iscntrl_l);
-__exctype_l (isdigit_l);
-__exctype_l (islower_l);
-__exctype_l (isgraph_l);
-__exctype_l (isprint_l);
-__exctype_l (ispunct_l);
-__exctype_l (isspace_l);
-__exctype_l (isupper_l);
-__exctype_l (isxdigit_l);
-
-__exctype_l (isblank_l);
-
-
-/* Return the lowercase version of C in locale L.  */
-extern int __tolower_l (int __c, locale_t __l) __THROW;
-extern int tolower_l (int __c, locale_t __l) __THROW;
-
-/* Return the uppercase version of C.  */
-extern int __toupper_l (int __c, locale_t __l) __THROW;
-extern int toupper_l (int __c, locale_t __l) __THROW;
-
-# if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
-#  define __tolower_l(c, locale) \
-  __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))
-#  define __toupper_l(c, locale) \
-  __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))
-#  define tolower_l(c, locale)	__tolower_l ((c), (locale))
-#  define toupper_l(c, locale)	__toupper_l ((c), (locale))
-# endif	/* Optimizing gcc */
-
-
-# ifndef __NO_CTYPE
-#  define __isalnum_l(c,l)	__isctype_l((c), _ISalnum, (l))
-#  define __isalpha_l(c,l)	__isctype_l((c), _ISalpha, (l))
-#  define __iscntrl_l(c,l)	__isctype_l((c), _IScntrl, (l))
-#  define __isdigit_l(c,l)	__isctype_l((c), _ISdigit, (l))
-#  define __islower_l(c,l)	__isctype_l((c), _ISlower, (l))
-#  define __isgraph_l(c,l)	__isctype_l((c), _ISgraph, (l))
-#  define __isprint_l(c,l)	__isctype_l((c), _ISprint, (l))
-#  define __ispunct_l(c,l)	__isctype_l((c), _ISpunct, (l))
-#  define __isspace_l(c,l)	__isctype_l((c), _ISspace, (l))
-#  define __isupper_l(c,l)	__isctype_l((c), _ISupper, (l))
-#  define __isxdigit_l(c,l)	__isctype_l((c), _ISxdigit, (l))
-
-#  define __isblank_l(c,l)	__isctype_l((c), _ISblank, (l))
-
-#  ifdef __USE_MISC
-#   define __isascii_l(c,l)	((l), __isascii (c))
-#   define __toascii_l(c,l)	((l), __toascii (c))
-#  endif
-
-#  define isalnum_l(c,l)	__isalnum_l ((c), (l))
-#  define isalpha_l(c,l)	__isalpha_l ((c), (l))
-#  define iscntrl_l(c,l)	__iscntrl_l ((c), (l))
-#  define isdigit_l(c,l)	__isdigit_l ((c), (l))
-#  define islower_l(c,l)	__islower_l ((c), (l))
-#  define isgraph_l(c,l)	__isgraph_l ((c), (l))
-#  define isprint_l(c,l)	__isprint_l ((c), (l))
-#  define ispunct_l(c,l)	__ispunct_l ((c), (l))
-#  define isspace_l(c,l)	__isspace_l ((c), (l))
-#  define isupper_l(c,l)	__isupper_l ((c), (l))
-#  define isxdigit_l(c,l)	__isxdigit_l ((c), (l))
-
-#  define isblank_l(c,l)	__isblank_l ((c), (l))
-
-#  ifdef __USE_MISC
-#   define isascii_l(c,l)	__isascii_l ((c), (l))
-#   define toascii_l(c,l)	__toascii_l ((c), (l))
-#  endif
-
-# endif /* Not __NO_CTYPE.  */
-
-#endif /* Use POSIX 2008.  */
-
-__END_DECLS
-
-#endif /* ctype.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/dirent.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/dirent.h
deleted file mode 100644
index 1d1fab7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/dirent.h
+++ /dev/null
@@ -1,406 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.1.2 Directory Operations	<dirent.h>
- */
-
-#ifndef	_DIRENT_H
-#define	_DIRENT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#ifdef __USE_XOPEN
-# ifndef __ino_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-#  else
-typedef __ino64_t ino_t;
-#  endif
-#  define __ino_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __ino64_t_defined
-typedef __ino64_t ino64_t;
-#  define __ino64_t_defined
-# endif
-#endif
-
-/* This file defines `struct dirent'.
-
-   It defines the macro `_DIRENT_HAVE_D_NAMLEN' iff there is a `d_namlen'
-   member that gives the length of `d_name'.
-
-   It defines the macro `_DIRENT_HAVE_D_RECLEN' iff there is a `d_reclen'
-   member that gives the size of the entire directory entry.
-
-   It defines the macro `_DIRENT_HAVE_D_OFF' iff there is a `d_off'
-   member that gives the file offset of the next directory entry.
-
-   It defines the macro `_DIRENT_HAVE_D_TYPE' iff there is a `d_type'
-   member that gives the type of the file.
- */
-
-#include <bits/dirent.h>
-
-#if defined __USE_MISC && !defined d_fileno
-# define d_ino	d_fileno		 /* Backward compatibility.  */
-#endif
-
-/* These macros extract size information from a `struct dirent *'.
-   They may evaluate their argument multiple times, so it must not
-   have side effects.  Each of these may involve a relatively costly
-   call to `strlen' on some systems, so these values should be cached.
-
-   _D_EXACT_NAMLEN (DP)	returns the length of DP->d_name, not including
-   its terminating null character.
-
-   _D_ALLOC_NAMLEN (DP)	returns a size at least (_D_EXACT_NAMLEN (DP) + 1);
-   that is, the allocation size needed to hold the DP->d_name string.
-   Use this macro when you don't need the exact length, just an upper bound.
-   This macro is less likely to require calling `strlen' than _D_EXACT_NAMLEN.
-   */
-
-#ifdef _DIRENT_HAVE_D_NAMLEN
-# define _D_EXACT_NAMLEN(d) ((d)->d_namlen)
-# define _D_ALLOC_NAMLEN(d) (_D_EXACT_NAMLEN (d) + 1)
-#else
-# define _D_EXACT_NAMLEN(d) (strlen ((d)->d_name))
-# ifdef _DIRENT_HAVE_D_RECLEN
-#  define _D_ALLOC_NAMLEN(d) (((char *) (d) + (d)->d_reclen) - &(d)->d_name[0])
-# else
-#  define _D_ALLOC_NAMLEN(d) (sizeof (d)->d_name > 1 ? sizeof (d)->d_name \
-			      : _D_EXACT_NAMLEN (d) + 1)
-# endif
-#endif
-
-
-#ifdef __USE_MISC
-/* File types for `d_type'.  */
-enum
-  {
-    DT_UNKNOWN = 0,
-# define DT_UNKNOWN	DT_UNKNOWN
-    DT_FIFO = 1,
-# define DT_FIFO	DT_FIFO
-    DT_CHR = 2,
-# define DT_CHR		DT_CHR
-    DT_DIR = 4,
-# define DT_DIR		DT_DIR
-    DT_BLK = 6,
-# define DT_BLK		DT_BLK
-    DT_REG = 8,
-# define DT_REG		DT_REG
-    DT_LNK = 10,
-# define DT_LNK		DT_LNK
-    DT_SOCK = 12,
-# define DT_SOCK	DT_SOCK
-    DT_WHT = 14
-# define DT_WHT		DT_WHT
-  };
-
-/* Convert between stat structure types and directory types.  */
-# define IFTODT(mode)	(((mode) & 0170000) >> 12)
-# define DTTOIF(dirtype)	((dirtype) << 12)
-#endif
-
-
-/* This is the data type of directory stream objects.
-   The actual structure is opaque to users.  */
-typedef struct __dirstream DIR;
-
-/* Open a directory stream on NAME.
-   Return a DIR stream on the directory, or NULL if it could not be opened.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern DIR *opendir (const char *__name) __nonnull ((1));
-
-#ifdef __USE_XOPEN2K8
-/* Same as opendir, but open the stream on the file descriptor FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern DIR *fdopendir (int __fd);
-#endif
-
-/* Close the directory stream DIRP.
-   Return 0 if successful, -1 if not.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int closedir (DIR *__dirp) __nonnull ((1));
-
-/* Read a directory entry from DIRP.  Return a pointer to a `struct
-   dirent' describing the entry, or NULL for EOF or error.  The
-   storage returned may be overwritten by a later readdir call on the
-   same DIR stream.
-
-   If the Large File Support API is selected we have to use the
-   appropriate interface.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern struct dirent *readdir (DIR *__dirp) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
-     __nonnull ((1));
-# else
-#  define readdir readdir64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern struct dirent64 *readdir64 (DIR *__dirp) __nonnull ((1));
-#endif
-
-#ifdef __USE_POSIX
-/* Reentrant version of `readdir'.  Return in RESULT a pointer to the
-   next entry.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int readdir_r (DIR *__restrict __dirp,
-		      struct dirent *__restrict __entry,
-		      struct dirent **__restrict __result)
-     __nonnull ((1, 2, 3)) __attribute_deprecated__;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (readdir_r,
-		       (DIR *__restrict __dirp,
-			struct dirent *__restrict __entry,
-			struct dirent **__restrict __result),
-		       readdir64_r)
-  __nonnull ((1, 2, 3)) __attribute_deprecated__;
-#  else
-#   define readdir_r readdir64_r
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int readdir64_r (DIR *__restrict __dirp,
-			struct dirent64 *__restrict __entry,
-			struct dirent64 **__restrict __result)
-  __nonnull ((1, 2, 3)) __attribute_deprecated__;
-# endif
-#endif	/* POSIX or misc */
-
-/* Rewind DIRP to the beginning of the directory.  */
-extern void rewinddir (DIR *__dirp) __THROW __nonnull ((1));
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# include <bits/types.h>
-
-/* Seek to position POS on DIRP.  */
-extern void seekdir (DIR *__dirp, long int __pos) __THROW __nonnull ((1));
-
-/* Return the current position of DIRP.  */
-extern long int telldir (DIR *__dirp) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_XOPEN2K8
-
-/* Return the file descriptor used by DIRP.  */
-extern int dirfd (DIR *__dirp) __THROW __nonnull ((1));
-
-# if defined __OPTIMIZE__ && defined _DIR_dirfd
-#  define dirfd(dirp)	_DIR_dirfd (dirp)
-# endif
-
-# ifdef __USE_MISC
-#  ifndef MAXNAMLEN
-/* Get the definitions of the POSIX.1 limits.  */
-#  include <bits/posix1_lim.h>
-
-/* `MAXNAMLEN' is the BSD name for what POSIX calls `NAME_MAX'.  */
-#   ifdef NAME_MAX
-#    define MAXNAMLEN	NAME_MAX
-#   else
-#    define MAXNAMLEN	255
-#   endif
-#  endif
-# endif
-
-# define __need_size_t
-# include <stddef.h>
-
-/* Scan the directory DIR, calling SELECTOR on each directory entry.
-   Entries for which SELECT returns nonzero are individually malloc'd,
-   sorted using qsort with CMP, and collected in a malloc'd array in
-   *NAMELIST.  Returns the number of entries selected, or -1 on error.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int scandir (const char *__restrict __dir,
-		    struct dirent ***__restrict __namelist,
-		    int (*__selector) (const struct dirent *),
-		    int (*__cmp) (const struct dirent **,
-				  const struct dirent **))
-     __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (scandir,
-		       (const char *__restrict __dir,
-			struct dirent ***__restrict __namelist,
-			int (*__selector) (const struct dirent *),
-			int (*__cmp) (const struct dirent **,
-				      const struct dirent **)),
-		       scandir64) __nonnull ((1, 2));
-#  else
-#   define scandir scandir64
-#  endif
-# endif
-
-# if defined __USE_GNU && defined __USE_LARGEFILE64
-/* This function is like `scandir' but it uses the 64bit dirent structure.
-   Please note that the CMP function must now work with struct dirent64 **.  */
-extern int scandir64 (const char *__restrict __dir,
-		      struct dirent64 ***__restrict __namelist,
-		      int (*__selector) (const struct dirent64 *),
-		      int (*__cmp) (const struct dirent64 **,
-				    const struct dirent64 **))
-     __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-/* Similar to `scandir' but a relative DIR name is interpreted relative
-   to the directory for which DFD is a descriptor.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#  ifndef __USE_FILE_OFFSET64
-extern int scandirat (int __dfd, const char *__restrict __dir,
-		      struct dirent ***__restrict __namelist,
-		      int (*__selector) (const struct dirent *),
-		      int (*__cmp) (const struct dirent **,
-				    const struct dirent **))
-     __nonnull ((2, 3));
-#  else
-#   ifdef __REDIRECT
-extern int __REDIRECT (scandirat,
-		       (int __dfd, const char *__restrict __dir,
-			struct dirent ***__restrict __namelist,
-			int (*__selector) (const struct dirent *),
-			int (*__cmp) (const struct dirent **,
-				      const struct dirent **)),
-		       scandirat64) __nonnull ((2, 3));
-#   else
-#    define scandirat scandirat64
-#   endif
-#  endif
-
-/* This function is like `scandir' but it uses the 64bit dirent structure.
-   Please note that the CMP function must now work with struct dirent64 **.  */
-extern int scandirat64 (int __dfd, const char *__restrict __dir,
-			struct dirent64 ***__restrict __namelist,
-			int (*__selector) (const struct dirent64 *),
-			int (*__cmp) (const struct dirent64 **,
-				      const struct dirent64 **))
-     __nonnull ((2, 3));
-# endif
-
-/* Function to compare two `struct dirent's alphabetically.  */
-# ifndef __USE_FILE_OFFSET64
-extern int alphasort (const struct dirent **__e1,
-		      const struct dirent **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT_NTH (alphasort,
-			   (const struct dirent **__e1,
-			    const struct dirent **__e2),
-			   alphasort64) __attribute_pure__ __nonnull ((1, 2));
-#  else
-#   define alphasort alphasort64
-#  endif
-# endif
-
-# if defined __USE_GNU && defined __USE_LARGEFILE64
-extern int alphasort64 (const struct dirent64 **__e1,
-			const struct dirent64 **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif /* Use XPG7.  */
-
-
-#ifdef __USE_MISC
-/* Read directory entries from FD into BUF, reading at most NBYTES.
-   Reading starts at offset *BASEP, and *BASEP is updated with the new
-   position after reading.  Returns the number of bytes read; zero when at
-   end of directory; or -1 for errors.  */
-# ifndef __USE_FILE_OFFSET64
-extern __ssize_t getdirentries (int __fd, char *__restrict __buf,
-				size_t __nbytes,
-				__off_t *__restrict __basep)
-     __THROW __nonnull ((2, 4));
-# else
-#  ifdef __REDIRECT
-extern __ssize_t __REDIRECT_NTH (getdirentries,
-				 (int __fd, char *__restrict __buf,
-				  size_t __nbytes,
-				  __off64_t *__restrict __basep),
-				 getdirentries64) __nonnull ((2, 4));
-#  else
-#   define getdirentries getdirentries64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf,
-				  size_t __nbytes,
-				  __off64_t *__restrict __basep)
-     __THROW __nonnull ((2, 4));
-# endif
-#endif /* Use misc.  */
-
-#ifdef __USE_GNU
-/* Function to compare two `struct dirent's by name & version.  */
-# ifndef __USE_FILE_OFFSET64
-extern int versionsort (const struct dirent **__e1,
-			const struct dirent **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT_NTH (versionsort,
-			   (const struct dirent **__e1,
-			    const struct dirent **__e2),
-			   versionsort64)
-     __attribute_pure__ __nonnull ((1, 2));
-#  else
-#   define versionsort versionsort64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int versionsort64 (const struct dirent64 **__e1,
-			  const struct dirent64 **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif /* Use GNU.  */
-
-__END_DECLS
-
-#include <bits/dirent_ext.h>
-
-#endif /* dirent.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/dlfcn.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/dlfcn.h
deleted file mode 100644
index d461580..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/dlfcn.h
+++ /dev/null
@@ -1,229 +0,0 @@
-/* User functions for run-time dynamic loading.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_DLFCN_H
-#define	_DLFCN_H 1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-#include <sys/types.h>
-
-/* Collect various system dependent definitions and declarations.  */
-#include <bits/dlfcn.h>
-
-
-#ifdef __USE_GNU
-/* If the first argument of `dlsym' or `dlvsym' is set to RTLD_NEXT
-   the run-time address of the symbol called NAME in the next shared
-   object is returned.  The "next" relation is defined by the order
-   the shared objects were loaded.  */
-# define RTLD_NEXT	((void *) -1l)
-
-/* If the first argument to `dlsym' or `dlvsym' is set to RTLD_DEFAULT
-   the run-time address of the symbol called NAME in the global scope
-   is returned.  */
-# define RTLD_DEFAULT	((void *) 0)
-
-
-/* Type for namespace indices.  */
-typedef long int Lmid_t;
-
-/* Special namespace ID values.  */
-# define LM_ID_BASE	0	/* Initial namespace.  */
-# define LM_ID_NEWLM	-1	/* For dlmopen: request new namespace.  */
-#endif
-
-
-__BEGIN_DECLS
-
-/* Open the shared object FILE and map it in; return a handle that can be
-   passed to `dlsym' to get symbol values from it.  */
-extern void *dlopen (const char *__file, int __mode) __THROWNL;
-
-/* Same as above, but ELF header is at OFF from the start of file.  */
-#ifndef __USE_FILE_OFFSET64
-extern void *__google_dlopen_with_offset (__const char *__file,
-					  __off_t offset,
-					  int __mode) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern void *__REDIRECT_NTH (__google_dlopen_with_offset,
-			(__const char *__file, __off64_t offset, int __mode),
-			__google_dlopen_with_offset64);
-# else
-#define __google_dlopen_with_offset __google_dlopen_with_offset64
-# endif
-#endif  /* not __USE_FILE_OFFSET64 */
-#ifdef __USE_LARGEFILE64
-extern void *__google_dlopen_with_offset64 (__const char *__file,
-					    __off64_t offset,
-					    int __mode) __THROW;
-#endif
-
-/* Unmap and close a shared object opened by `dlopen'.
-   The handle cannot be used again after calling `dlclose'.  */
-extern int dlclose (void *__handle) __THROWNL __nonnull ((1));
-
-/* Find the run-time address in the shared object HANDLE refers to
-   of the symbol called NAME.  */
-extern void *dlsym (void *__restrict __handle,
-		    const char *__restrict __name) __THROW __nonnull ((2));
-
-#ifdef __USE_GNU
-/* Like `dlopen', but request object to be allocated in a new namespace.  */
-extern void *dlmopen (Lmid_t __nsid, const char *__file, int __mode) __THROWNL;
-
-/* Same as above, but ELF header is at OFF from the start of file.  */
-extern void *__google_dlmopen_with_offset (Lmid_t __nsid,
-					   __const char *__file,
-					   off_t offset,
-					   int __mode) __THROW;
-
-/* Find the run-time address in the shared object HANDLE refers to
-   of the symbol called NAME with VERSION.  */
-extern void *dlvsym (void *__restrict __handle,
-		     const char *__restrict __name,
-		     const char *__restrict __version)
-     __THROW __nonnull ((2, 3));
-#endif
-
-/* When any of the above functions fails, call this function
-   to return a string describing the error.  Each call resets
-   the error string so that a following call returns null.  */
-extern char *dlerror (void) __THROW;
-
-
-#ifdef __USE_GNU
-/* Structure containing information about object searched using
-   `dladdr'.  */
-typedef struct
-{
-  const char *dli_fname;	/* File name of defining object.  */
-  void *dli_fbase;		/* Load address of that object.  */
-  const char *dli_sname;	/* Name of nearest symbol.  */
-  void *dli_saddr;		/* Exact value of nearest symbol.  */
-} Dl_info;
-
-/* Fill in *INFO with the following information about ADDRESS.
-   Returns 0 iff no shared object's segments contain that address.  */
-extern int dladdr (const void *__address, Dl_info *__info)
-     __THROW __nonnull ((2));
-
-/* Same as `dladdr', but additionally sets *EXTRA_INFO according to FLAGS.  */
-extern int dladdr1 (const void *__address, Dl_info *__info,
-		    void **__extra_info, int __flags) __THROW __nonnull ((2));
-
-/* These are the possible values for the FLAGS argument to `dladdr1'.
-   This indicates what extra information is stored at *EXTRA_INFO.
-   It may also be zero, in which case the EXTRA_INFO argument is not used.  */
-enum
-  {
-    /* Matching symbol table entry (const ElfNN_Sym *).  */
-    RTLD_DL_SYMENT = 1,
-
-    /* The object containing the address (struct link_map *).  */
-    RTLD_DL_LINKMAP = 2
-  };
-
-
-/* Get information about the shared object HANDLE refers to.
-   REQUEST is from among the values below, and determines the use of ARG.
-
-   On success, returns zero.  On failure, returns -1 and records an error
-   message to be fetched with `dlerror'.  */
-extern int dlinfo (void *__restrict __handle,
-		   int __request, void *__restrict __arg)
-     __THROW __nonnull ((1, 3));
-
-/* These are the possible values for the REQUEST argument to `dlinfo'.  */
-enum
-  {
-    /* Treat ARG as `lmid_t *'; store namespace ID for HANDLE there.  */
-    RTLD_DI_LMID = 1,
-
-    /* Treat ARG as `struct link_map **';
-       store the `struct link_map *' for HANDLE there.  */
-    RTLD_DI_LINKMAP = 2,
-
-    RTLD_DI_CONFIGADDR = 3,	/* Unsupported, defined by Solaris.  */
-
-    /* Treat ARG as `Dl_serinfo *' (see below), and fill in to describe the
-       directories that will be searched for dependencies of this object.
-       RTLD_DI_SERINFOSIZE fills in just the `dls_cnt' and `dls_size'
-       entries to indicate the size of the buffer that must be passed to
-       RTLD_DI_SERINFO to fill in the full information.  */
-    RTLD_DI_SERINFO = 4,
-    RTLD_DI_SERINFOSIZE = 5,
-
-    /* Treat ARG as `char *', and store there the directory name used to
-       expand $ORIGIN in this shared object's dependency file names.  */
-    RTLD_DI_ORIGIN = 6,
-
-    RTLD_DI_PROFILENAME = 7,	/* Unsupported, defined by Solaris.  */
-    RTLD_DI_PROFILEOUT = 8,	/* Unsupported, defined by Solaris.  */
-
-    /* Treat ARG as `size_t *', and store there the TLS module ID
-       of this object's PT_TLS segment, as used in TLS relocations;
-       store zero if this object does not define a PT_TLS segment.  */
-    RTLD_DI_TLS_MODID = 9,
-
-    /* Treat ARG as `void **', and store there a pointer to the calling
-       thread's TLS block corresponding to this object's PT_TLS segment.
-       Store a null pointer if this object does not define a PT_TLS
-       segment, or if the calling thread has not allocated a block for it.  */
-    RTLD_DI_TLS_DATA = 10,
-
-    RTLD_DI_MAX = 10
-  };
-
-
-/* This is the type of elements in `Dl_serinfo', below.
-   The `dls_name' member points to space in the buffer passed to `dlinfo'.  */
-typedef struct
-{
-  char *dls_name;		/* Name of library search path directory.  */
-  unsigned int dls_flags;	/* Indicates where this directory came from. */
-} Dl_serpath;
-
-/* This is the structure that must be passed (by reference) to `dlinfo' for
-   the RTLD_DI_SERINFO and RTLD_DI_SERINFOSIZE requests.  */
-typedef struct
-{
-  size_t dls_size;		/* Size in bytes of the whole buffer.  */
-  unsigned int dls_cnt;		/* Number of elements in `dls_serpath'.  */
-# if __GNUC_PREREQ (3, 0)
-  /* The zero-length array avoids an unwanted array subscript check by
-     the compiler, while the surrounding anonymous union preserves the
-     historic size of the type.  At the time of writing, GNU C does
-     not support structs with flexible array members in unions.  */
-  __extension__ union
-  {
-    Dl_serpath dls_serpath[0]; /* Actually longer, dls_cnt elements.  */
-    Dl_serpath __dls_serpath_pad[1];
-  };
-# else
-  Dl_serpath dls_serpath[1];	/* Actually longer, dls_cnt elements.  */
-# endif
-} Dl_serinfo;
-#endif /* __USE_GNU */
-
-
-__END_DECLS
-
-#endif	/* dlfcn.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/elf.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/elf.h
deleted file mode 100644
index a22ff2f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/elf.h
+++ /dev/null
@@ -1,4109 +0,0 @@
-/* This file defines standard ELF types, structures, and macros.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ELF_H
-#define	_ELF_H 1
-
-/* Standard ELF types.  */
-
-#include <stdint.h>
-
-/* Type for a 16-bit quantity.  */
-typedef uint16_t Elf32_Half;
-typedef uint16_t Elf64_Half;
-
-/* Types for signed and unsigned 32-bit quantities.  */
-typedef uint32_t Elf32_Word;
-typedef	int32_t  Elf32_Sword;
-typedef uint32_t Elf64_Word;
-typedef	int32_t  Elf64_Sword;
-
-/* Types for signed and unsigned 64-bit quantities.  */
-typedef uint64_t Elf32_Xword;
-typedef	int64_t  Elf32_Sxword;
-typedef uint64_t Elf64_Xword;
-typedef	int64_t  Elf64_Sxword;
-
-/* Type of addresses.  */
-typedef uint32_t Elf32_Addr;
-typedef uint64_t Elf64_Addr;
-
-/* Type of file offsets.  */
-typedef uint32_t Elf32_Off;
-typedef uint64_t Elf64_Off;
-
-/* Type for section indices, which are 16-bit quantities.  */
-typedef uint16_t Elf32_Section;
-typedef uint16_t Elf64_Section;
-
-/* Type for version symbol information.  */
-typedef Elf32_Half Elf32_Versym;
-typedef Elf64_Half Elf64_Versym;
-
-
-/* The ELF file header.  This appears at the start of every ELF file.  */
-
-#define EI_NIDENT (16)
-
-typedef struct
-{
-  unsigned char	e_ident[EI_NIDENT];	/* Magic number and other info */
-  Elf32_Half	e_type;			/* Object file type */
-  Elf32_Half	e_machine;		/* Architecture */
-  Elf32_Word	e_version;		/* Object file version */
-  Elf32_Addr	e_entry;		/* Entry point virtual address */
-  Elf32_Off	e_phoff;		/* Program header table file offset */
-  Elf32_Off	e_shoff;		/* Section header table file offset */
-  Elf32_Word	e_flags;		/* Processor-specific flags */
-  Elf32_Half	e_ehsize;		/* ELF header size in bytes */
-  Elf32_Half	e_phentsize;		/* Program header table entry size */
-  Elf32_Half	e_phnum;		/* Program header table entry count */
-  Elf32_Half	e_shentsize;		/* Section header table entry size */
-  Elf32_Half	e_shnum;		/* Section header table entry count */
-  Elf32_Half	e_shstrndx;		/* Section header string table index */
-} Elf32_Ehdr;
-
-typedef struct
-{
-  unsigned char	e_ident[EI_NIDENT];	/* Magic number and other info */
-  Elf64_Half	e_type;			/* Object file type */
-  Elf64_Half	e_machine;		/* Architecture */
-  Elf64_Word	e_version;		/* Object file version */
-  Elf64_Addr	e_entry;		/* Entry point virtual address */
-  Elf64_Off	e_phoff;		/* Program header table file offset */
-  Elf64_Off	e_shoff;		/* Section header table file offset */
-  Elf64_Word	e_flags;		/* Processor-specific flags */
-  Elf64_Half	e_ehsize;		/* ELF header size in bytes */
-  Elf64_Half	e_phentsize;		/* Program header table entry size */
-  Elf64_Half	e_phnum;		/* Program header table entry count */
-  Elf64_Half	e_shentsize;		/* Section header table entry size */
-  Elf64_Half	e_shnum;		/* Section header table entry count */
-  Elf64_Half	e_shstrndx;		/* Section header string table index */
-} Elf64_Ehdr;
-
-/* Fields in the e_ident array.  The EI_* macros are indices into the
-   array.  The macros under each EI_* macro are the values the byte
-   may have.  */
-
-#define EI_MAG0		0		/* File identification byte 0 index */
-#define ELFMAG0		0x7f		/* Magic number byte 0 */
-
-#define EI_MAG1		1		/* File identification byte 1 index */
-#define ELFMAG1		'E'		/* Magic number byte 1 */
-
-#define EI_MAG2		2		/* File identification byte 2 index */
-#define ELFMAG2		'L'		/* Magic number byte 2 */
-
-#define EI_MAG3		3		/* File identification byte 3 index */
-#define ELFMAG3		'F'		/* Magic number byte 3 */
-
-/* Conglomeration of the identification bytes, for easy testing as a word.  */
-#define	ELFMAG		"\177ELF"
-#define	SELFMAG		4
-
-#define EI_CLASS	4		/* File class byte index */
-#define ELFCLASSNONE	0		/* Invalid class */
-#define ELFCLASS32	1		/* 32-bit objects */
-#define ELFCLASS64	2		/* 64-bit objects */
-#define ELFCLASSNUM	3
-
-#define EI_DATA		5		/* Data encoding byte index */
-#define ELFDATANONE	0		/* Invalid data encoding */
-#define ELFDATA2LSB	1		/* 2's complement, little endian */
-#define ELFDATA2MSB	2		/* 2's complement, big endian */
-#define ELFDATANUM	3
-
-#define EI_VERSION	6		/* File version byte index */
-					/* Value must be EV_CURRENT */
-
-#define EI_OSABI	7		/* OS ABI identification */
-#define ELFOSABI_NONE		0	/* UNIX System V ABI */
-#define ELFOSABI_SYSV		0	/* Alias.  */
-#define ELFOSABI_HPUX		1	/* HP-UX */
-#define ELFOSABI_NETBSD		2	/* NetBSD.  */
-#define ELFOSABI_GNU		3	/* Object uses GNU ELF extensions.  */
-#define ELFOSABI_LINUX		ELFOSABI_GNU /* Compatibility alias.  */
-#define ELFOSABI_SOLARIS	6	/* Sun Solaris.  */
-#define ELFOSABI_AIX		7	/* IBM AIX.  */
-#define ELFOSABI_IRIX		8	/* SGI Irix.  */
-#define ELFOSABI_FREEBSD	9	/* FreeBSD.  */
-#define ELFOSABI_TRU64		10	/* Compaq TRU64 UNIX.  */
-#define ELFOSABI_MODESTO	11	/* Novell Modesto.  */
-#define ELFOSABI_OPENBSD	12	/* OpenBSD.  */
-#define ELFOSABI_ARM_AEABI	64	/* ARM EABI */
-#define ELFOSABI_ARM		97	/* ARM */
-#define ELFOSABI_STANDALONE	255	/* Standalone (embedded) application */
-
-#define EI_ABIVERSION	8		/* ABI version */
-
-#define EI_PAD		9		/* Byte index of padding bytes */
-
-/* Legal values for e_type (object file type).  */
-
-#define ET_NONE		0		/* No file type */
-#define ET_REL		1		/* Relocatable file */
-#define ET_EXEC		2		/* Executable file */
-#define ET_DYN		3		/* Shared object file */
-#define ET_CORE		4		/* Core file */
-#define	ET_NUM		5		/* Number of defined types */
-#define ET_LOOS		0xfe00		/* OS-specific range start */
-#define ET_HIOS		0xfeff		/* OS-specific range end */
-#define ET_LOPROC	0xff00		/* Processor-specific range start */
-#define ET_HIPROC	0xffff		/* Processor-specific range end */
-
-/* Legal values for e_machine (architecture).  */
-
-#define EM_NONE		 0	/* No machine */
-#define EM_M32		 1	/* AT&T WE 32100 */
-#define EM_SPARC	 2	/* SUN SPARC */
-#define EM_386		 3	/* Intel 80386 */
-#define EM_68K		 4	/* Motorola m68k family */
-#define EM_88K		 5	/* Motorola m88k family */
-#define EM_IAMCU	 6	/* Intel MCU */
-#define EM_860		 7	/* Intel 80860 */
-#define EM_MIPS		 8	/* MIPS R3000 big-endian */
-#define EM_S370		 9	/* IBM System/370 */
-#define EM_MIPS_RS3_LE	10	/* MIPS R3000 little-endian */
-				/* reserved 11-14 */
-#define EM_PARISC	15	/* HPPA */
-				/* reserved 16 */
-#define EM_VPP500	17	/* Fujitsu VPP500 */
-#define EM_SPARC32PLUS	18	/* Sun's "v8plus" */
-#define EM_960		19	/* Intel 80960 */
-#define EM_PPC		20	/* PowerPC */
-#define EM_PPC64	21	/* PowerPC 64-bit */
-#define EM_S390		22	/* IBM S390 */
-#define EM_SPU		23	/* IBM SPU/SPC */
-				/* reserved 24-35 */
-#define EM_V800		36	/* NEC V800 series */
-#define EM_FR20		37	/* Fujitsu FR20 */
-#define EM_RH32		38	/* TRW RH-32 */
-#define EM_RCE		39	/* Motorola RCE */
-#define EM_ARM		40	/* ARM */
-#define EM_FAKE_ALPHA	41	/* Digital Alpha */
-#define EM_SH		42	/* Hitachi SH */
-#define EM_SPARCV9	43	/* SPARC v9 64-bit */
-#define EM_TRICORE	44	/* Siemens Tricore */
-#define EM_ARC		45	/* Argonaut RISC Core */
-#define EM_H8_300	46	/* Hitachi H8/300 */
-#define EM_H8_300H	47	/* Hitachi H8/300H */
-#define EM_H8S		48	/* Hitachi H8S */
-#define EM_H8_500	49	/* Hitachi H8/500 */
-#define EM_IA_64	50	/* Intel Merced */
-#define EM_MIPS_X	51	/* Stanford MIPS-X */
-#define EM_COLDFIRE	52	/* Motorola Coldfire */
-#define EM_68HC12	53	/* Motorola M68HC12 */
-#define EM_MMA		54	/* Fujitsu MMA Multimedia Accelerator */
-#define EM_PCP		55	/* Siemens PCP */
-#define EM_NCPU		56	/* Sony nCPU embeeded RISC */
-#define EM_NDR1		57	/* Denso NDR1 microprocessor */
-#define EM_STARCORE	58	/* Motorola Start*Core processor */
-#define EM_ME16		59	/* Toyota ME16 processor */
-#define EM_ST100	60	/* STMicroelectronic ST100 processor */
-#define EM_TINYJ	61	/* Advanced Logic Corp. Tinyj emb.fam */
-#define EM_X86_64	62	/* AMD x86-64 architecture */
-#define EM_PDSP		63	/* Sony DSP Processor */
-#define EM_PDP10	64	/* Digital PDP-10 */
-#define EM_PDP11	65	/* Digital PDP-11 */
-#define EM_FX66		66	/* Siemens FX66 microcontroller */
-#define EM_ST9PLUS	67	/* STMicroelectronics ST9+ 8/16 mc */
-#define EM_ST7		68	/* STmicroelectronics ST7 8 bit mc */
-#define EM_68HC16	69	/* Motorola MC68HC16 microcontroller */
-#define EM_68HC11	70	/* Motorola MC68HC11 microcontroller */
-#define EM_68HC08	71	/* Motorola MC68HC08 microcontroller */
-#define EM_68HC05	72	/* Motorola MC68HC05 microcontroller */
-#define EM_SVX		73	/* Silicon Graphics SVx */
-#define EM_ST19		74	/* STMicroelectronics ST19 8 bit mc */
-#define EM_VAX		75	/* Digital VAX */
-#define EM_CRIS		76	/* Axis Communications 32-bit emb.proc */
-#define EM_JAVELIN	77	/* Infineon Technologies 32-bit emb.proc */
-#define EM_FIREPATH	78	/* Element 14 64-bit DSP Processor */
-#define EM_ZSP		79	/* LSI Logic 16-bit DSP Processor */
-#define EM_MMIX		80	/* Donald Knuth's educational 64-bit proc */
-#define EM_HUANY	81	/* Harvard University machine-independent object files */
-#define EM_PRISM	82	/* SiTera Prism */
-#define EM_AVR		83	/* Atmel AVR 8-bit microcontroller */
-#define EM_FR30		84	/* Fujitsu FR30 */
-#define EM_D10V		85	/* Mitsubishi D10V */
-#define EM_D30V		86	/* Mitsubishi D30V */
-#define EM_V850		87	/* NEC v850 */
-#define EM_M32R		88	/* Mitsubishi M32R */
-#define EM_MN10300	89	/* Matsushita MN10300 */
-#define EM_MN10200	90	/* Matsushita MN10200 */
-#define EM_PJ		91	/* picoJava */
-#define EM_OPENRISC	92	/* OpenRISC 32-bit embedded processor */
-#define EM_ARC_COMPACT	93	/* ARC International ARCompact */
-#define EM_XTENSA	94	/* Tensilica Xtensa Architecture */
-#define EM_VIDEOCORE	95	/* Alphamosaic VideoCore */
-#define EM_TMM_GPP	96	/* Thompson Multimedia General Purpose Proc */
-#define EM_NS32K	97	/* National Semi. 32000 */
-#define EM_TPC		98	/* Tenor Network TPC */
-#define EM_SNP1K	99	/* Trebia SNP 1000 */
-#define EM_ST200	100	/* STMicroelectronics ST200 */
-#define EM_IP2K		101	/* Ubicom IP2xxx */
-#define EM_MAX		102	/* MAX processor */
-#define EM_CR		103	/* National Semi. CompactRISC */
-#define EM_F2MC16	104	/* Fujitsu F2MC16 */
-#define EM_MSP430	105	/* Texas Instruments msp430 */
-#define EM_BLACKFIN	106	/* Analog Devices Blackfin DSP */
-#define EM_SE_C33	107	/* Seiko Epson S1C33 family */
-#define EM_SEP		108	/* Sharp embedded microprocessor */
-#define EM_ARCA		109	/* Arca RISC */
-#define EM_UNICORE	110	/* PKU-Unity & MPRC Peking Uni. mc series */
-#define EM_EXCESS	111	/* eXcess configurable cpu */
-#define EM_DXP		112	/* Icera Semi. Deep Execution Processor */
-#define EM_ALTERA_NIOS2 113	/* Altera Nios II */
-#define EM_CRX		114	/* National Semi. CompactRISC CRX */
-#define EM_XGATE	115	/* Motorola XGATE */
-#define EM_C166		116	/* Infineon C16x/XC16x */
-#define EM_M16C		117	/* Renesas M16C */
-#define EM_DSPIC30F	118	/* Microchip Technology dsPIC30F */
-#define EM_CE		119	/* Freescale Communication Engine RISC */
-#define EM_M32C		120	/* Renesas M32C */
-				/* reserved 121-130 */
-#define EM_TSK3000	131	/* Altium TSK3000 */
-#define EM_RS08		132	/* Freescale RS08 */
-#define EM_SHARC	133	/* Analog Devices SHARC family */
-#define EM_ECOG2	134	/* Cyan Technology eCOG2 */
-#define EM_SCORE7	135	/* Sunplus S+core7 RISC */
-#define EM_DSP24	136	/* New Japan Radio (NJR) 24-bit DSP */
-#define EM_VIDEOCORE3	137	/* Broadcom VideoCore III */
-#define EM_LATTICEMICO32 138	/* RISC for Lattice FPGA */
-#define EM_SE_C17	139	/* Seiko Epson C17 */
-#define EM_TI_C6000	140	/* Texas Instruments TMS320C6000 DSP */
-#define EM_TI_C2000	141	/* Texas Instruments TMS320C2000 DSP */
-#define EM_TI_C5500	142	/* Texas Instruments TMS320C55x DSP */
-#define EM_TI_ARP32	143	/* Texas Instruments App. Specific RISC */
-#define EM_TI_PRU	144	/* Texas Instruments Prog. Realtime Unit */
-				/* reserved 145-159 */
-#define EM_MMDSP_PLUS	160	/* STMicroelectronics 64bit VLIW DSP */
-#define EM_CYPRESS_M8C	161	/* Cypress M8C */
-#define EM_R32C		162	/* Renesas R32C */
-#define EM_TRIMEDIA	163	/* NXP Semi. TriMedia */
-#define EM_QDSP6	164	/* QUALCOMM DSP6 */
-#define EM_8051		165	/* Intel 8051 and variants */
-#define EM_STXP7X	166	/* STMicroelectronics STxP7x */
-#define EM_NDS32	167	/* Andes Tech. compact code emb. RISC */
-#define EM_ECOG1X	168	/* Cyan Technology eCOG1X */
-#define EM_MAXQ30	169	/* Dallas Semi. MAXQ30 mc */
-#define EM_XIMO16	170	/* New Japan Radio (NJR) 16-bit DSP */
-#define EM_MANIK	171	/* M2000 Reconfigurable RISC */
-#define EM_CRAYNV2	172	/* Cray NV2 vector architecture */
-#define EM_RX		173	/* Renesas RX */
-#define EM_METAG	174	/* Imagination Tech. META */
-#define EM_MCST_ELBRUS	175	/* MCST Elbrus */
-#define EM_ECOG16	176	/* Cyan Technology eCOG16 */
-#define EM_CR16		177	/* National Semi. CompactRISC CR16 */
-#define EM_ETPU		178	/* Freescale Extended Time Processing Unit */
-#define EM_SLE9X	179	/* Infineon Tech. SLE9X */
-#define EM_L10M		180	/* Intel L10M */
-#define EM_K10M		181	/* Intel K10M */
-				/* reserved 182 */
-#define EM_AARCH64	183	/* ARM AARCH64 */
-				/* reserved 184 */
-#define EM_AVR32	185	/* Amtel 32-bit microprocessor */
-#define EM_STM8		186	/* STMicroelectronics STM8 */
-#define EM_TILE64	187	/* Tilera TILE64 */
-#define EM_TILEPRO	188	/* Tilera TILEPro */
-#define EM_MICROBLAZE	189	/* Xilinx MicroBlaze */
-#define EM_CUDA		190	/* NVIDIA CUDA */
-#define EM_TILEGX	191	/* Tilera TILE-Gx */
-#define EM_CLOUDSHIELD	192	/* CloudShield */
-#define EM_COREA_1ST	193	/* KIPO-KAIST Core-A 1st gen. */
-#define EM_COREA_2ND	194	/* KIPO-KAIST Core-A 2nd gen. */
-#define EM_ARCV2	195	/* Synopsys ARCv2 ISA.  */
-#define EM_OPEN8	196	/* Open8 RISC */
-#define EM_RL78		197	/* Renesas RL78 */
-#define EM_VIDEOCORE5	198	/* Broadcom VideoCore V */
-#define EM_78KOR	199	/* Renesas 78KOR */
-#define EM_56800EX	200	/* Freescale 56800EX DSC */
-#define EM_BA1		201	/* Beyond BA1 */
-#define EM_BA2		202	/* Beyond BA2 */
-#define EM_XCORE	203	/* XMOS xCORE */
-#define EM_MCHP_PIC	204	/* Microchip 8-bit PIC(r) */
-				/* reserved 205-209 */
-#define EM_KM32		210	/* KM211 KM32 */
-#define EM_KMX32	211	/* KM211 KMX32 */
-#define EM_EMX16	212	/* KM211 KMX16 */
-#define EM_EMX8		213	/* KM211 KMX8 */
-#define EM_KVARC	214	/* KM211 KVARC */
-#define EM_CDP		215	/* Paneve CDP */
-#define EM_COGE		216	/* Cognitive Smart Memory Processor */
-#define EM_COOL		217	/* Bluechip CoolEngine */
-#define EM_NORC		218	/* Nanoradio Optimized RISC */
-#define EM_CSR_KALIMBA	219	/* CSR Kalimba */
-#define EM_Z80		220	/* Zilog Z80 */
-#define EM_VISIUM	221	/* Controls and Data Services VISIUMcore */
-#define EM_FT32		222	/* FTDI Chip FT32 */
-#define EM_MOXIE	223	/* Moxie processor */
-#define EM_AMDGPU	224	/* AMD GPU */
-				/* reserved 225-242 */
-#define EM_RISCV	243	/* RISC-V */
-
-#define EM_BPF		247	/* Linux BPF -- in-kernel virtual machine */
-#define EM_CSKY		252     /* C-SKY */
-
-#define EM_NUM		253
-
-/* Old spellings/synonyms.  */
-
-#define EM_ARC_A5	EM_ARC_COMPACT
-
-/* If it is necessary to assign new unofficial EM_* values, please
-   pick large random numbers (0x8523, 0xa7f2, etc.) to minimize the
-   chances of collision with official or non-GNU unofficial values.  */
-
-#define EM_ALPHA	0x9026
-
-/* Legal values for e_version (version).  */
-
-#define EV_NONE		0		/* Invalid ELF version */
-#define EV_CURRENT	1		/* Current version */
-#define EV_NUM		2
-
-/* Section header.  */
-
-typedef struct
-{
-  Elf32_Word	sh_name;		/* Section name (string tbl index) */
-  Elf32_Word	sh_type;		/* Section type */
-  Elf32_Word	sh_flags;		/* Section flags */
-  Elf32_Addr	sh_addr;		/* Section virtual addr at execution */
-  Elf32_Off	sh_offset;		/* Section file offset */
-  Elf32_Word	sh_size;		/* Section size in bytes */
-  Elf32_Word	sh_link;		/* Link to another section */
-  Elf32_Word	sh_info;		/* Additional section information */
-  Elf32_Word	sh_addralign;		/* Section alignment */
-  Elf32_Word	sh_entsize;		/* Entry size if section holds table */
-} Elf32_Shdr;
-
-typedef struct
-{
-  Elf64_Word	sh_name;		/* Section name (string tbl index) */
-  Elf64_Word	sh_type;		/* Section type */
-  Elf64_Xword	sh_flags;		/* Section flags */
-  Elf64_Addr	sh_addr;		/* Section virtual addr at execution */
-  Elf64_Off	sh_offset;		/* Section file offset */
-  Elf64_Xword	sh_size;		/* Section size in bytes */
-  Elf64_Word	sh_link;		/* Link to another section */
-  Elf64_Word	sh_info;		/* Additional section information */
-  Elf64_Xword	sh_addralign;		/* Section alignment */
-  Elf64_Xword	sh_entsize;		/* Entry size if section holds table */
-} Elf64_Shdr;
-
-/* Special section indices.  */
-
-#define SHN_UNDEF	0		/* Undefined section */
-#define SHN_LORESERVE	0xff00		/* Start of reserved indices */
-#define SHN_LOPROC	0xff00		/* Start of processor-specific */
-#define SHN_BEFORE	0xff00		/* Order section before all others
-					   (Solaris).  */
-#define SHN_AFTER	0xff01		/* Order section after all others
-					   (Solaris).  */
-#define SHN_HIPROC	0xff1f		/* End of processor-specific */
-#define SHN_LOOS	0xff20		/* Start of OS-specific */
-#define SHN_HIOS	0xff3f		/* End of OS-specific */
-#define SHN_ABS		0xfff1		/* Associated symbol is absolute */
-#define SHN_COMMON	0xfff2		/* Associated symbol is common */
-#define SHN_XINDEX	0xffff		/* Index is in extra table.  */
-#define SHN_HIRESERVE	0xffff		/* End of reserved indices */
-
-/* Legal values for sh_type (section type).  */
-
-#define SHT_NULL	  0		/* Section header table entry unused */
-#define SHT_PROGBITS	  1		/* Program data */
-#define SHT_SYMTAB	  2		/* Symbol table */
-#define SHT_STRTAB	  3		/* String table */
-#define SHT_RELA	  4		/* Relocation entries with addends */
-#define SHT_HASH	  5		/* Symbol hash table */
-#define SHT_DYNAMIC	  6		/* Dynamic linking information */
-#define SHT_NOTE	  7		/* Notes */
-#define SHT_NOBITS	  8		/* Program space with no data (bss) */
-#define SHT_REL		  9		/* Relocation entries, no addends */
-#define SHT_SHLIB	  10		/* Reserved */
-#define SHT_DYNSYM	  11		/* Dynamic linker symbol table */
-#define SHT_INIT_ARRAY	  14		/* Array of constructors */
-#define SHT_FINI_ARRAY	  15		/* Array of destructors */
-#define SHT_PREINIT_ARRAY 16		/* Array of pre-constructors */
-#define SHT_GROUP	  17		/* Section group */
-#define SHT_SYMTAB_SHNDX  18		/* Extended section indices */
-#define SHT_RELR	  19            /* RELR relative relocations */
-#define	SHT_NUM		  20		/* Number of defined types.  */
-#define SHT_LOOS	  0x60000000	/* Start OS-specific.  */
-#define SHT_GNU_ATTRIBUTES 0x6ffffff5	/* Object attributes.  */
-#define SHT_GNU_HASH	  0x6ffffff6	/* GNU-style hash table.  */
-#define SHT_GNU_LIBLIST	  0x6ffffff7	/* Prelink library list */
-#define SHT_CHECKSUM	  0x6ffffff8	/* Checksum for DSO content.  */
-#define SHT_LOSUNW	  0x6ffffffa	/* Sun-specific low bound.  */
-#define SHT_SUNW_move	  0x6ffffffa
-#define SHT_SUNW_COMDAT   0x6ffffffb
-#define SHT_SUNW_syminfo  0x6ffffffc
-#define SHT_GNU_verdef	  0x6ffffffd	/* Version definition section.  */
-#define SHT_GNU_verneed	  0x6ffffffe	/* Version needs section.  */
-#define SHT_GNU_versym	  0x6fffffff	/* Version symbol table.  */
-#define SHT_HISUNW	  0x6fffffff	/* Sun-specific high bound.  */
-#define SHT_HIOS	  0x6fffffff	/* End OS-specific type */
-#define SHT_LOPROC	  0x70000000	/* Start of processor-specific */
-#define SHT_HIPROC	  0x7fffffff	/* End of processor-specific */
-#define SHT_LOUSER	  0x80000000	/* Start of application-specific */
-#define SHT_HIUSER	  0x8fffffff	/* End of application-specific */
-
-/* Legal values for sh_flags (section flags).  */
-
-#define SHF_WRITE	     (1 << 0)	/* Writable */
-#define SHF_ALLOC	     (1 << 1)	/* Occupies memory during execution */
-#define SHF_EXECINSTR	     (1 << 2)	/* Executable */
-#define SHF_MERGE	     (1 << 4)	/* Might be merged */
-#define SHF_STRINGS	     (1 << 5)	/* Contains nul-terminated strings */
-#define SHF_INFO_LINK	     (1 << 6)	/* `sh_info' contains SHT index */
-#define SHF_LINK_ORDER	     (1 << 7)	/* Preserve order after combining */
-#define SHF_OS_NONCONFORMING (1 << 8)	/* Non-standard OS specific handling
-					   required */
-#define SHF_GROUP	     (1 << 9)	/* Section is member of a group.  */
-#define SHF_TLS		     (1 << 10)	/* Section hold thread-local data.  */
-#define SHF_COMPRESSED	     (1 << 11)	/* Section with compressed data. */
-#define SHF_MASKOS	     0x0ff00000	/* OS-specific.  */
-#define SHF_MASKPROC	     0xf0000000	/* Processor-specific */
-#define SHF_GNU_RETAIN	     (1 << 21)  /* Not to be GCed by linker.  */
-#define SHF_ORDERED	     (1 << 30)	/* Special ordering requirement
-					   (Solaris).  */
-#define SHF_EXCLUDE	     (1U << 31)	/* Section is excluded unless
-					   referenced or allocated (Solaris).*/
-
-/* Section compression header.  Used when SHF_COMPRESSED is set.  */
-
-typedef struct
-{
-  Elf32_Word	ch_type;	/* Compression format.  */
-  Elf32_Word	ch_size;	/* Uncompressed data size.  */
-  Elf32_Word	ch_addralign;	/* Uncompressed data alignment.  */
-} Elf32_Chdr;
-
-typedef struct
-{
-  Elf64_Word	ch_type;	/* Compression format.  */
-  Elf64_Word	ch_reserved;
-  Elf64_Xword	ch_size;	/* Uncompressed data size.  */
-  Elf64_Xword	ch_addralign;	/* Uncompressed data alignment.  */
-} Elf64_Chdr;
-
-/* Legal values for ch_type (compression algorithm).  */
-#define ELFCOMPRESS_ZLIB	1	   /* ZLIB/DEFLATE algorithm.  */
-#define ELFCOMPRESS_LOOS	0x60000000 /* Start of OS-specific.  */
-#define ELFCOMPRESS_HIOS	0x6fffffff /* End of OS-specific.  */
-#define ELFCOMPRESS_LOPROC	0x70000000 /* Start of processor-specific.  */
-#define ELFCOMPRESS_HIPROC	0x7fffffff /* End of processor-specific.  */
-
-/* Section group handling.  */
-#define GRP_COMDAT	0x1		/* Mark group as COMDAT.  */
-
-/* Symbol table entry.  */
-
-typedef struct
-{
-  Elf32_Word	st_name;		/* Symbol name (string tbl index) */
-  Elf32_Addr	st_value;		/* Symbol value */
-  Elf32_Word	st_size;		/* Symbol size */
-  unsigned char	st_info;		/* Symbol type and binding */
-  unsigned char	st_other;		/* Symbol visibility */
-  Elf32_Section	st_shndx;		/* Section index */
-} Elf32_Sym;
-
-typedef struct
-{
-  Elf64_Word	st_name;		/* Symbol name (string tbl index) */
-  unsigned char	st_info;		/* Symbol type and binding */
-  unsigned char st_other;		/* Symbol visibility */
-  Elf64_Section	st_shndx;		/* Section index */
-  Elf64_Addr	st_value;		/* Symbol value */
-  Elf64_Xword	st_size;		/* Symbol size */
-} Elf64_Sym;
-
-/* The syminfo section if available contains additional information about
-   every dynamic symbol.  */
-
-typedef struct
-{
-  Elf32_Half si_boundto;		/* Direct bindings, symbol bound to */
-  Elf32_Half si_flags;			/* Per symbol flags */
-} Elf32_Syminfo;
-
-typedef struct
-{
-  Elf64_Half si_boundto;		/* Direct bindings, symbol bound to */
-  Elf64_Half si_flags;			/* Per symbol flags */
-} Elf64_Syminfo;
-
-/* Possible values for si_boundto.  */
-#define SYMINFO_BT_SELF		0xffff	/* Symbol bound to self */
-#define SYMINFO_BT_PARENT	0xfffe	/* Symbol bound to parent */
-#define SYMINFO_BT_LOWRESERVE	0xff00	/* Beginning of reserved entries */
-
-/* Possible bitmasks for si_flags.  */
-#define SYMINFO_FLG_DIRECT	0x0001	/* Direct bound symbol */
-#define SYMINFO_FLG_PASSTHRU	0x0002	/* Pass-thru symbol for translator */
-#define SYMINFO_FLG_COPY	0x0004	/* Symbol is a copy-reloc */
-#define SYMINFO_FLG_LAZYLOAD	0x0008	/* Symbol bound to object to be lazy
-					   loaded */
-/* Syminfo version values.  */
-#define SYMINFO_NONE		0
-#define SYMINFO_CURRENT		1
-#define SYMINFO_NUM		2
-
-
-/* How to extract and insert information held in the st_info field.  */
-
-#define ELF32_ST_BIND(val)		(((unsigned char) (val)) >> 4)
-#define ELF32_ST_TYPE(val)		((val) & 0xf)
-#define ELF32_ST_INFO(bind, type)	(((bind) << 4) + ((type) & 0xf))
-
-/* Both Elf32_Sym and Elf64_Sym use the same one-byte st_info field.  */
-#define ELF64_ST_BIND(val)		ELF32_ST_BIND (val)
-#define ELF64_ST_TYPE(val)		ELF32_ST_TYPE (val)
-#define ELF64_ST_INFO(bind, type)	ELF32_ST_INFO ((bind), (type))
-
-/* Legal values for ST_BIND subfield of st_info (symbol binding).  */
-
-#define STB_LOCAL	0		/* Local symbol */
-#define STB_GLOBAL	1		/* Global symbol */
-#define STB_WEAK	2		/* Weak symbol */
-#define	STB_NUM		3		/* Number of defined types.  */
-#define STB_LOOS	10		/* Start of OS-specific */
-#define STB_GNU_UNIQUE	10		/* Unique symbol.  */
-#define STB_HIOS	12		/* End of OS-specific */
-#define STB_LOPROC	13		/* Start of processor-specific */
-#define STB_HIPROC	15		/* End of processor-specific */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_NOTYPE	0		/* Symbol type is unspecified */
-#define STT_OBJECT	1		/* Symbol is a data object */
-#define STT_FUNC	2		/* Symbol is a code object */
-#define STT_SECTION	3		/* Symbol associated with a section */
-#define STT_FILE	4		/* Symbol's name is file name */
-#define STT_COMMON	5		/* Symbol is a common data object */
-#define STT_TLS		6		/* Symbol is thread-local data object*/
-#define	STT_NUM		7		/* Number of defined types.  */
-#define STT_LOOS	10		/* Start of OS-specific */
-#define STT_GNU_IFUNC	10		/* Symbol is indirect code object */
-#define STT_HIOS	12		/* End of OS-specific */
-#define STT_LOPROC	13		/* Start of processor-specific */
-#define STT_HIPROC	15		/* End of processor-specific */
-
-
-/* Symbol table indices are found in the hash buckets and chain table
-   of a symbol hash table section.  This special index value indicates
-   the end of a chain, meaning no further symbols are found in that bucket.  */
-
-#define STN_UNDEF	0		/* End of a chain.  */
-
-
-/* How to extract and insert information held in the st_other field.  */
-
-#define ELF32_ST_VISIBILITY(o)	((o) & 0x03)
-
-/* For ELF64 the definitions are the same.  */
-#define ELF64_ST_VISIBILITY(o)	ELF32_ST_VISIBILITY (o)
-
-/* Symbol visibility specification encoded in the st_other field.  */
-#define STV_DEFAULT	0		/* Default symbol visibility rules */
-#define STV_INTERNAL	1		/* Processor specific hidden class */
-#define STV_HIDDEN	2		/* Sym unavailable in other modules */
-#define STV_PROTECTED	3		/* Not preemptible, not exported */
-
-
-/* Relocation table entry without addend (in section of type SHT_REL).  */
-
-typedef struct
-{
-  Elf32_Addr	r_offset;		/* Address */
-  Elf32_Word	r_info;			/* Relocation type and symbol index */
-} Elf32_Rel;
-
-/* I have seen two different definitions of the Elf64_Rel and
-   Elf64_Rela structures, so we'll leave them out until Novell (or
-   whoever) gets their act together.  */
-/* The following, at least, is used on Sparc v9, MIPS, and Alpha.  */
-
-typedef struct
-{
-  Elf64_Addr	r_offset;		/* Address */
-  Elf64_Xword	r_info;			/* Relocation type and symbol index */
-} Elf64_Rel;
-
-/* Relocation table entry with addend (in section of type SHT_RELA).  */
-
-typedef struct
-{
-  Elf32_Addr	r_offset;		/* Address */
-  Elf32_Word	r_info;			/* Relocation type and symbol index */
-  Elf32_Sword	r_addend;		/* Addend */
-} Elf32_Rela;
-
-typedef struct
-{
-  Elf64_Addr	r_offset;		/* Address */
-  Elf64_Xword	r_info;			/* Relocation type and symbol index */
-  Elf64_Sxword	r_addend;		/* Addend */
-} Elf64_Rela;
-
-/* RELR relocation table entry */
-
-typedef Elf32_Word	Elf32_Relr;
-typedef Elf64_Xword	Elf64_Relr;
-
-/* How to extract and insert information held in the r_info field.  */
-
-#define ELF32_R_SYM(val)		((val) >> 8)
-#define ELF32_R_TYPE(val)		((val) & 0xff)
-#define ELF32_R_INFO(sym, type)		(((sym) << 8) + ((type) & 0xff))
-
-#define ELF64_R_SYM(i)			((i) >> 32)
-#define ELF64_R_TYPE(i)			((i) & 0xffffffff)
-#define ELF64_R_INFO(sym,type)		((((Elf64_Xword) (sym)) << 32) + (type))
-
-/* Program segment header.  */
-
-typedef struct
-{
-  Elf32_Word	p_type;			/* Segment type */
-  Elf32_Off	p_offset;		/* Segment file offset */
-  Elf32_Addr	p_vaddr;		/* Segment virtual address */
-  Elf32_Addr	p_paddr;		/* Segment physical address */
-  Elf32_Word	p_filesz;		/* Segment size in file */
-  Elf32_Word	p_memsz;		/* Segment size in memory */
-  Elf32_Word	p_flags;		/* Segment flags */
-  Elf32_Word	p_align;		/* Segment alignment */
-} Elf32_Phdr;
-
-typedef struct
-{
-  Elf64_Word	p_type;			/* Segment type */
-  Elf64_Word	p_flags;		/* Segment flags */
-  Elf64_Off	p_offset;		/* Segment file offset */
-  Elf64_Addr	p_vaddr;		/* Segment virtual address */
-  Elf64_Addr	p_paddr;		/* Segment physical address */
-  Elf64_Xword	p_filesz;		/* Segment size in file */
-  Elf64_Xword	p_memsz;		/* Segment size in memory */
-  Elf64_Xword	p_align;		/* Segment alignment */
-} Elf64_Phdr;
-
-/* Special value for e_phnum.  This indicates that the real number of
-   program headers is too large to fit into e_phnum.  Instead the real
-   value is in the field sh_info of section 0.  */
-
-#define PN_XNUM		0xffff
-
-/* Legal values for p_type (segment type).  */
-
-#define	PT_NULL		0		/* Program header table entry unused */
-#define PT_LOAD		1		/* Loadable program segment */
-#define PT_DYNAMIC	2		/* Dynamic linking information */
-#define PT_INTERP	3		/* Program interpreter */
-#define PT_NOTE		4		/* Auxiliary information */
-#define PT_SHLIB	5		/* Reserved */
-#define PT_PHDR		6		/* Entry for header table itself */
-#define PT_TLS		7		/* Thread-local storage segment */
-#define	PT_NUM		8		/* Number of defined types */
-#define PT_LOOS		0x60000000	/* Start of OS-specific */
-#define PT_GNU_EH_FRAME	0x6474e550	/* GCC .eh_frame_hdr segment */
-#define PT_GNU_STACK	0x6474e551	/* Indicates stack executability */
-#define PT_GNU_RELRO	0x6474e552	/* Read-only after relocation */
-#define PT_GNU_PROPERTY	0x6474e553	/* GNU property */
-#define PT_LOSUNW	0x6ffffffa
-#define PT_SUNWBSS	0x6ffffffa	/* Sun Specific segment */
-#define PT_SUNWSTACK	0x6ffffffb	/* Stack segment */
-#define PT_HISUNW	0x6fffffff
-#define PT_HIOS		0x6fffffff	/* End of OS-specific */
-#define PT_LOPROC	0x70000000	/* Start of processor-specific */
-#define PT_HIPROC	0x7fffffff	/* End of processor-specific */
-
-/* Legal values for p_flags (segment flags).  */
-
-#define PF_X		(1 << 0)	/* Segment is executable */
-#define PF_W		(1 << 1)	/* Segment is writable */
-#define PF_R		(1 << 2)	/* Segment is readable */
-#define PF_MASKOS	0x0ff00000	/* OS-specific */
-#define PF_MASKPROC	0xf0000000	/* Processor-specific */
-
-/* Legal values for note segment descriptor types for core files. */
-
-#define NT_PRSTATUS	1		/* Contains copy of prstatus struct */
-#define NT_PRFPREG	2		/* Contains copy of fpregset
-					   struct.  */
-#define NT_FPREGSET	2		/* Contains copy of fpregset struct */
-#define NT_PRPSINFO	3		/* Contains copy of prpsinfo struct */
-#define NT_PRXREG	4		/* Contains copy of prxregset struct */
-#define NT_TASKSTRUCT	4		/* Contains copy of task structure */
-#define NT_PLATFORM	5		/* String from sysinfo(SI_PLATFORM) */
-#define NT_AUXV		6		/* Contains copy of auxv array */
-#define NT_GWINDOWS	7		/* Contains copy of gwindows struct */
-#define NT_ASRS		8		/* Contains copy of asrset struct */
-#define NT_PSTATUS	10		/* Contains copy of pstatus struct */
-#define NT_PSINFO	13		/* Contains copy of psinfo struct */
-#define NT_PRCRED	14		/* Contains copy of prcred struct */
-#define NT_UTSNAME	15		/* Contains copy of utsname struct */
-#define NT_LWPSTATUS	16		/* Contains copy of lwpstatus struct */
-#define NT_LWPSINFO	17		/* Contains copy of lwpinfo struct */
-#define NT_PRFPXREG	20		/* Contains copy of fprxregset struct */
-#define NT_SIGINFO	0x53494749	/* Contains copy of siginfo_t,
-					   size might increase */
-#define NT_FILE		0x46494c45	/* Contains information about mapped
-					   files */
-#define NT_PRXFPREG	0x46e62b7f	/* Contains copy of user_fxsr_struct */
-#define NT_PPC_VMX	0x100		/* PowerPC Altivec/VMX registers */
-#define NT_PPC_SPE	0x101		/* PowerPC SPE/EVR registers */
-#define NT_PPC_VSX	0x102		/* PowerPC VSX registers */
-#define NT_PPC_TAR	0x103		/* Target Address Register */
-#define NT_PPC_PPR	0x104		/* Program Priority Register */
-#define NT_PPC_DSCR	0x105		/* Data Stream Control Register */
-#define NT_PPC_EBB	0x106		/* Event Based Branch Registers */
-#define NT_PPC_PMU	0x107		/* Performance Monitor Registers */
-#define NT_PPC_TM_CGPR	0x108		/* TM checkpointed GPR Registers */
-#define NT_PPC_TM_CFPR	0x109		/* TM checkpointed FPR Registers */
-#define NT_PPC_TM_CVMX	0x10a		/* TM checkpointed VMX Registers */
-#define NT_PPC_TM_CVSX	0x10b		/* TM checkpointed VSX Registers */
-#define NT_PPC_TM_SPR	0x10c		/* TM Special Purpose Registers */
-#define NT_PPC_TM_CTAR	0x10d		/* TM checkpointed Target Address
-					   Register */
-#define NT_PPC_TM_CPPR	0x10e		/* TM checkpointed Program Priority
-					   Register */
-#define NT_PPC_TM_CDSCR	0x10f		/* TM checkpointed Data Stream Control
-					   Register */
-#define NT_PPC_PKEY	0x110		/* Memory Protection Keys
-					   registers.  */
-#define NT_386_TLS	0x200		/* i386 TLS slots (struct user_desc) */
-#define NT_386_IOPERM	0x201		/* x86 io permission bitmap (1=deny) */
-#define NT_X86_XSTATE	0x202		/* x86 extended state using xsave */
-#define NT_S390_HIGH_GPRS	0x300	/* s390 upper register halves */
-#define NT_S390_TIMER	0x301		/* s390 timer register */
-#define NT_S390_TODCMP	0x302		/* s390 TOD clock comparator register */
-#define NT_S390_TODPREG	0x303		/* s390 TOD programmable register */
-#define NT_S390_CTRS	0x304		/* s390 control registers */
-#define NT_S390_PREFIX	0x305		/* s390 prefix register */
-#define NT_S390_LAST_BREAK	0x306	/* s390 breaking event address */
-#define NT_S390_SYSTEM_CALL	0x307	/* s390 system call restart data */
-#define NT_S390_TDB	0x308		/* s390 transaction diagnostic block */
-#define NT_S390_VXRS_LOW	0x309	/* s390 vector registers 0-15
-					   upper half.  */
-#define NT_S390_VXRS_HIGH	0x30a	/* s390 vector registers 16-31.  */
-#define NT_S390_GS_CB	0x30b		/* s390 guarded storage registers.  */
-#define NT_S390_GS_BC	0x30c		/* s390 guarded storage
-					   broadcast control block.  */
-#define NT_S390_RI_CB	0x30d		/* s390 runtime instrumentation.  */
-#define NT_ARM_VFP	0x400		/* ARM VFP/NEON registers */
-#define NT_ARM_TLS	0x401		/* ARM TLS register */
-#define NT_ARM_HW_BREAK	0x402		/* ARM hardware breakpoint registers */
-#define NT_ARM_HW_WATCH	0x403		/* ARM hardware watchpoint registers */
-#define NT_ARM_SYSTEM_CALL	0x404	/* ARM system call number */
-#define NT_ARM_SVE	0x405		/* ARM Scalable Vector Extension
-					   registers */
-#define NT_ARM_PAC_MASK	0x406		/* ARM pointer authentication
-					   code masks.  */
-#define NT_ARM_PACA_KEYS	0x407	/* ARM pointer authentication
-					   address keys.  */
-#define NT_ARM_PACG_KEYS	0x408	/* ARM pointer authentication
-					   generic key.  */
-#define NT_VMCOREDD	0x700		/* Vmcore Device Dump Note.  */
-#define NT_MIPS_DSP	0x800		/* MIPS DSP ASE registers.  */
-#define NT_MIPS_FP_MODE	0x801		/* MIPS floating-point mode.  */
-#define NT_MIPS_MSA	0x802		/* MIPS SIMD registers.  */
-
-/* Legal values for the note segment descriptor types for object files.  */
-
-#define NT_VERSION	1		/* Contains a version string.  */
-
-
-/* Dynamic section entry.  */
-
-typedef struct
-{
-  Elf32_Sword	d_tag;			/* Dynamic entry type */
-  union
-    {
-      Elf32_Word d_val;			/* Integer value */
-      Elf32_Addr d_ptr;			/* Address value */
-    } d_un;
-} Elf32_Dyn;
-
-typedef struct
-{
-  Elf64_Sxword	d_tag;			/* Dynamic entry type */
-  union
-    {
-      Elf64_Xword d_val;		/* Integer value */
-      Elf64_Addr d_ptr;			/* Address value */
-    } d_un;
-} Elf64_Dyn;
-
-/* Legal values for d_tag (dynamic entry type).  */
-
-#define DT_NULL		0		/* Marks end of dynamic section */
-#define DT_NEEDED	1		/* Name of needed library */
-#define DT_PLTRELSZ	2		/* Size in bytes of PLT relocs */
-#define DT_PLTGOT	3		/* Processor defined value */
-#define DT_HASH		4		/* Address of symbol hash table */
-#define DT_STRTAB	5		/* Address of string table */
-#define DT_SYMTAB	6		/* Address of symbol table */
-#define DT_RELA		7		/* Address of Rela relocs */
-#define DT_RELASZ	8		/* Total size of Rela relocs */
-#define DT_RELAENT	9		/* Size of one Rela reloc */
-#define DT_STRSZ	10		/* Size of string table */
-#define DT_SYMENT	11		/* Size of one symbol table entry */
-#define DT_INIT		12		/* Address of init function */
-#define DT_FINI		13		/* Address of termination function */
-#define DT_SONAME	14		/* Name of shared object */
-#define DT_RPATH	15		/* Library search path (deprecated) */
-#define DT_SYMBOLIC	16		/* Start symbol search here */
-#define DT_REL		17		/* Address of Rel relocs */
-#define DT_RELSZ	18		/* Total size of Rel relocs */
-#define DT_RELENT	19		/* Size of one Rel reloc */
-#define DT_PLTREL	20		/* Type of reloc in PLT */
-#define DT_DEBUG	21		/* For debugging; unspecified */
-#define DT_TEXTREL	22		/* Reloc might modify .text */
-#define DT_JMPREL	23		/* Address of PLT relocs */
-#define	DT_BIND_NOW	24		/* Process relocations of object */
-#define	DT_INIT_ARRAY	25		/* Array with addresses of init fct */
-#define	DT_FINI_ARRAY	26		/* Array with addresses of fini fct */
-#define	DT_INIT_ARRAYSZ	27		/* Size in bytes of DT_INIT_ARRAY */
-#define	DT_FINI_ARRAYSZ	28		/* Size in bytes of DT_FINI_ARRAY */
-#define DT_RUNPATH	29		/* Library search path */
-#define DT_FLAGS	30		/* Flags for the object being loaded */
-#define DT_ENCODING	32		/* Start of encoded range */
-#define DT_PREINIT_ARRAY 32		/* Array with addresses of preinit fct*/
-#define DT_PREINIT_ARRAYSZ 33		/* size in bytes of DT_PREINIT_ARRAY */
-#define DT_SYMTAB_SHNDX	34		/* Address of SYMTAB_SHNDX section */
-#define DT_RELRSZ	35		/* Total size of RELR relative relocations */
-#define DT_RELR		36		/* Address of RELR relative relocations */
-#define DT_RELRENT	37		/* Size of one RELR relative relocaction */
-#define	DT_NUM		38		/* Number used */
-#define DT_LOOS		0x6000000d	/* Start of OS-specific */
-#define DT_HIOS		0x6ffff000	/* End of OS-specific */
-#define DT_LOPROC	0x70000000	/* Start of processor-specific */
-#define DT_HIPROC	0x7fffffff	/* End of processor-specific */
-#define	DT_PROCNUM	DT_MIPS_NUM	/* Most used by any processor */
-
-/* DT_* entries which fall between DT_VALRNGHI & DT_VALRNGLO use the
-   Dyn.d_un.d_val field of the Elf*_Dyn structure.  This follows Sun's
-   approach.  */
-#define DT_VALRNGLO	0x6ffffd00
-#define DT_GNU_PRELINKED 0x6ffffdf5	/* Prelinking timestamp */
-#define DT_GNU_CONFLICTSZ 0x6ffffdf6	/* Size of conflict section */
-#define DT_GNU_LIBLISTSZ 0x6ffffdf7	/* Size of library list */
-#define DT_CHECKSUM	0x6ffffdf8
-#define DT_PLTPADSZ	0x6ffffdf9
-#define DT_MOVEENT	0x6ffffdfa
-#define DT_MOVESZ	0x6ffffdfb
-#define DT_FEATURE_1	0x6ffffdfc	/* Feature selection (DTF_*).  */
-#define DT_POSFLAG_1	0x6ffffdfd	/* Flags for DT_* entries, effecting
-					   the following DT_* entry.  */
-#define DT_SYMINSZ	0x6ffffdfe	/* Size of syminfo table (in bytes) */
-#define DT_SYMINENT	0x6ffffdff	/* Entry size of syminfo */
-#define DT_VALRNGHI	0x6ffffdff
-#define DT_VALTAGIDX(tag)	(DT_VALRNGHI - (tag))	/* Reverse order! */
-#define DT_VALNUM 12
-
-/* DT_* entries which fall between DT_ADDRRNGHI & DT_ADDRRNGLO use the
-   Dyn.d_un.d_ptr field of the Elf*_Dyn structure.
-
-   If any adjustment is made to the ELF object after it has been
-   built these entries will need to be adjusted.  */
-#define DT_ADDRRNGLO	0x6ffffe00
-#define DT_GNU_HASH	0x6ffffef5	/* GNU-style hash table.  */
-#define DT_TLSDESC_PLT	0x6ffffef6
-#define DT_TLSDESC_GOT	0x6ffffef7
-#define DT_GNU_CONFLICT	0x6ffffef8	/* Start of conflict section */
-#define DT_GNU_LIBLIST	0x6ffffef9	/* Library list */
-#define DT_CONFIG	0x6ffffefa	/* Configuration information.  */
-#define DT_DEPAUDIT	0x6ffffefb	/* Dependency auditing.  */
-#define DT_AUDIT	0x6ffffefc	/* Object auditing.  */
-#define	DT_PLTPAD	0x6ffffefd	/* PLT padding.  */
-#define	DT_MOVETAB	0x6ffffefe	/* Move table.  */
-#define DT_SYMINFO	0x6ffffeff	/* Syminfo table.  */
-#define DT_ADDRRNGHI	0x6ffffeff
-#define DT_ADDRTAGIDX(tag)	(DT_ADDRRNGHI - (tag))	/* Reverse order! */
-#define DT_ADDRNUM 11
-
-/* The versioning entry types.  The next are defined as part of the
-   GNU extension.  */
-#define DT_VERSYM	0x6ffffff0
-
-#define DT_RELACOUNT	0x6ffffff9
-#define DT_RELCOUNT	0x6ffffffa
-
-/* These were chosen by Sun.  */
-#define DT_FLAGS_1	0x6ffffffb	/* State flags, see DF_1_* below.  */
-#define	DT_VERDEF	0x6ffffffc	/* Address of version definition
-					   table */
-#define	DT_VERDEFNUM	0x6ffffffd	/* Number of version definitions */
-#define	DT_VERNEED	0x6ffffffe	/* Address of table with needed
-					   versions */
-#define	DT_VERNEEDNUM	0x6fffffff	/* Number of needed versions */
-#define DT_VERSIONTAGIDX(tag)	(DT_VERNEEDNUM - (tag))	/* Reverse order! */
-#define DT_VERSIONTAGNUM 16
-
-/* Sun added these machine-independent extensions in the "processor-specific"
-   range.  Be compatible.  */
-#define DT_AUXILIARY    0x7ffffffd      /* Shared object to load before self */
-#define DT_FILTER       0x7fffffff      /* Shared object to get values from */
-#define DT_EXTRATAGIDX(tag)	((Elf32_Word)-((Elf32_Sword) (tag) <<1>>1)-1)
-#define DT_EXTRANUM	3
-
-/* Values of `d_un.d_val' in the DT_FLAGS entry.  */
-#define DF_ORIGIN	0x00000001	/* Object may use DF_ORIGIN */
-#define DF_SYMBOLIC	0x00000002	/* Symbol resolutions starts here */
-#define DF_TEXTREL	0x00000004	/* Object contains text relocations */
-#define DF_BIND_NOW	0x00000008	/* No lazy binding for this object */
-#define DF_STATIC_TLS	0x00000010	/* Module uses the static TLS model */
-
-/* State flags selectable in the `d_un.d_val' element of the DT_FLAGS_1
-   entry in the dynamic section.  */
-#define DF_1_NOW	0x00000001	/* Set RTLD_NOW for this object.  */
-#define DF_1_GLOBAL	0x00000002	/* Set RTLD_GLOBAL for this object.  */
-#define DF_1_GROUP	0x00000004	/* Set RTLD_GROUP for this object.  */
-#define DF_1_NODELETE	0x00000008	/* Set RTLD_NODELETE for this object.*/
-#define DF_1_LOADFLTR	0x00000010	/* Trigger filtee loading at runtime.*/
-#define DF_1_INITFIRST	0x00000020	/* Set RTLD_INITFIRST for this object*/
-#define DF_1_NOOPEN	0x00000040	/* Set RTLD_NOOPEN for this object.  */
-#define DF_1_ORIGIN	0x00000080	/* $ORIGIN must be handled.  */
-#define DF_1_DIRECT	0x00000100	/* Direct binding enabled.  */
-#define DF_1_TRANS	0x00000200
-#define DF_1_INTERPOSE	0x00000400	/* Object is used to interpose.  */
-#define DF_1_NODEFLIB	0x00000800	/* Ignore default lib search path.  */
-#define DF_1_NODUMP	0x00001000	/* Object can't be dldump'ed.  */
-#define DF_1_CONFALT	0x00002000	/* Configuration alternative created.*/
-#define DF_1_ENDFILTEE	0x00004000	/* Filtee terminates filters search. */
-#define	DF_1_DISPRELDNE	0x00008000	/* Disp reloc applied at build time. */
-#define	DF_1_DISPRELPND	0x00010000	/* Disp reloc applied at run-time.  */
-#define	DF_1_NODIRECT	0x00020000	/* Object has no-direct binding. */
-#define	DF_1_IGNMULDEF	0x00040000
-#define	DF_1_NOKSYMS	0x00080000
-#define	DF_1_NOHDR	0x00100000
-#define	DF_1_EDITED	0x00200000	/* Object is modified after built.  */
-#define	DF_1_NORELOC	0x00400000
-#define	DF_1_SYMINTPOSE	0x00800000	/* Object has individual interposers.  */
-#define	DF_1_GLOBAUDIT	0x01000000	/* Global auditing required.  */
-#define	DF_1_SINGLETON	0x02000000	/* Singleton symbols are used.  */
-#define	DF_1_STUB	0x04000000
-#define	DF_1_PIE	0x08000000
-#define	DF_1_KMOD       0x10000000
-#define	DF_1_WEAKFILTER 0x20000000
-#define	DF_1_NOCOMMON   0x40000000
-
-/* Flags for the feature selection in DT_FEATURE_1.  */
-#define DTF_1_PARINIT	0x00000001
-#define DTF_1_CONFEXP	0x00000002
-
-/* Flags in the DT_POSFLAG_1 entry effecting only the next DT_* entry.  */
-#define DF_P1_LAZYLOAD	0x00000001	/* Lazyload following object.  */
-#define DF_P1_GROUPPERM	0x00000002	/* Symbols from next object are not
-					   generally available.  */
-
-/* Version definition sections.  */
-
-typedef struct
-{
-  Elf32_Half	vd_version;		/* Version revision */
-  Elf32_Half	vd_flags;		/* Version information */
-  Elf32_Half	vd_ndx;			/* Version Index */
-  Elf32_Half	vd_cnt;			/* Number of associated aux entries */
-  Elf32_Word	vd_hash;		/* Version name hash value */
-  Elf32_Word	vd_aux;			/* Offset in bytes to verdaux array */
-  Elf32_Word	vd_next;		/* Offset in bytes to next verdef
-					   entry */
-} Elf32_Verdef;
-
-typedef struct
-{
-  Elf64_Half	vd_version;		/* Version revision */
-  Elf64_Half	vd_flags;		/* Version information */
-  Elf64_Half	vd_ndx;			/* Version Index */
-  Elf64_Half	vd_cnt;			/* Number of associated aux entries */
-  Elf64_Word	vd_hash;		/* Version name hash value */
-  Elf64_Word	vd_aux;			/* Offset in bytes to verdaux array */
-  Elf64_Word	vd_next;		/* Offset in bytes to next verdef
-					   entry */
-} Elf64_Verdef;
-
-
-/* Legal values for vd_version (version revision).  */
-#define VER_DEF_NONE	0		/* No version */
-#define VER_DEF_CURRENT	1		/* Current version */
-#define VER_DEF_NUM	2		/* Given version number */
-
-/* Legal values for vd_flags (version information flags).  */
-#define VER_FLG_BASE	0x1		/* Version definition of file itself */
-#define VER_FLG_WEAK	0x2		/* Weak version identifier */
-
-/* Versym symbol index values.  */
-#define	VER_NDX_LOCAL		0	/* Symbol is local.  */
-#define	VER_NDX_GLOBAL		1	/* Symbol is global.  */
-#define	VER_NDX_LORESERVE	0xff00	/* Beginning of reserved entries.  */
-#define	VER_NDX_ELIMINATE	0xff01	/* Symbol is to be eliminated.  */
-
-/* Auxiliary version information.  */
-
-typedef struct
-{
-  Elf32_Word	vda_name;		/* Version or dependency names */
-  Elf32_Word	vda_next;		/* Offset in bytes to next verdaux
-					   entry */
-} Elf32_Verdaux;
-
-typedef struct
-{
-  Elf64_Word	vda_name;		/* Version or dependency names */
-  Elf64_Word	vda_next;		/* Offset in bytes to next verdaux
-					   entry */
-} Elf64_Verdaux;
-
-
-/* Version dependency section.  */
-
-typedef struct
-{
-  Elf32_Half	vn_version;		/* Version of structure */
-  Elf32_Half	vn_cnt;			/* Number of associated aux entries */
-  Elf32_Word	vn_file;		/* Offset of filename for this
-					   dependency */
-  Elf32_Word	vn_aux;			/* Offset in bytes to vernaux array */
-  Elf32_Word	vn_next;		/* Offset in bytes to next verneed
-					   entry */
-} Elf32_Verneed;
-
-typedef struct
-{
-  Elf64_Half	vn_version;		/* Version of structure */
-  Elf64_Half	vn_cnt;			/* Number of associated aux entries */
-  Elf64_Word	vn_file;		/* Offset of filename for this
-					   dependency */
-  Elf64_Word	vn_aux;			/* Offset in bytes to vernaux array */
-  Elf64_Word	vn_next;		/* Offset in bytes to next verneed
-					   entry */
-} Elf64_Verneed;
-
-
-/* Legal values for vn_version (version revision).  */
-#define VER_NEED_NONE	 0		/* No version */
-#define VER_NEED_CURRENT 1		/* Current version */
-#define VER_NEED_NUM	 2		/* Given version number */
-
-/* Auxiliary needed version information.  */
-
-typedef struct
-{
-  Elf32_Word	vna_hash;		/* Hash value of dependency name */
-  Elf32_Half	vna_flags;		/* Dependency specific information */
-  Elf32_Half	vna_other;		/* Unused */
-  Elf32_Word	vna_name;		/* Dependency name string offset */
-  Elf32_Word	vna_next;		/* Offset in bytes to next vernaux
-					   entry */
-} Elf32_Vernaux;
-
-typedef struct
-{
-  Elf64_Word	vna_hash;		/* Hash value of dependency name */
-  Elf64_Half	vna_flags;		/* Dependency specific information */
-  Elf64_Half	vna_other;		/* Unused */
-  Elf64_Word	vna_name;		/* Dependency name string offset */
-  Elf64_Word	vna_next;		/* Offset in bytes to next vernaux
-					   entry */
-} Elf64_Vernaux;
-
-
-/* Legal values for vna_flags.  */
-#define VER_FLG_WEAK	0x2		/* Weak version identifier */
-
-
-/* Auxiliary vector.  */
-
-/* This vector is normally only used by the program interpreter.  The
-   usual definition in an ABI supplement uses the name auxv_t.  The
-   vector is not usually defined in a standard <elf.h> file, but it
-   can't hurt.  We rename it to avoid conflicts.  The sizes of these
-   types are an arrangement between the exec server and the program
-   interpreter, so we don't fully specify them here.  */
-
-typedef struct
-{
-  uint32_t a_type;		/* Entry type */
-  union
-    {
-      uint32_t a_val;		/* Integer value */
-      /* We use to have pointer elements added here.  We cannot do that,
-	 though, since it does not work when using 32-bit definitions
-	 on 64-bit platforms and vice versa.  */
-    } a_un;
-} Elf32_auxv_t;
-
-typedef struct
-{
-  uint64_t a_type;		/* Entry type */
-  union
-    {
-      uint64_t a_val;		/* Integer value */
-      /* We use to have pointer elements added here.  We cannot do that,
-	 though, since it does not work when using 32-bit definitions
-	 on 64-bit platforms and vice versa.  */
-    } a_un;
-} Elf64_auxv_t;
-
-/* Legal values for a_type (entry type).  */
-
-#define AT_NULL		0		/* End of vector */
-#define AT_IGNORE	1		/* Entry should be ignored */
-#define AT_EXECFD	2		/* File descriptor of program */
-#define AT_PHDR		3		/* Program headers for program */
-#define AT_PHENT	4		/* Size of program header entry */
-#define AT_PHNUM	5		/* Number of program headers */
-#define AT_PAGESZ	6		/* System page size */
-#define AT_BASE		7		/* Base address of interpreter */
-#define AT_FLAGS	8		/* Flags */
-#define AT_ENTRY	9		/* Entry point of program */
-#define AT_NOTELF	10		/* Program is not ELF */
-#define AT_UID		11		/* Real uid */
-#define AT_EUID		12		/* Effective uid */
-#define AT_GID		13		/* Real gid */
-#define AT_EGID		14		/* Effective gid */
-#define AT_CLKTCK	17		/* Frequency of times() */
-
-/* Some more special a_type values describing the hardware.  */
-#define AT_PLATFORM	15		/* String identifying platform.  */
-#define AT_HWCAP	16		/* Machine-dependent hints about
-					   processor capabilities.  */
-
-/* This entry gives some information about the FPU initialization
-   performed by the kernel.  */
-#define AT_FPUCW	18		/* Used FPU control word.  */
-
-/* Cache block sizes.  */
-#define AT_DCACHEBSIZE	19		/* Data cache block size.  */
-#define AT_ICACHEBSIZE	20		/* Instruction cache block size.  */
-#define AT_UCACHEBSIZE	21		/* Unified cache block size.  */
-
-/* A special ignored value for PPC, used by the kernel to control the
-   interpretation of the AUXV. Must be > 16.  */
-#define AT_IGNOREPPC	22		/* Entry should be ignored.  */
-
-#define	AT_SECURE	23		/* Boolean, was exec setuid-like?  */
-
-#define AT_BASE_PLATFORM 24		/* String identifying real platforms.*/
-
-#define AT_RANDOM	25		/* Address of 16 random bytes.  */
-
-#define AT_HWCAP2	26		/* More machine-dependent hints about
-					   processor capabilities.  */
-
-#define AT_EXECFN	31		/* Filename of executable.  */
-
-/* Pointer to the global system page used for system calls and other
-   nice things.  */
-#define AT_SYSINFO	32
-#define AT_SYSINFO_EHDR	33
-
-/* Shapes of the caches.  Bits 0-3 contains associativity; bits 4-7 contains
-   log2 of line size; mask those to get cache size.  */
-#define AT_L1I_CACHESHAPE	34
-#define AT_L1D_CACHESHAPE	35
-#define AT_L2_CACHESHAPE	36
-#define AT_L3_CACHESHAPE	37
-
-/* Shapes of the caches, with more room to describe them.
-   *GEOMETRY are comprised of cache line size in bytes in the bottom 16 bits
-   and the cache associativity in the next 16 bits.  */
-#define AT_L1I_CACHESIZE	40
-#define AT_L1I_CACHEGEOMETRY	41
-#define AT_L1D_CACHESIZE	42
-#define AT_L1D_CACHEGEOMETRY	43
-#define AT_L2_CACHESIZE		44
-#define AT_L2_CACHEGEOMETRY	45
-#define AT_L3_CACHESIZE		46
-#define AT_L3_CACHEGEOMETRY	47
-
-#define AT_MINSIGSTKSZ		51 /* Stack needed for signal delivery
-				      (AArch64).  */
-
-/* Note section contents.  Each entry in the note section begins with
-   a header of a fixed form.  */
-
-typedef struct
-{
-  Elf32_Word n_namesz;			/* Length of the note's name.  */
-  Elf32_Word n_descsz;			/* Length of the note's descriptor.  */
-  Elf32_Word n_type;			/* Type of the note.  */
-} Elf32_Nhdr;
-
-typedef struct
-{
-  Elf64_Word n_namesz;			/* Length of the note's name.  */
-  Elf64_Word n_descsz;			/* Length of the note's descriptor.  */
-  Elf64_Word n_type;			/* Type of the note.  */
-} Elf64_Nhdr;
-
-/* Known names of notes.  */
-
-/* Solaris entries in the note section have this name.  */
-#define ELF_NOTE_SOLARIS	"SUNW Solaris"
-
-/* Note entries for GNU systems have this name.  */
-#define ELF_NOTE_GNU		"GNU"
-
-
-/* Defined types of notes for Solaris.  */
-
-/* Value of descriptor (one word) is desired pagesize for the binary.  */
-#define ELF_NOTE_PAGESIZE_HINT	1
-
-
-/* Defined note types for GNU systems.  */
-
-/* ABI information.  The descriptor consists of words:
-   word 0: OS descriptor
-   word 1: major version of the ABI
-   word 2: minor version of the ABI
-   word 3: subminor version of the ABI
-*/
-#define NT_GNU_ABI_TAG	1
-#define ELF_NOTE_ABI	NT_GNU_ABI_TAG /* Old name.  */
-
-/* Known OSes.  These values can appear in word 0 of an
-   NT_GNU_ABI_TAG note section entry.  */
-#define ELF_NOTE_OS_LINUX	0
-#define ELF_NOTE_OS_GNU		1
-#define ELF_NOTE_OS_SOLARIS2	2
-#define ELF_NOTE_OS_FREEBSD	3
-
-/* Synthetic hwcap information.  The descriptor begins with two words:
-   word 0: number of entries
-   word 1: bitmask of enabled entries
-   Then follow variable-length entries, one byte followed by a
-   '\0'-terminated hwcap name string.  The byte gives the bit
-   number to test if enabled, (1U << bit) & bitmask.  */
-#define NT_GNU_HWCAP	2
-
-/* Build ID bits as generated by ld --build-id.
-   The descriptor consists of any nonzero number of bytes.  */
-#define NT_GNU_BUILD_ID	3
-
-/* Version note generated by GNU gold containing a version string.  */
-#define NT_GNU_GOLD_VERSION	4
-
-/* Program property.  */
-#define NT_GNU_PROPERTY_TYPE_0 5
-
-/* Note section name of program property.   */
-#define NOTE_GNU_PROPERTY_SECTION_NAME ".note.gnu.property"
-
-/* Values used in GNU .note.gnu.property notes (NT_GNU_PROPERTY_TYPE_0).  */
-
-/* Stack size.  */
-#define GNU_PROPERTY_STACK_SIZE			1
-/* No copy relocation on protected data symbol.  */
-#define GNU_PROPERTY_NO_COPY_ON_PROTECTED	2
-
-/* Processor-specific semantics, lo */
-#define GNU_PROPERTY_LOPROC			0xc0000000
-/* Processor-specific semantics, hi */
-#define GNU_PROPERTY_HIPROC			0xdfffffff
-/* Application-specific semantics, lo */
-#define GNU_PROPERTY_LOUSER			0xe0000000
-/* Application-specific semantics, hi */
-#define GNU_PROPERTY_HIUSER			0xffffffff
-
-/* AArch64 specific GNU properties.  */
-#define GNU_PROPERTY_AARCH64_FEATURE_1_AND	0xc0000000
-
-#define GNU_PROPERTY_AARCH64_FEATURE_1_BTI	(1U << 0)
-#define GNU_PROPERTY_AARCH64_FEATURE_1_PAC	(1U << 1)
-
-/* The x86 instruction sets indicated by the corresponding bits are
-   used in program.  Their support in the hardware is optional.  */
-#define GNU_PROPERTY_X86_ISA_1_USED		0xc0010002
-/* The x86 instruction sets indicated by the corresponding bits are
-   used in program and they must be supported by the hardware.   */
-#define GNU_PROPERTY_X86_ISA_1_NEEDED		0xc0008002
-/* X86 processor-specific features used in program.  */
-#define GNU_PROPERTY_X86_FEATURE_1_AND		0xc0000002
-
-/* GNU_PROPERTY_X86_ISA_1_BASELINE: CMOV, CX8 (cmpxchg8b), FPU (fld),
-   MMX, OSFXSR (fxsave), SCE (syscall), SSE and SSE2.  */
-#define GNU_PROPERTY_X86_ISA_1_BASELINE		(1U << 0)
-/* GNU_PROPERTY_X86_ISA_1_V2: GNU_PROPERTY_X86_ISA_1_BASELINE,
-   CMPXCHG16B (cmpxchg16b), LAHF-SAHF (lahf), POPCNT (popcnt), SSE3,
-   SSSE3, SSE4.1 and SSE4.2.  */
-#define GNU_PROPERTY_X86_ISA_1_V2		(1U << 1)
-/* GNU_PROPERTY_X86_ISA_1_V3: GNU_PROPERTY_X86_ISA_1_V2, AVX, AVX2, BMI1,
-   BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE.  */
-#define GNU_PROPERTY_X86_ISA_1_V3		(1U << 2)
-/* GNU_PROPERTY_X86_ISA_1_V4: GNU_PROPERTY_X86_ISA_1_V3, AVX512F,
-   AVX512BW, AVX512CD, AVX512DQ and AVX512VL.  */
-#define GNU_PROPERTY_X86_ISA_1_V4		(1U << 3)
-
-/* This indicates that all executable sections are compatible with
-   IBT.  */
-#define GNU_PROPERTY_X86_FEATURE_1_IBT		(1U << 0)
-/* This indicates that all executable sections are compatible with
-   SHSTK.  */
-#define GNU_PROPERTY_X86_FEATURE_1_SHSTK	(1U << 1)
-
-/* Move records.  */
-typedef struct
-{
-  Elf32_Xword m_value;		/* Symbol value.  */
-  Elf32_Word m_info;		/* Size and index.  */
-  Elf32_Word m_poffset;		/* Symbol offset.  */
-  Elf32_Half m_repeat;		/* Repeat count.  */
-  Elf32_Half m_stride;		/* Stride info.  */
-} Elf32_Move;
-
-typedef struct
-{
-  Elf64_Xword m_value;		/* Symbol value.  */
-  Elf64_Xword m_info;		/* Size and index.  */
-  Elf64_Xword m_poffset;	/* Symbol offset.  */
-  Elf64_Half m_repeat;		/* Repeat count.  */
-  Elf64_Half m_stride;		/* Stride info.  */
-} Elf64_Move;
-
-/* Macro to construct move records.  */
-#define ELF32_M_SYM(info)	((info) >> 8)
-#define ELF32_M_SIZE(info)	((unsigned char) (info))
-#define ELF32_M_INFO(sym, size)	(((sym) << 8) + (unsigned char) (size))
-
-#define ELF64_M_SYM(info)	ELF32_M_SYM (info)
-#define ELF64_M_SIZE(info)	ELF32_M_SIZE (info)
-#define ELF64_M_INFO(sym, size)	ELF32_M_INFO (sym, size)
-
-
-/* Motorola 68k specific definitions.  */
-
-/* Values for Elf32_Ehdr.e_flags.  */
-#define EF_CPU32	0x00810000
-
-/* m68k relocs.  */
-
-#define R_68K_NONE	0		/* No reloc */
-#define R_68K_32	1		/* Direct 32 bit  */
-#define R_68K_16	2		/* Direct 16 bit  */
-#define R_68K_8		3		/* Direct 8 bit  */
-#define R_68K_PC32	4		/* PC relative 32 bit */
-#define R_68K_PC16	5		/* PC relative 16 bit */
-#define R_68K_PC8	6		/* PC relative 8 bit */
-#define R_68K_GOT32	7		/* 32 bit PC relative GOT entry */
-#define R_68K_GOT16	8		/* 16 bit PC relative GOT entry */
-#define R_68K_GOT8	9		/* 8 bit PC relative GOT entry */
-#define R_68K_GOT32O	10		/* 32 bit GOT offset */
-#define R_68K_GOT16O	11		/* 16 bit GOT offset */
-#define R_68K_GOT8O	12		/* 8 bit GOT offset */
-#define R_68K_PLT32	13		/* 32 bit PC relative PLT address */
-#define R_68K_PLT16	14		/* 16 bit PC relative PLT address */
-#define R_68K_PLT8	15		/* 8 bit PC relative PLT address */
-#define R_68K_PLT32O	16		/* 32 bit PLT offset */
-#define R_68K_PLT16O	17		/* 16 bit PLT offset */
-#define R_68K_PLT8O	18		/* 8 bit PLT offset */
-#define R_68K_COPY	19		/* Copy symbol at runtime */
-#define R_68K_GLOB_DAT	20		/* Create GOT entry */
-#define R_68K_JMP_SLOT	21		/* Create PLT entry */
-#define R_68K_RELATIVE	22		/* Adjust by program base */
-#define R_68K_TLS_GD32      25          /* 32 bit GOT offset for GD */
-#define R_68K_TLS_GD16      26          /* 16 bit GOT offset for GD */
-#define R_68K_TLS_GD8       27          /* 8 bit GOT offset for GD */
-#define R_68K_TLS_LDM32     28          /* 32 bit GOT offset for LDM */
-#define R_68K_TLS_LDM16     29          /* 16 bit GOT offset for LDM */
-#define R_68K_TLS_LDM8      30          /* 8 bit GOT offset for LDM */
-#define R_68K_TLS_LDO32     31          /* 32 bit module-relative offset */
-#define R_68K_TLS_LDO16     32          /* 16 bit module-relative offset */
-#define R_68K_TLS_LDO8      33          /* 8 bit module-relative offset */
-#define R_68K_TLS_IE32      34          /* 32 bit GOT offset for IE */
-#define R_68K_TLS_IE16      35          /* 16 bit GOT offset for IE */
-#define R_68K_TLS_IE8       36          /* 8 bit GOT offset for IE */
-#define R_68K_TLS_LE32      37          /* 32 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_LE16      38          /* 16 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_LE8       39          /* 8 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_DTPMOD32  40          /* 32 bit module number */
-#define R_68K_TLS_DTPREL32  41          /* 32 bit module-relative offset */
-#define R_68K_TLS_TPREL32   42          /* 32 bit TP-relative offset */
-/* Keep this the last entry.  */
-#define R_68K_NUM	43
-
-/* Intel 80386 specific definitions.  */
-
-/* i386 relocs.  */
-
-#define R_386_NONE	   0		/* No reloc */
-#define R_386_32	   1		/* Direct 32 bit  */
-#define R_386_PC32	   2		/* PC relative 32 bit */
-#define R_386_GOT32	   3		/* 32 bit GOT entry */
-#define R_386_PLT32	   4		/* 32 bit PLT address */
-#define R_386_COPY	   5		/* Copy symbol at runtime */
-#define R_386_GLOB_DAT	   6		/* Create GOT entry */
-#define R_386_JMP_SLOT	   7		/* Create PLT entry */
-#define R_386_RELATIVE	   8		/* Adjust by program base */
-#define R_386_GOTOFF	   9		/* 32 bit offset to GOT */
-#define R_386_GOTPC	   10		/* 32 bit PC relative offset to GOT */
-#define R_386_32PLT	   11
-#define R_386_TLS_TPOFF	   14		/* Offset in static TLS block */
-#define R_386_TLS_IE	   15		/* Address of GOT entry for static TLS
-					   block offset */
-#define R_386_TLS_GOTIE	   16		/* GOT entry for static TLS block
-					   offset */
-#define R_386_TLS_LE	   17		/* Offset relative to static TLS
-					   block */
-#define R_386_TLS_GD	   18		/* Direct 32 bit for GNU version of
-					   general dynamic thread local data */
-#define R_386_TLS_LDM	   19		/* Direct 32 bit for GNU version of
-					   local dynamic thread local data
-					   in LE code */
-#define R_386_16	   20
-#define R_386_PC16	   21
-#define R_386_8		   22
-#define R_386_PC8	   23
-#define R_386_TLS_GD_32	   24		/* Direct 32 bit for general dynamic
-					   thread local data */
-#define R_386_TLS_GD_PUSH  25		/* Tag for pushl in GD TLS code */
-#define R_386_TLS_GD_CALL  26		/* Relocation for call to
-					   __tls_get_addr() */
-#define R_386_TLS_GD_POP   27		/* Tag for popl in GD TLS code */
-#define R_386_TLS_LDM_32   28		/* Direct 32 bit for local dynamic
-					   thread local data in LE code */
-#define R_386_TLS_LDM_PUSH 29		/* Tag for pushl in LDM TLS code */
-#define R_386_TLS_LDM_CALL 30		/* Relocation for call to
-					   __tls_get_addr() in LDM code */
-#define R_386_TLS_LDM_POP  31		/* Tag for popl in LDM TLS code */
-#define R_386_TLS_LDO_32   32		/* Offset relative to TLS block */
-#define R_386_TLS_IE_32	   33		/* GOT entry for negated static TLS
-					   block offset */
-#define R_386_TLS_LE_32	   34		/* Negated offset relative to static
-					   TLS block */
-#define R_386_TLS_DTPMOD32 35		/* ID of module containing symbol */
-#define R_386_TLS_DTPOFF32 36		/* Offset in TLS block */
-#define R_386_TLS_TPOFF32  37		/* Negated offset in static TLS block */
-#define R_386_SIZE32	   38 		/* 32-bit symbol size */
-#define R_386_TLS_GOTDESC  39		/* GOT offset for TLS descriptor.  */
-#define R_386_TLS_DESC_CALL 40		/* Marker of call through TLS
-					   descriptor for
-					   relaxation.  */
-#define R_386_TLS_DESC     41		/* TLS descriptor containing
-					   pointer to code and to
-					   argument, returning the TLS
-					   offset for the symbol.  */
-#define R_386_IRELATIVE	   42		/* Adjust indirectly by program base */
-#define R_386_GOT32X	   43		/* Load from 32 bit GOT entry,
-					   relaxable. */
-/* Keep this the last entry.  */
-#define R_386_NUM	   44
-
-/* SUN SPARC specific definitions.  */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_SPARC_REGISTER	13	/* Global register reserved to app. */
-
-/* Values for Elf64_Ehdr.e_flags.  */
-
-#define EF_SPARCV9_MM		3
-#define EF_SPARCV9_TSO		0
-#define EF_SPARCV9_PSO		1
-#define EF_SPARCV9_RMO		2
-#define EF_SPARC_LEDATA		0x800000 /* little endian data */
-#define EF_SPARC_EXT_MASK	0xFFFF00
-#define EF_SPARC_32PLUS		0x000100 /* generic V8+ features */
-#define EF_SPARC_SUN_US1	0x000200 /* Sun UltraSPARC1 extensions */
-#define EF_SPARC_HAL_R1		0x000400 /* HAL R1 extensions */
-#define EF_SPARC_SUN_US3	0x000800 /* Sun UltraSPARCIII extensions */
-
-/* SPARC relocs.  */
-
-#define R_SPARC_NONE		0	/* No reloc */
-#define R_SPARC_8		1	/* Direct 8 bit */
-#define R_SPARC_16		2	/* Direct 16 bit */
-#define R_SPARC_32		3	/* Direct 32 bit */
-#define R_SPARC_DISP8		4	/* PC relative 8 bit */
-#define R_SPARC_DISP16		5	/* PC relative 16 bit */
-#define R_SPARC_DISP32		6	/* PC relative 32 bit */
-#define R_SPARC_WDISP30		7	/* PC relative 30 bit shifted */
-#define R_SPARC_WDISP22		8	/* PC relative 22 bit shifted */
-#define R_SPARC_HI22		9	/* High 22 bit */
-#define R_SPARC_22		10	/* Direct 22 bit */
-#define R_SPARC_13		11	/* Direct 13 bit */
-#define R_SPARC_LO10		12	/* Truncated 10 bit */
-#define R_SPARC_GOT10		13	/* Truncated 10 bit GOT entry */
-#define R_SPARC_GOT13		14	/* 13 bit GOT entry */
-#define R_SPARC_GOT22		15	/* 22 bit GOT entry shifted */
-#define R_SPARC_PC10		16	/* PC relative 10 bit truncated */
-#define R_SPARC_PC22		17	/* PC relative 22 bit shifted */
-#define R_SPARC_WPLT30		18	/* 30 bit PC relative PLT address */
-#define R_SPARC_COPY		19	/* Copy symbol at runtime */
-#define R_SPARC_GLOB_DAT	20	/* Create GOT entry */
-#define R_SPARC_JMP_SLOT	21	/* Create PLT entry */
-#define R_SPARC_RELATIVE	22	/* Adjust by program base */
-#define R_SPARC_UA32		23	/* Direct 32 bit unaligned */
-
-/* Additional Sparc64 relocs.  */
-
-#define R_SPARC_PLT32		24	/* Direct 32 bit ref to PLT entry */
-#define R_SPARC_HIPLT22		25	/* High 22 bit PLT entry */
-#define R_SPARC_LOPLT10		26	/* Truncated 10 bit PLT entry */
-#define R_SPARC_PCPLT32		27	/* PC rel 32 bit ref to PLT entry */
-#define R_SPARC_PCPLT22		28	/* PC rel high 22 bit PLT entry */
-#define R_SPARC_PCPLT10		29	/* PC rel trunc 10 bit PLT entry */
-#define R_SPARC_10		30	/* Direct 10 bit */
-#define R_SPARC_11		31	/* Direct 11 bit */
-#define R_SPARC_64		32	/* Direct 64 bit */
-#define R_SPARC_OLO10		33	/* 10bit with secondary 13bit addend */
-#define R_SPARC_HH22		34	/* Top 22 bits of direct 64 bit */
-#define R_SPARC_HM10		35	/* High middle 10 bits of ... */
-#define R_SPARC_LM22		36	/* Low middle 22 bits of ... */
-#define R_SPARC_PC_HH22		37	/* Top 22 bits of pc rel 64 bit */
-#define R_SPARC_PC_HM10		38	/* High middle 10 bit of ... */
-#define R_SPARC_PC_LM22		39	/* Low miggle 22 bits of ... */
-#define R_SPARC_WDISP16		40	/* PC relative 16 bit shifted */
-#define R_SPARC_WDISP19		41	/* PC relative 19 bit shifted */
-#define R_SPARC_GLOB_JMP	42	/* was part of v9 ABI but was removed */
-#define R_SPARC_7		43	/* Direct 7 bit */
-#define R_SPARC_5		44	/* Direct 5 bit */
-#define R_SPARC_6		45	/* Direct 6 bit */
-#define R_SPARC_DISP64		46	/* PC relative 64 bit */
-#define R_SPARC_PLT64		47	/* Direct 64 bit ref to PLT entry */
-#define R_SPARC_HIX22		48	/* High 22 bit complemented */
-#define R_SPARC_LOX10		49	/* Truncated 11 bit complemented */
-#define R_SPARC_H44		50	/* Direct high 12 of 44 bit */
-#define R_SPARC_M44		51	/* Direct mid 22 of 44 bit */
-#define R_SPARC_L44		52	/* Direct low 10 of 44 bit */
-#define R_SPARC_REGISTER	53	/* Global register usage */
-#define R_SPARC_UA64		54	/* Direct 64 bit unaligned */
-#define R_SPARC_UA16		55	/* Direct 16 bit unaligned */
-#define R_SPARC_TLS_GD_HI22	56
-#define R_SPARC_TLS_GD_LO10	57
-#define R_SPARC_TLS_GD_ADD	58
-#define R_SPARC_TLS_GD_CALL	59
-#define R_SPARC_TLS_LDM_HI22	60
-#define R_SPARC_TLS_LDM_LO10	61
-#define R_SPARC_TLS_LDM_ADD	62
-#define R_SPARC_TLS_LDM_CALL	63
-#define R_SPARC_TLS_LDO_HIX22	64
-#define R_SPARC_TLS_LDO_LOX10	65
-#define R_SPARC_TLS_LDO_ADD	66
-#define R_SPARC_TLS_IE_HI22	67
-#define R_SPARC_TLS_IE_LO10	68
-#define R_SPARC_TLS_IE_LD	69
-#define R_SPARC_TLS_IE_LDX	70
-#define R_SPARC_TLS_IE_ADD	71
-#define R_SPARC_TLS_LE_HIX22	72
-#define R_SPARC_TLS_LE_LOX10	73
-#define R_SPARC_TLS_DTPMOD32	74
-#define R_SPARC_TLS_DTPMOD64	75
-#define R_SPARC_TLS_DTPOFF32	76
-#define R_SPARC_TLS_DTPOFF64	77
-#define R_SPARC_TLS_TPOFF32	78
-#define R_SPARC_TLS_TPOFF64	79
-#define R_SPARC_GOTDATA_HIX22	80
-#define R_SPARC_GOTDATA_LOX10	81
-#define R_SPARC_GOTDATA_OP_HIX22	82
-#define R_SPARC_GOTDATA_OP_LOX10	83
-#define R_SPARC_GOTDATA_OP	84
-#define R_SPARC_H34		85
-#define R_SPARC_SIZE32		86
-#define R_SPARC_SIZE64		87
-#define R_SPARC_WDISP10		88
-#define R_SPARC_JMP_IREL	248
-#define R_SPARC_IRELATIVE	249
-#define R_SPARC_GNU_VTINHERIT	250
-#define R_SPARC_GNU_VTENTRY	251
-#define R_SPARC_REV32		252
-/* Keep this the last entry.  */
-#define R_SPARC_NUM		253
-
-/* For Sparc64, legal values for d_tag of Elf64_Dyn.  */
-
-#define DT_SPARC_REGISTER	0x70000001
-#define DT_SPARC_NUM		2
-
-/* MIPS R3000 specific definitions.  */
-
-/* Legal values for e_flags field of Elf32_Ehdr.  */
-
-#define EF_MIPS_NOREORDER	1     /* A .noreorder directive was used.  */
-#define EF_MIPS_PIC		2     /* Contains PIC code.  */
-#define EF_MIPS_CPIC		4     /* Uses PIC calling sequence.  */
-#define EF_MIPS_XGOT		8
-#define EF_MIPS_64BIT_WHIRL	16
-#define EF_MIPS_ABI2		32
-#define EF_MIPS_ABI_ON32	64
-#define EF_MIPS_FP64		512  /* Uses FP64 (12 callee-saved).  */
-#define EF_MIPS_NAN2008	1024  /* Uses IEEE 754-2008 NaN encoding.  */
-#define EF_MIPS_ARCH		0xf0000000 /* MIPS architecture level.  */
-
-/* Legal values for MIPS architecture level.  */
-
-#define EF_MIPS_ARCH_1		0x00000000 /* -mips1 code.  */
-#define EF_MIPS_ARCH_2		0x10000000 /* -mips2 code.  */
-#define EF_MIPS_ARCH_3		0x20000000 /* -mips3 code.  */
-#define EF_MIPS_ARCH_4		0x30000000 /* -mips4 code.  */
-#define EF_MIPS_ARCH_5		0x40000000 /* -mips5 code.  */
-#define EF_MIPS_ARCH_32		0x50000000 /* MIPS32 code.  */
-#define EF_MIPS_ARCH_64		0x60000000 /* MIPS64 code.  */
-#define EF_MIPS_ARCH_32R2	0x70000000 /* MIPS32r2 code.  */
-#define EF_MIPS_ARCH_64R2	0x80000000 /* MIPS64r2 code.  */
-
-/* The following are unofficial names and should not be used.  */
-
-#define E_MIPS_ARCH_1		EF_MIPS_ARCH_1
-#define E_MIPS_ARCH_2		EF_MIPS_ARCH_2
-#define E_MIPS_ARCH_3		EF_MIPS_ARCH_3
-#define E_MIPS_ARCH_4		EF_MIPS_ARCH_4
-#define E_MIPS_ARCH_5		EF_MIPS_ARCH_5
-#define E_MIPS_ARCH_32		EF_MIPS_ARCH_32
-#define E_MIPS_ARCH_64		EF_MIPS_ARCH_64
-
-/* Special section indices.  */
-
-#define SHN_MIPS_ACOMMON	0xff00	/* Allocated common symbols.  */
-#define SHN_MIPS_TEXT		0xff01	/* Allocated test symbols.  */
-#define SHN_MIPS_DATA		0xff02	/* Allocated data symbols.  */
-#define SHN_MIPS_SCOMMON 	0xff03	/* Small common symbols.  */
-#define SHN_MIPS_SUNDEFINED	0xff04	/* Small undefined symbols.  */
-
-/* Legal values for sh_type field of Elf32_Shdr.  */
-
-#define SHT_MIPS_LIBLIST	0x70000000 /* Shared objects used in link.  */
-#define SHT_MIPS_MSYM		0x70000001
-#define SHT_MIPS_CONFLICT	0x70000002 /* Conflicting symbols.  */
-#define SHT_MIPS_GPTAB		0x70000003 /* Global data area sizes.  */
-#define SHT_MIPS_UCODE		0x70000004 /* Reserved for SGI/MIPS compilers */
-#define SHT_MIPS_DEBUG		0x70000005 /* MIPS ECOFF debugging info.  */
-#define SHT_MIPS_REGINFO	0x70000006 /* Register usage information.  */
-#define SHT_MIPS_PACKAGE	0x70000007
-#define SHT_MIPS_PACKSYM	0x70000008
-#define SHT_MIPS_RELD		0x70000009
-#define SHT_MIPS_IFACE		0x7000000b
-#define SHT_MIPS_CONTENT	0x7000000c
-#define SHT_MIPS_OPTIONS	0x7000000d /* Miscellaneous options.  */
-#define SHT_MIPS_SHDR		0x70000010
-#define SHT_MIPS_FDESC		0x70000011
-#define SHT_MIPS_EXTSYM		0x70000012
-#define SHT_MIPS_DENSE		0x70000013
-#define SHT_MIPS_PDESC		0x70000014
-#define SHT_MIPS_LOCSYM		0x70000015
-#define SHT_MIPS_AUXSYM		0x70000016
-#define SHT_MIPS_OPTSYM		0x70000017
-#define SHT_MIPS_LOCSTR		0x70000018
-#define SHT_MIPS_LINE		0x70000019
-#define SHT_MIPS_RFDESC		0x7000001a
-#define SHT_MIPS_DELTASYM	0x7000001b
-#define SHT_MIPS_DELTAINST	0x7000001c
-#define SHT_MIPS_DELTACLASS	0x7000001d
-#define SHT_MIPS_DWARF		0x7000001e /* DWARF debugging information.  */
-#define SHT_MIPS_DELTADECL	0x7000001f
-#define SHT_MIPS_SYMBOL_LIB	0x70000020
-#define SHT_MIPS_EVENTS		0x70000021 /* Event section.  */
-#define SHT_MIPS_TRANSLATE	0x70000022
-#define SHT_MIPS_PIXIE		0x70000023
-#define SHT_MIPS_XLATE		0x70000024
-#define SHT_MIPS_XLATE_DEBUG	0x70000025
-#define SHT_MIPS_WHIRL		0x70000026
-#define SHT_MIPS_EH_REGION	0x70000027
-#define SHT_MIPS_XLATE_OLD	0x70000028
-#define SHT_MIPS_PDR_EXCEPTION	0x70000029
-#define SHT_MIPS_XHASH		0x7000002b
-
-/* Legal values for sh_flags field of Elf32_Shdr.  */
-
-#define SHF_MIPS_GPREL		0x10000000 /* Must be in global data area.  */
-#define SHF_MIPS_MERGE		0x20000000
-#define SHF_MIPS_ADDR		0x40000000
-#define SHF_MIPS_STRINGS	0x80000000
-#define SHF_MIPS_NOSTRIP	0x08000000
-#define SHF_MIPS_LOCAL		0x04000000
-#define SHF_MIPS_NAMES		0x02000000
-#define SHF_MIPS_NODUPE		0x01000000
-
-
-/* Symbol tables.  */
-
-/* MIPS specific values for `st_other'.  */
-#define STO_MIPS_DEFAULT		0x0
-#define STO_MIPS_INTERNAL		0x1
-#define STO_MIPS_HIDDEN			0x2
-#define STO_MIPS_PROTECTED		0x3
-#define STO_MIPS_PLT			0x8
-#define STO_MIPS_SC_ALIGN_UNUSED	0xff
-
-/* MIPS specific values for `st_info'.  */
-#define STB_MIPS_SPLIT_COMMON		13
-
-/* Entries found in sections of type SHT_MIPS_GPTAB.  */
-
-typedef union
-{
-  struct
-    {
-      Elf32_Word gt_current_g_value;	/* -G value used for compilation.  */
-      Elf32_Word gt_unused;		/* Not used.  */
-    } gt_header;			/* First entry in section.  */
-  struct
-    {
-      Elf32_Word gt_g_value;		/* If this value were used for -G.  */
-      Elf32_Word gt_bytes;		/* This many bytes would be used.  */
-    } gt_entry;				/* Subsequent entries in section.  */
-} Elf32_gptab;
-
-/* Entry found in sections of type SHT_MIPS_REGINFO.  */
-
-typedef struct
-{
-  Elf32_Word ri_gprmask;		/* General registers used.  */
-  Elf32_Word ri_cprmask[4];		/* Coprocessor registers used.  */
-  Elf32_Sword ri_gp_value;		/* $gp register value.  */
-} Elf32_RegInfo;
-
-/* Entries found in sections of type SHT_MIPS_OPTIONS.  */
-
-typedef struct
-{
-  unsigned char kind;		/* Determines interpretation of the
-				   variable part of descriptor.  */
-  unsigned char size;		/* Size of descriptor, including header.  */
-  Elf32_Section section;	/* Section header index of section affected,
-				   0 for global options.  */
-  Elf32_Word info;		/* Kind-specific information.  */
-} Elf_Options;
-
-/* Values for `kind' field in Elf_Options.  */
-
-#define ODK_NULL	0	/* Undefined.  */
-#define ODK_REGINFO	1	/* Register usage information.  */
-#define ODK_EXCEPTIONS	2	/* Exception processing options.  */
-#define ODK_PAD		3	/* Section padding options.  */
-#define ODK_HWPATCH	4	/* Hardware workarounds performed */
-#define ODK_FILL	5	/* record the fill value used by the linker. */
-#define ODK_TAGS	6	/* reserve space for desktop tools to write. */
-#define ODK_HWAND	7	/* HW workarounds.  'AND' bits when merging. */
-#define ODK_HWOR	8	/* HW workarounds.  'OR' bits when merging.  */
-
-/* Values for `info' in Elf_Options for ODK_EXCEPTIONS entries.  */
-
-#define OEX_FPU_MIN	0x1f	/* FPE's which MUST be enabled.  */
-#define OEX_FPU_MAX	0x1f00	/* FPE's which MAY be enabled.  */
-#define OEX_PAGE0	0x10000	/* page zero must be mapped.  */
-#define OEX_SMM		0x20000	/* Force sequential memory mode?  */
-#define OEX_FPDBUG	0x40000	/* Force floating point debug mode?  */
-#define OEX_PRECISEFP	OEX_FPDBUG
-#define OEX_DISMISS	0x80000	/* Dismiss invalid address faults?  */
-
-#define OEX_FPU_INVAL	0x10
-#define OEX_FPU_DIV0	0x08
-#define OEX_FPU_OFLO	0x04
-#define OEX_FPU_UFLO	0x02
-#define OEX_FPU_INEX	0x01
-
-/* Masks for `info' in Elf_Options for an ODK_HWPATCH entry.  */
-
-#define OHW_R4KEOP	0x1	/* R4000 end-of-page patch.  */
-#define OHW_R8KPFETCH	0x2	/* may need R8000 prefetch patch.  */
-#define OHW_R5KEOP	0x4	/* R5000 end-of-page patch.  */
-#define OHW_R5KCVTL	0x8	/* R5000 cvt.[ds].l bug.  clean=1.  */
-
-#define OPAD_PREFIX	0x1
-#define OPAD_POSTFIX	0x2
-#define OPAD_SYMBOL	0x4
-
-/* Entry found in `.options' section.  */
-
-typedef struct
-{
-  Elf32_Word hwp_flags1;	/* Extra flags.  */
-  Elf32_Word hwp_flags2;	/* Extra flags.  */
-} Elf_Options_Hw;
-
-/* Masks for `info' in ElfOptions for ODK_HWAND and ODK_HWOR entries.  */
-
-#define OHWA0_R4KEOP_CHECKED	0x00000001
-#define OHWA1_R4KEOP_CLEAN	0x00000002
-
-/* MIPS relocs.  */
-
-#define R_MIPS_NONE		0	/* No reloc */
-#define R_MIPS_16		1	/* Direct 16 bit */
-#define R_MIPS_32		2	/* Direct 32 bit */
-#define R_MIPS_REL32		3	/* PC relative 32 bit */
-#define R_MIPS_26		4	/* Direct 26 bit shifted */
-#define R_MIPS_HI16		5	/* High 16 bit */
-#define R_MIPS_LO16		6	/* Low 16 bit */
-#define R_MIPS_GPREL16		7	/* GP relative 16 bit */
-#define R_MIPS_LITERAL		8	/* 16 bit literal entry */
-#define R_MIPS_GOT16		9	/* 16 bit GOT entry */
-#define R_MIPS_PC16		10	/* PC relative 16 bit */
-#define R_MIPS_CALL16		11	/* 16 bit GOT entry for function */
-#define R_MIPS_GPREL32		12	/* GP relative 32 bit */
-
-#define R_MIPS_SHIFT5		16
-#define R_MIPS_SHIFT6		17
-#define R_MIPS_64		18
-#define R_MIPS_GOT_DISP		19
-#define R_MIPS_GOT_PAGE		20
-#define R_MIPS_GOT_OFST		21
-#define R_MIPS_GOT_HI16		22
-#define R_MIPS_GOT_LO16		23
-#define R_MIPS_SUB		24
-#define R_MIPS_INSERT_A		25
-#define R_MIPS_INSERT_B		26
-#define R_MIPS_DELETE		27
-#define R_MIPS_HIGHER		28
-#define R_MIPS_HIGHEST		29
-#define R_MIPS_CALL_HI16	30
-#define R_MIPS_CALL_LO16	31
-#define R_MIPS_SCN_DISP		32
-#define R_MIPS_REL16		33
-#define R_MIPS_ADD_IMMEDIATE	34
-#define R_MIPS_PJUMP		35
-#define R_MIPS_RELGOT		36
-#define R_MIPS_JALR		37
-#define R_MIPS_TLS_DTPMOD32	38	/* Module number 32 bit */
-#define R_MIPS_TLS_DTPREL32	39	/* Module-relative offset 32 bit */
-#define R_MIPS_TLS_DTPMOD64	40	/* Module number 64 bit */
-#define R_MIPS_TLS_DTPREL64	41	/* Module-relative offset 64 bit */
-#define R_MIPS_TLS_GD		42	/* 16 bit GOT offset for GD */
-#define R_MIPS_TLS_LDM		43	/* 16 bit GOT offset for LDM */
-#define R_MIPS_TLS_DTPREL_HI16	44	/* Module-relative offset, high 16 bits */
-#define R_MIPS_TLS_DTPREL_LO16	45	/* Module-relative offset, low 16 bits */
-#define R_MIPS_TLS_GOTTPREL	46	/* 16 bit GOT offset for IE */
-#define R_MIPS_TLS_TPREL32	47	/* TP-relative offset, 32 bit */
-#define R_MIPS_TLS_TPREL64	48	/* TP-relative offset, 64 bit */
-#define R_MIPS_TLS_TPREL_HI16	49	/* TP-relative offset, high 16 bits */
-#define R_MIPS_TLS_TPREL_LO16	50	/* TP-relative offset, low 16 bits */
-#define R_MIPS_GLOB_DAT		51
-#define R_MIPS_COPY		126
-#define R_MIPS_JUMP_SLOT        127
-/* Keep this the last entry.  */
-#define R_MIPS_NUM		128
-
-/* Legal values for p_type field of Elf32_Phdr.  */
-
-#define PT_MIPS_REGINFO	  0x70000000	/* Register usage information. */
-#define PT_MIPS_RTPROC	  0x70000001	/* Runtime procedure table. */
-#define PT_MIPS_OPTIONS	  0x70000002
-#define PT_MIPS_ABIFLAGS  0x70000003	/* FP mode requirement. */
-
-/* Special program header types.  */
-
-#define PF_MIPS_LOCAL	0x10000000
-
-/* Legal values for d_tag field of Elf32_Dyn.  */
-
-#define DT_MIPS_RLD_VERSION  0x70000001	/* Runtime linker interface version */
-#define DT_MIPS_TIME_STAMP   0x70000002	/* Timestamp */
-#define DT_MIPS_ICHECKSUM    0x70000003	/* Checksum */
-#define DT_MIPS_IVERSION     0x70000004	/* Version string (string tbl index) */
-#define DT_MIPS_FLAGS	     0x70000005	/* Flags */
-#define DT_MIPS_BASE_ADDRESS 0x70000006	/* Base address */
-#define DT_MIPS_MSYM	     0x70000007
-#define DT_MIPS_CONFLICT     0x70000008	/* Address of CONFLICT section */
-#define DT_MIPS_LIBLIST	     0x70000009	/* Address of LIBLIST section */
-#define DT_MIPS_LOCAL_GOTNO  0x7000000a	/* Number of local GOT entries */
-#define DT_MIPS_CONFLICTNO   0x7000000b	/* Number of CONFLICT entries */
-#define DT_MIPS_LIBLISTNO    0x70000010	/* Number of LIBLIST entries */
-#define DT_MIPS_SYMTABNO     0x70000011	/* Number of DYNSYM entries */
-#define DT_MIPS_UNREFEXTNO   0x70000012	/* First external DYNSYM */
-#define DT_MIPS_GOTSYM	     0x70000013	/* First GOT entry in DYNSYM */
-#define DT_MIPS_HIPAGENO     0x70000014	/* Number of GOT page table entries */
-#define DT_MIPS_RLD_MAP	     0x70000016	/* Address of run time loader map.  */
-#define DT_MIPS_DELTA_CLASS  0x70000017	/* Delta C++ class definition.  */
-#define DT_MIPS_DELTA_CLASS_NO    0x70000018 /* Number of entries in
-						DT_MIPS_DELTA_CLASS.  */
-#define DT_MIPS_DELTA_INSTANCE    0x70000019 /* Delta C++ class instances.  */
-#define DT_MIPS_DELTA_INSTANCE_NO 0x7000001a /* Number of entries in
-						DT_MIPS_DELTA_INSTANCE.  */
-#define DT_MIPS_DELTA_RELOC  0x7000001b /* Delta relocations.  */
-#define DT_MIPS_DELTA_RELOC_NO 0x7000001c /* Number of entries in
-					     DT_MIPS_DELTA_RELOC.  */
-#define DT_MIPS_DELTA_SYM    0x7000001d /* Delta symbols that Delta
-					   relocations refer to.  */
-#define DT_MIPS_DELTA_SYM_NO 0x7000001e /* Number of entries in
-					   DT_MIPS_DELTA_SYM.  */
-#define DT_MIPS_DELTA_CLASSSYM 0x70000020 /* Delta symbols that hold the
-					     class declaration.  */
-#define DT_MIPS_DELTA_CLASSSYM_NO 0x70000021 /* Number of entries in
-						DT_MIPS_DELTA_CLASSSYM.  */
-#define DT_MIPS_CXX_FLAGS    0x70000022 /* Flags indicating for C++ flavor.  */
-#define DT_MIPS_PIXIE_INIT   0x70000023
-#define DT_MIPS_SYMBOL_LIB   0x70000024
-#define DT_MIPS_LOCALPAGE_GOTIDX 0x70000025
-#define DT_MIPS_LOCAL_GOTIDX 0x70000026
-#define DT_MIPS_HIDDEN_GOTIDX 0x70000027
-#define DT_MIPS_PROTECTED_GOTIDX 0x70000028
-#define DT_MIPS_OPTIONS	     0x70000029 /* Address of .options.  */
-#define DT_MIPS_INTERFACE    0x7000002a /* Address of .interface.  */
-#define DT_MIPS_DYNSTR_ALIGN 0x7000002b
-#define DT_MIPS_INTERFACE_SIZE 0x7000002c /* Size of the .interface section. */
-#define DT_MIPS_RLD_TEXT_RESOLVE_ADDR 0x7000002d /* Address of rld_text_rsolve
-						    function stored in GOT.  */
-#define DT_MIPS_PERF_SUFFIX  0x7000002e /* Default suffix of dso to be added
-					   by rld on dlopen() calls.  */
-#define DT_MIPS_COMPACT_SIZE 0x7000002f /* (O32)Size of compact rel section. */
-#define DT_MIPS_GP_VALUE     0x70000030 /* GP value for aux GOTs.  */
-#define DT_MIPS_AUX_DYNAMIC  0x70000031 /* Address of aux .dynamic.  */
-/* The address of .got.plt in an executable using the new non-PIC ABI.  */
-#define DT_MIPS_PLTGOT	     0x70000032
-/* The base of the PLT in an executable using the new non-PIC ABI if that
-   PLT is writable.  For a non-writable PLT, this is omitted or has a zero
-   value.  */
-#define DT_MIPS_RWPLT        0x70000034
-/* An alternative description of the classic MIPS RLD_MAP that is usable
-   in a PIE as it stores a relative offset from the address of the tag
-   rather than an absolute address.  */
-#define DT_MIPS_RLD_MAP_REL  0x70000035
-/* GNU-style hash table with xlat.  */
-#define DT_MIPS_XHASH	     0x70000036
-#define DT_MIPS_NUM	     0x37
-
-/* Legal values for DT_MIPS_FLAGS Elf32_Dyn entry.  */
-
-#define RHF_NONE		   0		/* No flags */
-#define RHF_QUICKSTART		   (1 << 0)	/* Use quickstart */
-#define RHF_NOTPOT		   (1 << 1)	/* Hash size not power of 2 */
-#define RHF_NO_LIBRARY_REPLACEMENT (1 << 2)	/* Ignore LD_LIBRARY_PATH */
-#define RHF_NO_MOVE		   (1 << 3)
-#define RHF_SGI_ONLY		   (1 << 4)
-#define RHF_GUARANTEE_INIT	   (1 << 5)
-#define RHF_DELTA_C_PLUS_PLUS	   (1 << 6)
-#define RHF_GUARANTEE_START_INIT   (1 << 7)
-#define RHF_PIXIE		   (1 << 8)
-#define RHF_DEFAULT_DELAY_LOAD	   (1 << 9)
-#define RHF_REQUICKSTART	   (1 << 10)
-#define RHF_REQUICKSTARTED	   (1 << 11)
-#define RHF_CORD		   (1 << 12)
-#define RHF_NO_UNRES_UNDEF	   (1 << 13)
-#define RHF_RLD_ORDER_SAFE	   (1 << 14)
-
-/* Entries found in sections of type SHT_MIPS_LIBLIST.  */
-
-typedef struct
-{
-  Elf32_Word l_name;		/* Name (string table index) */
-  Elf32_Word l_time_stamp;	/* Timestamp */
-  Elf32_Word l_checksum;	/* Checksum */
-  Elf32_Word l_version;		/* Interface version */
-  Elf32_Word l_flags;		/* Flags */
-} Elf32_Lib;
-
-typedef struct
-{
-  Elf64_Word l_name;		/* Name (string table index) */
-  Elf64_Word l_time_stamp;	/* Timestamp */
-  Elf64_Word l_checksum;	/* Checksum */
-  Elf64_Word l_version;		/* Interface version */
-  Elf64_Word l_flags;		/* Flags */
-} Elf64_Lib;
-
-
-/* Legal values for l_flags.  */
-
-#define LL_NONE		  0
-#define LL_EXACT_MATCH	  (1 << 0)	/* Require exact match */
-#define LL_IGNORE_INT_VER (1 << 1)	/* Ignore interface version */
-#define LL_REQUIRE_MINOR  (1 << 2)
-#define LL_EXPORTS	  (1 << 3)
-#define LL_DELAY_LOAD	  (1 << 4)
-#define LL_DELTA	  (1 << 5)
-
-/* Entries found in sections of type SHT_MIPS_CONFLICT.  */
-
-typedef Elf32_Addr Elf32_Conflict;
-
-typedef struct
-{
-  /* Version of flags structure.  */
-  Elf32_Half version;
-  /* The level of the ISA: 1-5, 32, 64.  */
-  unsigned char isa_level;
-  /* The revision of ISA: 0 for MIPS V and below, 1-n otherwise.  */
-  unsigned char isa_rev;
-  /* The size of general purpose registers.  */
-  unsigned char gpr_size;
-  /* The size of co-processor 1 registers.  */
-  unsigned char cpr1_size;
-  /* The size of co-processor 2 registers.  */
-  unsigned char cpr2_size;
-  /* The floating-point ABI.  */
-  unsigned char fp_abi;
-  /* Processor-specific extension.  */
-  Elf32_Word isa_ext;
-  /* Mask of ASEs used.  */
-  Elf32_Word ases;
-  /* Mask of general flags.  */
-  Elf32_Word flags1;
-  Elf32_Word flags2;
-} Elf_MIPS_ABIFlags_v0;
-
-/* Values for the register size bytes of an abi flags structure.  */
-
-#define MIPS_AFL_REG_NONE	0x00	 /* No registers.  */
-#define MIPS_AFL_REG_32		0x01	 /* 32-bit registers.  */
-#define MIPS_AFL_REG_64		0x02	 /* 64-bit registers.  */
-#define MIPS_AFL_REG_128	0x03	 /* 128-bit registers.  */
-
-/* Masks for the ases word of an ABI flags structure.  */
-
-#define MIPS_AFL_ASE_DSP	0x00000001 /* DSP ASE.  */
-#define MIPS_AFL_ASE_DSPR2	0x00000002 /* DSP R2 ASE.  */
-#define MIPS_AFL_ASE_EVA	0x00000004 /* Enhanced VA Scheme.  */
-#define MIPS_AFL_ASE_MCU	0x00000008 /* MCU (MicroController) ASE.  */
-#define MIPS_AFL_ASE_MDMX	0x00000010 /* MDMX ASE.  */
-#define MIPS_AFL_ASE_MIPS3D	0x00000020 /* MIPS-3D ASE.  */
-#define MIPS_AFL_ASE_MT		0x00000040 /* MT ASE.  */
-#define MIPS_AFL_ASE_SMARTMIPS	0x00000080 /* SmartMIPS ASE.  */
-#define MIPS_AFL_ASE_VIRT	0x00000100 /* VZ ASE.  */
-#define MIPS_AFL_ASE_MSA	0x00000200 /* MSA ASE.  */
-#define MIPS_AFL_ASE_MIPS16	0x00000400 /* MIPS16 ASE.  */
-#define MIPS_AFL_ASE_MICROMIPS	0x00000800 /* MICROMIPS ASE.  */
-#define MIPS_AFL_ASE_XPA	0x00001000 /* XPA ASE.  */
-#define MIPS_AFL_ASE_MASK	0x00001fff /* All ASEs.  */
-
-/* Values for the isa_ext word of an ABI flags structure.  */
-
-#define MIPS_AFL_EXT_XLR	  1   /* RMI Xlr instruction.  */
-#define MIPS_AFL_EXT_OCTEON2	  2   /* Cavium Networks Octeon2.  */
-#define MIPS_AFL_EXT_OCTEONP	  3   /* Cavium Networks OcteonP.  */
-#define MIPS_AFL_EXT_LOONGSON_3A  4   /* Loongson 3A.  */
-#define MIPS_AFL_EXT_OCTEON	  5   /* Cavium Networks Octeon.  */
-#define MIPS_AFL_EXT_5900	  6   /* MIPS R5900 instruction.  */
-#define MIPS_AFL_EXT_4650	  7   /* MIPS R4650 instruction.  */
-#define MIPS_AFL_EXT_4010	  8   /* LSI R4010 instruction.  */
-#define MIPS_AFL_EXT_4100	  9   /* NEC VR4100 instruction.  */
-#define MIPS_AFL_EXT_3900	  10  /* Toshiba R3900 instruction.  */
-#define MIPS_AFL_EXT_10000	  11  /* MIPS R10000 instruction.  */
-#define MIPS_AFL_EXT_SB1	  12  /* Broadcom SB-1 instruction.  */
-#define MIPS_AFL_EXT_4111	  13  /* NEC VR4111/VR4181 instruction.  */
-#define MIPS_AFL_EXT_4120	  14  /* NEC VR4120 instruction.  */
-#define MIPS_AFL_EXT_5400	  15  /* NEC VR5400 instruction.  */
-#define MIPS_AFL_EXT_5500	  16  /* NEC VR5500 instruction.  */
-#define MIPS_AFL_EXT_LOONGSON_2E  17  /* ST Microelectronics Loongson 2E.  */
-#define MIPS_AFL_EXT_LOONGSON_2F  18  /* ST Microelectronics Loongson 2F.  */
-
-/* Masks for the flags1 word of an ABI flags structure.  */
-#define MIPS_AFL_FLAGS1_ODDSPREG  1  /* Uses odd single-precision registers.  */
-
-/* Object attribute values.  */
-enum
-{
-  /* Not tagged or not using any ABIs affected by the differences.  */
-  Val_GNU_MIPS_ABI_FP_ANY = 0,
-  /* Using hard-float -mdouble-float.  */
-  Val_GNU_MIPS_ABI_FP_DOUBLE = 1,
-  /* Using hard-float -msingle-float.  */
-  Val_GNU_MIPS_ABI_FP_SINGLE = 2,
-  /* Using soft-float.  */
-  Val_GNU_MIPS_ABI_FP_SOFT = 3,
-  /* Using -mips32r2 -mfp64.  */
-  Val_GNU_MIPS_ABI_FP_OLD_64 = 4,
-  /* Using -mfpxx.  */
-  Val_GNU_MIPS_ABI_FP_XX = 5,
-  /* Using -mips32r2 -mfp64.  */
-  Val_GNU_MIPS_ABI_FP_64 = 6,
-  /* Using -mips32r2 -mfp64 -mno-odd-spreg.  */
-  Val_GNU_MIPS_ABI_FP_64A = 7,
-  /* Maximum allocated FP ABI value.  */
-  Val_GNU_MIPS_ABI_FP_MAX = 7
-};
-
-/* HPPA specific definitions.  */
-
-/* Legal values for e_flags field of Elf32_Ehdr.  */
-
-#define EF_PARISC_TRAPNIL	0x00010000 /* Trap nil pointer dereference.  */
-#define EF_PARISC_EXT		0x00020000 /* Program uses arch. extensions. */
-#define EF_PARISC_LSB		0x00040000 /* Program expects little endian. */
-#define EF_PARISC_WIDE		0x00080000 /* Program expects wide mode.  */
-#define EF_PARISC_NO_KABP	0x00100000 /* No kernel assisted branch
-					      prediction.  */
-#define EF_PARISC_LAZYSWAP	0x00400000 /* Allow lazy swapping.  */
-#define EF_PARISC_ARCH		0x0000ffff /* Architecture version.  */
-
-/* Defined values for `e_flags & EF_PARISC_ARCH' are:  */
-
-#define EFA_PARISC_1_0		    0x020b /* PA-RISC 1.0 big-endian.  */
-#define EFA_PARISC_1_1		    0x0210 /* PA-RISC 1.1 big-endian.  */
-#define EFA_PARISC_2_0		    0x0214 /* PA-RISC 2.0 big-endian.  */
-
-/* Additional section indices.  */
-
-#define SHN_PARISC_ANSI_COMMON	0xff00	   /* Section for tentatively declared
-					      symbols in ANSI C.  */
-#define SHN_PARISC_HUGE_COMMON	0xff01	   /* Common blocks in huge model.  */
-
-/* Legal values for sh_type field of Elf32_Shdr.  */
-
-#define SHT_PARISC_EXT		0x70000000 /* Contains product specific ext. */
-#define SHT_PARISC_UNWIND	0x70000001 /* Unwind information.  */
-#define SHT_PARISC_DOC		0x70000002 /* Debug info for optimized code. */
-
-/* Legal values for sh_flags field of Elf32_Shdr.  */
-
-#define SHF_PARISC_SHORT	0x20000000 /* Section with short addressing. */
-#define SHF_PARISC_HUGE		0x40000000 /* Section far from gp.  */
-#define SHF_PARISC_SBP		0x80000000 /* Static branch prediction code. */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_PARISC_MILLICODE	13	/* Millicode function entry point.  */
-
-#define STT_HP_OPAQUE		(STT_LOOS + 0x1)
-#define STT_HP_STUB		(STT_LOOS + 0x2)
-
-/* HPPA relocs.  */
-
-#define R_PARISC_NONE		0	/* No reloc.  */
-#define R_PARISC_DIR32		1	/* Direct 32-bit reference.  */
-#define R_PARISC_DIR21L		2	/* Left 21 bits of eff. address.  */
-#define R_PARISC_DIR17R		3	/* Right 17 bits of eff. address.  */
-#define R_PARISC_DIR17F		4	/* 17 bits of eff. address.  */
-#define R_PARISC_DIR14R		6	/* Right 14 bits of eff. address.  */
-#define R_PARISC_PCREL32	9	/* 32-bit rel. address.  */
-#define R_PARISC_PCREL21L	10	/* Left 21 bits of rel. address.  */
-#define R_PARISC_PCREL17R	11	/* Right 17 bits of rel. address.  */
-#define R_PARISC_PCREL17F	12	/* 17 bits of rel. address.  */
-#define R_PARISC_PCREL14R	14	/* Right 14 bits of rel. address.  */
-#define R_PARISC_DPREL21L	18	/* Left 21 bits of rel. address.  */
-#define R_PARISC_DPREL14R	22	/* Right 14 bits of rel. address.  */
-#define R_PARISC_GPREL21L	26	/* GP-relative, left 21 bits.  */
-#define R_PARISC_GPREL14R	30	/* GP-relative, right 14 bits.  */
-#define R_PARISC_LTOFF21L	34	/* LT-relative, left 21 bits.  */
-#define R_PARISC_LTOFF14R	38	/* LT-relative, right 14 bits.  */
-#define R_PARISC_SECREL32	41	/* 32 bits section rel. address.  */
-#define R_PARISC_SEGBASE	48	/* No relocation, set segment base.  */
-#define R_PARISC_SEGREL32	49	/* 32 bits segment rel. address.  */
-#define R_PARISC_PLTOFF21L	50	/* PLT rel. address, left 21 bits.  */
-#define R_PARISC_PLTOFF14R	54	/* PLT rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF_FPTR32	57	/* 32 bits LT-rel. function pointer. */
-#define R_PARISC_LTOFF_FPTR21L	58	/* LT-rel. fct ptr, left 21 bits. */
-#define R_PARISC_LTOFF_FPTR14R	62	/* LT-rel. fct ptr, right 14 bits. */
-#define R_PARISC_FPTR64		64	/* 64 bits function address.  */
-#define R_PARISC_PLABEL32	65	/* 32 bits function address.  */
-#define R_PARISC_PLABEL21L	66	/* Left 21 bits of fdesc address.  */
-#define R_PARISC_PLABEL14R	70	/* Right 14 bits of fdesc address.  */
-#define R_PARISC_PCREL64	72	/* 64 bits PC-rel. address.  */
-#define R_PARISC_PCREL22F	74	/* 22 bits PC-rel. address.  */
-#define R_PARISC_PCREL14WR	75	/* PC-rel. address, right 14 bits.  */
-#define R_PARISC_PCREL14DR	76	/* PC rel. address, right 14 bits.  */
-#define R_PARISC_PCREL16F	77	/* 16 bits PC-rel. address.  */
-#define R_PARISC_PCREL16WF	78	/* 16 bits PC-rel. address.  */
-#define R_PARISC_PCREL16DF	79	/* 16 bits PC-rel. address.  */
-#define R_PARISC_DIR64		80	/* 64 bits of eff. address.  */
-#define R_PARISC_DIR14WR	83	/* 14 bits of eff. address.  */
-#define R_PARISC_DIR14DR	84	/* 14 bits of eff. address.  */
-#define R_PARISC_DIR16F		85	/* 16 bits of eff. address.  */
-#define R_PARISC_DIR16WF	86	/* 16 bits of eff. address.  */
-#define R_PARISC_DIR16DF	87	/* 16 bits of eff. address.  */
-#define R_PARISC_GPREL64	88	/* 64 bits of GP-rel. address.  */
-#define R_PARISC_GPREL14WR	91	/* GP-rel. address, right 14 bits.  */
-#define R_PARISC_GPREL14DR	92	/* GP-rel. address, right 14 bits.  */
-#define R_PARISC_GPREL16F	93	/* 16 bits GP-rel. address.  */
-#define R_PARISC_GPREL16WF	94	/* 16 bits GP-rel. address.  */
-#define R_PARISC_GPREL16DF	95	/* 16 bits GP-rel. address.  */
-#define R_PARISC_LTOFF64	96	/* 64 bits LT-rel. address.  */
-#define R_PARISC_LTOFF14WR	99	/* LT-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF14DR	100	/* LT-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF16F	101	/* 16 bits LT-rel. address.  */
-#define R_PARISC_LTOFF16WF	102	/* 16 bits LT-rel. address.  */
-#define R_PARISC_LTOFF16DF	103	/* 16 bits LT-rel. address.  */
-#define R_PARISC_SECREL64	104	/* 64 bits section rel. address.  */
-#define R_PARISC_SEGREL64	112	/* 64 bits segment rel. address.  */
-#define R_PARISC_PLTOFF14WR	115	/* PLT-rel. address, right 14 bits.  */
-#define R_PARISC_PLTOFF14DR	116	/* PLT-rel. address, right 14 bits.  */
-#define R_PARISC_PLTOFF16F	117	/* 16 bits LT-rel. address.  */
-#define R_PARISC_PLTOFF16WF	118	/* 16 bits PLT-rel. address.  */
-#define R_PARISC_PLTOFF16DF	119	/* 16 bits PLT-rel. address.  */
-#define R_PARISC_LTOFF_FPTR64	120	/* 64 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR14WR	123	/* LT-rel. fct. ptr., right 14 bits. */
-#define R_PARISC_LTOFF_FPTR14DR	124	/* LT-rel. fct. ptr., right 14 bits. */
-#define R_PARISC_LTOFF_FPTR16F	125	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR16WF	126	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR16DF	127	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LORESERVE	128
-#define R_PARISC_COPY		128	/* Copy relocation.  */
-#define R_PARISC_IPLT		129	/* Dynamic reloc, imported PLT */
-#define R_PARISC_EPLT		130	/* Dynamic reloc, exported PLT */
-#define R_PARISC_TPREL32	153	/* 32 bits TP-rel. address.  */
-#define R_PARISC_TPREL21L	154	/* TP-rel. address, left 21 bits.  */
-#define R_PARISC_TPREL14R	158	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF_TP21L	162	/* LT-TP-rel. address, left 21 bits. */
-#define R_PARISC_LTOFF_TP14R	166	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP14F	167	/* 14 bits LT-TP-rel. address.  */
-#define R_PARISC_TPREL64	216	/* 64 bits TP-rel. address.  */
-#define R_PARISC_TPREL14WR	219	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_TPREL14DR	220	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_TPREL16F	221	/* 16 bits TP-rel. address.  */
-#define R_PARISC_TPREL16WF	222	/* 16 bits TP-rel. address.  */
-#define R_PARISC_TPREL16DF	223	/* 16 bits TP-rel. address.  */
-#define R_PARISC_LTOFF_TP64	224	/* 64 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP14WR	227	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP14DR	228	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP16F	229	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP16WF	230	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP16DF	231	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_GNU_VTENTRY	232
-#define R_PARISC_GNU_VTINHERIT	233
-#define R_PARISC_TLS_GD21L	234	/* GD 21-bit left.  */
-#define R_PARISC_TLS_GD14R	235	/* GD 14-bit right.  */
-#define R_PARISC_TLS_GDCALL	236	/* GD call to __t_g_a.  */
-#define R_PARISC_TLS_LDM21L	237	/* LD module 21-bit left.  */
-#define R_PARISC_TLS_LDM14R	238	/* LD module 14-bit right.  */
-#define R_PARISC_TLS_LDMCALL	239	/* LD module call to __t_g_a.  */
-#define R_PARISC_TLS_LDO21L	240	/* LD offset 21-bit left.  */
-#define R_PARISC_TLS_LDO14R	241	/* LD offset 14-bit right.  */
-#define R_PARISC_TLS_DTPMOD32	242	/* DTP module 32-bit.  */
-#define R_PARISC_TLS_DTPMOD64	243	/* DTP module 64-bit.  */
-#define R_PARISC_TLS_DTPOFF32	244	/* DTP offset 32-bit.  */
-#define R_PARISC_TLS_DTPOFF64	245	/* DTP offset 32-bit.  */
-#define R_PARISC_TLS_LE21L	R_PARISC_TPREL21L
-#define R_PARISC_TLS_LE14R	R_PARISC_TPREL14R
-#define R_PARISC_TLS_IE21L	R_PARISC_LTOFF_TP21L
-#define R_PARISC_TLS_IE14R	R_PARISC_LTOFF_TP14R
-#define R_PARISC_TLS_TPREL32	R_PARISC_TPREL32
-#define R_PARISC_TLS_TPREL64	R_PARISC_TPREL64
-#define R_PARISC_HIRESERVE	255
-
-/* Legal values for p_type field of Elf32_Phdr/Elf64_Phdr.  */
-
-#define PT_HP_TLS		(PT_LOOS + 0x0)
-#define PT_HP_CORE_NONE		(PT_LOOS + 0x1)
-#define PT_HP_CORE_VERSION	(PT_LOOS + 0x2)
-#define PT_HP_CORE_KERNEL	(PT_LOOS + 0x3)
-#define PT_HP_CORE_COMM		(PT_LOOS + 0x4)
-#define PT_HP_CORE_PROC		(PT_LOOS + 0x5)
-#define PT_HP_CORE_LOADABLE	(PT_LOOS + 0x6)
-#define PT_HP_CORE_STACK	(PT_LOOS + 0x7)
-#define PT_HP_CORE_SHM		(PT_LOOS + 0x8)
-#define PT_HP_CORE_MMF		(PT_LOOS + 0x9)
-#define PT_HP_PARALLEL		(PT_LOOS + 0x10)
-#define PT_HP_FASTBIND		(PT_LOOS + 0x11)
-#define PT_HP_OPT_ANNOT		(PT_LOOS + 0x12)
-#define PT_HP_HSL_ANNOT		(PT_LOOS + 0x13)
-#define PT_HP_STACK		(PT_LOOS + 0x14)
-
-#define PT_PARISC_ARCHEXT	0x70000000
-#define PT_PARISC_UNWIND	0x70000001
-
-/* Legal values for p_flags field of Elf32_Phdr/Elf64_Phdr.  */
-
-#define PF_PARISC_SBP		0x08000000
-
-#define PF_HP_PAGE_SIZE		0x00100000
-#define PF_HP_FAR_SHARED	0x00200000
-#define PF_HP_NEAR_SHARED	0x00400000
-#define PF_HP_CODE		0x01000000
-#define PF_HP_MODIFY		0x02000000
-#define PF_HP_LAZYSWAP		0x04000000
-#define PF_HP_SBP		0x08000000
-
-
-/* Alpha specific definitions.  */
-
-/* Legal values for e_flags field of Elf64_Ehdr.  */
-
-#define EF_ALPHA_32BIT		1	/* All addresses must be < 2GB.  */
-#define EF_ALPHA_CANRELAX	2	/* Relocations for relaxing exist.  */
-
-/* Legal values for sh_type field of Elf64_Shdr.  */
-
-/* These two are primerily concerned with ECOFF debugging info.  */
-#define SHT_ALPHA_DEBUG		0x70000001
-#define SHT_ALPHA_REGINFO	0x70000002
-
-/* Legal values for sh_flags field of Elf64_Shdr.  */
-
-#define SHF_ALPHA_GPREL		0x10000000
-
-/* Legal values for st_other field of Elf64_Sym.  */
-#define STO_ALPHA_NOPV		0x80	/* No PV required.  */
-#define STO_ALPHA_STD_GPLOAD	0x88	/* PV only used for initial ldgp.  */
-
-/* Alpha relocs.  */
-
-#define R_ALPHA_NONE		0	/* No reloc */
-#define R_ALPHA_REFLONG		1	/* Direct 32 bit */
-#define R_ALPHA_REFQUAD		2	/* Direct 64 bit */
-#define R_ALPHA_GPREL32		3	/* GP relative 32 bit */
-#define R_ALPHA_LITERAL		4	/* GP relative 16 bit w/optimization */
-#define R_ALPHA_LITUSE		5	/* Optimization hint for LITERAL */
-#define R_ALPHA_GPDISP		6	/* Add displacement to GP */
-#define R_ALPHA_BRADDR		7	/* PC+4 relative 23 bit shifted */
-#define R_ALPHA_HINT		8	/* PC+4 relative 16 bit shifted */
-#define R_ALPHA_SREL16		9	/* PC relative 16 bit */
-#define R_ALPHA_SREL32		10	/* PC relative 32 bit */
-#define R_ALPHA_SREL64		11	/* PC relative 64 bit */
-#define R_ALPHA_GPRELHIGH	17	/* GP relative 32 bit, high 16 bits */
-#define R_ALPHA_GPRELLOW	18	/* GP relative 32 bit, low 16 bits */
-#define R_ALPHA_GPREL16		19	/* GP relative 16 bit */
-#define R_ALPHA_COPY		24	/* Copy symbol at runtime */
-#define R_ALPHA_GLOB_DAT	25	/* Create GOT entry */
-#define R_ALPHA_JMP_SLOT	26	/* Create PLT entry */
-#define R_ALPHA_RELATIVE	27	/* Adjust by program base */
-#define R_ALPHA_TLS_GD_HI	28
-#define R_ALPHA_TLSGD		29
-#define R_ALPHA_TLS_LDM		30
-#define R_ALPHA_DTPMOD64	31
-#define R_ALPHA_GOTDTPREL	32
-#define R_ALPHA_DTPREL64	33
-#define R_ALPHA_DTPRELHI	34
-#define R_ALPHA_DTPRELLO	35
-#define R_ALPHA_DTPREL16	36
-#define R_ALPHA_GOTTPREL	37
-#define R_ALPHA_TPREL64		38
-#define R_ALPHA_TPRELHI		39
-#define R_ALPHA_TPRELLO		40
-#define R_ALPHA_TPREL16		41
-/* Keep this the last entry.  */
-#define R_ALPHA_NUM		46
-
-/* Magic values of the LITUSE relocation addend.  */
-#define LITUSE_ALPHA_ADDR	0
-#define LITUSE_ALPHA_BASE	1
-#define LITUSE_ALPHA_BYTOFF	2
-#define LITUSE_ALPHA_JSR	3
-#define LITUSE_ALPHA_TLS_GD	4
-#define LITUSE_ALPHA_TLS_LDM	5
-
-/* Legal values for d_tag of Elf64_Dyn.  */
-#define DT_ALPHA_PLTRO		(DT_LOPROC + 0)
-#define DT_ALPHA_NUM		1
-
-/* PowerPC specific declarations */
-
-/* Values for Elf32/64_Ehdr.e_flags.  */
-#define EF_PPC_EMB		0x80000000	/* PowerPC embedded flag */
-
-/* Cygnus local bits below */
-#define EF_PPC_RELOCATABLE	0x00010000	/* PowerPC -mrelocatable flag*/
-#define EF_PPC_RELOCATABLE_LIB	0x00008000	/* PowerPC -mrelocatable-lib
-						   flag */
-
-/* PowerPC relocations defined by the ABIs */
-#define R_PPC_NONE		0
-#define R_PPC_ADDR32		1	/* 32bit absolute address */
-#define R_PPC_ADDR24		2	/* 26bit address, 2 bits ignored.  */
-#define R_PPC_ADDR16		3	/* 16bit absolute address */
-#define R_PPC_ADDR16_LO		4	/* lower 16bit of absolute address */
-#define R_PPC_ADDR16_HI		5	/* high 16bit of absolute address */
-#define R_PPC_ADDR16_HA		6	/* adjusted high 16bit */
-#define R_PPC_ADDR14		7	/* 16bit address, 2 bits ignored */
-#define R_PPC_ADDR14_BRTAKEN	8
-#define R_PPC_ADDR14_BRNTAKEN	9
-#define R_PPC_REL24		10	/* PC relative 26 bit */
-#define R_PPC_REL14		11	/* PC relative 16 bit */
-#define R_PPC_REL14_BRTAKEN	12
-#define R_PPC_REL14_BRNTAKEN	13
-#define R_PPC_GOT16		14
-#define R_PPC_GOT16_LO		15
-#define R_PPC_GOT16_HI		16
-#define R_PPC_GOT16_HA		17
-#define R_PPC_PLTREL24		18
-#define R_PPC_COPY		19
-#define R_PPC_GLOB_DAT		20
-#define R_PPC_JMP_SLOT		21
-#define R_PPC_RELATIVE		22
-#define R_PPC_LOCAL24PC		23
-#define R_PPC_UADDR32		24
-#define R_PPC_UADDR16		25
-#define R_PPC_REL32		26
-#define R_PPC_PLT32		27
-#define R_PPC_PLTREL32		28
-#define R_PPC_PLT16_LO		29
-#define R_PPC_PLT16_HI		30
-#define R_PPC_PLT16_HA		31
-#define R_PPC_SDAREL16		32
-#define R_PPC_SECTOFF		33
-#define R_PPC_SECTOFF_LO	34
-#define R_PPC_SECTOFF_HI	35
-#define R_PPC_SECTOFF_HA	36
-
-/* PowerPC relocations defined for the TLS access ABI.  */
-#define R_PPC_TLS		67 /* none	(sym+add)@tls */
-#define R_PPC_DTPMOD32		68 /* word32	(sym+add)@dtpmod */
-#define R_PPC_TPREL16		69 /* half16*	(sym+add)@tprel */
-#define R_PPC_TPREL16_LO	70 /* half16	(sym+add)@tprel@l */
-#define R_PPC_TPREL16_HI	71 /* half16	(sym+add)@tprel@h */
-#define R_PPC_TPREL16_HA	72 /* half16	(sym+add)@tprel@ha */
-#define R_PPC_TPREL32		73 /* word32	(sym+add)@tprel */
-#define R_PPC_DTPREL16		74 /* half16*	(sym+add)@dtprel */
-#define R_PPC_DTPREL16_LO	75 /* half16	(sym+add)@dtprel@l */
-#define R_PPC_DTPREL16_HI	76 /* half16	(sym+add)@dtprel@h */
-#define R_PPC_DTPREL16_HA	77 /* half16	(sym+add)@dtprel@ha */
-#define R_PPC_DTPREL32		78 /* word32	(sym+add)@dtprel */
-#define R_PPC_GOT_TLSGD16	79 /* half16*	(sym+add)@got@tlsgd */
-#define R_PPC_GOT_TLSGD16_LO	80 /* half16	(sym+add)@got@tlsgd@l */
-#define R_PPC_GOT_TLSGD16_HI	81 /* half16	(sym+add)@got@tlsgd@h */
-#define R_PPC_GOT_TLSGD16_HA	82 /* half16	(sym+add)@got@tlsgd@ha */
-#define R_PPC_GOT_TLSLD16	83 /* half16*	(sym+add)@got@tlsld */
-#define R_PPC_GOT_TLSLD16_LO	84 /* half16	(sym+add)@got@tlsld@l */
-#define R_PPC_GOT_TLSLD16_HI	85 /* half16	(sym+add)@got@tlsld@h */
-#define R_PPC_GOT_TLSLD16_HA	86 /* half16	(sym+add)@got@tlsld@ha */
-#define R_PPC_GOT_TPREL16	87 /* half16*	(sym+add)@got@tprel */
-#define R_PPC_GOT_TPREL16_LO	88 /* half16	(sym+add)@got@tprel@l */
-#define R_PPC_GOT_TPREL16_HI	89 /* half16	(sym+add)@got@tprel@h */
-#define R_PPC_GOT_TPREL16_HA	90 /* half16	(sym+add)@got@tprel@ha */
-#define R_PPC_GOT_DTPREL16	91 /* half16*	(sym+add)@got@dtprel */
-#define R_PPC_GOT_DTPREL16_LO	92 /* half16*	(sym+add)@got@dtprel@l */
-#define R_PPC_GOT_DTPREL16_HI	93 /* half16*	(sym+add)@got@dtprel@h */
-#define R_PPC_GOT_DTPREL16_HA	94 /* half16*	(sym+add)@got@dtprel@ha */
-#define R_PPC_TLSGD		95 /* none	(sym+add)@tlsgd */
-#define R_PPC_TLSLD		96 /* none	(sym+add)@tlsld */
-
-/* The remaining relocs are from the Embedded ELF ABI, and are not
-   in the SVR4 ELF ABI.  */
-#define R_PPC_EMB_NADDR32	101
-#define R_PPC_EMB_NADDR16	102
-#define R_PPC_EMB_NADDR16_LO	103
-#define R_PPC_EMB_NADDR16_HI	104
-#define R_PPC_EMB_NADDR16_HA	105
-#define R_PPC_EMB_SDAI16	106
-#define R_PPC_EMB_SDA2I16	107
-#define R_PPC_EMB_SDA2REL	108
-#define R_PPC_EMB_SDA21		109	/* 16 bit offset in SDA */
-#define R_PPC_EMB_MRKREF	110
-#define R_PPC_EMB_RELSEC16	111
-#define R_PPC_EMB_RELST_LO	112
-#define R_PPC_EMB_RELST_HI	113
-#define R_PPC_EMB_RELST_HA	114
-#define R_PPC_EMB_BIT_FLD	115
-#define R_PPC_EMB_RELSDA	116	/* 16 bit relative offset in SDA */
-
-/* Diab tool relocations.  */
-#define R_PPC_DIAB_SDA21_LO	180	/* like EMB_SDA21, but lower 16 bit */
-#define R_PPC_DIAB_SDA21_HI	181	/* like EMB_SDA21, but high 16 bit */
-#define R_PPC_DIAB_SDA21_HA	182	/* like EMB_SDA21, adjusted high 16 */
-#define R_PPC_DIAB_RELSDA_LO	183	/* like EMB_RELSDA, but lower 16 bit */
-#define R_PPC_DIAB_RELSDA_HI	184	/* like EMB_RELSDA, but high 16 bit */
-#define R_PPC_DIAB_RELSDA_HA	185	/* like EMB_RELSDA, adjusted high 16 */
-
-/* GNU extension to support local ifunc.  */
-#define R_PPC_IRELATIVE		248
-
-/* GNU relocs used in PIC code sequences.  */
-#define R_PPC_REL16		249	/* half16   (sym+add-.) */
-#define R_PPC_REL16_LO		250	/* half16   (sym+add-.)@l */
-#define R_PPC_REL16_HI		251	/* half16   (sym+add-.)@h */
-#define R_PPC_REL16_HA		252	/* half16   (sym+add-.)@ha */
-
-/* This is a phony reloc to handle any old fashioned TOC16 references
-   that may still be in object files.  */
-#define R_PPC_TOC16		255
-
-/* PowerPC specific values for the Dyn d_tag field.  */
-#define DT_PPC_GOT		(DT_LOPROC + 0)
-#define DT_PPC_OPT		(DT_LOPROC + 1)
-#define DT_PPC_NUM		2
-
-/* PowerPC specific values for the DT_PPC_OPT Dyn entry.  */
-#define PPC_OPT_TLS		1
-
-/* PowerPC64 relocations defined by the ABIs */
-#define R_PPC64_NONE		R_PPC_NONE
-#define R_PPC64_ADDR32		R_PPC_ADDR32 /* 32bit absolute address */
-#define R_PPC64_ADDR24		R_PPC_ADDR24 /* 26bit address, word aligned */
-#define R_PPC64_ADDR16		R_PPC_ADDR16 /* 16bit absolute address */
-#define R_PPC64_ADDR16_LO	R_PPC_ADDR16_LO	/* lower 16bits of address */
-#define R_PPC64_ADDR16_HI	R_PPC_ADDR16_HI	/* high 16bits of address. */
-#define R_PPC64_ADDR16_HA	R_PPC_ADDR16_HA /* adjusted high 16bits.  */
-#define R_PPC64_ADDR14		R_PPC_ADDR14 /* 16bit address, word aligned */
-#define R_PPC64_ADDR14_BRTAKEN	R_PPC_ADDR14_BRTAKEN
-#define R_PPC64_ADDR14_BRNTAKEN	R_PPC_ADDR14_BRNTAKEN
-#define R_PPC64_REL24		R_PPC_REL24 /* PC-rel. 26 bit, word aligned */
-#define R_PPC64_REL14		R_PPC_REL14 /* PC relative 16 bit */
-#define R_PPC64_REL14_BRTAKEN	R_PPC_REL14_BRTAKEN
-#define R_PPC64_REL14_BRNTAKEN	R_PPC_REL14_BRNTAKEN
-#define R_PPC64_GOT16		R_PPC_GOT16
-#define R_PPC64_GOT16_LO	R_PPC_GOT16_LO
-#define R_PPC64_GOT16_HI	R_PPC_GOT16_HI
-#define R_PPC64_GOT16_HA	R_PPC_GOT16_HA
-
-#define R_PPC64_COPY		R_PPC_COPY
-#define R_PPC64_GLOB_DAT	R_PPC_GLOB_DAT
-#define R_PPC64_JMP_SLOT	R_PPC_JMP_SLOT
-#define R_PPC64_RELATIVE	R_PPC_RELATIVE
-
-#define R_PPC64_UADDR32		R_PPC_UADDR32
-#define R_PPC64_UADDR16		R_PPC_UADDR16
-#define R_PPC64_REL32		R_PPC_REL32
-#define R_PPC64_PLT32		R_PPC_PLT32
-#define R_PPC64_PLTREL32	R_PPC_PLTREL32
-#define R_PPC64_PLT16_LO	R_PPC_PLT16_LO
-#define R_PPC64_PLT16_HI	R_PPC_PLT16_HI
-#define R_PPC64_PLT16_HA	R_PPC_PLT16_HA
-
-#define R_PPC64_SECTOFF		R_PPC_SECTOFF
-#define R_PPC64_SECTOFF_LO	R_PPC_SECTOFF_LO
-#define R_PPC64_SECTOFF_HI	R_PPC_SECTOFF_HI
-#define R_PPC64_SECTOFF_HA	R_PPC_SECTOFF_HA
-#define R_PPC64_ADDR30		37 /* word30 (S + A - P) >> 2 */
-#define R_PPC64_ADDR64		38 /* doubleword64 S + A */
-#define R_PPC64_ADDR16_HIGHER	39 /* half16 #higher(S + A) */
-#define R_PPC64_ADDR16_HIGHERA	40 /* half16 #highera(S + A) */
-#define R_PPC64_ADDR16_HIGHEST	41 /* half16 #highest(S + A) */
-#define R_PPC64_ADDR16_HIGHESTA	42 /* half16 #highesta(S + A) */
-#define R_PPC64_UADDR64		43 /* doubleword64 S + A */
-#define R_PPC64_REL64		44 /* doubleword64 S + A - P */
-#define R_PPC64_PLT64		45 /* doubleword64 L + A */
-#define R_PPC64_PLTREL64	46 /* doubleword64 L + A - P */
-#define R_PPC64_TOC16		47 /* half16* S + A - .TOC */
-#define R_PPC64_TOC16_LO	48 /* half16 #lo(S + A - .TOC.) */
-#define R_PPC64_TOC16_HI	49 /* half16 #hi(S + A - .TOC.) */
-#define R_PPC64_TOC16_HA	50 /* half16 #ha(S + A - .TOC.) */
-#define R_PPC64_TOC		51 /* doubleword64 .TOC */
-#define R_PPC64_PLTGOT16	52 /* half16* M + A */
-#define R_PPC64_PLTGOT16_LO	53 /* half16 #lo(M + A) */
-#define R_PPC64_PLTGOT16_HI	54 /* half16 #hi(M + A) */
-#define R_PPC64_PLTGOT16_HA	55 /* half16 #ha(M + A) */
-
-#define R_PPC64_ADDR16_DS	56 /* half16ds* (S + A) >> 2 */
-#define R_PPC64_ADDR16_LO_DS	57 /* half16ds  #lo(S + A) >> 2 */
-#define R_PPC64_GOT16_DS	58 /* half16ds* (G + A) >> 2 */
-#define R_PPC64_GOT16_LO_DS	59 /* half16ds  #lo(G + A) >> 2 */
-#define R_PPC64_PLT16_LO_DS	60 /* half16ds  #lo(L + A) >> 2 */
-#define R_PPC64_SECTOFF_DS	61 /* half16ds* (R + A) >> 2 */
-#define R_PPC64_SECTOFF_LO_DS	62 /* half16ds  #lo(R + A) >> 2 */
-#define R_PPC64_TOC16_DS	63 /* half16ds* (S + A - .TOC.) >> 2 */
-#define R_PPC64_TOC16_LO_DS	64 /* half16ds  #lo(S + A - .TOC.) >> 2 */
-#define R_PPC64_PLTGOT16_DS	65 /* half16ds* (M + A) >> 2 */
-#define R_PPC64_PLTGOT16_LO_DS	66 /* half16ds  #lo(M + A) >> 2 */
-
-/* PowerPC64 relocations defined for the TLS access ABI.  */
-#define R_PPC64_TLS		67 /* none	(sym+add)@tls */
-#define R_PPC64_DTPMOD64	68 /* doubleword64 (sym+add)@dtpmod */
-#define R_PPC64_TPREL16		69 /* half16*	(sym+add)@tprel */
-#define R_PPC64_TPREL16_LO	70 /* half16	(sym+add)@tprel@l */
-#define R_PPC64_TPREL16_HI	71 /* half16	(sym+add)@tprel@h */
-#define R_PPC64_TPREL16_HA	72 /* half16	(sym+add)@tprel@ha */
-#define R_PPC64_TPREL64		73 /* doubleword64 (sym+add)@tprel */
-#define R_PPC64_DTPREL16	74 /* half16*	(sym+add)@dtprel */
-#define R_PPC64_DTPREL16_LO	75 /* half16	(sym+add)@dtprel@l */
-#define R_PPC64_DTPREL16_HI	76 /* half16	(sym+add)@dtprel@h */
-#define R_PPC64_DTPREL16_HA	77 /* half16	(sym+add)@dtprel@ha */
-#define R_PPC64_DTPREL64	78 /* doubleword64 (sym+add)@dtprel */
-#define R_PPC64_GOT_TLSGD16	79 /* half16*	(sym+add)@got@tlsgd */
-#define R_PPC64_GOT_TLSGD16_LO	80 /* half16	(sym+add)@got@tlsgd@l */
-#define R_PPC64_GOT_TLSGD16_HI	81 /* half16	(sym+add)@got@tlsgd@h */
-#define R_PPC64_GOT_TLSGD16_HA	82 /* half16	(sym+add)@got@tlsgd@ha */
-#define R_PPC64_GOT_TLSLD16	83 /* half16*	(sym+add)@got@tlsld */
-#define R_PPC64_GOT_TLSLD16_LO	84 /* half16	(sym+add)@got@tlsld@l */
-#define R_PPC64_GOT_TLSLD16_HI	85 /* half16	(sym+add)@got@tlsld@h */
-#define R_PPC64_GOT_TLSLD16_HA	86 /* half16	(sym+add)@got@tlsld@ha */
-#define R_PPC64_GOT_TPREL16_DS	87 /* half16ds*	(sym+add)@got@tprel */
-#define R_PPC64_GOT_TPREL16_LO_DS 88 /* half16ds (sym+add)@got@tprel@l */
-#define R_PPC64_GOT_TPREL16_HI	89 /* half16	(sym+add)@got@tprel@h */
-#define R_PPC64_GOT_TPREL16_HA	90 /* half16	(sym+add)@got@tprel@ha */
-#define R_PPC64_GOT_DTPREL16_DS	91 /* half16ds*	(sym+add)@got@dtprel */
-#define R_PPC64_GOT_DTPREL16_LO_DS 92 /* half16ds (sym+add)@got@dtprel@l */
-#define R_PPC64_GOT_DTPREL16_HI	93 /* half16	(sym+add)@got@dtprel@h */
-#define R_PPC64_GOT_DTPREL16_HA	94 /* half16	(sym+add)@got@dtprel@ha */
-#define R_PPC64_TPREL16_DS	95 /* half16ds*	(sym+add)@tprel */
-#define R_PPC64_TPREL16_LO_DS	96 /* half16ds	(sym+add)@tprel@l */
-#define R_PPC64_TPREL16_HIGHER	97 /* half16	(sym+add)@tprel@higher */
-#define R_PPC64_TPREL16_HIGHERA	98 /* half16	(sym+add)@tprel@highera */
-#define R_PPC64_TPREL16_HIGHEST	99 /* half16	(sym+add)@tprel@highest */
-#define R_PPC64_TPREL16_HIGHESTA 100 /* half16	(sym+add)@tprel@highesta */
-#define R_PPC64_DTPREL16_DS	101 /* half16ds* (sym+add)@dtprel */
-#define R_PPC64_DTPREL16_LO_DS	102 /* half16ds	(sym+add)@dtprel@l */
-#define R_PPC64_DTPREL16_HIGHER	103 /* half16	(sym+add)@dtprel@higher */
-#define R_PPC64_DTPREL16_HIGHERA 104 /* half16	(sym+add)@dtprel@highera */
-#define R_PPC64_DTPREL16_HIGHEST 105 /* half16	(sym+add)@dtprel@highest */
-#define R_PPC64_DTPREL16_HIGHESTA 106 /* half16	(sym+add)@dtprel@highesta */
-#define R_PPC64_TLSGD		107 /* none	(sym+add)@tlsgd */
-#define R_PPC64_TLSLD		108 /* none	(sym+add)@tlsld */
-#define R_PPC64_TOCSAVE		109 /* none */
-
-/* Added when HA and HI relocs were changed to report overflows.  */
-#define R_PPC64_ADDR16_HIGH	110
-#define R_PPC64_ADDR16_HIGHA	111
-#define R_PPC64_TPREL16_HIGH	112
-#define R_PPC64_TPREL16_HIGHA	113
-#define R_PPC64_DTPREL16_HIGH	114
-#define R_PPC64_DTPREL16_HIGHA	115
-
-/* GNU extension to support local ifunc.  */
-#define R_PPC64_JMP_IREL	247
-#define R_PPC64_IRELATIVE	248
-#define R_PPC64_REL16		249	/* half16   (sym+add-.) */
-#define R_PPC64_REL16_LO	250	/* half16   (sym+add-.)@l */
-#define R_PPC64_REL16_HI	251	/* half16   (sym+add-.)@h */
-#define R_PPC64_REL16_HA	252	/* half16   (sym+add-.)@ha */
-
-/* e_flags bits specifying ABI.
-   1 for original function descriptor using ABI,
-   2 for revised ABI without function descriptors,
-   0 for unspecified or not using any features affected by the differences.  */
-#define EF_PPC64_ABI	3
-
-/* PowerPC64 specific values for the Dyn d_tag field.  */
-#define DT_PPC64_GLINK  (DT_LOPROC + 0)
-#define DT_PPC64_OPD	(DT_LOPROC + 1)
-#define DT_PPC64_OPDSZ	(DT_LOPROC + 2)
-#define DT_PPC64_OPT	(DT_LOPROC + 3)
-#define DT_PPC64_NUM    4
-
-/* PowerPC64 specific bits in the DT_PPC64_OPT Dyn entry.  */
-#define PPC64_OPT_TLS		1
-#define PPC64_OPT_MULTI_TOC	2
-#define PPC64_OPT_LOCALENTRY	4
-
-/* PowerPC64 specific values for the Elf64_Sym st_other field.  */
-#define STO_PPC64_LOCAL_BIT	5
-#define STO_PPC64_LOCAL_MASK	(7 << STO_PPC64_LOCAL_BIT)
-#define PPC64_LOCAL_ENTRY_OFFSET(other)				\
- (((1 << (((other) & STO_PPC64_LOCAL_MASK) >> STO_PPC64_LOCAL_BIT)) >> 2) << 2)
-
-
-/* ARM specific declarations */
-
-/* Processor specific flags for the ELF header e_flags field.  */
-#define EF_ARM_RELEXEC		0x01
-#define EF_ARM_HASENTRY		0x02
-#define EF_ARM_INTERWORK	0x04
-#define EF_ARM_APCS_26		0x08
-#define EF_ARM_APCS_FLOAT	0x10
-#define EF_ARM_PIC		0x20
-#define EF_ARM_ALIGN8		0x40 /* 8-bit structure alignment is in use */
-#define EF_ARM_NEW_ABI		0x80
-#define EF_ARM_OLD_ABI		0x100
-#define EF_ARM_SOFT_FLOAT	0x200
-#define EF_ARM_VFP_FLOAT	0x400
-#define EF_ARM_MAVERICK_FLOAT	0x800
-
-#define EF_ARM_ABI_FLOAT_SOFT	0x200   /* NB conflicts with EF_ARM_SOFT_FLOAT */
-#define EF_ARM_ABI_FLOAT_HARD	0x400   /* NB conflicts with EF_ARM_VFP_FLOAT */
-
-
-/* Other constants defined in the ARM ELF spec. version B-01.  */
-/* NB. These conflict with values defined above.  */
-#define EF_ARM_SYMSARESORTED	0x04
-#define EF_ARM_DYNSYMSUSESEGIDX	0x08
-#define EF_ARM_MAPSYMSFIRST	0x10
-#define EF_ARM_EABIMASK		0XFF000000
-
-/* Constants defined in AAELF.  */
-#define EF_ARM_BE8	    0x00800000
-#define EF_ARM_LE8	    0x00400000
-
-#define EF_ARM_EABI_VERSION(flags)	((flags) & EF_ARM_EABIMASK)
-#define EF_ARM_EABI_UNKNOWN	0x00000000
-#define EF_ARM_EABI_VER1	0x01000000
-#define EF_ARM_EABI_VER2	0x02000000
-#define EF_ARM_EABI_VER3	0x03000000
-#define EF_ARM_EABI_VER4	0x04000000
-#define EF_ARM_EABI_VER5	0x05000000
-
-/* Additional symbol types for Thumb.  */
-#define STT_ARM_TFUNC		STT_LOPROC /* A Thumb function.  */
-#define STT_ARM_16BIT		STT_HIPROC /* A Thumb label.  */
-
-/* ARM-specific values for sh_flags */
-#define SHF_ARM_ENTRYSECT	0x10000000 /* Section contains an entry point */
-#define SHF_ARM_COMDEF		0x80000000 /* Section may be multiply defined
-					      in the input to a link step.  */
-
-/* ARM-specific program header flags */
-#define PF_ARM_SB		0x10000000 /* Segment contains the location
-					      addressed by the static base. */
-#define PF_ARM_PI		0x20000000 /* Position-independent segment.  */
-#define PF_ARM_ABS		0x40000000 /* Absolute segment.  */
-
-/* Processor specific values for the Phdr p_type field.  */
-#define PT_ARM_EXIDX		(PT_LOPROC + 1)	/* ARM unwind segment.  */
-
-/* Processor specific values for the Shdr sh_type field.  */
-#define SHT_ARM_EXIDX		(SHT_LOPROC + 1) /* ARM unwind section.  */
-#define SHT_ARM_PREEMPTMAP	(SHT_LOPROC + 2) /* Preemption details.  */
-#define SHT_ARM_ATTRIBUTES	(SHT_LOPROC + 3) /* ARM attributes section.  */
-
-
-/* AArch64 relocs.  */
-
-#define R_AARCH64_NONE            0	/* No relocation.  */
-
-/* ILP32 AArch64 relocs.  */
-#define R_AARCH64_P32_ABS32		  1	/* Direct 32 bit.  */
-#define R_AARCH64_P32_COPY		180	/* Copy symbol at runtime.  */
-#define R_AARCH64_P32_GLOB_DAT		181	/* Create GOT entry.  */
-#define R_AARCH64_P32_JUMP_SLOT		182	/* Create PLT entry.  */
-#define R_AARCH64_P32_RELATIVE		183	/* Adjust by program base.  */
-#define R_AARCH64_P32_TLS_DTPMOD	184	/* Module number, 32 bit.  */
-#define R_AARCH64_P32_TLS_DTPREL	185	/* Module-relative offset, 32 bit.  */
-#define R_AARCH64_P32_TLS_TPREL		186	/* TP-relative offset, 32 bit.  */
-#define R_AARCH64_P32_TLSDESC		187	/* TLS Descriptor.  */
-#define R_AARCH64_P32_IRELATIVE		188	/* STT_GNU_IFUNC relocation. */
-
-/* LP64 AArch64 relocs.  */
-#define R_AARCH64_ABS64         257	/* Direct 64 bit. */
-#define R_AARCH64_ABS32         258	/* Direct 32 bit.  */
-#define R_AARCH64_ABS16		259	/* Direct 16-bit.  */
-#define R_AARCH64_PREL64	260	/* PC-relative 64-bit.	*/
-#define R_AARCH64_PREL32	261	/* PC-relative 32-bit.	*/
-#define R_AARCH64_PREL16	262	/* PC-relative 16-bit.	*/
-#define R_AARCH64_MOVW_UABS_G0	263	/* Dir. MOVZ imm. from bits 15:0.  */
-#define R_AARCH64_MOVW_UABS_G0_NC 264	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G1	265	/* Dir. MOVZ imm. from bits 31:16.  */
-#define R_AARCH64_MOVW_UABS_G1_NC 266	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G2	267	/* Dir. MOVZ imm. from bits 47:32.  */
-#define R_AARCH64_MOVW_UABS_G2_NC 268	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G3	269	/* Dir. MOV{K,Z} imm. from 63:48.  */
-#define R_AARCH64_MOVW_SABS_G0	270	/* Dir. MOV{N,Z} imm. from 15:0.  */
-#define R_AARCH64_MOVW_SABS_G1	271	/* Dir. MOV{N,Z} imm. from 31:16.  */
-#define R_AARCH64_MOVW_SABS_G2	272	/* Dir. MOV{N,Z} imm. from 47:32.  */
-#define R_AARCH64_LD_PREL_LO19	273	/* PC-rel. LD imm. from bits 20:2.  */
-#define R_AARCH64_ADR_PREL_LO21	274	/* PC-rel. ADR imm. from bits 20:0.  */
-#define R_AARCH64_ADR_PREL_PG_HI21 275	/* Page-rel. ADRP imm. from 32:12.  */
-#define R_AARCH64_ADR_PREL_PG_HI21_NC 276 /* Likewise; no overflow check.  */
-#define R_AARCH64_ADD_ABS_LO12_NC 277	/* Dir. ADD imm. from bits 11:0.  */
-#define R_AARCH64_LDST8_ABS_LO12_NC 278	/* Likewise for LD/ST; no check. */
-#define R_AARCH64_TSTBR14	279	/* PC-rel. TBZ/TBNZ imm. from 15:2.  */
-#define R_AARCH64_CONDBR19	280	/* PC-rel. cond. br. imm. from 20:2. */
-#define R_AARCH64_JUMP26	282	/* PC-rel. B imm. from bits 27:2.  */
-#define R_AARCH64_CALL26	283	/* Likewise for CALL.  */
-#define R_AARCH64_LDST16_ABS_LO12_NC 284 /* Dir. ADD imm. from bits 11:1.  */
-#define R_AARCH64_LDST32_ABS_LO12_NC 285 /* Likewise for bits 11:2.  */
-#define R_AARCH64_LDST64_ABS_LO12_NC 286 /* Likewise for bits 11:3.  */
-#define R_AARCH64_MOVW_PREL_G0	287	/* PC-rel. MOV{N,Z} imm. from 15:0.  */
-#define R_AARCH64_MOVW_PREL_G0_NC 288	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G1	289	/* PC-rel. MOV{N,Z} imm. from 31:16. */
-#define R_AARCH64_MOVW_PREL_G1_NC 290	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G2	291	/* PC-rel. MOV{N,Z} imm. from 47:32. */
-#define R_AARCH64_MOVW_PREL_G2_NC 292	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G3	293	/* PC-rel. MOV{N,Z} imm. from 63:48. */
-#define R_AARCH64_LDST128_ABS_LO12_NC 299 /* Dir. ADD imm. from bits 11:4.  */
-#define R_AARCH64_MOVW_GOTOFF_G0 300	/* GOT-rel. off. MOV{N,Z} imm. 15:0. */
-#define R_AARCH64_MOVW_GOTOFF_G0_NC 301	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G1 302	/* GOT-rel. o. MOV{N,Z} imm. 31:16.  */
-#define R_AARCH64_MOVW_GOTOFF_G1_NC 303	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G2 304	/* GOT-rel. o. MOV{N,Z} imm. 47:32.  */
-#define R_AARCH64_MOVW_GOTOFF_G2_NC 305	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G3 306	/* GOT-rel. o. MOV{N,Z} imm. 63:48.  */
-#define R_AARCH64_GOTREL64	307	/* GOT-relative 64-bit.  */
-#define R_AARCH64_GOTREL32	308	/* GOT-relative 32-bit.  */
-#define R_AARCH64_GOT_LD_PREL19	309	/* PC-rel. GOT off. load imm. 20:2.  */
-#define R_AARCH64_LD64_GOTOFF_LO15 310	/* GOT-rel. off. LD/ST imm. 14:3.  */
-#define R_AARCH64_ADR_GOT_PAGE	311	/* P-page-rel. GOT off. ADRP 32:12.  */
-#define R_AARCH64_LD64_GOT_LO12_NC 312	/* Dir. GOT off. LD/ST imm. 11:3.  */
-#define R_AARCH64_LD64_GOTPAGE_LO15 313	/* GOT-page-rel. GOT off. LD/ST 14:3 */
-#define R_AARCH64_TLSGD_ADR_PREL21 512	/* PC-relative ADR imm. 20:0.  */
-#define R_AARCH64_TLSGD_ADR_PAGE21 513	/* page-rel. ADRP imm. 32:12.  */
-#define R_AARCH64_TLSGD_ADD_LO12_NC 514	/* direct ADD imm. from 11:0.  */
-#define R_AARCH64_TLSGD_MOVW_G1	515	/* GOT-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSGD_MOVW_G0_NC 516	/* GOT-rel. MOVK imm. 15:0.  */
-#define R_AARCH64_TLSLD_ADR_PREL21 517	/* Like 512; local dynamic model.  */
-#define R_AARCH64_TLSLD_ADR_PAGE21 518	/* Like 513; local dynamic model.  */
-#define R_AARCH64_TLSLD_ADD_LO12_NC 519	/* Like 514; local dynamic model.  */
-#define R_AARCH64_TLSLD_MOVW_G1	520	/* Like 515; local dynamic model.  */
-#define R_AARCH64_TLSLD_MOVW_G0_NC 521	/* Like 516; local dynamic model.  */
-#define R_AARCH64_TLSLD_LD_PREL19 522	/* TLS PC-rel. load imm. 20:2.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G2 523 /* TLS DTP-rel. MOV{N,Z} 47:32.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G1 524 /* TLS DTP-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC 525 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G0 526 /* TLS DTP-rel. MOV{N,Z} 15:0.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC 527 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLD_ADD_DTPREL_HI12 528 /* DTP-rel. ADD imm. from 23:12. */
-#define R_AARCH64_TLSLD_ADD_DTPREL_LO12 529 /* DTP-rel. ADD imm. from 11:0.  */
-#define R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC 530 /* Likewise; no ovfl. check.  */
-#define R_AARCH64_TLSLD_LDST8_DTPREL_LO12 531 /* DTP-rel. LD/ST imm. 11:0.  */
-#define R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC 532 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST16_DTPREL_LO12 533 /* DTP-rel. LD/ST imm. 11:1.  */
-#define R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC 534 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST32_DTPREL_LO12 535 /* DTP-rel. LD/ST imm. 11:2.  */
-#define R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC 536 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST64_DTPREL_LO12 537 /* DTP-rel. LD/ST imm. 11:3.  */
-#define R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC 538 /* Likewise; no check.  */
-#define R_AARCH64_TLSIE_MOVW_GOTTPREL_G1 539 /* GOT-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC 540 /* GOT-rel. MOVK 15:0.  */
-#define R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 541 /* Page-rel. ADRP 32:12.  */
-#define R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC 542 /* Direct LD off. 11:3.  */
-#define R_AARCH64_TLSIE_LD_GOTTPREL_PREL19 543 /* PC-rel. load imm. 20:2.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G2 544 /* TLS TP-rel. MOV{N,Z} 47:32.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G1 545 /* TLS TP-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G1_NC 546 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G0 547 /* TLS TP-rel. MOV{N,Z} 15:0.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G0_NC 548 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_HI12 549 /* TP-rel. ADD imm. 23:12.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_LO12 550 /* TP-rel. ADD imm. 11:0.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_LO12_NC 551 /* Likewise; no ovfl. check.  */
-#define R_AARCH64_TLSLE_LDST8_TPREL_LO12 552 /* TP-rel. LD/ST off. 11:0.  */
-#define R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC 553 /* Likewise; no ovfl. check. */
-#define R_AARCH64_TLSLE_LDST16_TPREL_LO12 554 /* TP-rel. LD/ST off. 11:1.  */
-#define R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC 555 /* Likewise; no check.  */
-#define R_AARCH64_TLSLE_LDST32_TPREL_LO12 556 /* TP-rel. LD/ST off. 11:2.  */
-#define R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC 557 /* Likewise; no check.  */
-#define R_AARCH64_TLSLE_LDST64_TPREL_LO12 558 /* TP-rel. LD/ST off. 11:3.  */
-#define R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC 559 /* Likewise; no check.  */
-#define R_AARCH64_TLSDESC_LD_PREL19 560	/* PC-rel. load immediate 20:2.  */
-#define R_AARCH64_TLSDESC_ADR_PREL21 561 /* PC-rel. ADR immediate 20:0.  */
-#define R_AARCH64_TLSDESC_ADR_PAGE21 562 /* Page-rel. ADRP imm. 32:12.  */
-#define R_AARCH64_TLSDESC_LD64_LO12 563	/* Direct LD off. from 11:3.  */
-#define R_AARCH64_TLSDESC_ADD_LO12 564	/* Direct ADD imm. from 11:0.  */
-#define R_AARCH64_TLSDESC_OFF_G1 565	/* GOT-rel. MOV{N,Z} imm. 31:16.  */
-#define R_AARCH64_TLSDESC_OFF_G0_NC 566	/* GOT-rel. MOVK imm. 15:0; no ck.  */
-#define R_AARCH64_TLSDESC_LDR	567	/* Relax LDR.  */
-#define R_AARCH64_TLSDESC_ADD	568	/* Relax ADD.  */
-#define R_AARCH64_TLSDESC_CALL	569	/* Relax BLR.  */
-#define R_AARCH64_TLSLE_LDST128_TPREL_LO12 570 /* TP-rel. LD/ST off. 11:4.  */
-#define R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC 571 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST128_DTPREL_LO12 572 /* DTP-rel. LD/ST imm. 11:4. */
-#define R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC 573 /* Likewise; no check.  */
-#define R_AARCH64_COPY         1024	/* Copy symbol at runtime.  */
-#define R_AARCH64_GLOB_DAT     1025	/* Create GOT entry.  */
-#define R_AARCH64_JUMP_SLOT    1026	/* Create PLT entry.  */
-#define R_AARCH64_RELATIVE     1027	/* Adjust by program base.  */
-#define R_AARCH64_TLS_DTPMOD   1028	/* Module number, 64 bit.  */
-#define R_AARCH64_TLS_DTPREL   1029	/* Module-relative offset, 64 bit.  */
-#define R_AARCH64_TLS_TPREL    1030	/* TP-relative offset, 64 bit.  */
-#define R_AARCH64_TLSDESC      1031	/* TLS Descriptor.  */
-#define R_AARCH64_IRELATIVE	1032	/* STT_GNU_IFUNC relocation.  */
-
-/* AArch64 specific values for the Dyn d_tag field.  */
-#define DT_AARCH64_BTI_PLT	(DT_LOPROC + 1)
-#define DT_AARCH64_PAC_PLT	(DT_LOPROC + 3)
-#define DT_AARCH64_VARIANT_PCS	(DT_LOPROC + 5)
-#define DT_AARCH64_NUM		6
-
-/* AArch64 specific values for the st_other field.  */
-#define STO_AARCH64_VARIANT_PCS 0x80
-
-/* ARM relocs.  */
-
-#define R_ARM_NONE		0	/* No reloc */
-#define R_ARM_PC24		1	/* Deprecated PC relative 26
-					   bit branch.  */
-#define R_ARM_ABS32		2	/* Direct 32 bit  */
-#define R_ARM_REL32		3	/* PC relative 32 bit */
-#define R_ARM_PC13		4
-#define R_ARM_ABS16		5	/* Direct 16 bit */
-#define R_ARM_ABS12		6	/* Direct 12 bit */
-#define R_ARM_THM_ABS5		7	/* Direct & 0x7C (LDR, STR).  */
-#define R_ARM_ABS8		8	/* Direct 8 bit */
-#define R_ARM_SBREL32		9
-#define R_ARM_THM_PC22		10	/* PC relative 24 bit (Thumb32 BL).  */
-#define R_ARM_THM_PC8		11	/* PC relative & 0x3FC
-					   (Thumb16 LDR, ADD, ADR).  */
-#define R_ARM_AMP_VCALL9	12
-#define R_ARM_SWI24		13	/* Obsolete static relocation.  */
-#define R_ARM_TLS_DESC		13      /* Dynamic relocation.  */
-#define R_ARM_THM_SWI8		14	/* Reserved.  */
-#define R_ARM_XPC25		15	/* Reserved.  */
-#define R_ARM_THM_XPC22		16	/* Reserved.  */
-#define R_ARM_TLS_DTPMOD32	17	/* ID of module containing symbol */
-#define R_ARM_TLS_DTPOFF32	18	/* Offset in TLS block */
-#define R_ARM_TLS_TPOFF32	19	/* Offset in static TLS block */
-#define R_ARM_COPY		20	/* Copy symbol at runtime */
-#define R_ARM_GLOB_DAT		21	/* Create GOT entry */
-#define R_ARM_JUMP_SLOT		22	/* Create PLT entry */
-#define R_ARM_RELATIVE		23	/* Adjust by program base */
-#define R_ARM_GOTOFF		24	/* 32 bit offset to GOT */
-#define R_ARM_GOTPC		25	/* 32 bit PC relative offset to GOT */
-#define R_ARM_GOT32		26	/* 32 bit GOT entry */
-#define R_ARM_PLT32		27	/* Deprecated, 32 bit PLT address.  */
-#define R_ARM_CALL		28	/* PC relative 24 bit (BL, BLX).  */
-#define R_ARM_JUMP24		29	/* PC relative 24 bit
-					   (B, BL<cond>).  */
-#define R_ARM_THM_JUMP24	30	/* PC relative 24 bit (Thumb32 B.W).  */
-#define R_ARM_BASE_ABS		31	/* Adjust by program base.  */
-#define R_ARM_ALU_PCREL_7_0	32	/* Obsolete.  */
-#define R_ARM_ALU_PCREL_15_8	33	/* Obsolete.  */
-#define R_ARM_ALU_PCREL_23_15	34	/* Obsolete.  */
-#define R_ARM_LDR_SBREL_11_0	35	/* Deprecated, prog. base relative.  */
-#define R_ARM_ALU_SBREL_19_12	36	/* Deprecated, prog. base relative.  */
-#define R_ARM_ALU_SBREL_27_20	37	/* Deprecated, prog. base relative.  */
-#define R_ARM_TARGET1		38
-#define R_ARM_SBREL31		39	/* Program base relative.  */
-#define R_ARM_V4BX		40
-#define R_ARM_TARGET2		41
-#define R_ARM_PREL31		42	/* 32 bit PC relative.  */
-#define R_ARM_MOVW_ABS_NC	43	/* Direct 16-bit (MOVW).  */
-#define R_ARM_MOVT_ABS		44	/* Direct high 16-bit (MOVT).  */
-#define R_ARM_MOVW_PREL_NC	45	/* PC relative 16-bit (MOVW).  */
-#define R_ARM_MOVT_PREL		46	/* PC relative (MOVT).  */
-#define R_ARM_THM_MOVW_ABS_NC	47	/* Direct 16 bit (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_ABS	48	/* Direct high 16 bit
-					   (Thumb32 MOVT).  */
-#define R_ARM_THM_MOVW_PREL_NC	49	/* PC relative 16 bit
-					   (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_PREL	50	/* PC relative high 16 bit
-					   (Thumb32 MOVT).  */
-#define R_ARM_THM_JUMP19	51	/* PC relative 20 bit
-					   (Thumb32 B<cond>.W).  */
-#define R_ARM_THM_JUMP6		52	/* PC relative X & 0x7E
-					   (Thumb16 CBZ, CBNZ).  */
-#define R_ARM_THM_ALU_PREL_11_0	53	/* PC relative 12 bit
-					   (Thumb32 ADR.W).  */
-#define R_ARM_THM_PC12		54	/* PC relative 12 bit
-					   (Thumb32 LDR{D,SB,H,SH}).  */
-#define R_ARM_ABS32_NOI		55	/* Direct 32-bit.  */
-#define R_ARM_REL32_NOI		56	/* PC relative 32-bit.  */
-#define R_ARM_ALU_PC_G0_NC	57	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G0		58	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G1_NC	59	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G1		60	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G2		61	/* PC relative (ADD, SUB).  */
-#define R_ARM_LDR_PC_G1		62	/* PC relative (LDR,STR,LDRB,STRB).  */
-#define R_ARM_LDR_PC_G2		63	/* PC relative (LDR,STR,LDRB,STRB).  */
-#define R_ARM_LDRS_PC_G0	64	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDRS_PC_G1	65	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDRS_PC_G2	66	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDC_PC_G0		67	/* PC relative (LDC, STC).  */
-#define R_ARM_LDC_PC_G1		68	/* PC relative (LDC, STC).  */
-#define R_ARM_LDC_PC_G2		69	/* PC relative (LDC, STC).  */
-#define R_ARM_ALU_SB_G0_NC	70	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G0		71	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G1_NC	72	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G1		73	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G2		74	/* Program base relative (ADD,SUB).  */
-#define R_ARM_LDR_SB_G0		75	/* Program base relative (LDR,
-					   STR, LDRB, STRB).  */
-#define R_ARM_LDR_SB_G1		76	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDR_SB_G2		77	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G0	78	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G1	79	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G2	80	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDC_SB_G0		81	/* Program base relative (LDC,STC).  */
-#define R_ARM_LDC_SB_G1		82	/* Program base relative (LDC,STC).  */
-#define R_ARM_LDC_SB_G2		83	/* Program base relative (LDC,STC).  */
-#define R_ARM_MOVW_BREL_NC	84	/* Program base relative 16
-					   bit (MOVW).  */
-#define R_ARM_MOVT_BREL		85	/* Program base relative high
-					   16 bit (MOVT).  */
-#define R_ARM_MOVW_BREL		86	/* Program base relative 16
-					   bit (MOVW).  */
-#define R_ARM_THM_MOVW_BREL_NC	87	/* Program base relative 16
-					   bit (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_BREL	88	/* Program base relative high
-					   16 bit (Thumb32 MOVT).  */
-#define R_ARM_THM_MOVW_BREL	89	/* Program base relative 16
-					   bit (Thumb32 MOVW).  */
-#define R_ARM_TLS_GOTDESC	90
-#define R_ARM_TLS_CALL		91
-#define R_ARM_TLS_DESCSEQ	92	/* TLS relaxation.  */
-#define R_ARM_THM_TLS_CALL	93
-#define R_ARM_PLT32_ABS		94
-#define R_ARM_GOT_ABS		95	/* GOT entry.  */
-#define R_ARM_GOT_PREL		96	/* PC relative GOT entry.  */
-#define R_ARM_GOT_BREL12	97	/* GOT entry relative to GOT
-					   origin (LDR).  */
-#define R_ARM_GOTOFF12		98	/* 12 bit, GOT entry relative
-					   to GOT origin (LDR, STR).  */
-#define R_ARM_GOTRELAX		99
-#define R_ARM_GNU_VTENTRY	100
-#define R_ARM_GNU_VTINHERIT	101
-#define R_ARM_THM_PC11		102	/* PC relative & 0xFFE (Thumb16 B).  */
-#define R_ARM_THM_PC9		103	/* PC relative & 0x1FE
-					   (Thumb16 B/B<cond>).  */
-#define R_ARM_TLS_GD32		104	/* PC-rel 32 bit for global dynamic
-					   thread local data */
-#define R_ARM_TLS_LDM32		105	/* PC-rel 32 bit for local dynamic
-					   thread local data */
-#define R_ARM_TLS_LDO32		106	/* 32 bit offset relative to TLS
-					   block */
-#define R_ARM_TLS_IE32		107	/* PC-rel 32 bit for GOT entry of
-					   static TLS block offset */
-#define R_ARM_TLS_LE32		108	/* 32 bit offset relative to static
-					   TLS block */
-#define R_ARM_TLS_LDO12		109	/* 12 bit relative to TLS
-					   block (LDR, STR).  */
-#define R_ARM_TLS_LE12		110	/* 12 bit relative to static
-					   TLS block (LDR, STR).  */
-#define R_ARM_TLS_IE12GP	111	/* 12 bit GOT entry relative
-					   to GOT origin (LDR).  */
-#define R_ARM_ME_TOO		128	/* Obsolete.  */
-#define R_ARM_THM_TLS_DESCSEQ	129
-#define R_ARM_THM_TLS_DESCSEQ16	129
-#define R_ARM_THM_TLS_DESCSEQ32	130
-#define R_ARM_THM_GOT_BREL12	131	/* GOT entry relative to GOT
-					   origin, 12 bit (Thumb32 LDR).  */
-#define R_ARM_IRELATIVE		160
-#define R_ARM_RXPC25		249
-#define R_ARM_RSBREL32		250
-#define R_ARM_THM_RPC22		251
-#define R_ARM_RREL32		252
-#define R_ARM_RABS22		253
-#define R_ARM_RPC24		254
-#define R_ARM_RBASE		255
-/* Keep this the last entry.  */
-#define R_ARM_NUM		256
-
-/* C-SKY */
-#define R_CKCORE_NONE               0	/* no reloc */
-#define R_CKCORE_ADDR32             1	/* direct 32 bit (S + A) */
-#define R_CKCORE_PCRELIMM8BY4       2	/* disp ((S + A - P) >> 2) & 0xff   */
-#define R_CKCORE_PCRELIMM11BY2      3	/* disp ((S + A - P) >> 1) & 0x7ff  */
-#define R_CKCORE_PCREL32            5	/* 32-bit rel (S + A - P)           */
-#define R_CKCORE_PCRELJSR_IMM11BY2  6	/* disp ((S + A - P) >>1) & 0x7ff   */
-#define R_CKCORE_RELATIVE           9	/* 32 bit adjust program base(B + A)*/
-#define R_CKCORE_COPY               10	/* 32 bit adjust by program base    */
-#define R_CKCORE_GLOB_DAT           11	/* off between got and sym (S)      */
-#define R_CKCORE_JUMP_SLOT          12	/* PLT entry (S) */
-#define R_CKCORE_GOTOFF             13	/* offset to GOT (S + A - GOT)      */
-#define R_CKCORE_GOTPC              14	/* PC offset to GOT (GOT + A - P)   */
-#define R_CKCORE_GOT32              15	/* 32 bit GOT entry (G) */
-#define R_CKCORE_PLT32              16	/* 32 bit PLT entry (G) */
-#define R_CKCORE_ADDRGOT            17	/* GOT entry in GLOB_DAT (GOT + G)  */
-#define R_CKCORE_ADDRPLT            18	/* PLT entry in GLOB_DAT (GOT + G)  */
-#define R_CKCORE_PCREL_IMM26BY2     19	/* ((S + A - P) >> 1) & 0x3ffffff   */
-#define R_CKCORE_PCREL_IMM16BY2     20	/* disp ((S + A - P) >> 1) & 0xffff */
-#define R_CKCORE_PCREL_IMM16BY4     21	/* disp ((S + A - P) >> 2) & 0xffff */
-#define R_CKCORE_PCREL_IMM10BY2     22	/* disp ((S + A - P) >> 1) & 0x3ff  */
-#define R_CKCORE_PCREL_IMM10BY4     23	/* disp ((S + A - P) >> 2) & 0x3ff  */
-#define R_CKCORE_ADDR_HI16          24	/* high & low 16 bit ADDR */
-                                        /* ((S + A) >> 16) & 0xffff */
-#define R_CKCORE_ADDR_LO16          25	/* (S + A) & 0xffff */
-#define R_CKCORE_GOTPC_HI16         26	/* high & low 16 bit GOTPC */
-                                        /* ((GOT + A - P) >> 16) & 0xffff */
-#define R_CKCORE_GOTPC_LO16         27	/* (GOT + A - P) & 0xffff */
-#define R_CKCORE_GOTOFF_HI16        28	/* high & low 16 bit GOTOFF */
-                                        /* ((S + A - GOT) >> 16) & 0xffff */
-#define R_CKCORE_GOTOFF_LO16        29	/* (S + A - GOT) & 0xffff */
-#define R_CKCORE_GOT12              30	/* 12 bit disp GOT entry (G) */
-#define R_CKCORE_GOT_HI16           31	/* high & low 16 bit GOT */
-                                        /* (G >> 16) & 0xffff */
-#define R_CKCORE_GOT_LO16           32	/* (G & 0xffff) */
-#define R_CKCORE_PLT12              33	/* 12 bit disp PLT entry (G) */
-#define R_CKCORE_PLT_HI16           34	/* high & low 16 bit PLT */
-                                        /* (G >> 16) & 0xffff */
-#define R_CKCORE_PLT_LO16           35	/* G & 0xffff */
-#define R_CKCORE_ADDRGOT_HI16       36	/* high & low 16 bit ADDRGOT */
-                                        /* (GOT + G * 4) & 0xffff */
-#define R_CKCORE_ADDRGOT_LO16       37	/* (GOT + G * 4) & 0xffff */
-#define R_CKCORE_ADDRPLT_HI16       38	/* high & low 16 bit ADDRPLT */
-                                        /* ((GOT + G * 4) >> 16) & 0xFFFF */
-#define R_CKCORE_ADDRPLT_LO16       39	/* (GOT+G*4) & 0xffff */
-#define R_CKCORE_PCREL_JSR_IMM26BY2 40	/* disp ((S+A-P) >>1) & x3ffffff */
-#define R_CKCORE_TOFFSET_LO16       41	/* (S+A-BTEXT) & 0xffff */
-#define R_CKCORE_DOFFSET_LO16       42	/* (S+A-BTEXT) & 0xffff */
-#define R_CKCORE_PCREL_IMM18BY2     43	/* disp ((S+A-P) >>1) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18      44	/* disp (S+A-BDATA) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18BY2   45	/* disp ((S+A-BDATA)>>1) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18BY4   46	/* disp ((S+A-BDATA)>>2) & 0x3ffff */
-#define R_CKCORE_GOT_IMM18BY4       48	/* disp (G >> 2) */
-#define R_CKCORE_PLT_IMM18BY4       49	/* disp (G >> 2) */
-#define R_CKCORE_PCREL_IMM7BY4      50	/* disp ((S+A-P) >>2) & 0x7f */
-#define R_CKCORE_TLS_LE32           51	/* 32 bit offset to TLS block */
-#define R_CKCORE_TLS_IE32           52
-#define R_CKCORE_TLS_GD32           53
-#define R_CKCORE_TLS_LDM32          54
-#define R_CKCORE_TLS_LDO32          55
-#define R_CKCORE_TLS_DTPMOD32       56
-#define R_CKCORE_TLS_DTPOFF32       57
-#define R_CKCORE_TLS_TPOFF32        58
-
-/* C-SKY elf header definition.  */
-#define EF_CSKY_ABIMASK		    0XF0000000
-#define EF_CSKY_OTHER		    0X0FFF0000
-#define EF_CSKY_PROCESSOR	    0X0000FFFF
-
-#define EF_CSKY_ABIV1		    0X10000000
-#define EF_CSKY_ABIV2		    0X20000000
-
-/* C-SKY attributes section.  */
-#define SHT_CSKY_ATTRIBUTES	    (SHT_LOPROC + 1)
-
-/* IA-64 specific declarations.  */
-
-/* Processor specific flags for the Ehdr e_flags field.  */
-#define EF_IA_64_MASKOS		0x0000000f	/* os-specific flags */
-#define EF_IA_64_ABI64		0x00000010	/* 64-bit ABI */
-#define EF_IA_64_ARCH		0xff000000	/* arch. version mask */
-
-/* Processor specific values for the Phdr p_type field.  */
-#define PT_IA_64_ARCHEXT	(PT_LOPROC + 0)	/* arch extension bits */
-#define PT_IA_64_UNWIND		(PT_LOPROC + 1)	/* ia64 unwind bits */
-#define PT_IA_64_HP_OPT_ANOT	(PT_LOOS + 0x12)
-#define PT_IA_64_HP_HSL_ANOT	(PT_LOOS + 0x13)
-#define PT_IA_64_HP_STACK	(PT_LOOS + 0x14)
-
-/* Processor specific flags for the Phdr p_flags field.  */
-#define PF_IA_64_NORECOV	0x80000000	/* spec insns w/o recovery */
-
-/* Processor specific values for the Shdr sh_type field.  */
-#define SHT_IA_64_EXT		(SHT_LOPROC + 0) /* extension bits */
-#define SHT_IA_64_UNWIND	(SHT_LOPROC + 1) /* unwind bits */
-
-/* Processor specific flags for the Shdr sh_flags field.  */
-#define SHF_IA_64_SHORT		0x10000000	/* section near gp */
-#define SHF_IA_64_NORECOV	0x20000000	/* spec insns w/o recovery */
-
-/* Processor specific values for the Dyn d_tag field.  */
-#define DT_IA_64_PLT_RESERVE	(DT_LOPROC + 0)
-#define DT_IA_64_NUM		1
-
-/* IA-64 relocations.  */
-#define R_IA64_NONE		0x00	/* none */
-#define R_IA64_IMM14		0x21	/* symbol + addend, add imm14 */
-#define R_IA64_IMM22		0x22	/* symbol + addend, add imm22 */
-#define R_IA64_IMM64		0x23	/* symbol + addend, mov imm64 */
-#define R_IA64_DIR32MSB		0x24	/* symbol + addend, data4 MSB */
-#define R_IA64_DIR32LSB		0x25	/* symbol + addend, data4 LSB */
-#define R_IA64_DIR64MSB		0x26	/* symbol + addend, data8 MSB */
-#define R_IA64_DIR64LSB		0x27	/* symbol + addend, data8 LSB */
-#define R_IA64_GPREL22		0x2a	/* @gprel(sym + add), add imm22 */
-#define R_IA64_GPREL64I		0x2b	/* @gprel(sym + add), mov imm64 */
-#define R_IA64_GPREL32MSB	0x2c	/* @gprel(sym + add), data4 MSB */
-#define R_IA64_GPREL32LSB	0x2d	/* @gprel(sym + add), data4 LSB */
-#define R_IA64_GPREL64MSB	0x2e	/* @gprel(sym + add), data8 MSB */
-#define R_IA64_GPREL64LSB	0x2f	/* @gprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF22		0x32	/* @ltoff(sym + add), add imm22 */
-#define R_IA64_LTOFF64I		0x33	/* @ltoff(sym + add), mov imm64 */
-#define R_IA64_PLTOFF22		0x3a	/* @pltoff(sym + add), add imm22 */
-#define R_IA64_PLTOFF64I	0x3b	/* @pltoff(sym + add), mov imm64 */
-#define R_IA64_PLTOFF64MSB	0x3e	/* @pltoff(sym + add), data8 MSB */
-#define R_IA64_PLTOFF64LSB	0x3f	/* @pltoff(sym + add), data8 LSB */
-#define R_IA64_FPTR64I		0x43	/* @fptr(sym + add), mov imm64 */
-#define R_IA64_FPTR32MSB	0x44	/* @fptr(sym + add), data4 MSB */
-#define R_IA64_FPTR32LSB	0x45	/* @fptr(sym + add), data4 LSB */
-#define R_IA64_FPTR64MSB	0x46	/* @fptr(sym + add), data8 MSB */
-#define R_IA64_FPTR64LSB	0x47	/* @fptr(sym + add), data8 LSB */
-#define R_IA64_PCREL60B		0x48	/* @pcrel(sym + add), brl */
-#define R_IA64_PCREL21B		0x49	/* @pcrel(sym + add), ptb, call */
-#define R_IA64_PCREL21M		0x4a	/* @pcrel(sym + add), chk.s */
-#define R_IA64_PCREL21F		0x4b	/* @pcrel(sym + add), fchkf */
-#define R_IA64_PCREL32MSB	0x4c	/* @pcrel(sym + add), data4 MSB */
-#define R_IA64_PCREL32LSB	0x4d	/* @pcrel(sym + add), data4 LSB */
-#define R_IA64_PCREL64MSB	0x4e	/* @pcrel(sym + add), data8 MSB */
-#define R_IA64_PCREL64LSB	0x4f	/* @pcrel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_FPTR22	0x52	/* @ltoff(@fptr(s+a)), imm22 */
-#define R_IA64_LTOFF_FPTR64I	0x53	/* @ltoff(@fptr(s+a)), imm64 */
-#define R_IA64_LTOFF_FPTR32MSB	0x54	/* @ltoff(@fptr(s+a)), data4 MSB */
-#define R_IA64_LTOFF_FPTR32LSB	0x55	/* @ltoff(@fptr(s+a)), data4 LSB */
-#define R_IA64_LTOFF_FPTR64MSB	0x56	/* @ltoff(@fptr(s+a)), data8 MSB */
-#define R_IA64_LTOFF_FPTR64LSB	0x57	/* @ltoff(@fptr(s+a)), data8 LSB */
-#define R_IA64_SEGREL32MSB	0x5c	/* @segrel(sym + add), data4 MSB */
-#define R_IA64_SEGREL32LSB	0x5d	/* @segrel(sym + add), data4 LSB */
-#define R_IA64_SEGREL64MSB	0x5e	/* @segrel(sym + add), data8 MSB */
-#define R_IA64_SEGREL64LSB	0x5f	/* @segrel(sym + add), data8 LSB */
-#define R_IA64_SECREL32MSB	0x64	/* @secrel(sym + add), data4 MSB */
-#define R_IA64_SECREL32LSB	0x65	/* @secrel(sym + add), data4 LSB */
-#define R_IA64_SECREL64MSB	0x66	/* @secrel(sym + add), data8 MSB */
-#define R_IA64_SECREL64LSB	0x67	/* @secrel(sym + add), data8 LSB */
-#define R_IA64_REL32MSB		0x6c	/* data 4 + REL */
-#define R_IA64_REL32LSB		0x6d	/* data 4 + REL */
-#define R_IA64_REL64MSB		0x6e	/* data 8 + REL */
-#define R_IA64_REL64LSB		0x6f	/* data 8 + REL */
-#define R_IA64_LTV32MSB		0x74	/* symbol + addend, data4 MSB */
-#define R_IA64_LTV32LSB		0x75	/* symbol + addend, data4 LSB */
-#define R_IA64_LTV64MSB		0x76	/* symbol + addend, data8 MSB */
-#define R_IA64_LTV64LSB		0x77	/* symbol + addend, data8 LSB */
-#define R_IA64_PCREL21BI	0x79	/* @pcrel(sym + add), 21bit inst */
-#define R_IA64_PCREL22		0x7a	/* @pcrel(sym + add), 22bit inst */
-#define R_IA64_PCREL64I		0x7b	/* @pcrel(sym + add), 64bit inst */
-#define R_IA64_IPLTMSB		0x80	/* dynamic reloc, imported PLT, MSB */
-#define R_IA64_IPLTLSB		0x81	/* dynamic reloc, imported PLT, LSB */
-#define R_IA64_COPY		0x84	/* copy relocation */
-#define R_IA64_SUB		0x85	/* Addend and symbol difference */
-#define R_IA64_LTOFF22X		0x86	/* LTOFF22, relaxable.  */
-#define R_IA64_LDXMOV		0x87	/* Use of LTOFF22X.  */
-#define R_IA64_TPREL14		0x91	/* @tprel(sym + add), imm14 */
-#define R_IA64_TPREL22		0x92	/* @tprel(sym + add), imm22 */
-#define R_IA64_TPREL64I		0x93	/* @tprel(sym + add), imm64 */
-#define R_IA64_TPREL64MSB	0x96	/* @tprel(sym + add), data8 MSB */
-#define R_IA64_TPREL64LSB	0x97	/* @tprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_TPREL22	0x9a	/* @ltoff(@tprel(s+a)), imm2 */
-#define R_IA64_DTPMOD64MSB	0xa6	/* @dtpmod(sym + add), data8 MSB */
-#define R_IA64_DTPMOD64LSB	0xa7	/* @dtpmod(sym + add), data8 LSB */
-#define R_IA64_LTOFF_DTPMOD22	0xaa	/* @ltoff(@dtpmod(sym + add)), imm22 */
-#define R_IA64_DTPREL14		0xb1	/* @dtprel(sym + add), imm14 */
-#define R_IA64_DTPREL22		0xb2	/* @dtprel(sym + add), imm22 */
-#define R_IA64_DTPREL64I	0xb3	/* @dtprel(sym + add), imm64 */
-#define R_IA64_DTPREL32MSB	0xb4	/* @dtprel(sym + add), data4 MSB */
-#define R_IA64_DTPREL32LSB	0xb5	/* @dtprel(sym + add), data4 LSB */
-#define R_IA64_DTPREL64MSB	0xb6	/* @dtprel(sym + add), data8 MSB */
-#define R_IA64_DTPREL64LSB	0xb7	/* @dtprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_DTPREL22	0xba	/* @ltoff(@dtprel(s+a)), imm22 */
-
-/* SH specific declarations */
-
-/* Processor specific flags for the ELF header e_flags field.  */
-#define EF_SH_MACH_MASK		0x1f
-#define EF_SH_UNKNOWN		0x0
-#define EF_SH1			0x1
-#define EF_SH2			0x2
-#define EF_SH3			0x3
-#define EF_SH_DSP		0x4
-#define EF_SH3_DSP		0x5
-#define EF_SH4AL_DSP		0x6
-#define EF_SH3E			0x8
-#define EF_SH4			0x9
-#define EF_SH2E			0xb
-#define EF_SH4A			0xc
-#define EF_SH2A			0xd
-#define EF_SH4_NOFPU		0x10
-#define EF_SH4A_NOFPU		0x11
-#define EF_SH4_NOMMU_NOFPU	0x12
-#define EF_SH2A_NOFPU		0x13
-#define EF_SH3_NOMMU		0x14
-#define EF_SH2A_SH4_NOFPU	0x15
-#define EF_SH2A_SH3_NOFPU	0x16
-#define EF_SH2A_SH4		0x17
-#define EF_SH2A_SH3E		0x18
-
-/* SH relocs.  */
-#define	R_SH_NONE		0
-#define	R_SH_DIR32		1
-#define	R_SH_REL32		2
-#define	R_SH_DIR8WPN		3
-#define	R_SH_IND12W		4
-#define	R_SH_DIR8WPL		5
-#define	R_SH_DIR8WPZ		6
-#define	R_SH_DIR8BP		7
-#define	R_SH_DIR8W		8
-#define	R_SH_DIR8L		9
-#define	R_SH_SWITCH16		25
-#define	R_SH_SWITCH32		26
-#define	R_SH_USES		27
-#define	R_SH_COUNT		28
-#define	R_SH_ALIGN		29
-#define	R_SH_CODE		30
-#define	R_SH_DATA		31
-#define	R_SH_LABEL		32
-#define	R_SH_SWITCH8		33
-#define	R_SH_GNU_VTINHERIT	34
-#define	R_SH_GNU_VTENTRY	35
-#define	R_SH_TLS_GD_32		144
-#define	R_SH_TLS_LD_32		145
-#define	R_SH_TLS_LDO_32		146
-#define	R_SH_TLS_IE_32		147
-#define	R_SH_TLS_LE_32		148
-#define	R_SH_TLS_DTPMOD32	149
-#define	R_SH_TLS_DTPOFF32	150
-#define	R_SH_TLS_TPOFF32	151
-#define	R_SH_GOT32		160
-#define	R_SH_PLT32		161
-#define	R_SH_COPY		162
-#define	R_SH_GLOB_DAT		163
-#define	R_SH_JMP_SLOT		164
-#define	R_SH_RELATIVE		165
-#define	R_SH_GOTOFF		166
-#define	R_SH_GOTPC		167
-/* Keep this the last entry.  */
-#define	R_SH_NUM		256
-
-/* S/390 specific definitions.  */
-
-/* Valid values for the e_flags field.  */
-
-#define EF_S390_HIGH_GPRS    0x00000001  /* High GPRs kernel facility needed.  */
-
-/* Additional s390 relocs */
-
-#define R_390_NONE		0	/* No reloc.  */
-#define R_390_8			1	/* Direct 8 bit.  */
-#define R_390_12		2	/* Direct 12 bit.  */
-#define R_390_16		3	/* Direct 16 bit.  */
-#define R_390_32		4	/* Direct 32 bit.  */
-#define R_390_PC32		5	/* PC relative 32 bit.	*/
-#define R_390_GOT12		6	/* 12 bit GOT offset.  */
-#define R_390_GOT32		7	/* 32 bit GOT offset.  */
-#define R_390_PLT32		8	/* 32 bit PC relative PLT address.  */
-#define R_390_COPY		9	/* Copy symbol at runtime.  */
-#define R_390_GLOB_DAT		10	/* Create GOT entry.  */
-#define R_390_JMP_SLOT		11	/* Create PLT entry.  */
-#define R_390_RELATIVE		12	/* Adjust by program base.  */
-#define R_390_GOTOFF32		13	/* 32 bit offset to GOT.	 */
-#define R_390_GOTPC		14	/* 32 bit PC relative offset to GOT.  */
-#define R_390_GOT16		15	/* 16 bit GOT offset.  */
-#define R_390_PC16		16	/* PC relative 16 bit.	*/
-#define R_390_PC16DBL		17	/* PC relative 16 bit shifted by 1.  */
-#define R_390_PLT16DBL		18	/* 16 bit PC rel. PLT shifted by 1.  */
-#define R_390_PC32DBL		19	/* PC relative 32 bit shifted by 1.  */
-#define R_390_PLT32DBL		20	/* 32 bit PC rel. PLT shifted by 1.  */
-#define R_390_GOTPCDBL		21	/* 32 bit PC rel. GOT shifted by 1.  */
-#define R_390_64		22	/* Direct 64 bit.  */
-#define R_390_PC64		23	/* PC relative 64 bit.	*/
-#define R_390_GOT64		24	/* 64 bit GOT offset.  */
-#define R_390_PLT64		25	/* 64 bit PC relative PLT address.  */
-#define R_390_GOTENT		26	/* 32 bit PC rel. to GOT entry >> 1. */
-#define R_390_GOTOFF16		27	/* 16 bit offset to GOT. */
-#define R_390_GOTOFF64		28	/* 64 bit offset to GOT. */
-#define R_390_GOTPLT12		29	/* 12 bit offset to jump slot.	*/
-#define R_390_GOTPLT16		30	/* 16 bit offset to jump slot.	*/
-#define R_390_GOTPLT32		31	/* 32 bit offset to jump slot.	*/
-#define R_390_GOTPLT64		32	/* 64 bit offset to jump slot.	*/
-#define R_390_GOTPLTENT		33	/* 32 bit rel. offset to jump slot.  */
-#define R_390_PLTOFF16		34	/* 16 bit offset from GOT to PLT. */
-#define R_390_PLTOFF32		35	/* 32 bit offset from GOT to PLT. */
-#define R_390_PLTOFF64		36	/* 16 bit offset from GOT to PLT. */
-#define R_390_TLS_LOAD		37	/* Tag for load insn in TLS code.  */
-#define R_390_TLS_GDCALL	38	/* Tag for function call in general
-					   dynamic TLS code. */
-#define R_390_TLS_LDCALL	39	/* Tag for function call in local
-					   dynamic TLS code. */
-#define R_390_TLS_GD32		40	/* Direct 32 bit for general dynamic
-					   thread local data.  */
-#define R_390_TLS_GD64		41	/* Direct 64 bit for general dynamic
-					  thread local data.  */
-#define R_390_TLS_GOTIE12	42	/* 12 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_TLS_GOTIE32	43	/* 32 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_TLS_GOTIE64	44	/* 64 bit GOT offset for static TLS
-					   block offset. */
-#define R_390_TLS_LDM32		45	/* Direct 32 bit for local dynamic
-					   thread local data in LE code.  */
-#define R_390_TLS_LDM64		46	/* Direct 64 bit for local dynamic
-					   thread local data in LE code.  */
-#define R_390_TLS_IE32		47	/* 32 bit address of GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_IE64		48	/* 64 bit address of GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_IEENT		49	/* 32 bit rel. offset to GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_LE32		50	/* 32 bit negated offset relative to
-					   static TLS block.  */
-#define R_390_TLS_LE64		51	/* 64 bit negated offset relative to
-					   static TLS block.  */
-#define R_390_TLS_LDO32		52	/* 32 bit offset relative to TLS
-					   block.  */
-#define R_390_TLS_LDO64		53	/* 64 bit offset relative to TLS
-					   block.  */
-#define R_390_TLS_DTPMOD	54	/* ID of module containing symbol.  */
-#define R_390_TLS_DTPOFF	55	/* Offset in TLS block.	 */
-#define R_390_TLS_TPOFF		56	/* Negated offset in static TLS
-					   block.  */
-#define R_390_20		57	/* Direct 20 bit.  */
-#define R_390_GOT20		58	/* 20 bit GOT offset.  */
-#define R_390_GOTPLT20		59	/* 20 bit offset to jump slot.  */
-#define R_390_TLS_GOTIE20	60	/* 20 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_IRELATIVE         61      /* STT_GNU_IFUNC relocation.  */
-/* Keep this the last entry.  */
-#define R_390_NUM		62
-
-
-/* CRIS relocations.  */
-#define R_CRIS_NONE		0
-#define R_CRIS_8		1
-#define R_CRIS_16		2
-#define R_CRIS_32		3
-#define R_CRIS_8_PCREL		4
-#define R_CRIS_16_PCREL		5
-#define R_CRIS_32_PCREL		6
-#define R_CRIS_GNU_VTINHERIT	7
-#define R_CRIS_GNU_VTENTRY	8
-#define R_CRIS_COPY		9
-#define R_CRIS_GLOB_DAT		10
-#define R_CRIS_JUMP_SLOT	11
-#define R_CRIS_RELATIVE		12
-#define R_CRIS_16_GOT		13
-#define R_CRIS_32_GOT		14
-#define R_CRIS_16_GOTPLT	15
-#define R_CRIS_32_GOTPLT	16
-#define R_CRIS_32_GOTREL	17
-#define R_CRIS_32_PLT_GOTREL	18
-#define R_CRIS_32_PLT_PCREL	19
-
-#define R_CRIS_NUM		20
-
-
-/* AMD x86-64 relocations.  */
-#define R_X86_64_NONE		0	/* No reloc */
-#define R_X86_64_64		1	/* Direct 64 bit  */
-#define R_X86_64_PC32		2	/* PC relative 32 bit signed */
-#define R_X86_64_GOT32		3	/* 32 bit GOT entry */
-#define R_X86_64_PLT32		4	/* 32 bit PLT address */
-#define R_X86_64_COPY		5	/* Copy symbol at runtime */
-#define R_X86_64_GLOB_DAT	6	/* Create GOT entry */
-#define R_X86_64_JUMP_SLOT	7	/* Create PLT entry */
-#define R_X86_64_RELATIVE	8	/* Adjust by program base */
-#define R_X86_64_GOTPCREL	9	/* 32 bit signed PC relative
-					   offset to GOT */
-#define R_X86_64_32		10	/* Direct 32 bit zero extended */
-#define R_X86_64_32S		11	/* Direct 32 bit sign extended */
-#define R_X86_64_16		12	/* Direct 16 bit zero extended */
-#define R_X86_64_PC16		13	/* 16 bit sign extended pc relative */
-#define R_X86_64_8		14	/* Direct 8 bit sign extended  */
-#define R_X86_64_PC8		15	/* 8 bit sign extended pc relative */
-#define R_X86_64_DTPMOD64	16	/* ID of module containing symbol */
-#define R_X86_64_DTPOFF64	17	/* Offset in module's TLS block */
-#define R_X86_64_TPOFF64	18	/* Offset in initial TLS block */
-#define R_X86_64_TLSGD		19	/* 32 bit signed PC relative offset
-					   to two GOT entries for GD symbol */
-#define R_X86_64_TLSLD		20	/* 32 bit signed PC relative offset
-					   to two GOT entries for LD symbol */
-#define R_X86_64_DTPOFF32	21	/* Offset in TLS block */
-#define R_X86_64_GOTTPOFF	22	/* 32 bit signed PC relative offset
-					   to GOT entry for IE symbol */
-#define R_X86_64_TPOFF32	23	/* Offset in initial TLS block */
-#define R_X86_64_PC64		24	/* PC relative 64 bit */
-#define R_X86_64_GOTOFF64	25	/* 64 bit offset to GOT */
-#define R_X86_64_GOTPC32	26	/* 32 bit signed pc relative
-					   offset to GOT */
-#define R_X86_64_GOT64		27	/* 64-bit GOT entry offset */
-#define R_X86_64_GOTPCREL64	28	/* 64-bit PC relative offset
-					   to GOT entry */
-#define R_X86_64_GOTPC64	29	/* 64-bit PC relative offset to GOT */
-#define R_X86_64_GOTPLT64	30 	/* like GOT64, says PLT entry needed */
-#define R_X86_64_PLTOFF64	31	/* 64-bit GOT relative offset
-					   to PLT entry */
-#define R_X86_64_SIZE32		32	/* Size of symbol plus 32-bit addend */
-#define R_X86_64_SIZE64		33	/* Size of symbol plus 64-bit addend */
-#define R_X86_64_GOTPC32_TLSDESC 34	/* GOT offset for TLS descriptor.  */
-#define R_X86_64_TLSDESC_CALL   35	/* Marker for call through TLS
-					   descriptor.  */
-#define R_X86_64_TLSDESC        36	/* TLS descriptor.  */
-#define R_X86_64_IRELATIVE	37	/* Adjust indirectly by program base */
-#define R_X86_64_RELATIVE64	38	/* 64-bit adjust by program base */
-					/* 39 Reserved was R_X86_64_PC32_BND */
-					/* 40 Reserved was R_X86_64_PLT32_BND */
-#define R_X86_64_GOTPCRELX	41	/* Load from 32 bit signed pc relative
-					   offset to GOT entry without REX
-					   prefix, relaxable.  */
-#define R_X86_64_REX_GOTPCRELX	42	/* Load from 32 bit signed pc relative
-					   offset to GOT entry with REX prefix,
-					   relaxable.  */
-#define R_X86_64_NUM		43
-
-/* x86-64 sh_type values.  */
-#define SHT_X86_64_UNWIND	0x70000001 /* Unwind information.  */
-
-
-/* AM33 relocations.  */
-#define R_MN10300_NONE		0	/* No reloc.  */
-#define R_MN10300_32		1	/* Direct 32 bit.  */
-#define R_MN10300_16		2	/* Direct 16 bit.  */
-#define R_MN10300_8		3	/* Direct 8 bit.  */
-#define R_MN10300_PCREL32	4	/* PC-relative 32-bit.  */
-#define R_MN10300_PCREL16	5	/* PC-relative 16-bit signed.  */
-#define R_MN10300_PCREL8	6	/* PC-relative 8-bit signed.  */
-#define R_MN10300_GNU_VTINHERIT	7	/* Ancient C++ vtable garbage... */
-#define R_MN10300_GNU_VTENTRY	8	/* ... collection annotation.  */
-#define R_MN10300_24		9	/* Direct 24 bit.  */
-#define R_MN10300_GOTPC32	10	/* 32-bit PCrel offset to GOT.  */
-#define R_MN10300_GOTPC16	11	/* 16-bit PCrel offset to GOT.  */
-#define R_MN10300_GOTOFF32	12	/* 32-bit offset from GOT.  */
-#define R_MN10300_GOTOFF24	13	/* 24-bit offset from GOT.  */
-#define R_MN10300_GOTOFF16	14	/* 16-bit offset from GOT.  */
-#define R_MN10300_PLT32		15	/* 32-bit PCrel to PLT entry.  */
-#define R_MN10300_PLT16		16	/* 16-bit PCrel to PLT entry.  */
-#define R_MN10300_GOT32		17	/* 32-bit offset to GOT entry.  */
-#define R_MN10300_GOT24		18	/* 24-bit offset to GOT entry.  */
-#define R_MN10300_GOT16		19	/* 16-bit offset to GOT entry.  */
-#define R_MN10300_COPY		20	/* Copy symbol at runtime.  */
-#define R_MN10300_GLOB_DAT	21	/* Create GOT entry.  */
-#define R_MN10300_JMP_SLOT	22	/* Create PLT entry.  */
-#define R_MN10300_RELATIVE	23	/* Adjust by program base.  */
-#define R_MN10300_TLS_GD	24	/* 32-bit offset for global dynamic.  */
-#define R_MN10300_TLS_LD	25	/* 32-bit offset for local dynamic.  */
-#define R_MN10300_TLS_LDO	26	/* Module-relative offset.  */
-#define R_MN10300_TLS_GOTIE	27	/* GOT offset for static TLS block
-					   offset.  */
-#define R_MN10300_TLS_IE	28	/* GOT address for static TLS block
-					   offset.  */
-#define R_MN10300_TLS_LE	29	/* Offset relative to static TLS
-					   block.  */
-#define R_MN10300_TLS_DTPMOD	30	/* ID of module containing symbol.  */
-#define R_MN10300_TLS_DTPOFF	31	/* Offset in module TLS block.  */
-#define R_MN10300_TLS_TPOFF	32	/* Offset in static TLS block.  */
-#define R_MN10300_SYM_DIFF	33	/* Adjustment for next reloc as needed
-					   by linker relaxation.  */
-#define R_MN10300_ALIGN		34	/* Alignment requirement for linker
-					   relaxation.  */
-#define R_MN10300_NUM		35
-
-
-/* M32R relocs.  */
-#define R_M32R_NONE		0	/* No reloc. */
-#define R_M32R_16		1	/* Direct 16 bit. */
-#define R_M32R_32		2	/* Direct 32 bit. */
-#define R_M32R_24		3	/* Direct 24 bit. */
-#define R_M32R_10_PCREL		4	/* PC relative 10 bit shifted. */
-#define R_M32R_18_PCREL		5	/* PC relative 18 bit shifted. */
-#define R_M32R_26_PCREL		6	/* PC relative 26 bit shifted. */
-#define R_M32R_HI16_ULO		7	/* High 16 bit with unsigned low. */
-#define R_M32R_HI16_SLO		8	/* High 16 bit with signed low. */
-#define R_M32R_LO16		9	/* Low 16 bit. */
-#define R_M32R_SDA16		10	/* 16 bit offset in SDA. */
-#define R_M32R_GNU_VTINHERIT	11
-#define R_M32R_GNU_VTENTRY	12
-/* M32R relocs use SHT_RELA.  */
-#define R_M32R_16_RELA		33	/* Direct 16 bit. */
-#define R_M32R_32_RELA		34	/* Direct 32 bit. */
-#define R_M32R_24_RELA		35	/* Direct 24 bit. */
-#define R_M32R_10_PCREL_RELA	36	/* PC relative 10 bit shifted. */
-#define R_M32R_18_PCREL_RELA	37	/* PC relative 18 bit shifted. */
-#define R_M32R_26_PCREL_RELA	38	/* PC relative 26 bit shifted. */
-#define R_M32R_HI16_ULO_RELA	39	/* High 16 bit with unsigned low */
-#define R_M32R_HI16_SLO_RELA	40	/* High 16 bit with signed low */
-#define R_M32R_LO16_RELA	41	/* Low 16 bit */
-#define R_M32R_SDA16_RELA	42	/* 16 bit offset in SDA */
-#define R_M32R_RELA_GNU_VTINHERIT	43
-#define R_M32R_RELA_GNU_VTENTRY	44
-#define R_M32R_REL32		45	/* PC relative 32 bit.  */
-
-#define R_M32R_GOT24		48	/* 24 bit GOT entry */
-#define R_M32R_26_PLTREL	49	/* 26 bit PC relative to PLT shifted */
-#define R_M32R_COPY		50	/* Copy symbol at runtime */
-#define R_M32R_GLOB_DAT		51	/* Create GOT entry */
-#define R_M32R_JMP_SLOT		52	/* Create PLT entry */
-#define R_M32R_RELATIVE		53	/* Adjust by program base */
-#define R_M32R_GOTOFF		54	/* 24 bit offset to GOT */
-#define R_M32R_GOTPC24		55	/* 24 bit PC relative offset to GOT */
-#define R_M32R_GOT16_HI_ULO	56	/* High 16 bit GOT entry with unsigned
-					   low */
-#define R_M32R_GOT16_HI_SLO	57	/* High 16 bit GOT entry with signed
-					   low */
-#define R_M32R_GOT16_LO		58	/* Low 16 bit GOT entry */
-#define R_M32R_GOTPC_HI_ULO	59	/* High 16 bit PC relative offset to
-					   GOT with unsigned low */
-#define R_M32R_GOTPC_HI_SLO	60	/* High 16 bit PC relative offset to
-					   GOT with signed low */
-#define R_M32R_GOTPC_LO		61	/* Low 16 bit PC relative offset to
-					   GOT */
-#define R_M32R_GOTOFF_HI_ULO	62	/* High 16 bit offset to GOT
-					   with unsigned low */
-#define R_M32R_GOTOFF_HI_SLO	63	/* High 16 bit offset to GOT
-					   with signed low */
-#define R_M32R_GOTOFF_LO	64	/* Low 16 bit offset to GOT */
-#define R_M32R_NUM		256	/* Keep this the last entry. */
-
-/* MicroBlaze relocations */
-#define R_MICROBLAZE_NONE		0	/* No reloc. */
-#define R_MICROBLAZE_32 		1	/* Direct 32 bit. */
-#define R_MICROBLAZE_32_PCREL		2	/* PC relative 32 bit. */
-#define R_MICROBLAZE_64_PCREL		3	/* PC relative 64 bit. */
-#define R_MICROBLAZE_32_PCREL_LO	4	/* Low 16 bits of PCREL32. */
-#define R_MICROBLAZE_64 		5	/* Direct 64 bit. */
-#define R_MICROBLAZE_32_LO		6	/* Low 16 bit. */
-#define R_MICROBLAZE_SRO32		7	/* Read-only small data area. */
-#define R_MICROBLAZE_SRW32		8	/* Read-write small data area. */
-#define R_MICROBLAZE_64_NONE		9	/* No reloc. */
-#define R_MICROBLAZE_32_SYM_OP_SYM	10	/* Symbol Op Symbol relocation. */
-#define R_MICROBLAZE_GNU_VTINHERIT	11	/* GNU C++ vtable hierarchy. */
-#define R_MICROBLAZE_GNU_VTENTRY	12	/* GNU C++ vtable member usage. */
-#define R_MICROBLAZE_GOTPC_64		13	/* PC-relative GOT offset.  */
-#define R_MICROBLAZE_GOT_64		14	/* GOT entry offset.  */
-#define R_MICROBLAZE_PLT_64		15	/* PLT offset (PC-relative).  */
-#define R_MICROBLAZE_REL		16	/* Adjust by program base.  */
-#define R_MICROBLAZE_JUMP_SLOT		17	/* Create PLT entry.  */
-#define R_MICROBLAZE_GLOB_DAT		18	/* Create GOT entry.  */
-#define R_MICROBLAZE_GOTOFF_64		19	/* 64 bit offset to GOT. */
-#define R_MICROBLAZE_GOTOFF_32		20	/* 32 bit offset to GOT. */
-#define R_MICROBLAZE_COPY		21	/* Runtime copy.  */
-#define R_MICROBLAZE_TLS		22	/* TLS Reloc. */
-#define R_MICROBLAZE_TLSGD		23	/* TLS General Dynamic. */
-#define R_MICROBLAZE_TLSLD		24	/* TLS Local Dynamic. */
-#define R_MICROBLAZE_TLSDTPMOD32	25	/* TLS Module ID. */
-#define R_MICROBLAZE_TLSDTPREL32	26	/* TLS Offset Within TLS Block. */
-#define R_MICROBLAZE_TLSDTPREL64	27	/* TLS Offset Within TLS Block. */
-#define R_MICROBLAZE_TLSGOTTPREL32	28	/* TLS Offset From Thread Pointer. */
-#define R_MICROBLAZE_TLSTPREL32 	29	/* TLS Offset From Thread Pointer. */
-
-/* Legal values for d_tag (dynamic entry type).  */
-#define DT_NIOS2_GP             0x70000002 /* Address of _gp.  */
-
-/* Nios II relocations.  */
-#define R_NIOS2_NONE		0	/* No reloc.  */
-#define R_NIOS2_S16		1	/* Direct signed 16 bit.  */
-#define R_NIOS2_U16		2	/* Direct unsigned 16 bit.  */
-#define R_NIOS2_PCREL16		3	/* PC relative 16 bit.  */
-#define R_NIOS2_CALL26		4	/* Direct call.  */
-#define R_NIOS2_IMM5		5	/* 5 bit constant expression.  */
-#define R_NIOS2_CACHE_OPX	6	/* 5 bit expression, shift 22.  */
-#define R_NIOS2_IMM6		7	/* 6 bit constant expression.  */
-#define R_NIOS2_IMM8		8	/* 8 bit constant expression.  */
-#define R_NIOS2_HI16		9	/* High 16 bit.  */
-#define R_NIOS2_LO16		10	/* Low 16 bit.  */
-#define R_NIOS2_HIADJ16		11	/* High 16 bit, adjusted.  */
-#define R_NIOS2_BFD_RELOC_32	12	/* 32 bit symbol value + addend.  */
-#define R_NIOS2_BFD_RELOC_16	13	/* 16 bit symbol value + addend.  */
-#define R_NIOS2_BFD_RELOC_8	14	/* 8 bit symbol value + addend.  */
-#define R_NIOS2_GPREL		15	/* 16 bit GP pointer offset.  */
-#define R_NIOS2_GNU_VTINHERIT	16	/* GNU C++ vtable hierarchy.  */
-#define R_NIOS2_GNU_VTENTRY	17	/* GNU C++ vtable member usage.  */
-#define R_NIOS2_UJMP		18	/* Unconditional branch.  */
-#define R_NIOS2_CJMP		19	/* Conditional branch.  */
-#define R_NIOS2_CALLR		20	/* Indirect call through register.  */
-#define R_NIOS2_ALIGN		21	/* Alignment requirement for
-					   linker relaxation.  */
-#define R_NIOS2_GOT16		22	/* 16 bit GOT entry.  */
-#define R_NIOS2_CALL16		23	/* 16 bit GOT entry for function.  */
-#define R_NIOS2_GOTOFF_LO	24	/* %lo of offset to GOT pointer.  */
-#define R_NIOS2_GOTOFF_HA	25	/* %hiadj of offset to GOT pointer.  */
-#define R_NIOS2_PCREL_LO	26	/* %lo of PC relative offset.  */
-#define R_NIOS2_PCREL_HA	27	/* %hiadj of PC relative offset.  */
-#define R_NIOS2_TLS_GD16	28	/* 16 bit GOT offset for TLS GD.  */
-#define R_NIOS2_TLS_LDM16	29	/* 16 bit GOT offset for TLS LDM.  */
-#define R_NIOS2_TLS_LDO16	30	/* 16 bit module relative offset.  */
-#define R_NIOS2_TLS_IE16	31	/* 16 bit GOT offset for TLS IE.  */
-#define R_NIOS2_TLS_LE16	32	/* 16 bit LE TP-relative offset.  */
-#define R_NIOS2_TLS_DTPMOD	33	/* Module number.  */
-#define R_NIOS2_TLS_DTPREL	34	/* Module-relative offset.  */
-#define R_NIOS2_TLS_TPREL	35	/* TP-relative offset.  */
-#define R_NIOS2_COPY		36	/* Copy symbol at runtime.  */
-#define R_NIOS2_GLOB_DAT	37	/* Create GOT entry.  */
-#define R_NIOS2_JUMP_SLOT	38	/* Create PLT entry.  */
-#define R_NIOS2_RELATIVE	39	/* Adjust by program base.  */
-#define R_NIOS2_GOTOFF		40	/* 16 bit offset to GOT pointer.  */
-#define R_NIOS2_CALL26_NOAT	41	/* Direct call in .noat section.  */
-#define R_NIOS2_GOT_LO		42	/* %lo() of GOT entry.  */
-#define R_NIOS2_GOT_HA		43	/* %hiadj() of GOT entry.  */
-#define R_NIOS2_CALL_LO		44	/* %lo() of function GOT entry.  */
-#define R_NIOS2_CALL_HA		45	/* %hiadj() of function GOT entry.  */
-
-/* TILEPro relocations.  */
-#define R_TILEPRO_NONE		0	/* No reloc */
-#define R_TILEPRO_32		1	/* Direct 32 bit */
-#define R_TILEPRO_16		2	/* Direct 16 bit */
-#define R_TILEPRO_8		3	/* Direct 8 bit */
-#define R_TILEPRO_32_PCREL	4	/* PC relative 32 bit */
-#define R_TILEPRO_16_PCREL	5	/* PC relative 16 bit */
-#define R_TILEPRO_8_PCREL	6	/* PC relative 8 bit */
-#define R_TILEPRO_LO16		7	/* Low 16 bit */
-#define R_TILEPRO_HI16		8	/* High 16 bit */
-#define R_TILEPRO_HA16		9	/* High 16 bit, adjusted */
-#define R_TILEPRO_COPY		10	/* Copy relocation */
-#define R_TILEPRO_GLOB_DAT	11	/* Create GOT entry */
-#define R_TILEPRO_JMP_SLOT	12	/* Create PLT entry */
-#define R_TILEPRO_RELATIVE	13	/* Adjust by program base */
-#define R_TILEPRO_BROFF_X1	14	/* X1 pipe branch offset */
-#define R_TILEPRO_JOFFLONG_X1	15	/* X1 pipe jump offset */
-#define R_TILEPRO_JOFFLONG_X1_PLT 16	/* X1 pipe jump offset to PLT */
-#define R_TILEPRO_IMM8_X0	17	/* X0 pipe 8-bit */
-#define R_TILEPRO_IMM8_Y0	18	/* Y0 pipe 8-bit */
-#define R_TILEPRO_IMM8_X1	19	/* X1 pipe 8-bit */
-#define R_TILEPRO_IMM8_Y1	20	/* Y1 pipe 8-bit */
-#define R_TILEPRO_MT_IMM15_X1	21	/* X1 pipe mtspr */
-#define R_TILEPRO_MF_IMM15_X1	22	/* X1 pipe mfspr */
-#define R_TILEPRO_IMM16_X0	23	/* X0 pipe 16-bit */
-#define R_TILEPRO_IMM16_X1	24	/* X1 pipe 16-bit */
-#define R_TILEPRO_IMM16_X0_LO	25	/* X0 pipe low 16-bit */
-#define R_TILEPRO_IMM16_X1_LO	26	/* X1 pipe low 16-bit */
-#define R_TILEPRO_IMM16_X0_HI	27	/* X0 pipe high 16-bit */
-#define R_TILEPRO_IMM16_X1_HI	28	/* X1 pipe high 16-bit */
-#define R_TILEPRO_IMM16_X0_HA	29	/* X0 pipe high 16-bit, adjusted */
-#define R_TILEPRO_IMM16_X1_HA	30	/* X1 pipe high 16-bit, adjusted */
-#define R_TILEPRO_IMM16_X0_PCREL 31	/* X0 pipe PC relative 16 bit */
-#define R_TILEPRO_IMM16_X1_PCREL 32	/* X1 pipe PC relative 16 bit */
-#define R_TILEPRO_IMM16_X0_LO_PCREL 33	/* X0 pipe PC relative low 16 bit */
-#define R_TILEPRO_IMM16_X1_LO_PCREL 34	/* X1 pipe PC relative low 16 bit */
-#define R_TILEPRO_IMM16_X0_HI_PCREL 35	/* X0 pipe PC relative high 16 bit */
-#define R_TILEPRO_IMM16_X1_HI_PCREL 36	/* X1 pipe PC relative high 16 bit */
-#define R_TILEPRO_IMM16_X0_HA_PCREL 37	/* X0 pipe PC relative ha() 16 bit */
-#define R_TILEPRO_IMM16_X1_HA_PCREL 38	/* X1 pipe PC relative ha() 16 bit */
-#define R_TILEPRO_IMM16_X0_GOT	39	/* X0 pipe 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT	40	/* X1 pipe 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_LO 41	/* X0 pipe low 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_LO 42	/* X1 pipe low 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_HI 43	/* X0 pipe high 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_HI 44	/* X1 pipe high 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_HA 45	/* X0 pipe ha() 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_HA 46	/* X1 pipe ha() 16-bit GOT offset */
-#define R_TILEPRO_MMSTART_X0	47	/* X0 pipe mm "start" */
-#define R_TILEPRO_MMEND_X0	48	/* X0 pipe mm "end" */
-#define R_TILEPRO_MMSTART_X1	49	/* X1 pipe mm "start" */
-#define R_TILEPRO_MMEND_X1	50	/* X1 pipe mm "end" */
-#define R_TILEPRO_SHAMT_X0	51	/* X0 pipe shift amount */
-#define R_TILEPRO_SHAMT_X1	52	/* X1 pipe shift amount */
-#define R_TILEPRO_SHAMT_Y0	53	/* Y0 pipe shift amount */
-#define R_TILEPRO_SHAMT_Y1	54	/* Y1 pipe shift amount */
-#define R_TILEPRO_DEST_IMM8_X1	55	/* X1 pipe destination 8-bit */
-/* Relocs 56-59 are currently not defined.  */
-#define R_TILEPRO_TLS_GD_CALL	60	/* "jal" for TLS GD */
-#define R_TILEPRO_IMM8_X0_TLS_GD_ADD 61	/* X0 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_X1_TLS_GD_ADD 62	/* X1 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_Y0_TLS_GD_ADD 63	/* Y0 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_Y1_TLS_GD_ADD 64	/* Y1 pipe "addi" for TLS GD */
-#define R_TILEPRO_TLS_IE_LOAD	65	/* "lw_tls" for TLS IE */
-#define R_TILEPRO_IMM16_X0_TLS_GD 66	/* X0 pipe 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD 67	/* X1 pipe 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_LO 68	/* X0 pipe low 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_LO 69	/* X1 pipe low 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_HI 70	/* X0 pipe high 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_HI 71	/* X1 pipe high 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_HA 72	/* X0 pipe ha() 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_HA 73	/* X1 pipe ha() 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE 74	/* X0 pipe 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE 75	/* X1 pipe 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_LO 76	/* X0 pipe low 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_LO 77	/* X1 pipe low 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_HI 78	/* X0 pipe high 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_HI 79	/* X1 pipe high 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_HA 80	/* X0 pipe ha() 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_HA 81	/* X1 pipe ha() 16-bit TLS IE offset */
-#define R_TILEPRO_TLS_DTPMOD32	82	/* ID of module containing symbol */
-#define R_TILEPRO_TLS_DTPOFF32	83	/* Offset in TLS block */
-#define R_TILEPRO_TLS_TPOFF32	84	/* Offset in static TLS block */
-#define R_TILEPRO_IMM16_X0_TLS_LE 85	/* X0 pipe 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE 86	/* X1 pipe 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_LO 87	/* X0 pipe low 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_LO 88	/* X1 pipe low 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_HI 89	/* X0 pipe high 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_HI 90	/* X1 pipe high 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_HA 91	/* X0 pipe ha() 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_HA 92	/* X1 pipe ha() 16-bit TLS LE offset */
-
-#define R_TILEPRO_GNU_VTINHERIT	128	/* GNU C++ vtable hierarchy */
-#define R_TILEPRO_GNU_VTENTRY	129	/* GNU C++ vtable member usage */
-
-#define R_TILEPRO_NUM		130
-
-
-/* TILE-Gx relocations.  */
-#define R_TILEGX_NONE		0	/* No reloc */
-#define R_TILEGX_64		1	/* Direct 64 bit */
-#define R_TILEGX_32		2	/* Direct 32 bit */
-#define R_TILEGX_16		3	/* Direct 16 bit */
-#define R_TILEGX_8		4	/* Direct 8 bit */
-#define R_TILEGX_64_PCREL	5	/* PC relative 64 bit */
-#define R_TILEGX_32_PCREL	6	/* PC relative 32 bit */
-#define R_TILEGX_16_PCREL	7	/* PC relative 16 bit */
-#define R_TILEGX_8_PCREL	8	/* PC relative 8 bit */
-#define R_TILEGX_HW0		9	/* hword 0 16-bit */
-#define R_TILEGX_HW1		10	/* hword 1 16-bit */
-#define R_TILEGX_HW2		11	/* hword 2 16-bit */
-#define R_TILEGX_HW3		12	/* hword 3 16-bit */
-#define R_TILEGX_HW0_LAST	13	/* last hword 0 16-bit */
-#define R_TILEGX_HW1_LAST	14	/* last hword 1 16-bit */
-#define R_TILEGX_HW2_LAST	15	/* last hword 2 16-bit */
-#define R_TILEGX_COPY		16	/* Copy relocation */
-#define R_TILEGX_GLOB_DAT	17	/* Create GOT entry */
-#define R_TILEGX_JMP_SLOT	18	/* Create PLT entry */
-#define R_TILEGX_RELATIVE	19	/* Adjust by program base */
-#define R_TILEGX_BROFF_X1	20	/* X1 pipe branch offset */
-#define R_TILEGX_JUMPOFF_X1	21	/* X1 pipe jump offset */
-#define R_TILEGX_JUMPOFF_X1_PLT	22	/* X1 pipe jump offset to PLT */
-#define R_TILEGX_IMM8_X0	23	/* X0 pipe 8-bit */
-#define R_TILEGX_IMM8_Y0	24	/* Y0 pipe 8-bit */
-#define R_TILEGX_IMM8_X1	25	/* X1 pipe 8-bit */
-#define R_TILEGX_IMM8_Y1	26	/* Y1 pipe 8-bit */
-#define R_TILEGX_DEST_IMM8_X1	27	/* X1 pipe destination 8-bit */
-#define R_TILEGX_MT_IMM14_X1	28	/* X1 pipe mtspr */
-#define R_TILEGX_MF_IMM14_X1	29	/* X1 pipe mfspr */
-#define R_TILEGX_MMSTART_X0	30	/* X0 pipe mm "start" */
-#define R_TILEGX_MMEND_X0	31	/* X0 pipe mm "end" */
-#define R_TILEGX_SHAMT_X0	32	/* X0 pipe shift amount */
-#define R_TILEGX_SHAMT_X1	33	/* X1 pipe shift amount */
-#define R_TILEGX_SHAMT_Y0	34	/* Y0 pipe shift amount */
-#define R_TILEGX_SHAMT_Y1	35	/* Y1 pipe shift amount */
-#define R_TILEGX_IMM16_X0_HW0	36	/* X0 pipe hword 0 */
-#define R_TILEGX_IMM16_X1_HW0	37	/* X1 pipe hword 0 */
-#define R_TILEGX_IMM16_X0_HW1	38	/* X0 pipe hword 1 */
-#define R_TILEGX_IMM16_X1_HW1	39	/* X1 pipe hword 1 */
-#define R_TILEGX_IMM16_X0_HW2	40	/* X0 pipe hword 2 */
-#define R_TILEGX_IMM16_X1_HW2	41	/* X1 pipe hword 2 */
-#define R_TILEGX_IMM16_X0_HW3	42	/* X0 pipe hword 3 */
-#define R_TILEGX_IMM16_X1_HW3	43	/* X1 pipe hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_LAST 44	/* X0 pipe last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST 45	/* X1 pipe last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST 46	/* X0 pipe last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST 47	/* X1 pipe last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST 48	/* X0 pipe last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST 49	/* X1 pipe last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_PCREL 50	/* X0 pipe PC relative hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_PCREL 51	/* X1 pipe PC relative hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_PCREL 52	/* X0 pipe PC relative hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_PCREL 53	/* X1 pipe PC relative hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_PCREL 54	/* X0 pipe PC relative hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_PCREL 55	/* X1 pipe PC relative hword 2 */
-#define R_TILEGX_IMM16_X0_HW3_PCREL 56	/* X0 pipe PC relative hword 3 */
-#define R_TILEGX_IMM16_X1_HW3_PCREL 57	/* X1 pipe PC relative hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_PCREL 58 /* X0 pipe PC-rel last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST_PCREL 59 /* X1 pipe PC-rel last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST_PCREL 60 /* X0 pipe PC-rel last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST_PCREL 61 /* X1 pipe PC-rel last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST_PCREL 62 /* X0 pipe PC-rel last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST_PCREL 63 /* X1 pipe PC-rel last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_GOT 64	/* X0 pipe hword 0 GOT offset */
-#define R_TILEGX_IMM16_X1_HW0_GOT 65	/* X1 pipe hword 0 GOT offset */
-#define R_TILEGX_IMM16_X0_HW0_PLT_PCREL 66 /* X0 pipe PC-rel PLT hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_PLT_PCREL 67 /* X1 pipe PC-rel PLT hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_PLT_PCREL 68 /* X0 pipe PC-rel PLT hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_PLT_PCREL 69 /* X1 pipe PC-rel PLT hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_PLT_PCREL 70 /* X0 pipe PC-rel PLT hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_PLT_PCREL 71 /* X1 pipe PC-rel PLT hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_GOT 72 /* X0 pipe last hword 0 GOT offset */
-#define R_TILEGX_IMM16_X1_HW0_LAST_GOT 73 /* X1 pipe last hword 0 GOT offset */
-#define R_TILEGX_IMM16_X0_HW1_LAST_GOT 74 /* X0 pipe last hword 1 GOT offset */
-#define R_TILEGX_IMM16_X1_HW1_LAST_GOT 75 /* X1 pipe last hword 1 GOT offset */
-#define R_TILEGX_IMM16_X0_HW3_PLT_PCREL 76 /* X0 pipe PC-rel PLT hword 3 */
-#define R_TILEGX_IMM16_X1_HW3_PLT_PCREL 77 /* X1 pipe PC-rel PLT hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_TLS_GD 78	/* X0 pipe hword 0 TLS GD offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_GD 79	/* X1 pipe hword 0 TLS GD offset */
-#define R_TILEGX_IMM16_X0_HW0_TLS_LE 80	/* X0 pipe hword 0 TLS LE offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_LE 81	/* X1 pipe hword 0 TLS LE offset */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE 82 /* X0 pipe last hword 0 LE off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE 83 /* X1 pipe last hword 0 LE off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE 84 /* X0 pipe last hword 1 LE off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE 85 /* X1 pipe last hword 1 LE off */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_GD 86 /* X0 pipe last hword 0 GD off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_GD 87 /* X1 pipe last hword 0 GD off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_GD 88 /* X0 pipe last hword 1 GD off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_GD 89 /* X1 pipe last hword 1 GD off */
-/* Relocs 90-91 are currently not defined.  */
-#define R_TILEGX_IMM16_X0_HW0_TLS_IE 92	/* X0 pipe hword 0 TLS IE offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_IE 93	/* X1 pipe hword 0 TLS IE offset */
-#define R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL 94 /* X0 pipe PC-rel PLT last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL 95 /* X1 pipe PC-rel PLT last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL 96 /* X0 pipe PC-rel PLT last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL 97 /* X1 pipe PC-rel PLT last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL 98 /* X0 pipe PC-rel PLT last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL 99 /* X1 pipe PC-rel PLT last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_IE 100 /* X0 pipe last hword 0 IE off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_IE 101 /* X1 pipe last hword 0 IE off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_IE 102 /* X0 pipe last hword 1 IE off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_IE 103 /* X1 pipe last hword 1 IE off */
-/* Relocs 104-105 are currently not defined.  */
-#define R_TILEGX_TLS_DTPMOD64	106	/* 64-bit ID of symbol's module */
-#define R_TILEGX_TLS_DTPOFF64	107	/* 64-bit offset in TLS block */
-#define R_TILEGX_TLS_TPOFF64	108	/* 64-bit offset in static TLS block */
-#define R_TILEGX_TLS_DTPMOD32	109	/* 32-bit ID of symbol's module */
-#define R_TILEGX_TLS_DTPOFF32	110	/* 32-bit offset in TLS block */
-#define R_TILEGX_TLS_TPOFF32	111	/* 32-bit offset in static TLS block */
-#define R_TILEGX_TLS_GD_CALL	112	/* "jal" for TLS GD */
-#define R_TILEGX_IMM8_X0_TLS_GD_ADD 113	/* X0 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_X1_TLS_GD_ADD 114	/* X1 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_Y0_TLS_GD_ADD 115	/* Y0 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_Y1_TLS_GD_ADD 116	/* Y1 pipe "addi" for TLS GD */
-#define R_TILEGX_TLS_IE_LOAD	117	/* "ld_tls" for TLS IE */
-#define R_TILEGX_IMM8_X0_TLS_ADD 118	/* X0 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_X1_TLS_ADD 119	/* X1 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_Y0_TLS_ADD 120	/* Y0 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_Y1_TLS_ADD 121	/* Y1 pipe "addi" for TLS GD/IE */
-
-#define R_TILEGX_GNU_VTINHERIT	128	/* GNU C++ vtable hierarchy */
-#define R_TILEGX_GNU_VTENTRY	129	/* GNU C++ vtable member usage */
-
-#define R_TILEGX_NUM		130
-
-/* RISC-V ELF Flags */
-#define EF_RISCV_RVC 			0x0001
-#define EF_RISCV_FLOAT_ABI 		0x0006
-#define EF_RISCV_FLOAT_ABI_SOFT 	0x0000
-#define EF_RISCV_FLOAT_ABI_SINGLE 	0x0002
-#define EF_RISCV_FLOAT_ABI_DOUBLE 	0x0004
-#define EF_RISCV_FLOAT_ABI_QUAD 	0x0006
-
-/* RISC-V relocations.  */
-#define R_RISCV_NONE		 0
-#define R_RISCV_32		 1
-#define R_RISCV_64		 2
-#define R_RISCV_RELATIVE	 3
-#define R_RISCV_COPY		 4
-#define R_RISCV_JUMP_SLOT	 5
-#define R_RISCV_TLS_DTPMOD32	 6
-#define R_RISCV_TLS_DTPMOD64	 7
-#define R_RISCV_TLS_DTPREL32	 8
-#define R_RISCV_TLS_DTPREL64	 9
-#define R_RISCV_TLS_TPREL32	10
-#define R_RISCV_TLS_TPREL64	11
-#define R_RISCV_BRANCH		16
-#define R_RISCV_JAL		17
-#define R_RISCV_CALL		18
-#define R_RISCV_CALL_PLT	19
-#define R_RISCV_GOT_HI20	20
-#define R_RISCV_TLS_GOT_HI20	21
-#define R_RISCV_TLS_GD_HI20	22
-#define R_RISCV_PCREL_HI20	23
-#define R_RISCV_PCREL_LO12_I	24
-#define R_RISCV_PCREL_LO12_S	25
-#define R_RISCV_HI20		26
-#define R_RISCV_LO12_I		27
-#define R_RISCV_LO12_S		28
-#define R_RISCV_TPREL_HI20	29
-#define R_RISCV_TPREL_LO12_I	30
-#define R_RISCV_TPREL_LO12_S	31
-#define R_RISCV_TPREL_ADD	32
-#define R_RISCV_ADD8		33
-#define R_RISCV_ADD16		34
-#define R_RISCV_ADD32		35
-#define R_RISCV_ADD64		36
-#define R_RISCV_SUB8		37
-#define R_RISCV_SUB16		38
-#define R_RISCV_SUB32		39
-#define R_RISCV_SUB64		40
-#define R_RISCV_GNU_VTINHERIT	41
-#define R_RISCV_GNU_VTENTRY	42
-#define R_RISCV_ALIGN		43
-#define R_RISCV_RVC_BRANCH	44
-#define R_RISCV_RVC_JUMP	45
-#define R_RISCV_RVC_LUI		46
-#define R_RISCV_GPREL_I		47
-#define R_RISCV_GPREL_S		48
-#define R_RISCV_TPREL_I		49
-#define R_RISCV_TPREL_S		50
-#define R_RISCV_RELAX		51
-#define R_RISCV_SUB6		52
-#define R_RISCV_SET6		53
-#define R_RISCV_SET8		54
-#define R_RISCV_SET16		55
-#define R_RISCV_SET32		56
-#define R_RISCV_32_PCREL	57
-#define R_RISCV_IRELATIVE	58
-
-#define R_RISCV_NUM		59
-
-/* BPF specific declarations.  */
-
-#define R_BPF_NONE		0	/* No reloc */
-#define R_BPF_64_64		1
-#define R_BPF_64_32		10
-
-/* Imagination Meta specific relocations. */
-
-#define R_METAG_HIADDR16	0
-#define R_METAG_LOADDR16	1
-#define R_METAG_ADDR32		2	/* 32bit absolute address */
-#define R_METAG_NONE		3	/* No reloc */
-#define R_METAG_RELBRANCH	4
-#define R_METAG_GETSETOFF	5
-
-/* Backward compatibility */
-#define R_METAG_REG32OP1	6
-#define R_METAG_REG32OP2	7
-#define R_METAG_REG32OP3	8
-#define R_METAG_REG16OP1	9
-#define R_METAG_REG16OP2	10
-#define R_METAG_REG16OP3	11
-#define R_METAG_REG32OP4	12
-
-#define R_METAG_HIOG		13
-#define R_METAG_LOOG		14
-
-#define R_METAG_REL8		15
-#define R_METAG_REL16		16
-
-/* GNU */
-#define R_METAG_GNU_VTINHERIT	30
-#define R_METAG_GNU_VTENTRY	31
-
-/* PIC relocations */
-#define R_METAG_HI16_GOTOFF	32
-#define R_METAG_LO16_GOTOFF	33
-#define R_METAG_GETSET_GOTOFF	34
-#define R_METAG_GETSET_GOT	35
-#define R_METAG_HI16_GOTPC	36
-#define R_METAG_LO16_GOTPC	37
-#define R_METAG_HI16_PLT	38
-#define R_METAG_LO16_PLT	39
-#define R_METAG_RELBRANCH_PLT	40
-#define R_METAG_GOTOFF		41
-#define R_METAG_PLT		42
-#define R_METAG_COPY		43
-#define R_METAG_JMP_SLOT	44
-#define R_METAG_RELATIVE	45
-#define R_METAG_GLOB_DAT	46
-
-/* TLS relocations */
-#define R_METAG_TLS_GD		47
-#define R_METAG_TLS_LDM		48
-#define R_METAG_TLS_LDO_HI16	49
-#define R_METAG_TLS_LDO_LO16	50
-#define R_METAG_TLS_LDO		51
-#define R_METAG_TLS_IE		52
-#define R_METAG_TLS_IENONPIC	53
-#define R_METAG_TLS_IENONPIC_HI16 54
-#define R_METAG_TLS_IENONPIC_LO16 55
-#define R_METAG_TLS_TPOFF	56
-#define R_METAG_TLS_DTPMOD	57
-#define R_METAG_TLS_DTPOFF	58
-#define R_METAG_TLS_LE		59
-#define R_METAG_TLS_LE_HI16	60
-#define R_METAG_TLS_LE_LO16	61
-
-/* NDS32 relocations.  */
-#define R_NDS32_NONE		0
-#define R_NDS32_32_RELA 	20
-#define R_NDS32_COPY		39
-#define R_NDS32_GLOB_DAT	40
-#define R_NDS32_JMP_SLOT	41
-#define R_NDS32_RELATIVE	42
-#define R_NDS32_TLS_TPOFF	102
-#define R_NDS32_TLS_DESC	119
-
-/* ARCompact/ARCv2 specific relocs.  */
-#define R_ARC_NONE		0x0
-#define R_ARC_8			0x1
-#define R_ARC_16		0x2
-#define R_ARC_24		0x3
-#define R_ARC_32		0x4
-#define R_ARC_B26		0x5
-#define R_ARC_B22_PCREL		0x6
-#define R_ARC_H30		0x7
-#define R_ARC_N8		0x8
-#define R_ARC_N16		0x9
-#define R_ARC_N24		0xA
-#define R_ARC_N32		0xB
-#define R_ARC_SDA		0xC
-#define R_ARC_SECTOFF		0xD
-#define R_ARC_S21H_PCREL	0xE
-#define R_ARC_S21W_PCREL	0xF
-#define R_ARC_S25H_PCREL	0x10
-#define R_ARC_S25W_PCREL	0x11
-#define R_ARC_SDA32		0x12
-#define R_ARC_SDA_LDST		0x13
-#define R_ARC_SDA_LDST1		0x14
-#define R_ARC_SDA_LDST2		0x15
-#define R_ARC_SDA16_LD		0x16
-#define R_ARC_SDA16_LD1		0x17
-#define R_ARC_SDA16_LD2		0x18
-#define R_ARC_S13_PCREL		0x19
-#define R_ARC_W			0x1A
-#define R_ARC_32_ME		0x1B
-#define R_ARC_N32_ME		0x1C
-#define R_ARC_SECTOFF_ME	0x1D
-#define R_ARC_SDA32_ME		0x1E
-#define R_ARC_W_ME		0x1F
-#define R_ARC_H30_ME		0x20
-#define R_ARC_SECTOFF_U8	0x21
-#define R_ARC_SECTOFF_S9	0x22
-#define R_AC_SECTOFF_U8		0x23
-#define R_AC_SECTOFF_U8_1	0x24
-#define R_AC_SECTOFF_U8_2	0x25
-#define R_AC_SECTOFF_S9		0x26
-#define R_AC_SECTOFF_S9_1	0x27
-#define R_AC_SECTOFF_S9_2	0x28
-#define R_ARC_SECTOFF_ME_1	0x29
-#define R_ARC_SECTOFF_ME_2	0x2A
-#define R_ARC_SECTOFF_1		0x2B
-#define R_ARC_SECTOFF_2		0x2C
-#define R_ARC_PC32		0x32
-#define R_ARC_GOTPC32		0x33
-#define R_ARC_PLT32		0x34
-#define R_ARC_COPY		0x35
-#define R_ARC_GLOB_DAT		0x36
-#define R_ARC_JUMP_SLOT		0x37
-#define R_ARC_RELATIVE		0x38
-#define R_ARC_GOTOFF		0x39
-#define R_ARC_GOTPC		0x3A
-#define R_ARC_GOT32		0x3B
-
-#define R_ARC_TLS_DTPMOD	0x42
-#define R_ARC_TLS_DTPOFF	0x43
-#define R_ARC_TLS_TPOFF		0x44
-#define R_ARC_TLS_GD_GOT	0x45
-#define R_ARC_TLS_GD_LD	        0x46
-#define R_ARC_TLS_GD_CALL	0x47
-#define R_ARC_TLS_IE_GOT	0x48
-#define R_ARC_TLS_DTPOFF_S9	0x4a
-#define R_ARC_TLS_LE_S9		0x4a
-#define R_ARC_TLS_LE_32		0x4b
-
-#endif	/* elf.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/endian.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/endian.h
deleted file mode 100644
index b8c5f7f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/endian.h
+++ /dev/null
@@ -1,72 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ENDIAN_H
-#define	_ENDIAN_H	1
-
-#include <features.h>
-
-/* Get the definitions of __*_ENDIAN, __BYTE_ORDER, and __FLOAT_WORD_ORDER.  */
-#include <bits/endian.h>
-
-#ifdef __USE_MISC
-# define LITTLE_ENDIAN	__LITTLE_ENDIAN
-# define BIG_ENDIAN	__BIG_ENDIAN
-# define PDP_ENDIAN	__PDP_ENDIAN
-# define BYTE_ORDER	__BYTE_ORDER
-#endif
-
-#if defined __USE_MISC && !defined __ASSEMBLER__
-/* Conversion interfaces.  */
-# include <bits/byteswap.h>
-# include <bits/uintn-identity.h>
-
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-#  define htobe16(x) __bswap_16 (x)
-#  define htole16(x) __uint16_identity (x)
-#  define be16toh(x) __bswap_16 (x)
-#  define le16toh(x) __uint16_identity (x)
-
-#  define htobe32(x) __bswap_32 (x)
-#  define htole32(x) __uint32_identity (x)
-#  define be32toh(x) __bswap_32 (x)
-#  define le32toh(x) __uint32_identity (x)
-
-#  define htobe64(x) __bswap_64 (x)
-#  define htole64(x) __uint64_identity (x)
-#  define be64toh(x) __bswap_64 (x)
-#  define le64toh(x) __uint64_identity (x)
-
-# else
-#  define htobe16(x) __uint16_identity (x)
-#  define htole16(x) __bswap_16 (x)
-#  define be16toh(x) __uint16_identity (x)
-#  define le16toh(x) __bswap_16 (x)
-
-#  define htobe32(x) __uint32_identity (x)
-#  define htole32(x) __bswap_32 (x)
-#  define be32toh(x) __uint32_identity (x)
-#  define le32toh(x) __bswap_32 (x)
-
-#  define htobe64(x) __uint64_identity (x)
-#  define htole64(x) __bswap_64 (x)
-#  define be64toh(x) __uint64_identity (x)
-#  define le64toh(x) __bswap_64 (x)
-# endif
-#endif
-
-#endif	/* endian.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/envz.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/envz.h
deleted file mode 100644
index 7f1e642..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/envz.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Routines for dealing with '\0' separated environment vectors
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ENVZ_H
-#define _ENVZ_H	1
-
-#include <features.h>
-
-#include <errno.h>
-
-/* Envz's are argz's too, and should be created etc., using the same
-   routines.  */
-#include <argz.h>
-
-__BEGIN_DECLS
-
-/* Returns a pointer to the entry in ENVZ for NAME, or 0 if there is none.  */
-extern char *envz_entry (const char *__restrict __envz, size_t __envz_len,
-			 const char *__restrict __name)
-     __THROW __attribute_pure__;
-
-/* Returns a pointer to the value portion of the entry in ENVZ for NAME, or 0
-   if there is none.  */
-extern char *envz_get (const char *__restrict __envz, size_t __envz_len,
-		       const char *__restrict __name)
-     __THROW __attribute_pure__;
-
-/* Adds an entry for NAME with value VALUE to ENVZ & ENVZ_LEN.  If an entry
-   with the same name already exists in ENVZ, it is removed.  If VALUE is
-   NULL, then the new entry will a special null one, for which envz_get will
-   return NULL, although envz_entry will still return an entry; this is handy
-   because when merging with another envz, the null entry can override an
-   entry in the other one.  Null entries can be removed with envz_strip ().  */
-extern error_t envz_add (char **__restrict __envz,
-			 size_t *__restrict __envz_len,
-			 const char *__restrict __name,
-			 const char *__restrict __value) __THROW;
-
-/* Adds each entry in ENVZ2 to ENVZ & ENVZ_LEN, as if with envz_add().  If
-   OVERRIDE is true, then values in ENVZ2 will supersede those with the same
-   name in ENV, otherwise not.  */
-extern error_t envz_merge (char **__restrict __envz,
-			   size_t *__restrict __envz_len,
-			   const char *__restrict __envz2,
-			   size_t __envz2_len, int __override) __THROW;
-
-/* Remove the entry for NAME from ENVZ & ENVZ_LEN, if any.  */
-extern void envz_remove (char **__restrict __envz,
-			 size_t *__restrict __envz_len,
-			 const char *__restrict __name) __THROW;
-
-/* Remove null entries.  */
-extern void envz_strip (char **__restrict __envz,
-			size_t *__restrict __envz_len) __THROW;
-
-__END_DECLS
-
-#endif /* envz.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/err.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/err.h
deleted file mode 100644
index 586b157..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/err.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* 4.4BSD utility functions for error messages.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ERR_H
-#define	_ERR_H	1
-
-#include <features.h>
-
-#define	__need___va_list
-#include <stdarg.h>
-#ifndef	__GNUC_VA_LIST
-# define __gnuc_va_list	void *
-#endif
-
-__BEGIN_DECLS
-
-/* Print "program: ", FORMAT, ": ", the standard error string for errno,
-   and a newline, on stderr.  */
-extern void warn (const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 1, 2)));
-extern void vwarn (const char *__format, __gnuc_va_list)
-     __attribute__ ((__format__ (__printf__, 1, 0)));
-
-/* Likewise, but without ": " and the standard error string.  */
-extern void warnx (const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 1, 2)));
-extern void vwarnx (const char *__format, __gnuc_va_list)
-     __attribute__ ((__format__ (__printf__, 1, 0)));
-
-/* Likewise, and then exit with STATUS.  */
-extern void err (int __status, const char *__format, ...)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 3)));
-extern void verr (int __status, const char *__format, __gnuc_va_list)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 0)));
-extern void errx (int __status, const char *__format, ...)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 3)));
-extern void verrx (int __status, const char *, __gnuc_va_list)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 0)));
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/err-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif	/* err.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/errno.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/errno.h
deleted file mode 100644
index 336a37e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/errno.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.5 Errors	<errno.h>
- */
-
-#ifndef	_ERRNO_H
-#define	_ERRNO_H 1
-
-#include <features.h>
-
-/* The system-specific definitions of the E* constants, as macros.  */
-#include <bits/errno.h>
-
-/* When included from assembly language, this header only provides the
-   E* constants.  */
-#ifndef __ASSEMBLER__
-
-__BEGIN_DECLS
-
-/* The error code set by various library functions.  */
-extern int *__errno_location (void) __THROW __attribute_const__;
-# define errno (*__errno_location ())
-
-# ifdef __USE_GNU
-
-/* The full and simple forms of the name with which the program was
-   invoked.  These variables are set up automatically at startup based on
-   the value of argv[0].  */
-extern char *program_invocation_name;
-extern char *program_invocation_short_name;
-
-#include <bits/types/error_t.h>
-
-# endif /* __USE_GNU */
-
-__END_DECLS
-
-#endif /* !__ASSEMBLER__ */
-#endif /* errno.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/error.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/error.h
deleted file mode 100644
index 399dd31..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/error.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Declaration for error-reporting function
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERROR_H
-#define _ERROR_H 1
-
-#include <features.h>
-
-
-__BEGIN_DECLS
-
-/* Print a message with `fprintf (stderr, FORMAT, ...)';
-   if ERRNUM is nonzero, follow it with ": " and strerror (ERRNUM).
-   If STATUS is nonzero, terminate the program with `exit (STATUS)'.  */
-
-extern void error (int __status, int __errnum, const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 3, 4)));
-
-extern void error_at_line (int __status, int __errnum, const char *__fname,
-			   unsigned int __lineno, const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 5, 6)));
-
-/* If NULL, error will flush stdout, then print on stderr the program
-   name, a colon and a space.  Otherwise, error will call this
-   function without parameters instead.  */
-extern void (*error_print_progname) (void);
-
-/* This variable is incremented each time `error' is called.  */
-extern unsigned int error_message_count;
-
-/* Sometimes we want to have at most one error per line.  This
-   variable controls whether this mode is selected or not.  */
-extern int error_one_per_line;
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/error-ldbl.h>
-#else
-/* Do not inline error and error_at_line when long double has the same
-   size of double, nor when long double reuses the float128
-   implementation, because that would invalidate the redirections to the
-   compatibility functions.  */
-# if defined __extern_always_inline && defined __va_arg_pack
-#  include <bits/error.h>
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* error.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/execinfo.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/execinfo.h
deleted file mode 100644
index 1038fd2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/execinfo.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _EXECINFO_H
-#define _EXECINFO_H 1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Store up to SIZE return address of the current program state in
-   ARRAY and return the exact number of values stored.  */
-extern int backtrace (void **__array, int __size) __nonnull ((1));
-
-
-/* Return names of functions from the backtrace list in ARRAY in a newly
-   malloc()ed memory block.  */
-extern char **backtrace_symbols (void *const *__array, int __size)
-     __THROW __nonnull ((1));
-
-
-/* This function is similar to backtrace_symbols() but it writes the result
-   immediately to a file.  */
-extern void backtrace_symbols_fd (void *const *__array, int __size, int __fd)
-     __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* execinfo.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fcntl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fcntl.h
deleted file mode 100644
index c852ecc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fcntl.h
+++ /dev/null
@@ -1,334 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 6.5 File Control Operations	<fcntl.h>
- */
-
-#ifndef	_FCNTL_H
-#define	_FCNTL_H	1
-
-#include <features.h>
-
-/* This must be early so <bits/fcntl.h> can define types winningly.  */
-__BEGIN_DECLS
-
-/* Get __mode_t, __dev_t and __off_t  .*/
-#include <bits/types.h>
-
-/* Get the definitions of O_*, F_*, FD_*: all the
-   numbers and flag bits for `open', `fcntl', et al.  */
-#include <bits/fcntl.h>
-
-/* Detect if open needs mode as a third argument (or for openat as a fourth
-   argument).  */
-#ifdef __O_TMPFILE
-# define __OPEN_NEEDS_MODE(oflag) \
-  (((oflag) & O_CREAT) != 0 || ((oflag) & __O_TMPFILE) == __O_TMPFILE)
-#else
-# define __OPEN_NEEDS_MODE(oflag) (((oflag) & O_CREAT) != 0)
-#endif
-
-/* POSIX.1-2001 specifies that these types are defined by <fcntl.h>.
-   Earlier POSIX standards permitted any type ending in `_t' to be defined
-   by any POSIX header, so we don't conditionalize the definitions here.  */
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-
-#if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* For XPG all symbols from <sys/stat.h> should also be available.  */
-#ifdef __USE_XOPEN2K8
-# include <bits/types/struct_timespec.h>
-#endif
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# include <bits/stat.h>
-
-# define S_IFMT		__S_IFMT
-# define S_IFDIR	__S_IFDIR
-# define S_IFCHR	__S_IFCHR
-# define S_IFBLK	__S_IFBLK
-# define S_IFREG	__S_IFREG
-# ifdef __S_IFIFO
-#  define S_IFIFO	__S_IFIFO
-# endif
-# ifdef __S_IFLNK
-#  define S_IFLNK	__S_IFLNK
-# endif
-# if (defined __USE_UNIX98 || defined __USE_XOPEN2K8) && defined __S_IFSOCK
-#  define S_IFSOCK	__S_IFSOCK
-# endif
-
-/* Protection bits.  */
-
-# define S_ISUID	__S_ISUID       /* Set user ID on execution.  */
-# define S_ISGID	__S_ISGID       /* Set group ID on execution.  */
-
-# if defined __USE_MISC || defined __USE_XOPEN
-/* Save swapped text after use (sticky bit).  This is pretty well obsolete.  */
-#  define S_ISVTX	__S_ISVTX
-# endif
-
-# define S_IRUSR	__S_IREAD       /* Read by owner.  */
-# define S_IWUSR	__S_IWRITE      /* Write by owner.  */
-# define S_IXUSR	__S_IEXEC       /* Execute by owner.  */
-/* Read, write, and execute by owner.  */
-# define S_IRWXU	(__S_IREAD|__S_IWRITE|__S_IEXEC)
-
-# define S_IRGRP	(S_IRUSR >> 3)  /* Read by group.  */
-# define S_IWGRP	(S_IWUSR >> 3)  /* Write by group.  */
-# define S_IXGRP	(S_IXUSR >> 3)  /* Execute by group.  */
-/* Read, write, and execute by group.  */
-# define S_IRWXG	(S_IRWXU >> 3)
-
-# define S_IROTH	(S_IRGRP >> 3)  /* Read by others.  */
-# define S_IWOTH	(S_IWGRP >> 3)  /* Write by others.  */
-# define S_IXOTH	(S_IXGRP >> 3)  /* Execute by others.  */
-/* Read, write, and execute by others.  */
-# define S_IRWXO	(S_IRWXG >> 3)
-#endif
-
-#ifdef	__USE_MISC
-# ifndef R_OK			/* Verbatim from <unistd.h>.  Ugh.  */
-/* Values for the second argument to access.
-   These may be OR'd together.  */
-#  define R_OK	4		/* Test for read permission.  */
-#  define W_OK	2		/* Test for write permission.  */
-#  define X_OK	1		/* Test for execute permission.  */
-#  define F_OK	0		/* Test for existence.  */
-# endif
-#endif /* Use misc.  */
-
-/* XPG wants the following symbols.   <stdio.h> has the same definitions.  */
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# define SEEK_SET	0	/* Seek from beginning of file.  */
-# define SEEK_CUR	1	/* Seek from current position.  */
-# define SEEK_END	2	/* Seek from end of file.  */
-#endif	/* XPG */
-
-/* The constants AT_REMOVEDIR and AT_EACCESS have the same value.  AT_EACCESS
-   is meaningful only to faccessat, while AT_REMOVEDIR is meaningful only to
-   unlinkat.  The two functions do completely different things and therefore,
-   the flags can be allowed to overlap.  For example, passing AT_REMOVEDIR to
-   faccessat would be undefined behavior and thus treating it equivalent to
-   AT_EACCESS is valid undefined behavior.  */
-#ifdef __USE_ATFILE
-# define AT_FDCWD		-100	/* Special value used to indicate
-					   the *at functions should use the
-					   current working directory. */
-# define AT_SYMLINK_NOFOLLOW	0x100	/* Do not follow symbolic links.  */
-# define AT_REMOVEDIR		0x200	/* Remove directory instead of
-					   unlinking file.  */
-# define AT_SYMLINK_FOLLOW	0x400	/* Follow symbolic links.  */
-# ifdef __USE_GNU
-#  define AT_NO_AUTOMOUNT	0x800	/* Suppress terminal automount
-					   traversal.  */
-#  define AT_EMPTY_PATH		0x1000	/* Allow empty relative pathname.  */
-#  define AT_STATX_SYNC_TYPE	0x6000
-#  define AT_STATX_SYNC_AS_STAT	0x0000
-#  define AT_STATX_FORCE_SYNC	0x2000
-#  define AT_STATX_DONT_SYNC	0x4000
-#  define AT_RECURSIVE		0x8000	/* Apply to the entire subtree.  */
-# endif
-# define AT_EACCESS		0x200	/* Test access permitted for
-					   effective IDs, not real IDs.  */
-#endif
-
-/* Do the file control operation described by CMD on FD.
-   The remaining arguments are interpreted depending on CMD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fcntl (int __fd, int __cmd, ...);
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (fcntl, (int __fd, int __cmd, ...), fcntl64);
-# else
-#  define fcntl fcntl64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fcntl64 (int __fd, int __cmd, ...);
-#endif
-
-/* Open FILE and return a new file descriptor for it, or -1 on error.
-   OFLAG determines the type of access used.  If O_CREAT or O_TMPFILE is set
-   in OFLAG, the third argument is taken as a `mode_t', the mode of the
-   created file.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int open (const char *__file, int __oflag, ...) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (open, (const char *__file, int __oflag, ...), open64)
-     __nonnull ((1));
-# else
-#  define open open64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int open64 (const char *__file, int __oflag, ...) __nonnull ((1));
-#endif
-
-#ifdef __USE_ATFILE
-/* Similar to `open' but a relative path name is interpreted relative to
-   the directory for which FD is a descriptor.
-
-   NOTE: some other `openat' implementation support additional functionality
-   through this interface, especially using the O_XATTR flag.  This is not
-   yet supported here.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int openat (int __fd, const char *__file, int __oflag, ...)
-     __nonnull ((2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (openat, (int __fd, const char *__file, int __oflag,
-				...), openat64) __nonnull ((2));
-#  else
-#   define openat openat64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int openat64 (int __fd, const char *__file, int __oflag, ...)
-     __nonnull ((2));
-# endif
-#endif
-
-/* Create and open FILE, with mode MODE.  This takes an `int' MODE
-   argument because that is what `mode_t' will be widened to.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int creat (const char *__file, mode_t __mode) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (creat, (const char *__file, mode_t __mode),
-		       creat64) __nonnull ((1));
-# else
-#  define creat creat64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int creat64 (const char *__file, mode_t __mode) __nonnull ((1));
-#endif
-
-#if !defined F_LOCK && (defined __USE_MISC || (defined __USE_XOPEN_EXTENDED \
-					       && !defined __USE_POSIX))
-/* NOTE: These declarations also appear in <unistd.h>; be sure to keep both
-   files consistent.  Some systems have them there and some here, and some
-   software depends on the macros being defined without including both.  */
-
-/* `lockf' is a simpler interface to the locking facilities of `fcntl'.
-   LEN is always relative to the current file position.
-   The CMD argument is one of the following.  */
-
-# define F_ULOCK 0	/* Unlock a previously locked region.  */
-# define F_LOCK  1	/* Lock a region for exclusive use.  */
-# define F_TLOCK 2	/* Test and lock a region for exclusive use.  */
-# define F_TEST  3	/* Test a region for other processes locks.  */
-
-# ifndef __USE_FILE_OFFSET64
-extern int lockf (int __fd, int __cmd, off_t __len);
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (lockf, (int __fd, int __cmd, __off64_t __len), lockf64);
-#  else
-#   define lockf lockf64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lockf64 (int __fd, int __cmd, off64_t __len);
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Advice the system about the expected behaviour of the application with
-   respect to the file associated with FD.  */
-# ifndef __USE_FILE_OFFSET64
-extern int posix_fadvise (int __fd, off_t __offset, off_t __len,
-			  int __advise) __THROW;
-# else
- # ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (posix_fadvise, (int __fd, __off64_t __offset,
-					   __off64_t __len, int __advise),
-			   posix_fadvise64);
-#  else
-#   define posix_fadvise posix_fadvise64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int posix_fadvise64 (int __fd, off64_t __offset, off64_t __len,
-			    int __advise) __THROW;
-# endif
-
-
-/* Reserve storage for the data of the file associated with FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int posix_fallocate (int __fd, off_t __offset, off_t __len);
-# else
- # ifdef __REDIRECT
-extern int __REDIRECT (posix_fallocate, (int __fd, __off64_t __offset,
-					 __off64_t __len),
-		       posix_fallocate64);
-#  else
-#   define posix_fallocate posix_fallocate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int posix_fallocate64 (int __fd, off64_t __offset, off64_t __len);
-# endif
-#endif
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function \
-    && (defined __va_arg_pack_len || defined __use_clang_fortify)
-# include <bits/fcntl2.h>
-#endif
-
-__END_DECLS
-
-#endif /* fcntl.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/features.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/features.h
deleted file mode 100644
index d0b0f23..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/features.h
+++ /dev/null
@@ -1,488 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FEATURES_H
-#define	_FEATURES_H	1
-
-/* These are defined by the user (or the compiler)
-   to specify the desired environment:
-
-   __STRICT_ANSI__	ISO Standard C.
-   _ISOC99_SOURCE	Extensions to ISO C89 from ISO C99.
-   _ISOC11_SOURCE	Extensions to ISO C99 from ISO C11.
-   _ISOC2X_SOURCE	Extensions to ISO C99 from ISO C2X.
-   __STDC_WANT_LIB_EXT2__
-			Extensions to ISO C99 from TR 27431-2:2010.
-   __STDC_WANT_IEC_60559_BFP_EXT__
-			Extensions to ISO C11 from TS 18661-1:2014.
-   __STDC_WANT_IEC_60559_FUNCS_EXT__
-			Extensions to ISO C11 from TS 18661-4:2015.
-   __STDC_WANT_IEC_60559_TYPES_EXT__
-			Extensions to ISO C11 from TS 18661-3:2015.
-
-   _POSIX_SOURCE	IEEE Std 1003.1.
-   _POSIX_C_SOURCE	If ==1, like _POSIX_SOURCE; if >=2 add IEEE Std 1003.2;
-			if >=199309L, add IEEE Std 1003.1b-1993;
-			if >=199506L, add IEEE Std 1003.1c-1995;
-			if >=200112L, all of IEEE 1003.1-2004
-			if >=200809L, all of IEEE 1003.1-2008
-   _XOPEN_SOURCE	Includes POSIX and XPG things.  Set to 500 if
-			Single Unix conformance is wanted, to 600 for the
-			sixth revision, to 700 for the seventh revision.
-   _XOPEN_SOURCE_EXTENDED XPG things and X/Open Unix extensions.
-   _LARGEFILE_SOURCE	Some more functions for correct standard I/O.
-   _LARGEFILE64_SOURCE	Additional functionality from LFS for large files.
-   _FILE_OFFSET_BITS=N	Select default filesystem interface.
-   _ATFILE_SOURCE	Additional *at interfaces.
-   _GNU_SOURCE		All of the above, plus GNU extensions.
-   _DEFAULT_SOURCE	The default set of features (taking precedence over
-			__STRICT_ANSI__).
-
-   _FORTIFY_SOURCE	Add security hardening to many library functions.
-			Set to 1 or 2; 2 performs stricter checks than 1.
-
-   _REENTRANT, _THREAD_SAFE
-			Obsolete; equivalent to _POSIX_C_SOURCE=199506L.
-
-   The `-ansi' switch to the GNU C compiler, and standards conformance
-   options such as `-std=c99', define __STRICT_ANSI__.  If none of
-   these are defined, or if _DEFAULT_SOURCE is defined, the default is
-   to have _POSIX_SOURCE set to one and _POSIX_C_SOURCE set to
-   200809L, as well as enabling miscellaneous functions from BSD and
-   SVID.  If more than one of these are defined, they accumulate.  For
-   example __STRICT_ANSI__, _POSIX_SOURCE and _POSIX_C_SOURCE together
-   give you ISO C, 1003.1, and 1003.2, but nothing else.
-
-   These are defined by this file and are used by the
-   header files to decide what to declare or define:
-
-   __GLIBC_USE (F)	Define things from feature set F.  This is defined
-			to 1 or 0; the subsequent macros are either defined
-			or undefined, and those tests should be moved to
-			__GLIBC_USE.
-   __USE_ISOC11		Define ISO C11 things.
-   __USE_ISOC99		Define ISO C99 things.
-   __USE_ISOC95		Define ISO C90 AMD1 (C95) things.
-   __USE_ISOCXX11	Define ISO C++11 things.
-   __USE_POSIX		Define IEEE Std 1003.1 things.
-   __USE_POSIX2		Define IEEE Std 1003.2 things.
-   __USE_POSIX199309	Define IEEE Std 1003.1, and .1b things.
-   __USE_POSIX199506	Define IEEE Std 1003.1, .1b, .1c and .1i things.
-   __USE_XOPEN		Define XPG things.
-   __USE_XOPEN_EXTENDED	Define X/Open Unix things.
-   __USE_UNIX98		Define Single Unix V2 things.
-   __USE_XOPEN2K        Define XPG6 things.
-   __USE_XOPEN2KXSI     Define XPG6 XSI things.
-   __USE_XOPEN2K8       Define XPG7 things.
-   __USE_XOPEN2K8XSI    Define XPG7 XSI things.
-   __USE_LARGEFILE	Define correct standard I/O things.
-   __USE_LARGEFILE64	Define LFS things with separate names.
-   __USE_FILE_OFFSET64	Define 64bit interface as default.
-   __USE_MISC		Define things from 4.3BSD or System V Unix.
-   __USE_ATFILE		Define *at interfaces and AT_* constants for them.
-   __USE_GNU		Define GNU extensions.
-   __USE_FORTIFY_LEVEL	Additional security measures used, according to level.
-
-   The macros `__GNU_LIBRARY__', `__GLIBC__', and `__GLIBC_MINOR__' are
-   defined by this file unconditionally.  `__GNU_LIBRARY__' is provided
-   only for compatibility.  All new code should use the other symbols
-   to test for features.
-
-   All macros listed above as possibly being defined by this file are
-   explicitly undefined if they are not explicitly defined.
-   Feature-test macros that are not defined by the user or compiler
-   but are implied by the other feature-test macros defined (or by the
-   lack of any definitions) are defined by the file.
-
-   ISO C feature test macros depend on the definition of the macro
-   when an affected header is included, not when the first system
-   header is included, and so they are handled in
-   <bits/libc-header-start.h>, which does not have a multiple include
-   guard.  Feature test macros that can be handled from the first
-   system header included are handled here.  */
-
-
-/* Undefine everything, so we get a clean slate.  */
-#undef	__USE_ISOC11
-#undef	__USE_ISOC99
-#undef	__USE_ISOC95
-#undef	__USE_ISOCXX11
-#undef	__USE_POSIX
-#undef	__USE_POSIX2
-#undef	__USE_POSIX199309
-#undef	__USE_POSIX199506
-#undef	__USE_XOPEN
-#undef	__USE_XOPEN_EXTENDED
-#undef	__USE_UNIX98
-#undef	__USE_XOPEN2K
-#undef	__USE_XOPEN2KXSI
-#undef	__USE_XOPEN2K8
-#undef	__USE_XOPEN2K8XSI
-#undef	__USE_LARGEFILE
-#undef	__USE_LARGEFILE64
-#undef	__USE_FILE_OFFSET64
-#undef	__USE_MISC
-#undef	__USE_ATFILE
-#undef	__USE_GNU
-#undef	__USE_FORTIFY_LEVEL
-#undef	__KERNEL_STRICT_NAMES
-#undef	__GLIBC_USE_ISOC2X
-#undef	__GLIBC_USE_DEPRECATED_GETS
-#undef	__GLIBC_USE_DEPRECATED_SCANF
-
-/* Suppress kernel-name space pollution unless user expressedly asks
-   for it.  */
-#ifndef _LOOSE_KERNEL_NAMES
-# define __KERNEL_STRICT_NAMES
-#endif
-
-/* Convenience macro to test the version of gcc.
-   Use like this:
-   #if __GNUC_PREREQ (2,8)
-   ... code requiring gcc 2.8 or later ...
-   #endif
-   Note: only works for GCC 2.0 and later, because __GNUC_MINOR__ was
-   added in 2.0.  */
-#if defined __GNUC__ && defined __GNUC_MINOR__
-# define __GNUC_PREREQ(maj, min) \
-	((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
-#else
-# define __GNUC_PREREQ(maj, min) 0
-#endif
-
-/* Similarly for clang.  Features added to GCC after version 4.2 may
-   or may not also be available in clang, and clang's definitions of
-   __GNUC(_MINOR)__ are fixed at 4 and 2 respectively.  Not all such
-   features can be queried via __has_extension/__has_feature.  */
-#if defined __clang_major__ && defined __clang_minor__
-# define __glibc_clang_prereq(maj, min) \
-  ((__clang_major__ << 16) + __clang_minor__ >= ((maj) << 16) + (min))
-#else
-# define __glibc_clang_prereq(maj, min) 0
-#endif
-
-/* Whether to use feature set F.  */
-#define __GLIBC_USE(F)	__GLIBC_USE_ ## F
-
-/* _BSD_SOURCE and _SVID_SOURCE are deprecated aliases for
-   _DEFAULT_SOURCE.  If _DEFAULT_SOURCE is present we do not
-   issue a warning; the expectation is that the source is being
-   transitioned to use the new macro.  */
-#if (defined _BSD_SOURCE || defined _SVID_SOURCE) \
-    && !defined _DEFAULT_SOURCE
-# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-#endif
-
-/* If _GNU_SOURCE was defined by the user, turn on all the other features.  */
-#ifdef _GNU_SOURCE
-# undef  _ISOC95_SOURCE
-# define _ISOC95_SOURCE	1
-# undef  _ISOC99_SOURCE
-# define _ISOC99_SOURCE	1
-# undef  _ISOC11_SOURCE
-# define _ISOC11_SOURCE	1
-# undef  _ISOC2X_SOURCE
-# define _ISOC2X_SOURCE	1
-# undef  _POSIX_SOURCE
-# define _POSIX_SOURCE	1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE	200809L
-# undef  _XOPEN_SOURCE
-# define _XOPEN_SOURCE	700
-# undef  _XOPEN_SOURCE_EXTENDED
-# define _XOPEN_SOURCE_EXTENDED	1
-# undef	 _LARGEFILE64_SOURCE
-# define _LARGEFILE64_SOURCE	1
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-# undef  _ATFILE_SOURCE
-# define _ATFILE_SOURCE	1
-#endif
-
-/* If nothing (other than _GNU_SOURCE and _DEFAULT_SOURCE) is defined,
-   define _DEFAULT_SOURCE.  */
-#if (defined _DEFAULT_SOURCE					\
-     || (!defined __STRICT_ANSI__				\
-	 && !defined _ISOC99_SOURCE && !defined _ISOC11_SOURCE	\
-	 && !defined _ISOC2X_SOURCE				\
-	 && !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE	\
-	 && !defined _XOPEN_SOURCE))
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-#endif
-
-/* This is to enable the ISO C2X extension.  */
-#if (defined _ISOC2X_SOURCE \
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L))
-# define __GLIBC_USE_ISOC2X	1
-#else
-# define __GLIBC_USE_ISOC2X	0
-#endif
-
-/* This is to enable the ISO C11 extension.  */
-#if (defined _ISOC11_SOURCE || defined _ISOC2X_SOURCE \
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 201112L))
-# define __USE_ISOC11	1
-#endif
-
-/* This is to enable the ISO C99 extension.  */
-#if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\
-     || defined _ISOC2X_SOURCE						\
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L))
-# define __USE_ISOC99	1
-#endif
-
-/* This is to enable the ISO C90 Amendment 1:1995 extension.  */
-#if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\
-     || defined _ISOC2X_SOURCE						\
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199409L))
-# define __USE_ISOC95	1
-#endif
-
-#ifdef __cplusplus
-/* This is to enable compatibility for ISO C++17.  */
-# if __cplusplus >= 201703L
-#  define __USE_ISOC11	1
-# endif
-/* This is to enable compatibility for ISO C++11.
-   Check the temporary macro for now, too.  */
-# if __cplusplus >= 201103L || defined __GXX_EXPERIMENTAL_CXX0X__
-#  define __USE_ISOCXX11	1
-#  define __USE_ISOC99	1
-# endif
-#endif
-
-/* If none of the ANSI/POSIX macros are defined, or if _DEFAULT_SOURCE
-   is defined, use POSIX.1-2008 (or another version depending on
-   _XOPEN_SOURCE).  */
-#ifdef _DEFAULT_SOURCE
-# if !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE
-#  define __USE_POSIX_IMPLICITLY	1
-# endif
-# undef  _POSIX_SOURCE
-# define _POSIX_SOURCE	1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE	200809L
-#endif
-
-#if ((!defined __STRICT_ANSI__					\
-      || (defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) >= 500))	\
-     && !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE)
-# define _POSIX_SOURCE	1
-# if defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 500
-#  define _POSIX_C_SOURCE	2
-# elif defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 600
-#  define _POSIX_C_SOURCE	199506L
-# elif defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 700
-#  define _POSIX_C_SOURCE	200112L
-# else
-#  define _POSIX_C_SOURCE	200809L
-# endif
-# define __USE_POSIX_IMPLICITLY	1
-#endif
-
-/* Some C libraries once required _REENTRANT and/or _THREAD_SAFE to be
-   defined in all multithreaded code.  GNU libc has not required this
-   for many years.  We now treat them as compatibility synonyms for
-   _POSIX_C_SOURCE=199506L, which is the earliest level of POSIX with
-   comprehensive support for multithreaded code.  Using them never
-   lowers the selected level of POSIX conformance, only raises it.  */
-#if ((!defined _POSIX_C_SOURCE || (_POSIX_C_SOURCE - 0) < 199506L) \
-     && (defined _REENTRANT || defined _THREAD_SAFE))
-# define _POSIX_SOURCE   1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE 199506L
-#endif
-
-#if (defined _POSIX_SOURCE					\
-     || (defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 1)	\
-     || defined _XOPEN_SOURCE)
-# define __USE_POSIX	1
-#endif
-
-#if defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 2 || defined _XOPEN_SOURCE
-# define __USE_POSIX2	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 199309L
-# define __USE_POSIX199309	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 199506L
-# define __USE_POSIX199506	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 200112L
-# define __USE_XOPEN2K		1
-# undef __USE_ISOC95
-# define __USE_ISOC95		1
-# undef __USE_ISOC99
-# define __USE_ISOC99		1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 200809L
-# define __USE_XOPEN2K8		1
-# undef  _ATFILE_SOURCE
-# define _ATFILE_SOURCE	1
-#endif
-
-#ifdef	_XOPEN_SOURCE
-# define __USE_XOPEN	1
-# if (_XOPEN_SOURCE - 0) >= 500
-#  define __USE_XOPEN_EXTENDED	1
-#  define __USE_UNIX98	1
-#  undef _LARGEFILE_SOURCE
-#  define _LARGEFILE_SOURCE	1
-#  if (_XOPEN_SOURCE - 0) >= 600
-#   if (_XOPEN_SOURCE - 0) >= 700
-#    define __USE_XOPEN2K8	1
-#    define __USE_XOPEN2K8XSI	1
-#   endif
-#   define __USE_XOPEN2K	1
-#   define __USE_XOPEN2KXSI	1
-#   undef __USE_ISOC95
-#   define __USE_ISOC95		1
-#   undef __USE_ISOC99
-#   define __USE_ISOC99		1
-#  endif
-# else
-#  ifdef _XOPEN_SOURCE_EXTENDED
-#   define __USE_XOPEN_EXTENDED	1
-#  endif
-# endif
-#endif
-
-#ifdef _LARGEFILE_SOURCE
-# define __USE_LARGEFILE	1
-#endif
-
-#ifdef _LARGEFILE64_SOURCE
-# define __USE_LARGEFILE64	1
-#endif
-
-#if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64
-# define __USE_FILE_OFFSET64	1
-#endif
-
-#if defined _DEFAULT_SOURCE
-# define __USE_MISC	1
-#endif
-
-#ifdef	_ATFILE_SOURCE
-# define __USE_ATFILE	1
-#endif
-
-#ifdef	_GNU_SOURCE
-# define __USE_GNU	1
-#endif
-
-#if defined _FORTIFY_SOURCE && _FORTIFY_SOURCE > 0 \
-    && __GNUC_PREREQ (4, 1) && defined __OPTIMIZE__ && __OPTIMIZE__ > 0
-# if _FORTIFY_SOURCE > 1
-#  define __USE_FORTIFY_LEVEL 2
-# else
-#  define __USE_FORTIFY_LEVEL 1
-# endif
-#else
-# define __USE_FORTIFY_LEVEL 0
-#endif
-
-/* The function 'gets' existed in C89, but is impossible to use
-   safely.  It has been removed from ISO C11 and ISO C++14.  Note: for
-   compatibility with various implementations of <cstdio>, this test
-   must consider only the value of __cplusplus when compiling C++.  */
-#if defined __cplusplus ? __cplusplus >= 201402L : defined __USE_ISOC11
-# define __GLIBC_USE_DEPRECATED_GETS 0
-#else
-# define __GLIBC_USE_DEPRECATED_GETS 1
-#endif
-
-/* GNU formerly extended the scanf functions with modified format
-   specifiers %as, %aS, and %a[...] that allocate a buffer for the
-   input using malloc.  This extension conflicts with ISO C99, which
-   defines %a as a standalone format specifier that reads a floating-
-   point number; moreover, POSIX.1-2008 provides the same feature
-   using the modifier letter 'm' instead (%ms, %mS, %m[...]).
-
-   We now follow C99 unless GNU extensions are active and the compiler
-   is specifically in C89 or C++98 mode (strict or not).  For
-   instance, with GCC, -std=gnu11 will have C99-compliant scanf with
-   or without -D_GNU_SOURCE, but -std=c89 -D_GNU_SOURCE will have the
-   old extension.  */
-#if (defined __USE_GNU							\
-     && (defined __cplusplus						\
-	 ? (__cplusplus < 201103L && !defined __GXX_EXPERIMENTAL_CXX0X__) \
-	 : (!defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L)))
-# define __GLIBC_USE_DEPRECATED_SCANF 1
-#else
-# define __GLIBC_USE_DEPRECATED_SCANF 0
-#endif
-
-/* Get definitions of __STDC_* predefined macros, if the compiler has
-   not preincluded this header automatically.  */
-#include <stdc-predef.h>
-
-/* This macro indicates that the installed library is the GNU C Library.
-   For historic reasons the value now is 6 and this will stay from now
-   on.  The use of this variable is deprecated.  Use __GLIBC__ and
-   __GLIBC_MINOR__ now (see below) when you want to test for a specific
-   GNU C library version and use the values in <gnu/lib-names.h> to get
-   the sonames of the shared libraries.  */
-#undef  __GNU_LIBRARY__
-#define __GNU_LIBRARY__ 6
-
-/* Major and minor version number of the GNU C library package.  Use
-   these macros to test for features in specific releases.  */
-#define	__GLIBC__	2
-#define	__GLIBC_MINOR__	33
-
-#define __GLIBC_PREREQ(maj, min) \
-	((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
-
-/* This is here only because every header file already includes this one.  */
-#ifndef __ASSEMBLER__
-# ifndef _SYS_CDEFS_H
-#  include <sys/cdefs.h>
-# endif
-
-/* If we don't have __REDIRECT, prototypes will be missing if
-   __USE_FILE_OFFSET64 but not __USE_LARGEFILE[64]. */
-# if defined __USE_FILE_OFFSET64 && !defined __REDIRECT
-#  define __USE_LARGEFILE	1
-#  define __USE_LARGEFILE64	1
-# endif
-
-#endif	/* !ASSEMBLER */
-
-/* Decide whether we can define 'extern inline' functions in headers.  */
-#if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
-    && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
-# define __USE_EXTERN_INLINES	1
-#endif
-
-
-/* This is here only because every header file already includes this one.
-   Get the definitions of all the appropriate `__stub_FUNCTION' symbols.
-   <gnu/stubs.h> contains `#define __stub_FUNCTION' when FUNCTION is a stub
-   that will always return failure (and set errno to ENOSYS).  */
-#include <gnu/stubs.h>
-
-
-#endif	/* features.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fenv.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fenv.h
deleted file mode 100644
index feeacfc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fenv.h
+++ /dev/null
@@ -1,170 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * ISO C99 7.6: Floating-point environment	<fenv.h>
- */
-
-#ifndef _FENV_H
-#define _FENV_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get the architecture dependend definitions.  The following definitions
-   are expected to be done:
-
-   fenv_t	type for object representing an entire floating-point
-		environment
-
-   FE_DFL_ENV	macro of type pointer to fenv_t to be used as the argument
-		to functions taking an argument of type fenv_t; in this
-		case the default environment will be used
-
-   fexcept_t	type for object representing the floating-point exception
-		flags including status associated with the flags
-
-   femode_t	type for object representing floating-point control modes
-
-   FE_DFL_MODE	macro of type pointer to const femode_t to be used as the
-		argument to fesetmode; in this case the default control
-		modes will be used
-
-   The following macros are defined iff the implementation supports this
-   kind of exception.
-   FE_INEXACT		inexact result
-   FE_DIVBYZERO		division by zero
-   FE_UNDERFLOW		result not representable due to underflow
-   FE_OVERFLOW		result not representable due to overflow
-   FE_INVALID		invalid operation
-
-   FE_ALL_EXCEPT	bitwise OR of all supported exceptions
-
-   The next macros are defined iff the appropriate rounding mode is
-   supported by the implementation.
-   FE_TONEAREST		round to nearest
-   FE_UPWARD		round toward +Inf
-   FE_DOWNWARD		round toward -Inf
-   FE_TOWARDZERO	round toward 0
-*/
-#include <bits/fenv.h>
-
-__BEGIN_DECLS
-
-/* Floating-point exception handling.  */
-
-/* Clear the supported exceptions represented by EXCEPTS.  */
-extern int feclearexcept (int __excepts) __THROW;
-
-/* Store implementation-defined representation of the exception flags
-   indicated by EXCEPTS in the object pointed to by FLAGP.  */
-extern int fegetexceptflag (fexcept_t *__flagp, int __excepts) __THROW;
-
-/* Raise the supported exceptions represented by EXCEPTS.  */
-extern int feraiseexcept (int __excepts) __THROW;
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Set the supported exception flags represented by EXCEPTS, without
-   causing enabled traps to be taken.  */
-extern int fesetexcept (int __excepts) __THROW;
-#endif
-
-/* Set complete status for exceptions indicated by EXCEPTS according to
-   the representation in the object pointed to by FLAGP.  */
-extern int fesetexceptflag (const fexcept_t *__flagp, int __excepts) __THROW;
-
-/* Determine which of subset of the exceptions specified by EXCEPTS are
-   currently set.  */
-extern int fetestexcept (int __excepts) __THROW;
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Determine which of subset of the exceptions specified by EXCEPTS
-   are set in *FLAGP.  */
-extern int fetestexceptflag (const fexcept_t *__flagp, int __excepts) __THROW;
-#endif
-
-
-/* Rounding control.  */
-
-/* Get current rounding direction.  */
-extern int fegetround (void) __THROW __attribute_pure__;
-
-/* Establish the rounding direction represented by ROUND.  */
-extern int fesetround (int __rounding_direction) __THROW;
-
-
-/* Floating-point environment.  */
-
-/* Store the current floating-point environment in the object pointed
-   to by ENVP.  */
-extern int fegetenv (fenv_t *__envp) __THROW;
-
-/* Save the current environment in the object pointed to by ENVP, clear
-   exception flags and install a non-stop mode (if available) for all
-   exceptions.  */
-extern int feholdexcept (fenv_t *__envp) __THROW;
-
-/* Establish the floating-point environment represented by the object
-   pointed to by ENVP.  */
-extern int fesetenv (const fenv_t *__envp) __THROW;
-
-/* Save current exceptions in temporary storage, install environment
-   represented by object pointed to by ENVP and raise exceptions
-   according to saved exceptions.  */
-extern int feupdateenv (const fenv_t *__envp) __THROW;
-
-
-/* Control modes.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Store the current floating-point control modes in the object
-   pointed to by MODEP.  */
-extern int fegetmode (femode_t *__modep) __THROW;
-
-/* Establish the floating-point control modes represented by the
-   object pointed to by MODEP.  */
-extern int fesetmode (const femode_t *__modep) __THROW;
-#endif
-
-
-/* NaN support.  */
-
-#if (__GLIBC_USE (IEC_60559_BFP_EXT_C2X)		\
-     && defined FE_INVALID			\
-     && defined __SUPPORT_SNAN__)
-# define FE_SNANS_ALWAYS_SIGNAL	1
-#endif
-
-#ifdef __USE_GNU
-
-/* Enable individual exceptions.  Will not enable more exceptions than
-   EXCEPTS specifies.  Returns the previous enabled exceptions if all
-   exceptions are successfully set, otherwise returns -1.  */
-extern int feenableexcept (int __excepts) __THROW;
-
-/* Disable individual exceptions.  Will not disable more exceptions than
-   EXCEPTS specifies.  Returns the previous enabled exceptions if all
-   exceptions are successfully disabled, otherwise returns -1.  */
-extern int fedisableexcept (int __excepts) __THROW;
-
-/* Return enabled exceptions.  */
-extern int fegetexcept (void) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* fenv.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/finclude/math-vector-fortran.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/finclude/math-vector-fortran.h
deleted file mode 100644
index 1e5d699..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/finclude/math-vector-fortran.h
+++ /dev/null
@@ -1,19 +0,0 @@
-! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*-
-!   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-!   This file is part of the GNU C Library.
-!
-!   The GNU C Library is free software; you can redistribute it and/or
-!   modify it under the terms of the GNU Lesser General Public
-!   License as published by the Free Software Foundation; either
-!   version 2.1 of the License, or (at your option) any later version.
-!
-!   The GNU C Library is distributed in the hope that it will be useful,
-!   but WITHOUT ANY WARRANTY; without even the implied warranty of
-!   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-!   Lesser General Public License for more details.
-!
-!   You should have received a copy of the GNU Lesser General Public
-!   License along with the GNU C Library; if not, see
-!   <https://www.gnu.org/licenses/>.
-
-! No SIMD math functions are available for this platform.
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fmtmsg.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fmtmsg.h
deleted file mode 100644
index 8806b15..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fmtmsg.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Message display handling.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __FMTMSG_H
-#define __FMTMSG_H	1
-
-#include <features.h>
-
-
-__BEGIN_DECLS
-
-/* Values to control `fmtmsg' function.  */
-enum
-{
-  MM_HARD = 0x001,	/* Source of the condition is hardware.  */
-#define MM_HARD MM_HARD
-  MM_SOFT = 0x002,	/* Source of the condition is software.  */
-#define MM_SOFT MM_SOFT
-  MM_FIRM = 0x004,	/* Source of the condition is firmware.  */
-#define MM_FIRM MM_FIRM
-  MM_APPL = 0x008,	/* Condition detected by application.  */
-#define MM_APPL MM_APPL
-  MM_UTIL = 0x010,	/* Condition detected by utility.  */
-#define MM_UTIL MM_UTIL
-  MM_OPSYS = 0x020,	/* Condition detected by operating system.  */
-#define MM_OPSYS MM_OPSYS
-  MM_RECOVER = 0x040,	/* Recoverable error.  */
-#define MM_RECOVER MM_RECOVER
-  MM_NRECOV = 0x080,	/* Non-recoverable error.  */
-#define MM_NRECOV MM_NRECOV
-  MM_PRINT = 0x100,	/* Display message in standard error.  */
-#define MM_PRINT MM_PRINT
-  MM_CONSOLE = 0x200	/* Display message on system console.  */
-#define MM_CONSOLE MM_CONSOLE
-};
-
-/* Values to be for SEVERITY parameter of `fmtmsg'.  */
-enum
-{
-  MM_NOSEV = 0,		/* No severity level provided for the message.  */
-#define MM_NOSEV MM_NOSEV
-  MM_HALT,		/* Error causing application to halt.  */
-#define MM_HALT MM_HALT
-  MM_ERROR,		/* Application has encountered a non-fatal fault.  */
-#define MM_ERROR MM_ERROR
-  MM_WARNING,		/* Application has detected unusual non-error
-			   condition.  */
-#define MM_WARNING MM_WARNING
-  MM_INFO		/* Informative message.  */
-#define MM_INFO MM_INFO
-};
-
-
-/* Macros which can be used as null values for the arguments of `fmtmsg'.  */
-#define MM_NULLLBL	((char *) 0)
-#define MM_NULLSEV	0
-#define MM_NULLMC	((long int) 0)
-#define MM_NULLTXT	((char *) 0)
-#define MM_NULLACT	((char *) 0)
-#define MM_NULLTAG	((char *) 0)
-
-
-/* Possible return values of `fmtmsg'.  */
-enum
-{
-  MM_NOTOK = -1,
-#define MM_NOTOK MM_NOTOK
-  MM_OK = 0,
-#define MM_OK MM_OK
-  MM_NOMSG = 1,
-#define MM_NOMSG MM_NOMSG
-  MM_NOCON = 4
-#define MM_NOCON MM_NOCON
-};
-
-
-/* Print message with given CLASSIFICATION, LABEL, SEVERITY, TEXT, ACTION
-   and TAG to console or standard error.  */
-extern int fmtmsg (long int __classification, const char *__label,
-		   int __severity, const char *__text,
-		   const char *__action, const char *__tag);
-
-#ifdef __USE_MISC
-/* Add or remove severity level.  */
-extern int addseverity (int __severity, const char *__string) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* fmtmsg.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fnmatch.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fnmatch.h
deleted file mode 100644
index b380445..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fnmatch.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FNMATCH_H
-#define	_FNMATCH_H	1
-
-#ifdef	__cplusplus
-extern "C" {
-#endif
-
-/* We #undef these before defining them because some losing systems
-   (HP-UX A.08.07 for example) define these in <unistd.h>.  */
-#undef	FNM_PATHNAME
-#undef	FNM_NOESCAPE
-#undef	FNM_PERIOD
-
-/* Bits set in the FLAGS argument to `fnmatch'.  */
-#define	FNM_PATHNAME	(1 << 0) /* No wildcard can ever match `/'.  */
-#define	FNM_NOESCAPE	(1 << 1) /* Backslashes don't quote special chars.  */
-#define	FNM_PERIOD	(1 << 2) /* Leading `.' is matched only explicitly.  */
-
-#if !defined _POSIX_C_SOURCE || _POSIX_C_SOURCE < 2 || defined _GNU_SOURCE
-# define FNM_FILE_NAME	 FNM_PATHNAME	/* Preferred GNU name.  */
-# define FNM_LEADING_DIR (1 << 3)	/* Ignore `/...' after a match.  */
-# define FNM_CASEFOLD	 (1 << 4)	/* Compare without regard to case.  */
-# define FNM_EXTMATCH	 (1 << 5)	/* Use ksh-like extended matching. */
-#endif
-
-/* Value returned by `fnmatch' if STRING does not match PATTERN.  */
-#define	FNM_NOMATCH	1
-
-/* This value is returned if the implementation does not support
-   `fnmatch'.  Since this is not the case here it will never be
-   returned but the conformance test suites still require the symbol
-   to be defined.  */
-#ifdef _XOPEN_SOURCE
-# define FNM_NOSYS	(-1)
-#endif
-
-/* Match NAME against the filename pattern PATTERN,
-   returning zero if it matches, FNM_NOMATCH if not.  */
-extern int fnmatch (const char *__pattern, const char *__name, int __flags);
-
-#ifdef	__cplusplus
-}
-#endif
-
-#endif /* fnmatch.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fpu_control.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fpu_control.h
deleted file mode 100644
index 4a9c27c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fpu_control.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/* FPU control word definitions.  ARM VFP version.
-   Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _FPU_CONTROL_H
-#define _FPU_CONTROL_H
-
-#if !(defined(_LIBC) && !defined(_LIBC_TEST)) && defined(__SOFTFP__)
-
-#define _FPU_RESERVED 0xffffffff
-#define _FPU_DEFAULT  0x00000000
-typedef unsigned int fpu_control_t;
-#define _FPU_GETCW(cw) (cw) = 0
-#define _FPU_SETCW(cw) (void) (cw)
-extern fpu_control_t __fpu_control;
-
-#else
-
-/* masking of interrupts */
-#define _FPU_MASK_IM	0x00000100	/* invalid operation */
-#define _FPU_MASK_ZM	0x00000200	/* divide by zero */
-#define _FPU_MASK_OM	0x00000400	/* overflow */
-#define _FPU_MASK_UM	0x00000800	/* underflow */
-#define _FPU_MASK_PM	0x00001000	/* inexact */
-
-#define _FPU_MASK_NZCV	0xf0000000	/* NZCV flags */
-#define _FPU_MASK_RM	0x00c00000	/* rounding mode */
-#define _FPU_MASK_EXCEPT 0x00001f1f	/* all exception flags */
-
-/* Some bits in the FPSCR are not yet defined.  They must be preserved when
-   modifying the contents.  */
-#define _FPU_RESERVED	0x00086060
-#define _FPU_DEFAULT    0x00000000
-
-/* Default + exceptions enabled.  */
-#define _FPU_IEEE	(_FPU_DEFAULT | 0x00001f00)
-
-/* Type of the control word.  */
-typedef unsigned int fpu_control_t;
-
-/* Macros for accessing the hardware control word.  */
-#ifdef __SOFTFP__
-/* This is fmrx %0, fpscr.  */
-# define _FPU_GETCW(cw) \
-  __asm__ __volatile__ ("mrc p10, 7, %0, cr1, cr0, 0" : "=r" (cw))
-/* This is fmxr fpscr, %0.  */
-# define _FPU_SETCW(cw) \
-  __asm__ __volatile__ ("mcr p10, 7, %0, cr1, cr0, 0" : : "r" (cw))
-#else
-# define _FPU_GETCW(cw) \
-  __asm__ __volatile__ ("vmrs %0, fpscr" : "=r" (cw))
-# define _FPU_SETCW(cw) \
-  __asm__ __volatile__ ("vmsr fpscr, %0" : : "r" (cw))
-#endif
-
-/* Default control word set at startup.  */
-extern fpu_control_t __fpu_control;
-
-#endif /* __SOFTFP__ */
-
-#endif /* _FPU_CONTROL_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fstab.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fstab.h
deleted file mode 100644
index 9f17e1b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fstab.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * Copyright (c) 1980, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)fstab.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _FSTAB_H
-#define _FSTAB_H	1
-
-#include <features.h>
-
-/*
- * File system table, see fstab(5).
- *
- * Used by dump, mount, umount, swapon, fsck, df, ...
- *
- * For ufs fs_spec field is the block special name.  Programs that want to
- * use the character special name must create that name by prepending a 'r'
- * after the right most slash.  Quota files are always named "quotas", so
- * if type is "rq", then use concatenation of fs_file and "quotas" to locate
- * quota file.
- */
-#define	_PATH_FSTAB	"/etc/fstab"
-#define	FSTAB		"/etc/fstab"	/* deprecated */
-
-#define	FSTAB_RW	"rw"		/* read/write device */
-#define	FSTAB_RQ	"rq"		/* read/write with quotas */
-#define	FSTAB_RO	"ro"		/* read-only device */
-#define	FSTAB_SW	"sw"		/* swap device */
-#define	FSTAB_XX	"xx"		/* ignore totally */
-
-struct fstab
-  {
-    char *fs_spec;			/* block special device name */
-    char *fs_file;			/* file system path prefix */
-    char *fs_vfstype;			/* File system type, ufs, nfs */
-    char *fs_mntops;			/* Mount options ala -o */
-    const char *fs_type;		/* FSTAB_* from fs_mntops */
-    int	fs_freq;			/* dump frequency, in days */
-    int	fs_passno;			/* pass number on parallel dump */
-  };
-
-
-__BEGIN_DECLS
-
-extern struct fstab *getfsent (void) __THROW;
-extern struct fstab *getfsspec (const char *__name) __THROW;
-extern struct fstab *getfsfile (const char *__name) __THROW;
-extern int setfsent (void) __THROW;
-extern void endfsent (void) __THROW;
-
-__END_DECLS
-
-#endif /* fstab.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fts.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fts.h
deleted file mode 100644
index 867677a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/fts.h
+++ /dev/null
@@ -1,215 +0,0 @@
-/* File tree traversal functions declarations.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)fts.h	8.3 (Berkeley) 8/14/94
- */
-
-#ifndef	_FTS_H
-#define	_FTS_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-
-typedef struct {
-	struct _ftsent *fts_cur;	/* current node */
-	struct _ftsent *fts_child;	/* linked list of children */
-	struct _ftsent **fts_array;	/* sort array */
-	dev_t fts_dev;			/* starting device # */
-	char *fts_path;			/* path for this descent */
-	int fts_rfd;			/* fd for root */
-	int fts_pathlen;		/* sizeof(path) */
-	int fts_nitems;			/* elements in the sort array */
-	int (*fts_compar) (const void *, const void *); /* compare fn */
-
-#define	FTS_COMFOLLOW	0x0001		/* follow command line symlinks */
-#define	FTS_LOGICAL	0x0002		/* logical walk */
-#define	FTS_NOCHDIR	0x0004		/* don't change directories */
-#define	FTS_NOSTAT	0x0008		/* don't get stat info */
-#define	FTS_PHYSICAL	0x0010		/* physical walk */
-#define	FTS_SEEDOT	0x0020		/* return dot and dot-dot */
-#define	FTS_XDEV	0x0040		/* don't cross devices */
-#define FTS_WHITEOUT	0x0080		/* return whiteout information */
-#define	FTS_OPTIONMASK	0x00ff		/* valid user option mask */
-
-#define	FTS_NAMEONLY	0x0100		/* (private) child names only */
-#define	FTS_STOP	0x0200		/* (private) unrecoverable error */
-	int fts_options;		/* fts_open options, global flags */
-} FTS;
-
-#ifdef __USE_LARGEFILE64
-typedef struct {
-	struct _ftsent64 *fts_cur;	/* current node */
-	struct _ftsent64 *fts_child;	/* linked list of children */
-	struct _ftsent64 **fts_array;	/* sort array */
-	dev_t fts_dev;			/* starting device # */
-	char *fts_path;			/* path for this descent */
-	int fts_rfd;			/* fd for root */
-	int fts_pathlen;		/* sizeof(path) */
-	int fts_nitems;			/* elements in the sort array */
-	int (*fts_compar) (const void *, const void *); /* compare fn */
-	int fts_options;		/* fts_open options, global flags */
-} FTS64;
-#endif
-
-typedef struct _ftsent {
-	struct _ftsent *fts_cycle;	/* cycle node */
-	struct _ftsent *fts_parent;	/* parent directory */
-	struct _ftsent *fts_link;	/* next file in directory */
-	long fts_number;	        /* local numeric value */
-	void *fts_pointer;	        /* local address value */
-	char *fts_accpath;		/* access path */
-	char *fts_path;			/* root path */
-	int fts_errno;			/* errno for this node */
-	int fts_symfd;			/* fd for symlink */
-	unsigned short fts_pathlen;	/* strlen(fts_path) */
-	unsigned short fts_namelen;	/* strlen(fts_name) */
-
-	ino_t fts_ino;			/* inode */
-	dev_t fts_dev;			/* device */
-	nlink_t fts_nlink;		/* link count */
-
-#define	FTS_ROOTPARENTLEVEL	-1
-#define	FTS_ROOTLEVEL		 0
-	short fts_level;		/* depth (-1 to N) */
-
-#define	FTS_D		 1		/* preorder directory */
-#define	FTS_DC		 2		/* directory that causes cycles */
-#define	FTS_DEFAULT	 3		/* none of the above */
-#define	FTS_DNR		 4		/* unreadable directory */
-#define	FTS_DOT		 5		/* dot or dot-dot */
-#define	FTS_DP		 6		/* postorder directory */
-#define	FTS_ERR		 7		/* error; errno is set */
-#define	FTS_F		 8		/* regular file */
-#define	FTS_INIT	 9		/* initialized only */
-#define	FTS_NS		10		/* stat(2) failed */
-#define	FTS_NSOK	11		/* no stat(2) requested */
-#define	FTS_SL		12		/* symbolic link */
-#define	FTS_SLNONE	13		/* symbolic link without target */
-#define FTS_W		14		/* whiteout object */
-	unsigned short fts_info;	/* user flags for FTSENT structure */
-
-#define	FTS_DONTCHDIR	 0x01		/* don't chdir .. to the parent */
-#define	FTS_SYMFOLLOW	 0x02		/* followed a symlink to get here */
-	unsigned short fts_flags;	/* private flags for FTSENT structure */
-
-#define	FTS_AGAIN	 1		/* read node again */
-#define	FTS_FOLLOW	 2		/* follow symbolic link */
-#define	FTS_NOINSTR	 3		/* no instructions */
-#define	FTS_SKIP	 4		/* discard node */
-	unsigned short fts_instr;	/* fts_set() instructions */
-
-	struct stat *fts_statp;		/* stat(2) information */
-	char fts_name[1];		/* file name */
-} FTSENT;
-
-#ifdef __USE_LARGEFILE64
-typedef struct _ftsent64 {
-	struct _ftsent64 *fts_cycle;	/* cycle node */
-	struct _ftsent64 *fts_parent;	/* parent directory */
-	struct _ftsent64 *fts_link;	/* next file in directory */
-	long fts_number;	        /* local numeric value */
-	void *fts_pointer;	        /* local address value */
-	char *fts_accpath;		/* access path */
-	char *fts_path;			/* root path */
-	int fts_errno;			/* errno for this node */
-	int fts_symfd;			/* fd for symlink */
-	unsigned short fts_pathlen;		/* strlen(fts_path) */
-	unsigned short fts_namelen;		/* strlen(fts_name) */
-
-	ino64_t fts_ino;		/* inode */
-	dev_t fts_dev;			/* device */
-	nlink_t fts_nlink;		/* link count */
-
-	short fts_level;		/* depth (-1 to N) */
-
-	unsigned short fts_info;	/* user flags for FTSENT structure */
-
-	unsigned short fts_flags;	/* private flags for FTSENT structure */
-
-	unsigned short fts_instr;	/* fts_set() instructions */
-
-	struct stat64 *fts_statp;	/* stat(2) information */
-	char fts_name[1];		/* file name */
-} FTSENT64;
-#endif
-
-__BEGIN_DECLS
-#ifndef __USE_FILE_OFFSET64
-FTSENT	*fts_children (FTS *, int);
-int	 fts_close (FTS *);
-FTS	*fts_open (char * const *, int,
-		   int (*)(const FTSENT **, const FTSENT **));
-FTSENT	*fts_read (FTS *);
-int	 fts_set (FTS *, FTSENT *, int) __THROW;
-#else
-# ifdef __REDIRECT
-FTSENT	*__REDIRECT (fts_children, (FTS *, int), fts64_children);
-int	 __REDIRECT (fts_close, (FTS *), fts64_close);
-FTS	*__REDIRECT (fts_open, (char * const *, int,
-				int (*)(const FTSENT **, const FTSENT **)),
-		     fts64_open);
-FTSENT	*__REDIRECT (fts_read, (FTS *), fts64_read);
-int	 __REDIRECT_NTH (fts_set, (FTS *, FTSENT *, int), fts64_set);
-# else
-#  define fts_children fts64_children
-#  define fts_close fts64_close
-#  define fts_open fts64_open
-#  define fts_read fts64_read
-#  define fts_set fts64_set
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-FTSENT64 *fts64_children (FTS64 *, int);
-int	  fts64_close (FTS64 *);
-FTS64	 *fts64_open (char * const *, int,
-		      int (*)(const FTSENT64 **, const FTSENT64 **));
-FTSENT64 *fts64_read (FTS64 *);
-int	 fts64_set (FTS64 *, FTSENT64 *, int) __THROW;
-#endif
-__END_DECLS
-
-#endif /* fts.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ftw.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ftw.h
deleted file mode 100644
index 751d689..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ftw.h
+++ /dev/null
@@ -1,177 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	X/Open Portability Guide 4.2: ftw.h
- */
-
-#ifndef _FTW_H
-#define	_FTW_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-#include <sys/stat.h>
-
-
-__BEGIN_DECLS
-
-/* Values for the FLAG argument to the user function passed to `ftw'
-   and 'nftw'.  */
-enum
-{
-  FTW_F,		/* Regular file.  */
-#define FTW_F	 FTW_F
-  FTW_D,		/* Directory.  */
-#define FTW_D	 FTW_D
-  FTW_DNR,		/* Unreadable directory.  */
-#define FTW_DNR	 FTW_DNR
-  FTW_NS,		/* Unstatable file.  */
-#define FTW_NS	 FTW_NS
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-
-  FTW_SL,		/* Symbolic link.  */
-# define FTW_SL	 FTW_SL
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* These flags are only passed from the `nftw' function.  */
-  FTW_DP,		/* Directory, all subdirs have been visited. */
-# define FTW_DP	 FTW_DP
-  FTW_SLN		/* Symbolic link naming non-existing file.  */
-# define FTW_SLN FTW_SLN
-
-#endif	/* extended X/Open */
-};
-
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Flags for fourth argument of `nftw'.  */
-enum
-{
-  FTW_PHYS = 1,		/* Perform physical walk, ignore symlinks.  */
-# define FTW_PHYS	FTW_PHYS
-  FTW_MOUNT = 2,	/* Report only files on same file system as the
-			   argument.  */
-# define FTW_MOUNT	FTW_MOUNT
-  FTW_CHDIR = 4,	/* Change to current directory while processing it.  */
-# define FTW_CHDIR	FTW_CHDIR
-  FTW_DEPTH = 8		/* Report files in directory before directory itself.*/
-# define FTW_DEPTH	FTW_DEPTH
-# ifdef __USE_GNU
-  ,
-  FTW_ACTIONRETVAL = 16	/* Assume callback to return FTW_* values instead of
-			   zero to continue and non-zero to terminate.  */
-#  define FTW_ACTIONRETVAL FTW_ACTIONRETVAL
-# endif
-};
-
-#ifdef __USE_GNU
-/* Return values from callback functions.  */
-enum
-{
-  FTW_CONTINUE = 0,	/* Continue with next sibling or for FTW_D with the
-			   first child.  */
-# define FTW_CONTINUE	FTW_CONTINUE
-  FTW_STOP = 1,		/* Return from `ftw' or `nftw' with FTW_STOP as return
-			   value.  */
-# define FTW_STOP	FTW_STOP
-  FTW_SKIP_SUBTREE = 2,	/* Only meaningful for FTW_D: Don't walk through the
-			   subtree, instead just continue with its next
-			   sibling. */
-# define FTW_SKIP_SUBTREE FTW_SKIP_SUBTREE
-  FTW_SKIP_SIBLINGS = 3,/* Continue with FTW_DP callback for current directory
-			    (if FTW_DEPTH) and then its siblings.  */
-# define FTW_SKIP_SIBLINGS FTW_SKIP_SIBLINGS
-};
-#endif
-
-/* Structure used for fourth argument to callback function for `nftw'.  */
-struct FTW
-  {
-    int base;
-    int level;
-  };
-#endif	/* extended X/Open */
-
-
-/* Convenient types for callback functions.  */
-typedef int (*__ftw_func_t) (const char *__filename,
-			     const struct stat *__status, int __flag);
-#ifdef __USE_LARGEFILE64
-typedef int (*__ftw64_func_t) (const char *__filename,
-			       const struct stat64 *__status, int __flag);
-#endif
-#ifdef __USE_XOPEN_EXTENDED
-typedef int (*__nftw_func_t) (const char *__filename,
-			      const struct stat *__status, int __flag,
-			      struct FTW *__info);
-# ifdef __USE_LARGEFILE64
-typedef int (*__nftw64_func_t) (const char *__filename,
-				const struct stat64 *__status,
-				int __flag, struct FTW *__info);
-# endif
-#endif
-
-/* Call a function on every element in a directory tree.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int ftw (const char *__dir, __ftw_func_t __func, int __descriptors)
-     __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (ftw, (const char *__dir, __ftw_func_t __func,
-			     int __descriptors), ftw64) __nonnull ((1, 2));
-# else
-#  define ftw ftw64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int ftw64 (const char *__dir, __ftw64_func_t __func,
-		  int __descriptors) __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Call a function on every element in a directory tree.  FLAG allows
-   to specify the behaviour more detailed.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int nftw (const char *__dir, __nftw_func_t __func, int __descriptors,
-		 int __flag) __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (nftw, (const char *__dir, __nftw_func_t __func,
-			      int __descriptors, int __flag), nftw64)
-     __nonnull ((1, 2));
-#  else
-#   define nftw nftw64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int nftw64 (const char *__dir, __nftw64_func_t __func,
-		   int __descriptors, int __flag) __nonnull ((1, 2));
-# endif
-#endif
-
-__END_DECLS
-
-#endif	/* ftw.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gconv.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gconv.h
deleted file mode 100644
index 4b0ca89..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gconv.h
+++ /dev/null
@@ -1,147 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header provides no interface for a user to the internals of
-   the gconv implementation in the libc.  Therefore there is no use
-   for these definitions beside for writing additional gconv modules.  */
-
-#ifndef _GCONV_H
-#define _GCONV_H	1
-
-#include <features.h>
-#include <bits/types/__mbstate_t.h>
-#include <bits/types/wint_t.h>
-
-#define __need_size_t
-#define __need_wchar_t
-#include <stddef.h>
-
-/* ISO 10646 value used to signal invalid value.  */
-#define __UNKNOWN_10646_CHAR	((wchar_t) 0xfffd)
-
-/* Error codes for gconv functions.  */
-enum
-{
-  __GCONV_OK = 0,
-  __GCONV_NOCONV,
-  __GCONV_NODB,
-  __GCONV_NOMEM,
-
-  __GCONV_EMPTY_INPUT,
-  __GCONV_FULL_OUTPUT,
-  __GCONV_ILLEGAL_INPUT,
-  __GCONV_INCOMPLETE_INPUT,
-
-  __GCONV_ILLEGAL_DESCRIPTOR,
-  __GCONV_INTERNAL_ERROR
-};
-
-
-/* Flags the `__gconv_open' function can set.  */
-enum
-{
-  __GCONV_IS_LAST = 0x0001,
-  __GCONV_IGNORE_ERRORS = 0x0002,
-  __GCONV_SWAP = 0x0004,
-  __GCONV_TRANSLIT = 0x0008
-};
-
-
-/* Forward declarations.  */
-struct __gconv_step;
-struct __gconv_step_data;
-struct __gconv_loaded_object;
-
-
-/* Type of a conversion function.  */
-typedef int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *,
-			    const unsigned char **, const unsigned char *,
-			    unsigned char **, size_t *, int, int);
-
-/* Type of a specialized conversion function for a single byte to INTERNAL.  */
-typedef wint_t (*__gconv_btowc_fct) (struct __gconv_step *, unsigned char);
-
-/* Constructor and destructor for local data for conversion step.  */
-typedef int (*__gconv_init_fct) (struct __gconv_step *);
-typedef void (*__gconv_end_fct) (struct __gconv_step *);
-
-
-/* Description of a conversion step.  */
-struct __gconv_step
-{
-  struct __gconv_loaded_object *__shlib_handle;
-  const char *__modname;
-
-  /* For internal use by glibc.  (Accesses to this member must occur
-     when the internal __gconv_lock mutex is acquired).  */
-  int __counter;
-
-  char *__from_name;
-  char *__to_name;
-
-  __gconv_fct __fct;
-  __gconv_btowc_fct __btowc_fct;
-  __gconv_init_fct __init_fct;
-  __gconv_end_fct __end_fct;
-
-  /* Information about the number of bytes needed or produced in this
-     step.  This helps optimizing the buffer sizes.  */
-  int __min_needed_from;
-  int __max_needed_from;
-  int __min_needed_to;
-  int __max_needed_to;
-
-  /* Flag whether this is a stateful encoding or not.  */
-  int __stateful;
-
-  void *__data;		/* Pointer to step-local data.  */
-};
-
-/* Additional data for steps in use of conversion descriptor.  This is
-   allocated by the `init' function.  */
-struct __gconv_step_data
-{
-  unsigned char *__outbuf;    /* Output buffer for this step.  */
-  unsigned char *__outbufend; /* Address of first byte after the output
-				 buffer.  */
-
-  /* Is this the last module in the chain.  */
-  int __flags;
-
-  /* Counter for number of invocations of the module function for this
-     descriptor.  */
-  int __invocation_counter;
-
-  /* Flag whether this is an internal use of the module (in the mb*towc*
-     and wc*tomb* functions) or regular with iconv(3).  */
-  int __internal_use;
-
-  __mbstate_t *__statep;
-  __mbstate_t __state;	/* This element must not be used directly by
-			   any module; always use STATEP!  */
-};
-
-
-/* Combine conversion step description with data.  */
-typedef struct __gconv_info
-{
-  size_t __nsteps;
-  struct __gconv_step *__steps;
-  __extension__ struct __gconv_step_data __data[0];
-} *__gconv_t;
-
-#endif /* gconv.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/getopt.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/getopt.h
deleted file mode 100644
index 5bf3b66..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/getopt.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Declarations for getopt.
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Unlike the bulk of the getopt implementation, this file is NOT part
-   of gnulib; gnulib also has a getopt.h but it is different.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_H
-#define _GETOPT_H 1
-
-#include <features.h>
-
-/* The type of the 'argv' argument to getopt_long and getopt_long_only
-   is properly 'char **', since both functions may write to the array
-   (in order to move all the options to the beginning).  However, for
-   compatibility with old versions of LSB, glibc has to use 'char *const *'
-   instead.  */
-#ifndef __getopt_argv_const
-# define __getopt_argv_const const
-#endif
-
-#include <bits/getopt_core.h>
-#include <bits/getopt_ext.h>
-
-#endif /* getopt.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/glob.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/glob.h
deleted file mode 100644
index 71c6b84..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/glob.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_GLOB_H
-#define	_GLOB_H	1
-
-#include <sys/cdefs.h>
-
-__BEGIN_DECLS
-
-/* We need `size_t' for the following definitions.  */
-#ifndef __size_t
-typedef __SIZE_TYPE__ __size_t;
-# if defined __USE_XOPEN || defined __USE_XOPEN2K8
-typedef __SIZE_TYPE__ size_t;
-# endif
-#else
-/* The GNU CC stddef.h version defines __size_t as empty.  We need a real
-   definition.  */
-# undef __size_t
-# define __size_t size_t
-#endif
-
-/* Bits set in the FLAGS argument to `glob'.  */
-#define	GLOB_ERR	(1 << 0)/* Return on read errors.  */
-#define	GLOB_MARK	(1 << 1)/* Append a slash to each name.  */
-#define	GLOB_NOSORT	(1 << 2)/* Don't sort the names.  */
-#define	GLOB_DOOFFS	(1 << 3)/* Insert PGLOB->gl_offs NULLs.  */
-#define	GLOB_NOCHECK	(1 << 4)/* If nothing matches, return the pattern.  */
-#define	GLOB_APPEND	(1 << 5)/* Append to results of a previous call.  */
-#define	GLOB_NOESCAPE	(1 << 6)/* Backslashes don't quote metacharacters.  */
-#define	GLOB_PERIOD	(1 << 7)/* Leading `.' can be matched by metachars.  */
-
-#if !defined __USE_POSIX2 || defined __USE_MISC
-# define GLOB_MAGCHAR	 (1 << 8)/* Set in gl_flags if any metachars seen.  */
-# define GLOB_ALTDIRFUNC (1 << 9)/* Use gl_opendir et al functions.  */
-# define GLOB_BRACE	 (1 << 10)/* Expand "{a,b}" to "a" "b".  */
-# define GLOB_NOMAGIC	 (1 << 11)/* If no magic chars, return the pattern.  */
-# define GLOB_TILDE	 (1 << 12)/* Expand ~user and ~ to home directories. */
-# define GLOB_ONLYDIR	 (1 << 13)/* Match only directories.  */
-# define GLOB_TILDE_CHECK (1 << 14)/* Like GLOB_TILDE but return an error
-				      if the user name is not available.  */
-# define __GLOB_FLAGS	(GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS  \
-			 |GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND     \
-			 |GLOB_PERIOD|GLOB_ALTDIRFUNC|GLOB_BRACE     \
-			 |GLOB_NOMAGIC|GLOB_TILDE|GLOB_ONLYDIR|GLOB_TILDE_CHECK)
-#else
-# define __GLOB_FLAGS	(GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS  \
-			 |GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND     \
-			 |GLOB_PERIOD)
-#endif
-
-/* Error returns from `glob'.  */
-#define	GLOB_NOSPACE	1	/* Ran out of memory.  */
-#define	GLOB_ABORTED	2	/* Read error.  */
-#define	GLOB_NOMATCH	3	/* No matches found.  */
-#define GLOB_NOSYS	4	/* Not implemented.  */
-#ifdef __USE_GNU
-/* Previous versions of this file defined GLOB_ABEND instead of
-   GLOB_ABORTED.  Provide a compatibility definition here.  */
-# define GLOB_ABEND GLOB_ABORTED
-#endif
-
-/* Structure describing a globbing run.  */
-#ifdef __USE_GNU
-struct stat;
-#endif
-typedef struct
-  {
-    __size_t gl_pathc;		/* Count of paths matched by the pattern.  */
-    char **gl_pathv;		/* List of matched pathnames.  */
-    __size_t gl_offs;		/* Slots to reserve in `gl_pathv'.  */
-    int gl_flags;		/* Set to FLAGS, maybe | GLOB_MAGCHAR.  */
-
-    /* If the GLOB_ALTDIRFUNC flag is set, the following functions
-       are used instead of the normal file access functions.  */
-    void (*gl_closedir) (void *);
-#ifdef __USE_GNU
-    struct dirent *(*gl_readdir) (void *);
-#else
-    void *(*gl_readdir) (void *);
-#endif
-    void *(*gl_opendir) (const char *);
-#ifdef __USE_GNU
-    int (*gl_lstat) (const char *__restrict, struct stat *__restrict);
-    int (*gl_stat) (const char *__restrict, struct stat *__restrict);
-#else
-    int (*gl_lstat) (const char *__restrict, void *__restrict);
-    int (*gl_stat) (const char *__restrict, void *__restrict);
-#endif
-  } glob_t;
-
-#ifdef __USE_LARGEFILE64
-# ifdef __USE_GNU
-struct stat64;
-# endif
-typedef struct
-  {
-    __size_t gl_pathc;
-    char **gl_pathv;
-    __size_t gl_offs;
-    int gl_flags;
-
-    /* If the GLOB_ALTDIRFUNC flag is set, the following functions
-       are used instead of the normal file access functions.  */
-    void (*gl_closedir) (void *);
-# ifdef __USE_GNU
-    struct dirent64 *(*gl_readdir) (void *);
-# else
-    void *(*gl_readdir) (void *);
-# endif
-    void *(*gl_opendir) (const char *);
-# ifdef __USE_GNU
-    int (*gl_lstat) (const char *__restrict, struct stat64 *__restrict);
-    int (*gl_stat) (const char *__restrict, struct stat64 *__restrict);
-# else
-    int (*gl_lstat) (const char *__restrict, void *__restrict);
-    int (*gl_stat) (const char *__restrict, void *__restrict);
-# endif
-  } glob64_t;
-#endif
-
-/* Do glob searching for PATTERN, placing results in PGLOB.
-   The bits defined above may be set in FLAGS.
-   If a directory cannot be opened or read and ERRFUNC is not nil,
-   it is called with the pathname that caused the error, and the
-   `errno' value from the failing call; if it returns non-zero
-   `glob' returns GLOB_ABEND; if it returns zero, the error is ignored.
-   If memory cannot be allocated for PGLOB, GLOB_NOSPACE is returned.
-   Otherwise, `glob' returns zero.  */
-#if !defined __USE_FILE_OFFSET64
-extern int glob (const char *__restrict __pattern, int __flags,
-		 int (*__errfunc) (const char *, int),
-		 glob_t *__restrict __pglob) __THROW;
-
-/* Free storage allocated in PGLOB by a previous `glob' call.  */
-extern void globfree (glob_t *__pglob) __THROW;
-#else
-extern int __REDIRECT_NTH (glob, (const char *__restrict __pattern,
-				  int __flags,
-				  int (*__errfunc) (const char *, int),
-				  glob_t *__restrict __pglob), glob64);
-
-extern void __REDIRECT_NTH (globfree, (glob_t *__pglob), globfree64);
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int glob64 (const char *__restrict __pattern, int __flags,
-		   int (*__errfunc) (const char *, int),
-		   glob64_t *__restrict __pglob) __THROW;
-
-extern void globfree64 (glob64_t *__pglob) __THROW;
-#endif
-
-
-#ifdef __USE_GNU
-/* Return nonzero if PATTERN contains any metacharacters.
-   Metacharacters can be quoted with backslashes if QUOTE is nonzero.
-
-   This function is not part of the interface specified by POSIX.2
-   but several programs want to use it.  */
-extern int glob_pattern_p (const char *__pattern, int __quote) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* glob.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu-versions.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu-versions.h
deleted file mode 100644
index 6900605..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu-versions.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Header with interface version macros for library pieces copied elsewhere.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GNU_VERSIONS_H
-#define	_GNU_VERSIONS_H	1
-
-/* This file exists to define these few macros.  Each specifies a version
-   number associated with the library interface of a piece of the C library
-   which is also distributed with other GNU packages.  These pieces are
-   both part of the GNU C library and also distributed with other GNU
-   packages so those packages may use their facilities on systems lacking
-   the GNU C library.  The source files for each piece surround all their
-   code with `#ifndef ELIDE_CODE' after defining it with this:
-
-   #define OBSTACK_INTERFACE_VERSION 1
-   #if !defined (_LIBC) && defined (__GNU_LIBRARY__) && __GNU_LIBRARY__ > 1
-   #include <gnu-versions.h>
-   #if _GNU_OBSTACK_INTERFACE_VERSION == OBSTACK_INTERFACE_VERSION
-   #define ELIDE_CODE
-   #endif
-   #endif
-
-   This allows those one to avoid compiling those files when part of a GNU
-   package not libc, on a system using a GNU C library that supports the
-   same interface.
-
-   Please preserve the format of the comments after each macro.  And
-   remember, if any of these versions change, the libc.so major version
-   number must change too (so avoid it)!  */
-
-#define _GNU_OBSTACK_INTERFACE_VERSION	1 /* vs malloc/obstack.c */
-#define _GNU_REGEX_INTERFACE_VERSION	1 /* vs posix/regex.c */
-#define _GNU_GLOB_INTERFACE_VERSION	2 /* vs posix/glob.c */
-#define _GNU_GETOPT_INTERFACE_VERSION	2 /* vs posix/getopt.c and
-					     posix/getopt1.c */
-
-#endif	/* gnu-versions.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/lib-names-hard.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/lib-names-hard.h
deleted file mode 100644
index 7b76a52..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/lib-names-hard.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* This file is automatically generated.  */
-#ifndef __GNU_LIB_NAMES_H
-# error "Never use <gnu/lib-names-hard.h> directly; include <gnu/lib-names.h> instead."
-#endif
-
-#define LD_LINUX_ARMHF_SO               "ld-linux-armhf.so.3"
-#define LD_SO                           "ld-linux-armhf.so.3"
-#define LIBANL_SO                       "libanl.so.1"
-#define LIBBROKENLOCALE_SO              "libBrokenLocale.so.1"
-#define LIBCRYPT_SO                     "libcrypt.so.1"
-#define LIBC_SO                         "libc.so.6"
-#define LIBDL_SO                        "libdl.so.2"
-#define LIBGCC_S_SO                     "libgcc_s.so.1"
-#define LIBMVEC_SO                      "libmvec.so.1"
-#define LIBM_SO                         "libm.so.6"
-#define LIBNSL_SO                       "libnsl.so.1"
-#define LIBNSS_COMPAT_SO                "libnss_compat.so.2"
-#define LIBNSS_DB_SO                    "libnss_db.so.2"
-#define LIBNSS_DNS_SO                   "libnss_dns.so.2"
-#define LIBNSS_FILES_SO                 "libnss_files.so.2"
-#define LIBNSS_HESIOD_SO                "libnss_hesiod.so.2"
-#define LIBNSS_LDAP_SO                  "libnss_ldap.so.2"
-#define LIBNSS_TEST1_SO                 "libnss_test1.so.2"
-#define LIBNSS_TEST2_SO                 "libnss_test2.so.2"
-#define LIBPTHREAD_SO                   "libpthread.so.0"
-#define LIBRESOLV_SO                    "libresolv.so.2"
-#define LIBRT_SO                        "librt.so.1"
-#define LIBTHREAD_DB_SO                 "libthread_db.so.1"
-#define LIBUTIL_SO                      "libutil.so.1"
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/lib-names.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/lib-names.h
deleted file mode 100644
index f7b28af..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/lib-names.h
+++ /dev/null
@@ -1,14 +0,0 @@
-/* This file is automatically generated.
-   It defines macros to allow user program to find the shared
-   library files which come as part of GNU libc.  */
-#ifndef __GNU_LIB_NAMES_H
-#define __GNU_LIB_NAMES_H	1
-
-#if !defined __ARM_PCS_VFP
-# include <gnu/lib-names-soft.h>
-#endif
-#if defined __ARM_PCS_VFP
-# include <gnu/lib-names-hard.h>
-#endif
-
-#endif	/* gnu/lib-names.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/libc-version.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/libc-version.h
deleted file mode 100644
index b2f8169..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/libc-version.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Interface to GNU libc specific functions for version information.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GNU_LIBC_VERSION_H
-#define	_GNU_LIBC_VERSION_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return string describing release status of currently running GNU libc.  */
-extern const char *gnu_get_libc_release (void) __THROW;
-
-/* Return string describing version of currently running GNU libc.  */
-extern const char *gnu_get_libc_version (void) __THROW;
-
-__END_DECLS
-
-#endif	/* gnu/libc-version.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/stubs-hard.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/stubs-hard.h
deleted file mode 100644
index 49f27d2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/stubs-hard.h
+++ /dev/null
@@ -1,19 +0,0 @@
-/* This file is automatically generated.
-   It defines a symbol `__stub_FUNCTION' for each function
-   in the C library which is a stub, meaning it will fail
-   every time called, usually setting errno to ENOSYS.  */
-
-#ifdef _LIBC
- #error Applications may not define the macro _LIBC
-#endif
-
-#define __stub___compat_create_module
-#define __stub___compat_get_kernel_syms
-#define __stub___compat_query_module
-#define __stub_chflags
-#define __stub_fchflags
-#define __stub_gtty
-#define __stub_revoke
-#define __stub_setlogin
-#define __stub_sigreturn
-#define __stub_stty
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/stubs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/stubs.h
deleted file mode 100644
index 33fc077..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gnu/stubs.h
+++ /dev/null
@@ -1,11 +0,0 @@
-/* This file is automatically generated.
-   This file selects the right generated file of `__stub_FUNCTION' macros
-   based on the architecture being compiled for.  */
-
-
-#if !defined __ARM_PCS_VFP
-# include <gnu/stubs-soft.h>
-#endif
-#if defined __ARM_PCS_VFP
-# include <gnu/stubs-hard.h>
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/grp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/grp.h
deleted file mode 100644
index 36f9954..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/grp.h
+++ /dev/null
@@ -1,203 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 9.2.1 Group Database Access	<grp.h>
- */
-
-#ifndef	_GRP_H
-#define	_GRP_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-
-/* For the Single Unix specification we must define this type here.  */
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K) && !defined __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-/* The group structure.	 */
-struct group
-  {
-    char *gr_name;		/* Group name.	*/
-    char *gr_passwd;		/* Password.	*/
-    __gid_t gr_gid;		/* Group ID.	*/
-    char **gr_mem;		/* Member list.	*/
-  };
-
-
-#ifdef __USE_MISC
-# include <bits/types/FILE.h>
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Rewind the group-file stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setgrent (void);
-
-/* Close the group-file stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endgrent (void);
-
-/* Read an entry from the group-file stream, opening it if necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrent (void);
-#endif
-
-#ifdef	__USE_MISC
-/* Read a group entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct group *fgetgrent (FILE *__stream);
-#endif
-
-#ifdef __USE_GNU
-/* Write the given entry onto the given stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putgrent (const struct group *__restrict __p,
-		     FILE *__restrict __f);
-#endif
-
-/* Search for an entry with a matching group ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrgid (__gid_t __gid);
-
-/* Search for an entry with a matching group name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrnam (const char *__name);
-
-#ifdef __USE_POSIX
-
-# ifdef __USE_MISC
-/* Reasonable value for the buffer sized used in the reentrant
-   functions below.  But better use `sysconf'.  */
-#  define NSS_BUFLEN_GROUP	1024
-# endif
-
-/* Reentrant versions of some of the functions above.
-
-   PLEASE NOTE: the `getgrent_r' function is not (yet) standardized.
-   The interface may change in later versions of this library.  But
-   the interface is designed following the principals used for the
-   other reentrant functions so the chances are good this is what the
-   POSIX people would choose.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-
-# ifdef __USE_GNU
-extern int getgrent_r (struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-# endif
-
-/* Search for an entry with a matching group ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getgrgid_r (__gid_t __gid, struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-
-/* Search for an entry with a matching group name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getgrnam_r (const char *__restrict __name,
-		       struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-
-# ifdef	__USE_MISC
-/* Read a group entry from STREAM.  This function is not standardized
-   an probably never will.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetgrent_r (FILE *__restrict __stream,
-			struct group *__restrict __resultbuf,
-			char *__restrict __buffer, size_t __buflen,
-			struct group **__restrict __result);
-# endif
-
-#endif	/* POSIX or reentrant */
-
-
-#ifdef	__USE_MISC
-
-# define __need_size_t
-# include <stddef.h>
-
-/* Set the group set for the current user to GROUPS (N of them).  */
-extern int setgroups (size_t __n, const __gid_t *__groups) __THROW;
-
-/* Store at most *NGROUPS members of the group set for USER into
-   *GROUPS.  Also include GROUP.  The actual number of groups found is
-   returned in *NGROUPS.  Return -1 if the if *NGROUPS is too small.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getgrouplist (const char *__user, __gid_t __group,
-			 __gid_t *__groups, int *__ngroups);
-
-/* Initialize the group set for the current user
-   by reading the group database and using all groups
-   of which USER is a member.  Also include GROUP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int initgroups (const char *__user, __gid_t __group);
-
-#endif /* Use misc.  */
-
-__END_DECLS
-
-#endif /* grp.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gshadow.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gshadow.h
deleted file mode 100644
index ce86e4e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/gshadow.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/* Copyright (C) 2009-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Declaration of types and functions for shadow group suite.  */
-
-#ifndef _GSHADOW_H
-#define _GSHADOW_H	1
-
-#include <features.h>
-#include <paths.h>
-#include <bits/types/FILE.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Path to the user database files.  */
-#define	GSHADOW _PATH_GSHADOW
-
-
-__BEGIN_DECLS
-
-/* Structure of the group file.  */
-struct sgrp
-  {
-    char *sg_namp;		/* Group name.  */
-    char *sg_passwd;		/* Encrypted password.  */
-    char **sg_adm;		/* Group administrator list.  */
-    char **sg_mem;		/* Group member list.  */
-  };
-
-
-/* Open database for reading.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void setsgent (void);
-
-/* Close database.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endsgent (void);
-
-/* Get next entry from database, perhaps after opening the file.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *getsgent (void);
-
-/* Get shadow entry matching NAME.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *getsgnam (const char *__name);
-
-/* Read shadow entry from STRING.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *sgetsgent (const char *__string);
-
-/* Read next shadow entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *fgetsgent (FILE *__stream);
-
-/* Write line containing shadow password entry to stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putsgent (const struct sgrp *__g, FILE *__stream);
-
-
-#ifdef __USE_MISC
-/* Reentrant versions of some of the functions above.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getsgent_r (struct sgrp *__result_buf, char *__buffer,
-		       size_t __buflen, struct sgrp **__result);
-
-extern int getsgnam_r (const char *__name, struct sgrp *__result_buf,
-		       char *__buffer, size_t __buflen,
-		       struct sgrp **__result);
-
-extern int sgetsgent_r (const char *__string, struct sgrp *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct sgrp **__result);
-
-extern int fgetsgent_r (FILE *__stream, struct sgrp *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct sgrp **__result);
-#endif	/* misc */
-
-__END_DECLS
-
-#endif /* gshadow.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/iconv.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/iconv.h
deleted file mode 100644
index fdddf53..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/iconv.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ICONV_H
-#define _ICONV_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-
-__BEGIN_DECLS
-
-/* Identifier for conversion method from one codeset to another.  */
-typedef void *iconv_t;
-
-
-/* Allocate descriptor for code conversion from codeset FROMCODE to
-   codeset TOCODE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern iconv_t iconv_open (const char *__tocode, const char *__fromcode);
-
-/* Convert at most *INBYTESLEFT bytes from *INBUF according to the
-   code conversion algorithm specified by CD and place up to
-   *OUTBYTESLEFT bytes in buffer at *OUTBUF.  */
-extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
-		     size_t *__restrict __inbytesleft,
-		     char **__restrict __outbuf,
-		     size_t *__restrict __outbytesleft);
-
-/* Free resources allocated for descriptor CD for code conversion.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int iconv_close (iconv_t __cd);
-
-__END_DECLS
-
-#endif /* iconv.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ieee754.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ieee754.h
deleted file mode 100644
index d709a3d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ieee754.h
+++ /dev/null
@@ -1,198 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _IEEE754_H
-#define _IEEE754_H 1
-
-#include <features.h>
-
-#include <bits/endian.h>
-
-__BEGIN_DECLS
-
-union ieee754_float
-  {
-    float f;
-
-    /* This is the IEEE 754 single-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:8;
-	unsigned int mantissa:23;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned int mantissa:23;
-	unsigned int exponent:8;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee;
-
-    /* This format makes it easier to see if a NaN is a signalling NaN.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:8;
-	unsigned int quiet_nan:1;
-	unsigned int mantissa:22;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned int mantissa:22;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:8;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee_nan;
-  };
-
-#define IEEE754_FLOAT_BIAS	0x7f /* Added to exponent.  */
-
-
-union ieee754_double
-  {
-    double d;
-
-    /* This is the IEEE 754 double-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:11;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:20;
-	unsigned int mantissa1:32;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int mantissa0:20;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-	unsigned int mantissa1:32;
-# else
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:20;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-# endif
-#endif				/* Little endian.  */
-      } ieee;
-
-    /* This format makes it easier to see if a NaN is a signalling NaN.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:11;
-	unsigned int quiet_nan:1;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:19;
-	unsigned int mantissa1:32;
-#else
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int mantissa0:19;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-	unsigned int mantissa1:32;
-# else
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:19;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-# endif
-#endif
-      } ieee_nan;
-  };
-
-#define IEEE754_DOUBLE_BIAS	0x3ff /* Added to exponent.  */
-
-
-union ieee854_long_double
-  {
-    long double d;
-
-    /* This is the IEEE 854 double-extended-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:15;
-	unsigned int empty:16;
-	unsigned int mantissa0:32;
-	unsigned int mantissa1:32;
-#endif
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-	unsigned int mantissa0:32;
-	unsigned int mantissa1:32;
-# else
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:32;
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-# endif
-#endif
-      } ieee;
-
-    /* This is for NaNs in the IEEE 854 double-extended-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:15;
-	unsigned int empty:16;
-	unsigned int one:1;
-	unsigned int quiet_nan:1;
-	unsigned int mantissa0:30;
-	unsigned int mantissa1:32;
-#endif
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-	unsigned int mantissa0:30;
-	unsigned int quiet_nan:1;
-	unsigned int one:1;
-	unsigned int mantissa1:32;
-# else
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:30;
-	unsigned int quiet_nan:1;
-	unsigned int one:1;
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-# endif
-#endif
-      } ieee_nan;
-  };
-
-#define IEEE854_LONG_DOUBLE_BIAS 0x3fff
-
-__END_DECLS
-
-#endif /* ieee754.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ifaddrs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ifaddrs.h
deleted file mode 100644
index 53fad79..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ifaddrs.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* ifaddrs.h -- declarations for getting network interface addresses
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _IFADDRS_H
-#define _IFADDRS_H	1
-
-#include <features.h>
-#include <sys/socket.h>
-
-__BEGIN_DECLS
-
-/* The `getifaddrs' function generates a linked list of these structures.
-   Each element of the list describes one network interface.  */
-struct ifaddrs
-{
-  struct ifaddrs *ifa_next;	/* Pointer to the next structure.  */
-
-  char *ifa_name;		/* Name of this network interface.  */
-  unsigned int ifa_flags;	/* Flags as from SIOCGIFFLAGS ioctl.  */
-
-  struct sockaddr *ifa_addr;	/* Network address of this interface.  */
-  struct sockaddr *ifa_netmask; /* Netmask of this interface.  */
-  union
-  {
-    /* At most one of the following two is valid.  If the IFF_BROADCAST
-       bit is set in `ifa_flags', then `ifa_broadaddr' is valid.  If the
-       IFF_POINTOPOINT bit is set, then `ifa_dstaddr' is valid.
-       It is never the case that both these bits are set at once.  */
-    struct sockaddr *ifu_broadaddr; /* Broadcast address of this interface. */
-    struct sockaddr *ifu_dstaddr; /* Point-to-point destination address.  */
-  } ifa_ifu;
-  /* These very same macros are defined by <net/if.h> for `struct ifaddr'.
-     So if they are defined already, the existing definitions will be fine.  */
-# ifndef ifa_broadaddr
-#  define ifa_broadaddr	ifa_ifu.ifu_broadaddr
-# endif
-# ifndef ifa_dstaddr
-#  define ifa_dstaddr	ifa_ifu.ifu_dstaddr
-# endif
-
-  void *ifa_data;		/* Address-specific data (may be unused).  */
-};
-
-
-/* Create a linked list of `struct ifaddrs' structures, one for each
-   network interface on the host machine.  If successful, store the
-   list in *IFAP and return 0.  On errors, return -1 and set `errno'.
-
-   The storage returned in *IFAP is allocated dynamically and can
-   only be properly freed by passing it to `freeifaddrs'.  */
-extern int getifaddrs (struct ifaddrs **__ifap) __THROW;
-
-/* Reclaim the storage allocated by a previous `getifaddrs' call.  */
-extern void freeifaddrs (struct ifaddrs *__ifa)  __THROW;
-
-__END_DECLS
-
-#endif /* ifaddrs.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/inttypes.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/inttypes.h
deleted file mode 100644
index 75df0fa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/inttypes.h
+++ /dev/null
@@ -1,316 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99: 7.8 Format conversion of integer types	<inttypes.h>
- */
-
-#ifndef _INTTYPES_H
-#define _INTTYPES_H	1
-
-#include <features.h>
-/* Get the type definitions.  */
-#include <stdint.h>
-
-/* Get a definition for wchar_t.  But we must not define wchar_t itself.  */
-#ifndef ____gwchar_t_defined
-# ifdef __cplusplus
-#  define __gwchar_t wchar_t
-# elif defined __WCHAR_TYPE__
-typedef __WCHAR_TYPE__ __gwchar_t;
-# else
-#  define __need_wchar_t
-#  include <stddef.h>
-typedef wchar_t __gwchar_t;
-# endif
-# define ____gwchar_t_defined	1
-#endif
-
-# if __WORDSIZE == 64
-#  define __PRI64_PREFIX	"l"
-#  define __PRIPTR_PREFIX	"l"
-# else
-#  define __PRI64_PREFIX	"ll"
-#  define __PRIPTR_PREFIX
-# endif
-
-/* Macros for printing format specifiers.  */
-
-/* Decimal notation.  */
-# define PRId8		"d"
-# define PRId16		"d"
-# define PRId32		"d"
-# define PRId64		__PRI64_PREFIX "d"
-
-# define PRIdLEAST8	"d"
-# define PRIdLEAST16	"d"
-# define PRIdLEAST32	"d"
-# define PRIdLEAST64	__PRI64_PREFIX "d"
-
-# define PRIdFAST8	"d"
-# define PRIdFAST16	__PRIPTR_PREFIX "d"
-# define PRIdFAST32	__PRIPTR_PREFIX "d"
-# define PRIdFAST64	__PRI64_PREFIX "d"
-
-
-# define PRIi8		"i"
-# define PRIi16		"i"
-# define PRIi32		"i"
-# define PRIi64		__PRI64_PREFIX "i"
-
-# define PRIiLEAST8	"i"
-# define PRIiLEAST16	"i"
-# define PRIiLEAST32	"i"
-# define PRIiLEAST64	__PRI64_PREFIX "i"
-
-# define PRIiFAST8	"i"
-# define PRIiFAST16	__PRIPTR_PREFIX "i"
-# define PRIiFAST32	__PRIPTR_PREFIX "i"
-# define PRIiFAST64	__PRI64_PREFIX "i"
-
-/* Octal notation.  */
-# define PRIo8		"o"
-# define PRIo16		"o"
-# define PRIo32		"o"
-# define PRIo64		__PRI64_PREFIX "o"
-
-# define PRIoLEAST8	"o"
-# define PRIoLEAST16	"o"
-# define PRIoLEAST32	"o"
-# define PRIoLEAST64	__PRI64_PREFIX "o"
-
-# define PRIoFAST8	"o"
-# define PRIoFAST16	__PRIPTR_PREFIX "o"
-# define PRIoFAST32	__PRIPTR_PREFIX "o"
-# define PRIoFAST64	__PRI64_PREFIX "o"
-
-/* Unsigned integers.  */
-# define PRIu8		"u"
-# define PRIu16		"u"
-# define PRIu32		"u"
-# define PRIu64		__PRI64_PREFIX "u"
-
-# define PRIuLEAST8	"u"
-# define PRIuLEAST16	"u"
-# define PRIuLEAST32	"u"
-# define PRIuLEAST64	__PRI64_PREFIX "u"
-
-# define PRIuFAST8	"u"
-# define PRIuFAST16	__PRIPTR_PREFIX "u"
-# define PRIuFAST32	__PRIPTR_PREFIX "u"
-# define PRIuFAST64	__PRI64_PREFIX "u"
-
-/* lowercase hexadecimal notation.  */
-# define PRIx8		"x"
-# define PRIx16		"x"
-# define PRIx32		"x"
-# define PRIx64		__PRI64_PREFIX "x"
-
-# define PRIxLEAST8	"x"
-# define PRIxLEAST16	"x"
-# define PRIxLEAST32	"x"
-# define PRIxLEAST64	__PRI64_PREFIX "x"
-
-# define PRIxFAST8	"x"
-# define PRIxFAST16	__PRIPTR_PREFIX "x"
-# define PRIxFAST32	__PRIPTR_PREFIX "x"
-# define PRIxFAST64	__PRI64_PREFIX "x"
-
-/* UPPERCASE hexadecimal notation.  */
-# define PRIX8		"X"
-# define PRIX16		"X"
-# define PRIX32		"X"
-# define PRIX64		__PRI64_PREFIX "X"
-
-# define PRIXLEAST8	"X"
-# define PRIXLEAST16	"X"
-# define PRIXLEAST32	"X"
-# define PRIXLEAST64	__PRI64_PREFIX "X"
-
-# define PRIXFAST8	"X"
-# define PRIXFAST16	__PRIPTR_PREFIX "X"
-# define PRIXFAST32	__PRIPTR_PREFIX "X"
-# define PRIXFAST64	__PRI64_PREFIX "X"
-
-
-/* Macros for printing `intmax_t' and `uintmax_t'.  */
-# define PRIdMAX	__PRI64_PREFIX "d"
-# define PRIiMAX	__PRI64_PREFIX "i"
-# define PRIoMAX	__PRI64_PREFIX "o"
-# define PRIuMAX	__PRI64_PREFIX "u"
-# define PRIxMAX	__PRI64_PREFIX "x"
-# define PRIXMAX	__PRI64_PREFIX "X"
-
-
-/* Macros for printing `intptr_t' and `uintptr_t'.  */
-# define PRIdPTR	__PRIPTR_PREFIX "d"
-# define PRIiPTR	__PRIPTR_PREFIX "i"
-# define PRIoPTR	__PRIPTR_PREFIX "o"
-# define PRIuPTR	__PRIPTR_PREFIX "u"
-# define PRIxPTR	__PRIPTR_PREFIX "x"
-# define PRIXPTR	__PRIPTR_PREFIX "X"
-
-
-/* Macros for scanning format specifiers.  */
-
-/* Signed decimal notation.  */
-# define SCNd8		"hhd"
-# define SCNd16		"hd"
-# define SCNd32		"d"
-# define SCNd64		__PRI64_PREFIX "d"
-
-# define SCNdLEAST8	"hhd"
-# define SCNdLEAST16	"hd"
-# define SCNdLEAST32	"d"
-# define SCNdLEAST64	__PRI64_PREFIX "d"
-
-# define SCNdFAST8	"hhd"
-# define SCNdFAST16	__PRIPTR_PREFIX "d"
-# define SCNdFAST32	__PRIPTR_PREFIX "d"
-# define SCNdFAST64	__PRI64_PREFIX "d"
-
-/* Signed decimal notation.  */
-# define SCNi8		"hhi"
-# define SCNi16		"hi"
-# define SCNi32		"i"
-# define SCNi64		__PRI64_PREFIX "i"
-
-# define SCNiLEAST8	"hhi"
-# define SCNiLEAST16	"hi"
-# define SCNiLEAST32	"i"
-# define SCNiLEAST64	__PRI64_PREFIX "i"
-
-# define SCNiFAST8	"hhi"
-# define SCNiFAST16	__PRIPTR_PREFIX "i"
-# define SCNiFAST32	__PRIPTR_PREFIX "i"
-# define SCNiFAST64	__PRI64_PREFIX "i"
-
-/* Unsigned decimal notation.  */
-# define SCNu8		"hhu"
-# define SCNu16		"hu"
-# define SCNu32		"u"
-# define SCNu64		__PRI64_PREFIX "u"
-
-# define SCNuLEAST8	"hhu"
-# define SCNuLEAST16	"hu"
-# define SCNuLEAST32	"u"
-# define SCNuLEAST64	__PRI64_PREFIX "u"
-
-# define SCNuFAST8	"hhu"
-# define SCNuFAST16	__PRIPTR_PREFIX "u"
-# define SCNuFAST32	__PRIPTR_PREFIX "u"
-# define SCNuFAST64	__PRI64_PREFIX "u"
-
-/* Octal notation.  */
-# define SCNo8		"hho"
-# define SCNo16		"ho"
-# define SCNo32		"o"
-# define SCNo64		__PRI64_PREFIX "o"
-
-# define SCNoLEAST8	"hho"
-# define SCNoLEAST16	"ho"
-# define SCNoLEAST32	"o"
-# define SCNoLEAST64	__PRI64_PREFIX "o"
-
-# define SCNoFAST8	"hho"
-# define SCNoFAST16	__PRIPTR_PREFIX "o"
-# define SCNoFAST32	__PRIPTR_PREFIX "o"
-# define SCNoFAST64	__PRI64_PREFIX "o"
-
-/* Hexadecimal notation.  */
-# define SCNx8		"hhx"
-# define SCNx16		"hx"
-# define SCNx32		"x"
-# define SCNx64		__PRI64_PREFIX "x"
-
-# define SCNxLEAST8	"hhx"
-# define SCNxLEAST16	"hx"
-# define SCNxLEAST32	"x"
-# define SCNxLEAST64	__PRI64_PREFIX "x"
-
-# define SCNxFAST8	"hhx"
-# define SCNxFAST16	__PRIPTR_PREFIX "x"
-# define SCNxFAST32	__PRIPTR_PREFIX "x"
-# define SCNxFAST64	__PRI64_PREFIX "x"
-
-
-/* Macros for scanning `intmax_t' and `uintmax_t'.  */
-# define SCNdMAX	__PRI64_PREFIX "d"
-# define SCNiMAX	__PRI64_PREFIX "i"
-# define SCNoMAX	__PRI64_PREFIX "o"
-# define SCNuMAX	__PRI64_PREFIX "u"
-# define SCNxMAX	__PRI64_PREFIX "x"
-
-/* Macros for scaning `intptr_t' and `uintptr_t'.  */
-# define SCNdPTR	__PRIPTR_PREFIX "d"
-# define SCNiPTR	__PRIPTR_PREFIX "i"
-# define SCNoPTR	__PRIPTR_PREFIX "o"
-# define SCNuPTR	__PRIPTR_PREFIX "u"
-# define SCNxPTR	__PRIPTR_PREFIX "x"
-
-
-__BEGIN_DECLS
-
-#if __WORDSIZE == 64
-
-/* We have to define the `uintmax_t' type using `ldiv_t'.  */
-typedef struct
-  {
-    long int quot;		/* Quotient.  */
-    long int rem;		/* Remainder.  */
-  } imaxdiv_t;
-
-#else
-
-/* We have to define the `uintmax_t' type using `lldiv_t'.  */
-typedef struct
-  {
-    __extension__ long long int quot;	/* Quotient.  */
-    __extension__ long long int rem;	/* Remainder.  */
-  } imaxdiv_t;
-
-#endif
-
-
-/* Compute absolute value of N.  */
-extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
-
-/* Return the `imaxdiv_t' representation of the value of NUMER over DENOM. */
-extern imaxdiv_t imaxdiv (intmax_t __numer, intmax_t __denom)
-      __THROW __attribute__ ((__const__));
-
-/* Like `strtol' but convert to `intmax_t'.  */
-extern intmax_t strtoimax (const char *__restrict __nptr,
-			   char **__restrict __endptr, int __base) __THROW;
-
-/* Like `strtoul' but convert to `uintmax_t'.  */
-extern uintmax_t strtoumax (const char *__restrict __nptr,
-			    char ** __restrict __endptr, int __base) __THROW;
-
-/* Like `wcstol' but convert to `intmax_t'.  */
-extern intmax_t wcstoimax (const __gwchar_t *__restrict __nptr,
-			   __gwchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Like `wcstoul' but convert to `uintmax_t'.  */
-extern uintmax_t wcstoumax (const __gwchar_t *__restrict __nptr,
-			    __gwchar_t ** __restrict __endptr, int __base)
-     __THROW;
-
-__END_DECLS
-
-#endif /* inttypes.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/langinfo.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/langinfo.h
deleted file mode 100644
index 08f9090..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/langinfo.h
+++ /dev/null
@@ -1,674 +0,0 @@
-/* Access to locale-dependent parameters.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LANGINFO_H
-#define	_LANGINFO_H 1
-
-/* Get the type definition.  */
-#include <nl_types.h>
-
-#include <bits/locale.h>	/* Define the __LC_* category names.  */
-
-
-__BEGIN_DECLS
-
-/* Construct an `nl_item' value for `nl_langinfo' from a locale category
-   (LC_*) and an item index within the category.  Some code may depend on
-   the item values within a category increasing monotonically with the
-   indices.  */
-#define _NL_ITEM(category, index)	(((category) << 16) | (index))
-
-/* Extract the category and item index from a constructed `nl_item' value.  */
-#define _NL_ITEM_CATEGORY(item)		((int) (item) >> 16)
-#define _NL_ITEM_INDEX(item)		((int) (item) & 0xffff)
-
-/* Enumeration of locale items that can be queried with `nl_langinfo'.  */
-enum
-{
-  /* LC_TIME category: date and time formatting.  */
-
-  /* Abbreviated days of the week. */
-  ABDAY_1 = _NL_ITEM (__LC_TIME, 0), /* Sun */
-#define ABDAY_1			ABDAY_1
-  ABDAY_2,
-#define ABDAY_2			ABDAY_2
-  ABDAY_3,
-#define ABDAY_3			ABDAY_3
-  ABDAY_4,
-#define ABDAY_4			ABDAY_4
-  ABDAY_5,
-#define ABDAY_5			ABDAY_5
-  ABDAY_6,
-#define ABDAY_6			ABDAY_6
-  ABDAY_7,
-#define ABDAY_7			ABDAY_7
-
-  /* Long-named days of the week. */
-  DAY_1,			/* Sunday */
-#define DAY_1			DAY_1
-  DAY_2,			/* Monday */
-#define DAY_2			DAY_2
-  DAY_3,			/* Tuesday */
-#define DAY_3			DAY_3
-  DAY_4,			/* Wednesday */
-#define DAY_4			DAY_4
-  DAY_5,			/* Thursday */
-#define DAY_5			DAY_5
-  DAY_6,			/* Friday */
-#define DAY_6			DAY_6
-  DAY_7,			/* Saturday */
-#define DAY_7			DAY_7
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  ABMON_1,			/* Jan */
-#define ABMON_1			ABMON_1
-  ABMON_2,
-#define ABMON_2			ABMON_2
-  ABMON_3,
-#define ABMON_3			ABMON_3
-  ABMON_4,
-#define ABMON_4			ABMON_4
-  ABMON_5,
-#define ABMON_5			ABMON_5
-  ABMON_6,
-#define ABMON_6			ABMON_6
-  ABMON_7,
-#define ABMON_7			ABMON_7
-  ABMON_8,
-#define ABMON_8			ABMON_8
-  ABMON_9,
-#define ABMON_9			ABMON_9
-  ABMON_10,
-#define ABMON_10		ABMON_10
-  ABMON_11,
-#define ABMON_11		ABMON_11
-  ABMON_12,
-#define ABMON_12		ABMON_12
-
-  /* Long month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  MON_1,			/* January */
-#define MON_1			MON_1
-  MON_2,
-#define MON_2			MON_2
-  MON_3,
-#define MON_3			MON_3
-  MON_4,
-#define MON_4			MON_4
-  MON_5,
-#define MON_5			MON_5
-  MON_6,
-#define MON_6			MON_6
-  MON_7,
-#define MON_7			MON_7
-  MON_8,
-#define MON_8			MON_8
-  MON_9,
-#define MON_9			MON_9
-  MON_10,
-#define MON_10			MON_10
-  MON_11,
-#define MON_11			MON_11
-  MON_12,
-#define MON_12			MON_12
-
-  AM_STR,			/* Ante meridiem string.  */
-#define AM_STR			AM_STR
-  PM_STR,			/* Post meridiem string.  */
-#define PM_STR			PM_STR
-
-  D_T_FMT,			/* Date and time format for strftime.  */
-#define D_T_FMT			D_T_FMT
-  D_FMT,			/* Date format for strftime.  */
-#define D_FMT			D_FMT
-  T_FMT,			/* Time format for strftime.  */
-#define T_FMT			T_FMT
-  T_FMT_AMPM,			/* 12-hour time format for strftime.  */
-#define T_FMT_AMPM		T_FMT_AMPM
-
-  ERA,				/* Alternate era.  */
-#define ERA			ERA
-  __ERA_YEAR,			/* Year in alternate era format.  */
-#ifdef __USE_GNU
-# define ERA_YEAR		__ERA_YEAR
-#endif
-  ERA_D_FMT,			/* Date in alternate era format.  */
-#define ERA_D_FMT		ERA_D_FMT
-  ALT_DIGITS,			/* Alternate symbols for digits.  */
-#define ALT_DIGITS		ALT_DIGITS
-  ERA_D_T_FMT,			/* Date and time in alternate era format.  */
-#define ERA_D_T_FMT		ERA_D_T_FMT
-  ERA_T_FMT,			/* Time in alternate era format.  */
-#define ERA_T_FMT		ERA_T_FMT
-
-  _NL_TIME_ERA_NUM_ENTRIES,	/* Number entries in the era arrays.  */
-  _NL_TIME_ERA_ENTRIES,		/* Structure with era entries in usable form.*/
-
-  _NL_WABDAY_1,		/* Sun */
-  _NL_WABDAY_2,
-  _NL_WABDAY_3,
-  _NL_WABDAY_4,
-  _NL_WABDAY_5,
-  _NL_WABDAY_6,
-  _NL_WABDAY_7,
-
-  /* Long-named days of the week. */
-  _NL_WDAY_1,		/* Sunday */
-  _NL_WDAY_2,		/* Monday */
-  _NL_WDAY_3,		/* Tuesday */
-  _NL_WDAY_4,		/* Wednesday */
-  _NL_WDAY_5,		/* Thursday */
-  _NL_WDAY_6,		/* Friday */
-  _NL_WDAY_7,		/* Saturday */
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  _NL_WABMON_1,		/* Jan */
-  _NL_WABMON_2,
-  _NL_WABMON_3,
-  _NL_WABMON_4,
-  _NL_WABMON_5,
-  _NL_WABMON_6,
-  _NL_WABMON_7,
-  _NL_WABMON_8,
-  _NL_WABMON_9,
-  _NL_WABMON_10,
-  _NL_WABMON_11,
-  _NL_WABMON_12,
-
-  /* Long month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  _NL_WMON_1,		/* January */
-  _NL_WMON_2,
-  _NL_WMON_3,
-  _NL_WMON_4,
-  _NL_WMON_5,
-  _NL_WMON_6,
-  _NL_WMON_7,
-  _NL_WMON_8,
-  _NL_WMON_9,
-  _NL_WMON_10,
-  _NL_WMON_11,
-  _NL_WMON_12,
-
-  _NL_WAM_STR,		/* Ante meridiem string.  */
-  _NL_WPM_STR,		/* Post meridiem string.  */
-
-  _NL_WD_T_FMT,		/* Date and time format for strftime.  */
-  _NL_WD_FMT,		/* Date format for strftime.  */
-  _NL_WT_FMT,		/* Time format for strftime.  */
-  _NL_WT_FMT_AMPM,	/* 12-hour time format for strftime.  */
-
-  _NL_WERA_YEAR,	/* Year in alternate era format.  */
-  _NL_WERA_D_FMT,	/* Date in alternate era format.  */
-  _NL_WALT_DIGITS,	/* Alternate symbols for digits.  */
-  _NL_WERA_D_T_FMT,	/* Date and time in alternate era format.  */
-  _NL_WERA_T_FMT,	/* Time in alternate era format.  */
-
-  _NL_TIME_WEEK_NDAYS,
-  _NL_TIME_WEEK_1STDAY,
-  _NL_TIME_WEEK_1STWEEK,
-  _NL_TIME_FIRST_WEEKDAY,
-  _NL_TIME_FIRST_WORKDAY,
-  _NL_TIME_CAL_DIRECTION,
-  _NL_TIME_TIMEZONE,
-
-  _DATE_FMT,		/* strftime format for date.  */
-#define _DATE_FMT	_DATE_FMT
-  _NL_W_DATE_FMT,
-
-  _NL_TIME_CODESET,
-
-  /* Long month names, in the grammatical form used when the month
-     is named by itself.  */
-  __ALTMON_1,			/* January */
-  __ALTMON_2,
-  __ALTMON_3,
-  __ALTMON_4,
-  __ALTMON_5,
-  __ALTMON_6,
-  __ALTMON_7,
-  __ALTMON_8,
-  __ALTMON_9,
-  __ALTMON_10,
-  __ALTMON_11,
-  __ALTMON_12,
-#ifdef __USE_GNU
-# define ALTMON_1		__ALTMON_1
-# define ALTMON_2		__ALTMON_2
-# define ALTMON_3		__ALTMON_3
-# define ALTMON_4		__ALTMON_4
-# define ALTMON_5		__ALTMON_5
-# define ALTMON_6		__ALTMON_6
-# define ALTMON_7		__ALTMON_7
-# define ALTMON_8		__ALTMON_8
-# define ALTMON_9		__ALTMON_9
-# define ALTMON_10		__ALTMON_10
-# define ALTMON_11		__ALTMON_11
-# define ALTMON_12		__ALTMON_12
-#endif
-
-  /* Long month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_WALTMON_1,			/* January */
-  _NL_WALTMON_2,
-  _NL_WALTMON_3,
-  _NL_WALTMON_4,
-  _NL_WALTMON_5,
-  _NL_WALTMON_6,
-  _NL_WALTMON_7,
-  _NL_WALTMON_8,
-  _NL_WALTMON_9,
-  _NL_WALTMON_10,
-  _NL_WALTMON_11,
-  _NL_WALTMON_12,
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_ABALTMON_1,			/* Jan */
-  _NL_ABALTMON_2,
-  _NL_ABALTMON_3,
-  _NL_ABALTMON_4,
-  _NL_ABALTMON_5,
-  _NL_ABALTMON_6,
-  _NL_ABALTMON_7,
-  _NL_ABALTMON_8,
-  _NL_ABALTMON_9,
-  _NL_ABALTMON_10,
-  _NL_ABALTMON_11,
-  _NL_ABALTMON_12,
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_WABALTMON_1,			/* Jan */
-  _NL_WABALTMON_2,
-  _NL_WABALTMON_3,
-  _NL_WABALTMON_4,
-  _NL_WABALTMON_5,
-  _NL_WABALTMON_6,
-  _NL_WABALTMON_7,
-  _NL_WABALTMON_8,
-  _NL_WABALTMON_9,
-  _NL_WABALTMON_10,
-  _NL_WABALTMON_11,
-  _NL_WABALTMON_12,
-
-  _NL_NUM_LC_TIME,	/* Number of indices in LC_TIME category.  */
-
-  /* LC_COLLATE category: text sorting.
-     This information is accessed by the strcoll and strxfrm functions.
-     These `nl_langinfo' names are used only internally.  */
-  _NL_COLLATE_NRULES = _NL_ITEM (__LC_COLLATE, 0),
-  _NL_COLLATE_RULESETS,
-  _NL_COLLATE_TABLEMB,
-  _NL_COLLATE_WEIGHTMB,
-  _NL_COLLATE_EXTRAMB,
-  _NL_COLLATE_INDIRECTMB,
-  _NL_COLLATE_GAP1,
-  _NL_COLLATE_GAP2,
-  _NL_COLLATE_GAP3,
-  _NL_COLLATE_TABLEWC,
-  _NL_COLLATE_WEIGHTWC,
-  _NL_COLLATE_EXTRAWC,
-  _NL_COLLATE_INDIRECTWC,
-  _NL_COLLATE_SYMB_HASH_SIZEMB,
-  _NL_COLLATE_SYMB_TABLEMB,
-  _NL_COLLATE_SYMB_EXTRAMB,
-  _NL_COLLATE_COLLSEQMB,
-  _NL_COLLATE_COLLSEQWC,
-  _NL_COLLATE_CODESET,
-  _NL_NUM_LC_COLLATE,
-
-  /* LC_CTYPE category: character classification.
-     This information is accessed by the functions in <ctype.h>.
-     These `nl_langinfo' names are used only internally.  */
-  _NL_CTYPE_CLASS = _NL_ITEM (__LC_CTYPE, 0),
-  _NL_CTYPE_TOUPPER,
-  _NL_CTYPE_GAP1,
-  _NL_CTYPE_TOLOWER,
-  _NL_CTYPE_GAP2,
-  _NL_CTYPE_CLASS32,
-  _NL_CTYPE_GAP3,
-  _NL_CTYPE_GAP4,
-  _NL_CTYPE_GAP5,
-  _NL_CTYPE_GAP6,
-  _NL_CTYPE_CLASS_NAMES,
-  _NL_CTYPE_MAP_NAMES,
-  _NL_CTYPE_WIDTH,
-  _NL_CTYPE_MB_CUR_MAX,
-  _NL_CTYPE_CODESET_NAME,
-  CODESET = _NL_CTYPE_CODESET_NAME,
-#define CODESET			CODESET
-  _NL_CTYPE_TOUPPER32,
-  _NL_CTYPE_TOLOWER32,
-  _NL_CTYPE_CLASS_OFFSET,
-  _NL_CTYPE_MAP_OFFSET,
-  _NL_CTYPE_INDIGITS_MB_LEN,
-  _NL_CTYPE_INDIGITS0_MB,
-  _NL_CTYPE_INDIGITS1_MB,
-  _NL_CTYPE_INDIGITS2_MB,
-  _NL_CTYPE_INDIGITS3_MB,
-  _NL_CTYPE_INDIGITS4_MB,
-  _NL_CTYPE_INDIGITS5_MB,
-  _NL_CTYPE_INDIGITS6_MB,
-  _NL_CTYPE_INDIGITS7_MB,
-  _NL_CTYPE_INDIGITS8_MB,
-  _NL_CTYPE_INDIGITS9_MB,
-  _NL_CTYPE_INDIGITS_WC_LEN,
-  _NL_CTYPE_INDIGITS0_WC,
-  _NL_CTYPE_INDIGITS1_WC,
-  _NL_CTYPE_INDIGITS2_WC,
-  _NL_CTYPE_INDIGITS3_WC,
-  _NL_CTYPE_INDIGITS4_WC,
-  _NL_CTYPE_INDIGITS5_WC,
-  _NL_CTYPE_INDIGITS6_WC,
-  _NL_CTYPE_INDIGITS7_WC,
-  _NL_CTYPE_INDIGITS8_WC,
-  _NL_CTYPE_INDIGITS9_WC,
-  _NL_CTYPE_OUTDIGIT0_MB,
-  _NL_CTYPE_OUTDIGIT1_MB,
-  _NL_CTYPE_OUTDIGIT2_MB,
-  _NL_CTYPE_OUTDIGIT3_MB,
-  _NL_CTYPE_OUTDIGIT4_MB,
-  _NL_CTYPE_OUTDIGIT5_MB,
-  _NL_CTYPE_OUTDIGIT6_MB,
-  _NL_CTYPE_OUTDIGIT7_MB,
-  _NL_CTYPE_OUTDIGIT8_MB,
-  _NL_CTYPE_OUTDIGIT9_MB,
-  _NL_CTYPE_OUTDIGIT0_WC,
-  _NL_CTYPE_OUTDIGIT1_WC,
-  _NL_CTYPE_OUTDIGIT2_WC,
-  _NL_CTYPE_OUTDIGIT3_WC,
-  _NL_CTYPE_OUTDIGIT4_WC,
-  _NL_CTYPE_OUTDIGIT5_WC,
-  _NL_CTYPE_OUTDIGIT6_WC,
-  _NL_CTYPE_OUTDIGIT7_WC,
-  _NL_CTYPE_OUTDIGIT8_WC,
-  _NL_CTYPE_OUTDIGIT9_WC,
-  _NL_CTYPE_TRANSLIT_TAB_SIZE,
-  _NL_CTYPE_TRANSLIT_FROM_IDX,
-  _NL_CTYPE_TRANSLIT_FROM_TBL,
-  _NL_CTYPE_TRANSLIT_TO_IDX,
-  _NL_CTYPE_TRANSLIT_TO_TBL,
-  _NL_CTYPE_TRANSLIT_DEFAULT_MISSING_LEN,
-  _NL_CTYPE_TRANSLIT_DEFAULT_MISSING,
-  _NL_CTYPE_TRANSLIT_IGNORE_LEN,
-  _NL_CTYPE_TRANSLIT_IGNORE,
-  _NL_CTYPE_MAP_TO_NONASCII,
-  _NL_CTYPE_NONASCII_CASE,
-  _NL_CTYPE_EXTRA_MAP_1,
-  _NL_CTYPE_EXTRA_MAP_2,
-  _NL_CTYPE_EXTRA_MAP_3,
-  _NL_CTYPE_EXTRA_MAP_4,
-  _NL_CTYPE_EXTRA_MAP_5,
-  _NL_CTYPE_EXTRA_MAP_6,
-  _NL_CTYPE_EXTRA_MAP_7,
-  _NL_CTYPE_EXTRA_MAP_8,
-  _NL_CTYPE_EXTRA_MAP_9,
-  _NL_CTYPE_EXTRA_MAP_10,
-  _NL_CTYPE_EXTRA_MAP_11,
-  _NL_CTYPE_EXTRA_MAP_12,
-  _NL_CTYPE_EXTRA_MAP_13,
-  _NL_CTYPE_EXTRA_MAP_14,
-  _NL_NUM_LC_CTYPE,
-
-  /* LC_MONETARY category: formatting of monetary quantities.
-     These items each correspond to a member of `struct lconv',
-     defined in <locale.h>.  */
-  __INT_CURR_SYMBOL = _NL_ITEM (__LC_MONETARY, 0),
-#ifdef __USE_GNU
-# define INT_CURR_SYMBOL	__INT_CURR_SYMBOL
-#endif
-  __CURRENCY_SYMBOL,
-#ifdef __USE_GNU
-# define CURRENCY_SYMBOL	__CURRENCY_SYMBOL
-#endif
-  __MON_DECIMAL_POINT,
-#ifdef __USE_GNU
-# define MON_DECIMAL_POINT	__MON_DECIMAL_POINT
-#endif
-  __MON_THOUSANDS_SEP,
-#ifdef __USE_GNU
-# define MON_THOUSANDS_SEP	__MON_THOUSANDS_SEP
-#endif
-  __MON_GROUPING,
-#ifdef __USE_GNU
-# define MON_GROUPING		__MON_GROUPING
-#endif
-  __POSITIVE_SIGN,
-#ifdef __USE_GNU
-# define POSITIVE_SIGN		__POSITIVE_SIGN
-#endif
-  __NEGATIVE_SIGN,
-#ifdef __USE_GNU
-# define NEGATIVE_SIGN		__NEGATIVE_SIGN
-#endif
-  __INT_FRAC_DIGITS,
-#ifdef __USE_GNU
-# define INT_FRAC_DIGITS	__INT_FRAC_DIGITS
-#endif
-  __FRAC_DIGITS,
-#ifdef __USE_GNU
-# define FRAC_DIGITS		__FRAC_DIGITS
-#endif
-  __P_CS_PRECEDES,
-#ifdef __USE_GNU
-# define P_CS_PRECEDES		__P_CS_PRECEDES
-#endif
-  __P_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define P_SEP_BY_SPACE		__P_SEP_BY_SPACE
-#endif
-  __N_CS_PRECEDES,
-#ifdef __USE_GNU
-# define N_CS_PRECEDES		__N_CS_PRECEDES
-#endif
-  __N_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define N_SEP_BY_SPACE		__N_SEP_BY_SPACE
-#endif
-  __P_SIGN_POSN,
-#ifdef __USE_GNU
-# define P_SIGN_POSN		__P_SIGN_POSN
-#endif
-  __N_SIGN_POSN,
-#ifdef __USE_GNU
-# define N_SIGN_POSN		__N_SIGN_POSN
-#endif
-  _NL_MONETARY_CRNCYSTR,
-#define CRNCYSTR		_NL_MONETARY_CRNCYSTR
-  __INT_P_CS_PRECEDES,
-#ifdef __USE_GNU
-# define INT_P_CS_PRECEDES	__INT_P_CS_PRECEDES
-#endif
-  __INT_P_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define INT_P_SEP_BY_SPACE	__INT_P_SEP_BY_SPACE
-#endif
-  __INT_N_CS_PRECEDES,
-#ifdef __USE_GNU
-# define INT_N_CS_PRECEDES	__INT_N_CS_PRECEDES
-#endif
-  __INT_N_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define INT_N_SEP_BY_SPACE	__INT_N_SEP_BY_SPACE
-#endif
-  __INT_P_SIGN_POSN,
-#ifdef __USE_GNU
-# define INT_P_SIGN_POSN	__INT_P_SIGN_POSN
-#endif
-  __INT_N_SIGN_POSN,
-#ifdef __USE_GNU
-# define INT_N_SIGN_POSN	__INT_N_SIGN_POSN
-#endif
-  _NL_MONETARY_DUO_INT_CURR_SYMBOL,
-  _NL_MONETARY_DUO_CURRENCY_SYMBOL,
-  _NL_MONETARY_DUO_INT_FRAC_DIGITS,
-  _NL_MONETARY_DUO_FRAC_DIGITS,
-  _NL_MONETARY_DUO_P_CS_PRECEDES,
-  _NL_MONETARY_DUO_P_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_N_CS_PRECEDES,
-  _NL_MONETARY_DUO_N_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_INT_P_CS_PRECEDES,
-  _NL_MONETARY_DUO_INT_P_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_INT_N_CS_PRECEDES,
-  _NL_MONETARY_DUO_INT_N_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_P_SIGN_POSN,
-  _NL_MONETARY_DUO_N_SIGN_POSN,
-  _NL_MONETARY_DUO_INT_P_SIGN_POSN,
-  _NL_MONETARY_DUO_INT_N_SIGN_POSN,
-  _NL_MONETARY_UNO_VALID_FROM,
-  _NL_MONETARY_UNO_VALID_TO,
-  _NL_MONETARY_DUO_VALID_FROM,
-  _NL_MONETARY_DUO_VALID_TO,
-  _NL_MONETARY_CONVERSION_RATE,
-  _NL_MONETARY_DECIMAL_POINT_WC,
-  _NL_MONETARY_THOUSANDS_SEP_WC,
-  _NL_MONETARY_CODESET,
-  _NL_NUM_LC_MONETARY,
-
-  /* LC_NUMERIC category: formatting of numbers.
-     These also correspond to members of `struct lconv'; see <locale.h>.  */
-  __DECIMAL_POINT = _NL_ITEM (__LC_NUMERIC, 0),
-#ifdef __USE_GNU
-# define DECIMAL_POINT		__DECIMAL_POINT
-#endif
-  RADIXCHAR = __DECIMAL_POINT,
-#define RADIXCHAR		RADIXCHAR
-  __THOUSANDS_SEP,
-#ifdef __USE_GNU
-# define THOUSANDS_SEP		__THOUSANDS_SEP
-#endif
-  THOUSEP = __THOUSANDS_SEP,
-#define THOUSEP			THOUSEP
-  __GROUPING,
-#ifdef __USE_GNU
-# define GROUPING		__GROUPING
-#endif
-  _NL_NUMERIC_DECIMAL_POINT_WC,
-  _NL_NUMERIC_THOUSANDS_SEP_WC,
-  _NL_NUMERIC_CODESET,
-  _NL_NUM_LC_NUMERIC,
-
-  __YESEXPR = _NL_ITEM (__LC_MESSAGES, 0), /* Regex matching ``yes'' input.  */
-#define YESEXPR			__YESEXPR
-  __NOEXPR,			/* Regex matching ``no'' input.  */
-#define NOEXPR			__NOEXPR
-  __YESSTR,			/* Output string for ``yes''.  */
-#if defined __USE_GNU || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define YESSTR			__YESSTR
-#endif
-  __NOSTR,			/* Output string for ``no''.  */
-#if defined __USE_GNU || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define NOSTR			__NOSTR
-#endif
-  _NL_MESSAGES_CODESET,
-  _NL_NUM_LC_MESSAGES,
-
-  _NL_PAPER_HEIGHT = _NL_ITEM (__LC_PAPER, 0),
-  _NL_PAPER_WIDTH,
-  _NL_PAPER_CODESET,
-  _NL_NUM_LC_PAPER,
-
-  _NL_NAME_NAME_FMT = _NL_ITEM (__LC_NAME, 0),
-  _NL_NAME_NAME_GEN,
-  _NL_NAME_NAME_MR,
-  _NL_NAME_NAME_MRS,
-  _NL_NAME_NAME_MISS,
-  _NL_NAME_NAME_MS,
-  _NL_NAME_CODESET,
-  _NL_NUM_LC_NAME,
-
-  _NL_ADDRESS_POSTAL_FMT = _NL_ITEM (__LC_ADDRESS, 0),
-  _NL_ADDRESS_COUNTRY_NAME,
-  _NL_ADDRESS_COUNTRY_POST,
-  _NL_ADDRESS_COUNTRY_AB2,
-  _NL_ADDRESS_COUNTRY_AB3,
-  _NL_ADDRESS_COUNTRY_CAR,
-  _NL_ADDRESS_COUNTRY_NUM,
-  _NL_ADDRESS_COUNTRY_ISBN,
-  _NL_ADDRESS_LANG_NAME,
-  _NL_ADDRESS_LANG_AB,
-  _NL_ADDRESS_LANG_TERM,
-  _NL_ADDRESS_LANG_LIB,
-  _NL_ADDRESS_CODESET,
-  _NL_NUM_LC_ADDRESS,
-
-  _NL_TELEPHONE_TEL_INT_FMT = _NL_ITEM (__LC_TELEPHONE, 0),
-  _NL_TELEPHONE_TEL_DOM_FMT,
-  _NL_TELEPHONE_INT_SELECT,
-  _NL_TELEPHONE_INT_PREFIX,
-  _NL_TELEPHONE_CODESET,
-  _NL_NUM_LC_TELEPHONE,
-
-  _NL_MEASUREMENT_MEASUREMENT = _NL_ITEM (__LC_MEASUREMENT, 0),
-  _NL_MEASUREMENT_CODESET,
-  _NL_NUM_LC_MEASUREMENT,
-
-  _NL_IDENTIFICATION_TITLE = _NL_ITEM (__LC_IDENTIFICATION, 0),
-  _NL_IDENTIFICATION_SOURCE,
-  _NL_IDENTIFICATION_ADDRESS,
-  _NL_IDENTIFICATION_CONTACT,
-  _NL_IDENTIFICATION_EMAIL,
-  _NL_IDENTIFICATION_TEL,
-  _NL_IDENTIFICATION_FAX,
-  _NL_IDENTIFICATION_LANGUAGE,
-  _NL_IDENTIFICATION_TERRITORY,
-  _NL_IDENTIFICATION_AUDIENCE,
-  _NL_IDENTIFICATION_APPLICATION,
-  _NL_IDENTIFICATION_ABBREVIATION,
-  _NL_IDENTIFICATION_REVISION,
-  _NL_IDENTIFICATION_DATE,
-  _NL_IDENTIFICATION_CATEGORY,
-  _NL_IDENTIFICATION_CODESET,
-  _NL_NUM_LC_IDENTIFICATION,
-
-  /* This marks the highest value used.  */
-  _NL_NUM
-};
-
-/* This macro produces an item you can pass to `nl_langinfo' or
-   `nl_langinfo_l' to get the name of the locale in use for CATEGORY.  */
-#define _NL_LOCALE_NAME(category)	_NL_ITEM ((category),		      \
-						  _NL_ITEM_INDEX (-1))
-#ifdef __USE_GNU
-# define NL_LOCALE_NAME(category)	_NL_LOCALE_NAME (category)
-#endif
-
-
-/* Return the current locale's value for ITEM.
-   If ITEM is invalid, an empty string is returned.
-
-   The string returned will not change until `setlocale' is called;
-   it is usually in read-only memory and cannot be modified.  */
-
-extern char *nl_langinfo (nl_item __item) __THROW;
-
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Just like nl_langinfo but get the information from the locale object L.  */
-extern char *nl_langinfo_l (nl_item __item, locale_t __l);
-#endif
-
-__END_DECLS
-
-#endif	/* langinfo.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/lastlog.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/lastlog.h
deleted file mode 100644
index 8cc4254..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/lastlog.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* This header file is used in 4.3BSD to define `struct lastlog',
-   which we define in <bits/utmp.h>.  */
-
-#include <utmp.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/libgen.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/libgen.h
deleted file mode 100644
index 7440efc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/libgen.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LIBGEN_H
-#define _LIBGEN_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return directory part of PATH or "." if none is available.  */
-extern char *dirname (char *__path) __THROW;
-
-/* Return final component of PATH.
-
-   This is the weird XPG version of this function.  It sometimes will
-   modify its argument.  Therefore we normally use the GNU version (in
-   <string.h>) and only if this header is included make the XPG
-   version available under the real name.  */
-extern char *__xpg_basename (char *__path) __THROW;
-#define basename	__xpg_basename
-
-__END_DECLS
-
-#endif /* libgen.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/libintl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/libintl.h
deleted file mode 100644
index cee8c20..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/libintl.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/* Message catalogs for internationalization.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   This file is derived from the file libgettext.h in the GNU gettext package.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LIBINTL_H
-#define _LIBINTL_H	1
-
-#include <features.h>
-
-/* We define an additional symbol to signal that we use the GNU
-   implementation of gettext.  */
-#define __USE_GNU_GETTEXT 1
-
-/* Provide information about the supported file formats.  Returns the
-   maximum minor revision number supported for a given major revision.  */
-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) \
-  ((major) == 0 ? 1 : -1)
-
-__BEGIN_DECLS
-
-/* Look up MSGID in the current default message catalog for the current
-   LC_MESSAGES locale.  If not found, returns MSGID itself (the default
-   text).  */
-extern char *gettext (const char *__msgid)
-     __THROW __attribute_format_arg__ (1);
-
-/* Look up MSGID in the DOMAINNAME message catalog for the current
-   LC_MESSAGES locale.  */
-extern char *dgettext (const char *__domainname, const char *__msgid)
-     __THROW __attribute_format_arg__ (2);
-extern char *__dgettext (const char *__domainname, const char *__msgid)
-     __THROW __attribute_format_arg__ (2);
-
-/* Look up MSGID in the DOMAINNAME message catalog for the current CATEGORY
-   locale.  */
-extern char *dcgettext (const char *__domainname,
-			const char *__msgid, int __category)
-     __THROW __attribute_format_arg__ (2);
-extern char *__dcgettext (const char *__domainname,
-			  const char *__msgid, int __category)
-     __THROW __attribute_format_arg__ (2);
-
-
-/* Similar to `gettext' but select the plural form corresponding to the
-   number N.  */
-extern char *ngettext (const char *__msgid1, const char *__msgid2,
-		       unsigned long int __n)
-     __THROW __attribute_format_arg__ (1) __attribute_format_arg__ (2);
-
-/* Similar to `dgettext' but select the plural form corresponding to the
-   number N.  */
-extern char *dngettext (const char *__domainname, const char *__msgid1,
-			const char *__msgid2, unsigned long int __n)
-     __THROW __attribute_format_arg__ (2) __attribute_format_arg__ (3);
-
-/* Similar to `dcgettext' but select the plural form corresponding to the
-   number N.  */
-extern char *dcngettext (const char *__domainname, const char *__msgid1,
-			 const char *__msgid2, unsigned long int __n,
-			 int __category)
-     __THROW __attribute_format_arg__ (2) __attribute_format_arg__ (3);
-
-
-/* Set the current default message catalog to DOMAINNAME.
-   If DOMAINNAME is null, return the current default.
-   If DOMAINNAME is "", reset to the default of "messages".  */
-extern char *textdomain (const char *__domainname) __THROW;
-
-/* Specify that the DOMAINNAME message catalog will be found
-   in DIRNAME rather than in the system locale data base.  */
-extern char *bindtextdomain (const char *__domainname,
-			     const char *__dirname) __THROW;
-
-/* Specify the character encoding in which the messages from the
-   DOMAINNAME message catalog will be returned.  */
-extern char *bind_textdomain_codeset (const char *__domainname,
-				      const char *__codeset) __THROW;
-
-
-/* Optimized version of the function above.  */
-#if defined __OPTIMIZE__ && !defined __cplusplus
-
-/* We need NULL for `gettext'.  */
-# define __need_NULL
-# include <stddef.h>
-
-/* We need LC_MESSAGES for `dgettext'.  */
-# include <locale.h>
-
-/* These must be macros.  Inlined functions are useless because the
-   `__builtin_constant_p' predicate in dcgettext would always return
-   false.  */
-
-# define gettext(msgid) dgettext (NULL, msgid)
-
-# define dgettext(domainname, msgid) \
-  dcgettext (domainname, msgid, LC_MESSAGES)
-
-# define ngettext(msgid1, msgid2, n) dngettext (NULL, msgid1, msgid2, n)
-
-# define dngettext(domainname, msgid1, msgid2, n) \
-  dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES)
-
-#endif	/* Optimizing.  */
-
-__END_DECLS
-
-#endif /* libintl.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/limits.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/limits.h
deleted file mode 100644
index c90a599..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/limits.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.10/5.2.4.2.1 Sizes of integer types	<limits.h>
- */
-
-#ifndef _LIBC_LIMITS_H_
-#define _LIBC_LIMITS_H_	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-
-/* Maximum length of any multibyte character in any locale.
-   We define this value here since the gcc header does not define
-   the correct value.  */
-#define MB_LEN_MAX	16
-
-
-/* If we are not using GNU CC we have to define all the symbols ourself.
-   Otherwise use gcc's definitions (see below).  */
-#if !defined __GNUC__ || __GNUC__ < 2
-
-/* We only protect from multiple inclusion here, because all the other
-   #include's protect themselves, and in GCC 2 we may #include_next through
-   multiple copies of this file before we get to GCC's.  */
-# ifndef _LIMITS_H
-#  define _LIMITS_H	1
-
-#include <bits/wordsize.h>
-
-/* We don't have #include_next.
-   Define ANSI <limits.h> for standard 32-bit words.  */
-
-/* These assume 8-bit `char's, 16-bit `short int's,
-   and 32-bit `int's and `long int's.  */
-
-/* Number of bits in a `char'.	*/
-#  define CHAR_BIT	8
-
-/* Minimum and maximum values a `signed char' can hold.  */
-#  define SCHAR_MIN	(-128)
-#  define SCHAR_MAX	127
-
-/* Maximum value an `unsigned char' can hold.  (Minimum is 0.)  */
-#  define UCHAR_MAX	255
-
-/* Minimum and maximum values a `char' can hold.  */
-#  ifdef __CHAR_UNSIGNED__
-#   define CHAR_MIN	0
-#   define CHAR_MAX	UCHAR_MAX
-#  else
-#   define CHAR_MIN	SCHAR_MIN
-#   define CHAR_MAX	SCHAR_MAX
-#  endif
-
-/* Minimum and maximum values a `signed short int' can hold.  */
-#  define SHRT_MIN	(-32768)
-#  define SHRT_MAX	32767
-
-/* Maximum value an `unsigned short int' can hold.  (Minimum is 0.)  */
-#  define USHRT_MAX	65535
-
-/* Minimum and maximum values a `signed int' can hold.  */
-#  define INT_MIN	(-INT_MAX - 1)
-#  define INT_MAX	2147483647
-
-/* Maximum value an `unsigned int' can hold.  (Minimum is 0.)  */
-#  define UINT_MAX	4294967295U
-
-/* Minimum and maximum values a `signed long int' can hold.  */
-#  if __WORDSIZE == 64
-#   define LONG_MAX	9223372036854775807L
-#  else
-#   define LONG_MAX	2147483647L
-#  endif
-#  define LONG_MIN	(-LONG_MAX - 1L)
-
-/* Maximum value an `unsigned long int' can hold.  (Minimum is 0.)  */
-#  if __WORDSIZE == 64
-#   define ULONG_MAX	18446744073709551615UL
-#  else
-#   define ULONG_MAX	4294967295UL
-#  endif
-
-#  ifdef __USE_ISOC99
-
-/* Minimum and maximum values a `signed long long int' can hold.  */
-#   define LLONG_MAX	9223372036854775807LL
-#   define LLONG_MIN	(-LLONG_MAX - 1LL)
-
-/* Maximum value an `unsigned long long int' can hold.  (Minimum is 0.)  */
-#   define ULLONG_MAX	18446744073709551615ULL
-
-#  endif /* ISO C99 */
-
-# endif	/* limits.h  */
-#endif	/* GCC 2.  */
-
-#endif	/* !_LIBC_LIMITS_H_ */
-
- /* Get the compiler's limits.h, which defines almost all the ISO constants.
-
-    We put this #include_next outside the double inclusion check because
-    it should be possible to include this file more than once and still get
-    the definitions from gcc's header.  */
-#if defined __GNUC__ && !defined _GCC_LIMITS_H_
-/* `_GCC_LIMITS_H_' is what GCC's file defines.  */
-# include_next <limits.h>
-#endif
-
-/* The <limits.h> files in some gcc versions don't define LLONG_MIN,
-   LLONG_MAX, and ULLONG_MAX.  Instead only the values gcc defined for
-   ages are available.  */
-#if defined __USE_ISOC99 && defined __GNUC__
-# ifndef LLONG_MIN
-#  define LLONG_MIN	(-LLONG_MAX-1)
-# endif
-# ifndef LLONG_MAX
-#  define LLONG_MAX	__LONG_LONG_MAX__
-# endif
-# ifndef ULLONG_MAX
-#  define ULLONG_MAX	(LLONG_MAX * 2ULL + 1)
-# endif
-#endif
-
-/* The integer width macros are not defined by GCC's <limits.h> before
-   GCC 7, or if _GNU_SOURCE rather than
-   __STDC_WANT_IEC_60559_BFP_EXT__ is used to enable this feature.  */
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# ifndef CHAR_WIDTH
-#  define CHAR_WIDTH 8
-# endif
-# ifndef SCHAR_WIDTH
-#  define SCHAR_WIDTH 8
-# endif
-# ifndef UCHAR_WIDTH
-#  define UCHAR_WIDTH 8
-# endif
-# ifndef SHRT_WIDTH
-#  define SHRT_WIDTH 16
-# endif
-# ifndef USHRT_WIDTH
-#  define USHRT_WIDTH 16
-# endif
-# ifndef INT_WIDTH
-#  define INT_WIDTH 32
-# endif
-# ifndef UINT_WIDTH
-#  define UINT_WIDTH 32
-# endif
-# ifndef LONG_WIDTH
-#  define LONG_WIDTH __WORDSIZE
-# endif
-# ifndef ULONG_WIDTH
-#  define ULONG_WIDTH __WORDSIZE
-# endif
-# ifndef LLONG_WIDTH
-#  define LLONG_WIDTH 64
-# endif
-# ifndef ULLONG_WIDTH
-#  define ULLONG_WIDTH 64
-# endif
-#endif /* Use IEC_60559_BFP_EXT.  */
-
-/* The macros for _Bool are not defined by GCC's <limits.h> before GCC
-   11, or if _GNU_SOURCE is defined rather than enabling C2x support
-   with -std.  */
-#if __GLIBC_USE (ISOC2X)
-# ifndef BOOL_MAX
-#  define BOOL_MAX 1
-# endif
-# ifndef BOOL_WIDTH
-#  define BOOL_WIDTH 1
-# endif
-#endif
-
-#ifdef	__USE_POSIX
-/* POSIX adds things to <limits.h>.  */
-# include <bits/posix1_lim.h>
-#endif
-
-#ifdef	__USE_POSIX2
-# include <bits/posix2_lim.h>
-#endif
-
-#ifdef	__USE_XOPEN
-# include <bits/xopen_lim.h>
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/link.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/link.h
deleted file mode 100644
index ff3a85c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/link.h
+++ /dev/null
@@ -1,194 +0,0 @@
-/* Data structure for communication from the run-time dynamic linker for
-   loaded ELF shared objects.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_LINK_H
-#define	_LINK_H	1
-
-#include <features.h>
-#include <elf.h>
-#include <dlfcn.h>
-#include <sys/types.h>
-
-/* We use this macro to refer to ELF types independent of the native wordsize.
-   `ElfW(TYPE)' is used in place of `Elf32_TYPE' or `Elf64_TYPE'.  */
-#define ElfW(type)	_ElfW (Elf, __ELF_NATIVE_CLASS, type)
-#define _ElfW(e,w,t)	_ElfW_1 (e, w, _##t)
-#define _ElfW_1(e,w,t)	e##w##t
-
-#include <bits/elfclass.h>		/* Defines __ELF_NATIVE_CLASS.  */
-#include <bits/link.h>
-
-/* Rendezvous structure used by the run-time dynamic linker to communicate
-   details of shared object loading to the debugger.  If the executable's
-   dynamic section has a DT_DEBUG element, the run-time linker sets that
-   element's value to the address where this structure can be found.  */
-
-struct r_debug
-  {
-    int r_version;		/* Version number for this protocol.  */
-
-    struct link_map *r_map;	/* Head of the chain of loaded objects.  */
-
-    /* This is the address of a function internal to the run-time linker,
-       that will always be called when the linker begins to map in a
-       library or unmap it, and again when the mapping change is complete.
-       The debugger can set a breakpoint at this address if it wants to
-       notice shared object mapping changes.  */
-    ElfW(Addr) r_brk;
-    enum
-      {
-	/* This state value describes the mapping change taking place when
-	   the `r_brk' address is called.  */
-	RT_CONSISTENT,		/* Mapping change is complete.  */
-	RT_ADD,			/* Beginning to add a new object.  */
-	RT_DELETE		/* Beginning to remove an object mapping.  */
-      } r_state;
-
-    ElfW(Addr) r_ldbase;	/* Base address the linker is loaded at.  */
-  };
-
-/* This is the instance of that structure used by the dynamic linker.  */
-extern struct r_debug _r_debug;
-
-/* This symbol refers to the "dynamic structure" in the `.dynamic' section
-   of whatever module refers to `_DYNAMIC'.  So, to find its own
-   `struct r_debug', a program could do:
-     for (dyn = _DYNAMIC; dyn->d_tag != DT_NULL; ++dyn)
-       if (dyn->d_tag == DT_DEBUG)
-	 r_debug = (struct r_debug *) dyn->d_un.d_ptr;
-   */
-extern ElfW(Dyn) _DYNAMIC[];
-
-/* Structure describing a loaded shared object.  The `l_next' and `l_prev'
-   members form a chain of all the shared objects loaded at startup.
-
-   These data structures exist in space used by the run-time dynamic linker;
-   modifying them may have disastrous results.  */
-
-struct link_map
-  {
-    /* These first few members are part of the protocol with the debugger.
-       This is the same format used in SVR4.  */
-
-    ElfW(Addr) l_addr;		/* Difference between the address in the ELF
-				   file and the addresses in memory.  */
-    char *l_name;		/* Absolute file name object was found in.  */
-    ElfW(Dyn) *l_ld;		/* Dynamic section of the shared object.  */
-    struct link_map *l_next, *l_prev; /* Chain of loaded objects.  */
-  };
-
-#ifdef __USE_GNU
-
-/* Version numbers for la_version handshake interface.  */
-#define LAV_CURRENT	1
-
-/* Activity types signaled through la_activity.  */
-enum
-  {
-    LA_ACT_CONSISTENT,		/* Link map consistent again.  */
-    LA_ACT_ADD,			/* New object will be added.  */
-    LA_ACT_DELETE		/* Objects will be removed.  */
-  };
-
-/* Values representing origin of name for dynamic loading.  */
-enum
-  {
-    LA_SER_ORIG = 0x01,		/* Original name.  */
-    LA_SER_LIBPATH = 0x02,	/* Directory from LD_LIBRARY_PATH.  */
-    LA_SER_RUNPATH = 0x04,	/* Directory from RPATH/RUNPATH.  */
-    LA_SER_CONFIG = 0x08,	/* Found through ldconfig.  */
-    LA_SER_DEFAULT = 0x40,	/* Default directory.  */
-    LA_SER_SECURE = 0x80	/* Unused.  */
-  };
-
-/* Values for la_objopen return value.  */
-enum
-  {
-    LA_FLG_BINDTO = 0x01,	/* Audit symbols bound to this object.  */
-    LA_FLG_BINDFROM = 0x02	/* Audit symbols bound from this object.  */
-  };
-
-/* Values for la_symbind flags parameter.  */
-enum
-  {
-    LA_SYMB_NOPLTENTER = 0x01,	/* la_pltenter will not be called.  */
-    LA_SYMB_NOPLTEXIT = 0x02,	/* la_pltexit will not be called.  */
-    LA_SYMB_STRUCTCALL = 0x04,	/* Return value is a structure.  */
-    LA_SYMB_DLSYM = 0x08,	/* Binding due to dlsym call.  */
-    LA_SYMB_ALTVALUE = 0x10	/* Value has been changed by a previous
-				   la_symbind call.  */
-  };
-
-struct dl_phdr_info
-  {
-    ElfW(Addr) dlpi_addr;
-    const char *dlpi_name;
-    const ElfW(Phdr) *dlpi_phdr;
-    ElfW(Half) dlpi_phnum;
-
-    /* Note: Following members were introduced after the first
-       version of this structure was available.  Check the SIZE
-       argument passed to the dl_iterate_phdr callback to determine
-       whether or not each later member is available.  */
-
-    /* Incremented when a new object may have been added.  */
-    __extension__ unsigned long long int dlpi_adds;
-    /* Incremented when an object may have been removed.  */
-    __extension__ unsigned long long int dlpi_subs;
-
-    /* If there is a PT_TLS segment, its module ID as used in
-       TLS relocations, else zero.  */
-    size_t dlpi_tls_modid;
-
-    /* The address of the calling thread's instance of this module's
-       PT_TLS segment, if it has one and it has been allocated
-       in the calling thread, otherwise a null pointer.  */
-    void *dlpi_tls_data;
-  };
-
-__BEGIN_DECLS
-
-extern int dl_iterate_phdr (int (*__callback) (struct dl_phdr_info *,
-					       size_t, void *),
-			    void *__data);
-
-
-/* Prototypes for the ld.so auditing interfaces.  These are not
-   defined anywhere in ld.so but instead have to be provided by the
-   auditing DSO.  */
-extern unsigned int la_version (unsigned int __version);
-extern void la_activity (uintptr_t *__cookie, unsigned int __flag);
-extern char *la_objsearch (const char *__name, uintptr_t *__cookie,
-			   unsigned int __flag);
-extern unsigned int la_objopen (struct link_map *__map, Lmid_t __lmid,
-				uintptr_t *__cookie);
-extern void la_preinit (uintptr_t *__cookie);
-extern uintptr_t la_symbind32 (Elf32_Sym *__sym, unsigned int __ndx,
-			       uintptr_t *__refcook, uintptr_t *__defcook,
-			       unsigned int *__flags, const char *__symname);
-extern uintptr_t la_symbind64 (Elf64_Sym *__sym, unsigned int __ndx,
-			       uintptr_t *__refcook, uintptr_t *__defcook,
-			       unsigned int *__flags, const char *__symname);
-extern unsigned int la_objclose (uintptr_t *__cookie);
-
-__END_DECLS
-
-#endif
-
-#endif /* link.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/locale.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/locale.h
deleted file mode 100644
index 6104d22..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/locale.h
+++ /dev/null
@@ -1,197 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.11 Localization	<locale.h>
- */
-
-#ifndef	_LOCALE_H
-#define	_LOCALE_H	1
-
-#include <features.h>
-
-#define __need_NULL
-#include <stddef.h>
-#include <bits/locale.h>
-
-__BEGIN_DECLS
-
-/* These are the possibilities for the first argument to setlocale.
-   The code assumes that the lowest LC_* symbol has the value zero.  */
-#define LC_CTYPE          __LC_CTYPE
-#define LC_NUMERIC        __LC_NUMERIC
-#define LC_TIME           __LC_TIME
-#define LC_COLLATE        __LC_COLLATE
-#define LC_MONETARY       __LC_MONETARY
-#define LC_MESSAGES       __LC_MESSAGES
-#define	LC_ALL		  __LC_ALL
-#define LC_PAPER	  __LC_PAPER
-#define LC_NAME		  __LC_NAME
-#define LC_ADDRESS	  __LC_ADDRESS
-#define LC_TELEPHONE	  __LC_TELEPHONE
-#define LC_MEASUREMENT	  __LC_MEASUREMENT
-#define LC_IDENTIFICATION __LC_IDENTIFICATION
-
-
-/* Structure giving information about numeric and monetary notation.  */
-struct lconv
-{
-  /* Numeric (non-monetary) information.  */
-
-  char *decimal_point;		/* Decimal point character.  */
-  char *thousands_sep;		/* Thousands separator.  */
-  /* Each element is the number of digits in each group;
-     elements with higher indices are farther left.
-     An element with value CHAR_MAX means that no further grouping is done.
-     An element with value 0 means that the previous element is used
-     for all groups farther left.  */
-  char *grouping;
-
-  /* Monetary information.  */
-
-  /* First three chars are a currency symbol from ISO 4217.
-     Fourth char is the separator.  Fifth char is '\0'.  */
-  char *int_curr_symbol;
-  char *currency_symbol;	/* Local currency symbol.  */
-  char *mon_decimal_point;	/* Decimal point character.  */
-  char *mon_thousands_sep;	/* Thousands separator.  */
-  char *mon_grouping;		/* Like `grouping' element (above).  */
-  char *positive_sign;		/* Sign for positive values.  */
-  char *negative_sign;		/* Sign for negative values.  */
-  char int_frac_digits;		/* Int'l fractional digits.  */
-  char frac_digits;		/* Local fractional digits.  */
-  /* 1 if currency_symbol precedes a positive value, 0 if succeeds.  */
-  char p_cs_precedes;
-  /* 1 iff a space separates currency_symbol from a positive value.  */
-  char p_sep_by_space;
-  /* 1 if currency_symbol precedes a negative value, 0 if succeeds.  */
-  char n_cs_precedes;
-  /* 1 iff a space separates currency_symbol from a negative value.  */
-  char n_sep_by_space;
-  /* Positive and negative sign positions:
-     0 Parentheses surround the quantity and currency_symbol.
-     1 The sign string precedes the quantity and currency_symbol.
-     2 The sign string follows the quantity and currency_symbol.
-     3 The sign string immediately precedes the currency_symbol.
-     4 The sign string immediately follows the currency_symbol.  */
-  char p_sign_posn;
-  char n_sign_posn;
-#ifdef __USE_ISOC99
-  /* 1 if int_curr_symbol precedes a positive value, 0 if succeeds.  */
-  char int_p_cs_precedes;
-  /* 1 iff a space separates int_curr_symbol from a positive value.  */
-  char int_p_sep_by_space;
-  /* 1 if int_curr_symbol precedes a negative value, 0 if succeeds.  */
-  char int_n_cs_precedes;
-  /* 1 iff a space separates int_curr_symbol from a negative value.  */
-  char int_n_sep_by_space;
-  /* Positive and negative sign positions:
-     0 Parentheses surround the quantity and int_curr_symbol.
-     1 The sign string precedes the quantity and int_curr_symbol.
-     2 The sign string follows the quantity and int_curr_symbol.
-     3 The sign string immediately precedes the int_curr_symbol.
-     4 The sign string immediately follows the int_curr_symbol.  */
-  char int_p_sign_posn;
-  char int_n_sign_posn;
-#else
-  char __int_p_cs_precedes;
-  char __int_p_sep_by_space;
-  char __int_n_cs_precedes;
-  char __int_n_sep_by_space;
-  char __int_p_sign_posn;
-  char __int_n_sign_posn;
-#endif
-};
-
-
-/* Set and/or return the current locale.  */
-extern char *setlocale (int __category, const char *__locale) __THROW;
-
-/* Return the numeric/monetary information for the current locale.  */
-extern struct lconv *localeconv (void) __THROW;
-
-
-#ifdef	__USE_XOPEN2K8
-/* POSIX.1-2008 extends the locale interface with functions for
-   explicit creation and manipulation of 'locale_t' objects
-   representing locale contexts, and a set of parallel
-   locale-sensitive text processing functions that take a locale_t
-   argument.  This enables applications to work with data from
-   multiple locales simultaneously and thread-safely.  */
-# include <bits/types/locale_t.h>
-
-/* Return a reference to a data structure representing a set of locale
-   datasets.  Unlike for the CATEGORY parameter for `setlocale' the
-   CATEGORY_MASK parameter here uses a single bit for each category,
-   made by OR'ing together LC_*_MASK bits above.  */
-extern locale_t newlocale (int __category_mask, const char *__locale,
-			   locale_t __base) __THROW;
-
-/* These are the bits that can be set in the CATEGORY_MASK argument to
-   `newlocale'.  In the GNU implementation, LC_FOO_MASK has the value
-   of (1 << LC_FOO), but this is not a part of the interface that
-   callers can assume will be true.  */
-# define LC_CTYPE_MASK		(1 << __LC_CTYPE)
-# define LC_NUMERIC_MASK	(1 << __LC_NUMERIC)
-# define LC_TIME_MASK		(1 << __LC_TIME)
-# define LC_COLLATE_MASK	(1 << __LC_COLLATE)
-# define LC_MONETARY_MASK	(1 << __LC_MONETARY)
-# define LC_MESSAGES_MASK	(1 << __LC_MESSAGES)
-# define LC_PAPER_MASK		(1 << __LC_PAPER)
-# define LC_NAME_MASK		(1 << __LC_NAME)
-# define LC_ADDRESS_MASK	(1 << __LC_ADDRESS)
-# define LC_TELEPHONE_MASK	(1 << __LC_TELEPHONE)
-# define LC_MEASUREMENT_MASK	(1 << __LC_MEASUREMENT)
-# define LC_IDENTIFICATION_MASK	(1 << __LC_IDENTIFICATION)
-# define LC_ALL_MASK		(LC_CTYPE_MASK \
-				 | LC_NUMERIC_MASK \
-				 | LC_TIME_MASK \
-				 | LC_COLLATE_MASK \
-				 | LC_MONETARY_MASK \
-				 | LC_MESSAGES_MASK \
-				 | LC_PAPER_MASK \
-				 | LC_NAME_MASK \
-				 | LC_ADDRESS_MASK \
-				 | LC_TELEPHONE_MASK \
-				 | LC_MEASUREMENT_MASK \
-				 | LC_IDENTIFICATION_MASK \
-				 )
-
-/* Return a duplicate of the set of locale in DATASET.  All usage
-   counters are increased if necessary.  */
-extern locale_t duplocale (locale_t __dataset) __THROW;
-
-/* Free the data associated with a locale dataset previously returned
-   by a call to `setlocale_r'.  */
-extern void freelocale (locale_t __dataset) __THROW;
-
-/* Switch the current thread's locale to DATASET.
-   If DATASET is null, instead just return the current setting.
-   The special value LC_GLOBAL_LOCALE is the initial setting
-   for all threads and can also be installed any time, meaning
-   the thread uses the global settings controlled by `setlocale'.  */
-extern locale_t uselocale (locale_t __dataset) __THROW;
-
-/* This value can be passed to `uselocale' and may be returned by it.
-   Passing this value to any other function has undefined behavior.  */
-# define LC_GLOBAL_LOCALE	((locale_t) -1L)
-
-#endif
-
-__END_DECLS
-
-#endif /* locale.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/malloc.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/malloc.h
deleted file mode 100644
index e9157dd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/malloc.h
+++ /dev/null
@@ -1,184 +0,0 @@
-/* Prototypes and definition for malloc implementation.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MALLOC_H
-#define _MALLOC_H 1
-
-#include <features.h>
-#include <stddef.h>
-#include <stdio.h>
-
-#ifdef _LIBC
-# define __MALLOC_HOOK_VOLATILE
-# define __MALLOC_DEPRECATED
-#else
-# define __MALLOC_HOOK_VOLATILE volatile
-# define __MALLOC_DEPRECATED __attribute_deprecated__
-#endif
-
-
-__BEGIN_DECLS
-
-/* Allocate SIZE bytes of memory.  */
-extern void *malloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-
-/* Allocate NMEMB elements of SIZE bytes each, all initialized to 0.  */
-extern void *calloc (size_t __nmemb, size_t __size)
-__THROW __attribute_malloc__ __attribute_alloc_size__ ((1, 2)) __wur;
-
-/* Re-allocate the previously allocated block in __ptr, making the new
-   block SIZE bytes long.  */
-/* __attribute_malloc__ is not used, because if realloc returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *realloc (void *__ptr, size_t __size)
-__THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2));
-
-/* Re-allocate the previously allocated block in PTR, making the new
-   block large enough for NMEMB elements of SIZE bytes each.  */
-/* __attribute_malloc__ is not used, because if reallocarray returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size)
-__THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2, 3));
-
-/* Free a block allocated by `malloc', `realloc' or `calloc'.  */
-extern void free (void *__ptr) __THROW;
-
-/* Allocate SIZE bytes allocated to ALIGNMENT bytes.  */
-extern void *memalign (size_t __alignment, size_t __size)
-__THROW __attribute_malloc__ __attribute_alloc_size__ ((2)) __wur;
-
-/* Allocate SIZE bytes on a page boundary.  */
-extern void *valloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-
-/* Equivalent to valloc(minimum-page-that-holds(n)), that is, round up
-   __size to nearest pagesize. */
-extern void *pvalloc (size_t __size) __THROW __attribute_malloc__ __wur;
-
-/* Underlying allocation function; successive calls should return
-   contiguous pieces of memory.  */
-extern void *(*__morecore) (ptrdiff_t __size) __MALLOC_DEPRECATED;
-
-/* Default value of `__morecore'.  */
-extern void *__default_morecore (ptrdiff_t __size)
-__THROW __attribute_malloc__  __MALLOC_DEPRECATED;
-
-/* SVID2/XPG mallinfo structure */
-
-struct mallinfo
-{
-  int arena;    /* non-mmapped space allocated from system */
-  int ordblks;  /* number of free chunks */
-  int smblks;   /* number of fastbin blocks */
-  int hblks;    /* number of mmapped regions */
-  int hblkhd;   /* space in mmapped regions */
-  int usmblks;  /* always 0, preserved for backwards compatibility */
-  int fsmblks;  /* space available in freed fastbin blocks */
-  int uordblks; /* total allocated space */
-  int fordblks; /* total free space */
-  int keepcost; /* top-most, releasable (via malloc_trim) space */
-};
-
-/* SVID2/XPG mallinfo2 structure which can handle allocations
-   bigger than 4GB.  */
-
-struct mallinfo2
-{
-  size_t arena;    /* non-mmapped space allocated from system */
-  size_t ordblks;  /* number of free chunks */
-  size_t smblks;   /* number of fastbin blocks */
-  size_t hblks;    /* number of mmapped regions */
-  size_t hblkhd;   /* space in mmapped regions */
-  size_t usmblks;  /* always 0, preserved for backwards compatibility */
-  size_t fsmblks;  /* space available in freed fastbin blocks */
-  size_t uordblks; /* total allocated space */
-  size_t fordblks; /* total free space */
-  size_t keepcost; /* top-most, releasable (via malloc_trim) space */
-};
-
-/* Returns a copy of the updated current mallinfo. */
-extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
-
-/* Returns a copy of the updated current mallinfo. */
-extern struct mallinfo2 mallinfo2 (void) __THROW;
-
-/* SVID2/XPG mallopt options */
-#ifndef M_MXFAST
-# define M_MXFAST  1    /* maximum request size for "fastbins" */
-#endif
-#ifndef M_NLBLKS
-# define M_NLBLKS  2    /* UNUSED in this malloc */
-#endif
-#ifndef M_GRAIN
-# define M_GRAIN   3    /* UNUSED in this malloc */
-#endif
-#ifndef M_KEEP
-# define M_KEEP    4    /* UNUSED in this malloc */
-#endif
-
-/* mallopt options that actually do something */
-#define M_TRIM_THRESHOLD    -1
-#define M_TOP_PAD           -2
-#define M_MMAP_THRESHOLD    -3
-#define M_MMAP_MAX          -4
-#define M_CHECK_ACTION      -5
-#define M_PERTURB           -6
-#define M_ARENA_TEST        -7
-#define M_ARENA_MAX         -8
-
-/* General SVID/XPG interface to tunable parameters. */
-extern int mallopt (int __param, int __val) __THROW;
-
-/* Release all but __pad bytes of freed top-most memory back to the
-   system. Return 1 if successful, else 0. */
-extern int malloc_trim (size_t __pad) __THROW;
-
-/* Report the number of usable allocated bytes associated with allocated
-   chunk __ptr. */
-extern size_t malloc_usable_size (void *__ptr) __THROW;
-
-/* Prints brief summary statistics on stderr. */
-extern void malloc_stats (void) __THROW;
-
-/* Output information about state of allocator to stream FP.  */
-extern int malloc_info (int __options, FILE *__fp) __THROW;
-
-/* Hooks for debugging and user-defined versions. */
-extern void (*__MALLOC_HOOK_VOLATILE __free_hook) (void *__ptr,
-                                                   const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __malloc_hook)(size_t __size,
-                                                     const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __realloc_hook)(void *__ptr,
-                                                      size_t __size,
-                                                      const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __memalign_hook)(size_t __alignment,
-                                                       size_t __size,
-                                                       const void *)
-__MALLOC_DEPRECATED;
-extern void (*__MALLOC_HOOK_VOLATILE __after_morecore_hook) (void)
-  __MALLOC_DEPRECATED;
-
-
-__END_DECLS
-#endif /* malloc.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/math.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/math.h
deleted file mode 100644
index 0e20515..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/math.h
+++ /dev/null
@@ -1,1389 +0,0 @@
-/* Declarations for math functions.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.12 Mathematics	<math.h>
- */
-
-#ifndef	_MATH_H
-#define	_MATH_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-#if defined log && defined __GNUC__
-# warning A macro called log was already defined when <math.h> was included.
-# warning This will cause compilation problems.
-#endif
-
-__BEGIN_DECLS
-
-/* Get definitions of __intmax_t and __uintmax_t.  */
-#include <bits/types.h>
-
-/* Get machine-dependent vector math functions declarations.  */
-#include <bits/math-vector.h>
-
-/* Gather machine dependent type support.  */
-#include <bits/floatn.h>
-
-/* Value returned on overflow.  With IEEE 754 floating point, this is
-   +Infinity, otherwise the largest representable positive value.  */
-#if __GNUC_PREREQ (3, 3)
-# define HUGE_VAL (__builtin_huge_val ())
-#else
-/* This may provoke compiler warnings, and may not be rounded to
-   +Infinity in all IEEE 754 rounding modes, but is the best that can
-   be done in ISO C while remaining a constant expression.  10,000 is
-   greater than the maximum (decimal) exponent for all supported
-   floating-point formats and widths.  */
-# define HUGE_VAL 1e10000
-#endif
-#ifdef __USE_ISOC99
-# if __GNUC_PREREQ (3, 3)
-#  define HUGE_VALF (__builtin_huge_valf ())
-#  define HUGE_VALL (__builtin_huge_vall ())
-# else
-#  define HUGE_VALF 1e10000f
-#  define HUGE_VALL 1e10000L
-# endif
-#endif
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F16 (__builtin_huge_valf16 ())
-#endif
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F32 (__builtin_huge_valf32 ())
-#endif
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F64 (__builtin_huge_valf64 ())
-#endif
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F128 (__builtin_huge_valf128 ())
-#endif
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F32X (__builtin_huge_valf32x ())
-#endif
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F64X (__builtin_huge_valf64x ())
-#endif
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F128X (__builtin_huge_valf128x ())
-#endif
-
-#ifdef __USE_ISOC99
-/* IEEE positive infinity.  */
-# if __GNUC_PREREQ (3, 3)
-#  define INFINITY (__builtin_inff ())
-# else
-#  define INFINITY HUGE_VALF
-# endif
-
-/* IEEE Not A Number.  */
-# if __GNUC_PREREQ (3, 3)
-#  define NAN (__builtin_nanf (""))
-# else
-/* This will raise an "invalid" exception outside static initializers,
-   but is the best that can be done in ISO C while remaining a
-   constant expression.  */
-#  define NAN (0.0f / 0.0f)
-# endif
-#endif /* __USE_ISOC99 */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Signaling NaN macros, if supported.  */
-# if __GNUC_PREREQ (3, 3)
-#  define SNANF (__builtin_nansf (""))
-#  define SNAN (__builtin_nans (""))
-#  define SNANL (__builtin_nansl (""))
-# endif
-#endif
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF16 (__builtin_nansf16 (""))
-#endif
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF32 (__builtin_nansf32 (""))
-#endif
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF64 (__builtin_nansf64 (""))
-#endif
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF128 (__builtin_nansf128 (""))
-#endif
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF32X (__builtin_nansf32x (""))
-#endif
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF64X (__builtin_nansf64x (""))
-#endif
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF128X (__builtin_nansf128x (""))
-#endif
-
-/* Get __GLIBC_FLT_EVAL_METHOD.  */
-#include <bits/flt-eval-method.h>
-
-#ifdef __USE_ISOC99
-/* Define the following typedefs.
-
-    float_t	floating-point type at least as wide as `float' used
-		to evaluate `float' expressions
-    double_t	floating-point type at least as wide as `double' used
-		to evaluate `double' expressions
-*/
-# if __GLIBC_FLT_EVAL_METHOD == 0 || __GLIBC_FLT_EVAL_METHOD == 16
-typedef float float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 1
-typedef double float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 2
-typedef long double float_t;
-typedef long double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 32
-typedef _Float32 float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 33
-typedef _Float32x float_t;
-typedef _Float32x double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 64
-typedef _Float64 float_t;
-typedef _Float64 double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 65
-typedef _Float64x float_t;
-typedef _Float64x double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 128
-typedef _Float128 float_t;
-typedef _Float128 double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 129
-typedef _Float128x float_t;
-typedef _Float128x double_t;
-# else
-#  error "Unknown __GLIBC_FLT_EVAL_METHOD"
-# endif
-#endif
-
-/* Define macros for the return values of ilogb and llogb, based on
-   __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN.
-
-    FP_ILOGB0	Expands to a value returned by `ilogb (0.0)'.
-    FP_ILOGBNAN	Expands to a value returned by `ilogb (NAN)'.
-    FP_LLOGB0	Expands to a value returned by `llogb (0.0)'.
-    FP_LLOGBNAN	Expands to a value returned by `llogb (NAN)'.
-
-*/
-
-#include <bits/fp-logb.h>
-#ifdef __USE_ISOC99
-# if __FP_LOGB0_IS_MIN
-#  define FP_ILOGB0	(-2147483647 - 1)
-# else
-#  define FP_ILOGB0	(-2147483647)
-# endif
-# if __FP_LOGBNAN_IS_MIN
-#  define FP_ILOGBNAN	(-2147483647 - 1)
-# else
-#  define FP_ILOGBNAN	2147483647
-# endif
-#endif
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# if __WORDSIZE == 32
-#  define __FP_LONG_MAX 0x7fffffffL
-# else
-#  define __FP_LONG_MAX 0x7fffffffffffffffL
-# endif
-# if __FP_LOGB0_IS_MIN
-#  define FP_LLOGB0	(-__FP_LONG_MAX - 1)
-# else
-#  define FP_LLOGB0	(-__FP_LONG_MAX)
-# endif
-# if __FP_LOGBNAN_IS_MIN
-#  define FP_LLOGBNAN	(-__FP_LONG_MAX - 1)
-# else
-#  define FP_LLOGBNAN	__FP_LONG_MAX
-# endif
-#endif
-
-/* Get the architecture specific values describing the floating-point
-   evaluation.  The following symbols will get defined:
-
-    FP_FAST_FMA
-    FP_FAST_FMAF
-    FP_FAST_FMAL
-		If defined it indicates that the `fma' function
-		generally executes about as fast as a multiply and an add.
-		This macro is defined only iff the `fma' function is
-		implemented directly with a hardware multiply-add instructions.
-*/
-
-#include <bits/fp-fast.h>
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Rounding direction macros for fromfp functions.  */
-enum
-  {
-    FP_INT_UPWARD =
-# define FP_INT_UPWARD 0
-      FP_INT_UPWARD,
-    FP_INT_DOWNWARD =
-# define FP_INT_DOWNWARD 1
-      FP_INT_DOWNWARD,
-    FP_INT_TOWARDZERO =
-# define FP_INT_TOWARDZERO 2
-      FP_INT_TOWARDZERO,
-    FP_INT_TONEARESTFROMZERO =
-# define FP_INT_TONEARESTFROMZERO 3
-      FP_INT_TONEARESTFROMZERO,
-    FP_INT_TONEAREST =
-# define FP_INT_TONEAREST 4
-      FP_INT_TONEAREST,
-  };
-#endif
-
-/* The file <bits/mathcalls.h> contains the prototypes for all the
-   actual math functions.  These macros are used for those prototypes,
-   so we can easily declare each function as both `name' and `__name',
-   and can declare the float versions `namef' and `__namef'.  */
-
-#define __SIMD_DECL(function) __CONCAT (__DECL_SIMD_, function)
-
-#define __MATHCALL_VEC(function, suffix, args) 	\
-  __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \
-  __MATHCALL (function, suffix, args)
-
-#define __MATHDECL_VEC(type, function,suffix, args) \
-  __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \
-  __MATHDECL(type, function,suffix, args)
-
-#define __MATHCALL(function,suffix, args)	\
-  __MATHDECL (_Mdouble_,function,suffix, args)
-#define __MATHDECL(type, function,suffix, args) \
-  __MATHDECL_1(type, function,suffix, args); \
-  __MATHDECL_1(type, __CONCAT(__,function),suffix, args)
-#define __MATHCALLX(function,suffix, args, attrib)	\
-  __MATHDECLX (_Mdouble_,function,suffix, args, attrib)
-#define __MATHDECLX(type, function,suffix, args, attrib) \
-  __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); \
-  __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)
-#define __MATHDECL_1_IMPL(type, function, suffix, args) \
-  extern type __MATH_PRECNAME(function,suffix) args __THROW
-#define __MATHDECL_1(type, function, suffix, args) \
-  __MATHDECL_1_IMPL(type, function, suffix, args)
-/* Ignore the alias by default.  The alias is only useful with
-   redirections.  */
-#define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHDECL_1(type, function, suffix, args)
-
-#define __MATHREDIR(type, function, suffix, args, to) \
-  extern type __REDIRECT_NTH (__MATH_PRECNAME (function, suffix), args, to)
-
-#define _Mdouble_		double
-#define __MATH_PRECNAME(name,r)	__CONCAT(name,r)
-#define __MATH_DECLARING_DOUBLE  1
-#define __MATH_DECLARING_FLOATN  0
-#include <bits/mathcalls-helper-functions.h>
-#include <bits/mathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-#undef __MATH_DECLARING_DOUBLE
-#undef __MATH_DECLARING_FLOATN
-
-#ifdef __USE_ISOC99
-
-
-/* Include the file of declarations again, this time using `float'
-   instead of `double' and appending f to each function name.  */
-
-# define _Mdouble_		float
-# define __MATH_PRECNAME(name,r) name##f##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  0
-# include <bits/mathcalls-helper-functions.h>
-# include <bits/mathcalls.h>
-# undef	_Mdouble_
-# undef	__MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-
-# if !(defined __NO_LONG_DOUBLE_MATH && defined _LIBC) \
-     || defined __LDBL_COMPAT \
-     || defined _LIBC_TEST
-#  ifdef __LDBL_COMPAT
-
-#   ifdef __USE_ISOC99
-extern float __nldbl_nexttowardf (float __x, long double __y)
-				  __THROW __attribute__ ((__const__));
-#    ifdef __REDIRECT_NTH
-extern float __REDIRECT_NTH (nexttowardf, (float __x, long double __y),
-			     __nldbl_nexttowardf)
-     __attribute__ ((__const__));
-extern double __REDIRECT_NTH (nexttoward, (double __x, long double __y),
-			      nextafter) __attribute__ ((__const__));
-extern long double __REDIRECT_NTH (nexttowardl,
-				   (long double __x, long double __y),
-				   nextafter) __attribute__ ((__const__));
-#    endif
-#   endif
-
-#   undef __MATHDECL_1
-#   define __MATHDECL_1(type, function,suffix, args) \
-  __MATHREDIR(type, function, suffix, args, __CONCAT(function,suffix))
-
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#   ifdef __REDIRECT_NTH
-#    ifdef __USE_ISOC99
-extern float __REDIRECT_NTH (nexttowardf, (float __x, long double __y),
-			    __nexttowardf_to_ieee128)
-  __attribute__ ((__const__));
-extern double __REDIRECT_NTH (nexttoward, (double __x, long double __y),
-			     __nexttoward_to_ieee128)
-  __attribute__ ((__const__));
-
-#define __dremieee128 __remainderieee128
-#define __gammaieee128 __lgammaieee128
-
-#    endif
-#   endif
-
-#   undef __MATHDECL_1
-#   undef __MATHDECL_ALIAS
-
-#   define __REDIRTO(function, suffix) \
-  __ ## function ## ieee128 ## suffix
-#   define __REDIRTO_ALT(function, suffix) \
-  __ ## function ## f128 ## suffix
-
-#   define __MATHDECL_1(type, function, suffix, args) \
-  __MATHREDIR (type, function, suffix, args, __REDIRTO (function, suffix))
-#   define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHREDIR (type, function, suffix, args, __REDIRTO_ALT (alias, suffix))
-#  endif
-
-/* Include the file of declarations again, this time using `long double'
-   instead of `double' and appending l to each function name.  */
-
-#  define _Mdouble_		long double
-#  define __MATH_PRECNAME(name,r) name##l##r
-#  define __MATH_DECLARING_DOUBLE  0
-#  define __MATH_DECLARING_FLOATN  0
-#  define __MATH_DECLARE_LDOUBLE   1
-#  include <bits/mathcalls-helper-functions.h>
-#  include <bits/mathcalls.h>
-
-#  undef _Mdouble_
-#  undef __MATH_PRECNAME
-#  undef __MATH_DECLARING_DOUBLE
-#  undef __MATH_DECLARING_FLOATN
-
-#  if defined __LDBL_COMPAT \
-      || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#   undef __REDIRTO
-#   undef __REDIRTO_ALT
-#   undef __MATHDECL_1
-#   undef __MATHDECL_ALIAS
-#   define __MATHDECL_1(type, function, suffix, args) \
-  __MATHDECL_1_IMPL(type, function, suffix, args)
-#   define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHDECL_1(type, function, suffix, args)
-#  endif
-# endif /* !(__NO_LONG_DOUBLE_MATH && _LIBC) || __LDBL_COMPAT */
-
-#endif	/* Use ISO C99.  */
-
-/* Include the file of declarations for _FloatN and _FloatNx
-   types.  */
-
-#if __HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !defined _LIBC)
-# define _Mdouble_		_Float16
-# define __MATH_PRECNAME(name,r) name##f16##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT16
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !defined _LIBC)
-# define _Mdouble_		_Float32
-# define __MATH_PRECNAME(name,r) name##f32##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT32
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !defined _LIBC)
-# define _Mdouble_		_Float64
-# define __MATH_PRECNAME(name,r) name##f64##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT64
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !defined _LIBC)
-# define _Mdouble_		_Float128
-# define __MATH_PRECNAME(name,r) name##f128##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT128
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !defined _LIBC)
-# define _Mdouble_		_Float32x
-# define __MATH_PRECNAME(name,r) name##f32x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT32X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !defined _LIBC)
-# define _Mdouble_		_Float64x
-# define __MATH_PRECNAME(name,r) name##f64x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT64X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !defined _LIBC)
-# define _Mdouble_		_Float128x
-# define __MATH_PRECNAME(name,r) name##f128x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT128X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !_LIBC).  */
-
-#undef	__MATHDECL_1_IMPL
-#undef	__MATHDECL_1
-#undef	__MATHDECL_ALIAS
-#undef	__MATHDECL
-#undef	__MATHCALL
-
-/* Declare functions returning a narrower type.  */
-#define __MATHCALL_NARROW_ARGS_1 (_Marg_ __x)
-#define __MATHCALL_NARROW_ARGS_2 (_Marg_ __x, _Marg_ __y)
-#define __MATHCALL_NARROW_ARGS_3 (_Marg_ __x, _Marg_ __y, _Marg_ __z)
-#define __MATHCALL_NARROW_NORMAL(func, nargs)			\
-  extern _Mret_ func __MATHCALL_NARROW_ARGS_ ## nargs __THROW
-#define __MATHCALL_NARROW_REDIR(func, redir, nargs)			\
-  extern _Mret_ __REDIRECT_NTH (func, __MATHCALL_NARROW_ARGS_ ## nargs, \
-				redir)
-#define __MATHCALL_NARROW(func, redir, nargs)	\
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-# define _Mret_ float
-# define _Marg_ double
-# define __MATHCALL_NAME(name) f ## name
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-
-# define _Mret_ float
-# define _Marg_ long double
-# define __MATHCALL_NAME(name) f ## name ## l
-# ifdef __LDBL_COMPAT
-#  define __MATHCALL_REDIR_NAME(name) f ## name
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  define __MATHCALL_REDIR_NAME(name) __ ## f32 ## name ## ieee128
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# endif
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHCALL_REDIR_NAME
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-# endif
-
-# define _Mret_ double
-# define _Marg_ long double
-# define __MATHCALL_NAME(name) d ## name ## l
-# ifdef __LDBL_COMPAT
-#  define __MATHCALL_REDIR_NAME(name) __nldbl_d ## name ## l
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  define __MATHCALL_REDIR_NAME(name) __ ## f64 ## name ## ieee128
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# endif
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHCALL_REDIR_NAME
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-# endif
-
-#endif
-
-#if __GLIBC_USE (IEC_60559_TYPES_EXT)
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT32
-#  define _Mret_ _Float16
-#  define _Marg_ _Float32
-#  define __MATHCALL_NAME(name) f16 ## name ## f32
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT32X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float32x
-#  define __MATHCALL_NAME(name) f16 ## name ## f32x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT64
-#  define _Mret_ _Float16
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f16 ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT64X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f16 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT128
-#  define _Mret_ _Float16
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f16 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT128X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f16 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT32X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float32x
-#  define __MATHCALL_NAME(name) f32 ## name ## f32x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT64
-#  define _Mret_ _Float32
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f32 ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT64X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f32 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT128
-#  define _Mret_ _Float32
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f32 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT128X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f32 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT64
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f32x ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT64X
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f32x ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT128
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f32x ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT128X
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f32x ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT64X
-#  define _Mret_ _Float64
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f64 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT128
-#  define _Mret_ _Float64
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f64 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT128X
-#  define _Mret_ _Float64
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f64 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64X && __HAVE_FLOAT128
-#  define _Mret_ _Float64x
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f64x ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64X && __HAVE_FLOAT128X
-#  define _Mret_ _Float64x
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f64x ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT128 && __HAVE_FLOAT128X
-#  define _Mret_ _Float128
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f128 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-#endif
-
-#undef __MATHCALL_NARROW_ARGS_1
-#undef __MATHCALL_NARROW_ARGS_2
-#undef __MATHCALL_NARROW_ARGS_3
-#undef __MATHCALL_NARROW_NORMAL
-#undef __MATHCALL_NARROW_REDIR
-#undef __MATHCALL_NARROW
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* This variable is used by `gamma' and `lgamma'.  */
-extern int signgam;
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT16			\
-     || __HAVE_DISTINCT_FLOAT32			\
-     || __HAVE_DISTINCT_FLOAT64			\
-     || __HAVE_DISTINCT_FLOAT32X		\
-     || __HAVE_DISTINCT_FLOAT64X		\
-     || __HAVE_DISTINCT_FLOAT128X)
-# error "Unsupported _FloatN or _FloatNx types for <math.h>."
-#endif
-
-/* Depending on the type of TG_ARG, call an appropriately suffixed
-   version of FUNC with arguments (including parentheses) ARGS.
-   Suffixed functions may not exist for long double if it has the same
-   format as double, or for other types with the same format as float,
-   double or long double.  The behavior is undefined if the argument
-   does not have a real floating type.  The definition may use a
-   conditional expression, so all suffixed versions of FUNC must
-   return the same type (FUNC may include a cast if necessary rather
-   than being a single identifier).  */
-#ifdef __NO_LONG_DOUBLE_MATH
-# if __HAVE_DISTINCT_FLOAT128
-#  error "Distinct _Float128 without distinct long double not supported."
-# endif
-# define __MATH_TG(TG_ARG, FUNC, ARGS)					\
-  (sizeof (TG_ARG) == sizeof (float) ? FUNC ## f ARGS : FUNC ARGS)
-#elif __HAVE_DISTINCT_FLOAT128
-# if __HAVE_GENERIC_SELECTION
-#  if __HAVE_FLOATN_NOT_TYPEDEF && __HAVE_FLOAT32
-#   define __MATH_TG_F32(FUNC, ARGS) _Float32: FUNC ## f ARGS,
-#  else
-#   define __MATH_TG_F32(FUNC, ARGS)
-#  endif
-#  if __HAVE_FLOATN_NOT_TYPEDEF && __HAVE_FLOAT64X
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __MATH_TG_F64X(FUNC, ARGS) _Float64x: FUNC ## l ARGS,
-#   else
-#    define __MATH_TG_F64X(FUNC, ARGS) _Float64x: FUNC ## f128 ARGS,
-#   endif
-#  else
-#   define __MATH_TG_F64X(FUNC, ARGS)
-#  endif
-#  define __MATH_TG(TG_ARG, FUNC, ARGS)	\
-     _Generic ((TG_ARG),			\
-	       float: FUNC ## f ARGS,		\
-	       __MATH_TG_F32 (FUNC, ARGS)	\
-	       default: FUNC ARGS,		\
-	       long double: FUNC ## l ARGS,	\
-	       __MATH_TG_F64X (FUNC, ARGS)	\
-	       _Float128: FUNC ## f128 ARGS)
-# else
-#  if __HAVE_FLOATN_NOT_TYPEDEF
-#   error "Non-typedef _FloatN but no _Generic."
-#  endif
-#  define __MATH_TG(TG_ARG, FUNC, ARGS)					\
-     __builtin_choose_expr						\
-     (__builtin_types_compatible_p (__typeof (TG_ARG), float),		\
-      FUNC ## f ARGS,							\
-      __builtin_choose_expr						\
-      (__builtin_types_compatible_p (__typeof (TG_ARG), double),	\
-       FUNC ARGS,							\
-       __builtin_choose_expr						\
-       (__builtin_types_compatible_p (__typeof (TG_ARG), long double),	\
-	FUNC ## l ARGS,							\
-	FUNC ## f128 ARGS)))
-# endif
-#else
-# define __MATH_TG(TG_ARG, FUNC, ARGS)		\
-  (sizeof (TG_ARG) == sizeof (float)		\
-   ? FUNC ## f ARGS				\
-   : sizeof (TG_ARG) == sizeof (double)		\
-   ? FUNC ARGS					\
-   : FUNC ## l ARGS)
-#endif
-
-/* ISO C99 defines some generic macros which work on any data type.  */
-#ifdef __USE_ISOC99
-
-/* All floating-point numbers can be put in one of these categories.  */
-enum
-  {
-    FP_NAN =
-# define FP_NAN 0
-      FP_NAN,
-    FP_INFINITE =
-# define FP_INFINITE 1
-      FP_INFINITE,
-    FP_ZERO =
-# define FP_ZERO 2
-      FP_ZERO,
-    FP_SUBNORMAL =
-# define FP_SUBNORMAL 3
-      FP_SUBNORMAL,
-    FP_NORMAL =
-# define FP_NORMAL 4
-      FP_NORMAL
-  };
-
-/* GCC bug 66462 means we cannot use the math builtins with -fsignaling-nan,
-   so disable builtins if this is enabled.  When fixed in a newer GCC,
-   the __SUPPORT_SNAN__ check may be skipped for those versions.  */
-
-/* Return number of classification appropriate for X.  */
-# if ((__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__)		      \
-      || __glibc_clang_prereq (2,8))					      \
-     && (!defined __OPTIMIZE_SIZE__ || defined __cplusplus)
-     /* The check for __cplusplus allows the use of the builtin, even
-	when optimization for size is on.  This is provided for
-	libstdc++, only to let its configure test work when it is built
-	with -Os.  No further use of this definition of fpclassify is
-	expected in C++ mode, since libstdc++ provides its own version
-	of fpclassify in cmath (which undefines fpclassify).  */
-#  define fpclassify(x) __builtin_fpclassify (FP_NAN, FP_INFINITE,	      \
-     FP_NORMAL, FP_SUBNORMAL, FP_ZERO, x)
-# else
-#  define fpclassify(x) __MATH_TG ((x), __fpclassify, (x))
-# endif
-
-/* Return nonzero value if sign of X is negative.  */
-# if __GNUC_PREREQ (6,0) || __glibc_clang_prereq (3,3)
-#  define signbit(x) __builtin_signbit (x)
-# elif defined __cplusplus
-  /* In C++ mode, __MATH_TG cannot be used, because it relies on
-     __builtin_types_compatible_p, which is a C-only builtin.
-     The check for __cplusplus allows the use of the builtin instead of
-     __MATH_TG. This is provided for libstdc++, only to let its configure
-     test work. No further use of this definition of signbit is expected
-     in C++ mode, since libstdc++ provides its own version of signbit
-     in cmath (which undefines signbit). */
-#  define signbit(x) __builtin_signbitl (x)
-# elif __GNUC_PREREQ (4,0)
-#  define signbit(x) __MATH_TG ((x), __builtin_signbit, (x))
-# else
-#  define signbit(x) __MATH_TG ((x), __signbit, (x))
-# endif
-
-/* Return nonzero value if X is not +-Inf or NaN.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isfinite(x) __builtin_isfinite (x)
-# else
-#  define isfinite(x) __MATH_TG ((x), __finite, (x))
-# endif
-
-/* Return nonzero value if X is neither zero, subnormal, Inf, nor NaN.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isnormal(x) __builtin_isnormal (x)
-# else
-#  define isnormal(x) (fpclassify (x) == FP_NORMAL)
-# endif
-
-/* Return nonzero value if X is a NaN.  We could use `fpclassify' but
-   we already have this functions `__isnan' and it is faster.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isnan(x) __builtin_isnan (x)
-# else
-#  define isnan(x) __MATH_TG ((x), __isnan, (x))
-# endif
-
-/* Return nonzero value if X is positive or negative infinity.  */
-# if __HAVE_DISTINCT_FLOAT128 && !__GNUC_PREREQ (7,0) \
-     && !defined __SUPPORT_SNAN__ && !defined __cplusplus
-   /* Since __builtin_isinf_sign is broken for float128 before GCC 7.0,
-      use the helper function, __isinff128, with older compilers.  This is
-      only provided for C mode, because in C++ mode, GCC has no support
-      for __builtin_types_compatible_p (and when in C++ mode, this macro is
-      not used anyway, because libstdc++ headers undefine it).  */
-#  define isinf(x) \
-    (__builtin_types_compatible_p (__typeof (x), _Float128) \
-     ? __isinff128 (x) : __builtin_isinf_sign (x))
-# elif (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-       || __glibc_clang_prereq (3,7)
-#  define isinf(x) __builtin_isinf_sign (x)
-# else
-#  define isinf(x) __MATH_TG ((x), __isinf, (x))
-# endif
-
-/* Bitmasks for the math_errhandling macro.  */
-# define MATH_ERRNO	1	/* errno set by math functions.  */
-# define MATH_ERREXCEPT	2	/* Exceptions raised by math functions.  */
-
-/* By default all math functions support both errno and exception handling
-   (except for soft floating point implementations which may only support
-   errno handling).  If errno handling is disabled, exceptions are still
-   supported by GLIBC.  Set math_errhandling to 0 with -ffast-math (this is
-   nonconforming but it is more useful than leaving it undefined).  */
-# ifdef __FAST_MATH__
-#  define math_errhandling	0
-# elif defined __NO_MATH_ERRNO__
-#  define math_errhandling	(MATH_ERREXCEPT)
-# else
-#  define math_errhandling	(MATH_ERRNO | MATH_ERREXCEPT)
-# endif
-
-#endif /* Use ISO C99.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# include <bits/iscanonical.h>
-
-/* Return nonzero value if X is a signaling NaN.  */
-# ifndef __cplusplus
-#  define issignaling(x) __MATH_TG ((x), __issignaling, (x))
-# else
-   /* In C++ mode, __MATH_TG cannot be used, because it relies on
-      __builtin_types_compatible_p, which is a C-only builtin.  On the
-      other hand, overloading provides the means to distinguish between
-      the floating-point types.  The overloading resolution will match
-      the correct parameter (regardless of type qualifiers (i.e.: const
-      and volatile)).  */
-extern "C++" {
-inline int issignaling (float __val) { return __issignalingf (__val); }
-inline int issignaling (double __val) { return __issignaling (__val); }
-inline int
-issignaling (long double __val)
-{
-#  ifdef __NO_LONG_DOUBLE_MATH
-  return __issignaling (__val);
-#  else
-  return __issignalingl (__val);
-#  endif
-}
-#  if __HAVE_FLOAT128_UNLIKE_LDBL
-/* When using an IEEE 128-bit long double, _Float128 is defined as long double
-   in C++.  */
-inline int issignaling (_Float128 __val) { return __issignalingf128 (__val); }
-#  endif
-} /* extern C++ */
-# endif
-
-/* Return nonzero value if X is subnormal.  */
-# define issubnormal(x) (fpclassify (x) == FP_SUBNORMAL)
-
-/* Return nonzero value if X is zero.  */
-# ifndef __cplusplus
-#  ifdef __SUPPORT_SNAN__
-#   define iszero(x) (fpclassify (x) == FP_ZERO)
-#  else
-#   define iszero(x) (((__typeof (x)) (x)) == 0)
-#  endif
-# else	/* __cplusplus */
-extern "C++" {
-#  ifdef __SUPPORT_SNAN__
-inline int
-iszero (float __val)
-{
-  return __fpclassifyf (__val) == FP_ZERO;
-}
-inline int
-iszero (double __val)
-{
-  return __fpclassify (__val) == FP_ZERO;
-}
-inline int
-iszero (long double __val)
-{
-#   ifdef __NO_LONG_DOUBLE_MATH
-  return __fpclassify (__val) == FP_ZERO;
-#   else
-  return __fpclassifyl (__val) == FP_ZERO;
-#   endif
-}
-#   if __HAVE_FLOAT128_UNLIKE_LDBL
-  /* When using an IEEE 128-bit long double, _Float128 is defined as long double
-     in C++.  */
-inline int
-iszero (_Float128 __val)
-{
-  return __fpclassifyf128 (__val) == FP_ZERO;
-}
-#   endif
-#  else
-template <class __T> inline bool
-iszero (__T __val)
-{
-  return __val == 0;
-}
-#  endif
-} /* extern C++ */
-# endif	/* __cplusplus */
-#endif /* Use IEC_60559_BFP_EXT.  */
-
-#ifdef __USE_XOPEN
-/* X/Open wants another strange constant.  */
-# define MAXFLOAT	3.40282347e+38F
-#endif
-
-
-/* Some useful constants.  */
-#if defined __USE_MISC || defined __USE_XOPEN
-# define M_E		2.7182818284590452354	/* e */
-# define M_LOG2E	1.4426950408889634074	/* log_2 e */
-# define M_LOG10E	0.43429448190325182765	/* log_10 e */
-# define M_LN2		0.69314718055994530942	/* log_e 2 */
-# define M_LN10		2.30258509299404568402	/* log_e 10 */
-# define M_PI		3.14159265358979323846	/* pi */
-# define M_PI_2		1.57079632679489661923	/* pi/2 */
-# define M_PI_4		0.78539816339744830962	/* pi/4 */
-# define M_1_PI		0.31830988618379067154	/* 1/pi */
-# define M_2_PI		0.63661977236758134308	/* 2/pi */
-# define M_2_SQRTPI	1.12837916709551257390	/* 2/sqrt(pi) */
-# define M_SQRT2	1.41421356237309504880	/* sqrt(2) */
-# define M_SQRT1_2	0.70710678118654752440	/* 1/sqrt(2) */
-#endif
-
-/* The above constants are not adequate for computation using `long double's.
-   Therefore we provide as an extension constants with similar names as a
-   GNU extension.  Provide enough digits for the 128-bit IEEE quad.  */
-#ifdef __USE_GNU
-# define M_El		2.718281828459045235360287471352662498L /* e */
-# define M_LOG2El	1.442695040888963407359924681001892137L /* log_2 e */
-# define M_LOG10El	0.434294481903251827651128918916605082L /* log_10 e */
-# define M_LN2l		0.693147180559945309417232121458176568L /* log_e 2 */
-# define M_LN10l	2.302585092994045684017991454684364208L /* log_e 10 */
-# define M_PIl		3.141592653589793238462643383279502884L /* pi */
-# define M_PI_2l	1.570796326794896619231321691639751442L /* pi/2 */
-# define M_PI_4l	0.785398163397448309615660845819875721L /* pi/4 */
-# define M_1_PIl	0.318309886183790671537767526745028724L /* 1/pi */
-# define M_2_PIl	0.636619772367581343075535053490057448L /* 2/pi */
-# define M_2_SQRTPIl	1.128379167095512573896158903121545172L /* 2/sqrt(pi) */
-# define M_SQRT2l	1.414213562373095048801688724209698079L /* sqrt(2) */
-# define M_SQRT1_2l	0.707106781186547524400844362104849039L /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT16 && defined __USE_GNU
-# define M_Ef16		__f16 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef16	__f16 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef16	__f16 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f16	__f16 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f16	__f16 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf16	__f16 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f16	__f16 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f16	__f16 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf16	__f16 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf16	__f16 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf16	__f16 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f16	__f16 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f16	__f16 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT32 && defined __USE_GNU
-# define M_Ef32		__f32 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef32	__f32 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef32	__f32 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f32	__f32 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f32	__f32 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf32	__f32 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f32	__f32 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f32	__f32 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf32	__f32 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf32	__f32 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf32	__f32 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f32	__f32 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f32	__f32 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT64 && defined __USE_GNU
-# define M_Ef64		__f64 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef64	__f64 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef64	__f64 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f64	__f64 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f64	__f64 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf64	__f64 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f64	__f64 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f64	__f64 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf64	__f64 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf64	__f64 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf64	__f64 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f64	__f64 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f64	__f64 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT128 && defined __USE_GNU
-# define M_Ef128	__f128 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef128	__f128 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef128	__f128 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f128	__f128 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f128	__f128 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf128	__f128 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f128	__f128 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f128	__f128 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf128	__f128 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf128	__f128 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf128	__f128 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f128	__f128 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f128	__f128 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT32X && defined __USE_GNU
-# define M_Ef32x	__f32x (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef32x	__f32x (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef32x	__f32x (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f32x	__f32x (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f32x	__f32x (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf32x	__f32x (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f32x	__f32x (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f32x	__f32x (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf32x	__f32x (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf32x	__f32x (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf32x	__f32x (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f32x	__f32x (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f32x	__f32x (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT64X && defined __USE_GNU
-# define M_Ef64x	__f64x (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef64x	__f64x (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef64x	__f64x (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f64x	__f64x (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f64x	__f64x (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf64x	__f64x (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f64x	__f64x (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f64x	__f64x (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf64x	__f64x (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf64x	__f64x (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf64x	__f64x (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f64x	__f64x (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f64x	__f64x (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT128X && defined __USE_GNU
-# error "M_* values needed for _Float128x"
-#endif
-
-#ifdef __USE_ISOC99
-# if __GNUC_PREREQ (3, 1)
-/* ISO C99 defines some macros to compare number while taking care for
-   unordered numbers.  Many FPUs provide special instructions to support
-   these operations.  Generic support in GCC for these as builtins went
-   in 2.97, but not all cpus added their patterns until 3.1.  Therefore
-   we enable the builtins from 3.1 onwards and use a generic implementation
-   othwerwise.  */
-#  define isgreater(x, y)	__builtin_isgreater(x, y)
-#  define isgreaterequal(x, y)	__builtin_isgreaterequal(x, y)
-#  define isless(x, y)		__builtin_isless(x, y)
-#  define islessequal(x, y)	__builtin_islessequal(x, y)
-#  define islessgreater(x, y)	__builtin_islessgreater(x, y)
-#  define isunordered(x, y)	__builtin_isunordered(x, y)
-# else
-#  define isgreater(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x > __y; }))
-#  define isgreaterequal(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x >= __y; }))
-#  define isless(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x < __y; }))
-#  define islessequal(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x <= __y; }))
-#  define islessgreater(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x != __y; }))
-/* isunordered must always check both operands first for signaling NaNs.  */
-#  define isunordered(x, y) \
-  (__extension__ ({ __typeof__ (x) __u = (x); __typeof__ (y) __v = (y); \
-		    __u != __v && (__u != __u || __v != __v); }))
-# endif
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* An expression whose type has the widest of the evaluation formats
-   of X and Y (which are of floating-point types).  */
-# if __FLT_EVAL_METHOD__ == 2 || __FLT_EVAL_METHOD__ > 64
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0L)
-# elif __FLT_EVAL_METHOD__ == 1 || __FLT_EVAL_METHOD__ > 32
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0)
-# elif __FLT_EVAL_METHOD__ == 0 || __FLT_EVAL_METHOD__ == 32
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0f)
-# else
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y))
-# endif
-
-/* Return X == Y but raising "invalid" and setting errno if X or Y is
-   a NaN.  */
-# if !defined __cplusplus || (__cplusplus < 201103L && !defined __GNUC__)
-#  define iseqsig(x, y) \
-   __MATH_TG (__MATH_EVAL_FMT2 (x, y), __iseqsig, ((x), (y)))
-# else
-/* In C++ mode, __MATH_TG cannot be used, because it relies on
-   __builtin_types_compatible_p, which is a C-only builtin.  Moreover,
-   the comparison macros from ISO C take two floating-point arguments,
-   which need not have the same type.  Choosing what underlying function
-   to call requires evaluating the formats of the arguments, then
-   selecting which is wider.  The macro __MATH_EVAL_FMT2 provides this
-   information, however, only the type of the macro expansion is
-   relevant (actually evaluating the expression would be incorrect).
-   Thus, the type is used as a template parameter for __iseqsig_type,
-   which calls the appropriate underlying function.  */
-extern "C++" {
-template<typename> struct __iseqsig_type;
-
-template<> struct __iseqsig_type<float>
-{
-  static int __call (float __x, float __y) throw ()
-  {
-    return __iseqsigf (__x, __y);
-  }
-};
-
-template<> struct __iseqsig_type<double>
-{
-  static int __call (double __x, double __y) throw ()
-  {
-    return __iseqsig (__x, __y);
-  }
-};
-
-template<> struct __iseqsig_type<long double>
-{
-  static int __call (long double __x, long double __y) throw ()
-  {
-#  ifndef __NO_LONG_DOUBLE_MATH
-    return __iseqsigl (__x, __y);
-#  else
-    return __iseqsig (__x, __y);
-#  endif
-  }
-};
-
-#  if __HAVE_FLOAT128_UNLIKE_LDBL
-  /* When using an IEEE 128-bit long double, _Float128 is defined as long double
-     in C++.  */
-template<> struct __iseqsig_type<_Float128>
-{
-  static int __call (_Float128 __x, _Float128 __y) throw ()
-  {
-    return __iseqsigf128 (__x, __y);
-  }
-};
-#  endif
-
-template<typename _T1, typename _T2>
-inline int
-iseqsig (_T1 __x, _T2 __y) throw ()
-{
-#  if __cplusplus >= 201103L
-  typedef decltype (__MATH_EVAL_FMT2 (__x, __y)) _T3;
-#  else
-  typedef __typeof (__MATH_EVAL_FMT2 (__x, __y)) _T3;
-#  endif
-  return __iseqsig_type<_T3>::__call (__x, __y);
-}
-
-} /* extern "C++" */
-# endif /* __cplusplus */
-
-#endif
-
-__END_DECLS
-
-
-#endif /* math.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mcheck.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mcheck.h
deleted file mode 100644
index 58412d8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mcheck.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MCHECK_H
-#define _MCHECK_H       1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return values for `mprobe': these are the kinds of inconsistencies that
-   `mcheck' enables detection of.  */
-enum mcheck_status
-{
-  MCHECK_DISABLED = -1,         /* Consistency checking is not turned on.  */
-  MCHECK_OK,                    /* Block is fine.  */
-  MCHECK_FREE,                  /* Block freed twice.  */
-  MCHECK_HEAD,                  /* Memory before the block was clobbered.  */
-  MCHECK_TAIL                   /* Memory after the block was clobbered.  */
-};
-
-
-/* Activate a standard collection of debugging hooks.  This must be called
-   before `malloc' is ever called.  ABORTFUNC is called with an error code
-   (see enum above) when an inconsistency is detected.  If ABORTFUNC is
-   null, the standard function prints on stderr and then calls `abort'.  */
-extern int mcheck (void (*__abortfunc)(enum mcheck_status)) __THROW;
-
-/* Similar to `mcheck' but performs checks for all block whenever one of
-   the memory handling functions is called.  This can be very slow.  */
-extern int mcheck_pedantic (void (*__abortfunc)(enum mcheck_status)) __THROW;
-
-/* Force check of all blocks now.  */
-extern void mcheck_check_all (void);
-
-/* Check for aberrations in a particular malloc'd block.  You must have
-   called `mcheck' already.  These are the same checks that `mcheck' does
-   when you free or reallocate a block.  */
-extern enum mcheck_status mprobe (void *__ptr) __THROW;
-
-/* Activate a standard collection of tracing hooks.  */
-extern void mtrace (void) __THROW;
-extern void muntrace (void) __THROW;
-
-__END_DECLS
-#endif /* mcheck.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/memory.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/memory.h
deleted file mode 100644
index caa94d3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/memory.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * SVID
- */
-
-#ifndef	_MEMORY_H
-#define	_MEMORY_H	1
-
-#include <features.h>
-
-
-#ifndef	_STRING_H
-# include <string.h>
-#endif	/* string.h  */
-
-
-#endif	/* memory.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mntent.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mntent.h
deleted file mode 100644
index f3beb23..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mntent.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* Utilities for reading/writing fstab, mtab, etc.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_MNTENT_H
-#define	_MNTENT_H	1
-
-#include <features.h>
-#include <paths.h>
-#include <bits/types/FILE.h>
-
-/* File listing canonical interesting mount points.  */
-#define	MNTTAB		_PATH_MNTTAB	/* Deprecated alias.  */
-
-/* File listing currently active mount points.  */
-#define	MOUNTED		_PATH_MOUNTED	/* Deprecated alias.  */
-
-
-/* General filesystem types.  */
-#define MNTTYPE_IGNORE	"ignore"	/* Ignore this entry.  */
-#define MNTTYPE_NFS	"nfs"		/* Network file system.  */
-#define MNTTYPE_SWAP	"swap"		/* Swap device.  */
-
-
-/* Generic mount options.  */
-#define MNTOPT_DEFAULTS	"defaults"	/* Use all default options.  */
-#define MNTOPT_RO	"ro"		/* Read only.  */
-#define MNTOPT_RW	"rw"		/* Read/write.  */
-#define MNTOPT_SUID	"suid"		/* Set uid allowed.  */
-#define MNTOPT_NOSUID	"nosuid"	/* No set uid allowed.  */
-#define MNTOPT_NOAUTO	"noauto"	/* Do not auto mount.  */
-
-
-__BEGIN_DECLS
-
-/* Structure describing a mount table entry.  */
-struct mntent
-  {
-    char *mnt_fsname;		/* Device or server for filesystem.  */
-    char *mnt_dir;		/* Directory mounted on.  */
-    char *mnt_type;		/* Type of filesystem: ufs, nfs, etc.  */
-    char *mnt_opts;		/* Comma-separated options for fs.  */
-    int mnt_freq;		/* Dump frequency (in days).  */
-    int mnt_passno;		/* Pass number for `fsck'.  */
-  };
-
-
-/* Prepare to begin reading and/or writing mount table entries from the
-   beginning of FILE.  MODE is as for `fopen'.  */
-extern FILE *setmntent (const char *__file, const char *__mode) __THROW;
-
-/* Read one mount table entry from STREAM.  Returns a pointer to storage
-   reused on the next call, or null for EOF or error (use feof/ferror to
-   check).  */
-extern struct mntent *getmntent (FILE *__stream) __THROW;
-
-#ifdef __USE_MISC
-/* Reentrant version of the above function.  */
-extern struct mntent *getmntent_r (FILE *__restrict __stream,
-				   struct mntent *__restrict __result,
-				   char *__restrict __buffer,
-				   int __bufsize) __THROW;
-#endif
-
-/* Write the mount table entry described by MNT to STREAM.
-   Return zero on success, nonzero on failure.  */
-extern int addmntent (FILE *__restrict __stream,
-		      const struct mntent *__restrict __mnt) __THROW;
-
-/* Close a stream opened with `setmntent'.  */
-extern int endmntent (FILE *__stream) __THROW;
-
-/* Search MNT->mnt_opts for an option matching OPT.
-   Returns the address of the substring, or null if none found.  */
-extern char *hasmntopt (const struct mntent *__mnt,
-			const char *__opt) __THROW;
-
-
-__END_DECLS
-
-#endif	/* mntent.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/monetary.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/monetary.h
deleted file mode 100644
index a29af54..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/monetary.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Header file for monetary value formatting functions.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_MONETARY_H
-#define	_MONETARY_H	1
-
-#include <features.h>
-
-/* Get needed types.  */
-#define __need_size_t
-#include <stddef.h>
-#include <bits/types.h>
-
-#ifndef	__ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-
-__BEGIN_DECLS
-
-/* Formatting a monetary value according to the current locale.  */
-extern ssize_t strfmon (char *__restrict __s, size_t __maxsize,
-			const char *__restrict __format, ...)
-     __THROW __attribute_format_strfmon__ (3, 4);
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Formatting a monetary value according to the given locale.  */
-extern ssize_t strfmon_l (char *__restrict __s, size_t __maxsize,
-			  locale_t __loc,
-			  const char *__restrict __format, ...)
-     __THROW __attribute_format_strfmon__ (4, 5);
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/monetary-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif	/* monetary.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mqueue.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mqueue.h
deleted file mode 100644
index a69cc6a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/mqueue.h
+++ /dev/null
@@ -1,98 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MQUEUE_H
-#define _MQUEUE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <fcntl.h>
-#include <bits/types/sigevent_t.h>
-#include <bits/types/struct_timespec.h>
-/* Get the definition of mqd_t and struct mq_attr.  */
-#include <bits/mqueue.h>
-
-__BEGIN_DECLS
-
-/* Establish connection between a process and a message queue NAME and
-   return message queue descriptor or (mqd_t) -1 on error.  OFLAG determines
-   the type of access used.  If O_CREAT is on OFLAG, the third argument is
-   taken as a `mode_t', the mode of the created message queue, and the fourth
-   argument is taken as `struct mq_attr *', pointer to message queue
-   attributes.  If the fourth argument is NULL, default attributes are
-   used.  */
-extern mqd_t mq_open (const char *__name, int __oflag, ...)
-  __THROW __nonnull ((1));
-
-/* Removes the association between message queue descriptor MQDES and its
-   message queue.  */
-extern int mq_close (mqd_t __mqdes) __THROW;
-
-/* Query status and attributes of message queue MQDES.  */
-extern int mq_getattr (mqd_t __mqdes, struct mq_attr *__mqstat)
-  __THROW __nonnull ((2));
-
-/* Set attributes associated with message queue MQDES and if OMQSTAT is
-   not NULL also query its old attributes.  */
-extern int mq_setattr (mqd_t __mqdes,
-		       const struct mq_attr *__restrict __mqstat,
-		       struct mq_attr *__restrict __omqstat)
-  __THROW __nonnull ((2));
-
-/* Remove message queue named NAME.  */
-extern int mq_unlink (const char *__name) __THROW __nonnull ((1));
-
-/* Register notification issued upon message arrival to an empty
-   message queue MQDES.  */
-extern int mq_notify (mqd_t __mqdes, const struct sigevent *__notification)
-     __THROW;
-
-/* Receive the oldest from highest priority messages in message queue
-   MQDES.  */
-extern ssize_t mq_receive (mqd_t __mqdes, char *__msg_ptr, size_t __msg_len,
-			   unsigned int *__msg_prio) __nonnull ((2));
-
-/* Add message pointed by MSG_PTR to message queue MQDES.  */
-extern int mq_send (mqd_t __mqdes, const char *__msg_ptr, size_t __msg_len,
-		    unsigned int __msg_prio) __nonnull ((2));
-
-#ifdef __USE_XOPEN2K
-/* Receive the oldest from highest priority messages in message queue
-   MQDES, stop waiting if ABS_TIMEOUT expires.  */
-extern ssize_t mq_timedreceive (mqd_t __mqdes, char *__restrict __msg_ptr,
-				size_t __msg_len,
-				unsigned int *__restrict __msg_prio,
-				const struct timespec *__restrict __abs_timeout)
-  __nonnull ((2, 5));
-
-/* Add message pointed by MSG_PTR to message queue MQDES, stop blocking
-   on full message queue if ABS_TIMEOUT expires.  */
-extern int mq_timedsend (mqd_t __mqdes, const char *__msg_ptr,
-			 size_t __msg_len, unsigned int __msg_prio,
-			 const struct timespec *__abs_timeout)
-  __nonnull ((2, 5));
-#endif
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function \
-    && (defined __va_arg_pack_len || defined __use_clang_fortify)
-# include <bits/mqueue2.h>
-#endif
-
-__END_DECLS
-
-#endif /* mqueue.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ethernet.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ethernet.h
deleted file mode 100644
index b0b814d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ethernet.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the FreeBSD version of this file. Curiously, that file
-   lacks a copyright in the header. */
-
-#ifndef __NET_ETHERNET_H
-#define __NET_ETHERNET_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-#include <linux/if_ether.h>     /* IEEE 802.3 Ethernet constants */
-
-__BEGIN_DECLS
-
-/* This is a name for the 48 bit ethernet address available on many
-   systems.  */
-struct ether_addr
-{
-  uint8_t ether_addr_octet[ETH_ALEN];
-} __attribute__ ((__packed__));
-
-/* 10Mb/s ethernet header */
-struct ether_header
-{
-  uint8_t  ether_dhost[ETH_ALEN];	/* destination eth addr	*/
-  uint8_t  ether_shost[ETH_ALEN];	/* source ether addr	*/
-  uint16_t ether_type;		        /* packet type ID field	*/
-} __attribute__ ((__packed__));
-
-/* Ethernet protocol ID's */
-#define	ETHERTYPE_PUP		0x0200          /* Xerox PUP */
-#define ETHERTYPE_SPRITE	0x0500		/* Sprite */
-#define	ETHERTYPE_IP		0x0800		/* IP */
-#define	ETHERTYPE_ARP		0x0806		/* Address resolution */
-#define	ETHERTYPE_REVARP	0x8035		/* Reverse ARP */
-#define ETHERTYPE_AT		0x809B		/* AppleTalk protocol */
-#define ETHERTYPE_AARP		0x80F3		/* AppleTalk ARP */
-#define	ETHERTYPE_VLAN		0x8100		/* IEEE 802.1Q VLAN tagging */
-#define ETHERTYPE_IPX		0x8137		/* IPX */
-#define	ETHERTYPE_IPV6		0x86dd		/* IP protocol version 6 */
-#define ETHERTYPE_LOOPBACK	0x9000		/* used to test interfaces */
-
-#define	ETHER_ADDR_LEN	ETH_ALEN                 /* size of ethernet addr */
-#define	ETHER_TYPE_LEN	2                        /* bytes in type field */
-#define	ETHER_CRC_LEN	4                        /* bytes in CRC field */
-#define	ETHER_HDR_LEN	ETH_HLEN                 /* total octets in header */
-#define	ETHER_MIN_LEN	(ETH_ZLEN + ETHER_CRC_LEN) /* min packet length */
-#define	ETHER_MAX_LEN	(ETH_FRAME_LEN + ETHER_CRC_LEN) /* max packet length */
-
-/* make sure ethernet length is valid */
-#define	ETHER_IS_VALID_LEN(foo)	\
-	((foo) >= ETHER_MIN_LEN && (foo) <= ETHER_MAX_LEN)
-
-/*
- * The ETHERTYPE_NTRAILER packet types starting at ETHERTYPE_TRAIL have
- * (type-ETHERTYPE_TRAIL)*512 bytes of data followed
- * by an ETHER type (as given above) and then the (variable-length) header.
- */
-#define	ETHERTYPE_TRAIL		0x1000		/* Trailer packet */
-#define	ETHERTYPE_NTRAILER	16
-
-#define	ETHERMTU	ETH_DATA_LEN
-#define	ETHERMIN	(ETHER_MIN_LEN - ETHER_HDR_LEN - ETHER_CRC_LEN)
-
-__END_DECLS
-
-#endif	/* net/ethernet.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if.h
deleted file mode 100644
index 61e6bc2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* net/if.h -- declarations for inquiring about network interfaces
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_H
-#define _NET_IF_H	1
-
-#include <features.h>
-
-#ifdef __USE_MISC
-# include <sys/types.h>
-# include <sys/socket.h>
-#endif
-
-
-/* Length of interface name.  */
-#define IF_NAMESIZE	16
-
-struct if_nameindex
-  {
-    unsigned int if_index;	/* 1, 2, ... */
-    char *if_name;		/* null terminated name: "eth0", ... */
-  };
-
-
-#ifdef __USE_MISC
-/* Standard interface flags. */
-enum
-  {
-    IFF_UP = 0x1,		/* Interface is up.  */
-# define IFF_UP	IFF_UP
-    IFF_BROADCAST = 0x2,	/* Broadcast address valid.  */
-# define IFF_BROADCAST	IFF_BROADCAST
-    IFF_DEBUG = 0x4,		/* Turn on debugging.  */
-# define IFF_DEBUG	IFF_DEBUG
-    IFF_LOOPBACK = 0x8,		/* Is a loopback net.  */
-# define IFF_LOOPBACK	IFF_LOOPBACK
-    IFF_POINTOPOINT = 0x10,	/* Interface is point-to-point link.  */
-# define IFF_POINTOPOINT IFF_POINTOPOINT
-    IFF_NOTRAILERS = 0x20,	/* Avoid use of trailers.  */
-# define IFF_NOTRAILERS	IFF_NOTRAILERS
-    IFF_RUNNING = 0x40,		/* Resources allocated.  */
-# define IFF_RUNNING	IFF_RUNNING
-    IFF_NOARP = 0x80,		/* No address resolution protocol.  */
-# define IFF_NOARP	IFF_NOARP
-    IFF_PROMISC = 0x100,	/* Receive all packets.  */
-# define IFF_PROMISC	IFF_PROMISC
-
-    /* Not supported */
-    IFF_ALLMULTI = 0x200,	/* Receive all multicast packets.  */
-# define IFF_ALLMULTI	IFF_ALLMULTI
-
-    IFF_MASTER = 0x400,		/* Master of a load balancer.  */
-# define IFF_MASTER	IFF_MASTER
-    IFF_SLAVE = 0x800,		/* Slave of a load balancer.  */
-# define IFF_SLAVE	IFF_SLAVE
-
-    IFF_MULTICAST = 0x1000,	/* Supports multicast.  */
-# define IFF_MULTICAST	IFF_MULTICAST
-
-    IFF_PORTSEL = 0x2000,	/* Can set media type.  */
-# define IFF_PORTSEL	IFF_PORTSEL
-    IFF_AUTOMEDIA = 0x4000,	/* Auto media select active.  */
-# define IFF_AUTOMEDIA	IFF_AUTOMEDIA
-    IFF_DYNAMIC = 0x8000	/* Dialup device with changing addresses.  */
-# define IFF_DYNAMIC	IFF_DYNAMIC
-  };
-
-/* The ifaddr structure contains information about one address of an
-   interface.  They are maintained by the different address families,
-   are allocated and attached when an address is set, and are linked
-   together so all addresses for an interface can be located.  */
-
-struct ifaddr
-  {
-    struct sockaddr ifa_addr;	/* Address of interface.  */
-    union
-      {
-	struct sockaddr	ifu_broadaddr;
-	struct sockaddr	ifu_dstaddr;
-      } ifa_ifu;
-    struct iface *ifa_ifp;	/* Back-pointer to interface.  */
-    struct ifaddr *ifa_next;	/* Next address for interface.  */
-  };
-
-# define ifa_broadaddr	ifa_ifu.ifu_broadaddr	/* broadcast address	*/
-# define ifa_dstaddr	ifa_ifu.ifu_dstaddr	/* other end of link	*/
-
-/* Device mapping structure. I'd just gone off and designed a
-   beautiful scheme using only loadable modules with arguments for
-   driver options and along come the PCMCIA people 8)
-
-   Ah well. The get() side of this is good for WDSETUP, and it'll be
-   handy for debugging things. The set side is fine for now and being
-   very small might be worth keeping for clean configuration.  */
-
-struct ifmap
-  {
-    unsigned long int mem_start;
-    unsigned long int mem_end;
-    unsigned short int base_addr;
-    unsigned char irq;
-    unsigned char dma;
-    unsigned char port;
-    /* 3 bytes spare */
-  };
-
-/* Interface request structure used for socket ioctl's.  All interface
-   ioctl's must have parameter definitions which begin with ifr_name.
-   The remainder may be interface specific.  */
-
-struct ifreq
-  {
-# define IFHWADDRLEN	6
-# define IFNAMSIZ	IF_NAMESIZE
-    union
-      {
-	char ifrn_name[IFNAMSIZ];	/* Interface name, e.g. "en0".  */
-      } ifr_ifrn;
-
-    union
-      {
-	struct sockaddr ifru_addr;
-	struct sockaddr ifru_dstaddr;
-	struct sockaddr ifru_broadaddr;
-	struct sockaddr ifru_netmask;
-	struct sockaddr ifru_hwaddr;
-	short int ifru_flags;
-	int ifru_ivalue;
-	int ifru_mtu;
-	struct ifmap ifru_map;
-	char ifru_slave[IFNAMSIZ];	/* Just fits the size */
-	char ifru_newname[IFNAMSIZ];
-	__caddr_t ifru_data;
-      } ifr_ifru;
-  };
-# define ifr_name	ifr_ifrn.ifrn_name	/* interface name 	*/
-# define ifr_hwaddr	ifr_ifru.ifru_hwaddr	/* MAC address 		*/
-# define ifr_addr	ifr_ifru.ifru_addr	/* address		*/
-# define ifr_dstaddr	ifr_ifru.ifru_dstaddr	/* other end of p-p lnk	*/
-# define ifr_broadaddr	ifr_ifru.ifru_broadaddr	/* broadcast address	*/
-# define ifr_netmask	ifr_ifru.ifru_netmask	/* interface net mask	*/
-# define ifr_flags	ifr_ifru.ifru_flags	/* flags		*/
-# define ifr_metric	ifr_ifru.ifru_ivalue	/* metric		*/
-# define ifr_mtu	ifr_ifru.ifru_mtu	/* mtu			*/
-# define ifr_map	ifr_ifru.ifru_map	/* device map		*/
-# define ifr_slave	ifr_ifru.ifru_slave	/* slave device		*/
-# define ifr_data	ifr_ifru.ifru_data	/* for use by interface	*/
-# define ifr_ifindex	ifr_ifru.ifru_ivalue    /* interface index      */
-# define ifr_bandwidth	ifr_ifru.ifru_ivalue	/* link bandwidth	*/
-# define ifr_qlen	ifr_ifru.ifru_ivalue	/* queue length		*/
-# define ifr_newname	ifr_ifru.ifru_newname	/* New name		*/
-# define _IOT_ifreq	_IOT(_IOTS(char),IFNAMSIZ,_IOTS(char),16,0,0)
-# define _IOT_ifreq_short _IOT(_IOTS(char),IFNAMSIZ,_IOTS(short),1,0,0)
-# define _IOT_ifreq_int	_IOT(_IOTS(char),IFNAMSIZ,_IOTS(int),1,0,0)
-
-
-/* Structure used in SIOCGIFCONF request.  Used to retrieve interface
-   configuration for machine (useful for programs which must know all
-   networks accessible).  */
-
-struct ifconf
-  {
-    int	ifc_len;			/* Size of buffer.  */
-    union
-      {
-	__caddr_t ifcu_buf;
-	struct ifreq *ifcu_req;
-      } ifc_ifcu;
-  };
-# define ifc_buf	ifc_ifcu.ifcu_buf	/* Buffer address.  */
-# define ifc_req	ifc_ifcu.ifcu_req	/* Array of structures.  */
-# define _IOT_ifconf _IOT(_IOTS(struct ifconf),1,0,0,0,0) /* not right */
-#endif	/* Misc.  */
-
-__BEGIN_DECLS
-
-/* Convert an interface name to an index, and vice versa.  */
-extern unsigned int if_nametoindex (const char *__ifname) __THROW;
-extern char *if_indextoname (unsigned int __ifindex, char *__ifname) __THROW;
-
-/* Return a list of all interfaces and their indices.  */
-extern struct if_nameindex *if_nameindex (void) __THROW;
-
-/* Free the data returned from if_nameindex.  */
-extern void if_freenameindex (struct if_nameindex *__ptr) __THROW;
-
-__END_DECLS
-
-#endif /* net/if.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_arp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_arp.h
deleted file mode 100644
index 2a8933c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_arp.h
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Definitions for Address Resolution Protocol.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the 4.4BSD and Linux version of this file.  */
-
-#ifndef _NET_IF_ARP_H
-#define _NET_IF_ARP_H 1
-
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-/* Some internals from deep down in the kernel.  */
-#define MAX_ADDR_LEN	7
-
-
-/* This structure defines an ethernet arp header.  */
-
-/* ARP protocol opcodes. */
-#define	ARPOP_REQUEST	1		/* ARP request.  */
-#define	ARPOP_REPLY	2		/* ARP reply.  */
-#define	ARPOP_RREQUEST	3		/* RARP request.  */
-#define	ARPOP_RREPLY	4		/* RARP reply.  */
-#define	ARPOP_InREQUEST	8		/* InARP request.  */
-#define	ARPOP_InREPLY	9		/* InARP reply.  */
-#define	ARPOP_NAK	10		/* (ATM)ARP NAK.  */
-
-/* See RFC 826 for protocol description.  ARP packets are variable
-   in size; the arphdr structure defines the fixed-length portion.
-   Protocol type values are the same as those for 10 Mb/s Ethernet.
-   It is followed by the variable-sized fields ar_sha, arp_spa,
-   arp_tha and arp_tpa in that order, according to the lengths
-   specified.  Field names used correspond to RFC 826.  */
-
-struct arphdr
-  {
-    unsigned short int ar_hrd;		/* Format of hardware address.  */
-    unsigned short int ar_pro;		/* Format of protocol address.  */
-    unsigned char ar_hln;		/* Length of hardware address.  */
-    unsigned char ar_pln;		/* Length of protocol address.  */
-    unsigned short int ar_op;		/* ARP opcode (command).  */
-#if 0
-    /* Ethernet looks like this : This bit is variable sized
-       however...  */
-    unsigned char __ar_sha[ETH_ALEN];	/* Sender hardware address.  */
-    unsigned char __ar_sip[4];		/* Sender IP address.  */
-    unsigned char __ar_tha[ETH_ALEN];	/* Target hardware address.  */
-    unsigned char __ar_tip[4];		/* Target IP address.  */
-#endif
-  };
-
-
-/* ARP protocol HARDWARE identifiers. */
-#define ARPHRD_NETROM	0		/* From KA9Q: NET/ROM pseudo. */
-#define ARPHRD_ETHER 	1		/* Ethernet 10/100Mbps.  */
-#define	ARPHRD_EETHER	2		/* Experimental Ethernet.  */
-#define	ARPHRD_AX25	3		/* AX.25 Level 2.  */
-#define	ARPHRD_PRONET	4		/* PROnet token ring.  */
-#define	ARPHRD_CHAOS	5		/* Chaosnet.  */
-#define	ARPHRD_IEEE802	6		/* IEEE 802.2 Ethernet/TR/TB.  */
-#define	ARPHRD_ARCNET	7		/* ARCnet.  */
-#define	ARPHRD_APPLETLK	8		/* APPLEtalk.  */
-#define	ARPHRD_DLCI	15		/* Frame Relay DLCI.  */
-#define	ARPHRD_ATM	19		/* ATM.  */
-#define	ARPHRD_METRICOM	23		/* Metricom STRIP (new IANA id).  */
-#define ARPHRD_IEEE1394	24		/* IEEE 1394 IPv4 - RFC 2734.  */
-#define ARPHRD_EUI64		27		/* EUI-64.  */
-#define ARPHRD_INFINIBAND	32		/* InfiniBand.  */
-
-/* Dummy types for non ARP hardware */
-#define ARPHRD_SLIP	256
-#define ARPHRD_CSLIP	257
-#define ARPHRD_SLIP6	258
-#define ARPHRD_CSLIP6	259
-#define ARPHRD_RSRVD	260		/* Notional KISS type.  */
-#define ARPHRD_ADAPT	264
-#define ARPHRD_ROSE	270
-#define ARPHRD_X25	271		/* CCITT X.25.  */
-#define ARPHRD_HWX25	272		/* Boards with X.25 in firmware.  */
-#define ARPHRD_PPP	512
-#define ARPHRD_CISCO	513		/* Cisco HDLC.  */
-#define ARPHRD_HDLC	ARPHRD_CISCO
-#define ARPHRD_LAPB	516		/* LAPB.  */
-#define ARPHRD_DDCMP	517		/* Digital's DDCMP.  */
-#define	ARPHRD_RAWHDLC	518		/* Raw HDLC.  */
-#define ARPHRD_RAWIP	519		/* Raw IP.  */
-
-#define ARPHRD_TUNNEL	768		/* IPIP tunnel.  */
-#define ARPHRD_TUNNEL6	769		/* IPIP6 tunnel.  */
-#define ARPHRD_FRAD	770             /* Frame Relay Access Device.  */
-#define ARPHRD_SKIP	771		/* SKIP vif.  */
-#define ARPHRD_LOOPBACK	772		/* Loopback device.  */
-#define ARPHRD_LOCALTLK 773		/* Localtalk device.  */
-#define ARPHRD_FDDI	774		/* Fiber Distributed Data Interface. */
-#define ARPHRD_BIF	775             /* AP1000 BIF.  */
-#define ARPHRD_SIT	776		/* sit0 device - IPv6-in-IPv4.  */
-#define ARPHRD_IPDDP	777		/* IP-in-DDP tunnel.  */
-#define ARPHRD_IPGRE	778		/* GRE over IP.  */
-#define ARPHRD_PIMREG	779		/* PIMSM register interface.  */
-#define ARPHRD_HIPPI	780		/* High Performance Parallel I'face. */
-#define ARPHRD_ASH	781		/* (Nexus Electronics) Ash.  */
-#define ARPHRD_ECONET	782		/* Acorn Econet.  */
-#define ARPHRD_IRDA	783		/* Linux-IrDA.  */
-#define ARPHRD_FCPP	784		/* Point to point fibrechanel.  */
-#define ARPHRD_FCAL	785		/* Fibrechanel arbitrated loop.  */
-#define ARPHRD_FCPL	786		/* Fibrechanel public loop.  */
-#define ARPHRD_FCFABRIC 787		/* Fibrechanel fabric.  */
-#define ARPHRD_IEEE802_TR 800		/* Magic type ident for TR.  */
-#define ARPHRD_IEEE80211 801		/* IEEE 802.11.  */
-#define ARPHRD_IEEE80211_PRISM 802	/* IEEE 802.11 + Prism2 header.  */
-#define ARPHRD_IEEE80211_RADIOTAP 803	/* IEEE 802.11 + radiotap header.  */
-#define ARPHRD_IEEE802154 804		/* IEEE 802.15.4 header.  */
-#define ARPHRD_IEEE802154_PHY 805	/* IEEE 802.15.4 PHY header.  */
-
-#define ARPHRD_VOID	  0xFFFF	/* Void type, nothing is known.  */
-#define ARPHRD_NONE	  0xFFFE	/* Zero header length.  */
-
-
-/* ARP ioctl request.  */
-struct arpreq
-  {
-    struct sockaddr arp_pa;		/* Protocol address.  */
-    struct sockaddr arp_ha;		/* Hardware address.  */
-    int arp_flags;			/* Flags.  */
-    struct sockaddr arp_netmask;	/* Netmask (only for proxy arps).  */
-    char arp_dev[16];
-  };
-
-struct arpreq_old
-  {
-    struct sockaddr arp_pa;		/* Protocol address.  */
-    struct sockaddr arp_ha;		/* Hardware address.  */
-    int arp_flags;			/* Flags.  */
-    struct sockaddr arp_netmask;	/* Netmask (only for proxy arps).  */
-  };
-
-/* ARP Flag values.  */
-#define ATF_COM		0x02		/* Completed entry (ha valid).  */
-#define	ATF_PERM	0x04		/* Permanent entry.  */
-#define	ATF_PUBL	0x08		/* Publish entry.  */
-#define	ATF_USETRAILERS	0x10		/* Has requested trailers.  */
-#define ATF_NETMASK     0x20            /* Want to use a netmask (only
-					   for proxy entries).  */
-#define ATF_DONTPUB	0x40		/* Don't answer this addresses.  */
-#define ATF_MAGIC	0x80		/* Automatically added entry.  */
-
-
-/* Support for the user space arp daemon, arpd.  */
-#define ARPD_UPDATE	0x01
-#define ARPD_LOOKUP	0x02
-#define ARPD_FLUSH	0x03
-
-struct arpd_request
-  {
-    unsigned short int req;		/* Request type.  */
-    uint32_t ip;			/* IP address of entry.  */
-    unsigned long int dev;		/* Device entry is tied to.  */
-    unsigned long int stamp;
-    unsigned long int updated;
-    unsigned char ha[MAX_ADDR_LEN];	/* Hardware address.  */
-  };
-
-__END_DECLS
-
-#endif	/* net/if_arp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_packet.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_packet.h
deleted file mode 100644
index 75b395d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_packet.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Definitions for use with Linux SOCK_PACKET sockets.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __IF_PACKET_H
-#define __IF_PACKET_H
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-/* This is the SOCK_PACKET address structure as used in Linux 2.0.
-   From Linux 2.1 the AF_PACKET interface is preferred and you should
-   consider using it in place of this one.  */
-
-struct sockaddr_pkt
-  {
-    __SOCKADDR_COMMON (spkt_);
-    unsigned char spkt_device[14];
-    unsigned short spkt_protocol;
-  };
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_ppp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_ppp.h
deleted file mode 100644
index 31a2076..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_ppp.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/*	From: if_ppp.h,v 1.3 1995/06/12 11:36:50 paulus Exp */
-
-/*
- * if_ppp.h - Point-to-Point Protocol definitions.
- *
- * Copyright (c) 1989 Carnegie Mellon University.
- *
- * 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.
- * 3. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY CARNEGIE MELLON UNIVERSITY 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 UNIVERSITY 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.
- *
- */
-
-/*
- *  ==FILEVERSION 960926==
- *
- *  NOTE TO MAINTAINERS:
- *     If you modify this file at all, please set the above date.
- *     if_ppp.h is shipped with a PPP distribution as well as with the kernel;
- *     if everyone increases the FILEVERSION number above, then scripts
- *     can do the right thing when deciding whether to install a new if_ppp.h
- *     file.  Don't change the format of that line otherwise, so the
- *     installation script can recognize it.
- */
-
-
-#ifndef __NET_IF_PPP_H
-#define __NET_IF_PPP_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <net/if.h>
-#include <sys/ioctl.h>
-#include <net/ppp_defs.h>
-
-__BEGIN_DECLS
-
-/*
- * Packet sizes
- */
-
-#define	PPP_MTU		1500	/* Default MTU (size of Info field) */
-#define PPP_MAXMRU	65000	/* Largest MRU we allow */
-#define PPP_VERSION	"2.2.0"
-#define PPP_MAGIC	0x5002	/* Magic value for the ppp structure */
-#define PROTO_IPX	0x002b	/* protocol numbers */
-#define PROTO_DNA_RT    0x0027  /* DNA Routing */
-
-
-/*
- * Bit definitions for flags.
- */
-
-#define SC_COMP_PROT	0x00000001	/* protocol compression (output) */
-#define SC_COMP_AC	0x00000002	/* header compression (output) */
-#define	SC_COMP_TCP	0x00000004	/* TCP (VJ) compression (output) */
-#define SC_NO_TCP_CCID	0x00000008	/* disable VJ connection-id comp. */
-#define SC_REJ_COMP_AC	0x00000010	/* reject adrs/ctrl comp. on input */
-#define SC_REJ_COMP_TCP	0x00000020	/* reject TCP (VJ) comp. on input */
-#define SC_CCP_OPEN	0x00000040	/* Look at CCP packets */
-#define SC_CCP_UP	0x00000080	/* May send/recv compressed packets */
-#define SC_ENABLE_IP	0x00000100	/* IP packets may be exchanged */
-#define SC_COMP_RUN	0x00001000	/* compressor has been inited */
-#define SC_DECOMP_RUN	0x00002000	/* decompressor has been inited */
-#define SC_DEBUG	0x00010000	/* enable debug messages */
-#define SC_LOG_INPKT	0x00020000	/* log contents of good pkts recvd */
-#define SC_LOG_OUTPKT	0x00040000	/* log contents of pkts sent */
-#define SC_LOG_RAWIN	0x00080000	/* log all chars received */
-#define SC_LOG_FLUSH	0x00100000	/* log all chars flushed */
-#define	SC_MASK		0x0fE0ffff	/* bits that user can change */
-
-/* state bits */
-#define	SC_ESCAPED	0x80000000	/* saw a PPP_ESCAPE */
-#define	SC_FLUSH	0x40000000	/* flush input until next PPP_FLAG */
-#define SC_VJ_RESET	0x20000000	/* Need to reset the VJ decompressor */
-#define SC_XMIT_BUSY	0x10000000	/* ppp_write_wakeup is active */
-#define SC_RCV_ODDP	0x08000000	/* have rcvd char with odd parity */
-#define SC_RCV_EVNP	0x04000000	/* have rcvd char with even parity */
-#define SC_RCV_B7_1	0x02000000	/* have rcvd char with bit 7 = 1 */
-#define SC_RCV_B7_0	0x01000000	/* have rcvd char with bit 7 = 0 */
-#define SC_DC_FERROR	0x00800000	/* fatal decomp error detected */
-#define SC_DC_ERROR	0x00400000	/* non-fatal decomp error detected */
-
-/*
- * Ioctl definitions.
- */
-
-struct npioctl {
-    int		protocol;	/* PPP protocol, e.g. PPP_IP */
-    enum NPmode	mode;
-};
-
-/* Structure describing a CCP configuration option, for PPPIOCSCOMPRESS */
-struct ppp_option_data {
-	uint8_t  *ptr;
-	uint32_t length;
-	int	 transmit;
-};
-
-/* 'struct ifreq' is only available from net/if.h under __USE_MISC.  */
-#ifdef __USE_MISC
-struct ifpppstatsreq {
-  struct ifreq	   b;
-  struct ppp_stats stats;			/* statistic information */
-};
-
-struct ifpppcstatsreq {
-  struct ifreq		b;
-  struct ppp_comp_stats stats;
-};
-
-#define ifr__name       b.ifr_ifrn.ifrn_name
-#define stats_ptr       b.ifr_ifru.ifru_data
-#endif
-
-/*
- * Ioctl definitions.
- */
-
-#define	PPPIOCGFLAGS	_IOR('t', 90, int)	/* get configuration flags */
-#define	PPPIOCSFLAGS	_IOW('t', 89, int)	/* set configuration flags */
-#define	PPPIOCGASYNCMAP	_IOR('t', 88, int)	/* get async map */
-#define	PPPIOCSASYNCMAP	_IOW('t', 87, int)	/* set async map */
-#define	PPPIOCGUNIT	_IOR('t', 86, int)	/* get ppp unit number */
-#define	PPPIOCGRASYNCMAP _IOR('t', 85, int)	/* get receive async map */
-#define	PPPIOCSRASYNCMAP _IOW('t', 84, int)	/* set receive async map */
-#define	PPPIOCGMRU	_IOR('t', 83, int)	/* get max receive unit */
-#define	PPPIOCSMRU	_IOW('t', 82, int)	/* set max receive unit */
-#define	PPPIOCSMAXCID	_IOW('t', 81, int)	/* set VJ max slot ID */
-#define PPPIOCGXASYNCMAP _IOR('t', 80, ext_accm) /* get extended ACCM */
-#define PPPIOCSXASYNCMAP _IOW('t', 79, ext_accm) /* set extended ACCM */
-#define PPPIOCXFERUNIT	_IO('t', 78)		/* transfer PPP unit */
-#define PPPIOCSCOMPRESS	_IOW('t', 77, struct ppp_option_data)
-#define PPPIOCGNPMODE	_IOWR('t', 76, struct npioctl) /* get NP mode */
-#define PPPIOCSNPMODE	_IOW('t', 75, struct npioctl)  /* set NP mode */
-#define PPPIOCGDEBUG	_IOR('t', 65, int)	/* Read debug level */
-#define PPPIOCSDEBUG	_IOW('t', 64, int)	/* Set debug level */
-#define PPPIOCGIDLE	_IOR('t', 63, struct ppp_idle) /* get idle time */
-
-#define SIOCGPPPSTATS   (SIOCDEVPRIVATE + 0)
-#define SIOCGPPPVER     (SIOCDEVPRIVATE + 1)  /* NEVER change this!! */
-#define SIOCGPPPCSTATS  (SIOCDEVPRIVATE + 2)
-
-#if !defined(ifr_mtu)
-#define ifr_mtu	ifr_ifru.ifru_metric
-#endif
-
-__END_DECLS
-
-#endif /* net/if_ppp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_shaper.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_shaper.h
deleted file mode 100644
index 4afc62c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_shaper.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_SHAPER_H
-#define _NET_IF_SHAPER_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <net/if.h>
-#include <sys/ioctl.h>
-
-__BEGIN_DECLS
-
-#define SHAPER_QLEN	10
-/*
- *	This is a bit speed dependant (read it shouldnt be a constant!)
- *
- *	5 is about right for 28.8 upwards. Below that double for every
- *	halving of speed or so. - ie about 20 for 9600 baud.
- */
-#define SHAPER_LATENCY	(5 * HZ)
-#define SHAPER_MAXSLIP	2
-#define SHAPER_BURST	(HZ / 50)	/* Good for >128K then */
-
-#define SHAPER_SET_DEV		0x0001
-#define SHAPER_SET_SPEED	0x0002
-#define SHAPER_GET_DEV		0x0003
-#define SHAPER_GET_SPEED	0x0004
-
-struct shaperconf
-{
-  uint16_t ss_cmd;
-  union
-  {
-    char ssu_name[14];
-    uint32_t ssu_speed;
-  } ss_u;
-#define ss_speed ss_u.ssu_speed
-#define ss_name ss_u.ssu_name
-};
-
-__END_DECLS
-
-#endif /* net/if_shaper.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_slip.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_slip.h
deleted file mode 100644
index cfb29f1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/if_slip.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_SLIP_H
-#define _NET_IF_SLIP_H 1
-
-/* We can use the kernel header.  */
-#include <linux/if_slip.h>
-
-#endif	/* net/if_slip.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ppp-comp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ppp-comp.h
deleted file mode 100644
index 4a992d5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ppp-comp.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/ppp-comp.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ppp_defs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ppp_defs.h
deleted file mode 100644
index 5e492e9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/ppp_defs.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef _NET_PPP_DEFS_H
-#define _NET_PPP_DEFS_H 1
-
-#include <bits/types/time_t.h>
-#include <asm/types.h>
-#include <linux/ppp_defs.h>
-
-#endif /* net/ppp_defs.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/route.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/route.h
deleted file mode 100644
index 10444a6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/net/route.h
+++ /dev/null
@@ -1,144 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the 4.4BSD and Linux version of this file.  */
-
-#ifndef _NET_ROUTE_H
-#define _NET_ROUTE_H	1
-
-#include <features.h>
-#include <sys/socket.h>
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <bits/wordsize.h>
-
-
-/* This structure gets passed by the SIOCADDRT and SIOCDELRT calls. */
-struct rtentry
-  {
-    unsigned long int rt_pad1;
-    struct sockaddr rt_dst;		/* Target address.  */
-    struct sockaddr rt_gateway;		/* Gateway addr (RTF_GATEWAY).  */
-    struct sockaddr rt_genmask;		/* Target network mask (IP).  */
-    unsigned short int rt_flags;
-    short int rt_pad2;
-    unsigned long int rt_pad3;
-    unsigned char rt_tos;
-    unsigned char rt_class;
-#if __WORDSIZE == 64
-    short int rt_pad4[3];
-#else
-    short int rt_pad4;
-#endif
-    short int rt_metric;		/* +1 for binary compatibility!  */
-    char *rt_dev;			/* Forcing the device at add.  */
-    unsigned long int rt_mtu;		/* Per route MTU/Window.  */
-    unsigned long int rt_window;	/* Window clamping.  */
-    unsigned short int rt_irtt;		/* Initial RTT.  */
-  };
-/* Compatibility hack.  */
-#define rt_mss	rt_mtu
-
-
-struct in6_rtmsg
-  {
-    struct in6_addr rtmsg_dst;
-    struct in6_addr rtmsg_src;
-    struct in6_addr rtmsg_gateway;
-    uint32_t rtmsg_type;
-    uint16_t rtmsg_dst_len;
-    uint16_t rtmsg_src_len;
-    uint32_t rtmsg_metric;
-    unsigned long int rtmsg_info;
-    uint32_t rtmsg_flags;
-    int rtmsg_ifindex;
-  };
-
-
-#define	RTF_UP		0x0001		/* Route usable.  */
-#define	RTF_GATEWAY	0x0002		/* Destination is a gateway.  */
-
-#define	RTF_HOST	0x0004		/* Host entry (net otherwise).  */
-#define RTF_REINSTATE	0x0008		/* Reinstate route after timeout.  */
-#define	RTF_DYNAMIC	0x0010		/* Created dyn. (by redirect).  */
-#define	RTF_MODIFIED	0x0020		/* Modified dyn. (by redirect).  */
-#define RTF_MTU		0x0040		/* Specific MTU for this route.  */
-#define RTF_MSS		RTF_MTU		/* Compatibility.  */
-#define RTF_WINDOW	0x0080		/* Per route window clamping.  */
-#define RTF_IRTT	0x0100		/* Initial round trip time.  */
-#define RTF_REJECT	0x0200		/* Reject route.  */
-#define	RTF_STATIC	0x0400		/* Manually injected route.  */
-#define	RTF_XRESOLVE	0x0800		/* External resolver.  */
-#define RTF_NOFORWARD   0x1000		/* Forwarding inhibited.  */
-#define RTF_THROW	0x2000		/* Go to next class.  */
-#define RTF_NOPMTUDISC  0x4000		/* Do not send packets with DF.  */
-
-/* for IPv6 */
-#define RTF_DEFAULT	0x00010000	/* default - learned via ND	*/
-#define RTF_ALLONLINK	0x00020000	/* fallback, no routers on link	*/
-#define RTF_ADDRCONF	0x00040000	/* addrconf route - RA		*/
-
-#define RTF_LINKRT	0x00100000	/* link specific - device match	*/
-#define RTF_NONEXTHOP	0x00200000	/* route with no nexthop	*/
-
-#define RTF_CACHE	0x01000000	/* cache entry			*/
-#define RTF_FLOW	0x02000000	/* flow significant route	*/
-#define RTF_POLICY	0x04000000	/* policy route			*/
-
-#define RTCF_VALVE	0x00200000
-#define RTCF_MASQ	0x00400000
-#define RTCF_NAT	0x00800000
-#define RTCF_DOREDIRECT 0x01000000
-#define RTCF_LOG	0x02000000
-#define RTCF_DIRECTSRC	0x04000000
-
-#define RTF_LOCAL	0x80000000
-#define RTF_INTERFACE	0x40000000
-#define RTF_MULTICAST	0x20000000
-#define RTF_BROADCAST	0x10000000
-#define RTF_NAT		0x08000000
-
-#define RTF_ADDRCLASSMASK	0xF8000000
-#define RT_ADDRCLASS(flags)	((uint32_t) flags >> 23)
-
-#define RT_TOS(tos)		((tos) & IPTOS_TOS_MASK)
-
-#define RT_LOCALADDR(flags)	((flags & RTF_ADDRCLASSMASK) \
-				 == (RTF_LOCAL|RTF_INTERFACE))
-
-#define RT_CLASS_UNSPEC		0
-#define RT_CLASS_DEFAULT	253
-
-#define RT_CLASS_MAIN		254
-#define RT_CLASS_LOCAL		255
-#define RT_CLASS_MAX		255
-
-
-#define RTMSG_ACK		NLMSG_ACK
-#define RTMSG_OVERRUN		NLMSG_OVERRUN
-
-#define RTMSG_NEWDEVICE		0x11
-#define RTMSG_DELDEVICE		0x12
-#define RTMSG_NEWROUTE		0x21
-#define RTMSG_DELROUTE		0x22
-#define RTMSG_NEWRULE		0x31
-#define RTMSG_DELRULE		0x32
-#define RTMSG_CONTROL		0x40
-
-#define RTMSG_AR_FAILED		0x51	/* Address Resolution failed.  */
-
-#endif /* net/route.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netash/ash.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netash/ash.h
deleted file mode 100644
index b139ea6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netash/ash.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Definitions for use with Linux AF_ASH sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETASH_ASH_H
-#define _NETASH_ASH_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-struct sockaddr_ash
-  {
-    __SOCKADDR_COMMON (sash_);		/* Common data: address family etc.  */
-    int sash_ifindex;			/* Interface to use.  */
-    unsigned char sash_channel;		/* Realtime or control.  */
-    unsigned int sash_plen;
-    unsigned char sash_prefix[16];
-  };
-
-/* Values for `channel' member.  */
-#define ASH_CHANNEL_ANY		0
-#define ASH_CHANNEL_CONTROL	1
-#define ASH_CHANNEL_REALTIME	2
-
-#endif	/* netash/ash.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netatalk/at.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netatalk/at.h
deleted file mode 100644
index af63d7b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netatalk/at.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETATALK_AT_H
-#define _NETATALK_AT_H 1
-
-#include <asm/types.h>
-#include <bits/sockaddr.h>
-#include <linux/atalk.h>
-#include <sys/socket.h>
-
-#define SOL_ATALK       258     /* sockopt level for atalk */
-
-#endif	/* netatalk/at.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netax25/ax25.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netax25/ax25.h
deleted file mode 100644
index f8b4d98..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netax25/ax25.h
+++ /dev/null
@@ -1,170 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETAX25_AX25_H
-#define _NETAX25_AX25_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-/* Setsockoptions(2) level.  Thanks to BSD these must match IPPROTO_xxx.  */
-#define SOL_AX25	257
-
-/* AX.25 flags: */
-#define AX25_WINDOW	1
-#define AX25_T1		2
-#define AX25_T2		5
-#define AX25_T3		4
-#define AX25_N2		3
-#define AX25_BACKOFF	6
-#define AX25_EXTSEQ	7
-#define AX25_PIDINCL	8
-#define AX25_IDLE	9
-#define	AX25_PACLEN	10
-#define AX25_IPMAXQUEUE 11
-#define AX25_IAMDIGI	12
-#define AX25_KILL	99
-
-/* AX.25 socket ioctls: */
-#define SIOCAX25GETUID		(SIOCPROTOPRIVATE)
-#define SIOCAX25ADDUID		(SIOCPROTOPRIVATE+1)
-#define SIOCAX25DELUID		(SIOCPROTOPRIVATE+2)
-#define SIOCAX25NOUID		(SIOCPROTOPRIVATE+3)
-#define SIOCAX25BPQADDR		(SIOCPROTOPRIVATE+4)
-#define SIOCAX25GETPARMS	(SIOCPROTOPRIVATE+5)
-#define SIOCAX25SETPARMS	(SIOCPROTOPRIVATE+6)
-#define SIOCAX25OPTRT		(SIOCPROTOPRIVATE+7)
-#define SIOCAX25CTLCON		(SIOCPROTOPRIVATE+8)
-#define SIOCAX25GETINFO		(SIOCPROTOPRIVATE+9)
-#define SIOCAX25ADDFWD		(SIOCPROTOPRIVATE+10)
-#define SIOCAX25DELFWD		(SIOCPROTOPRIVATE+11)
-
-/* unknown: */
-#define AX25_NOUID_DEFAULT	0
-#define AX25_NOUID_BLOCK	1
-#define AX25_SET_RT_IPMODE	2
-
-/* Digipeating flags: */
-#define AX25_DIGI_INBAND	0x01	/* Allow digipeating within port */
-#define AX25_DIGI_XBAND		0x02	/* Allow digipeating across ports */
-
-/* Maximim number of digipeaters: */
-#define AX25_MAX_DIGIS 8
-
-
-typedef struct
-  {
-    char ax25_call[7];		/* 6 call + SSID (shifted ascii) */
-  }
-ax25_address;
-
-struct sockaddr_ax25
-  {
-    sa_family_t sax25_family;
-    ax25_address sax25_call;
-    int sax25_ndigis;
-  };
-
-/*
- * The sockaddr struct with the digipeater adresses:
- */
-struct full_sockaddr_ax25
-  {
-    struct sockaddr_ax25 fsa_ax25;
-    ax25_address fsa_digipeater[AX25_MAX_DIGIS];
-  };
-#define sax25_uid	sax25_ndigis
-
-struct ax25_routes_struct
-  {
-    ax25_address port_addr;
-    ax25_address dest_addr;
-    unsigned char digi_count;
-    ax25_address digi_addr[AX25_MAX_DIGIS];
-  };
-
-/* The AX.25 ioctl structure: */
-struct ax25_ctl_struct
-  {
-    ax25_address port_addr;
-    ax25_address source_addr;
-    ax25_address dest_addr;
-    unsigned int cmd;
-    unsigned long arg;
-    unsigned char digi_count;
-    ax25_address digi_addr[AX25_MAX_DIGIS];
-  };
-
-struct ax25_info_struct
-  {
-    unsigned int  n2, n2count;
-    unsigned int t1, t1timer;
-    unsigned int t2, t2timer;
-    unsigned int t3, t3timer;
-    unsigned int idle, idletimer;
-    unsigned int state;
-    unsigned int rcv_q, snd_q;
-  };
-
-struct ax25_fwd_struct
-  {
-    ax25_address port_from;
-    ax25_address port_to;
-  };
-
-/* AX.25 route structure: */
-struct ax25_route_opt_struct
-  {
-    ax25_address port_addr;
-    ax25_address dest_addr;
-    int cmd;
-    int arg;
-  };
-
-/* AX.25 BPQ stuff: */
-struct ax25_bpqaddr_struct
-  {
-    char dev[16];
-    ax25_address addr;
-  };
-
-/* Definitions for the AX.25 `values' fields: */
-#define	AX25_VALUES_IPDEFMODE	0	/* 'D'=DG 'V'=VC */
-#define	AX25_VALUES_AXDEFMODE	1	/* 8=Normal 128=Extended Seq Nos */
-#define	AX25_VALUES_NETROM	2	/* Allow NET/ROM  - 0=No 1=Yes */
-#define	AX25_VALUES_TEXT	3	/* Allow PID=Text - 0=No 1=Yes */
-#define	AX25_VALUES_BACKOFF	4	/* 'E'=Exponential 'L'=Linear */
-#define	AX25_VALUES_CONMODE	5	/* Allow connected modes - 0=No 1=Yes */
-#define	AX25_VALUES_WINDOW	6	/* Default window size for standard AX.25 */
-#define	AX25_VALUES_EWINDOW	7	/* Default window size for extended AX.25 */
-#define	AX25_VALUES_T1		8	/* Default T1 timeout value */
-#define	AX25_VALUES_T2		9	/* Default T2 timeout value */
-#define	AX25_VALUES_T3		10	/* Default T3 timeout value */
-#define	AX25_VALUES_N2		11	/* Default N2 value */
-#define	AX25_VALUES_DIGI	12	/* Digipeat mode */
-#define AX25_VALUES_IDLE	13	/* mode vc idle timer */
-#define AX25_VALUES_PACLEN	14	/* AX.25 MTU */
-#define AX25_VALUES_IPMAXQUEUE  15	/* Maximum number of buffers enqueued */
-#define	AX25_MAX_VALUES		20
-
-struct ax25_parms_struct
-  {
-    ax25_address port_addr;
-    unsigned short values[AX25_MAX_VALUES];
-  };
-
-#endif /* netax25/ax25.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netdb.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netdb.h
deleted file mode 100644
index 1f36f25..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netdb.h
+++ /dev/null
@@ -1,713 +0,0 @@
-  /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* All data returned by the network data base library are supplied in
-   host order and returned in network order (suitable for use in
-   system calls).  */
-
-#ifndef	_NETDB_H
-#define	_NETDB_H	1
-
-#include <features.h>
-
-#include <netinet/in.h>
-#include <bits/stdint-uintn.h>
-#ifdef __USE_MISC
-/* This is necessary to make this include file properly replace the
-   Sun version.  */
-# include <rpc/netdb.h>
-#endif
-
-#ifdef __USE_GNU
-# include <bits/types/sigevent_t.h>
-# include <bits/types/struct_timespec.h>
-#endif
-
-#include <bits/netdb.h>
-
-/* Absolute file name for network data base files.  */
-#define	_PATH_HEQUIV		"/etc/hosts.equiv"
-#define	_PATH_HOSTS		"/etc/hosts"
-#define	_PATH_NETWORKS		"/etc/networks"
-#define	_PATH_NSSWITCH_CONF	"/etc/nsswitch.conf"
-#define	_PATH_PROTOCOLS		"/etc/protocols"
-#define	_PATH_SERVICES		"/etc/services"
-
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8
-/* Error status for non-reentrant lookup functions.
-   We use a macro to access always the thread-specific `h_errno' variable.  */
-# define h_errno (*__h_errno_location ())
-
-/* Function to get address of global `h_errno' variable.  */
-extern int *__h_errno_location (void) __THROW __attribute__ ((__const__));
-
-
-/* Possible values left in `h_errno'.  */
-# define HOST_NOT_FOUND	1	/* Authoritative Answer Host not found.  */
-# define TRY_AGAIN	2	/* Non-Authoritative Host not found,
-				   or SERVERFAIL.  */
-# define NO_RECOVERY	3	/* Non recoverable errors, FORMERR, REFUSED,
-				   NOTIMP.  */
-# define NO_DATA	4	/* Valid name, no data record of requested
-				   type.  */
-#endif
-#ifdef __USE_MISC
-# define NETDB_INTERNAL	-1	/* See errno.  */
-# define NETDB_SUCCESS	0	/* No problem.  */
-# define NO_ADDRESS	NO_DATA	/* No address, look for MX record.  */
-#endif
-
-#if defined __USE_XOPEN2K || defined __USE_XOPEN_EXTENDED
-/* Highest reserved Internet port number.  */
-# define IPPORT_RESERVED	1024
-#endif
-
-#ifdef __USE_GNU
-/* Scope delimiter for getaddrinfo(), getnameinfo().  */
-# define SCOPE_DELIMITER	'%'
-#endif
-
-#ifdef __USE_MISC
-/* Print error indicated by `h_errno' variable on standard error.  STR
-   if non-null is printed before the error string.  */
-extern void herror (const char *__str) __THROW;
-
-/* Return string associated with error ERR_NUM.  */
-extern const char *hstrerror (int __err_num) __THROW;
-#endif
-
-
-/* Description of data base entry for a single host.  */
-struct hostent
-{
-  char *h_name;			/* Official name of host.  */
-  char **h_aliases;		/* Alias list.  */
-  int h_addrtype;		/* Host address type.  */
-  int h_length;			/* Length of address.  */
-  char **h_addr_list;		/* List of addresses from name server.  */
-#ifdef __USE_MISC
-# define	h_addr	h_addr_list[0] /* Address, for backward compatibility.*/
-#endif
-};
-
-/* Open host data base files and mark them as staying open even after
-   a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void sethostent (int __stay_open);
-
-/* Close host data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endhostent (void);
-
-/* Get next entry from host data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostent (void);
-
-/* Return entry from host data base which address match ADDR with
-   length LEN and type TYPE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostbyaddr (const void *__addr, __socklen_t __len,
-				      int __type);
-
-/* Return entry from host data base for host with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostbyname (const char *__name);
-
-#ifdef __USE_MISC
-/* Return entry from host data base for host with NAME.  AF must be
-   set to the address type which is `AF_INET' for IPv4 or `AF_INET6'
-   for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct hostent *gethostbyname2 (const char *__name, int __af);
-
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.  The last
-   argument is a pointer to a variable which gets the value which
-   would be stored in the global variable `herrno' by the
-   non-reentrant functions.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int gethostent_r (struct hostent *__restrict __result_buf,
-			 char *__restrict __buf, size_t __buflen,
-			 struct hostent **__restrict __result,
-			 int *__restrict __h_errnop);
-
-extern int gethostbyaddr_r (const void *__restrict __addr, __socklen_t __len,
-			    int __type,
-			    struct hostent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct hostent **__restrict __result,
-			    int *__restrict __h_errnop);
-
-extern int gethostbyname_r (const char *__restrict __name,
-			    struct hostent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct hostent **__restrict __result,
-			    int *__restrict __h_errnop);
-
-extern int gethostbyname2_r (const char *__restrict __name, int __af,
-			     struct hostent *__restrict __result_buf,
-			     char *__restrict __buf, size_t __buflen,
-			     struct hostent **__restrict __result,
-			     int *__restrict __h_errnop);
-#endif	/* misc */
-
-
-/* Open network data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setnetent (int __stay_open);
-
-/* Close network data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endnetent (void);
-
-/* Get next entry from network data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetent (void);
-
-/* Return entry from network data base which address match NET and
-   type TYPE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetbyaddr (uint32_t __net, int __type);
-
-/* Return entry from network data base for network with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetbyname (const char *__name);
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.  The last
-   argument is a pointer to a variable which gets the value which
-   would be stored in the global variable `herrno' by the
-   non-reentrant functions.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getnetent_r (struct netent *__restrict __result_buf,
-			char *__restrict __buf, size_t __buflen,
-			struct netent **__restrict __result,
-			int *__restrict __h_errnop);
-
-extern int getnetbyaddr_r (uint32_t __net, int __type,
-			   struct netent *__restrict __result_buf,
-			   char *__restrict __buf, size_t __buflen,
-			   struct netent **__restrict __result,
-			   int *__restrict __h_errnop);
-
-extern int getnetbyname_r (const char *__restrict __name,
-			   struct netent *__restrict __result_buf,
-			   char *__restrict __buf, size_t __buflen,
-			   struct netent **__restrict __result,
-			   int *__restrict __h_errnop);
-#endif	/* misc */
-
-
-/* Description of data base entry for a single service.  */
-struct servent
-{
-  char *s_name;			/* Official service name.  */
-  char **s_aliases;		/* Alias list.  */
-  int s_port;			/* Port number.  */
-  char *s_proto;		/* Protocol to use.  */
-};
-
-/* Open service data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setservent (int __stay_open);
-
-/* Close service data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endservent (void);
-
-/* Get next entry from service data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservent (void);
-
-/* Return entry from network data base for network with NAME and
-   protocol PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservbyname (const char *__name, const char *__proto);
-
-/* Return entry from service data base which matches port PORT and
-   protocol PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservbyport (int __port, const char *__proto);
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getservent_r (struct servent *__restrict __result_buf,
-			 char *__restrict __buf, size_t __buflen,
-			 struct servent **__restrict __result);
-
-extern int getservbyname_r (const char *__restrict __name,
-			    const char *__restrict __proto,
-			    struct servent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct servent **__restrict __result);
-
-extern int getservbyport_r (int __port, const char *__restrict __proto,
-			    struct servent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct servent **__restrict __result);
-#endif	/* misc */
-
-
-/* Description of data base entry for a single service.  */
-struct protoent
-{
-  char *p_name;			/* Official protocol name.  */
-  char **p_aliases;		/* Alias list.  */
-  int p_proto;			/* Protocol number.  */
-};
-
-/* Open protocol data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setprotoent (int __stay_open);
-
-/* Close protocol data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endprotoent (void);
-
-/* Get next entry from protocol data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotoent (void);
-
-/* Return entry from protocol data base for network with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotobyname (const char *__name);
-
-/* Return entry from protocol data base which number is PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotobynumber (int __proto);
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getprotoent_r (struct protoent *__restrict __result_buf,
-			  char *__restrict __buf, size_t __buflen,
-			  struct protoent **__restrict __result);
-
-extern int getprotobyname_r (const char *__restrict __name,
-			     struct protoent *__restrict __result_buf,
-			     char *__restrict __buf, size_t __buflen,
-			     struct protoent **__restrict __result);
-
-extern int getprotobynumber_r (int __proto,
-			       struct protoent *__restrict __result_buf,
-			       char *__restrict __buf, size_t __buflen,
-			       struct protoent **__restrict __result);
-
-
-/* Establish network group NETGROUP for enumeration.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int setnetgrent (const char *__netgroup);
-
-/* Free all space allocated by previous `setnetgrent' call.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endnetgrent (void);
-
-/* Get next member of netgroup established by last `setnetgrent' call
-   and return pointers to elements in HOSTP, USERP, and DOMAINP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getnetgrent (char **__restrict __hostp,
-			char **__restrict __userp,
-			char **__restrict __domainp);
-
-
-/* Test whether NETGROUP contains the triple (HOST,USER,DOMAIN).
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int innetgr (const char *__netgroup, const char *__host,
-		    const char *__user, const char *__domain);
-
-/* Reentrant version of `getnetgrent' where result is placed in BUFFER.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getnetgrent_r (char **__restrict __hostp,
-			  char **__restrict __userp,
-			  char **__restrict __domainp,
-			  char *__restrict __buffer, size_t __buflen);
-#endif	/* misc */
-
-
-#ifdef __USE_MISC
-/* Call `rshd' at port RPORT on remote machine *AHOST to execute CMD.
-   The local user is LOCUSER, on the remote machine the command is
-   executed as REMUSER.  In *FD2P the descriptor to the socket for the
-   connection is returned.  The caller must have the right to use a
-   reserved port.  When the function returns *AHOST contains the
-   official host name.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rcmd (char **__restrict __ahost, unsigned short int __rport,
-		 const char *__restrict __locuser,
-		 const char *__restrict __remuser,
-		 const char *__restrict __cmd, int *__restrict __fd2p);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rcmd_af (char **__restrict __ahost, unsigned short int __rport,
-		    const char *__restrict __locuser,
-		    const char *__restrict __remuser,
-		    const char *__restrict __cmd, int *__restrict __fd2p,
-		    sa_family_t __af);
-
-/* Call `rexecd' at port RPORT on remote machine *AHOST to execute
-   CMD.  The process runs at the remote machine using the ID of user
-   NAME whose cleartext password is PASSWD.  In *FD2P the descriptor
-   to the socket for the connection is returned.  When the function
-   returns *AHOST contains the official host name.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rexec (char **__restrict __ahost, int __rport,
-		  const char *__restrict __name,
-		  const char *__restrict __pass,
-		  const char *__restrict __cmd, int *__restrict __fd2p);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rexec_af (char **__restrict __ahost, int __rport,
-		     const char *__restrict __name,
-		     const char *__restrict __pass,
-		     const char *__restrict __cmd, int *__restrict __fd2p,
-		     sa_family_t __af);
-
-/* Check whether user REMUSER on system RHOST is allowed to login as LOCUSER.
-   If SUSER is not zero the user tries to become superuser.  Return 0 if
-   it is possible.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int ruserok (const char *__rhost, int __suser,
-		    const char *__remuser, const char *__locuser);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int ruserok_af (const char *__rhost, int __suser,
-		       const char *__remuser, const char *__locuser,
-		       sa_family_t __af);
-
-/* Check whether user REMUSER on system indicated by IPv4 address
-   RADDR is allowed to login as LOCUSER.  Non-IPv4 (e.g., IPv6) are
-   not supported.  If SUSER is not zero the user tries to become
-   superuser.  Return 0 if it is possible.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int iruserok (uint32_t __raddr, int __suser,
-		     const char *__remuser, const char *__locuser);
-
-/* This is the equivalent function where the pfamiliy if the address
-   pointed to by RADDR is determined by the value of AF.  It therefore
-   can be used for IPv6
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int iruserok_af (const void *__raddr, int __suser,
-			const char *__remuser, const char *__locuser,
-			sa_family_t __af);
-
-/* Try to allocate reserved port, returning a descriptor for a socket opened
-   at this port or -1 if unsuccessful.  The search for an available port
-   will start at ALPORT and continues with lower numbers.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rresvport (int *__alport);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rresvport_af (int *__alport, sa_family_t __af);
-#endif
-
-
-/* Extension from POSIX.1:2001.  */
-#ifdef __USE_XOPEN2K
-/* Structure to contain information about address of a service provider.  */
-struct addrinfo
-{
-  int ai_flags;			/* Input flags.  */
-  int ai_family;		/* Protocol family for socket.  */
-  int ai_socktype;		/* Socket type.  */
-  int ai_protocol;		/* Protocol for socket.  */
-  socklen_t ai_addrlen;		/* Length of socket address.  */
-  struct sockaddr *ai_addr;	/* Socket address for socket.  */
-  char *ai_canonname;		/* Canonical name for service location.  */
-  struct addrinfo *ai_next;	/* Pointer to next in list.  */
-};
-
-# ifdef __USE_GNU
-/* Structure used as control block for asynchronous lookup.  */
-struct gaicb
-{
-  const char *ar_name;		/* Name to look up.  */
-  const char *ar_service;	/* Service name.  */
-  const struct addrinfo *ar_request; /* Additional request specification.  */
-  struct addrinfo *ar_result;	/* Pointer to result.  */
-  /* The following are internal elements.  */
-  int __return;
-  int __glibc_reserved[5];
-};
-
-/* Lookup mode.  */
-#  define GAI_WAIT	0
-#  define GAI_NOWAIT	1
-# endif
-
-/* Possible values for `ai_flags' field in `addrinfo' structure.  */
-# define AI_PASSIVE	0x0001	/* Socket address is intended for `bind'.  */
-# define AI_CANONNAME	0x0002	/* Request for canonical name.  */
-# define AI_NUMERICHOST	0x0004	/* Don't use name resolution.  */
-# define AI_V4MAPPED	0x0008	/* IPv4 mapped addresses are acceptable.  */
-# define AI_ALL		0x0010	/* Return IPv4 mapped and IPv6 addresses.  */
-# define AI_ADDRCONFIG	0x0020	/* Use configuration of this host to choose
-				   returned address type..  */
-# ifdef __USE_GNU
-#  define AI_IDN	0x0040	/* IDN encode input (assuming it is encoded
-				   in the current locale's character set)
-				   before looking it up. */
-#  define AI_CANONIDN	0x0080	/* Translate canonical name from IDN format. */
-#  define AI_IDN_ALLOW_UNASSIGNED \
-  __glibc_macro_warning ("AI_IDN_ALLOW_UNASSIGNED is deprecated") 0x0100
-#  define AI_IDN_USE_STD3_ASCII_RULES \
-  __glibc_macro_warning ("AI_IDN_USE_STD3_ASCII_RULES is deprecated") 0x0200
-# endif
-# define AI_NUMERICSERV	0x0400	/* Don't use name resolution.  */
-
-/* Error values for `getaddrinfo' function.  */
-# define EAI_BADFLAGS	  -1	/* Invalid value for `ai_flags' field.  */
-# define EAI_NONAME	  -2	/* NAME or SERVICE is unknown.  */
-# define EAI_AGAIN	  -3	/* Temporary failure in name resolution.  */
-# define EAI_FAIL	  -4	/* Non-recoverable failure in name res.  */
-# define EAI_FAMILY	  -6	/* `ai_family' not supported.  */
-# define EAI_SOCKTYPE	  -7	/* `ai_socktype' not supported.  */
-# define EAI_SERVICE	  -8	/* SERVICE not supported for `ai_socktype'.  */
-# define EAI_MEMORY	  -10	/* Memory allocation failure.  */
-# define EAI_SYSTEM	  -11	/* System error returned in `errno'.  */
-# define EAI_OVERFLOW	  -12	/* Argument buffer overflow.  */
-# ifdef __USE_GNU
-#  define EAI_NODATA	  -5	/* No address associated with NAME.  */
-#  define EAI_ADDRFAMILY  -9	/* Address family for NAME not supported.  */
-#  define EAI_INPROGRESS  -100	/* Processing request in progress.  */
-#  define EAI_CANCELED	  -101	/* Request canceled.  */
-#  define EAI_NOTCANCELED -102	/* Request not canceled.  */
-#  define EAI_ALLDONE	  -103	/* All requests done.  */
-#  define EAI_INTR	  -104	/* Interrupted by a signal.  */
-#  define EAI_IDN_ENCODE  -105	/* IDN encoding failed.  */
-# endif
-
-# ifdef __USE_MISC
-#  define NI_MAXHOST      1025
-#  define NI_MAXSERV      32
-# endif
-
-# define NI_NUMERICHOST	1	/* Don't try to look up hostname.  */
-# define NI_NUMERICSERV 2	/* Don't convert port number to name.  */
-# define NI_NOFQDN	4	/* Only return nodename portion.  */
-# define NI_NAMEREQD	8	/* Don't return numeric addresses.  */
-# define NI_DGRAM	16	/* Look up UDP service rather than TCP.  */
-# ifdef __USE_GNU
-#  define NI_IDN	32	/* Convert name from IDN format.  */
-#  define NI_IDN_ALLOW_UNASSIGNED \
-  __glibc_macro_warning ("NI_IDN_ALLOW_UNASSIGNED is deprecated") 64
-#  define NI_IDN_USE_STD3_ASCII_RULES \
-  __glibc_macro_warning ("NI_IDN_USE_STD3_ASCII_RULES is deprecated") 128
-# endif
-
-/* Translate name of a service location and/or a service name to set of
-   socket addresses.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getaddrinfo (const char *__restrict __name,
-			const char *__restrict __service,
-			const struct addrinfo *__restrict __req,
-			struct addrinfo **__restrict __pai);
-
-/* Free `addrinfo' structure AI including associated storage.  */
-extern void freeaddrinfo (struct addrinfo *__ai) __THROW;
-
-/* Convert error return from getaddrinfo() to a string.  */
-extern const char *gai_strerror (int __ecode) __THROW;
-
-/* Translate a socket address to a location and service name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getnameinfo (const struct sockaddr *__restrict __sa,
-			socklen_t __salen, char *__restrict __host,
-			socklen_t __hostlen, char *__restrict __serv,
-			socklen_t __servlen, int __flags);
-#endif	/* POSIX */
-
-#ifdef __USE_GNU
-/* Enqueue ENT requests from the LIST.  If MODE is GAI_WAIT wait until all
-   requests are handled.  If WAIT is GAI_NOWAIT return immediately after
-   queueing the requests and signal completion according to SIG.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getaddrinfo_a (int __mode, struct gaicb *__list[__restrict_arr],
-			  int __ent, struct sigevent *__restrict __sig);
-
-/* Suspend execution of the thread until at least one of the ENT requests
-   in LIST is handled.  If TIMEOUT is not a null pointer it specifies the
-   longest time the function keeps waiting before returning with an error.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int gai_suspend (const struct gaicb *const __list[], int __ent,
-			const struct timespec *__timeout);
-
-/* Get the error status of the request REQ.  */
-extern int gai_error (struct gaicb *__req) __THROW;
-
-/* Cancel the requests associated with GAICBP.  */
-extern int gai_cancel (struct gaicb *__gaicbp) __THROW;
-#endif	/* GNU */
-
-__END_DECLS
-
-#endif	/* netdb.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/neteconet/ec.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/neteconet/ec.h
deleted file mode 100644
index 16f9f70..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/neteconet/ec.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Definitions for use with Linux AF_ECONET sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETECONET_EC_H
-#define _NETECONET_EC_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-struct ec_addr
-  {
-    unsigned char station;		/* Station number.  */
-    unsigned char net;			/* Network number.  */
-  };
-
-struct sockaddr_ec
-  {
-    __SOCKADDR_COMMON (sec_);
-    unsigned char port;			/* Port number.  */
-    unsigned char cb;			/* Control/flag byte.  */
-    unsigned char type;			/* Type of message.  */
-    struct ec_addr addr;
-    unsigned long cookie;
-  };
-
-#define ECTYPE_PACKET_RECEIVED		0	/* Packet received */
-#define ECTYPE_TRANSMIT_STATUS		0x10	/* Transmit completed */
-
-#define ECTYPE_TRANSMIT_OK		1
-#define ECTYPE_TRANSMIT_NOT_LISTENING	2
-#define ECTYPE_TRANSMIT_NET_ERROR	3
-#define ECTYPE_TRANSMIT_NO_CLOCK	4
-#define ECTYPE_TRANSMIT_LINE_JAMMED	5
-#define ECTYPE_TRANSMIT_NOT_PRESENT	6
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ether.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ether.h
deleted file mode 100644
index fc35e85..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ether.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Functions for storing Ethernet addresses in ASCII and mapping to hostnames.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_ETHER_H
-#define _NETINET_ETHER_H	1
-
-#include <features.h>
-
-/* Get definition of `struct ether_addr'.  */
-#include <netinet/if_ether.h>
-
-#ifdef __USE_MISC
-__BEGIN_DECLS
-
-/* Convert 48 bit Ethernet ADDRess to ASCII.  */
-extern char *ether_ntoa (const struct ether_addr *__addr) __THROW;
-extern char *ether_ntoa_r (const struct ether_addr *__addr, char *__buf)
-     __THROW;
-
-/* Convert ASCII string S to 48 bit Ethernet address.  */
-extern struct ether_addr *ether_aton (const char *__asc) __THROW;
-extern struct ether_addr *ether_aton_r (const char *__asc,
-					struct ether_addr *__addr) __THROW;
-
-/* Map 48 bit Ethernet number ADDR to HOSTNAME.  */
-extern int ether_ntohost (char *__hostname, const struct ether_addr *__addr)
-     __THROW;
-
-/* Map HOSTNAME to 48 bit Ethernet address.  */
-extern int ether_hostton (const char *__hostname, struct ether_addr *__addr)
-     __THROW;
-
-/* Scan LINE and set ADDR and HOSTNAME.  */
-extern int ether_line (const char *__line, struct ether_addr *__addr,
-		       char *__hostname) __THROW;
-
-__END_DECLS
-#endif /* Use misc.  */
-
-#endif /* netinet/ether.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/icmp6.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/icmp6.h
deleted file mode 100644
index 22b8233..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/icmp6.h
+++ /dev/null
@@ -1,345 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_ICMP6_H
-#define _NETINET_ICMP6_H 1
-
-#include <inttypes.h>
-#include <string.h>
-#include <sys/types.h>
-#include <netinet/in.h>
-
-#define ICMP6_FILTER 1
-
-#define ICMP6_FILTER_BLOCK		1
-#define ICMP6_FILTER_PASS		2
-#define ICMP6_FILTER_BLOCKOTHERS	3
-#define ICMP6_FILTER_PASSONLY		4
-
-struct icmp6_filter
-  {
-    uint32_t icmp6_filt[8];
-  };
-
-struct icmp6_hdr
-  {
-    uint8_t     icmp6_type;   /* type field */
-    uint8_t     icmp6_code;   /* code field */
-    uint16_t    icmp6_cksum;  /* checksum field */
-    union
-      {
-	uint32_t  icmp6_un_data32[1]; /* type-specific field */
-	uint16_t  icmp6_un_data16[2]; /* type-specific field */
-	uint8_t   icmp6_un_data8[4];  /* type-specific field */
-      } icmp6_dataun;
-  };
-
-#define icmp6_data32    icmp6_dataun.icmp6_un_data32
-#define icmp6_data16    icmp6_dataun.icmp6_un_data16
-#define icmp6_data8     icmp6_dataun.icmp6_un_data8
-#define icmp6_pptr      icmp6_data32[0]  /* parameter prob */
-#define icmp6_mtu       icmp6_data32[0]  /* packet too big */
-#define icmp6_id        icmp6_data16[0]  /* echo request/reply */
-#define icmp6_seq       icmp6_data16[1]  /* echo request/reply */
-#define icmp6_maxdelay  icmp6_data16[0]  /* mcast group membership */
-
-#define ICMP6_DST_UNREACH             1
-#define ICMP6_PACKET_TOO_BIG          2
-#define ICMP6_TIME_EXCEEDED           3
-#define ICMP6_PARAM_PROB              4
-
-#define ICMP6_INFOMSG_MASK  0x80    /* all informational messages */
-
-#define ICMP6_ECHO_REQUEST          128
-#define ICMP6_ECHO_REPLY            129
-#define MLD_LISTENER_QUERY          130
-#define MLD_LISTENER_REPORT         131
-#define MLD_LISTENER_REDUCTION      132
-
-#define ICMP6_DST_UNREACH_NOROUTE     0 /* no route to destination */
-#define ICMP6_DST_UNREACH_ADMIN       1 /* communication with destination */
-                                        /* administratively prohibited */
-#define ICMP6_DST_UNREACH_BEYONDSCOPE 2 /* beyond scope of source address */
-#define ICMP6_DST_UNREACH_ADDR        3 /* address unreachable */
-#define ICMP6_DST_UNREACH_NOPORT      4 /* bad port */
-
-#define ICMP6_TIME_EXCEED_TRANSIT     0 /* Hop Limit == 0 in transit */
-#define ICMP6_TIME_EXCEED_REASSEMBLY  1 /* Reassembly time out */
-
-#define ICMP6_PARAMPROB_HEADER        0 /* erroneous header field */
-#define ICMP6_PARAMPROB_NEXTHEADER    1 /* unrecognized Next Header */
-#define ICMP6_PARAMPROB_OPTION        2 /* unrecognized IPv6 option */
-
-#define ICMP6_FILTER_WILLPASS(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) & (1U << ((type) & 31))) == 0)
-
-#define ICMP6_FILTER_WILLBLOCK(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) & (1U << ((type) & 31))) != 0)
-
-#define ICMP6_FILTER_SETPASS(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) &= ~(1U << ((type) & 31))))
-
-#define ICMP6_FILTER_SETBLOCK(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) |=  (1U << ((type) & 31))))
-
-#define ICMP6_FILTER_SETPASSALL(filterp) \
-	memset (filterp, 0, sizeof (struct icmp6_filter));
-
-#define ICMP6_FILTER_SETBLOCKALL(filterp) \
-	memset (filterp, 0xFF, sizeof (struct icmp6_filter));
-
-#define ND_ROUTER_SOLICIT           133
-#define ND_ROUTER_ADVERT            134
-#define ND_NEIGHBOR_SOLICIT         135
-#define ND_NEIGHBOR_ADVERT          136
-#define ND_REDIRECT                 137
-
-struct nd_router_solicit      /* router solicitation */
-  {
-    struct icmp6_hdr  nd_rs_hdr;
-    /* could be followed by options */
-  };
-
-#define nd_rs_type               nd_rs_hdr.icmp6_type
-#define nd_rs_code               nd_rs_hdr.icmp6_code
-#define nd_rs_cksum              nd_rs_hdr.icmp6_cksum
-#define nd_rs_reserved           nd_rs_hdr.icmp6_data32[0]
-
-struct nd_router_advert       /* router advertisement */
-  {
-    struct icmp6_hdr  nd_ra_hdr;
-    uint32_t   nd_ra_reachable;   /* reachable time */
-    uint32_t   nd_ra_retransmit;  /* retransmit timer */
-    /* could be followed by options */
-  };
-
-#define nd_ra_type               nd_ra_hdr.icmp6_type
-#define nd_ra_code               nd_ra_hdr.icmp6_code
-#define nd_ra_cksum              nd_ra_hdr.icmp6_cksum
-#define nd_ra_curhoplimit        nd_ra_hdr.icmp6_data8[0]
-#define nd_ra_flags_reserved     nd_ra_hdr.icmp6_data8[1]
-#define ND_RA_FLAG_MANAGED       0x80
-#define ND_RA_FLAG_OTHER         0x40
-#define ND_RA_FLAG_HOME_AGENT    0x20
-#define nd_ra_router_lifetime    nd_ra_hdr.icmp6_data16[1]
-
-struct nd_neighbor_solicit    /* neighbor solicitation */
-  {
-    struct icmp6_hdr  nd_ns_hdr;
-    struct in6_addr   nd_ns_target; /* target address */
-    /* could be followed by options */
-  };
-
-#define nd_ns_type               nd_ns_hdr.icmp6_type
-#define nd_ns_code               nd_ns_hdr.icmp6_code
-#define nd_ns_cksum              nd_ns_hdr.icmp6_cksum
-#define nd_ns_reserved           nd_ns_hdr.icmp6_data32[0]
-
-struct nd_neighbor_advert     /* neighbor advertisement */
-  {
-    struct icmp6_hdr  nd_na_hdr;
-    struct in6_addr   nd_na_target; /* target address */
-    /* could be followed by options */
-  };
-
-#define nd_na_type               nd_na_hdr.icmp6_type
-#define nd_na_code               nd_na_hdr.icmp6_code
-#define nd_na_cksum              nd_na_hdr.icmp6_cksum
-#define nd_na_flags_reserved     nd_na_hdr.icmp6_data32[0]
-#if     __BYTE_ORDER == __BIG_ENDIAN
-#define ND_NA_FLAG_ROUTER        0x80000000
-#define ND_NA_FLAG_SOLICITED     0x40000000
-#define ND_NA_FLAG_OVERRIDE      0x20000000
-#else   /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#define ND_NA_FLAG_ROUTER        0x00000080
-#define ND_NA_FLAG_SOLICITED     0x00000040
-#define ND_NA_FLAG_OVERRIDE      0x00000020
-#endif
-
-struct nd_redirect            /* redirect */
-  {
-    struct icmp6_hdr  nd_rd_hdr;
-    struct in6_addr   nd_rd_target; /* target address */
-    struct in6_addr   nd_rd_dst;    /* destination address */
-    /* could be followed by options */
-  };
-
-#define nd_rd_type               nd_rd_hdr.icmp6_type
-#define nd_rd_code               nd_rd_hdr.icmp6_code
-#define nd_rd_cksum              nd_rd_hdr.icmp6_cksum
-#define nd_rd_reserved           nd_rd_hdr.icmp6_data32[0]
-
-struct nd_opt_hdr             /* Neighbor discovery option header */
-  {
-    uint8_t  nd_opt_type;
-    uint8_t  nd_opt_len;        /* in units of 8 octets */
-    /* followed by option specific data */
-  };
-
-#define ND_OPT_SOURCE_LINKADDR		1
-#define ND_OPT_TARGET_LINKADDR		2
-#define ND_OPT_PREFIX_INFORMATION	3
-#define ND_OPT_REDIRECTED_HEADER	4
-#define ND_OPT_MTU			5
-#define ND_OPT_RTR_ADV_INTERVAL		7
-#define ND_OPT_HOME_AGENT_INFO		8
-
-struct nd_opt_prefix_info     /* prefix information */
-  {
-    uint8_t   nd_opt_pi_type;
-    uint8_t   nd_opt_pi_len;
-    uint8_t   nd_opt_pi_prefix_len;
-    uint8_t   nd_opt_pi_flags_reserved;
-    uint32_t  nd_opt_pi_valid_time;
-    uint32_t  nd_opt_pi_preferred_time;
-    uint32_t  nd_opt_pi_reserved2;
-    struct in6_addr  nd_opt_pi_prefix;
-  };
-
-#define ND_OPT_PI_FLAG_ONLINK	0x80
-#define ND_OPT_PI_FLAG_AUTO	0x40
-#define ND_OPT_PI_FLAG_RADDR	0x20
-
-struct nd_opt_rd_hdr          /* redirected header */
-  {
-    uint8_t   nd_opt_rh_type;
-    uint8_t   nd_opt_rh_len;
-    uint16_t  nd_opt_rh_reserved1;
-    uint32_t  nd_opt_rh_reserved2;
-    /* followed by IP header and data */
-  };
-
-struct nd_opt_mtu             /* MTU option */
-  {
-    uint8_t   nd_opt_mtu_type;
-    uint8_t   nd_opt_mtu_len;
-    uint16_t  nd_opt_mtu_reserved;
-    uint32_t  nd_opt_mtu_mtu;
-  };
-
-struct mld_hdr
-  {
-    struct icmp6_hdr    mld_icmp6_hdr;
-    struct in6_addr     mld_addr; /* multicast address */
-  };
-
-#define mld_type        mld_icmp6_hdr.icmp6_type
-#define mld_code        mld_icmp6_hdr.icmp6_code
-#define mld_cksum       mld_icmp6_hdr.icmp6_cksum
-#define mld_maxdelay    mld_icmp6_hdr.icmp6_data16[0]
-#define mld_reserved    mld_icmp6_hdr.icmp6_data16[1]
-
-#define ICMP6_ROUTER_RENUMBERING    138
-
-struct icmp6_router_renum    /* router renumbering header */
-  {
-    struct icmp6_hdr    rr_hdr;
-    uint8_t             rr_segnum;
-    uint8_t             rr_flags;
-    uint16_t            rr_maxdelay;
-    uint32_t            rr_reserved;
-  };
-
-#define rr_type		rr_hdr.icmp6_type
-#define rr_code         rr_hdr.icmp6_code
-#define rr_cksum        rr_hdr.icmp6_cksum
-#define rr_seqnum       rr_hdr.icmp6_data32[0]
-
-/* Router renumbering flags */
-#define ICMP6_RR_FLAGS_TEST             0x80
-#define ICMP6_RR_FLAGS_REQRESULT        0x40
-#define ICMP6_RR_FLAGS_FORCEAPPLY       0x20
-#define ICMP6_RR_FLAGS_SPECSITE         0x10
-#define ICMP6_RR_FLAGS_PREVDONE         0x08
-
-struct rr_pco_match    /* match prefix part */
-  {
-    uint8_t             rpm_code;
-    uint8_t             rpm_len;
-    uint8_t             rpm_ordinal;
-    uint8_t             rpm_matchlen;
-    uint8_t             rpm_minlen;
-    uint8_t             rpm_maxlen;
-    uint16_t            rpm_reserved;
-    struct in6_addr     rpm_prefix;
-  };
-
-/* PCO code values */
-#define RPM_PCO_ADD             1
-#define RPM_PCO_CHANGE          2
-#define RPM_PCO_SETGLOBAL       3
-
-struct rr_pco_use      /* use prefix part */
-  {
-    uint8_t             rpu_uselen;
-    uint8_t             rpu_keeplen;
-    uint8_t             rpu_ramask;
-    uint8_t             rpu_raflags;
-    uint32_t            rpu_vltime;
-    uint32_t            rpu_pltime;
-    uint32_t            rpu_flags;
-    struct in6_addr     rpu_prefix;
-  };
-
-#define ICMP6_RR_PCOUSE_RAFLAGS_ONLINK  0x20
-#define ICMP6_RR_PCOUSE_RAFLAGS_AUTO    0x10
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME 0x80000000
-# define ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME 0x40000000
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME 0x80
-# define ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME 0x40
-#endif
-
-struct rr_result       /* router renumbering result message */
-  {
-    uint16_t            rrr_flags;
-    uint8_t             rrr_ordinal;
-    uint8_t             rrr_matchedlen;
-    uint32_t            rrr_ifid;
-    struct in6_addr     rrr_prefix;
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ICMP6_RR_RESULT_FLAGS_OOB       0x0002
-# define ICMP6_RR_RESULT_FLAGS_FORBIDDEN 0x0001
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define ICMP6_RR_RESULT_FLAGS_OOB       0x0200
-# define ICMP6_RR_RESULT_FLAGS_FORBIDDEN 0x0100
-#endif
-
-/* Mobile IPv6 extension: Advertisement Interval.  */
-struct nd_opt_adv_interval
-  {
-    uint8_t   nd_opt_adv_interval_type;
-    uint8_t   nd_opt_adv_interval_len;
-    uint16_t  nd_opt_adv_interval_reserved;
-    uint32_t  nd_opt_adv_interval_ival;
-  };
-
-/* Mobile IPv6 extension: Home Agent Info.  */
-struct nd_opt_home_agent_info
-  {
-    uint8_t   nd_opt_home_agent_info_type;
-    uint8_t   nd_opt_home_agent_info_len;
-    uint16_t  nd_opt_home_agent_info_reserved;
-    uint16_t  nd_opt_home_agent_info_preference;
-    uint16_t  nd_opt_home_agent_info_lifetime;
-  };
-
-#endif /* netinet/icmpv6.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_ether.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_ether.h
deleted file mode 100644
index 8399026..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_ether.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IF_ETHER_H
-
-#define __NETINET_IF_ETHER_H	1
-#include <features.h>
-#include <sys/types.h>
-
-/* Get definitions from kernel header file.  */
-#include <linux/if_ether.h>
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)if_ether.h	8.3 (Berkeley) 5/2/95
- *	$FreeBSD$
- */
-
-#include <net/ethernet.h>
-#include <net/if_arp.h>
-
-__BEGIN_DECLS
-/*
- * Ethernet Address Resolution Protocol.
- *
- * See RFC 826 for protocol description.  Structure below is adapted
- * to resolving internet addresses.  Field names used correspond to
- * RFC 826.
- */
-struct	ether_arp {
-	struct	arphdr ea_hdr;		/* fixed-size header */
-	uint8_t arp_sha[ETH_ALEN];	/* sender hardware address */
-	uint8_t arp_spa[4];		/* sender protocol address */
-	uint8_t arp_tha[ETH_ALEN];	/* target hardware address */
-	uint8_t arp_tpa[4];		/* target protocol address */
-};
-#define	arp_hrd	ea_hdr.ar_hrd
-#define	arp_pro	ea_hdr.ar_pro
-#define	arp_hln	ea_hdr.ar_hln
-#define	arp_pln	ea_hdr.ar_pln
-#define	arp_op	ea_hdr.ar_op
-
-/*
- * Macro to map an IP multicast address to an Ethernet multicast address.
- * The high-order 25 bits of the Ethernet address are statically assigned,
- * and the low-order 23 bits are taken from the low end of the IP address.
- */
-#define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \
-	/* struct in_addr *ipaddr; */ \
-	/* uint8_t enaddr[ETH_ALEN]; */ \
-{ \
-	(enaddr)[0] = 0x01; \
-	(enaddr)[1] = 0x00; \
-	(enaddr)[2] = 0x5e; \
-	(enaddr)[3] = ((uint8_t *)ipaddr)[1] & 0x7f; \
-	(enaddr)[4] = ((uint8_t *)ipaddr)[2]; \
-	(enaddr)[5] = ((uint8_t *)ipaddr)[3]; \
-}
-
-__END_DECLS
-#endif /* __USE_MISC */
-
-#endif /* netinet/if_ether.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_fddi.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_fddi.h
deleted file mode 100644
index fa942ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_fddi.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IF_FDDI_H
-#define	_NETINET_IF_FDDI_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <linux/if_fddi.h>
-
-#ifdef __USE_MISC
-
-struct fddi_header {
-  uint8_t fddi_fc;                    /* Frame Control (FC) value */
-  uint8_t fddi_dhost[FDDI_K_ALEN];    /* Destination host */
-  uint8_t fddi_shost[FDDI_K_ALEN];    /* Source host */
-};
-#endif
-
-#endif	/* netinet/if_fddi.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_tr.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_tr.h
deleted file mode 100644
index c6bc333..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/if_tr.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IF_TR_H
-#define	_NETINET_IF_TR_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-/* IEEE 802.5 Token-Ring magic constants.  The frame sizes omit the preamble
-   and FCS/CRC (frame check sequence). */
-#define TR_ALEN		6		/* Octets in one token-ring addr */
-#define TR_HLEN 	(sizeof (struct trh_hdr) + sizeof (struct trllc))
-#define AC		0x10
-#define LLC_FRAME 	0x40
-
-/* LLC and SNAP constants */
-#define EXTENDED_SAP 	0xAA
-#define UI_CMD       	0x03
-
-/* This is an Token-Ring frame header. */
-struct trh_hdr
-{
-  uint8_t  ac;			/* access control field */
-  uint8_t  fc;			/* frame control field */
-  uint8_t  daddr[TR_ALEN];	/* destination address */
-  uint8_t  saddr[TR_ALEN];	/* source address */
-  uint16_t rcf;			/* route control field */
-  uint16_t rseg[8];		/* routing registers */
-};
-
-/* This is an Token-Ring LLC structure */
-struct trllc
-{
-  uint8_t  dsap;		/* destination SAP */
-  uint8_t  ssap;		/* source SAP */
-  uint8_t  llc;			/* LLC control field */
-  uint8_t  protid[3];		/* protocol id */
-  uint16_t ethertype;		/* ether type field */
-};
-
-/* Token-Ring statistics collection data. */
-struct tr_statistics
-{
-  unsigned long rx_packets;     /* total packets received	*/
-  unsigned long tx_packets;	/* total packets transmitted	*/
-  unsigned long rx_bytes;	/* total bytes received   	*/
-  unsigned long tx_bytes;	/* total bytes transmitted	*/
-  unsigned long rx_errors;	/* bad packets received		*/
-  unsigned long tx_errors;	/* packet transmit problems	*/
-  unsigned long rx_dropped;	/* no space in linux buffers	*/
-  unsigned long tx_dropped;	/* no space available in linux	*/
-  unsigned long multicast;	/* multicast packets received	*/
-  unsigned long transmit_collision;
-
-  /* detailed Token-Ring errors. See IBM Token-Ring Network
-     Architecture for more info */
-
-  unsigned long line_errors;
-  unsigned long internal_errors;
-  unsigned long burst_errors;
-  unsigned long A_C_errors;
-  unsigned long abort_delimiters;
-  unsigned long lost_frames;
-  unsigned long recv_congest_count;
-  unsigned long frame_copied_errors;
-  unsigned long frequency_errors;
-  unsigned long token_errors;
-  unsigned long dummy1;
-};
-
-/* source routing stuff */
-#define TR_RII 			0x80
-#define TR_RCF_DIR_BIT 		0x80
-#define TR_RCF_LEN_MASK 	0x1f00
-#define TR_RCF_BROADCAST 	0x8000	/* all-routes broadcast */
-#define TR_RCF_LIMITED_BROADCAST 0xC000	/* single-route broadcast */
-#define TR_RCF_FRAME2K 		0x20
-#define TR_RCF_BROADCAST_MASK 	0xC000
-#define TR_MAXRIFLEN 		18
-
-#ifdef __USE_MISC
-
-struct trn_hdr
-{
-  uint8_t trn_ac;                /* access control field */
-  uint8_t trn_fc;                /* field control field */
-  uint8_t trn_dhost[TR_ALEN];    /* destination host */
-  uint8_t trn_shost[TR_ALEN];    /* source host */
-  uint16_t trn_rcf;              /* route control field */
-  uint16_t trn_rseg[8];          /* routing registers */
-};
-
-#endif
-
-#endif	/* netinet/if_tr.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/igmp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/igmp.h
deleted file mode 100644
index 39f2f44..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/igmp.h
+++ /dev/null
@@ -1,126 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IGMP_H
-#define	_NETINET_IGMP_H 1
-
-#include <sys/cdefs.h>
-#include <sys/types.h>
-
-#ifdef __USE_MISC
-
-#include <netinet/in.h>
-
-__BEGIN_DECLS
-
-/*
- * Copyright (c) 1988 Stephen Deering.
- * Copyright (c) 1992, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Stephen Deering of Stanford University.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)igmp.h	8.1 (Berkeley) 6/10/93
- *	$FreeBSD$
- */
-
-struct igmp {
-  uint8_t igmp_type;             /* IGMP type */
-  uint8_t igmp_code;             /* routing code */
-  uint16_t igmp_cksum;           /* checksum */
-  struct in_addr igmp_group;     /* group address */
-};
-
-#define IGMP_MINLEN			8
-
-/*
- * Message types, including version number.
- */
-#define IGMP_MEMBERSHIP_QUERY   	0x11	/* membership query         */
-#define IGMP_V1_MEMBERSHIP_REPORT	0x12	/* Ver. 1 membership report */
-#define IGMP_V2_MEMBERSHIP_REPORT	0x16	/* Ver. 2 membership report */
-#define IGMP_V2_LEAVE_GROUP		0x17	/* Leave-group message	    */
-
-#define IGMP_DVMRP			0x13	/* DVMRP routing message    */
-#define IGMP_PIM			0x14	/* PIM routing message      */
-#define IGMP_TRACE			0x15
-
-#define IGMP_MTRACE_RESP		0x1e	/* traceroute resp.(to sender)*/
-#define IGMP_MTRACE			0x1f	/* mcast traceroute messages  */
-#define IGMP_MRDISC_ADV			0x30	/* From RFC4286.  */
-
-#define IGMP_MAX_HOST_REPORT_DELAY	10	/* max delay for response to     */
-						/*  query (in seconds) according */
-						/*  to RFC1112                   */
-#define IGMP_TIMER_SCALE		10	/* denotes that the igmp code field */
-						/* specifies time in 10th of seconds*/
-
-/*
- * States for the IGMP v2 state table.
- */
-#define IGMP_DELAYING_MEMBER	1
-#define IGMP_IDLE_MEMBER	2
-#define IGMP_LAZY_MEMBER	3
-#define IGMP_SLEEPING_MEMBER	4
-#define IGMP_AWAKENING_MEMBER	5
-
-/*
- * States for IGMP router version cache.
- */
-#define IGMP_v1_ROUTER		1
-#define IGMP_v2_ROUTER		2
-
-/*
- * The following four defininitions are for backwards compatibility.
- * They should be removed as soon as all applications are updated to
- * use the new constant names.
- */
-#define IGMP_HOST_MEMBERSHIP_QUERY	IGMP_MEMBERSHIP_QUERY
-#define IGMP_HOST_MEMBERSHIP_REPORT	IGMP_V1_MEMBERSHIP_REPORT
-#define IGMP_HOST_NEW_MEMBERSHIP_REPORT	IGMP_V2_MEMBERSHIP_REPORT
-#define IGMP_HOST_LEAVE_MESSAGE		IGMP_V2_LEAVE_GROUP
-
-__END_DECLS
-
-#endif
-
-#endif	/* netinet/igmp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/in.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/in.h
deleted file mode 100644
index ed21690..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/in.h
+++ /dev/null
@@ -1,637 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_NETINET_IN_H
-#define	_NETINET_IN_H	1
-
-#include <features.h>
-#include <bits/stdint-uintn.h>
-#include <sys/socket.h>
-#include <bits/types.h>
-
-
-__BEGIN_DECLS
-
-/* Internet address.  */
-typedef uint32_t in_addr_t;
-struct in_addr
-  {
-    in_addr_t s_addr;
-  };
-
-/* Get system-specific definitions.  */
-#include <bits/in.h>
-
-/* Standard well-defined IP protocols.  */
-enum
-  {
-    IPPROTO_IP = 0,	   /* Dummy protocol for TCP.  */
-#define IPPROTO_IP		IPPROTO_IP
-    IPPROTO_ICMP = 1,	   /* Internet Control Message Protocol.  */
-#define IPPROTO_ICMP		IPPROTO_ICMP
-    IPPROTO_IGMP = 2,	   /* Internet Group Management Protocol. */
-#define IPPROTO_IGMP		IPPROTO_IGMP
-    IPPROTO_IPIP = 4,	   /* IPIP tunnels (older KA9Q tunnels use 94).  */
-#define IPPROTO_IPIP		IPPROTO_IPIP
-    IPPROTO_TCP = 6,	   /* Transmission Control Protocol.  */
-#define IPPROTO_TCP		IPPROTO_TCP
-    IPPROTO_EGP = 8,	   /* Exterior Gateway Protocol.  */
-#define IPPROTO_EGP		IPPROTO_EGP
-    IPPROTO_PUP = 12,	   /* PUP protocol.  */
-#define IPPROTO_PUP		IPPROTO_PUP
-    IPPROTO_UDP = 17,	   /* User Datagram Protocol.  */
-#define IPPROTO_UDP		IPPROTO_UDP
-    IPPROTO_IDP = 22,	   /* XNS IDP protocol.  */
-#define IPPROTO_IDP		IPPROTO_IDP
-    IPPROTO_TP = 29,	   /* SO Transport Protocol Class 4.  */
-#define IPPROTO_TP		IPPROTO_TP
-    IPPROTO_DCCP = 33,	   /* Datagram Congestion Control Protocol.  */
-#define IPPROTO_DCCP		IPPROTO_DCCP
-    IPPROTO_IPV6 = 41,     /* IPv6 header.  */
-#define IPPROTO_IPV6		IPPROTO_IPV6
-    IPPROTO_RSVP = 46,	   /* Reservation Protocol.  */
-#define IPPROTO_RSVP		IPPROTO_RSVP
-    IPPROTO_GRE = 47,	   /* General Routing Encapsulation.  */
-#define IPPROTO_GRE		IPPROTO_GRE
-    IPPROTO_ESP = 50,      /* encapsulating security payload.  */
-#define IPPROTO_ESP		IPPROTO_ESP
-    IPPROTO_AH = 51,       /* authentication header.  */
-#define IPPROTO_AH		IPPROTO_AH
-    IPPROTO_MTP = 92,	   /* Multicast Transport Protocol.  */
-#define IPPROTO_MTP		IPPROTO_MTP
-    IPPROTO_BEETPH = 94,   /* IP option pseudo header for BEET.  */
-#define IPPROTO_BEETPH		IPPROTO_BEETPH
-    IPPROTO_ENCAP = 98,	   /* Encapsulation Header.  */
-#define IPPROTO_ENCAP		IPPROTO_ENCAP
-    IPPROTO_PIM = 103,	   /* Protocol Independent Multicast.  */
-#define IPPROTO_PIM		IPPROTO_PIM
-    IPPROTO_COMP = 108,	   /* Compression Header Protocol.  */
-#define IPPROTO_COMP		IPPROTO_COMP
-    IPPROTO_SCTP = 132,	   /* Stream Control Transmission Protocol.  */
-#define IPPROTO_SCTP		IPPROTO_SCTP
-    IPPROTO_UDPLITE = 136, /* UDP-Lite protocol.  */
-#define IPPROTO_UDPLITE		IPPROTO_UDPLITE
-    IPPROTO_MPLS = 137,    /* MPLS in IP.  */
-#define IPPROTO_MPLS		IPPROTO_MPLS
-    IPPROTO_ETHERNET = 143, /* Ethernet-within-IPv6 Encapsulation.  */
-#define IPPROTO_ETHERNET	IPPROTO_ETHERNET
-    IPPROTO_RAW = 255,	   /* Raw IP packets.  */
-#define IPPROTO_RAW		IPPROTO_RAW
-    IPPROTO_MPTCP = 262,   /* Multipath TCP connection.  */
-#define IPPROTO_MPTCP		IPPROTO_MPTCP
-    IPPROTO_MAX
-  };
-
-/* If __USE_KERNEL_IPV6_DEFS is 1 then the user has included the kernel
-   network headers first and we should use those ABI-identical definitions
-   instead of our own, otherwise 0.  */
-#if !__USE_KERNEL_IPV6_DEFS
-enum
-  {
-    IPPROTO_HOPOPTS = 0,   /* IPv6 Hop-by-Hop options.  */
-#define IPPROTO_HOPOPTS		IPPROTO_HOPOPTS
-    IPPROTO_ROUTING = 43,  /* IPv6 routing header.  */
-#define IPPROTO_ROUTING		IPPROTO_ROUTING
-    IPPROTO_FRAGMENT = 44, /* IPv6 fragmentation header.  */
-#define IPPROTO_FRAGMENT	IPPROTO_FRAGMENT
-    IPPROTO_ICMPV6 = 58,   /* ICMPv6.  */
-#define IPPROTO_ICMPV6		IPPROTO_ICMPV6
-    IPPROTO_NONE = 59,     /* IPv6 no next header.  */
-#define IPPROTO_NONE		IPPROTO_NONE
-    IPPROTO_DSTOPTS = 60,  /* IPv6 destination options.  */
-#define IPPROTO_DSTOPTS		IPPROTO_DSTOPTS
-    IPPROTO_MH = 135       /* IPv6 mobility header.  */
-#define IPPROTO_MH		IPPROTO_MH
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-/* Type to represent a port.  */
-typedef uint16_t in_port_t;
-
-/* Standard well-known ports.  */
-enum
-  {
-    IPPORT_ECHO = 7,		/* Echo service.  */
-    IPPORT_DISCARD = 9,		/* Discard transmissions service.  */
-    IPPORT_SYSTAT = 11,		/* System status service.  */
-    IPPORT_DAYTIME = 13,	/* Time of day service.  */
-    IPPORT_NETSTAT = 15,	/* Network status service.  */
-    IPPORT_FTP = 21,		/* File Transfer Protocol.  */
-    IPPORT_TELNET = 23,		/* Telnet protocol.  */
-    IPPORT_SMTP = 25,		/* Simple Mail Transfer Protocol.  */
-    IPPORT_TIMESERVER = 37,	/* Timeserver service.  */
-    IPPORT_NAMESERVER = 42,	/* Domain Name Service.  */
-    IPPORT_WHOIS = 43,		/* Internet Whois service.  */
-    IPPORT_MTP = 57,
-
-    IPPORT_TFTP = 69,		/* Trivial File Transfer Protocol.  */
-    IPPORT_RJE = 77,
-    IPPORT_FINGER = 79,		/* Finger service.  */
-    IPPORT_TTYLINK = 87,
-    IPPORT_SUPDUP = 95,		/* SUPDUP protocol.  */
-
-
-    IPPORT_EXECSERVER = 512,	/* execd service.  */
-    IPPORT_LOGINSERVER = 513,	/* rlogind service.  */
-    IPPORT_CMDSERVER = 514,
-    IPPORT_EFSSERVER = 520,
-
-    /* UDP ports.  */
-    IPPORT_BIFFUDP = 512,
-    IPPORT_WHOSERVER = 513,
-    IPPORT_ROUTESERVER = 520,
-
-    /* Ports less than this value are reserved for privileged processes.  */
-    IPPORT_RESERVED = 1024,
-
-    /* Ports greater this value are reserved for (non-privileged) servers.  */
-    IPPORT_USERRESERVED = 5000
-  };
-
-/* Definitions of the bits in an Internet address integer.
-
-   On subnets, host and network parts are found according to
-   the subnet mask, not these masks.  */
-
-#define	IN_CLASSA(a)		((((in_addr_t)(a)) & 0x80000000) == 0)
-#define	IN_CLASSA_NET		0xff000000
-#define	IN_CLASSA_NSHIFT	24
-#define	IN_CLASSA_HOST		(0xffffffff & ~IN_CLASSA_NET)
-#define	IN_CLASSA_MAX		128
-
-#define	IN_CLASSB(a)		((((in_addr_t)(a)) & 0xc0000000) == 0x80000000)
-#define	IN_CLASSB_NET		0xffff0000
-#define	IN_CLASSB_NSHIFT	16
-#define	IN_CLASSB_HOST		(0xffffffff & ~IN_CLASSB_NET)
-#define	IN_CLASSB_MAX		65536
-
-#define	IN_CLASSC(a)		((((in_addr_t)(a)) & 0xe0000000) == 0xc0000000)
-#define	IN_CLASSC_NET		0xffffff00
-#define	IN_CLASSC_NSHIFT	8
-#define	IN_CLASSC_HOST		(0xffffffff & ~IN_CLASSC_NET)
-
-#define	IN_CLASSD(a)		((((in_addr_t)(a)) & 0xf0000000) == 0xe0000000)
-#define	IN_MULTICAST(a)		IN_CLASSD(a)
-
-#define	IN_EXPERIMENTAL(a)	((((in_addr_t)(a)) & 0xe0000000) == 0xe0000000)
-#define	IN_BADCLASS(a)		((((in_addr_t)(a)) & 0xf0000000) == 0xf0000000)
-
-/* Address to accept any incoming messages.  */
-#define	INADDR_ANY		((in_addr_t) 0x00000000)
-/* Address to send to all hosts.  */
-#define	INADDR_BROADCAST	((in_addr_t) 0xffffffff)
-/* Address indicating an error return.  */
-#define	INADDR_NONE		((in_addr_t) 0xffffffff)
-
-/* Network number for local host loopback.  */
-#define	IN_LOOPBACKNET		127
-/* Address to loopback in software to local host.  */
-#ifndef INADDR_LOOPBACK
-# define INADDR_LOOPBACK	((in_addr_t) 0x7f000001) /* Inet 127.0.0.1.  */
-#endif
-
-/* Defines for Multicast INADDR.  */
-#define INADDR_UNSPEC_GROUP	((in_addr_t) 0xe0000000) /* 224.0.0.0 */
-#define INADDR_ALLHOSTS_GROUP	((in_addr_t) 0xe0000001) /* 224.0.0.1 */
-#define INADDR_ALLRTRS_GROUP    ((in_addr_t) 0xe0000002) /* 224.0.0.2 */
-#define INADDR_ALLSNOOPERS_GROUP ((in_addr_t) 0xe000006a) /* 224.0.0.106 */
-#define INADDR_MAX_LOCAL_GROUP  ((in_addr_t) 0xe00000ff) /* 224.0.0.255 */
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* IPv6 address */
-struct in6_addr
-  {
-    union
-      {
-	uint8_t	__u6_addr8[16];
-	uint16_t __u6_addr16[8];
-	uint32_t __u6_addr32[4];
-      } __in6_u;
-#define s6_addr			__in6_u.__u6_addr8
-#ifdef __USE_MISC
-# define s6_addr16		__in6_u.__u6_addr16
-# define s6_addr32		__in6_u.__u6_addr32
-#endif
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-extern const struct in6_addr in6addr_any;        /* :: */
-extern const struct in6_addr in6addr_loopback;   /* ::1 */
-#define IN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } }
-#define IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } }
-
-#define INET_ADDRSTRLEN 16
-#define INET6_ADDRSTRLEN 46
-
-
-/* Structure describing an Internet socket address.  */
-struct sockaddr_in
-  {
-    __SOCKADDR_COMMON (sin_);
-    in_port_t sin_port;			/* Port number.  */
-    struct in_addr sin_addr;		/* Internet address.  */
-
-    /* Pad to size of `struct sockaddr'.  */
-    unsigned char sin_zero[sizeof (struct sockaddr)
-			   - __SOCKADDR_COMMON_SIZE
-			   - sizeof (in_port_t)
-			   - sizeof (struct in_addr)];
-  };
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* Ditto, for IPv6.  */
-struct sockaddr_in6
-  {
-    __SOCKADDR_COMMON (sin6_);
-    in_port_t sin6_port;	/* Transport layer port # */
-    uint32_t sin6_flowinfo;	/* IPv6 flow information */
-    struct in6_addr sin6_addr;	/* IPv6 address */
-    uint32_t sin6_scope_id;	/* IPv6 scope-id */
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-#ifdef __USE_MISC
-/* IPv4 multicast request.  */
-struct ip_mreq
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imr_multiaddr;
-
-    /* Local IP address of interface.  */
-    struct in_addr imr_interface;
-  };
-
-struct ip_mreq_source
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imr_multiaddr;
-
-    /* IP address of interface.  */
-    struct in_addr imr_interface;
-
-    /* IP address of source.  */
-    struct in_addr imr_sourceaddr;
-  };
-#endif
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* Likewise, for IPv6.  */
-struct ipv6_mreq
-  {
-    /* IPv6 multicast address of group */
-    struct in6_addr ipv6mr_multiaddr;
-
-    /* local interface */
-    unsigned int ipv6mr_interface;
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-#ifdef __USE_MISC
-/* Multicast group request.  */
-struct group_req
-  {
-    /* Interface index.  */
-    uint32_t gr_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gr_group;
-  };
-
-struct group_source_req
-  {
-    /* Interface index.  */
-    uint32_t gsr_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gsr_group;
-
-    /* Source address.  */
-    struct sockaddr_storage gsr_source;
-  };
-
-
-/* Full-state filter operations.  */
-struct ip_msfilter
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imsf_multiaddr;
-
-    /* Local IP address of interface.  */
-    struct in_addr imsf_interface;
-
-    /* Filter mode.  */
-    uint32_t imsf_fmode;
-
-    /* Number of source addresses.  */
-    uint32_t imsf_numsrc;
-    /* Source addresses.  */
-    struct in_addr imsf_slist[1];
-  };
-
-#define IP_MSFILTER_SIZE(numsrc) (sizeof (struct ip_msfilter) \
-				  - sizeof (struct in_addr)		      \
-				  + (numsrc) * sizeof (struct in_addr))
-
-struct group_filter
-  {
-    /* Interface index.  */
-    uint32_t gf_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gf_group;
-
-    /* Filter mode.  */
-    uint32_t gf_fmode;
-
-    /* Number of source addresses.  */
-    uint32_t gf_numsrc;
-    /* Source addresses.  */
-    struct sockaddr_storage gf_slist[1];
-};
-
-#define GROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) \
-				   - sizeof (struct sockaddr_storage)	      \
-				   + ((numsrc)				      \
-				      * sizeof (struct sockaddr_storage)))
-#endif
-
-/* Functions to convert between host and network byte order.
-
-   Please note that these functions normally take `unsigned long int' or
-   `unsigned short int' values as arguments and also return them.  But
-   this was a short-sighted decision since on different systems the types
-   may have different representations but the values are always the same.  */
-
-extern uint32_t ntohl (uint32_t __netlong) __THROW __attribute__ ((__const__));
-extern uint16_t ntohs (uint16_t __netshort)
-     __THROW __attribute__ ((__const__));
-extern uint32_t htonl (uint32_t __hostlong)
-     __THROW __attribute__ ((__const__));
-extern uint16_t htons (uint16_t __hostshort)
-     __THROW __attribute__ ((__const__));
-
-#include <endian.h>
-
-/* Get machine dependent optimized versions of byte swapping functions.  */
-#include <bits/byteswap.h>
-#include <bits/uintn-identity.h>
-
-#ifdef __OPTIMIZE__
-/* We can optimize calls to the conversion functions.  Either nothing has
-   to be done or we are using directly the byte-swapping functions which
-   often can be inlined.  */
-# if __BYTE_ORDER == __BIG_ENDIAN
-/* The host byte order is the same as network byte order,
-   so these functions are all just identity.  */
-# define ntohl(x)	__uint32_identity (x)
-# define ntohs(x)	__uint16_identity (x)
-# define htonl(x)	__uint32_identity (x)
-# define htons(x)	__uint16_identity (x)
-# else
-#  if __BYTE_ORDER == __LITTLE_ENDIAN
-#   define ntohl(x)	__bswap_32 (x)
-#   define ntohs(x)	__bswap_16 (x)
-#   define htonl(x)	__bswap_32 (x)
-#   define htons(x)	__bswap_16 (x)
-#  endif
-# endif
-#endif
-
-#ifdef __GNUC__
-# define IN6_IS_ADDR_UNSPECIFIED(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && __a->__in6_u.__u6_addr32[3] == 0; }))
-
-# define IN6_IS_ADDR_LOOPBACK(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && __a->__in6_u.__u6_addr32[3] == htonl (1); }))
-
-# define IN6_IS_ADDR_LINKLOCAL(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfe800000); }))
-
-# define IN6_IS_ADDR_SITELOCAL(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfec00000); }))
-
-# define IN6_IS_ADDR_V4MAPPED(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == htonl (0xffff); }))
-
-# define IN6_IS_ADDR_V4COMPAT(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && ntohl (__a->__in6_u.__u6_addr32[3]) > 1; }))
-
-# define IN6_ARE_ADDR_EQUAL(a,b) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      const struct in6_addr *__b = (const struct in6_addr *) (b);	      \
-      __a->__in6_u.__u6_addr32[0] == __b->__in6_u.__u6_addr32[0]	      \
-      && __a->__in6_u.__u6_addr32[1] == __b->__in6_u.__u6_addr32[1]	      \
-      && __a->__in6_u.__u6_addr32[2] == __b->__in6_u.__u6_addr32[2]	      \
-      && __a->__in6_u.__u6_addr32[3] == __b->__in6_u.__u6_addr32[3]; }))
-#else
-# define IN6_IS_ADDR_UNSPECIFIED(a) \
-	(((const uint32_t *) (a))[0] == 0				      \
-	 && ((const uint32_t *) (a))[1] == 0				      \
-	 && ((const uint32_t *) (a))[2] == 0				      \
-	 && ((const uint32_t *) (a))[3] == 0)
-
-# define IN6_IS_ADDR_LOOPBACK(a) \
-	(((const uint32_t *) (a))[0] == 0				      \
-	 && ((const uint32_t *) (a))[1] == 0				      \
-	 && ((const uint32_t *) (a))[2] == 0				      \
-	 && ((const uint32_t *) (a))[3] == htonl (1))
-
-# define IN6_IS_ADDR_LINKLOCAL(a) \
-	((((const uint32_t *) (a))[0] & htonl (0xffc00000))		      \
-	 == htonl (0xfe800000))
-
-# define IN6_IS_ADDR_SITELOCAL(a) \
-	((((const uint32_t *) (a))[0] & htonl (0xffc00000))		      \
-	 == htonl (0xfec00000))
-
-# define IN6_IS_ADDR_V4MAPPED(a) \
-	((((const uint32_t *) (a))[0] == 0)				      \
-	 && (((const uint32_t *) (a))[1] == 0)				      \
-	 && (((const uint32_t *) (a))[2] == htonl (0xffff)))
-
-# define IN6_IS_ADDR_V4COMPAT(a) \
-	((((const uint32_t *) (a))[0] == 0)				      \
-	 && (((const uint32_t *) (a))[1] == 0)				      \
-	 && (((const uint32_t *) (a))[2] == 0)				      \
-	 && (ntohl (((const uint32_t *) (a))[3]) > 1))
-
-# define IN6_ARE_ADDR_EQUAL(a,b) \
-	((((const uint32_t *) (a))[0] == ((const uint32_t *) (b))[0])	      \
-	 && (((const uint32_t *) (a))[1] == ((const uint32_t *) (b))[1])      \
-	 && (((const uint32_t *) (a))[2] == ((const uint32_t *) (b))[2])      \
-	 && (((const uint32_t *) (a))[3] == ((const uint32_t *) (b))[3]))
-#endif
-
-#define IN6_IS_ADDR_MULTICAST(a) (((const uint8_t *) (a))[0] == 0xff)
-
-#ifdef __USE_MISC
-/* Bind socket to a privileged IP port.  */
-extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW;
-
-/* The IPv6 version of this function.  */
-extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in)
-     __THROW;
-#endif
-
-
-#define IN6_IS_ADDR_MC_NODELOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x1))
-
-#define IN6_IS_ADDR_MC_LINKLOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x2))
-
-#define IN6_IS_ADDR_MC_SITELOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x5))
-
-#define IN6_IS_ADDR_MC_ORGLOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x8))
-
-#define IN6_IS_ADDR_MC_GLOBAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0xe))
-
-
-#ifdef __USE_GNU
-struct cmsghdr;			/* Forward declaration.  */
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* IPv6 packet information.  */
-struct in6_pktinfo
-  {
-    struct in6_addr ipi6_addr;	/* src/dst IPv6 address */
-    unsigned int ipi6_ifindex;	/* send/recv interface index */
-  };
-
-/* IPv6 MTU information.  */
-struct ip6_mtuinfo
-  {
-    struct sockaddr_in6 ip6m_addr; /* dst address including zone ID */
-    uint32_t ip6m_mtu;		   /* path MTU in host byte order */
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-/* Obsolete hop-by-hop and Destination Options Processing (RFC 2292).  */
-extern int inet6_option_space (int __nbytes)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_init (void *__bp, struct cmsghdr **__cmsgp,
-			      int __type) __THROW __attribute_deprecated__;
-extern int inet6_option_append (struct cmsghdr *__cmsg,
-				const uint8_t *__typep, int __multx,
-				int __plusy) __THROW __attribute_deprecated__;
-extern uint8_t *inet6_option_alloc (struct cmsghdr *__cmsg, int __datalen,
-				    int __multx, int __plusy)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_next (const struct cmsghdr *__cmsg,
-			      uint8_t **__tptrp)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_find (const struct cmsghdr *__cmsg,
-			      uint8_t **__tptrp, int __type)
-     __THROW __attribute_deprecated__;
-
-
-/* Hop-by-Hop and Destination Options Processing (RFC 3542).  */
-extern int inet6_opt_init (void *__extbuf, socklen_t __extlen) __THROW;
-extern int inet6_opt_append (void *__extbuf, socklen_t __extlen, int __offset,
-			     uint8_t __type, socklen_t __len, uint8_t __align,
-			     void **__databufp) __THROW;
-extern int inet6_opt_finish (void *__extbuf, socklen_t __extlen, int __offset)
-     __THROW;
-extern int inet6_opt_set_val (void *__databuf, int __offset, void *__val,
-			      socklen_t __vallen) __THROW;
-extern int inet6_opt_next (void *__extbuf, socklen_t __extlen, int __offset,
-			   uint8_t *__typep, socklen_t *__lenp,
-			   void **__databufp) __THROW;
-extern int inet6_opt_find (void *__extbuf, socklen_t __extlen, int __offset,
-			   uint8_t __type, socklen_t *__lenp,
-			   void **__databufp) __THROW;
-extern int inet6_opt_get_val (void *__databuf, int __offset, void *__val,
-			      socklen_t __vallen) __THROW;
-
-
-/* Routing Header Option (RFC 3542).  */
-extern socklen_t inet6_rth_space (int __type, int __segments) __THROW;
-extern void *inet6_rth_init (void *__bp, socklen_t __bp_len, int __type,
-			     int __segments) __THROW;
-extern int inet6_rth_add (void *__bp, const struct in6_addr *__addr) __THROW;
-extern int inet6_rth_reverse (const void *__in, void *__out) __THROW;
-extern int inet6_rth_segments (const void *__bp) __THROW;
-extern struct in6_addr *inet6_rth_getaddr (const void *__bp, int __index)
-     __THROW;
-
-
-/* Multicast source filter support.  */
-
-/* Get IPv4 source filter.  */
-extern int getipv4sourcefilter (int __s, struct in_addr __interface_addr,
-				struct in_addr __group, uint32_t *__fmode,
-				uint32_t *__numsrc, struct in_addr *__slist)
-     __THROW;
-
-/* Set IPv4 source filter.  */
-extern int setipv4sourcefilter (int __s, struct in_addr __interface_addr,
-				struct in_addr __group, uint32_t __fmode,
-				uint32_t __numsrc,
-				const struct in_addr *__slist)
-     __THROW;
-
-
-/* Get source filter.  */
-extern int getsourcefilter (int __s, uint32_t __interface_addr,
-			    const struct sockaddr *__group,
-			    socklen_t __grouplen, uint32_t *__fmode,
-			    uint32_t *__numsrc,
-			    struct sockaddr_storage *__slist) __THROW;
-
-/* Set source filter.  */
-extern int setsourcefilter (int __s, uint32_t __interface_addr,
-			    const struct sockaddr *__group,
-			    socklen_t __grouplen, uint32_t __fmode,
-			    uint32_t __numsrc,
-			    const struct sockaddr_storage *__slist) __THROW;
-#endif	/* use GNU */
-
-__END_DECLS
-
-#endif	/* netinet/in.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/in_systm.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/in_systm.h
deleted file mode 100644
index b658472..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/in_systm.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* System specific type definitions for networking code.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IN_SYSTM_H
-#define _NETINET_IN_SYSTM_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-/*
- * Network order versions of various data types. Unfortunately, BSD
- * assumes specific sizes for shorts (16 bit) and longs (32 bit) which
- * don't hold in general. As a consequence, the network order versions
- * may not reflect the actual size of the native data types.
- */
-
-typedef uint16_t n_short;      /* short as received from the net */
-typedef uint32_t n_long;       /* long as received from the net  */
-typedef uint32_t n_time;       /* ms since 00:00 GMT, byte rev   */
-
-__END_DECLS
-
-#endif /* netinet/in_systm.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip.h
deleted file mode 100644
index 13444d7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip.h
+++ /dev/null
@@ -1,302 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IP_H
-#define __NETINET_IP_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-#include <netinet/in.h>
-
-__BEGIN_DECLS
-
-struct timestamp
-  {
-    uint8_t len;
-    uint8_t ptr;
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int flags:4;
-    unsigned int overflow:4;
-#elif __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int overflow:4;
-    unsigned int flags:4;
-#else
-# error	"Please fix <bits/endian.h>"
-#endif
-    uint32_t data[9];
-  };
-
-struct iphdr
-  {
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ihl:4;
-    unsigned int version:4;
-#elif __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int version:4;
-    unsigned int ihl:4;
-#else
-# error	"Please fix <bits/endian.h>"
-#endif
-    uint8_t tos;
-    uint16_t tot_len;
-    uint16_t id;
-    uint16_t frag_off;
-    uint8_t ttl;
-    uint8_t protocol;
-    uint16_t check;
-    uint32_t saddr;
-    uint32_t daddr;
-    /*The options start here. */
-  };
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ip.h	8.1 (Berkeley) 6/10/93
- */
-
-/*
- * Definitions for internet protocol version 4.
- * Per RFC 791, September 1981.
- */
-
-/*
- * Structure of an internet header, naked of options.
- */
-struct ip
-  {
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ip_hl:4;		/* header length */
-    unsigned int ip_v:4;		/* version */
-#endif
-#if __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int ip_v:4;		/* version */
-    unsigned int ip_hl:4;		/* header length */
-#endif
-    uint8_t ip_tos;			/* type of service */
-    unsigned short ip_len;		/* total length */
-    unsigned short ip_id;		/* identification */
-    unsigned short ip_off;		/* fragment offset field */
-#define	IP_RF 0x8000			/* reserved fragment flag */
-#define	IP_DF 0x4000			/* dont fragment flag */
-#define	IP_MF 0x2000			/* more fragments flag */
-#define	IP_OFFMASK 0x1fff		/* mask for fragmenting bits */
-    uint8_t ip_ttl;			/* time to live */
-    uint8_t ip_p;			/* protocol */
-    unsigned short ip_sum;		/* checksum */
-    struct in_addr ip_src, ip_dst;	/* source and dest address */
-  };
-
-/*
- * Time stamp option structure.
- */
-struct ip_timestamp
-  {
-    uint8_t ipt_code;			/* IPOPT_TS */
-    uint8_t ipt_len;			/* size of structure (variable) */
-    uint8_t ipt_ptr;			/* index of current entry */
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ipt_flg:4;		/* flags, see below */
-    unsigned int ipt_oflw:4;		/* overflow counter */
-#endif
-#if __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int ipt_oflw:4;		/* overflow counter */
-    unsigned int ipt_flg:4;		/* flags, see below */
-#endif
-    uint32_t data[9];
-  };
-#endif /* __USE_MISC */
-
-#define	IPVERSION	4               /* IP version number */
-#define	IP_MAXPACKET	65535		/* maximum packet size */
-
-/*
- * Definitions for Explicit Congestion Notification (ECN)
- *
- * Taken from RFC-3168, Section 5.
- */
-
-#define	IPTOS_ECN_MASK		0x03
-#define	IPTOS_ECN(x)		((x) & IPTOS_ECN_MASK)
-#define	IPTOS_ECN_NOT_ECT	0x00
-#define	IPTOS_ECN_ECT1		0x01
-#define	IPTOS_ECN_ECT0		0x02
-#define	IPTOS_ECN_CE		0x03
-
-/*
- * Definitions for IP differentiated services code points (DSCP)
- *
- * Taken from RFC-2597, Section 6 and RFC-2598, Section 2.3.
- */
-
-#define	IPTOS_DSCP_MASK		0xfc
-#define	IPTOS_DSCP(x)		((x) & IPTOS_DSCP_MASK)
-#define	IPTOS_DSCP_AF11		0x28
-#define	IPTOS_DSCP_AF12		0x30
-#define	IPTOS_DSCP_AF13		0x38
-#define	IPTOS_DSCP_AF21		0x48
-#define	IPTOS_DSCP_AF22		0x50
-#define	IPTOS_DSCP_AF23		0x58
-#define	IPTOS_DSCP_AF31		0x68
-#define	IPTOS_DSCP_AF32		0x70
-#define	IPTOS_DSCP_AF33		0x78
-#define	IPTOS_DSCP_AF41		0x88
-#define	IPTOS_DSCP_AF42		0x90
-#define	IPTOS_DSCP_AF43		0x98
-#define	IPTOS_DSCP_EF		0xb8
-
-/*
- * In RFC 2474, Section 4.2.2.1, the Class Selector Codepoints subsume
- * the old ToS Precedence values.
- */
-
-#define	IPTOS_CLASS_MASK		0xe0
-#define	IPTOS_CLASS(class)		((class) & IPTOS_CLASS_MASK)
-#define	IPTOS_CLASS_CS0			0x00
-#define	IPTOS_CLASS_CS1			0x20
-#define	IPTOS_CLASS_CS2			0x40
-#define	IPTOS_CLASS_CS3			0x60
-#define	IPTOS_CLASS_CS4			0x80
-#define	IPTOS_CLASS_CS5			0xa0
-#define	IPTOS_CLASS_CS6			0xc0
-#define	IPTOS_CLASS_CS7			0xe0
-
-#define	IPTOS_CLASS_DEFAULT		IPTOS_CLASS_CS0
-
-/*
- * Definitions for IP type of service (ip_tos) [deprecated; use DSCP
- * and CS definitions above instead.]
- */
-#define	IPTOS_TOS_MASK		0x1E
-#define	IPTOS_TOS(tos)		((tos) & IPTOS_TOS_MASK)
-#define	IPTOS_LOWDELAY		0x10
-#define	IPTOS_THROUGHPUT	0x08
-#define	IPTOS_RELIABILITY	0x04
-#define	IPTOS_LOWCOST		0x02
-#define	IPTOS_MINCOST		IPTOS_LOWCOST
-
-/*
- * Definitions for IP precedence (also in ip_tos) [also deprecated.]
- */
-#define	IPTOS_PREC_MASK			IPTOS_CLASS_MASK
-#define	IPTOS_PREC(tos)			IPTOS_CLASS(tos)
-#define	IPTOS_PREC_NETCONTROL		IPTOS_CLASS_CS7
-#define	IPTOS_PREC_INTERNETCONTROL	IPTOS_CLASS_CS6
-#define	IPTOS_PREC_CRITIC_ECP		IPTOS_CLASS_CS5
-#define	IPTOS_PREC_FLASHOVERRIDE	IPTOS_CLASS_CS4
-#define	IPTOS_PREC_FLASH		IPTOS_CLASS_CS3
-#define	IPTOS_PREC_IMMEDIATE		IPTOS_CLASS_CS2
-#define	IPTOS_PREC_PRIORITY		IPTOS_CLASS_CS1
-#define	IPTOS_PREC_ROUTINE		IPTOS_CLASS_CS0
-
-/*
- * Definitions for options.
- */
-#define	IPOPT_COPY		0x80
-#define	IPOPT_CLASS_MASK	0x60
-#define	IPOPT_NUMBER_MASK	0x1f
-
-#define	IPOPT_COPIED(o)		((o) & IPOPT_COPY)
-#define	IPOPT_CLASS(o)		((o) & IPOPT_CLASS_MASK)
-#define	IPOPT_NUMBER(o)		((o) & IPOPT_NUMBER_MASK)
-
-#define	IPOPT_CONTROL		0x00
-#define	IPOPT_RESERVED1		0x20
-#define	IPOPT_DEBMEAS		0x40
-#define	IPOPT_MEASUREMENT       IPOPT_DEBMEAS
-#define	IPOPT_RESERVED2		0x60
-
-#define	IPOPT_EOL		0		/* end of option list */
-#define	IPOPT_END		IPOPT_EOL
-#define	IPOPT_NOP		1		/* no operation */
-#define	IPOPT_NOOP		IPOPT_NOP
-
-#define	IPOPT_RR		7		/* record packet route */
-#define	IPOPT_TS		68		/* timestamp */
-#define	IPOPT_TIMESTAMP		IPOPT_TS
-#define	IPOPT_SECURITY		130		/* provide s,c,h,tcc */
-#define	IPOPT_SEC		IPOPT_SECURITY
-#define	IPOPT_LSRR		131		/* loose source route */
-#define	IPOPT_SATID		136		/* satnet id */
-#define	IPOPT_SID		IPOPT_SATID
-#define	IPOPT_SSRR		137		/* strict source route */
-#define	IPOPT_RA		148		/* router alert */
-
-/*
- * Offsets to fields in options other than EOL and NOP.
- */
-#define	IPOPT_OPTVAL		0		/* option ID */
-#define	IPOPT_OLEN		1		/* option length */
-#define	IPOPT_OFFSET		2		/* offset within option */
-#define	IPOPT_MINOFF		4		/* min value of above */
-
-#define	MAX_IPOPTLEN		40
-
-/* flag bits for ipt_flg */
-#define	IPOPT_TS_TSONLY		0		/* timestamps only */
-#define	IPOPT_TS_TSANDADDR	1		/* timestamps and addresses */
-#define	IPOPT_TS_PRESPEC	3		/* specified modules only */
-
-/* bits for security (not byte swapped) */
-#define	IPOPT_SECUR_UNCLASS	0x0000
-#define	IPOPT_SECUR_CONFID	0xf135
-#define	IPOPT_SECUR_EFTO	0x789a
-#define	IPOPT_SECUR_MMMM	0xbc4d
-#define	IPOPT_SECUR_RESTR	0xaf13
-#define	IPOPT_SECUR_SECRET	0xd788
-#define	IPOPT_SECUR_TOPSECRET	0x6bc5
-
-/*
- * Internet implementation parameters.
- */
-#define	MAXTTL		255		/* maximum time to live (seconds) */
-#define	IPDEFTTL	64		/* default ttl, from RFC 1340 */
-#define	IPFRAGTTL	60		/* time to live for frags, slowhz */
-#define	IPTTLDEC	1		/* subtracted when forwarding */
-
-#define	IP_MSS		576		/* default maximum segment size */
-
-__END_DECLS
-
-#endif /* netinet/ip.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip6.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip6.h
deleted file mode 100644
index 4c0315c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip6.h
+++ /dev/null
@@ -1,188 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IP6_H
-#define _NETINET_IP6_H 1
-
-#include <inttypes.h>
-#include <netinet/in.h>
-
-struct ip6_hdr
-  {
-    union
-      {
-	struct ip6_hdrctl
-	  {
-	    uint32_t ip6_un1_flow;   /* 4 bits version, 8 bits TC,
-					20 bits flow-ID */
-	    uint16_t ip6_un1_plen;   /* payload length */
-	    uint8_t  ip6_un1_nxt;    /* next header */
-	    uint8_t  ip6_un1_hlim;   /* hop limit */
-	  } ip6_un1;
-	uint8_t ip6_un2_vfc;       /* 4 bits version, top 4 bits tclass */
-      } ip6_ctlun;
-    struct in6_addr ip6_src;      /* source address */
-    struct in6_addr ip6_dst;      /* destination address */
-  };
-
-#define ip6_vfc   ip6_ctlun.ip6_un2_vfc
-#define ip6_flow  ip6_ctlun.ip6_un1.ip6_un1_flow
-#define ip6_plen  ip6_ctlun.ip6_un1.ip6_un1_plen
-#define ip6_nxt   ip6_ctlun.ip6_un1.ip6_un1_nxt
-#define ip6_hlim  ip6_ctlun.ip6_un1.ip6_un1_hlim
-#define ip6_hops  ip6_ctlun.ip6_un1.ip6_un1_hlim
-
-/* Generic extension header.  */
-struct ip6_ext
-  {
-    uint8_t  ip6e_nxt;		/* next header.  */
-    uint8_t  ip6e_len;		/* length in units of 8 octets.  */
-  };
-
-/* Hop-by-Hop options header.  */
-struct ip6_hbh
-  {
-    uint8_t  ip6h_nxt;		/* next header.  */
-    uint8_t  ip6h_len;		/* length in units of 8 octets.  */
-    /* followed by options */
-  };
-
-/* Destination options header */
-struct ip6_dest
-  {
-    uint8_t  ip6d_nxt;		/* next header */
-    uint8_t  ip6d_len;		/* length in units of 8 octets */
-    /* followed by options */
-  };
-
-/* Routing header */
-struct ip6_rthdr
-  {
-    uint8_t  ip6r_nxt;		/* next header */
-    uint8_t  ip6r_len;		/* length in units of 8 octets */
-    uint8_t  ip6r_type;		/* routing type */
-    uint8_t  ip6r_segleft;	/* segments left */
-    /* followed by routing type specific data */
-  };
-
-/* Type 0 Routing header */
-struct ip6_rthdr0
-  {
-    uint8_t  ip6r0_nxt;		/* next header */
-    uint8_t  ip6r0_len;		/* length in units of 8 octets */
-    uint8_t  ip6r0_type;	/* always zero */
-    uint8_t  ip6r0_segleft;	/* segments left */
-    uint8_t  ip6r0_reserved;	/* reserved field */
-    uint8_t  ip6r0_slmap[3];	/* strict/loose bit map */
-    /* followed by up to 127 struct in6_addr */
-    struct in6_addr ip6r0_addr[0];
-  };
-
-/* Fragment header */
-struct ip6_frag
-  {
-    uint8_t   ip6f_nxt;		/* next header */
-    uint8_t   ip6f_reserved;	/* reserved field */
-    uint16_t  ip6f_offlg;	/* offset, reserved, and flag */
-    uint32_t  ip6f_ident;	/* identification */
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define IP6F_OFF_MASK       0xfff8  /* mask out offset from _offlg */
-# define IP6F_RESERVED_MASK  0x0006  /* reserved bits in ip6f_offlg */
-# define IP6F_MORE_FRAG      0x0001  /* more-fragments flag */
-#else   /* __BYTE_ORDER == __LITTLE_ENDIAN */
-# define IP6F_OFF_MASK       0xf8ff  /* mask out offset from _offlg */
-# define IP6F_RESERVED_MASK  0x0600  /* reserved bits in ip6f_offlg */
-# define IP6F_MORE_FRAG      0x0100  /* more-fragments flag */
-#endif
-
-/* IPv6 options */
-struct ip6_opt
-  {
-    uint8_t  ip6o_type;
-    uint8_t  ip6o_len;
-  };
-
-/* The high-order 3 bits of the option type define the behavior
- * when processing an unknown option and whether or not the option
- * content changes in flight.
- */
-#define IP6OPT_TYPE(o)		((o) & 0xc0)
-#define IP6OPT_TYPE_SKIP	0x00
-#define IP6OPT_TYPE_DISCARD	0x40
-#define IP6OPT_TYPE_FORCEICMP	0x80
-#define IP6OPT_TYPE_ICMP	0xc0
-#define IP6OPT_TYPE_MUTABLE	0x20
-
-/* Special option types for padding.  */
-#define IP6OPT_PAD1	0
-#define IP6OPT_PADN	1
-
-#define IP6OPT_JUMBO		0xc2
-#define IP6OPT_NSAP_ADDR	0xc3
-#define IP6OPT_TUNNEL_LIMIT	0x04
-#define IP6OPT_ROUTER_ALERT	0x05
-
-/* Jumbo Payload Option */
-struct ip6_opt_jumbo
-  {
-    uint8_t  ip6oj_type;
-    uint8_t  ip6oj_len;
-    uint8_t  ip6oj_jumbo_len[4];
-  };
-#define IP6OPT_JUMBO_LEN	6
-
-/* NSAP Address Option */
-struct ip6_opt_nsap
-  {
-    uint8_t  ip6on_type;
-    uint8_t  ip6on_len;
-    uint8_t  ip6on_src_nsap_len;
-    uint8_t  ip6on_dst_nsap_len;
-      /* followed by source NSAP */
-      /* followed by destination NSAP */
-  };
-
-/* Tunnel Limit Option */
-struct ip6_opt_tunnel
-  {
-    uint8_t  ip6ot_type;
-    uint8_t  ip6ot_len;
-    uint8_t  ip6ot_encap_limit;
-  };
-
-/* Router Alert Option */
-struct ip6_opt_router
-  {
-    uint8_t  ip6or_type;
-    uint8_t  ip6or_len;
-    uint8_t  ip6or_value[2];
-  };
-
-/* Router alert values (in network byte order) */
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define IP6_ALERT_MLD	0x0000
-# define IP6_ALERT_RSVP	0x0001
-# define IP6_ALERT_AN	0x0002
-#else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-# define IP6_ALERT_MLD	0x0000
-# define IP6_ALERT_RSVP	0x0100
-# define IP6_ALERT_AN	0x0200
-#endif
-
-#endif /* netinet/ip6.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip_icmp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip_icmp.h
deleted file mode 100644
index 5db7ac7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/ip_icmp.h
+++ /dev/null
@@ -1,282 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IP_ICMP_H
-#define __NETINET_IP_ICMP_H    1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-struct icmphdr
-{
-  uint8_t type;		/* message type */
-  uint8_t code;		/* type sub-code */
-  uint16_t checksum;
-  union
-  {
-    struct
-    {
-      uint16_t	id;
-      uint16_t	sequence;
-    } echo;			/* echo datagram */
-    uint32_t	gateway;	/* gateway address */
-    struct
-    {
-      uint16_t	__glibc_reserved;
-      uint16_t	mtu;
-    } frag;			/* path mtu discovery */
-  } un;
-};
-
-#define ICMP_ECHOREPLY		0	/* Echo Reply			*/
-#define ICMP_DEST_UNREACH	3	/* Destination Unreachable	*/
-#define ICMP_SOURCE_QUENCH	4	/* Source Quench		*/
-#define ICMP_REDIRECT		5	/* Redirect (change route)	*/
-#define ICMP_ECHO		8	/* Echo Request			*/
-#define ICMP_TIME_EXCEEDED	11	/* Time Exceeded		*/
-#define ICMP_PARAMETERPROB	12	/* Parameter Problem		*/
-#define ICMP_TIMESTAMP		13	/* Timestamp Request		*/
-#define ICMP_TIMESTAMPREPLY	14	/* Timestamp Reply		*/
-#define ICMP_INFO_REQUEST	15	/* Information Request		*/
-#define ICMP_INFO_REPLY		16	/* Information Reply		*/
-#define ICMP_ADDRESS		17	/* Address Mask Request		*/
-#define ICMP_ADDRESSREPLY	18	/* Address Mask Reply		*/
-#define NR_ICMP_TYPES		18
-
-
-/* Codes for UNREACH. */
-#define ICMP_NET_UNREACH	0	/* Network Unreachable		*/
-#define ICMP_HOST_UNREACH	1	/* Host Unreachable		*/
-#define ICMP_PROT_UNREACH	2	/* Protocol Unreachable		*/
-#define ICMP_PORT_UNREACH	3	/* Port Unreachable		*/
-#define ICMP_FRAG_NEEDED	4	/* Fragmentation Needed/DF set	*/
-#define ICMP_SR_FAILED		5	/* Source Route failed		*/
-#define ICMP_NET_UNKNOWN	6
-#define ICMP_HOST_UNKNOWN	7
-#define ICMP_HOST_ISOLATED	8
-#define ICMP_NET_ANO		9
-#define ICMP_HOST_ANO		10
-#define ICMP_NET_UNR_TOS	11
-#define ICMP_HOST_UNR_TOS	12
-#define ICMP_PKT_FILTERED	13	/* Packet filtered */
-#define ICMP_PREC_VIOLATION	14	/* Precedence violation */
-#define ICMP_PREC_CUTOFF	15	/* Precedence cut off */
-#define NR_ICMP_UNREACH		15	/* instead of hardcoding immediate value */
-
-/* Codes for REDIRECT. */
-#define ICMP_REDIR_NET		0	/* Redirect Net			*/
-#define ICMP_REDIR_HOST		1	/* Redirect Host		*/
-#define ICMP_REDIR_NETTOS	2	/* Redirect Net for TOS		*/
-#define ICMP_REDIR_HOSTTOS	3	/* Redirect Host for TOS	*/
-
-/* Codes for TIME_EXCEEDED. */
-#define ICMP_EXC_TTL		0	/* TTL count exceeded		*/
-#define ICMP_EXC_FRAGTIME	1	/* Fragment Reass time exceeded	*/
-
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ip_icmp.h	8.1 (Berkeley) 6/10/93
- */
-
-#include <netinet/in.h>
-#include <netinet/ip.h>
-
-/*
- * Internal of an ICMP Router Advertisement
- */
-struct icmp_ra_addr
-{
-  uint32_t ira_addr;
-  uint32_t ira_preference;
-};
-
-struct icmp
-{
-  uint8_t  icmp_type;	/* type of message, see below */
-  uint8_t  icmp_code;	/* type sub code */
-  uint16_t icmp_cksum;	/* ones complement checksum of struct */
-  union
-  {
-    unsigned char ih_pptr;	/* ICMP_PARAMPROB */
-    struct in_addr ih_gwaddr;	/* gateway address */
-    struct ih_idseq		/* echo datagram */
-    {
-      uint16_t icd_id;
-      uint16_t icd_seq;
-    } ih_idseq;
-    uint32_t ih_void;
-
-    /* ICMP_UNREACH_NEEDFRAG -- Path MTU Discovery (RFC1191) */
-    struct ih_pmtu
-    {
-      uint16_t ipm_void;
-      uint16_t ipm_nextmtu;
-    } ih_pmtu;
-
-    struct ih_rtradv
-    {
-      uint8_t irt_num_addrs;
-      uint8_t irt_wpa;
-      uint16_t irt_lifetime;
-    } ih_rtradv;
-  } icmp_hun;
-#define	icmp_pptr	icmp_hun.ih_pptr
-#define	icmp_gwaddr	icmp_hun.ih_gwaddr
-#define	icmp_id		icmp_hun.ih_idseq.icd_id
-#define	icmp_seq	icmp_hun.ih_idseq.icd_seq
-#define	icmp_void	icmp_hun.ih_void
-#define	icmp_pmvoid	icmp_hun.ih_pmtu.ipm_void
-#define	icmp_nextmtu	icmp_hun.ih_pmtu.ipm_nextmtu
-#define	icmp_num_addrs	icmp_hun.ih_rtradv.irt_num_addrs
-#define	icmp_wpa	icmp_hun.ih_rtradv.irt_wpa
-#define	icmp_lifetime	icmp_hun.ih_rtradv.irt_lifetime
-  union
-  {
-    struct
-    {
-      uint32_t its_otime;
-      uint32_t its_rtime;
-      uint32_t its_ttime;
-    } id_ts;
-    struct
-    {
-      struct ip idi_ip;
-      /* options and then 64 bits of data */
-    } id_ip;
-    struct icmp_ra_addr id_radv;
-    uint32_t   id_mask;
-    uint8_t    id_data[1];
-  } icmp_dun;
-#define	icmp_otime	icmp_dun.id_ts.its_otime
-#define	icmp_rtime	icmp_dun.id_ts.its_rtime
-#define	icmp_ttime	icmp_dun.id_ts.its_ttime
-#define	icmp_ip		icmp_dun.id_ip.idi_ip
-#define	icmp_radv	icmp_dun.id_radv
-#define	icmp_mask	icmp_dun.id_mask
-#define	icmp_data	icmp_dun.id_data
-};
-
-/*
- * Lower bounds on packet lengths for various types.
- * For the error advice packets must first insure that the
- * packet is large enough to contain the returned ip header.
- * Only then can we do the check to see if 64 bits of packet
- * data have been returned, since we need to check the returned
- * ip header length.
- */
-#define	ICMP_MINLEN	8				/* abs minimum */
-#define	ICMP_TSLEN	(8 + 3 * sizeof (n_time))	/* timestamp */
-#define	ICMP_MASKLEN	12				/* address mask */
-#define	ICMP_ADVLENMIN	(8 + sizeof (struct ip) + 8)	/* min */
-#ifndef _IP_VHL
-#define	ICMP_ADVLEN(p)	(8 + ((p)->icmp_ip.ip_hl << 2) + 8)
-	/* N.B.: must separately check that ip_hl >= 5 */
-#else
-#define	ICMP_ADVLEN(p)	(8 + (IP_VHL_HL((p)->icmp_ip.ip_vhl) << 2) + 8)
-	/* N.B.: must separately check that header length >= 5 */
-#endif
-
-/* Definition of type and code fields. */
-/* defined above: ICMP_ECHOREPLY, ICMP_REDIRECT, ICMP_ECHO */
-#define	ICMP_UNREACH		3		/* dest unreachable, codes: */
-#define	ICMP_SOURCEQUENCH	4		/* packet lost, slow down */
-#define	ICMP_ROUTERADVERT	9		/* router advertisement */
-#define	ICMP_ROUTERSOLICIT	10		/* router solicitation */
-#define	ICMP_TIMXCEED		11		/* time exceeded, code: */
-#define	ICMP_PARAMPROB		12		/* ip header bad */
-#define	ICMP_TSTAMP		13		/* timestamp request */
-#define	ICMP_TSTAMPREPLY	14		/* timestamp reply */
-#define	ICMP_IREQ		15		/* information request */
-#define	ICMP_IREQREPLY		16		/* information reply */
-#define	ICMP_MASKREQ		17		/* address mask request */
-#define	ICMP_MASKREPLY		18		/* address mask reply */
-
-#define	ICMP_MAXTYPE		18
-
-/* UNREACH codes */
-#define	ICMP_UNREACH_NET	        0	/* bad net */
-#define	ICMP_UNREACH_HOST	        1	/* bad host */
-#define	ICMP_UNREACH_PROTOCOL	        2	/* bad protocol */
-#define	ICMP_UNREACH_PORT	        3	/* bad port */
-#define	ICMP_UNREACH_NEEDFRAG	        4	/* IP_DF caused drop */
-#define	ICMP_UNREACH_SRCFAIL	        5	/* src route failed */
-#define	ICMP_UNREACH_NET_UNKNOWN        6	/* unknown net */
-#define	ICMP_UNREACH_HOST_UNKNOWN       7	/* unknown host */
-#define	ICMP_UNREACH_ISOLATED	        8	/* src host isolated */
-#define	ICMP_UNREACH_NET_PROHIB	        9	/* net denied */
-#define	ICMP_UNREACH_HOST_PROHIB        10	/* host denied */
-#define	ICMP_UNREACH_TOSNET	        11	/* bad tos for net */
-#define	ICMP_UNREACH_TOSHOST	        12	/* bad tos for host */
-#define	ICMP_UNREACH_FILTER_PROHIB      13	/* admin prohib */
-#define	ICMP_UNREACH_HOST_PRECEDENCE    14	/* host prec vio. */
-#define	ICMP_UNREACH_PRECEDENCE_CUTOFF  15	/* prec cutoff */
-
-/* REDIRECT codes */
-#define	ICMP_REDIRECT_NET	0		/* for network */
-#define	ICMP_REDIRECT_HOST	1		/* for host */
-#define	ICMP_REDIRECT_TOSNET	2		/* for tos and net */
-#define	ICMP_REDIRECT_TOSHOST	3		/* for tos and host */
-
-/* TIMEXCEED codes */
-#define	ICMP_TIMXCEED_INTRANS	0		/* ttl==0 in transit */
-#define	ICMP_TIMXCEED_REASS	1		/* ttl==0 in reass */
-
-/* PARAMPROB code */
-#define	ICMP_PARAMPROB_OPTABSENT 1		/* req. opt. absent */
-
-#define	ICMP_INFOTYPE(type) \
-	((type) == ICMP_ECHOREPLY || (type) == ICMP_ECHO \
-	 || (type) == ICMP_ROUTERADVERT || (type) == ICMP_ROUTERSOLICIT \
-	 || (type) == ICMP_TSTAMP || (type) == ICMP_TSTAMPREPLY \
-	 || (type) == ICMP_IREQ || (type) == ICMP_IREQREPLY \
-	 || (type) == ICMP_MASKREQ || (type) == ICMP_MASKREPLY)
-
-#endif /* __USE_MISC */
-
-__END_DECLS
-
-#endif /* netinet/ip_icmp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/tcp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/tcp.h
deleted file mode 100644
index 41ca11b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/tcp.h
+++ /dev/null
@@ -1,349 +0,0 @@
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)tcp.h	8.1 (Berkeley) 6/10/93
- */
-
-#ifndef _NETINET_TCP_H
-#define _NETINET_TCP_H	1
-
-#include <features.h>
-
-/*
- * User-settable options (used with setsockopt).
- */
-#define	TCP_NODELAY		 1  /* Don't delay send to coalesce packets  */
-#define	TCP_MAXSEG		 2  /* Set maximum segment size  */
-#define TCP_CORK		 3  /* Control sending of partial frames  */
-#define TCP_KEEPIDLE		 4  /* Start keeplives after this period */
-#define TCP_KEEPINTVL		 5  /* Interval between keepalives */
-#define TCP_KEEPCNT		 6  /* Number of keepalives before death */
-#define TCP_SYNCNT		 7  /* Number of SYN retransmits */
-#define TCP_LINGER2		 8  /* Life time of orphaned FIN-WAIT-2 state */
-#define TCP_DEFER_ACCEPT	 9  /* Wake up listener only when data arrive */
-#define TCP_WINDOW_CLAMP	 10 /* Bound advertised window */
-#define TCP_INFO		 11 /* Information about this connection. */
-#define	TCP_QUICKACK		 12 /* Bock/reenable quick ACKs.  */
-#define TCP_CONGESTION		 13 /* Congestion control algorithm.  */
-#define TCP_MD5SIG		 14 /* TCP MD5 Signature (RFC2385) */
-#define TCP_COOKIE_TRANSACTIONS	 15 /* TCP Cookie Transactions */
-#define TCP_THIN_LINEAR_TIMEOUTS 16 /* Use linear timeouts for thin streams*/
-#define TCP_THIN_DUPACK		 17 /* Fast retrans. after 1 dupack */
-#define TCP_USER_TIMEOUT	 18 /* How long for loss retry before timeout */
-#define TCP_REPAIR		 19 /* TCP sock is under repair right now */
-#define TCP_REPAIR_QUEUE	 20 /* Set TCP queue to repair */
-#define TCP_QUEUE_SEQ		 21 /* Set sequence number of repaired queue. */
-#define TCP_REPAIR_OPTIONS	 22 /* Repair TCP connection options */
-#define TCP_FASTOPEN		 23 /* Enable FastOpen on listeners */
-#define TCP_TIMESTAMP		 24 /* TCP time stamp */
-#define TCP_NOTSENT_LOWAT	 25 /* Limit number of unsent bytes in
-				       write queue.  */
-#define TCP_CC_INFO		 26 /* Get Congestion Control
-				       (optional) info.  */
-#define TCP_SAVE_SYN		 27 /* Record SYN headers for new
-				       connections.  */
-#define TCP_SAVED_SYN		 28 /* Get SYN headers recorded for
-				       connection.  */
-#define TCP_REPAIR_WINDOW	 29 /* Get/set window parameters.  */
-#define TCP_FASTOPEN_CONNECT	 30 /* Attempt FastOpen with connect.  */
-#define TCP_ULP			 31 /* Attach a ULP to a TCP connection.  */
-#define TCP_MD5SIG_EXT		 32 /* TCP MD5 Signature with extensions.  */
-#define TCP_FASTOPEN_KEY	 33 /* Set the key for Fast Open (cookie).  */
-#define TCP_FASTOPEN_NO_COOKIE	 34 /* Enable TFO without a TFO cookie.  */
-#define TCP_ZEROCOPY_RECEIVE	 35
-#define TCP_INQ			 36 /* Notify bytes available to read
-				       as a cmsg on read.  */
-#define TCP_CM_INQ		 TCP_INQ
-#define TCP_TX_DELAY		 37 /* Delay outgoing packets by XX usec.  */
-
-#define TCP_REPAIR_ON		 1
-#define TCP_REPAIR_OFF		 0
-#define TCP_REPAIR_OFF_NO_WP	 -1
-
-#ifdef __USE_MISC
-# include <sys/types.h>
-# include <sys/socket.h>
-# include <stdint.h>
-
-typedef	uint32_t tcp_seq;
-/*
- * TCP header.
- * Per RFC 793, September, 1981.
- */
-struct tcphdr
-  {
-    __extension__ union
-    {
-      struct
-      {
-	uint16_t th_sport;	/* source port */
-	uint16_t th_dport;	/* destination port */
-	tcp_seq th_seq;		/* sequence number */
-	tcp_seq th_ack;		/* acknowledgement number */
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-	uint8_t th_x2:4;	/* (unused) */
-	uint8_t th_off:4;	/* data offset */
-# endif
-# if __BYTE_ORDER == __BIG_ENDIAN
-	uint8_t th_off:4;	/* data offset */
-	uint8_t th_x2:4;	/* (unused) */
-# endif
-	uint8_t th_flags;
-# define TH_FIN	0x01
-# define TH_SYN	0x02
-# define TH_RST	0x04
-# define TH_PUSH	0x08
-# define TH_ACK	0x10
-# define TH_URG	0x20
-	uint16_t th_win;	/* window */
-	uint16_t th_sum;	/* checksum */
-	uint16_t th_urp;	/* urgent pointer */
-      };
-      struct
-      {
-	uint16_t source;
-	uint16_t dest;
-	uint32_t seq;
-	uint32_t ack_seq;
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-	uint16_t res1:4;
-	uint16_t doff:4;
-	uint16_t fin:1;
-	uint16_t syn:1;
-	uint16_t rst:1;
-	uint16_t psh:1;
-	uint16_t ack:1;
-	uint16_t urg:1;
-	uint16_t res2:2;
-# elif __BYTE_ORDER == __BIG_ENDIAN
-	uint16_t doff:4;
-	uint16_t res1:4;
-	uint16_t res2:2;
-	uint16_t urg:1;
-	uint16_t ack:1;
-	uint16_t psh:1;
-	uint16_t rst:1;
-	uint16_t syn:1;
-	uint16_t fin:1;
-# else
-#  error "Adjust your <bits/endian.h> defines"
-# endif
-	uint16_t window;
-	uint16_t check;
-	uint16_t urg_ptr;
-      };
-    };
-};
-
-enum
-{
-  TCP_ESTABLISHED = 1,
-  TCP_SYN_SENT,
-  TCP_SYN_RECV,
-  TCP_FIN_WAIT1,
-  TCP_FIN_WAIT2,
-  TCP_TIME_WAIT,
-  TCP_CLOSE,
-  TCP_CLOSE_WAIT,
-  TCP_LAST_ACK,
-  TCP_LISTEN,
-  TCP_CLOSING   /* now a valid state */
-};
-
-# define TCPOPT_EOL		0
-# define TCPOPT_NOP		1
-# define TCPOPT_MAXSEG		2
-# define TCPOLEN_MAXSEG		4
-# define TCPOPT_WINDOW		3
-# define TCPOLEN_WINDOW		3
-# define TCPOPT_SACK_PERMITTED	4		/* Experimental */
-# define TCPOLEN_SACK_PERMITTED	2
-# define TCPOPT_SACK		5		/* Experimental */
-# define TCPOPT_TIMESTAMP	8
-# define TCPOLEN_TIMESTAMP	10
-# define TCPOLEN_TSTAMP_APPA	(TCPOLEN_TIMESTAMP+2) /* appendix A */
-
-# define TCPOPT_TSTAMP_HDR	\
-    (TCPOPT_NOP<<24|TCPOPT_NOP<<16|TCPOPT_TIMESTAMP<<8|TCPOLEN_TIMESTAMP)
-
-/*
- * Default maximum segment size for TCP.
- * With an IP MSS of 576, this is 536,
- * but 512 is probably more convenient.
- * This should be defined as MIN(512, IP_MSS - sizeof (struct tcpiphdr)).
- */
-# define TCP_MSS	512
-
-# define TCP_MAXWIN	65535	/* largest value for (unscaled) window */
-
-# define TCP_MAX_WINSHIFT	14	/* maximum window shift */
-
-# define SOL_TCP		6	/* TCP level */
-
-
-# define TCPI_OPT_TIMESTAMPS	1
-# define TCPI_OPT_SACK		2
-# define TCPI_OPT_WSCALE	4
-# define TCPI_OPT_ECN		8  /* ECN was negociated at TCP session init */
-# define TCPI_OPT_ECN_SEEN	16 /* we received at least one packet with ECT */
-# define TCPI_OPT_SYN_DATA	32 /* SYN-ACK acked data in SYN sent or rcvd */
-
-/* Values for tcpi_state.  */
-enum tcp_ca_state
-{
-  TCP_CA_Open = 0,
-  TCP_CA_Disorder = 1,
-  TCP_CA_CWR = 2,
-  TCP_CA_Recovery = 3,
-  TCP_CA_Loss = 4
-};
-
-struct tcp_info
-{
-  uint8_t	tcpi_state;
-  uint8_t	tcpi_ca_state;
-  uint8_t	tcpi_retransmits;
-  uint8_t	tcpi_probes;
-  uint8_t	tcpi_backoff;
-  uint8_t	tcpi_options;
-  uint8_t	tcpi_snd_wscale : 4, tcpi_rcv_wscale : 4;
-
-  uint32_t	tcpi_rto;
-  uint32_t	tcpi_ato;
-  uint32_t	tcpi_snd_mss;
-  uint32_t	tcpi_rcv_mss;
-
-  uint32_t	tcpi_unacked;
-  uint32_t	tcpi_sacked;
-  uint32_t	tcpi_lost;
-  uint32_t	tcpi_retrans;
-  uint32_t	tcpi_fackets;
-
-  /* Times. */
-  uint32_t	tcpi_last_data_sent;
-  uint32_t	tcpi_last_ack_sent;	/* Not remembered, sorry.  */
-  uint32_t	tcpi_last_data_recv;
-  uint32_t	tcpi_last_ack_recv;
-
-  /* Metrics. */
-  uint32_t	tcpi_pmtu;
-  uint32_t	tcpi_rcv_ssthresh;
-  uint32_t	tcpi_rtt;
-  uint32_t	tcpi_rttvar;
-  uint32_t	tcpi_snd_ssthresh;
-  uint32_t	tcpi_snd_cwnd;
-  uint32_t	tcpi_advmss;
-  uint32_t	tcpi_reordering;
-
-  uint32_t	tcpi_rcv_rtt;
-  uint32_t	tcpi_rcv_space;
-
-  uint32_t	tcpi_total_retrans;
-};
-
-
-/* For TCP_MD5SIG socket option.  */
-#define TCP_MD5SIG_MAXKEYLEN	80
-
-/* tcp_md5sig extension flags for TCP_MD5SIG_EXT.  */
-#define TCP_MD5SIG_FLAG_PREFIX	1 /* Address prefix length.  */
-
-struct tcp_md5sig
-{
-  struct sockaddr_storage tcpm_addr;		/* Address associated.  */
-  uint8_t	tcpm_flags;			/* Extension flags.  */
-  uint8_t	tcpm_prefixlen;			/* Address prefix.  */
-  uint16_t	tcpm_keylen;			/* Key length.  */
-  uint32_t	__tcpm_pad;			/* Zero.  */
-  uint8_t	tcpm_key[TCP_MD5SIG_MAXKEYLEN];	/* Key (binary).  */
-};
-
-/* For socket repair options.  */
-struct tcp_repair_opt
-{
-  uint32_t	opt_code;
-  uint32_t	opt_val;
-};
-
-/* Queue to repair, for TCP_REPAIR_QUEUE.  */
-enum
-{
-  TCP_NO_QUEUE,
-  TCP_RECV_QUEUE,
-  TCP_SEND_QUEUE,
-  TCP_QUEUES_NR,
-};
-
-/* For cookie transactions socket options.  */
-#define TCP_COOKIE_MIN		8		/*  64-bits */
-#define TCP_COOKIE_MAX		16		/* 128-bits */
-#define TCP_COOKIE_PAIR_SIZE	(2*TCP_COOKIE_MAX)
-
-/* Flags for both getsockopt and setsockopt */
-#define TCP_COOKIE_IN_ALWAYS	(1 << 0)	/* Discard SYN without cookie */
-#define TCP_COOKIE_OUT_NEVER	(1 << 1)	/* Prohibit outgoing cookies,
-						 * supercedes everything. */
-
-/* Flags for getsockopt */
-#define TCP_S_DATA_IN		(1 << 2)	/* Was data received? */
-#define TCP_S_DATA_OUT		(1 << 3)	/* Was data sent? */
-
-#define TCP_MSS_DEFAULT		 536U	/* IPv4 (RFC1122, RFC2581) */
-#define TCP_MSS_DESIRED		1220U	/* IPv6 (tunneled), EDNS0 (RFC3226) */
-
-struct tcp_cookie_transactions
-{
-  uint16_t	tcpct_flags;
-  uint8_t	__tcpct_pad1;
-  uint8_t	tcpct_cookie_desired;
-  uint16_t	tcpct_s_data_desired;
-  uint16_t	tcpct_used;
-  uint8_t	tcpct_value[TCP_MSS_DEFAULT];
-};
-
-/* For use with TCP_REPAIR_WINDOW.  */
-struct tcp_repair_window
-{
-  uint32_t snd_wl1;
-  uint32_t snd_wnd;
-  uint32_t max_window;
-  uint32_t rcv_wnd;
-  uint32_t rcv_wup;
-};
-
-/* For use with TCP_ZEROCOPY_RECEIVE.  */
-struct tcp_zerocopy_receive
-{
-  uint64_t address; /* In: address of mapping.  */
-  uint32_t length; /* In/out: number of bytes to map/mapped.  */
-  uint32_t recv_skip_hint; /* Out: amount of bytes to skip.  */
-};
-
-#endif /* Misc.  */
-
-#endif /* netinet/tcp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/udp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/udp.h
deleted file mode 100644
index 9062fc324..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netinet/udp.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (C) 1982, 1986 Regents of the University of California.
- * All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef __NETINET_UDP_H
-#define __NETINET_UDP_H    1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-/* UDP header as specified by RFC 768, August 1980. */
-
-struct udphdr
-{
-  __extension__ union
-  {
-    struct
-    {
-      uint16_t uh_sport;	/* source port */
-      uint16_t uh_dport;	/* destination port */
-      uint16_t uh_ulen;		/* udp length */
-      uint16_t uh_sum;		/* udp checksum */
-    };
-    struct
-    {
-      uint16_t source;
-      uint16_t dest;
-      uint16_t len;
-      uint16_t check;
-    };
-  };
-};
-
-/* UDP socket options */
-#define UDP_CORK	1	/* Never send partially complete segments.  */
-#define UDP_ENCAP	100	/* Set the socket to accept
-				   encapsulated packets.  */
-#define UDP_NO_CHECK6_TX 101	/* Disable sending checksum for UDP
-				   over IPv6.  */
-#define UDP_NO_CHECK6_RX 102	/* Disable accepting checksum for UDP
-				   over IPv6.  */
-#define UDP_SEGMENT	103	/* Set GSO segmentation size.  */
-#define UDP_GRO		104	/* This socket can receive UDP GRO packets.  */
-
-/* UDP encapsulation types */
-#define UDP_ENCAP_ESPINUDP_NON_IKE 1	/* draft-ietf-ipsec-nat-t-ike-00/01 */
-#define UDP_ENCAP_ESPINUDP	2	/* draft-ietf-ipsec-udp-encaps-06 */
-#define UDP_ENCAP_L2TPINUDP	3	/* rfc2661 */
-#define UDP_ENCAP_GTP0		4	/* GSM TS 09.60 */
-#define UDP_ENCAP_GTP1U		5	/* 3GPP TS 29.060 */
-
-#define SOL_UDP            17      /* sockopt level for UDP */
-
-#endif /* netinet/udp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netipx/ipx.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netipx/ipx.h
deleted file mode 100644
index a6b4598..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netipx/ipx.h
+++ /dev/null
@@ -1,111 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETIPX_IPX_H
-#define __NETIPX_IPX_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-#define SOL_IPX    256          /* sockopt level */
-
-#define IPX_TYPE        1
-#define IPX_NODE_LEN	6
-#define IPX_MTU		576
-
-struct sockaddr_ipx
-  {
-    sa_family_t sipx_family;
-    uint16_t sipx_port;
-    uint32_t sipx_network;
-    unsigned char sipx_node[IPX_NODE_LEN];
-    uint8_t sipx_type;
-    unsigned char sipx_zero;	/* 16 byte fill */
-  };
-
-/*
- *	So we can fit the extra info for SIOCSIFADDR into the address nicely
- */
-
-#define sipx_special	sipx_port
-#define sipx_action	sipx_zero
-#define IPX_DLTITF	0
-#define IPX_CRTITF	1
-
-typedef struct ipx_route_definition
-  {
-    unsigned long ipx_network;
-    unsigned long ipx_router_network;
-    unsigned char ipx_router_node[IPX_NODE_LEN];
-  }
-ipx_route_definition;
-
-typedef struct ipx_interface_definition
-  {
-    unsigned long ipx_network;
-    unsigned char ipx_device[16];
-    unsigned char ipx_dlink_type;
-#define IPX_FRAME_NONE		0
-#define IPX_FRAME_SNAP		1
-#define IPX_FRAME_8022		2
-#define IPX_FRAME_ETHERII	3
-#define IPX_FRAME_8023		4
-#define IPX_FRAME_TR_8022	5
-    unsigned char ipx_special;
-#define IPX_SPECIAL_NONE	0
-#define IPX_PRIMARY		1
-#define IPX_INTERNAL		2
-    unsigned char ipx_node[IPX_NODE_LEN];
-  }
-ipx_interface_definition;
-
-typedef struct ipx_config_data
-  {
-    unsigned char ipxcfg_auto_select_primary;
-    unsigned char ipxcfg_auto_create_interfaces;
-  }
-ipx_config_data;
-
-/*
- * OLD Route Definition for backward compatibility.
- */
-
-struct ipx_route_def
-  {
-    unsigned long ipx_network;
-    unsigned long ipx_router_network;
-#define IPX_ROUTE_NO_ROUTER	0
-    unsigned char ipx_router_node[IPX_NODE_LEN];
-    unsigned char ipx_device[16];
-    unsigned short ipx_flags;
-#define IPX_RT_SNAP		8
-#define IPX_RT_8022		4
-#define IPX_RT_BLUEBOOK		2
-#define IPX_RT_ROUTED		1
-  };
-
-#define SIOCAIPXITFCRT		(SIOCPROTOPRIVATE)
-#define SIOCAIPXPRISLT		(SIOCPROTOPRIVATE + 1)
-#define SIOCIPXCFGDATA		(SIOCPROTOPRIVATE + 2)
-#define SIOCIPXNCPCONN		(SIOCPROTOPRIVATE + 3)
-
-__END_DECLS
-
-#endif /* netipx/ipx.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netiucv/iucv.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netiucv/iucv.h
deleted file mode 100644
index ada2157..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netiucv/iucv.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETIUCV_IUCV_H
-#define __NETIUCV_IUCV_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-struct sockaddr_iucv
-  {
-    __SOCKADDR_COMMON (siucv_);
-    unsigned short	siucv_port;		/* Reserved */
-    unsigned int	siucv_addr;		/* Reserved */
-    char		siucv_nodeid[8];	/* Reserved */
-    char		siucv_user_id[8];	/* Guest User Id */
-    char		siucv_name[8];		/* Application Name */
-  };
-
-__END_DECLS
-
-#define SOL_IUCV        277			/* IUCV level */
-
-/* IUCV socket options (SOL_IUCV) */
-#define SO_IPRMDATA_MSG	0x0080			/* Send/recv IPRM_DATA msgs */
-#define SO_MSGLIMIT	0x1000			/* Get/set IUCV MSGLIMIT */
-#define SO_MSGSIZE	0x0800			/* Get maximum msgsize */
-
-/* IUCV related control messages (scm) */
-#define SCM_IUCV_TRGCLS	0x0001			/* Target class control message */
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netpacket/packet.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netpacket/packet.h
deleted file mode 100644
index 89add03..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netpacket/packet.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Definitions for use with Linux AF_PACKET sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETPACKET_PACKET_H
-#define __NETPACKET_PACKET_H	1
-
-struct sockaddr_ll
-  {
-    unsigned short int sll_family;
-    unsigned short int sll_protocol;
-    int sll_ifindex;
-    unsigned short int sll_hatype;
-    unsigned char sll_pkttype;
-    unsigned char sll_halen;
-    unsigned char sll_addr[8];
-  };
-
-/* Packet types.  */
-
-#define PACKET_HOST		0		/* To us.  */
-#define PACKET_BROADCAST	1		/* To all.  */
-#define PACKET_MULTICAST	2		/* To group.  */
-#define PACKET_OTHERHOST	3		/* To someone else.  */
-#define PACKET_OUTGOING		4		/* Originated by us . */
-#define PACKET_LOOPBACK		5
-#define PACKET_FASTROUTE	6
-
-/* Packet socket options.  */
-
-#define PACKET_ADD_MEMBERSHIP		1
-#define PACKET_DROP_MEMBERSHIP		2
-#define	PACKET_RECV_OUTPUT		3
-#define	PACKET_RX_RING			5
-#define	PACKET_STATISTICS		6
-#define	PACKET_COPY_THRESH		7
-#define	PACKET_AUXDATA			8
-#define	PACKET_ORIGDEV			9
-#define	PACKET_VERSION			10
-#define	PACKET_HDRLEN			11
-#define	PACKET_RESERVE			12
-#define	PACKET_TX_RING			13
-#define	PACKET_LOSS			14
-#define	PACKET_VNET_HDR			15
-#define	PACKET_TX_TIMESTAMP		16
-#define	PACKET_TIMESTAMP		17
-#define	PACKET_FANOUT			18
-#define	PACKET_TX_HAS_OFF		19
-#define	PACKET_QDISC_BYPASS		20
-#define	PACKET_ROLLOVER_STATS		21
-#define	PACKET_FANOUT_DATA		22
-#define	PACKET_IGNORE_OUTGOING		23
-
-struct packet_mreq
-  {
-    int mr_ifindex;
-    unsigned short int mr_type;
-    unsigned short int mr_alen;
-    unsigned char mr_address[8];
-  };
-
-#define PACKET_MR_MULTICAST	0
-#define PACKET_MR_PROMISC	1
-#define PACKET_MR_ALLMULTI	2
-#define PACKET_MR_UNICAST	3
-
-#endif	/* netpacket/packet.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netrom/netrom.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netrom/netrom.h
deleted file mode 100644
index 89dc2f8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netrom/netrom.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETROM_NETROM_H
-#define _NETROM_NETROM_H	1
-
-#include <netax25/ax25.h>
-
-/* Setsockoptions(2) level.  Thanks to BSD these must match IPPROTO_xxx.  */
-#define SOL_NETROM	259
-
-/* NetRom control values: */
-#define NETROM_T1	1
-#define NETROM_T2	2
-#define NETROM_N2	3
-#define NETROM_PACLEN	5
-#define	NETROM_T4	6
-#define NETROM_IDLE	7
-
-#define NETROM_KILL	99
-
-/* Type of route: */
-#define NETROM_NEIGH    0
-#define NETROM_NODE     1
-
-struct nr_route_struct
-  {
-    int type;
-    ax25_address callsign;
-    char device[16];
-    unsigned int quality;
-    char mnemonic[7];
-    ax25_address neighbour;
-    unsigned int obs_count;
-    unsigned int ndigis;
-    ax25_address digipeaters[AX25_MAX_DIGIS];
-  };
-
-/* NetRom socket ioctls: */
-#define	SIOCNRGETPARMS		(SIOCPROTOPRIVATE+0)
-#define	SIOCNRSETPARMS		(SIOCPROTOPRIVATE+1)
-#define	SIOCNRDECOBS		(SIOCPROTOPRIVATE+2)
-#define	SIOCNRRTCTL		(SIOCPROTOPRIVATE+3)
-#define	SIOCNRCTLCON		(SIOCPROTOPRIVATE+4)
-
-/* NetRom parameter structure: */
-struct nr_parms_struct
-  {
-    unsigned int quality;
-    unsigned int obs_count;
-    unsigned int ttl;
-    unsigned int timeout;
-    unsigned int ack_delay;
-    unsigned int busy_delay;
-    unsigned int tries;
-    unsigned int window;
-    unsigned int paclen;
-  };
-
-/* NetRom control structure: */
-struct nr_ctl_struct
-  {
-    unsigned char index;
-    unsigned char id;
-    unsigned int cmd;
-    unsigned long arg;
-  };
-
-#endif /* netrom/netrom.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netrose/rose.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netrose/rose.h
deleted file mode 100644
index 0558823..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/netrose/rose.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/* Definitions for Rose packet radio address family.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* What follows is copied from the 2.1.93 <linux/rose.h>.  */
-
-#ifndef _NETROSE_ROSE_H
-#define _NETROSE_ROSE_H 1
-
-#include <sys/socket.h>
-#include <netax25/ax25.h>
-
-/* Socket level values.  */
-#define SOL_ROSE        260
-
-
-/* These are the public elements of the Linux kernel Rose
-   implementation.  For kernel AX.25 see the file ax25.h. This file
-   requires ax25.h for the definition of the ax25_address structure.  */
-#define ROSE_MTU	251
-
-#define ROSE_MAX_DIGIS	6
-
-#define	ROSE_DEFER	1
-#define	ROSE_T1		2
-#define	ROSE_T2		3
-#define	ROSE_T3		4
-#define	ROSE_IDLE	5
-#define	ROSE_QBITINCL	6
-#define	ROSE_HOLDBACK	7
-
-#define	SIOCRSGCAUSE		(SIOCPROTOPRIVATE + 0)
-#define	SIOCRSSCAUSE		(SIOCPROTOPRIVATE + 1)
-#define	SIOCRSL2CALL		(SIOCPROTOPRIVATE + 2)
-#define	SIOCRSSL2CALL		(SIOCPROTOPRIVATE + 2)
-#define	SIOCRSACCEPT		(SIOCPROTOPRIVATE + 3)
-#define	SIOCRSCLRRT		(SIOCPROTOPRIVATE + 4)
-#define	SIOCRSGL2CALL		(SIOCPROTOPRIVATE + 5)
-#define	SIOCRSGFACILITIES	(SIOCPROTOPRIVATE + 6)
-
-#define	ROSE_DTE_ORIGINATED	0x00
-#define	ROSE_NUMBER_BUSY	0x01
-#define	ROSE_INVALID_FACILITY	0x03
-#define	ROSE_NETWORK_CONGESTION	0x05
-#define	ROSE_OUT_OF_ORDER	0x09
-#define	ROSE_ACCESS_BARRED	0x0B
-#define	ROSE_NOT_OBTAINABLE	0x0D
-#define	ROSE_REMOTE_PROCEDURE	0x11
-#define	ROSE_LOCAL_PROCEDURE	0x13
-#define	ROSE_SHIP_ABSENT	0x39
-
-
-typedef struct
-{
-  char rose_addr[5];
-} rose_address;
-
-struct sockaddr_rose
-{
-  sa_family_t srose_family;
-  rose_address srose_addr;
-  ax25_address srose_call;
-  int srose_ndigis;
-  ax25_address	srose_digi;
-};
-
-struct full_sockaddr_rose
-{
-  sa_family_t srose_family;
-  rose_address srose_addr;
-  ax25_address srose_call;
-  unsigned int srose_ndigis;
-  ax25_address srose_digis[ROSE_MAX_DIGIS];
-};
-
-struct rose_route_struct
-{
-  rose_address address;
-  unsigned short int mask;
-  ax25_address	neighbour;
-  char device[16];
-  unsigned char	ndigis;
-  ax25_address digipeaters[AX25_MAX_DIGIS];
-};
-
-struct rose_cause_struct
-{
-  unsigned char	cause;
-  unsigned char	diagnostic;
-};
-
-struct rose_facilities_struct
-{
-  rose_address source_addr,   dest_addr;
-  ax25_address source_call,   dest_call;
-  unsigned char source_ndigis, dest_ndigis;
-  ax25_address source_digis[ROSE_MAX_DIGIS];
-  ax25_address dest_digis[ROSE_MAX_DIGIS];
-  unsigned int rand;
-  rose_address fail_addr;
-  ax25_address fail_call;
-};
-
-#endif	/* netrose/rose.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nfs/nfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nfs/nfs.h
deleted file mode 100644
index 61e4b65..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nfs/nfs.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/nfs.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nl_types.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nl_types.h
deleted file mode 100644
index eb075bd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nl_types.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NL_TYPES_H
-#define _NL_TYPES_H 1
-
-#include <features.h>
-
-/* The default message set used by the gencat program.  */
-#define NL_SETD 1
-
-/* Value for FLAG parameter of `catgets' to say we want XPG4 compliance.  */
-#define NL_CAT_LOCALE 1
-
-
-__BEGIN_DECLS
-
-/* Message catalog descriptor type.  */
-typedef void *nl_catd;
-
-/* Type used by `nl_langinfo'.  */
-typedef int nl_item;
-
-/* Open message catalog for later use, returning descriptor.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern nl_catd catopen (const char *__cat_name, int __flag) __nonnull ((1));
-
-/* Return translation with NUMBER in SET of CATALOG; if not found
-   return STRING.  */
-extern char *catgets (nl_catd __catalog, int __set, int __number,
-		      const char *__string) __THROW __nonnull ((1));
-
-/* Close message CATALOG.  */
-extern int catclose (nl_catd __catalog) __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* nl_types.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nss.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nss.h
deleted file mode 100644
index ae213f9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/nss.h
+++ /dev/null
@@ -1,262 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Define interface to NSS.  This is meant for the interface functions
-   and for implementors of new services.  */
-
-#ifndef _NSS_H
-#define _NSS_H  1
-
-#include <features.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Possible results of lookup using a nss_* function.  */
-enum nss_status
-{
-  NSS_STATUS_TRYAGAIN = -2,
-  NSS_STATUS_UNAVAIL,
-  NSS_STATUS_NOTFOUND,
-  NSS_STATUS_SUCCESS,
-  NSS_STATUS_RETURN
-};
-
-
-/* Data structure used for the 'gethostbyname4_r' function.  */
-struct gaih_addrtuple
-  {
-    struct gaih_addrtuple *next;
-    char *name;
-    int family;
-    uint32_t addr[4];
-    uint32_t scopeid;
-  };
-
-
-/* Overwrite service selection for database DBNAME using specification
-   in STRING.
-   This function should only be used by system programs which have to
-   work around non-existing services (e.e., while booting).
-   Attention: Using this function repeatedly will slowly eat up the
-   whole memory since previous selection data cannot be freed.  */
-extern int __nss_configure_lookup (const char *__dbname,
-                                   const char *__string) __THROW;
-
-/* NSS-related types.  */
-struct __netgrent;
-struct aliasent;
-struct ether_addr;
-struct etherent;
-struct group;
-struct hostent;
-struct netent;
-struct passwd;
-struct protoent;
-struct rpcent;
-struct servent;
-struct sgrp;
-struct spwd;
-struct traced_file;
-
-/* Types of functions exported from NSS service modules.  */
-typedef enum nss_status nss_endaliasent (void);
-typedef enum nss_status nss_endetherent (void);
-typedef enum nss_status nss_endgrent (void);
-typedef enum nss_status nss_endhostent (void);
-typedef enum nss_status nss_endnetent (void);
-typedef enum nss_status nss_endnetgrent (struct __netgrent *);
-typedef enum nss_status nss_endprotoent (void);
-typedef enum nss_status nss_endpwent (void);
-typedef enum nss_status nss_endrpcent (void);
-typedef enum nss_status nss_endservent (void);
-typedef enum nss_status nss_endsgent (void);
-typedef enum nss_status nss_endspent (void);
-typedef enum nss_status nss_getaliasbyname_r (const char *, struct aliasent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getaliasent_r (struct aliasent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getcanonname_r (const char *, char *, size_t,
-                                            char **, int *, int *);
-typedef enum nss_status nss_getetherent_r (struct etherent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getgrent_r (struct group *, char *, size_t, int *);
-typedef enum nss_status nss_getgrgid_r (__gid_t, struct group *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getgrnam_r (const char *, struct group *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_gethostbyaddr2_r (const void *, __socklen_t, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *, int32_t *);
-typedef enum nss_status nss_gethostbyaddr_r (const void *, __socklen_t, int,
-                                             struct hostent *, char *, size_t,
-                                             int *, int *);
-typedef enum nss_status nss_gethostbyname2_r (const char *, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *);
-typedef enum nss_status nss_gethostbyname3_r (const char *, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *, int32_t *,
-                                              char **);
-typedef enum nss_status nss_gethostbyname4_r (const char *,
-                                              struct gaih_addrtuple **,
-                                              char *, size_t,
-                                              int *, int *, int32_t *);
-typedef enum nss_status nss_gethostbyname_r (const char *, struct hostent *,
-                                             char *, size_t, int *, int *);
-typedef enum nss_status nss_gethostent_r (struct hostent *, char *, size_t,
-                                          int *, int *);
-typedef enum nss_status nss_gethostton_r (const char *, struct etherent *,
-                                          char *, size_t, int *);
-typedef enum nss_status nss_getnetbyaddr_r (uint32_t, int, struct netent *,
-                                            char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetbyname_r (const char *, struct netent *,
-                                            char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetent_r (struct netent *,
-                                         char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetgrent_r (struct __netgrent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getntohost_r (const struct ether_addr *,
-                                          struct etherent *, char *, size_t,
-                                          int *);
-typedef enum nss_status nss_getprotobyname_r (const char *, struct protoent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getprotobynumber_r (int, struct protoent *,
-                                                char *, size_t, int *);
-typedef enum nss_status nss_getprotoent_r (struct protoent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getpublickey (const char *, char *, int *);
-typedef enum nss_status nss_getpwent_r (struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getpwnam_r (const char *, struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getpwuid_r (__uid_t, struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getrpcbyname_r (const char *, struct rpcent *,
-                                            char *, size_t, int *);
-typedef enum nss_status nss_getrpcbynumber_r (int, struct rpcent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getrpcent_r (struct rpcent *,
-                                         char *, size_t, int *);
-typedef enum nss_status nss_getsecretkey (const char *, char *, char *, int *);
-typedef enum nss_status nss_getservbyname_r (const char *, const char *,
-                                             struct servent *, char *, size_t,
-                                             int *);
-typedef enum nss_status nss_getservbyport_r (int, const char *,
-                                             struct servent *, char *, size_t,
-                                             int *);
-typedef enum nss_status nss_getservent_r (struct servent *, char *, size_t,
-                                          int *);
-typedef enum nss_status nss_getsgent_r (struct sgrp *, char *, size_t, int *);
-typedef enum nss_status nss_getsgnam_r (const char *, struct sgrp *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getspent_r (struct spwd *, char *, size_t, int *);
-typedef enum nss_status nss_getspnam_r (const char *, struct spwd *,
-                                        char *, size_t, int *);
-typedef void nss_init (void (*) (size_t, struct traced_file *));
-typedef enum nss_status nss_initgroups_dyn (const char *, __gid_t, long int *,
-                                            long int *, __gid_t **, long int,
-                                            int *);
-typedef enum nss_status nss_netname2user (char [], __uid_t *, __gid_t *,
-                                          int *, __gid_t *, int *);
-typedef enum nss_status nss_setaliasent (void);
-typedef enum nss_status nss_setetherent (int);
-typedef enum nss_status nss_setgrent (int);
-typedef enum nss_status nss_sethostent (int);
-typedef enum nss_status nss_setnetent (int);
-typedef enum nss_status nss_setnetgrent (const char *, struct __netgrent *);
-typedef enum nss_status nss_setprotoent (int);
-typedef enum nss_status nss_setpwent (int);
-typedef enum nss_status nss_setrpcent (int);
-typedef enum nss_status nss_setservent (int);
-typedef enum nss_status nss_setsgent (int);
-typedef enum nss_status nss_setspent (int);
-
-/* Declare all NSS functions for MODULE.  */
-#define NSS_DECLARE_MODULE_FUNCTIONS(module)                            \
-  extern nss_endaliasent _nss_##module##_endaliasent;                    \
-  extern nss_endetherent _nss_##module##_endetherent;                    \
-  extern nss_endgrent _nss_##module##_endgrent;                          \
-  extern nss_endhostent _nss_##module##_endhostent;                      \
-  extern nss_endnetent _nss_##module##_endnetent;                        \
-  extern nss_endnetgrent _nss_##module##__endnetgrent;                   \
-  extern nss_endprotoent _nss_##module##_endprotoent;                    \
-  extern nss_endpwent _nss_##module##_endpwent;                          \
-  extern nss_endrpcent _nss_##module##_endrpcent;                        \
-  extern nss_endservent _nss_##module##_endservent;                      \
-  extern nss_endsgent _nss_##module##_endsgent;                          \
-  extern nss_endspent _nss_##module##_endspent;                          \
-  extern nss_getaliasbyname_r _nss_##module##_getaliasbyname_r;          \
-  extern nss_getaliasent_r _nss_##module##_getaliasent_r;                \
-  extern nss_getcanonname_r _nss_##module##_getcanonname_r;              \
-  extern nss_getetherent_r _nss_##module##_getetherent_r;                \
-  extern nss_getgrent_r _nss_##module##_getgrent_r;                      \
-  extern nss_getgrgid_r _nss_##module##_getgrgid_r;                      \
-  extern nss_getgrnam_r _nss_##module##_getgrnam_r;                      \
-  extern nss_gethostbyaddr2_r _nss_##module##_gethostbyaddr2_r;          \
-  extern nss_gethostbyaddr_r _nss_##module##_gethostbyaddr_r;            \
-  extern nss_gethostbyname2_r _nss_##module##_gethostbyname2_r;          \
-  extern nss_gethostbyname3_r _nss_##module##_gethostbyname3_r;          \
-  extern nss_gethostbyname4_r _nss_##module##_gethostbyname4_r;          \
-  extern nss_gethostbyname_r _nss_##module##_gethostbyname_r;            \
-  extern nss_gethostent_r _nss_##module##_gethostent_r;                  \
-  extern nss_gethostton_r _nss_##module##_gethostton_r;                  \
-  extern nss_getnetbyaddr_r _nss_##module##_getnetbyaddr_r;              \
-  extern nss_getnetbyname_r _nss_##module##_getnetbyname_r;              \
-  extern nss_getnetent_r _nss_##module##_getnetent_r;                    \
-  extern nss_getnetgrent_r _nss_##module##_getnetgrent_r;                \
-  extern nss_getntohost_r _nss_##module##_getntohost_r;                  \
-  extern nss_getprotobyname_r _nss_##module##_getprotobyname_r;          \
-  extern nss_getprotobynumber_r _nss_##module##_getprotobynumber_r;      \
-  extern nss_getprotoent_r _nss_##module##_getprotoent_r;                \
-  extern nss_getpublickey _nss_##module##_getpublickey;                  \
-  extern nss_getpwent_r _nss_##module##_getpwent_r;                      \
-  extern nss_getpwnam_r _nss_##module##_getpwnam_r;                      \
-  extern nss_getpwuid_r _nss_##module##_getpwuid_r;                      \
-  extern nss_getrpcbyname_r _nss_##module##_getrpcbyname_r;              \
-  extern nss_getrpcbynumber_r _nss_##module##_getrpcbynumber_r;          \
-  extern nss_getrpcent_r _nss_##module##_getrpcent_r;                    \
-  extern nss_getsecretkey _nss_##module##_getsecretkey;                  \
-  extern nss_getservbyname_r _nss_##module##_getservbyname_r;            \
-  extern nss_getservbyport_r _nss_##module##_getservbyport_r;            \
-  extern nss_getservent_r _nss_##module##_getservent_r;                  \
-  extern nss_getsgent_r _nss_##module##_getsgent_r;                      \
-  extern nss_getsgnam_r _nss_##module##_getsgnam_r;                      \
-  extern nss_getspent_r _nss_##module##_getspent_r;                      \
-  extern nss_getspnam_r _nss_##module##_getspnam_r;                      \
-  extern nss_init _nss_##module##_init;                                  \
-  extern nss_initgroups_dyn _nss_##module##_initgroups_dyn;              \
-  extern nss_netname2user _nss_##module##_netname2user;                  \
-  extern nss_setaliasent _nss_##module##_setaliasent;                    \
-  extern nss_setetherent _nss_##module##_setetherent;                    \
-  extern nss_setgrent _nss_##module##_setgrent;                          \
-  extern nss_sethostent _nss_##module##_sethostent;                      \
-  extern nss_setnetent _nss_##module##_setnetent;                        \
-  extern nss_setnetgrent _nss_##module##_setnetgrent;                    \
-  extern nss_setprotoent _nss_##module##_setprotoent;                    \
-  extern nss_setpwent _nss_##module##_setpwent;                          \
-  extern nss_setrpcent _nss_##module##_setrpcent;                        \
-  extern nss_setservent _nss_##module##_setservent;                      \
-  extern nss_setsgent _nss_##module##_setsgent;                          \
-  extern nss_setspent _nss_##module##_setspent;                          \
-
-__END_DECLS
-
-#endif /* nss.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/obstack.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/obstack.h
deleted file mode 100644
index b09e9f4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/obstack.h
+++ /dev/null
@@ -1,515 +0,0 @@
-/* obstack.h - object stack macros
-   Copyright (C) 1988-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Summary:
-
-   All the apparent functions defined here are macros. The idea
-   is that you would use these pre-tested macros to solve a
-   very specific set of problems, and they would run fast.
-   Caution: no side-effects in arguments please!! They may be
-   evaluated MANY times!!
-
-   These macros operate a stack of objects.  Each object starts life
-   small, and may grow to maturity.  (Consider building a word syllable
-   by syllable.)  An object can move while it is growing.  Once it has
-   been "finished" it never changes address again.  So the "top of the
-   stack" is typically an immature growing object, while the rest of the
-   stack is of mature, fixed size and fixed address objects.
-
-   These routines grab large chunks of memory, using a function you
-   supply, called 'obstack_chunk_alloc'.  On occasion, they free chunks,
-   by calling 'obstack_chunk_free'.  You must define them and declare
-   them before using any obstack macros.
-
-   Each independent stack is represented by a 'struct obstack'.
-   Each of the obstack macros expects a pointer to such a structure
-   as the first argument.
-
-   One motivation for this package is the problem of growing char strings
-   in symbol tables.  Unless you are "fascist pig with a read-only mind"
-   --Gosper's immortal quote from HAKMEM item 154, out of context--you
-   would not like to put any arbitrary upper limit on the length of your
-   symbols.
-
-   In practice this often means you will build many short symbols and a
-   few long symbols.  At the time you are reading a symbol you don't know
-   how long it is.  One traditional method is to read a symbol into a
-   buffer, realloc()ating the buffer every time you try to read a symbol
-   that is longer than the buffer.  This is beaut, but you still will
-   want to copy the symbol from the buffer to a more permanent
-   symbol-table entry say about half the time.
-
-   With obstacks, you can work differently.  Use one obstack for all symbol
-   names.  As you read a symbol, grow the name in the obstack gradually.
-   When the name is complete, finalize it.  Then, if the symbol exists already,
-   free the newly read name.
-
-   The way we do this is to take a large chunk, allocating memory from
-   low addresses.  When you want to build a symbol in the chunk you just
-   add chars above the current "high water mark" in the chunk.  When you
-   have finished adding chars, because you got to the end of the symbol,
-   you know how long the chars are, and you can create a new object.
-   Mostly the chars will not burst over the highest address of the chunk,
-   because you would typically expect a chunk to be (say) 100 times as
-   long as an average object.
-
-   In case that isn't clear, when we have enough chars to make up
-   the object, THEY ARE ALREADY CONTIGUOUS IN THE CHUNK (guaranteed)
-   so we just point to it where it lies.  No moving of chars is
-   needed and this is the second win: potentially long strings need
-   never be explicitly shuffled. Once an object is formed, it does not
-   change its address during its lifetime.
-
-   When the chars burst over a chunk boundary, we allocate a larger
-   chunk, and then copy the partly formed object from the end of the old
-   chunk to the beginning of the new larger chunk.  We then carry on
-   accreting characters to the end of the object as we normally would.
-
-   A special macro is provided to add a single char at a time to a
-   growing object.  This allows the use of register variables, which
-   break the ordinary 'growth' macro.
-
-   Summary:
-	We allocate large chunks.
-	We carve out one object at a time from the current chunk.
-	Once carved, an object never moves.
-	We are free to append data of any size to the currently
-	  growing object.
-	Exactly one object is growing in an obstack at any one time.
-	You can run one obstack per control block.
-	You may have as many control blocks as you dare.
-	Because of the way we do it, you can "unwind" an obstack
-	  back to a previous state. (You may remove objects much
-	  as you would with a stack.)
- */
-
-
-/* Don't do the contents of this file more than once.  */
-
-#ifndef _OBSTACK_H
-#define _OBSTACK_H 1
-
-/* We need the type of a pointer subtraction.  If __PTRDIFF_TYPE__ is
-   defined, as with GNU C, use that; that way we don't pollute the
-   namespace with <stddef.h>'s symbols.  Otherwise, include <stddef.h>
-   and use ptrdiff_t.  */
-
-#ifdef __PTRDIFF_TYPE__
-# define PTR_INT_TYPE __PTRDIFF_TYPE__
-#else
-# include <stddef.h>
-# define PTR_INT_TYPE ptrdiff_t
-#endif
-
-/* If B is the base of an object addressed by P, return the result of
-   aligning P to the next multiple of A + 1.  B and P must be of type
-   char *.  A + 1 must be a power of 2.  */
-
-#define __BPTR_ALIGN(B, P, A) ((B) + (((P) - (B) + (A)) & ~(A)))
-
-/* Similar to _BPTR_ALIGN (B, P, A), except optimize the common case
-   where pointers can be converted to integers, aligned as integers,
-   and converted back again.  If PTR_INT_TYPE is narrower than a
-   pointer (e.g., the AS/400), play it safe and compute the alignment
-   relative to B.  Otherwise, use the faster strategy of computing the
-   alignment relative to 0.  */
-
-#define __PTR_ALIGN(B, P, A)						      \
-  __BPTR_ALIGN (sizeof (PTR_INT_TYPE) < sizeof (void *) ? (B) : (char *) 0, \
-		P, A)
-
-#include <string.h>
-
-#ifndef __attribute_pure__
-# define __attribute_pure__ _GL_ATTRIBUTE_PURE
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct _obstack_chunk           /* Lives at front of each chunk. */
-{
-  char *limit;                  /* 1 past end of this chunk */
-  struct _obstack_chunk *prev;  /* address of prior chunk or NULL */
-  char contents[4];             /* objects begin here */
-};
-
-struct obstack          /* control current object in current chunk */
-{
-  long chunk_size;              /* preferred size to allocate chunks in */
-  struct _obstack_chunk *chunk; /* address of current struct obstack_chunk */
-  char *object_base;            /* address of object we are building */
-  char *next_free;              /* where to add next char to current object */
-  char *chunk_limit;            /* address of char after current chunk */
-  union
-  {
-    PTR_INT_TYPE tempint;
-    void *tempptr;
-  } temp;                       /* Temporary for some macros.  */
-  int alignment_mask;           /* Mask of alignment for each object. */
-  /* These prototypes vary based on 'use_extra_arg', and we use
-     casts to the prototypeless function type in all assignments,
-     but having prototypes here quiets -Wstrict-prototypes.  */
-  struct _obstack_chunk *(*chunkfun) (void *, long);
-  void (*freefun) (void *, struct _obstack_chunk *);
-  void *extra_arg;              /* first arg for chunk alloc/dealloc funcs */
-  unsigned use_extra_arg : 1;     /* chunk alloc/dealloc funcs take extra arg */
-  unsigned maybe_empty_object : 1; /* There is a possibility that the current
-				      chunk contains a zero-length object.  This
-				      prevents freeing the chunk if we allocate
-				      a bigger chunk to replace it. */
-  unsigned alloc_failed : 1;      /* No longer used, as we now call the failed
-				     handler on error, but retained for binary
-				     compatibility.  */
-};
-
-/* Declare the external functions we use; they are in obstack.c.  */
-
-extern void _obstack_newchunk (struct obstack *, int);
-extern int _obstack_begin (struct obstack *, int, int,
-			   void *(*)(long), void (*)(void *));
-extern int _obstack_begin_1 (struct obstack *, int, int,
-			     void *(*)(void *, long),
-			     void (*)(void *, void *), void *);
-extern int _obstack_memory_used (struct obstack *) __attribute_pure__;
-
-/* The default name of the function for freeing a chunk is 'obstack_free',
-   but gnulib users can override this by defining '__obstack_free'.  */
-#ifndef __obstack_free
-# define __obstack_free obstack_free
-#endif
-extern void __obstack_free (struct obstack *, void *);
-
-
-/* Error handler called when 'obstack_chunk_alloc' failed to allocate
-   more memory.  This can be set to a user defined function which
-   should either abort gracefully or use longjump - but shouldn't
-   return.  The default action is to print a message and abort.  */
-extern void (*obstack_alloc_failed_handler) (void);
-
-/* Exit value used when 'print_and_abort' is used.  */
-extern int obstack_exit_failure;
-
-/* Pointer to beginning of object being allocated or to be allocated next.
-   Note that this might not be the final address of the object
-   because a new chunk might be needed to hold the final size.  */
-
-#define obstack_base(h) ((void *) (h)->object_base)
-
-/* Size for allocating ordinary chunks.  */
-
-#define obstack_chunk_size(h) ((h)->chunk_size)
-
-/* Pointer to next byte not yet allocated in current chunk.  */
-
-#define obstack_next_free(h)    ((h)->next_free)
-
-/* Mask specifying low bits that should be clear in address of an object.  */
-
-#define obstack_alignment_mask(h) ((h)->alignment_mask)
-
-/* To prevent prototype warnings provide complete argument list.  */
-#define obstack_init(h)							      \
-  _obstack_begin ((h), 0, 0,						      \
-		  (void *(*)(long))obstack_chunk_alloc,			      \
-		  (void (*)(void *))obstack_chunk_free)
-
-#define obstack_begin(h, size)						      \
-  _obstack_begin ((h), (size), 0,					      \
-		  (void *(*)(long))obstack_chunk_alloc,			      \
-		  (void (*)(void *))obstack_chunk_free)
-
-#define obstack_specify_allocation(h, size, alignment, chunkfun, freefun)  \
-  _obstack_begin ((h), (size), (alignment),				      \
-		  (void *(*)(long))(chunkfun),				      \
-		  (void (*)(void *))(freefun))
-
-#define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefun, arg) \
-  _obstack_begin_1 ((h), (size), (alignment),				      \
-		    (void *(*)(void *, long))(chunkfun),		      \
-		    (void (*)(void *, void *))(freefun), (arg))
-
-#define obstack_chunkfun(h, newchunkfun) \
-  ((h)->chunkfun = (struct _obstack_chunk *(*)(void *, long))(newchunkfun))
-
-#define obstack_freefun(h, newfreefun) \
-  ((h)->freefun = (void (*)(void *, struct _obstack_chunk *))(newfreefun))
-
-#define obstack_1grow_fast(h, achar) (*((h)->next_free)++ = (achar))
-
-#define obstack_blank_fast(h, n) ((h)->next_free += (n))
-
-#define obstack_memory_used(h) _obstack_memory_used (h)
-
-#if defined __GNUC__
-# if ! (2 < __GNUC__ + (8 <= __GNUC_MINOR__))
-#  define __extension__
-# endif
-
-/* For GNU C, if not -traditional,
-   we can define these macros to compute all args only once
-   without using a global variable.
-   Also, we can avoid using the 'temp' slot, to make faster code.  */
-
-# define obstack_object_size(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (unsigned) (__o->next_free - __o->object_base); })
-
-# define obstack_room(OBSTACK)						      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (unsigned) (__o->chunk_limit - __o->next_free); })
-
-# define obstack_make_room(OBSTACK, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->chunk_limit - __o->next_free < __len)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       (void) 0; })
-
-# define obstack_empty_p(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (__o->chunk->prev == 0						      \
-	&& __o->next_free == __PTR_ALIGN ((char *) __o->chunk,		      \
-					  __o->chunk->contents,		      \
-					  __o->alignment_mask)); })
-
-# define obstack_grow(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->next_free + __len > __o->chunk_limit)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       memcpy (__o->next_free, where, __len);				      \
-       __o->next_free += __len;						      \
-       (void) 0; })
-
-# define obstack_grow0(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->next_free + __len + 1 > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, __len + 1);				      \
-       memcpy (__o->next_free, where, __len);				      \
-       __o->next_free += __len;						      \
-       *(__o->next_free)++ = 0;						      \
-       (void) 0; })
-
-# define obstack_1grow(OBSTACK, datum)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + 1 > __o->chunk_limit)			      \
-	 _obstack_newchunk (__o, 1);					      \
-       obstack_1grow_fast (__o, datum);					      \
-       (void) 0; })
-
-/* These assume that the obstack alignment is good enough for pointers
-   or ints, and that the data added so far to the current object
-   shares that much alignment.  */
-
-# define obstack_ptr_grow(OBSTACK, datum)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + sizeof (void *) > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, sizeof (void *));			      \
-       obstack_ptr_grow_fast (__o, datum); })				      \
-
-# define obstack_int_grow(OBSTACK, datum)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + sizeof (int) > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, sizeof (int));				      \
-       obstack_int_grow_fast (__o, datum); })
-
-# define obstack_ptr_grow_fast(OBSTACK, aptr)				      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__p1 = __o1->next_free;					      \
-       *(const void **) __p1 = (aptr);					      \
-       __o1->next_free += sizeof (const void *);			      \
-       (void) 0; })
-
-# define obstack_int_grow_fast(OBSTACK, aint)				      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__p1 = __o1->next_free;					      \
-       *(int *) __p1 = (aint);						      \
-       __o1->next_free += sizeof (int);					      \
-       (void) 0; })
-
-# define obstack_blank(OBSTACK, length)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->chunk_limit - __o->next_free < __len)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       obstack_blank_fast (__o, __len);					      \
-       (void) 0; })
-
-# define obstack_alloc(OBSTACK, length)					      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_blank (__h, (length));					      \
-       obstack_finish (__h); })
-
-# define obstack_copy(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_grow (__h, (where), (length));				      \
-       obstack_finish (__h); })
-
-# define obstack_copy0(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_grow0 (__h, (where), (length));				      \
-       obstack_finish (__h); })
-
-/* The local variable is named __o1 to avoid a name conflict
-   when obstack_blank is called.  */
-# define obstack_finish(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__value = (void *) __o1->object_base;			      \
-       if (__o1->next_free == __value)					      \
-	 __o1->maybe_empty_object = 1;					      \
-       __o1->next_free							      \
-	 = __PTR_ALIGN (__o1->object_base, __o1->next_free,		      \
-			__o1->alignment_mask);				      \
-       if (__o1->next_free - (char *) __o1->chunk			      \
-	   > __o1->chunk_limit - (char *) __o1->chunk)			      \
-	 __o1->next_free = __o1->chunk_limit;				      \
-       __o1->object_base = __o1->next_free;				      \
-       __value; })
-
-# define obstack_free(OBSTACK, OBJ)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       void *__obj = (OBJ);						      \
-       if (__obj > (void *) __o->chunk && __obj < (void *) __o->chunk_limit)  \
-	 __o->next_free = __o->object_base = (char *) __obj;		      \
-       else (__obstack_free) (__o, __obj); })
-
-#else /* not __GNUC__ */
-
-# define obstack_object_size(h) \
-  (unsigned) ((h)->next_free - (h)->object_base)
-
-# define obstack_room(h)						      \
-  (unsigned) ((h)->chunk_limit - (h)->next_free)
-
-# define obstack_empty_p(h) \
-  ((h)->chunk->prev == 0						      \
-   && (h)->next_free == __PTR_ALIGN ((char *) (h)->chunk,		      \
-				     (h)->chunk->contents,		      \
-				     (h)->alignment_mask))
-
-/* Note that the call to _obstack_newchunk is enclosed in (..., 0)
-   so that we can avoid having void expressions
-   in the arms of the conditional expression.
-   Casting the third operand to void was tried before,
-   but some compilers won't accept it.  */
-
-# define obstack_make_room(h, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0))
-
-# define obstack_grow(h, where, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0),		      \
-   memcpy ((h)->next_free, where, (h)->temp.tempint),			      \
-   (h)->next_free += (h)->temp.tempint)
-
-# define obstack_grow0(h, where, length)				      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint + 1 > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint + 1), 0) : 0),		      \
-   memcpy ((h)->next_free, where, (h)->temp.tempint),			      \
-   (h)->next_free += (h)->temp.tempint,					      \
-   *((h)->next_free)++ = 0)
-
-# define obstack_1grow(h, datum)					      \
-  ((((h)->next_free + 1 > (h)->chunk_limit)				      \
-    ? (_obstack_newchunk ((h), 1), 0) : 0),				      \
-   obstack_1grow_fast (h, datum))
-
-# define obstack_ptr_grow(h, datum)					      \
-  ((((h)->next_free + sizeof (char *) > (h)->chunk_limit)		      \
-    ? (_obstack_newchunk ((h), sizeof (char *)), 0) : 0),		      \
-   obstack_ptr_grow_fast (h, datum))
-
-# define obstack_int_grow(h, datum)					      \
-  ((((h)->next_free + sizeof (int) > (h)->chunk_limit)			      \
-    ? (_obstack_newchunk ((h), sizeof (int)), 0) : 0),			      \
-   obstack_int_grow_fast (h, datum))
-
-# define obstack_ptr_grow_fast(h, aptr)					      \
-  (((const void **) ((h)->next_free += sizeof (void *)))[-1] = (aptr))
-
-# define obstack_int_grow_fast(h, aint)					      \
-  (((int *) ((h)->next_free += sizeof (int)))[-1] = (aint))
-
-# define obstack_blank(h, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->chunk_limit - (h)->next_free < (h)->temp.tempint)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0),		      \
-   obstack_blank_fast (h, (h)->temp.tempint))
-
-# define obstack_alloc(h, length)					      \
-  (obstack_blank ((h), (length)), obstack_finish ((h)))
-
-# define obstack_copy(h, where, length)					      \
-  (obstack_grow ((h), (where), (length)), obstack_finish ((h)))
-
-# define obstack_copy0(h, where, length)				      \
-  (obstack_grow0 ((h), (where), (length)), obstack_finish ((h)))
-
-# define obstack_finish(h)						      \
-  (((h)->next_free == (h)->object_base					      \
-    ? (((h)->maybe_empty_object = 1), 0)				      \
-    : 0),								      \
-   (h)->temp.tempptr = (h)->object_base,				      \
-   (h)->next_free							      \
-     = __PTR_ALIGN ((h)->object_base, (h)->next_free,			      \
-		    (h)->alignment_mask),				      \
-   (((h)->next_free - (char *) (h)->chunk				      \
-     > (h)->chunk_limit - (char *) (h)->chunk)				      \
-   ? ((h)->next_free = (h)->chunk_limit) : 0),				      \
-   (h)->object_base = (h)->next_free,					      \
-   (h)->temp.tempptr)
-
-# define obstack_free(h, obj)						      \
-  ((h)->temp.tempint = (char *) (obj) - (char *) (h)->chunk,		      \
-   ((((h)->temp.tempint > 0						      \
-      && (h)->temp.tempint < (h)->chunk_limit - (char *) (h)->chunk))	      \
-    ? (void) ((h)->next_free = (h)->object_base				      \
-	      = (h)->temp.tempint + (char *) (h)->chunk)		      \
-    : (__obstack_free) (h, (h)->temp.tempint + (char *) (h)->chunk)))
-
-#endif /* not __GNUC__ */
-
-#ifdef __cplusplus
-}       /* C++ */
-#endif
-
-#endif /* obstack.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/paths.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/paths.h
deleted file mode 100644
index 1342ab3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/paths.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)paths.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PATHS_H_
-#define	_PATHS_H_
-
-/* Default search path. */
-#define	_PATH_DEFPATH	"/usr/bin:/bin"
-/* All standard utilities path. */
-#define	_PATH_STDPATH \
-	"/usr/bin:/bin:/usr/sbin:/sbin"
-
-#define	_PATH_BSHELL	"/bin/sh"
-#define	_PATH_CONSOLE	"/dev/console"
-#define	_PATH_CSHELL	"/bin/csh"
-#define	_PATH_DEVDB	"/var/run/dev.db"
-#define	_PATH_DEVNULL	"/dev/null"
-#define	_PATH_DRUM	"/dev/drum"
-#define	_PATH_GSHADOW	"/etc/gshadow"
-#define	_PATH_KLOG	"/proc/kmsg"
-#define	_PATH_KMEM	"/dev/kmem"
-#define	_PATH_LASTLOG	"/var/log/lastlog"
-#define	_PATH_MAILDIR	"/var/mail"
-#define	_PATH_MAN	"/usr/share/man"
-#define	_PATH_MEM	"/dev/mem"
-#define	_PATH_MNTTAB	"/etc/fstab"
-#define	_PATH_MOUNTED	"/etc/mtab"
-#define	_PATH_NOLOGIN	"/etc/nologin"
-#define	_PATH_PRESERVE	"/var/lib"
-#define	_PATH_RWHODIR	"/var/spool/rwho"
-#define	_PATH_SENDMAIL	"/usr/sbin/sendmail"
-#define	_PATH_SHADOW	"/etc/shadow"
-#define	_PATH_SHELLS	"/etc/shells"
-#define	_PATH_TTY	"/dev/tty"
-#define	_PATH_UNIX	"/boot/vmlinux"
-#define	_PATH_UTMP	"/var/run/utmp"
-#define	_PATH_VI	"/usr/bin/vi"
-#define	_PATH_WTMP	"/var/log/wtmp"
-
-/* Provide trailing slash, since mostly used for building pathnames. */
-#define	_PATH_DEV	"/dev/"
-#define	_PATH_TMP	"/tmp/"
-#define	_PATH_VARDB	"/var/db/"
-#define	_PATH_VARRUN	"/var/run/"
-#define	_PATH_VARTMP	"/var/tmp/"
-
-#endif /* !_PATHS_H_ */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/poll.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/poll.h
deleted file mode 100644
index 06fb41a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/poll.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/poll.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/printf.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/printf.h
deleted file mode 100644
index 332d4db..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/printf.h
+++ /dev/null
@@ -1,192 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_PRINTF_H
-
-#define	_PRINTF_H	1
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types/FILE.h>
-
-#define	__need_size_t
-#define __need_wchar_t
-#include <stddef.h>
-
-#include <stdarg.h>
-
-
-struct printf_info
-{
-  int prec;			/* Precision.  */
-  int width;			/* Width.  */
-  wchar_t spec;			/* Format letter.  */
-  unsigned int is_long_double:1;/* L flag.  */
-  unsigned int is_short:1;	/* h flag.  */
-  unsigned int is_long:1;	/* l flag.  */
-  unsigned int alt:1;		/* # flag.  */
-  unsigned int space:1;		/* Space flag.  */
-  unsigned int left:1;		/* - flag.  */
-  unsigned int showsign:1;	/* + flag.  */
-  unsigned int group:1;		/* ' flag.  */
-  unsigned int extra:1;		/* For special use.  */
-  unsigned int is_char:1;	/* hh flag.  */
-  unsigned int wide:1;		/* Nonzero for wide character streams.  */
-  unsigned int i18n:1;		/* I flag.  */
-  unsigned int is_binary128:1;	/* Floating-point argument is ABI-compatible
-				   with IEC 60559 binary128.  */
-  unsigned int __pad:3;		/* Unused so far.  */
-  unsigned short int user;	/* Bits for user-installed modifiers.  */
-  wchar_t pad;			/* Padding character.  */
-};
-
-
-/* Type of a printf specifier-handler function.
-   STREAM is the FILE on which to write output.
-   INFO gives information about the format specification.
-   ARGS is a vector of pointers to the argument data;
-   the number of pointers will be the number returned
-   by the associated arginfo function for the same INFO.
-
-   The function should return the number of characters written,
-   or -1 for errors.  */
-
-typedef int printf_function (FILE *__stream,
-			     const struct printf_info *__info,
-			     const void *const *__args);
-
-/* Type of a printf specifier-arginfo function.
-   INFO gives information about the format specification.
-   N, ARGTYPES, *SIZE has to contain the size of the parameter for
-   user-defined types, and return value are as for parse_printf_format
-   except that -1 should be returned if the handler cannot handle
-   this case.  This allows to partially overwrite the functionality
-   of existing format specifiers.  */
-
-typedef int printf_arginfo_size_function (const struct printf_info *__info,
-					  size_t __n, int *__argtypes,
-					  int *__size);
-
-/* Old version of 'printf_arginfo_function' without a SIZE parameter.  */
-
-typedef int printf_arginfo_function (const struct printf_info *__info,
-				     size_t __n, int *__argtypes);
-
-/* Type of a function to get a value of a user-defined from the
-   variable argument list.  */
-typedef void printf_va_arg_function (void *__mem, va_list *__ap);
-
-
-/* Register FUNC to be called to format SPEC specifiers; ARGINFO must be
-   specified to determine how many arguments a SPEC conversion requires and
-   what their types are.  */
-
-extern int register_printf_specifier (int __spec, printf_function __func,
-				      printf_arginfo_size_function __arginfo)
-  __THROW;
-
-
-/* Obsolete interface similar to register_printf_specifier.  It can only
-   handle basic data types because the ARGINFO callback does not return
-   information on the size of the user-defined type.  */
-
-extern int register_printf_function (int __spec, printf_function __func,
-				     printf_arginfo_function __arginfo)
-  __THROW __attribute_deprecated__;
-
-
-/* Register a new modifier character sequence.  If the call succeeds
-   it returns a positive value representing the bit set in the USER
-   field in 'struct printf_info'.  */
-
-extern int register_printf_modifier (const wchar_t *__str) __THROW __wur;
-
-
-/* Register variable argument handler for user type.  The return value
-   is to be used in ARGINFO functions to signal the use of the
-   type.  */
-extern int register_printf_type (printf_va_arg_function __fct) __THROW __wur;
-
-
-/* Parse FMT, and fill in N elements of ARGTYPES with the
-   types needed for the conversions FMT specifies.  Returns
-   the number of arguments required by FMT.
-
-   The ARGINFO function registered with a user-defined format is passed a
-   `struct printf_info' describing the format spec being parsed.  A width
-   or precision of INT_MIN means a `*' was used to indicate that the
-   width/precision will come from an arg.  The function should fill in the
-   array it is passed with the types of the arguments it wants, and return
-   the number of arguments it wants.  */
-
-extern size_t parse_printf_format (const char *__restrict __fmt, size_t __n,
-				   int *__restrict __argtypes) __THROW;
-
-
-/* Codes returned by `parse_printf_format' for basic types.
-
-   These values cover all the standard format specifications.
-   Users can reserve new values after PA_LAST for their own types
-   using 'register_printf_type'.  */
-
-enum
-{				/* C type: */
-  PA_INT,			/* int */
-  PA_CHAR,			/* int, cast to char */
-  PA_WCHAR,			/* wide char */
-  PA_STRING,			/* const char *, a '\0'-terminated string */
-  PA_WSTRING,			/* const wchar_t *, wide character string */
-  PA_POINTER,			/* void * */
-  PA_FLOAT,			/* float */
-  PA_DOUBLE,			/* double */
-  PA_LAST
-};
-
-/* Flag bits that can be set in a type returned by `parse_printf_format'.  */
-#define	PA_FLAG_MASK		0xff00
-#define	PA_FLAG_LONG_LONG	(1 << 8)
-#define	PA_FLAG_LONG_DOUBLE	PA_FLAG_LONG_LONG
-#define	PA_FLAG_LONG		(1 << 9)
-#define	PA_FLAG_SHORT		(1 << 10)
-#define	PA_FLAG_PTR		(1 << 11)
-
-
-
-/* Function which can be registered as `printf'-handlers.  */
-
-/* Print floating point value using using abbreviations for the orders
-   of magnitude used for numbers ('k' for kilo, 'm' for mega etc).  If
-   the format specifier is a uppercase character powers of 1000 are
-   used.  Otherwise powers of 1024.  */
-extern int printf_size (FILE *__restrict __fp,
-			const struct printf_info *__info,
-			const void *const *__restrict __args) __THROW;
-
-/* This is the appropriate argument information function for `printf_size'.  */
-extern int printf_size_info (const struct printf_info *__restrict
-			     __info, size_t __n, int *__restrict __argtypes)
-     __THROW;
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/printf-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* printf.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/proc_service.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/proc_service.h
deleted file mode 100644
index c55674d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/proc_service.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* Callback interface for libthread_db, functions users must define.
-   Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PROC_SERVICE_H
-#define _PROC_SERVICE_H 1
-
-/* The definitions in this file must correspond to those in the debugger.  */
-#include <sys/procfs.h>
-
-__BEGIN_DECLS
-
-/* Functions in this interface return one of these status codes.  */
-typedef enum
-{
-  PS_OK,		/* Generic "call succeeded".  */
-  PS_ERR,		/* Generic error. */
-  PS_BADPID,		/* Bad process handle.  */
-  PS_BADLID,		/* Bad LWP identifier.  */
-  PS_BADADDR,		/* Bad address.  */
-  PS_NOSYM,		/* Could not find given symbol.  */
-  PS_NOFREGS		/* FPU register set not available for given LWP.  */
-} ps_err_e;
-
-
-/* This type is opaque in this interface.
-   It's defined by the user of libthread_db.  */
-struct ps_prochandle;
-
-
-/* Read or write process memory at the given address.  */
-extern ps_err_e ps_pdread (struct ps_prochandle *,
-			   psaddr_t, void *, size_t);
-extern ps_err_e ps_pdwrite (struct ps_prochandle *,
-			    psaddr_t, const void *, size_t);
-extern ps_err_e ps_ptread (struct ps_prochandle *,
-			   psaddr_t, void *, size_t);
-extern ps_err_e ps_ptwrite (struct ps_prochandle *,
-			    psaddr_t, const void *, size_t);
-
-
-/* Get and set the given LWP's general or FPU register set.  */
-extern ps_err_e ps_lgetregs (struct ps_prochandle *,
-			     lwpid_t, prgregset_t);
-extern ps_err_e ps_lsetregs (struct ps_prochandle *,
-			     lwpid_t, const prgregset_t);
-extern ps_err_e ps_lgetfpregs (struct ps_prochandle *,
-			       lwpid_t, prfpregset_t *);
-extern ps_err_e ps_lsetfpregs (struct ps_prochandle *,
-			       lwpid_t, const prfpregset_t *);
-
-/* Return the PID of the process.  */
-extern pid_t ps_getpid (struct ps_prochandle *);
-
-/* Fetch the special per-thread address associated with the given LWP.
-   This call is only used on a few platforms (most use a normal register).
-   The meaning of the `int' parameter is machine-dependent.  */
-extern ps_err_e ps_get_thread_area (struct ps_prochandle *,
-				    lwpid_t, int, psaddr_t *);
-
-
-/* Look up the named symbol in the named DSO in the symbol tables
-   associated with the process being debugged, filling in *SYM_ADDR
-   with the corresponding run-time address.  */
-extern ps_err_e ps_pglobal_lookup (struct ps_prochandle *,
-				   const char *object_name,
-				   const char *sym_name,
-				   psaddr_t *sym_addr);
-
-
-/* Stop or continue the entire process.  */
-extern ps_err_e ps_pstop (struct ps_prochandle *);
-extern ps_err_e ps_pcontinue (struct ps_prochandle *);
-
-/* Stop or continue the given LWP alone.  */
-extern ps_err_e ps_lstop (struct ps_prochandle *, lwpid_t);
-extern ps_err_e ps_lcontinue (struct ps_prochandle *, lwpid_t);
-
-__END_DECLS
-
-#endif /* proc_service.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/routed.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/routed.h
deleted file mode 100644
index adb1767..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/routed.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/*-
- * Copyright (c) 1983, 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)routed.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_ROUTED_H
-#define	_PROTOCOLS_ROUTED_H 1
-
-#include <sys/socket.h>
-/*
- * Routing Information Protocol
- *
- * Derived from Xerox NS Routing Information Protocol
- * by changing 32-bit net numbers to sockaddr's and
- * padding stuff to 32-bit boundaries.
- */
-#define	RIPVERSION	1
-
-struct netinfo {
-	struct	sockaddr rip_dst;	/* destination net/host */
-	int	rip_metric;		/* cost of route */
-};
-
-struct rip {
-	unsigned char	rip_cmd;		/* request/response */
-	unsigned char	rip_vers;		/* protocol version # */
-	unsigned char	rip_res1[2];		/* pad to 32-bit boundary */
-	union {
-		struct	netinfo ru_nets[1];	/* variable length... */
-		char	ru_tracefile[1];	/* ditto ... */
-	} ripun;
-#define	rip_nets	ripun.ru_nets
-#define	rip_tracefile	ripun.ru_tracefile
-};
-
-/*
- * Packet types.
- */
-#define	RIPCMD_REQUEST		1	/* want info */
-#define	RIPCMD_RESPONSE		2	/* responding to request */
-#define	RIPCMD_TRACEON		3	/* turn tracing on */
-#define	RIPCMD_TRACEOFF		4	/* turn it off */
-
-#define	RIPCMD_MAX		5
-#ifdef RIPCMDS
-char *ripcmds[RIPCMD_MAX] =
-  { "#0", "REQUEST", "RESPONSE", "TRACEON", "TRACEOFF" };
-#endif
-
-#define	HOPCNT_INFINITY		16	/* per Xerox NS */
-#define	MAXPACKETSIZE		512	/* max broadcast size */
-
-/*
- * Timer values used in managing the routing table.
- * Complete tables are broadcast every SUPPLY_INTERVAL seconds.
- * If changes occur between updates, dynamic updates containing only changes
- * may be sent.  When these are sent, a timer is set for a random value
- * between MIN_WAITTIME and MAX_WAITTIME, and no additional dynamic updates
- * are sent until the timer expires.
- *
- * Every update of a routing entry forces an entry's timer to be reset.
- * After EXPIRE_TIME without updates, the entry is marked invalid,
- * but held onto until GARBAGE_TIME so that others may
- * see it "be deleted".
- */
-#define	TIMER_RATE		30	/* alarm clocks every 30 seconds */
-
-#define	SUPPLY_INTERVAL		30	/* time to supply tables */
-#define	MIN_WAITTIME		2	/* min. interval to broadcast changes */
-#define	MAX_WAITTIME		5	/* max. time to delay changes */
-
-#define	EXPIRE_TIME		180	/* time to mark entry invalid */
-#define	GARBAGE_TIME		240	/* time to garbage collect */
-
-#endif /* protocols/routed.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/rwhod.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/rwhod.h
deleted file mode 100644
index 446d6f9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/rwhod.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)rwhod.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_RWHOD_H
-#define	_PROTOCOLS_RWHOD_H 1
-
-#include <sys/types.h>
-
-/*
- * rwho protocol packet format.
- */
-struct	outmp {
-	char	out_line[8];		/* tty name */
-	char	out_name[8];		/* user id */
-	int32_t	out_time;		/* time on */
-};
-
-struct	whod {
-	char	wd_vers;		/* protocol version # */
-	char	wd_type;		/* packet type, see below */
-	char	wd_pad[2];
-	int	wd_sendtime;		/* time stamp by sender */
-	int	wd_recvtime;		/* time stamp applied by receiver */
-	char	wd_hostname[32];	/* hosts's name */
-	int	wd_loadav[3];		/* load average as in uptime */
-	int	wd_boottime;		/* time system booted */
-	struct	whoent {
-		struct	outmp we_utmp;	/* active tty info */
-		int	we_idle;	/* tty idle time */
-	} wd_we[1024 / sizeof (struct whoent)];
-};
-
-#define	WHODVERSION	1
-#define	WHODTYPE_STATUS	1		/* host status */
-
-/* We used to define _PATH_RWHODIR here but it's now in <paths.h>.  */
-#include <paths.h>
-
-#endif /* protocols/rwhod.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/talkd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/talkd.h
deleted file mode 100644
index 09bd8a9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/talkd.h
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)talkd.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_TALKD_H
-#define	_PROTOCOLS_TALKD_H 1
-
-/*
- * This describes the protocol used by the talk server and clients.
- *
- * The talk server acts a repository of invitations, responding to
- * requests by clients wishing to rendezvous for the purpose of
- * holding a conversation.  In normal operation, a client, the caller,
- * initiates a rendezvous by sending a CTL_MSG to the server of
- * type LOOK_UP.  This causes the server to search its invitation
- * tables to check if an invitation currently exists for the caller
- * (to speak to the callee specified in the message).  If the lookup
- * fails, the caller then sends an ANNOUNCE message causing the server
- * to broadcast an announcement on the callee's login ports requesting
- * contact.  When the callee responds, the local server uses the
- * recorded invitation to respond with the appropriate rendezvous
- * address and the caller and callee client programs establish a
- * stream connection through which the conversation takes place.
- */
-
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <stdint.h>
-#include <bits/types/struct_osockaddr.h>
-
-/*
- * Client->server request message format.
- */
-typedef struct {
-	unsigned char	vers;	/* protocol version */
-	unsigned char	type;	/* request type, see below */
-	unsigned char	answer;	/* not used */
-	unsigned char	pad;
-	uint32_t id_num;	/* message id */
-	struct	osockaddr addr;		/* old (4.3) style */
-	struct	osockaddr ctl_addr;	/* old (4.3) style */
-	int32_t	pid;		/* caller's process id */
-#define	NAME_SIZE	12
-	char	l_name[NAME_SIZE];/* caller's name */
-	char	r_name[NAME_SIZE];/* callee's name */
-#define	TTY_SIZE	16
-	char	r_tty[TTY_SIZE];/* callee's tty name */
-} CTL_MSG;
-
-/*
- * Server->client response message format.
- */
-typedef struct {
-	unsigned char	vers;	/* protocol version */
-	unsigned char	type;	/* type of request message, see below */
-	unsigned char	answer;	/* response to request message, see below */
-	unsigned char	pad;
-	uint32_t	id_num;	/* message id */
-	struct	osockaddr addr;	/* address for establishing conversation */
-} CTL_RESPONSE;
-
-#define	TALK_VERSION	1		/* protocol version */
-
-/* message type values */
-#define LEAVE_INVITE	0	/* leave invitation with server */
-#define LOOK_UP		1	/* check for invitation by callee */
-#define DELETE		2	/* delete invitation by caller */
-#define ANNOUNCE	3	/* announce invitation by caller */
-
-/* answer values */
-#define SUCCESS		0	/* operation completed properly */
-#define NOT_HERE	1	/* callee not logged in */
-#define FAILED		2	/* operation failed for unexplained reason */
-#define MACHINE_UNKNOWN	3	/* caller's machine name unknown */
-#define PERMISSION_DENIED 4	/* callee's tty doesn't permit announce */
-#define UNKNOWN_REQUEST	5	/* request has invalid type value */
-#define	BADVERSION	6	/* request has invalid protocol version */
-#define	BADADDR		7	/* request has invalid addr value */
-#define	BADCTLADDR	8	/* request has invalid ctl_addr value */
-
-/*
- * Operational parameters.
- */
-#define MAX_LIFE	60	/* max time daemon saves invitations */
-/* RING_WAIT should be 10's of seconds less than MAX_LIFE */
-#define RING_WAIT	30	/* time to wait before resending invitation */
-
-#endif /* protocols/talkd.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/timed.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/timed.h
deleted file mode 100644
index cabdce4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/protocols/timed.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)timed.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_PROTOCOLS_TIMED_H
-#define	_PROTOCOLS_TIMED_H 1
-
-#include <sys/types.h>
-#include <sys/time.h>
-
-/*
- * Time Synchronization Protocol
- */
-
-#define	TSPVERSION	1
-#define ANYADDR 	NULL
-#define MAXHOSTNAMELEN	64
-
-struct tsp {
-	unsigned char	tsp_type;
-	unsigned char	tsp_vers;
-	unsigned short	tsp_seq;
-	union {
-		struct timeval tspu_time;
-		char tspu_hopcnt;
-	} tsp_u;
-	char tsp_name[MAXHOSTNAMELEN];
-};
-
-#define	tsp_time	tsp_u.tspu_time
-#define	tsp_hopcnt	tsp_u.tspu_hopcnt
-
-/*
- * Command types.
- */
-#define	TSP_ANY			0	/* match any types */
-#define	TSP_ADJTIME		1	/* send adjtime */
-#define	TSP_ACK			2	/* generic acknowledgement */
-#define	TSP_MASTERREQ		3	/* ask for master's name */
-#define	TSP_MASTERACK		4	/* acknowledge master request */
-#define	TSP_SETTIME		5	/* send network time */
-#define	TSP_MASTERUP		6	/* inform slaves that master is up */
-#define	TSP_SLAVEUP		7	/* slave is up but not polled */
-#define	TSP_ELECTION		8	/* advance candidature for master */
-#define	TSP_ACCEPT		9	/* support candidature of master */
-#define	TSP_REFUSE		10	/* reject candidature of master */
-#define	TSP_CONFLICT		11	/* two or more masters present */
-#define	TSP_RESOLVE		12	/* masters' conflict resolution */
-#define	TSP_QUIT		13	/* reject candidature if master is up */
-#define	TSP_DATE		14	/* reset the time (date command) */
-#define	TSP_DATEREQ		15	/* remote request to reset the time */
-#define	TSP_DATEACK		16	/* acknowledge time setting  */
-#define	TSP_TRACEON		17	/* turn tracing on */
-#define	TSP_TRACEOFF		18	/* turn tracing off */
-#define	TSP_MSITE		19	/* find out master's site */
-#define	TSP_MSITEREQ		20	/* remote master's site request */
-#define	TSP_TEST		21	/* for testing election algo */
-#define	TSP_SETDATE		22	/* New from date command */
-#define	TSP_SETDATEREQ		23	/* New remote for above */
-#define	TSP_LOOP		24	/* loop detection packet */
-
-#define	TSPTYPENUMBER		25
-
-#ifdef TSPTYPES
-char *tsptype[TSPTYPENUMBER] =
-  { "ANY", "ADJTIME", "ACK", "MASTERREQ", "MASTERACK", "SETTIME", "MASTERUP",
-  "SLAVEUP", "ELECTION", "ACCEPT", "REFUSE", "CONFLICT", "RESOLVE", "QUIT",
-  "DATE", "DATEREQ", "DATEACK", "TRACEON", "TRACEOFF", "MSITE", "MSITEREQ",
-  "TEST", "SETDATE", "SETDATEREQ", "LOOP" };
-#endif
-
-#endif /* protocols/timed.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pthread.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pthread.h
deleted file mode 100644
index a04a3a2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pthread.h
+++ /dev/null
@@ -1,1206 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PTHREAD_H
-#define _PTHREAD_H	1
-
-#include <features.h>
-#include <sched.h>
-#include <time.h>
-
-#include <bits/endian.h>
-#include <bits/pthreadtypes.h>
-#include <bits/setjmp.h>
-#include <bits/wordsize.h>
-#include <bits/types/struct_timespec.h>
-#include <bits/types/__sigset_t.h>
-#include <bits/types/struct___jmp_buf_tag.h>
-
-
-/* Detach state.  */
-enum
-{
-  PTHREAD_CREATE_JOINABLE,
-#define PTHREAD_CREATE_JOINABLE	PTHREAD_CREATE_JOINABLE
-  PTHREAD_CREATE_DETACHED
-#define PTHREAD_CREATE_DETACHED	PTHREAD_CREATE_DETACHED
-};
-
-
-/* Mutex types.  */
-enum
-{
-  PTHREAD_MUTEX_TIMED_NP,
-  PTHREAD_MUTEX_RECURSIVE_NP,
-  PTHREAD_MUTEX_ERRORCHECK_NP,
-  PTHREAD_MUTEX_ADAPTIVE_NP
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-  ,
-  PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP,
-  PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP,
-  PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP,
-  PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL
-#endif
-#ifdef __USE_GNU
-  /* For compatibility.  */
-  , PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP
-#endif
-};
-
-
-#ifdef __USE_XOPEN2K
-/* Robust mutex or not flags.  */
-enum
-{
-  PTHREAD_MUTEX_STALLED,
-  PTHREAD_MUTEX_STALLED_NP = PTHREAD_MUTEX_STALLED,
-  PTHREAD_MUTEX_ROBUST,
-  PTHREAD_MUTEX_ROBUST_NP = PTHREAD_MUTEX_ROBUST
-};
-#endif
-
-
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-/* Mutex protocols.  */
-enum
-{
-  PTHREAD_PRIO_NONE,
-  PTHREAD_PRIO_INHERIT,
-  PTHREAD_PRIO_PROTECT
-};
-#endif
-
-
-#define PTHREAD_MUTEX_INITIALIZER \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_TIMED_NP) } }
-#ifdef __USE_GNU
-# define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_RECURSIVE_NP) } }
-# define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_ERRORCHECK_NP) } }
-# define PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_ADAPTIVE_NP) } }
-#endif
-
-
-/* Read-write lock types.  */
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-enum
-{
-  PTHREAD_RWLOCK_PREFER_READER_NP,
-  PTHREAD_RWLOCK_PREFER_WRITER_NP,
-  PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP,
-  PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP
-};
-
-
-/* Read-write lock initializers.  */
-# define PTHREAD_RWLOCK_INITIALIZER \
-  { { __PTHREAD_RWLOCK_INITIALIZER (PTHREAD_RWLOCK_DEFAULT_NP) } }
-# ifdef __USE_GNU
-#  define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP \
-  { { __PTHREAD_RWLOCK_INITIALIZER (PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP) } }
-# endif
-#endif  /* Unix98 or XOpen2K */
-
-
-/* Scheduler inheritance.  */
-enum
-{
-  PTHREAD_INHERIT_SCHED,
-#define PTHREAD_INHERIT_SCHED   PTHREAD_INHERIT_SCHED
-  PTHREAD_EXPLICIT_SCHED
-#define PTHREAD_EXPLICIT_SCHED  PTHREAD_EXPLICIT_SCHED
-};
-
-
-/* Scope handling.  */
-enum
-{
-  PTHREAD_SCOPE_SYSTEM,
-#define PTHREAD_SCOPE_SYSTEM    PTHREAD_SCOPE_SYSTEM
-  PTHREAD_SCOPE_PROCESS
-#define PTHREAD_SCOPE_PROCESS   PTHREAD_SCOPE_PROCESS
-};
-
-
-/* Process shared or private flag.  */
-enum
-{
-  PTHREAD_PROCESS_PRIVATE,
-#define PTHREAD_PROCESS_PRIVATE PTHREAD_PROCESS_PRIVATE
-  PTHREAD_PROCESS_SHARED
-#define PTHREAD_PROCESS_SHARED  PTHREAD_PROCESS_SHARED
-};
-
-
-
-/* Conditional variable handling.  */
-#define PTHREAD_COND_INITIALIZER { { {0}, {0}, {0, 0}, {0, 0}, 0, 0, {0, 0} } }
-
-
-/* Cleanup buffers */
-struct _pthread_cleanup_buffer
-{
-  void (*__routine) (void *);             /* Function to call.  */
-  void *__arg;                            /* Its argument.  */
-  int __canceltype;                       /* Saved cancellation type. */
-  struct _pthread_cleanup_buffer *__prev; /* Chaining of cleanup functions.  */
-};
-
-/* Cancellation */
-enum
-{
-  PTHREAD_CANCEL_ENABLE,
-#define PTHREAD_CANCEL_ENABLE   PTHREAD_CANCEL_ENABLE
-  PTHREAD_CANCEL_DISABLE
-#define PTHREAD_CANCEL_DISABLE  PTHREAD_CANCEL_DISABLE
-};
-enum
-{
-  PTHREAD_CANCEL_DEFERRED,
-#define PTHREAD_CANCEL_DEFERRED	PTHREAD_CANCEL_DEFERRED
-  PTHREAD_CANCEL_ASYNCHRONOUS
-#define PTHREAD_CANCEL_ASYNCHRONOUS	PTHREAD_CANCEL_ASYNCHRONOUS
-};
-#define PTHREAD_CANCELED ((void *) -1)
-
-
-/* Single execution handling.  */
-#define PTHREAD_ONCE_INIT 0
-
-
-#ifdef __USE_XOPEN2K
-/* Value returned by 'pthread_barrier_wait' for one of the threads after
-   the required number of threads have called this function.
-   -1 is distinct from 0 and all errno constants */
-# define PTHREAD_BARRIER_SERIAL_THREAD -1
-#endif
-
-
-__BEGIN_DECLS
-
-/* Create a new thread, starting with execution of START-ROUTINE
-   getting passed ARG.  Creation attributed come from ATTR.  The new
-   handle is stored in *NEWTHREAD.  */
-extern int pthread_create (pthread_t *__restrict __newthread,
-			   const pthread_attr_t *__restrict __attr,
-			   void *(*__start_routine) (void *),
-			   void *__restrict __arg) __THROWNL __nonnull ((1, 3));
-
-/* Terminate calling thread.
-
-   The registered cleanup handlers are called via exception handling
-   so we cannot mark this function with __THROW.*/
-extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__));
-
-/* Make calling thread wait for termination of the thread TH.  The
-   exit status of the thread is stored in *THREAD_RETURN, if THREAD_RETURN
-   is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_join (pthread_t __th, void **__thread_return);
-
-#ifdef __USE_GNU
-/* Check whether thread TH has terminated.  If yes return the status of
-   the thread in *THREAD_RETURN, if THREAD_RETURN is not NULL.  */
-extern int pthread_tryjoin_np (pthread_t __th, void **__thread_return) __THROW;
-
-/* Make calling thread wait for termination of the thread TH, but only
-   until TIMEOUT.  The exit status of the thread is stored in
-   *THREAD_RETURN, if THREAD_RETURN is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_timedjoin_np (pthread_t __th, void **__thread_return,
-				 const struct timespec *__abstime);
-
-/* Make calling thread wait for termination of the thread TH, but only
-   until TIMEOUT measured against the clock specified by CLOCKID.  The
-   exit status of the thread is stored in *THREAD_RETURN, if
-   THREAD_RETURN is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_clockjoin_np (pthread_t __th, void **__thread_return,
-                                 clockid_t __clockid,
-				 const struct timespec *__abstime);
-#endif
-
-/* Indicate that the thread TH is never to be joined with PTHREAD_JOIN.
-   The resources of TH will therefore be freed immediately when it
-   terminates, instead of waiting for another thread to perform PTHREAD_JOIN
-   on it.  */
-extern int pthread_detach (pthread_t __th) __THROW;
-
-
-/* Obtain the identifier of the current thread.  */
-extern pthread_t pthread_self (void) __THROW __attribute__ ((__const__));
-
-/* Compare two thread identifiers.  */
-extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
-  __THROW __attribute__ ((__const__));
-
-
-/* Thread attribute handling.  */
-
-/* Initialize thread attribute *ATTR with default attributes
-   (detachstate is PTHREAD_JOINABLE, scheduling policy is SCHED_OTHER,
-    no user-provided stack).  */
-extern int pthread_attr_init (pthread_attr_t *__attr) __THROW __nonnull ((1));
-
-/* Destroy thread attribute *ATTR.  */
-extern int pthread_attr_destroy (pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get detach state attribute.  */
-extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr,
-					int *__detachstate)
-     __THROW __nonnull ((1, 2));
-
-/* Set detach state attribute.  */
-extern int pthread_attr_setdetachstate (pthread_attr_t *__attr,
-					int __detachstate)
-     __THROW __nonnull ((1));
-
-
-/* Get the size of the guard area created for stack overflow protection.  */
-extern int pthread_attr_getguardsize (const pthread_attr_t *__attr,
-				      size_t *__guardsize)
-     __THROW __nonnull ((1, 2));
-
-/* Set the size of the guard area created for stack overflow protection.  */
-extern int pthread_attr_setguardsize (pthread_attr_t *__attr,
-				      size_t __guardsize)
-     __THROW __nonnull ((1));
-
-
-/* Return in *PARAM the scheduling parameters of *ATTR.  */
-extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr,
-				       struct sched_param *__restrict __param)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling parameters (priority, etc) in *ATTR according to PARAM.  */
-extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr,
-				       const struct sched_param *__restrict
-				       __param) __THROW __nonnull ((1, 2));
-
-/* Return in *POLICY the scheduling policy of *ATTR.  */
-extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict
-					__attr, int *__restrict __policy)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling policy in *ATTR according to POLICY.  */
-extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy)
-     __THROW __nonnull ((1));
-
-/* Return in *INHERIT the scheduling inheritance mode of *ATTR.  */
-extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict
-					 __attr, int *__restrict __inherit)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling inheritance mode in *ATTR according to INHERIT.  */
-extern int pthread_attr_setinheritsched (pthread_attr_t *__attr,
-					 int __inherit)
-     __THROW __nonnull ((1));
-
-
-/* Return in *SCOPE the scheduling contention scope of *ATTR.  */
-extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr,
-				  int *__restrict __scope)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling contention scope in *ATTR according to SCOPE.  */
-extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope)
-     __THROW __nonnull ((1));
-
-/* Return the previously set address for the stack.  */
-extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict
-				      __attr, void **__restrict __stackaddr)
-     __THROW __nonnull ((1, 2)) __attribute_deprecated__;
-
-/* Set the starting address of the stack of the thread to be created.
-   Depending on whether the stack grows up or down the value must either
-   be higher or lower than all the address in the memory block.  The
-   minimal size of the block must be PTHREAD_STACK_MIN.  */
-extern int pthread_attr_setstackaddr (pthread_attr_t *__attr,
-				      void *__stackaddr)
-     __THROW __nonnull ((1)) __attribute_deprecated__;
-
-/* Return the currently used minimal stack size.  */
-extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict
-				      __attr, size_t *__restrict __stacksize)
-     __THROW __nonnull ((1, 2));
-
-/* Add information about the minimum stack size needed for the thread
-   to be started.  This size must never be less than PTHREAD_STACK_MIN
-   and must also not exceed the system limits.  */
-extern int pthread_attr_setstacksize (pthread_attr_t *__attr,
-				      size_t __stacksize)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Return the previously set address for the stack.  */
-extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr,
-				  void **__restrict __stackaddr,
-				  size_t *__restrict __stacksize)
-     __THROW __nonnull ((1, 2, 3));
-
-/* The following two interfaces are intended to replace the last two.  They
-   require setting the address as well as the size since only setting the
-   address will make the implementation on some architectures impossible.  */
-extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr,
-				  size_t __stacksize) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* Thread created with attribute ATTR will be limited to run only on
-   the processors represented in CPUSET.  */
-extern int pthread_attr_setaffinity_np (pthread_attr_t *__attr,
-					size_t __cpusetsize,
-					const cpu_set_t *__cpuset)
-     __THROW __nonnull ((1, 3));
-
-/* Get bit set in CPUSET representing the processors threads created with
-   ATTR can run on.  */
-extern int pthread_attr_getaffinity_np (const pthread_attr_t *__attr,
-					size_t __cpusetsize,
-					cpu_set_t *__cpuset)
-     __THROW __nonnull ((1, 3));
-
-/* Get the default attributes used by pthread_create in this process.  */
-extern int pthread_getattr_default_np (pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Store *SIGMASK as the signal mask for the new thread in *ATTR.  */
-extern int pthread_attr_setsigmask_np (pthread_attr_t *__attr,
-				       const __sigset_t *sigmask);
-
-/* Store the signal mask of *ATTR in *SIGMASK.  If there is no signal
-   mask stored, return PTHREAD_ATTR_NOSIGMASK_NP.  Return zero on
-   success.  */
-extern int pthread_attr_getsigmask_np (const pthread_attr_t *__attr,
-				       __sigset_t *sigmask);
-
-/* Special return value from pthread_attr_getsigmask_np if the signal
-   mask has not been set.  */
-#define PTHREAD_ATTR_NO_SIGMASK_NP (-1)
-
-/* Set the default attributes to be used by pthread_create in this
-   process.  */
-extern int pthread_setattr_default_np (const pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Initialize thread attribute *ATTR with attributes corresponding to the
-   already running thread TH.  It shall be called on uninitialized ATTR
-   and destroyed with pthread_attr_destroy when no longer needed.  */
-extern int pthread_getattr_np (pthread_t __th, pthread_attr_t *__attr)
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Functions for scheduling control.  */
-
-/* Set the scheduling parameters for TARGET_THREAD according to POLICY
-   and *PARAM.  */
-extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
-				  const struct sched_param *__param)
-     __THROW __nonnull ((3));
-
-/* Return in *POLICY and *PARAM the scheduling parameters for TARGET_THREAD. */
-extern int pthread_getschedparam (pthread_t __target_thread,
-				  int *__restrict __policy,
-				  struct sched_param *__restrict __param)
-     __THROW __nonnull ((2, 3));
-
-/* Set the scheduling priority for TARGET_THREAD.  */
-extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
-     __THROW;
-
-
-#ifdef __USE_GNU
-/* Get thread name visible in the kernel and its interfaces.  */
-extern int pthread_getname_np (pthread_t __target_thread, char *__buf,
-			       size_t __buflen)
-     __THROW __nonnull ((2));
-
-/* Set thread name visible in the kernel and its interfaces.  */
-extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
-     __THROW __nonnull ((2));
-#endif
-
-
-#ifdef __USE_UNIX98
-/* Determine level of concurrency.  */
-extern int pthread_getconcurrency (void) __THROW;
-
-/* Set new concurrency level to LEVEL.  */
-extern int pthread_setconcurrency (int __level) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Yield the processor to another thread or process.
-   This function is similar to the POSIX `sched_yield' function but
-   might be differently implemented in the case of a m-on-n thread
-   implementation.  */
-extern int pthread_yield (void) __THROW;
-
-
-/* Limit specified thread TH to run only on the processors represented
-   in CPUSET.  */
-extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize,
-				   const cpu_set_t *__cpuset)
-     __THROW __nonnull ((3));
-
-/* Get bit set in CPUSET representing the processors TH can run on.  */
-extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize,
-				   cpu_set_t *__cpuset)
-     __THROW __nonnull ((3));
-#endif
-
-
-/* Functions for handling initialization.  */
-
-/* Guarantee that the initialization function INIT_ROUTINE will be called
-   only once, even if pthread_once is executed several times with the
-   same ONCE_CONTROL argument. ONCE_CONTROL must point to a static or
-   extern variable initialized to PTHREAD_ONCE_INIT.
-
-   The initialization functions might throw exception which is why
-   this function is not marked with __THROW.  */
-extern int pthread_once (pthread_once_t *__once_control,
-			 void (*__init_routine) (void)) __nonnull ((1, 2));
-
-
-/* Functions for handling cancellation.
-
-   Note that these functions are explicitly not marked to not throw an
-   exception in C++ code.  If cancellation is implemented by unwinding
-   this is necessary to have the compiler generate the unwind information.  */
-
-/* Set cancelability state of current thread to STATE, returning old
-   state in *OLDSTATE if OLDSTATE is not NULL.  */
-extern int pthread_setcancelstate (int __state, int *__oldstate);
-
-/* Set cancellation state of current thread to TYPE, returning the old
-   type in *OLDTYPE if OLDTYPE is not NULL.  */
-extern int pthread_setcanceltype (int __type, int *__oldtype);
-
-/* Cancel THREAD immediately or at the next possibility.  */
-extern int pthread_cancel (pthread_t __th);
-
-/* Test for pending cancellation for the current thread and terminate
-   the thread as per pthread_exit(PTHREAD_CANCELED) if it has been
-   cancelled.  */
-extern void pthread_testcancel (void);
-
-
-/* Cancellation handling with integration into exception handling.  */
-
-struct __cancel_jmp_buf_tag
-{
-  __jmp_buf __cancel_jmp_buf;
-  int __mask_was_saved;
-};
-
-typedef struct
-{
-  struct __cancel_jmp_buf_tag __cancel_jmp_buf[1];
-  void *__pad[4];
-} __pthread_unwind_buf_t __attribute__ ((__aligned__));
-
-/* No special attributes by default.  */
-#ifndef __cleanup_fct_attribute
-# define __cleanup_fct_attribute
-#endif
-
-
-/* Structure to hold the cleanup handler information.  */
-struct __pthread_cleanup_frame
-{
-  void (*__cancel_routine) (void *);
-  void *__cancel_arg;
-  int __do_it;
-  int __cancel_type;
-};
-
-#if defined __GNUC__ && defined __EXCEPTIONS
-# ifdef __cplusplus
-/* Class to handle cancellation handler invocation.  */
-class __pthread_cleanup_class
-{
-  void (*__cancel_routine) (void *);
-  void *__cancel_arg;
-  int __do_it;
-  int __cancel_type;
-
- public:
-  __pthread_cleanup_class (void (*__fct) (void *), void *__arg)
-    : __cancel_routine (__fct), __cancel_arg (__arg), __do_it (1) { }
-  ~__pthread_cleanup_class () { if (__do_it) __cancel_routine (__cancel_arg); }
-  void __setdoit (int __newval) { __do_it = __newval; }
-  void __defer () { pthread_setcanceltype (PTHREAD_CANCEL_DEFERRED,
-					   &__cancel_type); }
-  void __restore () const { pthread_setcanceltype (__cancel_type, 0); }
-};
-
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-#  define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    __pthread_cleanup_class __clframe (routine, arg)
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-#  define pthread_cleanup_pop(execute) \
-    __clframe.__setdoit (execute);					      \
-  } while (0)
-
-#  ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#   define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    __pthread_cleanup_class __clframe (routine, arg);			      \
-    __clframe.__defer ()
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#   define pthread_cleanup_pop_restore_np(execute) \
-    __clframe.__restore ();						      \
-    __clframe.__setdoit (execute);					      \
-  } while (0)
-#  endif
-# else
-/* Function called to call the cleanup handler.  As an extern inline
-   function the compiler is free to decide inlining the change when
-   needed or fall back on the copy which must exist somewhere
-   else.  */
-__extern_inline void
-__pthread_cleanup_routine (struct __pthread_cleanup_frame *__frame)
-{
-  if (__frame->__do_it)
-    __frame->__cancel_routine (__frame->__cancel_arg);
-}
-
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-#  define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    struct __pthread_cleanup_frame __clframe				      \
-      __attribute__ ((__cleanup__ (__pthread_cleanup_routine)))		      \
-      = { .__cancel_routine = (routine), .__cancel_arg = (arg),	 	      \
-	  .__do_it = 1 };
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-#  define pthread_cleanup_pop(execute) \
-    __clframe.__do_it = (execute);					      \
-  } while (0)
-
-#  ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#   define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    struct __pthread_cleanup_frame __clframe				      \
-      __attribute__ ((__cleanup__ (__pthread_cleanup_routine)))		      \
-      = { .__cancel_routine = (routine), .__cancel_arg = (arg),		      \
-	  .__do_it = 1 };						      \
-    (void) pthread_setcanceltype (PTHREAD_CANCEL_DEFERRED,		      \
-				  &__clframe.__cancel_type)
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#   define pthread_cleanup_pop_restore_np(execute) \
-    (void) pthread_setcanceltype (__clframe.__cancel_type, NULL);	      \
-    __clframe.__do_it = (execute);					      \
-  } while (0)
-#  endif
-# endif
-#else
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-# define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    __pthread_unwind_buf_t __cancel_buf;				      \
-    void (*__cancel_routine) (void *) = (routine);			      \
-    void *__cancel_arg = (arg);						      \
-    int __not_first_call = __sigsetjmp_cancel (__cancel_buf.__cancel_jmp_buf, \
-					       0);			      \
-    if (__glibc_unlikely (__not_first_call))				      \
-      {									      \
-	__cancel_routine (__cancel_arg);				      \
-	__pthread_unwind_next (&__cancel_buf);				      \
-	/* NOTREACHED */						      \
-      }									      \
-									      \
-    __pthread_register_cancel (&__cancel_buf);				      \
-    do {
-extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute;
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-# define pthread_cleanup_pop(execute) \
-      do { } while (0);/* Empty to allow label before pthread_cleanup_pop.  */\
-    } while (0);							      \
-    __pthread_unregister_cancel (&__cancel_buf);			      \
-    if (execute)							      \
-      __cancel_routine (__cancel_arg);					      \
-  } while (0)
-extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf)
-  __cleanup_fct_attribute;
-
-# ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#  define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    __pthread_unwind_buf_t __cancel_buf;				      \
-    void (*__cancel_routine) (void *) = (routine);			      \
-    void *__cancel_arg = (arg);						      \
-    int __not_first_call = __sigsetjmp_cancel (__cancel_buf.__cancel_jmp_buf, \
-					       0);			      \
-    if (__glibc_unlikely (__not_first_call))				      \
-      {									      \
-	__cancel_routine (__cancel_arg);				      \
-	__pthread_unwind_next (&__cancel_buf);				      \
-	/* NOTREACHED */						      \
-      }									      \
-									      \
-    __pthread_register_cancel_defer (&__cancel_buf);			      \
-    do {
-extern void __pthread_register_cancel_defer (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute;
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#  define pthread_cleanup_pop_restore_np(execute) \
-      do { } while (0);/* Empty to allow label before pthread_cleanup_pop.  */\
-    } while (0);							      \
-    __pthread_unregister_cancel_restore (&__cancel_buf);		      \
-    if (execute)							      \
-      __cancel_routine (__cancel_arg);					      \
-  } while (0)
-extern void __pthread_unregister_cancel_restore (__pthread_unwind_buf_t *__buf)
-  __cleanup_fct_attribute;
-# endif
-
-/* Internal interface to initiate cleanup.  */
-extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute __attribute__ ((__noreturn__))
-# ifndef SHARED
-     __attribute__ ((__weak__))
-# endif
-     ;
-#endif
-
-/* Function used in the macros.  Calling __sigsetjmp, with its first
-   argument declared as an array, results in a -Wstringop-overflow
-   warning from GCC 11 because struct pthread_unwind_buf is smaller
-   than jmp_buf.  The calls from the macros have __SAVEMASK set to 0,
-   so nothing beyond the common prefix is used and this warning is a
-   false positive.  Use an alias with its first argument declared to
-   use the type in the macros if possible to avoid this warning.  */
-#if __GNUC_PREREQ (11, 0)
-extern int __REDIRECT_NTHNL (__sigsetjmp_cancel,
-			     (struct __cancel_jmp_buf_tag __env[1],
-			      int __savemask),
-			     __sigsetjmp) __attribute_returns_twice__;
-#else
-# define __sigsetjmp_cancel(env, savemask) \
-  __sigsetjmp ((struct __jmp_buf_tag *) (void *) (env), (savemask))
-extern int __sigsetjmp (struct __jmp_buf_tag __env[1],
-			int __savemask) __THROWNL;
-#endif
-
-
-/* Mutex handling.  */
-
-/* Initialize a mutex.  */
-extern int pthread_mutex_init (pthread_mutex_t *__mutex,
-			       const pthread_mutexattr_t *__mutexattr)
-     __THROW __nonnull ((1));
-
-/* Destroy a mutex.  */
-extern int pthread_mutex_destroy (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-
-/* Try locking a mutex.  */
-extern int pthread_mutex_trylock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-/* Lock a mutex.  */
-extern int pthread_mutex_lock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Wait until lock becomes available, or specified time passes. */
-extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex,
-				    const struct timespec *__restrict
-				    __abstime) __THROWNL __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_GNU
-extern int pthread_mutex_clocklock (pthread_mutex_t *__restrict __mutex,
-				    clockid_t __clockid,
-				    const struct timespec *__restrict
-				    __abstime) __THROWNL __nonnull ((1, 3));
-#endif
-
-/* Unlock a mutex.  */
-extern int pthread_mutex_unlock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-
-/* Get the priority ceiling of MUTEX.  */
-extern int pthread_mutex_getprioceiling (const pthread_mutex_t *
-					 __restrict __mutex,
-					 int *__restrict __prioceiling)
-     __THROW __nonnull ((1, 2));
-
-/* Set the priority ceiling of MUTEX to PRIOCEILING, return old
-   priority ceiling value in *OLD_CEILING.  */
-extern int pthread_mutex_setprioceiling (pthread_mutex_t *__restrict __mutex,
-					 int __prioceiling,
-					 int *__restrict __old_ceiling)
-     __THROW __nonnull ((1, 3));
-
-
-#ifdef __USE_XOPEN2K8
-/* Declare the state protected by MUTEX as consistent.  */
-extern int pthread_mutex_consistent (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-# ifdef __USE_GNU
-extern int pthread_mutex_consistent_np (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-# endif
-#endif
-
-
-/* Functions for handling mutex attributes.  */
-
-/* Initialize mutex attribute object ATTR with default attributes
-   (kind is PTHREAD_MUTEX_TIMED_NP).  */
-extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy mutex attribute object ATTR.  */
-extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t *
-					 __restrict __attr,
-					 int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr,
-					 int __pshared)
-     __THROW __nonnull ((1));
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-/* Return in *KIND the mutex kind attribute in *ATTR.  */
-extern int pthread_mutexattr_gettype (const pthread_mutexattr_t *__restrict
-				      __attr, int *__restrict __kind)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex kind attribute in *ATTR to KIND (either PTHREAD_MUTEX_NORMAL,
-   PTHREAD_MUTEX_RECURSIVE, PTHREAD_MUTEX_ERRORCHECK, or
-   PTHREAD_MUTEX_DEFAULT).  */
-extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind)
-     __THROW __nonnull ((1));
-#endif
-
-/* Return in *PROTOCOL the mutex protocol attribute in *ATTR.  */
-extern int pthread_mutexattr_getprotocol (const pthread_mutexattr_t *
-					  __restrict __attr,
-					  int *__restrict __protocol)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex protocol attribute in *ATTR to PROTOCOL (either
-   PTHREAD_PRIO_NONE, PTHREAD_PRIO_INHERIT, or PTHREAD_PRIO_PROTECT).  */
-extern int pthread_mutexattr_setprotocol (pthread_mutexattr_t *__attr,
-					  int __protocol)
-     __THROW __nonnull ((1));
-
-/* Return in *PRIOCEILING the mutex prioceiling attribute in *ATTR.  */
-extern int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t *
-					     __restrict __attr,
-					     int *__restrict __prioceiling)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex prioceiling attribute in *ATTR to PRIOCEILING.  */
-extern int pthread_mutexattr_setprioceiling (pthread_mutexattr_t *__attr,
-					     int __prioceiling)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Get the robustness flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_getrobust (const pthread_mutexattr_t *__attr,
-					int *__robustness)
-     __THROW __nonnull ((1, 2));
-# ifdef __USE_GNU
-extern int pthread_mutexattr_getrobust_np (const pthread_mutexattr_t *__attr,
-					   int *__robustness)
-     __THROW __nonnull ((1, 2));
-# endif
-
-/* Set the robustness flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_setrobust (pthread_mutexattr_t *__attr,
-					int __robustness)
-     __THROW __nonnull ((1));
-# ifdef __USE_GNU
-extern int pthread_mutexattr_setrobust_np (pthread_mutexattr_t *__attr,
-					   int __robustness)
-     __THROW __nonnull ((1));
-# endif
-#endif
-
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-/* Functions for handling read-write locks.  */
-
-/* Initialize read-write lock RWLOCK using attributes ATTR, or use
-   the default values if later is NULL.  */
-extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock,
-				const pthread_rwlockattr_t *__restrict
-				__attr) __THROW __nonnull ((1));
-
-/* Destroy read-write lock RWLOCK.  */
-extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock)
-     __THROW __nonnull ((1));
-
-/* Acquire read lock for RWLOCK.  */
-extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-/* Try to acquire read lock for RWLOCK.  */
-extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock)
-  __THROWNL __nonnull ((1));
-
-# ifdef __USE_XOPEN2K
-/* Try to acquire read lock for RWLOCK or return after specfied time.  */
-extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-extern int pthread_rwlock_clockrdlock (pthread_rwlock_t *__restrict __rwlock,
-				       clockid_t __clockid,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 3));
-# endif
-
-/* Acquire write lock for RWLOCK.  */
-extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-/* Try to acquire write lock for RWLOCK.  */
-extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-# ifdef __USE_XOPEN2K
-/* Try to acquire write lock for RWLOCK or return after specfied time.  */
-extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-extern int pthread_rwlock_clockwrlock (pthread_rwlock_t *__restrict __rwlock,
-				       clockid_t __clockid,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 3));
-# endif
-
-/* Unlock RWLOCK.  */
-extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-
-/* Functions for handling read-write lock attributes.  */
-
-/* Initialize attribute object ATTR with default values.  */
-extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy attribute object ATTR.  */
-extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Return current setting of process-shared attribute of ATTR in PSHARED.  */
-extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t *
-					  __restrict __attr,
-					  int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set process-shared attribute of ATTR to PSHARED.  */
-extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr,
-					  int __pshared)
-     __THROW __nonnull ((1));
-
-/* Return current setting of reader/writer preference.  */
-extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t *
-					  __restrict __attr,
-					  int *__restrict __pref)
-     __THROW __nonnull ((1, 2));
-
-/* Set reader/write preference.  */
-extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr,
-					  int __pref) __THROW __nonnull ((1));
-#endif
-
-
-/* Functions for handling conditional variables.  */
-
-/* Initialize condition variable COND using attributes ATTR, or use
-   the default values if later is NULL.  */
-extern int pthread_cond_init (pthread_cond_t *__restrict __cond,
-			      const pthread_condattr_t *__restrict __cond_attr)
-     __THROW __nonnull ((1));
-
-/* Destroy condition variable COND.  */
-extern int pthread_cond_destroy (pthread_cond_t *__cond)
-     __THROW __nonnull ((1));
-
-/* Wake up one thread waiting for condition variable COND.  */
-extern int pthread_cond_signal (pthread_cond_t *__cond)
-     __THROWNL __nonnull ((1));
-
-/* Wake up all threads waiting for condition variables COND.  */
-extern int pthread_cond_broadcast (pthread_cond_t *__cond)
-     __THROWNL __nonnull ((1));
-
-/* Wait for condition variable COND to be signaled or broadcast.
-   MUTEX is assumed to be locked before.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_cond_wait (pthread_cond_t *__restrict __cond,
-			      pthread_mutex_t *__restrict __mutex)
-     __nonnull ((1, 2));
-
-/* Wait for condition variable COND to be signaled or broadcast until
-   ABSTIME.  MUTEX is assumed to be locked before.  ABSTIME is an
-   absolute time specification; zero is the beginning of the epoch
-   (00:00:00 GMT, January 1, 1970).
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond,
-				   pthread_mutex_t *__restrict __mutex,
-				   const struct timespec *__restrict __abstime)
-     __nonnull ((1, 2, 3));
-
-# ifdef __USE_GNU
-/* Wait for condition variable COND to be signaled or broadcast until
-   ABSTIME measured by the specified clock. MUTEX is assumed to be
-   locked before. CLOCK is the clock to use. ABSTIME is an absolute
-   time specification against CLOCK's epoch.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW. */
-extern int pthread_cond_clockwait (pthread_cond_t *__restrict __cond,
-				   pthread_mutex_t *__restrict __mutex,
-				   __clockid_t __clock_id,
-				   const struct timespec *__restrict __abstime)
-     __nonnull ((1, 2, 4));
-# endif
-
-/* Functions for handling condition variable attributes.  */
-
-/* Initialize condition variable attribute ATTR.  */
-extern int pthread_condattr_init (pthread_condattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy condition variable attribute ATTR.  */
-extern int pthread_condattr_destroy (pthread_condattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the condition variable attribute ATTR.  */
-extern int pthread_condattr_getpshared (const pthread_condattr_t *
-					__restrict __attr,
-					int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the condition variable attribute ATTR.  */
-extern int pthread_condattr_setpshared (pthread_condattr_t *__attr,
-					int __pshared) __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Get the clock selected for the condition variable attribute ATTR.  */
-extern int pthread_condattr_getclock (const pthread_condattr_t *
-				      __restrict __attr,
-				      __clockid_t *__restrict __clock_id)
-     __THROW __nonnull ((1, 2));
-
-/* Set the clock selected for the condition variable attribute ATTR.  */
-extern int pthread_condattr_setclock (pthread_condattr_t *__attr,
-				      __clockid_t __clock_id)
-     __THROW __nonnull ((1));
-#endif
-
-
-#ifdef __USE_XOPEN2K
-/* Functions to handle spinlocks.  */
-
-/* Initialize the spinlock LOCK.  If PSHARED is nonzero the spinlock can
-   be shared between different processes.  */
-extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared)
-     __THROW __nonnull ((1));
-
-/* Destroy the spinlock LOCK.  */
-extern int pthread_spin_destroy (pthread_spinlock_t *__lock)
-     __THROW __nonnull ((1));
-
-/* Wait until spinlock LOCK is retrieved.  */
-extern int pthread_spin_lock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-/* Try to lock spinlock LOCK.  */
-extern int pthread_spin_trylock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-/* Release spinlock LOCK.  */
-extern int pthread_spin_unlock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-
-/* Functions to handle barriers.  */
-
-/* Initialize BARRIER with the attributes in ATTR.  The barrier is
-   opened when COUNT waiters arrived.  */
-extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier,
-				 const pthread_barrierattr_t *__restrict
-				 __attr, unsigned int __count)
-     __THROW __nonnull ((1));
-
-/* Destroy a previously dynamically initialized barrier BARRIER.  */
-extern int pthread_barrier_destroy (pthread_barrier_t *__barrier)
-     __THROW __nonnull ((1));
-
-/* Wait on barrier BARRIER.  */
-extern int pthread_barrier_wait (pthread_barrier_t *__barrier)
-     __THROWNL __nonnull ((1));
-
-
-/* Initialize barrier attribute ATTR.  */
-extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy previously dynamically initialized barrier attribute ATTR.  */
-extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the barrier attribute ATTR.  */
-extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t *
-					   __restrict __attr,
-					   int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the barrier attribute ATTR.  */
-extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr,
-					   int __pshared)
-     __THROW __nonnull ((1));
-#endif
-
-
-/* Functions for handling thread-specific data.  */
-
-/* Create a key value identifying a location in the thread-specific
-   data area.  Each thread maintains a distinct thread-specific data
-   area.  DESTR_FUNCTION, if non-NULL, is called with the value
-   associated to that key when the key is destroyed.
-   DESTR_FUNCTION is not called if the value associated is NULL when
-   the key is destroyed.  */
-extern int pthread_key_create (pthread_key_t *__key,
-			       void (*__destr_function) (void *))
-     __THROW __nonnull ((1));
-
-/* Destroy KEY.  */
-extern int pthread_key_delete (pthread_key_t __key) __THROW;
-
-/* Return current value of the thread-specific data slot identified by KEY.  */
-extern void *pthread_getspecific (pthread_key_t __key) __THROW;
-
-/* Store POINTER in the thread-specific data slot identified by KEY. */
-extern int pthread_setspecific (pthread_key_t __key,
-				const void *__pointer) __THROW ;
-
-
-#ifdef __USE_XOPEN2K
-/* Get ID of CPU-time clock for thread THREAD_ID.  */
-extern int pthread_getcpuclockid (pthread_t __thread_id,
-				  __clockid_t *__clock_id)
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Install handlers to be called when a new process is created with FORK.
-   The PREPARE handler is called in the parent process just before performing
-   FORK. The PARENT handler is called in the parent process just after FORK.
-   The CHILD handler is called in the child process.  Each of the three
-   handlers can be NULL, meaning that no handler needs to be called at that
-   point.
-   PTHREAD_ATFORK can be called several times, in which case the PREPARE
-   handlers are called in LIFO order (last added with PTHREAD_ATFORK,
-   first called before FORK), and the PARENT and CHILD handlers are called
-   in FIFO (first added, first called).  */
-
-extern int pthread_atfork (void (*__prepare) (void),
-			   void (*__parent) (void),
-			   void (*__child) (void)) __THROW;
-
-
-#ifdef __USE_EXTERN_INLINES
-/* Optimizations.  */
-__extern_inline int
-__NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2))
-{
-  return __thread1 == __thread2;
-}
-#endif
-
-__END_DECLS
-
-#endif	/* pthread.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pty.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pty.h
deleted file mode 100644
index cdb4852..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pty.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Functions for pseudo TTY handling.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PTY_H
-#define _PTY_H	1
-
-#include <features.h>
-
-struct termios;
-struct winsize;
-
-#include <termios.h>
-#include <sys/ioctl.h>
-
-
-__BEGIN_DECLS
-
-/* Create pseudo tty master slave pair with NAME and set terminal
-   attributes according to TERMP and WINP and return handles for both
-   ends in AMASTER and ASLAVE.  */
-extern int openpty (int *__amaster, int *__aslave, char *__name,
-		    const struct termios *__termp,
-		    const struct winsize *__winp) __THROW;
-
-/* Create child process and establish the slave pseudo terminal as the
-   child's controlling terminal.  */
-extern int forkpty (int *__amaster, char *__name,
-		    const struct termios *__termp,
-		    const struct winsize *__winp) __THROW;
-
-__END_DECLS
-
-#endif	/* pty.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pwd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pwd.h
deleted file mode 100644
index c2ddce2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/pwd.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 9.2.2 User Database Access	<pwd.h>
- */
-
-#ifndef	_PWD_H
-#define	_PWD_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif
-
-/* A record in the user database.  */
-struct passwd
-{
-  char *pw_name;		/* Username.  */
-  char *pw_passwd;		/* Hashed passphrase, if shadow database
-                                   not in use (see shadow.h).  */
-  __uid_t pw_uid;		/* User ID.  */
-  __gid_t pw_gid;		/* Group ID.  */
-  char *pw_gecos;		/* Real name.  */
-  char *pw_dir;			/* Home directory.  */
-  char *pw_shell;		/* Shell program.  */
-};
-
-
-#ifdef __USE_MISC
-# include <bits/types/FILE.h>
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Rewind the user database stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setpwent (void);
-
-/* Close the user database stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endpwent (void);
-
-/* Read an entry from the user database stream, opening it if necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwent (void);
-#endif
-
-#ifdef	__USE_MISC
-/* Read a user database entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct passwd *fgetpwent (FILE *__stream) __nonnull ((1));
-
-/* Write a given user database entry onto the given stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putpwent (const struct passwd *__restrict __p,
-		     FILE *__restrict __f);
-#endif
-
-/* Retrieve the user database entry for the given user ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwuid (__uid_t __uid);
-
-/* Retrieve the user database entry for the given username.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwnam (const char *__name) __nonnull ((1));
-
-#ifdef __USE_POSIX
-
-# ifdef __USE_MISC
-/* Reasonable value for the buffer sized used in the reentrant
-   functions below.  But better use `sysconf'.  */
-#  define NSS_BUFLEN_PASSWD	1024
-# endif
-
-/* Reentrant versions of some of the functions above.
-
-   PLEASE NOTE: the `getpwent_r' function is not (yet) standardized.
-   The interface may change in later versions of this library.  But
-   the interface is designed following the principals used for the
-   other reentrant functions so the chances are good this is what the
-   POSIX people would choose.  */
-
-# ifdef __USE_MISC
-/* This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getpwent_r (struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((1, 2, 4));
-# endif
-
-extern int getpwuid_r (__uid_t __uid,
-		       struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((2, 3, 5));
-
-extern int getpwnam_r (const char *__restrict __name,
-		       struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((1, 2, 3, 5));
-
-
-# ifdef	__USE_MISC
-/* Read a user database entry from STREAM.  This function is not
-   standardized and probably never will.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetpwent_r (FILE *__restrict __stream,
-			struct passwd *__restrict __resultbuf,
-			char *__restrict __buffer, size_t __buflen,
-			struct passwd **__restrict __result)
-			__nonnull ((1, 2, 3, 5));
-# endif
-
-#endif	/* POSIX or reentrant */
-
-#ifdef __USE_GNU
-/* Write a traditional /etc/passwd line, based on the user database
-   entry for the given UID, to BUFFER; space for BUFFER must be
-   allocated by the caller.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getpw (__uid_t __uid, char *__buffer);
-#endif
-
-__END_DECLS
-
-#endif /* pwd.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/re_comp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/re_comp.h
deleted file mode 100644
index dd5f6e0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/re_comp.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*  Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _RE_COMP_H
-#define _RE_COMP_H	1
-
-/* This is only a wrapper around the <regex.h> file.  XPG4.2 mentions
-   this name.  */
-#include <regex.h>
-
-#endif /* re_comp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/regex.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/regex.h
deleted file mode 100644
index 8e4ef45..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/regex.h
+++ /dev/null
@@ -1,663 +0,0 @@
-/* Definitions for data structures and routines for the regular
-   expression library.
-   Copyright (C) 1985, 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _REGEX_H
-#define _REGEX_H 1
-
-#include <sys/types.h>
-
-/* Allow the use in C++ code.  */
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Define __USE_GNU to declare GNU extensions that violate the
-   POSIX name space rules.  */
-#ifdef _GNU_SOURCE
-# define __USE_GNU 1
-#endif
-
-#ifdef _REGEX_LARGE_OFFSETS
-
-/* Use types and values that are wide enough to represent signed and
-   unsigned byte offsets in memory.  This currently works only when
-   the regex code is used outside of the GNU C library; it is not yet
-   supported within glibc itself, and glibc users should not define
-   _REGEX_LARGE_OFFSETS.  */
-
-/* The type of object sizes.  */
-typedef size_t __re_size_t;
-
-/* The type of object sizes, in places where the traditional code
-   uses unsigned long int.  */
-typedef size_t __re_long_size_t;
-
-#else
-
-/* The traditional GNU regex implementation mishandles strings longer
-   than INT_MAX.  */
-typedef unsigned int __re_size_t;
-typedef unsigned long int __re_long_size_t;
-
-#endif
-
-/* The following two types have to be signed and unsigned integer type
-   wide enough to hold a value of a pointer.  For most ANSI compilers
-   ptrdiff_t and size_t should be likely OK.  Still size of these two
-   types is 2 for Microsoft C.  Ugh... */
-typedef long int s_reg_t;
-typedef unsigned long int active_reg_t;
-
-/* The following bits are used to determine the regexp syntax we
-   recognize.  The set/not-set meanings are chosen so that Emacs syntax
-   remains the value 0.  The bits are given in alphabetical order, and
-   the definitions shifted by one from the previous bit; thus, when we
-   add or remove a bit, only one other definition need change.  */
-typedef unsigned long int reg_syntax_t;
-
-#ifdef __USE_GNU
-/* If this bit is not set, then \ inside a bracket expression is literal.
-   If set, then such a \ quotes the following character.  */
-# define RE_BACKSLASH_ESCAPE_IN_LISTS ((unsigned long int) 1)
-
-/* If this bit is not set, then + and ? are operators, and \+ and \? are
-     literals.
-   If set, then \+ and \? are operators and + and ? are literals.  */
-# define RE_BK_PLUS_QM (RE_BACKSLASH_ESCAPE_IN_LISTS << 1)
-
-/* If this bit is set, then character classes are supported.  They are:
-     [:alpha:], [:upper:], [:lower:],  [:digit:], [:alnum:], [:xdigit:],
-     [:space:], [:print:], [:punct:], [:graph:], and [:cntrl:].
-   If not set, then character classes are not supported.  */
-# define RE_CHAR_CLASSES (RE_BK_PLUS_QM << 1)
-
-/* If this bit is set, then ^ and $ are always anchors (outside bracket
-     expressions, of course).
-   If this bit is not set, then it depends:
-	^  is an anchor if it is at the beginning of a regular
-	   expression or after an open-group or an alternation operator;
-	$  is an anchor if it is at the end of a regular expression, or
-	   before a close-group or an alternation operator.
-
-   This bit could be (re)combined with RE_CONTEXT_INDEP_OPS, because
-   POSIX draft 11.2 says that * etc. in leading positions is undefined.
-   We already implemented a previous draft which made those constructs
-   invalid, though, so we haven't changed the code back.  */
-# define RE_CONTEXT_INDEP_ANCHORS (RE_CHAR_CLASSES << 1)
-
-/* If this bit is set, then special characters are always special
-     regardless of where they are in the pattern.
-   If this bit is not set, then special characters are special only in
-     some contexts; otherwise they are ordinary.  Specifically,
-     * + ? and intervals are only special when not after the beginning,
-     open-group, or alternation operator.  */
-# define RE_CONTEXT_INDEP_OPS (RE_CONTEXT_INDEP_ANCHORS << 1)
-
-/* If this bit is set, then *, +, ?, and { cannot be first in an re or
-     immediately after an alternation or begin-group operator.  */
-# define RE_CONTEXT_INVALID_OPS (RE_CONTEXT_INDEP_OPS << 1)
-
-/* If this bit is set, then . matches newline.
-   If not set, then it doesn't.  */
-# define RE_DOT_NEWLINE (RE_CONTEXT_INVALID_OPS << 1)
-
-/* If this bit is set, then . doesn't match NUL.
-   If not set, then it does.  */
-# define RE_DOT_NOT_NULL (RE_DOT_NEWLINE << 1)
-
-/* If this bit is set, nonmatching lists [^...] do not match newline.
-   If not set, they do.  */
-# define RE_HAT_LISTS_NOT_NEWLINE (RE_DOT_NOT_NULL << 1)
-
-/* If this bit is set, either \{...\} or {...} defines an
-     interval, depending on RE_NO_BK_BRACES.
-   If not set, \{, \}, {, and } are literals.  */
-# define RE_INTERVALS (RE_HAT_LISTS_NOT_NEWLINE << 1)
-
-/* If this bit is set, +, ? and | aren't recognized as operators.
-   If not set, they are.  */
-# define RE_LIMITED_OPS (RE_INTERVALS << 1)
-
-/* If this bit is set, newline is an alternation operator.
-   If not set, newline is literal.  */
-# define RE_NEWLINE_ALT (RE_LIMITED_OPS << 1)
-
-/* If this bit is set, then '{...}' defines an interval, and \{ and \}
-     are literals.
-  If not set, then '\{...\}' defines an interval.  */
-# define RE_NO_BK_BRACES (RE_NEWLINE_ALT << 1)
-
-/* If this bit is set, (...) defines a group, and \( and \) are literals.
-   If not set, \(...\) defines a group, and ( and ) are literals.  */
-# define RE_NO_BK_PARENS (RE_NO_BK_BRACES << 1)
-
-/* If this bit is set, then \<digit> matches <digit>.
-   If not set, then \<digit> is a back-reference.  */
-# define RE_NO_BK_REFS (RE_NO_BK_PARENS << 1)
-
-/* If this bit is set, then | is an alternation operator, and \| is literal.
-   If not set, then \| is an alternation operator, and | is literal.  */
-# define RE_NO_BK_VBAR (RE_NO_BK_REFS << 1)
-
-/* If this bit is set, then an ending range point collating higher
-     than the starting range point, as in [z-a], is invalid.
-   If not set, then when ending range point collates higher than the
-     starting range point, the range is ignored.  */
-# define RE_NO_EMPTY_RANGES (RE_NO_BK_VBAR << 1)
-
-/* If this bit is set, then an unmatched ) is ordinary.
-   If not set, then an unmatched ) is invalid.  */
-# define RE_UNMATCHED_RIGHT_PAREN_ORD (RE_NO_EMPTY_RANGES << 1)
-
-/* If this bit is set, succeed as soon as we match the whole pattern,
-   without further backtracking.  */
-# define RE_NO_POSIX_BACKTRACKING (RE_UNMATCHED_RIGHT_PAREN_ORD << 1)
-
-/* If this bit is set, do not process the GNU regex operators.
-   If not set, then the GNU regex operators are recognized. */
-# define RE_NO_GNU_OPS (RE_NO_POSIX_BACKTRACKING << 1)
-
-/* If this bit is set, turn on internal regex debugging.
-   If not set, and debugging was on, turn it off.
-   This only works if regex.c is compiled -DDEBUG.
-   We define this bit always, so that all that's needed to turn on
-   debugging is to recompile regex.c; the calling code can always have
-   this bit set, and it won't affect anything in the normal case. */
-# define RE_DEBUG (RE_NO_GNU_OPS << 1)
-
-/* If this bit is set, a syntactically invalid interval is treated as
-   a string of ordinary characters.  For example, the ERE 'a{1' is
-   treated as 'a\{1'.  */
-# define RE_INVALID_INTERVAL_ORD (RE_DEBUG << 1)
-
-/* If this bit is set, then ignore case when matching.
-   If not set, then case is significant.  */
-# define RE_ICASE (RE_INVALID_INTERVAL_ORD << 1)
-
-/* This bit is used internally like RE_CONTEXT_INDEP_ANCHORS but only
-   for ^, because it is difficult to scan the regex backwards to find
-   whether ^ should be special.  */
-# define RE_CARET_ANCHORS_HERE (RE_ICASE << 1)
-
-/* If this bit is set, then \{ cannot be first in a regex or
-   immediately after an alternation, open-group or \} operator.  */
-# define RE_CONTEXT_INVALID_DUP (RE_CARET_ANCHORS_HERE << 1)
-
-/* If this bit is set, then no_sub will be set to 1 during
-   re_compile_pattern.  */
-# define RE_NO_SUB (RE_CONTEXT_INVALID_DUP << 1)
-#endif
-
-/* This global variable defines the particular regexp syntax to use (for
-   some interfaces).  When a regexp is compiled, the syntax used is
-   stored in the pattern buffer, so changing this does not affect
-   already-compiled regexps.  */
-extern reg_syntax_t re_syntax_options;
-
-#ifdef __USE_GNU
-/* Define combinations of the above bits for the standard possibilities.
-   (The [[[ comments delimit what gets put into the Texinfo file, so
-   don't delete them!)  */
-/* [[[begin syntaxes]]] */
-# define RE_SYNTAX_EMACS 0
-
-# define RE_SYNTAX_AWK							\
-  (RE_BACKSLASH_ESCAPE_IN_LISTS   | RE_DOT_NOT_NULL			\
-   | RE_NO_BK_PARENS              | RE_NO_BK_REFS			\
-   | RE_NO_BK_VBAR                | RE_NO_EMPTY_RANGES			\
-   | RE_DOT_NEWLINE		  | RE_CONTEXT_INDEP_ANCHORS		\
-   | RE_CHAR_CLASSES							\
-   | RE_UNMATCHED_RIGHT_PAREN_ORD | RE_NO_GNU_OPS)
-
-# define RE_SYNTAX_GNU_AWK						\
-  ((RE_SYNTAX_POSIX_EXTENDED | RE_BACKSLASH_ESCAPE_IN_LISTS		\
-    | RE_INVALID_INTERVAL_ORD)						\
-   & ~(RE_DOT_NOT_NULL | RE_CONTEXT_INDEP_OPS				\
-      | RE_CONTEXT_INVALID_OPS ))
-
-# define RE_SYNTAX_POSIX_AWK						\
-  (RE_SYNTAX_POSIX_EXTENDED | RE_BACKSLASH_ESCAPE_IN_LISTS		\
-   | RE_INTERVALS	    | RE_NO_GNU_OPS				\
-   | RE_INVALID_INTERVAL_ORD)
-
-# define RE_SYNTAX_GREP							\
-  ((RE_SYNTAX_POSIX_BASIC | RE_NEWLINE_ALT)				\
-   & ~(RE_CONTEXT_INVALID_DUP | RE_DOT_NOT_NULL))
-
-# define RE_SYNTAX_EGREP						\
-  ((RE_SYNTAX_POSIX_EXTENDED | RE_INVALID_INTERVAL_ORD | RE_NEWLINE_ALT) \
-   & ~(RE_CONTEXT_INVALID_OPS | RE_DOT_NOT_NULL))
-
-/* POSIX grep -E behavior is no longer incompatible with GNU.  */
-# define RE_SYNTAX_POSIX_EGREP						\
-  RE_SYNTAX_EGREP
-
-/* P1003.2/D11.2, section 4.20.7.1, lines 5078ff.  */
-# define RE_SYNTAX_ED RE_SYNTAX_POSIX_BASIC
-
-# define RE_SYNTAX_SED RE_SYNTAX_POSIX_BASIC
-
-/* Syntax bits common to both basic and extended POSIX regex syntax.  */
-# define _RE_SYNTAX_POSIX_COMMON					\
-  (RE_CHAR_CLASSES | RE_DOT_NEWLINE      | RE_DOT_NOT_NULL		\
-   | RE_INTERVALS  | RE_NO_EMPTY_RANGES)
-
-# define RE_SYNTAX_POSIX_BASIC						\
-  (_RE_SYNTAX_POSIX_COMMON | RE_BK_PLUS_QM | RE_CONTEXT_INVALID_DUP)
-
-/* Differs from ..._POSIX_BASIC only in that RE_BK_PLUS_QM becomes
-   RE_LIMITED_OPS, i.e., \? \+ \| are not recognized.  Actually, this
-   isn't minimal, since other operators, such as \`, aren't disabled.  */
-# define RE_SYNTAX_POSIX_MINIMAL_BASIC					\
-  (_RE_SYNTAX_POSIX_COMMON | RE_LIMITED_OPS)
-
-# define RE_SYNTAX_POSIX_EXTENDED					\
-  (_RE_SYNTAX_POSIX_COMMON  | RE_CONTEXT_INDEP_ANCHORS			\
-   | RE_CONTEXT_INDEP_OPS   | RE_NO_BK_BRACES				\
-   | RE_NO_BK_PARENS        | RE_NO_BK_VBAR				\
-   | RE_CONTEXT_INVALID_OPS | RE_UNMATCHED_RIGHT_PAREN_ORD)
-
-/* Differs from ..._POSIX_EXTENDED in that RE_CONTEXT_INDEP_OPS is
-   removed and RE_NO_BK_REFS is added.  */
-# define RE_SYNTAX_POSIX_MINIMAL_EXTENDED				\
-  (_RE_SYNTAX_POSIX_COMMON  | RE_CONTEXT_INDEP_ANCHORS			\
-   | RE_CONTEXT_INVALID_OPS | RE_NO_BK_BRACES				\
-   | RE_NO_BK_PARENS        | RE_NO_BK_REFS				\
-   | RE_NO_BK_VBAR	    | RE_UNMATCHED_RIGHT_PAREN_ORD)
-/* [[[end syntaxes]]] */
-
-/* Maximum number of duplicates an interval can allow.  POSIX-conforming
-   systems might define this in <limits.h>, but we want our
-   value, so remove any previous define.  */
-# ifdef _REGEX_INCLUDE_LIMITS_H
-#  include <limits.h>
-# endif
-# ifdef RE_DUP_MAX
-#  undef RE_DUP_MAX
-# endif
-
-/* RE_DUP_MAX is 2**15 - 1 because an earlier implementation stored
-   the counter as a 2-byte signed integer.  This is no longer true, so
-   RE_DUP_MAX could be increased to (INT_MAX / 10 - 1), or to
-   ((SIZE_MAX - 9) / 10) if _REGEX_LARGE_OFFSETS is defined.
-   However, there would be a huge performance problem if someone
-   actually used a pattern like a\{214748363\}, so RE_DUP_MAX retains
-   its historical value.  */
-# define RE_DUP_MAX (0x7fff)
-#endif
-
-
-/* POSIX 'cflags' bits (i.e., information for 'regcomp').  */
-
-/* If this bit is set, then use extended regular expression syntax.
-   If not set, then use basic regular expression syntax.  */
-#define REG_EXTENDED 1
-
-/* If this bit is set, then ignore case when matching.
-   If not set, then case is significant.  */
-#define REG_ICASE (1 << 1)
-
-/* If this bit is set, then anchors do not match at newline
-     characters in the string.
-   If not set, then anchors do match at newlines.  */
-#define REG_NEWLINE (1 << 2)
-
-/* If this bit is set, then report only success or fail in regexec.
-   If not set, then returns differ between not matching and errors.  */
-#define REG_NOSUB (1 << 3)
-
-
-/* POSIX 'eflags' bits (i.e., information for regexec).  */
-
-/* If this bit is set, then the beginning-of-line operator doesn't match
-     the beginning of the string (presumably because it's not the
-     beginning of a line).
-   If not set, then the beginning-of-line operator does match the
-     beginning of the string.  */
-#define REG_NOTBOL 1
-
-/* Like REG_NOTBOL, except for the end-of-line.  */
-#define REG_NOTEOL (1 << 1)
-
-/* Use PMATCH[0] to delimit the start and end of the search in the
-   buffer.  */
-#define REG_STARTEND (1 << 2)
-
-
-/* If any error codes are removed, changed, or added, update the
-   '__re_error_msgid' table in regcomp.c.  */
-
-typedef enum
-{
-  _REG_ENOSYS = -1,	/* This will never happen for this implementation.  */
-  _REG_NOERROR = 0,	/* Success.  */
-  _REG_NOMATCH,		/* Didn't find a match (for regexec).  */
-
-  /* POSIX regcomp return error codes.  (In the order listed in the
-     standard.)  */
-  _REG_BADPAT,		/* Invalid pattern.  */
-  _REG_ECOLLATE,	/* Invalid collating element.  */
-  _REG_ECTYPE,		/* Invalid character class name.  */
-  _REG_EESCAPE,		/* Trailing backslash.  */
-  _REG_ESUBREG,		/* Invalid back reference.  */
-  _REG_EBRACK,		/* Unmatched left bracket.  */
-  _REG_EPAREN,		/* Parenthesis imbalance.  */
-  _REG_EBRACE,		/* Unmatched \{.  */
-  _REG_BADBR,		/* Invalid contents of \{\}.  */
-  _REG_ERANGE,		/* Invalid range end.  */
-  _REG_ESPACE,		/* Ran out of memory.  */
-  _REG_BADRPT,		/* No preceding re for repetition op.  */
-
-  /* Error codes we've added.  */
-  _REG_EEND,		/* Premature end.  */
-  _REG_ESIZE,		/* Too large (e.g., repeat count too large).  */
-  _REG_ERPAREN		/* Unmatched ) or \); not returned from regcomp.  */
-} reg_errcode_t;
-
-#if defined _XOPEN_SOURCE || defined __USE_XOPEN2K
-# define REG_ENOSYS	_REG_ENOSYS
-#endif
-#define REG_NOERROR	_REG_NOERROR
-#define REG_NOMATCH	_REG_NOMATCH
-#define REG_BADPAT	_REG_BADPAT
-#define REG_ECOLLATE	_REG_ECOLLATE
-#define REG_ECTYPE	_REG_ECTYPE
-#define REG_EESCAPE	_REG_EESCAPE
-#define REG_ESUBREG	_REG_ESUBREG
-#define REG_EBRACK	_REG_EBRACK
-#define REG_EPAREN	_REG_EPAREN
-#define REG_EBRACE	_REG_EBRACE
-#define REG_BADBR	_REG_BADBR
-#define REG_ERANGE	_REG_ERANGE
-#define REG_ESPACE	_REG_ESPACE
-#define REG_BADRPT	_REG_BADRPT
-#define REG_EEND	_REG_EEND
-#define REG_ESIZE	_REG_ESIZE
-#define REG_ERPAREN	_REG_ERPAREN
-
-/* This data structure represents a compiled pattern.  Before calling
-   the pattern compiler, the fields 'buffer', 'allocated', 'fastmap',
-   and 'translate' can be set.  After the pattern has been compiled,
-   the fields 're_nsub', 'not_bol' and 'not_eol' are available.  All
-   other fields are private to the regex routines.  */
-
-#ifndef RE_TRANSLATE_TYPE
-# define __RE_TRANSLATE_TYPE unsigned char *
-# ifdef __USE_GNU
-#  define RE_TRANSLATE_TYPE __RE_TRANSLATE_TYPE
-# endif
-#endif
-
-#ifdef __USE_GNU
-# define __REPB_PREFIX(name) name
-#else
-# define __REPB_PREFIX(name) __##name
-#endif
-
-struct re_pattern_buffer
-{
-  /* Space that holds the compiled pattern.  The type
-     'struct re_dfa_t' is private and is not declared here.  */
-  struct re_dfa_t *__REPB_PREFIX(buffer);
-
-  /* Number of bytes to which 'buffer' points.  */
-  __re_long_size_t __REPB_PREFIX(allocated);
-
-  /* Number of bytes actually used in 'buffer'.  */
-  __re_long_size_t __REPB_PREFIX(used);
-
-  /* Syntax setting with which the pattern was compiled.  */
-  reg_syntax_t __REPB_PREFIX(syntax);
-
-  /* Pointer to a fastmap, if any, otherwise zero.  re_search uses the
-     fastmap, if there is one, to skip over impossible starting points
-     for matches.  */
-  char *__REPB_PREFIX(fastmap);
-
-  /* Either a translate table to apply to all characters before
-     comparing them, or zero for no translation.  The translation is
-     applied to a pattern when it is compiled and to a string when it
-     is matched.  */
-  __RE_TRANSLATE_TYPE __REPB_PREFIX(translate);
-
-  /* Number of subexpressions found by the compiler.  */
-  size_t re_nsub;
-
-  /* Zero if this pattern cannot match the empty string, one else.
-     Well, in truth it's used only in 're_search_2', to see whether or
-     not we should use the fastmap, so we don't set this absolutely
-     perfectly; see 're_compile_fastmap' (the "duplicate" case).  */
-  unsigned __REPB_PREFIX(can_be_null) : 1;
-
-  /* If REGS_UNALLOCATED, allocate space in the 'regs' structure
-     for 'max (RE_NREGS, re_nsub + 1)' groups.
-     If REGS_REALLOCATE, reallocate space if necessary.
-     If REGS_FIXED, use what's there.  */
-#ifdef __USE_GNU
-# define REGS_UNALLOCATED 0
-# define REGS_REALLOCATE 1
-# define REGS_FIXED 2
-#endif
-  unsigned __REPB_PREFIX(regs_allocated) : 2;
-
-  /* Set to zero when 're_compile_pattern' compiles a pattern; set to
-     one by 're_compile_fastmap' if it updates the fastmap.  */
-  unsigned __REPB_PREFIX(fastmap_accurate) : 1;
-
-  /* If set, 're_match_2' does not return information about
-     subexpressions.  */
-  unsigned __REPB_PREFIX(no_sub) : 1;
-
-  /* If set, a beginning-of-line anchor doesn't match at the beginning
-     of the string.  */
-  unsigned __REPB_PREFIX(not_bol) : 1;
-
-  /* Similarly for an end-of-line anchor.  */
-  unsigned __REPB_PREFIX(not_eol) : 1;
-
-  /* If true, an anchor at a newline matches.  */
-  unsigned __REPB_PREFIX(newline_anchor) : 1;
-};
-
-typedef struct re_pattern_buffer regex_t;
-
-/* Type for byte offsets within the string.  POSIX mandates this.  */
-#ifdef _REGEX_LARGE_OFFSETS
-/* POSIX 1003.1-2008 requires that regoff_t be at least as wide as
-   ptrdiff_t and ssize_t.  We don't know of any hosts where ptrdiff_t
-   is wider than ssize_t, so ssize_t is safe.  ptrdiff_t is not
-   visible here, so use ssize_t.  */
-typedef ssize_t regoff_t;
-#else
-/* The traditional GNU regex implementation mishandles strings longer
-   than INT_MAX.  */
-typedef int regoff_t;
-#endif
-
-
-#ifdef __USE_GNU
-/* This is the structure we store register match data in.  See
-   regex.texinfo for a full description of what registers match.  */
-struct re_registers
-{
-  __re_size_t num_regs;
-  regoff_t *start;
-  regoff_t *end;
-};
-
-
-/* If 'regs_allocated' is REGS_UNALLOCATED in the pattern buffer,
-   're_match_2' returns information about at least this many registers
-   the first time a 'regs' structure is passed.  */
-# ifndef RE_NREGS
-#  define RE_NREGS 30
-# endif
-#endif
-
-
-/* POSIX specification for registers.  Aside from the different names than
-   're_registers', POSIX uses an array of structures, instead of a
-   structure of arrays.  */
-typedef struct
-{
-  regoff_t rm_so;  /* Byte offset from string's start to substring's start.  */
-  regoff_t rm_eo;  /* Byte offset from string's start to substring's end.  */
-} regmatch_t;
-
-/* Declarations for routines.  */
-
-#ifdef __USE_GNU
-/* Sets the current default syntax to SYNTAX, and return the old syntax.
-   You can also simply assign to the 're_syntax_options' variable.  */
-extern reg_syntax_t re_set_syntax (reg_syntax_t __syntax);
-
-/* Compile the regular expression PATTERN, with length LENGTH
-   and syntax given by the global 're_syntax_options', into the buffer
-   BUFFER.  Return NULL if successful, and an error string if not.
-
-   To free the allocated storage, you must call 'regfree' on BUFFER.
-   Note that the translate table must either have been initialized by
-   'regcomp', with a malloc'ed value, or set to NULL before calling
-   'regfree'.  */
-extern const char *re_compile_pattern (const char *__pattern, size_t __length,
-				       struct re_pattern_buffer *__buffer);
-
-
-/* Compile a fastmap for the compiled pattern in BUFFER; used to
-   accelerate searches.  Return 0 if successful and -2 if was an
-   internal error.  */
-extern int re_compile_fastmap (struct re_pattern_buffer *__buffer);
-
-
-/* Search in the string STRING (with length LENGTH) for the pattern
-   compiled into BUFFER.  Start searching at position START, for RANGE
-   characters.  Return the starting position of the match, -1 for no
-   match, or -2 for an internal error.  Also return register
-   information in REGS (if REGS and BUFFER->no_sub are nonzero).  */
-extern regoff_t re_search (struct re_pattern_buffer *__buffer,
-			   const char *__String, regoff_t __length,
-			   regoff_t __start, regoff_t __range,
-			   struct re_registers *__regs);
-
-
-/* Like 're_search', but search in the concatenation of STRING1 and
-   STRING2.  Also, stop searching at index START + STOP.  */
-extern regoff_t re_search_2 (struct re_pattern_buffer *__buffer,
-			     const char *__string1, regoff_t __length1,
-			     const char *__string2, regoff_t __length2,
-			     regoff_t __start, regoff_t __range,
-			     struct re_registers *__regs,
-			     regoff_t __stop);
-
-
-/* Like 're_search', but return how many characters in STRING the regexp
-   in BUFFER matched, starting at position START.  */
-extern regoff_t re_match (struct re_pattern_buffer *__buffer,
-			  const char *__String, regoff_t __length,
-			  regoff_t __start, struct re_registers *__regs);
-
-
-/* Relates to 're_match' as 're_search_2' relates to 're_search'.  */
-extern regoff_t re_match_2 (struct re_pattern_buffer *__buffer,
-			    const char *__string1, regoff_t __length1,
-			    const char *__string2, regoff_t __length2,
-			    regoff_t __start, struct re_registers *__regs,
-			    regoff_t __stop);
-
-
-/* Set REGS to hold NUM_REGS registers, storing them in STARTS and
-   ENDS.  Subsequent matches using BUFFER and REGS will use this memory
-   for recording register information.  STARTS and ENDS must be
-   allocated with malloc, and must each be at least 'NUM_REGS * sizeof
-   (regoff_t)' bytes long.
-
-   If NUM_REGS == 0, then subsequent matches should allocate their own
-   register data.
-
-   Unless this function is called, the first search or match using
-   BUFFER will allocate its own register data, without
-   freeing the old data.  */
-extern void re_set_registers (struct re_pattern_buffer *__buffer,
-			      struct re_registers *__regs,
-			      __re_size_t __num_regs,
-			      regoff_t *__starts, regoff_t *__ends);
-#endif	/* Use GNU */
-
-#if defined _REGEX_RE_COMP || (defined _LIBC && defined __USE_MISC)
-/* 4.2 bsd compatibility.  */
-extern char *re_comp (const char *);
-extern int re_exec (const char *);
-#endif
-
-/* For plain 'restrict', use glibc's __restrict if defined.
-   Otherwise, GCC 2.95 and later have "__restrict"; C99 compilers have
-   "restrict", and "configure" may have defined "restrict".
-   Other compilers use __restrict, __restrict__, and _Restrict, and
-   'configure' might #define 'restrict' to those words, so pick a
-   different name.  */
-#ifndef _Restrict_
-# if defined __restrict \
-     || 2 < __GNUC__ + (95 <= __GNUC_MINOR__) \
-     || __clang_major__ >= 3
-#  define _Restrict_ __restrict
-# elif 199901L <= __STDC_VERSION__ || defined restrict
-#  define _Restrict_ restrict
-# else
-#  define _Restrict_
-# endif
-#endif
-/* For the ISO C99 syntax
-     array_name[restrict]
-   use glibc's __restrict_arr if available.
-   Otherwise, GCC 3.1 and clang support this syntax (but not in C++ mode).
-   Other ISO C99 compilers support it as well.  */
-#ifndef _Restrict_arr_
-# ifdef __restrict_arr
-#  define _Restrict_arr_ __restrict_arr
-# elif ((199901L <= __STDC_VERSION__ \
-         || 3 < __GNUC__ + (1 <= __GNUC_MINOR__) \
-         || __clang_major__ >= 3) \
-        && !defined __cplusplus)
-#  define _Restrict_arr_ _Restrict_
-# else
-#  define _Restrict_arr_
-# endif
-#endif
-
-/* POSIX compatibility.  */
-extern int regcomp (regex_t *_Restrict_ __preg,
-		    const char *_Restrict_ __pattern,
-		    int __cflags);
-
-extern int regexec (const regex_t *_Restrict_ __preg,
-		    const char *_Restrict_ __String, size_t __nmatch,
-		    regmatch_t __pmatch[_Restrict_arr_],
-		    int __eflags);
-
-extern size_t regerror (int __errcode, const regex_t *_Restrict_ __preg,
-			char *_Restrict_ __errbuf, size_t __errbuf_size);
-
-extern void regfree (regex_t *__preg);
-
-
-#ifdef __cplusplus
-}
-#endif	/* C++ */
-
-#endif /* regex.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/regexp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/regexp.h
deleted file mode 100644
index 923030e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/regexp.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _REGEXP_H
-#define _REGEXP_H	1
-
-/* The contents of this header file were originally standardized in
-   the Single Unix Specification, Issue 3 (1992).  In Issue 4 (1994)
-   the header was marked as TO BE WITHDRAWN, and new applications
-   were encouraged to use <regex.h> instead.  It was officially
-   withdrawn from the standard in Issue 6 (aka POSIX.1-2001).
-
-   The GNU C Library provided this header through version 2.22. */
-
-#error "The GNU C Library no longer implements <regexp.h>."
-#error "Please update your code to use <regex.h> instead (no trailing 'p')."
-
-#endif /* regexp.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/resolv.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/resolv.h
deleted file mode 100644
index a039a9e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/resolv.h
+++ /dev/null
@@ -1,301 +0,0 @@
-/*
- * Copyright (c) 1983, 1987, 1989
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-/*
- * Portions Copyright (c) 1996-1999 by Internet Software Consortium.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
- * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
- * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
- * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
- * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
- * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
- * SOFTWARE.
- */
-
-/*
- *	@(#)resolv.h	8.1 (Berkeley) 6/2/93
- *	$BINDId: resolv.h,v 8.31 2000/03/30 20:16:50 vixie Exp $
- */
-
-#ifndef _RESOLV_H_
-#define _RESOLV_H_
-
-#include <sys/cdefs.h>
-#include <sys/param.h>
-#include <sys/types.h>
-#include <stdio.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <bits/types/res_state.h>
-
-/*
- * Global defines and variables for resolver stub.
- */
-#define LOCALDOMAINPARTS	2	/* min levels in name that is "local" */
-
-#define RES_TIMEOUT		5	/* min. seconds between retries */
-#define RES_MAXNDOTS		15	/* should reflect bit field size */
-#define RES_MAXRETRANS		30	/* only for resolv.conf/RES_OPTIONS */
-#define RES_MAXRETRY		5	/* only for resolv.conf/RES_OPTIONS */
-#define RES_DFLRETRY		2	/* Default #/tries. */
-#define RES_MAXTIME		65535	/* Infinity, in milliseconds. */
-
-#define nsaddr	nsaddr_list[0]		/* for backward compatibility */
-
-/*
- * Revision information.  This is the release date in YYYYMMDD format.
- * It can change every day so the right thing to do with it is use it
- * in preprocessor commands such as "#if (__RES > 19931104)".  Do not
- * compare for equality; rather, use it to determine whether your resolver
- * is new enough to contain a certain feature.
- */
-
-#define	__RES	19991006
-
-/*
- * Resolver configuration file.
- * Normally not present, but may contain the address of the
- * inital name server(s) to query and the domain search list.
- */
-
-#ifndef _PATH_RESCONF
-#define _PATH_RESCONF        "/etc/resolv.conf"
-#endif
-
-struct res_sym {
-	int	number;		/* Identifying number, like T_MX */
-	char *	name;		/* Its symbolic name, like "MX" */
-	char *	humanname;	/* Its fun name, like "mail exchanger" */
-};
-
-/*
- * Resolver options (keep these in synch with res_debug.c, please)
- */
-#define RES_INIT	0x00000001	/* address initialized */
-#define RES_DEBUG	0x00000002	/* print debug messages */
-#define RES_AAONLY \
-  __glibc_macro_warning ("RES_AAONLY is deprecated") 0x00000004
-#define RES_USEVC	0x00000008	/* use virtual circuit */
-#define RES_PRIMARY \
-  __glibc_macro_warning ("RES_PRIMARY is deprecated") 0x00000010
-#define RES_IGNTC	0x00000020	/* ignore trucation errors */
-#define RES_RECURSE	0x00000040	/* recursion desired */
-#define RES_DEFNAMES	0x00000080	/* use default domain name */
-#define RES_STAYOPEN	0x00000100	/* Keep TCP socket open */
-#define RES_DNSRCH	0x00000200	/* search up local domain tree */
-#define	RES_NOALIASES	0x00001000	/* shuts off HOSTALIASES feature */
-#define RES_ROTATE	0x00004000	/* rotate ns list after each query */
-#define	RES_NOCHECKNAME \
-  __glibc_macro_warning ("RES_NOCHECKNAME is deprecated") 0x00008000
-#define	RES_KEEPTSIG \
-  __glibc_macro_warning ("RES_KEEPTSIG is deprecated") 0x00010000
-#define	RES_BLAST \
-  __glibc_macro_warning ("RES_BLAST is deprecated") 0x00020000
-#define RES_USE_EDNS0	0x00100000	/* Use EDNS0.  */
-#define RES_SNGLKUP	0x00200000	/* one outstanding request at a time */
-#define RES_SNGLKUPREOP	0x00400000	/* -"-, but open new socket for each
-					   request */
-#define RES_USE_DNSSEC	0x00800000	/* use DNSSEC using OK bit in OPT */
-#define RES_NOTLDQUERY	0x01000000	/* Do not look up unqualified name
-					   as a TLD.  */
-#define RES_NORELOAD    0x02000000 /* No automatic configuration reload.  */
-#define RES_TRUSTAD     0x04000000 /* Request AD bit, keep it in responses.  */
-
-#define RES_DEFAULT	(RES_RECURSE|RES_DEFNAMES|RES_DNSRCH)
-
-/*
- * Resolver "pfcode" values.  Used by dig.
- */
-#define RES_PRF_STATS	0x00000001
-#define RES_PRF_UPDATE	0x00000002
-#define RES_PRF_CLASS   0x00000004
-#define RES_PRF_CMD	0x00000008
-#define RES_PRF_QUES	0x00000010
-#define RES_PRF_ANS	0x00000020
-#define RES_PRF_AUTH	0x00000040
-#define RES_PRF_ADD	0x00000080
-#define RES_PRF_HEAD1	0x00000100
-#define RES_PRF_HEAD2	0x00000200
-#define RES_PRF_TTLID	0x00000400
-#define RES_PRF_HEADX	0x00000800
-#define RES_PRF_QUERY	0x00001000
-#define RES_PRF_REPLY	0x00002000
-#define RES_PRF_INIT	0x00004000
-/*			0x00008000	*/
-
-/* Things involving an internal (static) resolver context. */
-__BEGIN_DECLS
-extern struct __res_state *__res_state(void) __attribute__ ((__const__));
-__END_DECLS
-#define _res (*__res_state())
-
-#define fp_nquery		__fp_nquery
-#define fp_query		__fp_query
-#define hostalias		__hostalias
-#define p_query			__p_query
-#define res_close		__res_close
-#define res_init		__res_init
-#define res_isourserver		__res_isourserver
-#define res_mkquery		__res_mkquery
-#define res_query		__res_query
-#define res_querydomain		__res_querydomain
-#define res_search		__res_search
-#define res_send		__res_send
-
-__BEGIN_DECLS
-void		fp_nquery (const unsigned char *, int, FILE *) __THROW;
-void		fp_query (const unsigned char *, FILE *) __THROW;
-const char *	hostalias (const char *) __THROW;
-void		p_query (const unsigned char *) __THROW;
-void		res_close (void) __THROW;
-int		res_init (void) __THROW;
-int		res_isourserver (const struct sockaddr_in *) __THROW;
-int		res_mkquery (int, const char *, int, int,
-			     const unsigned char *, int, const unsigned char *,
-			     unsigned char *, int) __THROW;
-int		res_query (const char *, int, int, unsigned char *, int)
-     __THROW;
-int		res_querydomain (const char *, const char *, int, int,
-				 unsigned char *, int) __THROW;
-int		res_search (const char *, int, int, unsigned char *, int)
-     __THROW;
-int		res_send (const unsigned char *, int, unsigned char *, int)
-     __THROW;
-__END_DECLS
-
-#define b64_ntop		__b64_ntop
-#define b64_pton		__b64_pton
-#define dn_comp			__dn_comp
-#define dn_count_labels		__dn_count_labels
-#define dn_expand		__dn_expand
-#define dn_skipname		__dn_skipname
-#define fp_resstat		__fp_resstat
-#define loc_aton		__loc_aton
-#define loc_ntoa		__loc_ntoa
-#define p_cdname		__p_cdname
-#define p_cdnname		__p_cdnname
-#define p_class			__p_class
-#define p_fqname		__p_fqname
-#define p_fqnname		__p_fqnname
-#define p_option		__p_option
-#define p_time			__p_time
-#define p_type			__p_type
-#define p_rcode			__p_rcode
-#define putlong			__putlong
-#define putshort		__putshort
-#define res_dnok		__res_dnok
-#define res_hnok		__res_hnok
-#define res_hostalias		__res_hostalias
-#define res_mailok		__res_mailok
-#define res_nameinquery		__res_nameinquery
-#define res_nclose		__res_nclose
-#define res_ninit		__res_ninit
-#define res_nmkquery		__res_nmkquery
-#define res_nquery		__res_nquery
-#define res_nquerydomain	__res_nquerydomain
-#define res_nsearch		__res_nsearch
-#define res_nsend		__res_nsend
-#define res_ownok		__res_ownok
-#define res_queriesmatch	__res_queriesmatch
-#define res_randomid		__res_randomid
-#define sym_ntop		__sym_ntop
-#define sym_ntos		__sym_ntos
-#define sym_ston		__sym_ston
-__BEGIN_DECLS
-int		res_hnok (const char *) __THROW;
-int		res_ownok (const char *) __THROW;
-int		res_mailok (const char *) __THROW;
-int		res_dnok (const char *) __THROW;
-int		sym_ston (const struct res_sym *, const char *, int *) __THROW;
-const char *	sym_ntos (const struct res_sym *, int, int *) __THROW;
-const char *	sym_ntop (const struct res_sym *, int, int *) __THROW;
-int		b64_ntop (const unsigned char *, size_t, char *, size_t)
-     __THROW;
-int		b64_pton (char const *, unsigned char *, size_t) __THROW;
-int		loc_aton (const char *__ascii, unsigned char *__binary) __THROW;
-const char *	loc_ntoa (const unsigned char *__binary, char *__ascii) __THROW;
-int		dn_skipname (const unsigned char *, const unsigned char *)
-     __THROW;
-void		putlong (uint32_t, unsigned char *) __THROW;
-void		putshort (uint16_t, unsigned char *) __THROW;
-const char *	p_class (int) __THROW;
-const char *	p_time (uint32_t) __THROW;
-const char *	p_type (int) __THROW;
-const char *	p_rcode (int) __THROW;
-const unsigned char * p_cdnname (const unsigned char *,
-				 const unsigned char *, int, FILE *) __THROW;
-const unsigned char * p_cdname (const unsigned char *, const unsigned char *,
-				FILE *) __THROW;
-const unsigned char * p_fqnname (const unsigned char *__cp,
-				 const unsigned char *__msg,
-				 int, char *, int) __THROW;
-const unsigned char * p_fqname (const unsigned char *,
-				const unsigned char *, FILE *) __THROW;
-const char *	p_option (unsigned long __option) __THROW;
-int		dn_count_labels (const char *) __THROW;
-int		dn_comp (const char *, unsigned char *, int, unsigned char **,
-			 unsigned char **) __THROW;
-int		dn_expand (const unsigned char *, const unsigned char *,
-			   const unsigned char *, char *, int) __THROW;
-unsigned int	res_randomid (void) __THROW;
-int		res_nameinquery (const char *, int, int,
-				 const unsigned char *,
-				 const unsigned char *) __THROW;
-int		res_queriesmatch (const unsigned char *,
-				  const unsigned char *,
-				  const unsigned char *,
-				  const unsigned char *) __THROW;
-/* Things involving a resolver context. */
-int		res_ninit (res_state) __THROW;
-void		fp_resstat (const res_state, FILE *) __THROW;
-const char *	res_hostalias (const res_state, const char *, char *, size_t)
-     __THROW;
-int		res_nquery (res_state, const char *, int, int,
-			    unsigned char *, int) __THROW;
-int		res_nsearch (res_state, const char *, int, int,
-			     unsigned char *, int) __THROW;
-int		res_nquerydomain (res_state, const char *, const char *, int,
-				  int, unsigned char *, int) __THROW;
-int		res_nmkquery (res_state, int, const char *, int, int,
-			      const unsigned char *, int,
-			      const unsigned char *, unsigned char *, int)
-     __THROW;
-int		res_nsend (res_state, const unsigned char *, int,
-			   unsigned char *, int) __THROW;
-void		res_nclose (res_state) __THROW;
-
-__END_DECLS
-
-#endif /* !_RESOLV_H_ */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/rpc/netdb.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/rpc/netdb.h
deleted file mode 100644
index 529a4ad..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/rpc/netdb.h
+++ /dev/null
@@ -1,74 +0,0 @@
-/* @(#)netdb.h	2.1 88/07/29 3.9 RPCSRC */
-/*
- * Copyright (c) 2010, Oracle America, Inc.
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- *       notice, this list of conditions and the following disclaimer.
- *     * 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.
- *     * Neither the name of the "Oracle America, Inc." nor the names of its
- *       contributors may be used to endorse or promote products derived
- *       from this software without specific prior written permission.
- *
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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
- *   COPYRIGHT HOLDER 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.
- */
-
-/* Cleaned up for GNU C library roland@gnu.ai.mit.edu:
-   added multiple inclusion protection and use of <sys/cdefs.h>.
-   In GNU this file is #include'd by <netdb.h>.  */
-
-#ifndef _RPC_NETDB_H
-#define _RPC_NETDB_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-struct rpcent
-{
-  char *r_name;		/* Name of server for this rpc program.  */
-  char **r_aliases;	/* Alias list.  */
-  int r_number;		/* RPC program number.  */
-};
-
-extern void setrpcent (int __stayopen) __THROW;
-extern void endrpcent (void) __THROW;
-extern struct rpcent *getrpcbyname (const char *__name) __THROW;
-extern struct rpcent *getrpcbynumber (int __number) __THROW;
-extern struct rpcent *getrpcent (void) __THROW;
-
-#ifdef __USE_MISC
-extern int getrpcbyname_r (const char *__name, struct rpcent *__result_buf,
-			   char *__buffer, size_t __buflen,
-			   struct rpcent **__result) __THROW;
-
-extern int getrpcbynumber_r (int __number, struct rpcent *__result_buf,
-			     char *__buffer, size_t __buflen,
-			     struct rpcent **__result) __THROW;
-
-extern int getrpcent_r (struct rpcent *__result_buf, char *__buffer,
-			size_t __buflen, struct rpcent **__result) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* rpc/netdb.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sched.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sched.h
deleted file mode 100644
index d8ce08a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sched.h
+++ /dev/null
@@ -1,131 +0,0 @@
-/* Definitions for POSIX 1003.1b-1993 (aka POSIX.4) scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SCHED_H
-#define	_SCHED_H	1
-
-#include <features.h>
-
-/* Get type definitions.  */
-#include <bits/types.h>
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timespec.h>
-#ifndef __USE_XOPEN2K
-# include <time.h>
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* Get system specific constant and data structure definitions.  */
-#include <bits/sched.h>
-#include <bits/cpu-set.h>
-
-/* Backward compatibility.  */
-#define sched_priority    sched_priority
-#define __sched_priority  sched_priority
-
-
-__BEGIN_DECLS
-
-/* Set scheduling parameters for a process.  */
-extern int sched_setparam (__pid_t __pid, const struct sched_param *__param)
-     __THROW;
-
-/* Retrieve scheduling parameters for a particular process.  */
-extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __THROW;
-
-/* Set scheduling algorithm and/or parameters for a process.  */
-extern int sched_setscheduler (__pid_t __pid, int __policy,
-			       const struct sched_param *__param) __THROW;
-
-/* Retrieve scheduling algorithm for a particular purpose.  */
-extern int sched_getscheduler (__pid_t __pid) __THROW;
-
-/* Yield the processor.  */
-extern int sched_yield (void) __THROW;
-
-/* Get maximum priority value for a scheduler.  */
-extern int sched_get_priority_max (int __algorithm) __THROW;
-
-/* Get minimum priority value for a scheduler.  */
-extern int sched_get_priority_min (int __algorithm) __THROW;
-
-/* Get the SCHED_RR interval for the named process.  */
-extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __THROW;
-
-
-#ifdef __USE_GNU
-/* Access macros for `cpu_set'.  */
-# define CPU_SETSIZE __CPU_SETSIZE
-# define CPU_SET(cpu, cpusetp)	 __CPU_SET_S (cpu, sizeof (cpu_set_t), cpusetp)
-# define CPU_CLR(cpu, cpusetp)	 __CPU_CLR_S (cpu, sizeof (cpu_set_t), cpusetp)
-# define CPU_ISSET(cpu, cpusetp) __CPU_ISSET_S (cpu, sizeof (cpu_set_t), \
-						cpusetp)
-# define CPU_ZERO(cpusetp)	 __CPU_ZERO_S (sizeof (cpu_set_t), cpusetp)
-# define CPU_COUNT(cpusetp)	 __CPU_COUNT_S (sizeof (cpu_set_t), cpusetp)
-
-# define CPU_SET_S(cpu, setsize, cpusetp)   __CPU_SET_S (cpu, setsize, cpusetp)
-# define CPU_CLR_S(cpu, setsize, cpusetp)   __CPU_CLR_S (cpu, setsize, cpusetp)
-# define CPU_ISSET_S(cpu, setsize, cpusetp) __CPU_ISSET_S (cpu, setsize, \
-							   cpusetp)
-# define CPU_ZERO_S(setsize, cpusetp)	    __CPU_ZERO_S (setsize, cpusetp)
-# define CPU_COUNT_S(setsize, cpusetp)	    __CPU_COUNT_S (setsize, cpusetp)
-
-# define CPU_EQUAL(cpusetp1, cpusetp2) \
-  __CPU_EQUAL_S (sizeof (cpu_set_t), cpusetp1, cpusetp2)
-# define CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  __CPU_EQUAL_S (setsize, cpusetp1, cpusetp2)
-
-# define CPU_AND(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, &)
-# define CPU_OR(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, |)
-# define CPU_XOR(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, ^)
-# define CPU_AND_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, &)
-# define CPU_OR_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, |)
-# define CPU_XOR_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, ^)
-
-# define CPU_ALLOC_SIZE(count) __CPU_ALLOC_SIZE (count)
-# define CPU_ALLOC(count) __CPU_ALLOC (count)
-# define CPU_FREE(cpuset) __CPU_FREE (cpuset)
-
-
-/* Set the CPU affinity for a task */
-extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize,
-			      const cpu_set_t *__cpuset) __THROW;
-
-/* Get the CPU affinity for a task */
-extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize,
-			      cpu_set_t *__cpuset) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* sched.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/scsi.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/scsi.h
deleted file mode 100644
index 070d720..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/scsi.h
+++ /dev/null
@@ -1,225 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * This header file contains public constants and structures used by
- * the scsi code for linux.
- */
-
-#ifndef _SCSI_SCSI_H
-#define _SCSI_SCSI_H	1
-
-#include <features.h>
-
-/*
- *      SCSI opcodes
- */
-
-#define TEST_UNIT_READY       0x00
-#define REZERO_UNIT           0x01
-#define REQUEST_SENSE         0x03
-#define FORMAT_UNIT           0x04
-#define READ_BLOCK_LIMITS     0x05
-#define REASSIGN_BLOCKS       0x07
-#define READ_6                0x08
-#define WRITE_6               0x0a
-#define SEEK_6                0x0b
-#define READ_REVERSE          0x0f
-#define WRITE_FILEMARKS       0x10
-#define SPACE                 0x11
-#define INQUIRY               0x12
-#define RECOVER_BUFFERED_DATA 0x14
-#define MODE_SELECT           0x15
-#define RESERVE               0x16
-#define RELEASE               0x17
-#define COPY                  0x18
-#define ERASE                 0x19
-#define MODE_SENSE            0x1a
-#define START_STOP            0x1b
-#define RECEIVE_DIAGNOSTIC    0x1c
-#define SEND_DIAGNOSTIC       0x1d
-#define ALLOW_MEDIUM_REMOVAL  0x1e
-
-#define SET_WINDOW            0x24
-#define READ_CAPACITY         0x25
-#define READ_10               0x28
-#define WRITE_10              0x2a
-#define SEEK_10               0x2b
-#define WRITE_VERIFY          0x2e
-#define VERIFY                0x2f
-#define SEARCH_HIGH           0x30
-#define SEARCH_EQUAL          0x31
-#define SEARCH_LOW            0x32
-#define SET_LIMITS            0x33
-#define PRE_FETCH             0x34
-#define READ_POSITION         0x34
-#define SYNCHRONIZE_CACHE     0x35
-#define LOCK_UNLOCK_CACHE     0x36
-#define READ_DEFECT_DATA      0x37
-#define MEDIUM_SCAN           0x38
-#define COMPARE               0x39
-#define COPY_VERIFY           0x3a
-#define WRITE_BUFFER          0x3b
-#define READ_BUFFER           0x3c
-#define UPDATE_BLOCK          0x3d
-#define READ_LONG             0x3e
-#define WRITE_LONG            0x3f
-#define CHANGE_DEFINITION     0x40
-#define WRITE_SAME            0x41
-#define READ_TOC              0x43
-#define LOG_SELECT            0x4c
-#define LOG_SENSE             0x4d
-#define MODE_SELECT_10        0x55
-#define RESERVE_10            0x56
-#define RELEASE_10            0x57
-#define MODE_SENSE_10         0x5a
-#define PERSISTENT_RESERVE_IN 0x5e
-#define PERSISTENT_RESERVE_OUT 0x5f
-#define MOVE_MEDIUM           0xa5
-#define READ_12               0xa8
-#define WRITE_12              0xaa
-#define WRITE_VERIFY_12       0xae
-#define SEARCH_HIGH_12        0xb0
-#define SEARCH_EQUAL_12       0xb1
-#define SEARCH_LOW_12         0xb2
-#define READ_ELEMENT_STATUS   0xb8
-#define SEND_VOLUME_TAG       0xb6
-#define WRITE_LONG_2          0xea
-
-/*
- *  Status codes
- */
-
-#define GOOD                 0x00
-#define CHECK_CONDITION      0x01
-#define CONDITION_GOOD       0x02
-#define BUSY                 0x04
-#define INTERMEDIATE_GOOD    0x08
-#define INTERMEDIATE_C_GOOD  0x0a
-#define RESERVATION_CONFLICT 0x0c
-#define COMMAND_TERMINATED   0x11
-#define QUEUE_FULL           0x14
-
-#define STATUS_MASK          0x3e
-
-/*
- *  SENSE KEYS
- */
-
-#define NO_SENSE            0x00
-#define RECOVERED_ERROR     0x01
-#define NOT_READY           0x02
-#define MEDIUM_ERROR        0x03
-#define HARDWARE_ERROR      0x04
-#define ILLEGAL_REQUEST     0x05
-#define UNIT_ATTENTION      0x06
-#define DATA_PROTECT        0x07
-#define BLANK_CHECK         0x08
-#define COPY_ABORTED        0x0a
-#define ABORTED_COMMAND     0x0b
-#define VOLUME_OVERFLOW     0x0d
-#define MISCOMPARE          0x0e
-
-
-/*
- *  DEVICE TYPES
- */
-
-#define TYPE_DISK           0x00
-#define TYPE_TAPE           0x01
-#define TYPE_PROCESSOR      0x03    /* HP scanners use this */
-#define TYPE_WORM           0x04    /* Treated as ROM by our system */
-#define TYPE_ROM            0x05
-#define TYPE_SCANNER        0x06
-#define TYPE_MOD            0x07    /* Magneto-optical disk -
-				     * - treated as TYPE_DISK */
-#define TYPE_MEDIUM_CHANGER 0x08
-#define TYPE_ENCLOSURE	    0x0d    /* Enclosure Services Device */
-#define TYPE_NO_LUN         0x7f
-
-/*
- * standard mode-select header prepended to all mode-select commands
- *
- * moved here from cdrom.h -- kraxel
- */
-
-struct ccs_modesel_head
-  {
-    unsigned char _r1;			/* reserved.  */
-    unsigned char medium;		/* device-specific medium type.  */
-    unsigned char _r2;			/* reserved.  */
-    unsigned char block_desc_length;	/* block descriptor length.  */
-    unsigned char density;		/* device-specific density code.  */
-    unsigned char number_blocks_hi;	/* number of blocks in this block
-					   desc.  */
-    unsigned char number_blocks_med;
-    unsigned char number_blocks_lo;
-    unsigned char _r3;
-    unsigned char block_length_hi;	/* block length for blocks in this
-					   desc.  */
-    unsigned char block_length_med;
-    unsigned char block_length_lo;
-  };
-
-/*
- *  MESSAGE CODES
- */
-
-#define COMMAND_COMPLETE    0x00
-#define EXTENDED_MESSAGE    0x01
-#define     EXTENDED_MODIFY_DATA_POINTER    0x00
-#define     EXTENDED_SDTR                   0x01
-#define     EXTENDED_EXTENDED_IDENTIFY      0x02    /* SCSI-I only */
-#define     EXTENDED_WDTR                   0x03
-#define SAVE_POINTERS       0x02
-#define RESTORE_POINTERS    0x03
-#define DISCONNECT          0x04
-#define INITIATOR_ERROR     0x05
-#define ABORT               0x06
-#define MESSAGE_REJECT      0x07
-#define NOP                 0x08
-#define MSG_PARITY_ERROR    0x09
-#define LINKED_CMD_COMPLETE 0x0a
-#define LINKED_FLG_CMD_COMPLETE 0x0b
-#define BUS_DEVICE_RESET    0x0c
-
-#define INITIATE_RECOVERY   0x0f            /* SCSI-II only */
-#define RELEASE_RECOVERY    0x10            /* SCSI-II only */
-
-#define SIMPLE_QUEUE_TAG    0x20
-#define HEAD_OF_QUEUE_TAG   0x21
-#define ORDERED_QUEUE_TAG   0x22
-
-/*
- * Here are some scsi specific ioctl commands which are sometimes useful.
- */
-/* These are a few other constants only used by scsi devices.  */
-
-#define SCSI_IOCTL_GET_IDLUN 0x5382
-
-/* Used to turn on and off tagged queuing for scsi devices.  */
-
-#define SCSI_IOCTL_TAGGED_ENABLE 0x5383
-#define SCSI_IOCTL_TAGGED_DISABLE 0x5384
-
-/* Used to obtain the host number of a device.  */
-#define SCSI_IOCTL_PROBE_HOST 0x5385
-
-/* Used to get the bus number for a device.  */
-#define SCSI_IOCTL_GET_BUS_NUMBER 0x5386
-
-#endif /* scsi/scsi.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/scsi_ioctl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/scsi_ioctl.h
deleted file mode 100644
index a0ddd88..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/scsi_ioctl.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SCSI_IOCTL_H
-#define _SCSI_IOCTL_H
-
-/* IOCTLs for SCSI.  */
-#define SCSI_IOCTL_SEND_COMMAND		1	/* Send a command to the SCSI host.  */
-#define SCSI_IOCTL_TEST_UNIT_READY	2	/* Test if unit is ready.  */
-#define SCSI_IOCTL_BENCHMARK_COMMAND	3
-#define SCSI_IOCTL_SYNC			4	/* Request synchronous parameters.  */
-#define SCSI_IOCTL_START_UNIT		5
-#define SCSI_IOCTL_STOP_UNIT		6
-#define SCSI_IOCTL_DOORLOCK		0x5380	/* Lock the eject mechanism.  */
-#define SCSI_IOCTL_DOORUNLOCK		0x5381	/* Unlock the mechanism.  */
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/sg.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/sg.h
deleted file mode 100644
index f7a2d75..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/scsi/sg.h
+++ /dev/null
@@ -1,276 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
-   History:
-    Started: Aug 9 by Lawrence Foard (entropy@world.std.com), to allow user
-     process control of SCSI devices.
-    Development Sponsored by Killy Corp. NY NY
-*/
-
-#ifndef _SCSI_SG_H
-#define _SCSI_SG_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-
-/* New interface introduced in the 3.x SG drivers follows */
-
-/* Same structure as used by readv() Linux system call. It defines one
-   scatter-gather element. */
-typedef struct sg_iovec
-{
-  void * iov_base;            /* Starting address  */
-  size_t iov_len;             /* Length in bytes  */
-} sg_iovec_t;
-
-
-typedef struct sg_io_hdr
-{
-  int interface_id;           /* [i] 'S' for SCSI generic (required) */
-  int dxfer_direction;        /* [i] data transfer direction  */
-  unsigned char cmd_len;      /* [i] SCSI command length ( <= 16 bytes) */
-  unsigned char mx_sb_len;    /* [i] max length to write to sbp */
-  unsigned short int iovec_count; /* [i] 0 implies no scatter gather */
-  unsigned int dxfer_len;     /* [i] byte count of data transfer */
-  void * dxferp;              /* [i], [*io] points to data transfer memory
-				 or scatter gather list */
-  unsigned char * cmdp;       /* [i], [*i] points to command to perform */
-  unsigned char * sbp;        /* [i], [*o] points to sense_buffer memory */
-  unsigned int timeout;       /* [i] MAX_UINT->no timeout (unit: millisec) */
-  unsigned int flags;         /* [i] 0 -> default, see SG_FLAG... */
-  int pack_id;                /* [i->o] unused internally (normally) */
-  void * usr_ptr;             /* [i->o] unused internally */
-  unsigned char status;       /* [o] scsi status */
-  unsigned char masked_status;/* [o] shifted, masked scsi status */
-  unsigned char msg_status;   /* [o] messaging level data (optional) */
-  unsigned char sb_len_wr;    /* [o] byte count actually written to sbp */
-  unsigned short int host_status; /* [o] errors from host adapter */
-  unsigned short int driver_status;/* [o] errors from software driver */
-  int resid;                  /* [o] dxfer_len - actual_transferred */
-  unsigned int duration;      /* [o] time taken by cmd (unit: millisec) */
-  unsigned int info;          /* [o] auxiliary information */
-} sg_io_hdr_t;
-
-
-/* Use negative values to flag difference from original sg_header structure.  */
-#define SG_DXFER_NONE -1        /* e.g. a SCSI Test Unit Ready command */
-#define SG_DXFER_TO_DEV -2      /* e.g. a SCSI WRITE command */
-#define SG_DXFER_FROM_DEV -3    /* e.g. a SCSI READ command */
-#define SG_DXFER_TO_FROM_DEV -4 /* treated like SG_DXFER_FROM_DEV with the
-				   additional property than during indirect
-				   IO the user buffer is copied into the
-				   kernel buffers before the transfer */
-
-
-/* following flag values can be "or"-ed together */
-#define SG_FLAG_DIRECT_IO 1     /* default is indirect IO */
-#define SG_FLAG_LUN_INHIBIT 2   /* default is to put device's lun into */
-				/* the 2nd byte of SCSI command */
-#define SG_FLAG_NO_DXFER 0x10000 /* no transfer of kernel buffers to/from */
-				/* user space (debug indirect IO) */
-
-/* The following 'info' values are "or"-ed together.  */
-#define SG_INFO_OK_MASK	0x1
-#define SG_INFO_OK	0x0	/* no sense, host nor driver "noise" */
-#define SG_INFO_CHECK	0x1     /* something abnormal happened */
-
-#define SG_INFO_DIRECT_IO_MASK	0x6
-#define SG_INFO_INDIRECT_IO 	0x0	/* data xfer via kernel buffers (or no xfer) */
-#define SG_INFO_DIRECT_IO 	0x2	/* direct IO requested and performed */
-#define SG_INFO_MIXED_IO 	0x4	/* part direct, part indirect IO */
-
-
-/* Request information about a specific SG device, used by
-   SG_GET_SCSI_ID ioctl ().  */
-struct sg_scsi_id {
-  /* Host number as in "scsi<n>" where 'n' is one of 0, 1, 2 etc.  */
-  int host_no;
-  int channel;
-  /* SCSI id of target device.  */
-  int scsi_id;
-  int lun;
-  /* TYPE_... defined in <scsi/scsi.h>.  */
-  int scsi_type;
-  /* Host (adapter) maximum commands per lun.  */
-  short int h_cmd_per_lun;
-  /* Device (or adapter) maximum queue length.  */
-  short int d_queue_depth;
-  /* Unused, set to 0 for now.  */
-  int unused[2];
-};
-
-/* Used by SG_GET_REQUEST_TABLE ioctl().  */
-typedef struct sg_req_info {
-    char req_state;     /* 0 -> not used, 1 -> written, 2 -> ready to read */
-    char orphan;        /* 0 -> normal request, 1 -> from interruped SG_IO */
-    char sg_io_owned;   /* 0 -> complete with read(), 1 -> owned by SG_IO */
-    char problem;       /* 0 -> no problem detected, 1 -> error to report */
-    int pack_id;        /* pack_id associated with request */
-    void * usr_ptr;     /* user provided pointer (in new interface) */
-    unsigned int duration; /* millisecs elapsed since written (req_state==1)
-			      or request duration (req_state==2) */
-    int unused;
-} sg_req_info_t;
-
-
-/* IOCTLs: Those ioctls that are relevant to the SG 3.x drivers follow.
- [Those that only apply to the SG 2.x drivers are at the end of the file.]
- (_GET_s yield result via 'int *' 3rd argument unless otherwise indicated) */
-
-#define SG_EMULATED_HOST 0x2203 /* true for emulated host adapter (ATAPI) */
-
-/* Used to configure SCSI command transformation layer for ATAPI devices */
-/* Only supported by the ide-scsi driver */
-#define SG_SET_TRANSFORM 0x2204 /* N.B. 3rd arg is not pointer but value: */
-		      /* 3rd arg = 0 to disable transform, 1 to enable it */
-#define SG_GET_TRANSFORM 0x2205
-
-#define SG_SET_RESERVED_SIZE 0x2275  /* request a new reserved buffer size */
-#define SG_GET_RESERVED_SIZE 0x2272  /* actual size of reserved buffer */
-
-/* The following ioctl has a 'sg_scsi_id_t *' object as its 3rd argument. */
-#define SG_GET_SCSI_ID 0x2276   /* Yields fd's bus, chan, dev, lun + type */
-/* SCSI id information can also be obtained from SCSI_IOCTL_GET_IDLUN */
-
-/* Override host setting and always DMA using low memory ( <16MB on i386) */
-#define SG_SET_FORCE_LOW_DMA 0x2279  /* 0-> use adapter setting, 1-> force */
-#define SG_GET_LOW_DMA 0x227a   /* 0-> use all ram for dma; 1-> low dma ram */
-
-/* When SG_SET_FORCE_PACK_ID set to 1, pack_id is input to read() which
-   tries to fetch a packet with a matching pack_id, waits, or returns EAGAIN.
-   If pack_id is -1 then read oldest waiting. When ...FORCE_PACK_ID set to 0
-   then pack_id ignored by read() and oldest readable fetched. */
-#define SG_SET_FORCE_PACK_ID 0x227b
-#define SG_GET_PACK_ID 0x227c /* Yields oldest readable pack_id (or -1) */
-
-#define SG_GET_NUM_WAITING 0x227d /* Number of commands awaiting read() */
-
-/* Yields max scatter gather tablesize allowed by current host adapter */
-#define SG_GET_SG_TABLESIZE 0x227F  /* 0 implies can't do scatter gather */
-
-#define SG_GET_VERSION_NUM 0x2282 /* Example: version 2.1.34 yields 20134 */
-
-/* Returns -EBUSY if occupied. 3rd argument pointer to int (see next) */
-#define SG_SCSI_RESET 0x2284
-/* Associated values that can be given to SG_SCSI_RESET follow */
-#define SG_SCSI_RESET_NOTHING	0
-#define SG_SCSI_RESET_DEVICE	1
-#define SG_SCSI_RESET_BUS	2
-#define SG_SCSI_RESET_HOST	3
-
-/* synchronous SCSI command ioctl, (only in version 3 interface) */
-#define SG_IO 0x2285   /* similar effect as write() followed by read() */
-
-#define SG_GET_REQUEST_TABLE 0x2286   /* yields table of active requests */
-
-/* How to treat EINTR during SG_IO ioctl(), only in SG 3.x series */
-#define SG_SET_KEEP_ORPHAN 0x2287 /* 1 -> hold for read(), 0 -> drop (def) */
-#define SG_GET_KEEP_ORPHAN 0x2288
-
-
-#define SG_SCATTER_SZ (8 * 4096)  /* PAGE_SIZE not available to user */
-/* Largest size (in bytes) a single scatter-gather list element can have.
-   The value must be a power of 2 and <= (PAGE_SIZE * 32) [131072 bytes on
-   i386]. The minimum value is PAGE_SIZE. If scatter-gather not supported
-   by adapter then this value is the largest data block that can be
-   read/written by a single scsi command. The user can find the value of
-   PAGE_SIZE by calling getpagesize() defined in unistd.h . */
-
-#define SG_DEFAULT_RETRIES 1
-
-/* Defaults, commented if they differ from original sg driver */
-#define SG_DEF_FORCE_LOW_DMA 0  /* was 1 -> memory below 16MB on i386 */
-#define SG_DEF_FORCE_PACK_ID 0
-#define SG_DEF_KEEP_ORPHAN 0
-#define SG_DEF_RESERVED_SIZE SG_SCATTER_SZ /* load time option */
-
-/* maximum outstanding requests, write() yields EDOM if exceeded */
-#define SG_MAX_QUEUE 16
-
-#define SG_BIG_BUFF SG_DEF_RESERVED_SIZE    /* for backward compatibility */
-
-/* Alternate style type names, "..._t" variants preferred */
-typedef struct sg_io_hdr Sg_io_hdr;
-typedef struct sg_io_vec Sg_io_vec;
-typedef struct sg_scsi_id Sg_scsi_id;
-typedef struct sg_req_info Sg_req_info;
-
-
-/* vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv */
-/*   The older SG interface based on the 'sg_header' structure follows.   */
-/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
-
-#define SG_MAX_SENSE 16   /* this only applies to the sg_header interface */
-
-struct sg_header
- {
-   /* Length of incoming packet (including header).  */
-   int pack_len;
-   /* Maximal length of expected reply.  */
-   int reply_len;
-   /* Id number of packet.  */
-   int pack_id;
-   /* 0==ok, otherwise error number.  */
-   int result;
-   /* Force 12 byte command length for group 6 & 7 commands.  */
-   unsigned int twelve_byte:1;
-   /* SCSI status from target.  */
-   unsigned int target_status:5;
-   /* Host status (see "DID" codes).  */
-   unsigned int host_status:8;
-   /* Driver status+suggestion.  */
-   unsigned int driver_status:8;
-   /* Unused.  */
-   unsigned int other_flags:10;
-   /* Output in 3 cases:
-      when target_status is CHECK_CONDITION or
-      when target_status is COMMAND_TERMINATED or
-      when (driver_status & DRIVER_SENSE) is true.  */
-   unsigned char sense_buffer[SG_MAX_SENSE];
- };
-
-
-/* IOCTLs: The following are not required (or ignored) when the sg_io_hdr_t
-	   interface is used. They are kept for backward compatibility with
-	   the original and version 2 drivers. */
-
-#define SG_SET_TIMEOUT		0x2201	/* Set timeout; *(int *)arg==timeout.  */
-#define SG_GET_TIMEOUT		0x2202	/* Get timeout; return timeout.  */
-
-/* Get/set command queuing state per fd (default is SG_DEF_COMMAND_Q). */
-#define SG_GET_COMMAND_Q	0x2270	/* Yields 0 (queuing off) or 1 (on).  */
-#define SG_SET_COMMAND_Q 	0x2271	/* Change queuing state with 0 or 1.  */
-
-/* Turn on error sense trace (1..8), dump this device to log/console (9)
-   or dump all sg device states ( >9 ) to log/console.  */
-#define SG_SET_DEBUG		0x227e	/* 0 -> turn off debug */
-
-#define SG_NEXT_CMD_LEN		0x2283	/* Override SCSI command length with given
-					   number on the next write() on this file
-					   descriptor.  */
-
-/* Defaults, commented if they differ from original sg driver */
-#define SG_DEFAULT_TIMEOUT (60*HZ) /* HZ == 'jiffies in 1 second' */
-#define SG_DEF_COMMAND_Q 0     /* command queuing is always on when
-				  the new interface is used */
-#define SG_DEF_UNDERRUN_FLAG 0
-
-
-#endif	/* scsi/sg.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/search.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/search.h
deleted file mode 100644
index ce6b2ab..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/search.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/* Declarations for System V style searching functions.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEARCH_H
-#define	_SEARCH_H 1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Prototype structure for a linked-list data structure.
-   This is the type used by the `insque' and `remque' functions.  */
-
-# ifdef __USE_GNU
-struct qelem
-  {
-    struct qelem *q_forw;
-    struct qelem *q_back;
-    char q_data[1];
-  };
-# endif
-
-
-/* Insert ELEM into a doubly-linked list, after PREV.  */
-extern void insque (void *__elem, void *__prev) __THROW;
-
-/* Unlink ELEM from the doubly-linked list that it is in.  */
-extern void remque (void *__elem) __THROW;
-#endif
-
-
-/* For use with hsearch(3).  */
-#ifndef __COMPAR_FN_T
-# define __COMPAR_FN_T
-typedef int (*__compar_fn_t) (const void *, const void *);
-
-# ifdef	__USE_GNU
-typedef __compar_fn_t comparison_fn_t;
-# endif
-#endif
-
-/* Action which shall be performed in the call the hsearch.  */
-typedef enum
-  {
-    FIND,
-    ENTER
-  }
-ACTION;
-
-typedef struct entry
-  {
-    char *key;
-    void *data;
-  }
-ENTRY;
-
-/* Opaque type for internal use.  */
-struct _ENTRY;
-
-/* Family of hash table handling functions.  The functions also
-   have reentrant counterparts ending with _r.  The non-reentrant
-   functions all work on a signle internal hashing table.  */
-
-/* Search for entry matching ITEM.key in internal hash table.  If
-   ACTION is `FIND' return found entry or signal error by returning
-   NULL.  If ACTION is `ENTER' replace existing data (if any) with
-   ITEM.data.  */
-extern ENTRY *hsearch (ENTRY __item, ACTION __action) __THROW;
-
-/* Create a new hashing table which will at most contain NEL elements.  */
-extern int hcreate (size_t __nel) __THROW;
-
-/* Destroy current internal hashing table.  */
-extern void hdestroy (void) __THROW;
-
-#ifdef __USE_GNU
-/* Data type for reentrant functions.  */
-struct hsearch_data
-  {
-    struct _ENTRY *table;
-    unsigned int size;
-    unsigned int filled;
-  };
-
-/* Reentrant versions which can handle multiple hashing tables at the
-   same time.  */
-extern int hsearch_r (ENTRY __item, ACTION __action, ENTRY **__retval,
-		      struct hsearch_data *__htab) __THROW;
-extern int hcreate_r (size_t __nel, struct hsearch_data *__htab) __THROW;
-extern void hdestroy_r (struct hsearch_data *__htab) __THROW;
-#endif
-
-
-/* The tsearch routines are very interesting. They make many
-   assumptions about the compiler.  It assumes that the first field
-   in node must be the "key" field, which points to the datum.
-   Everything depends on that.  */
-/* For tsearch */
-typedef enum
-{
-  preorder,
-  postorder,
-  endorder,
-  leaf
-}
-VISIT;
-
-/* Search for an entry matching the given KEY in the tree pointed to
-   by *ROOTP and insert a new element if not found.  */
-extern void *tsearch (const void *__key, void **__rootp,
-		      __compar_fn_t __compar);
-
-/* Search for an entry matching the given KEY in the tree pointed to
-   by *ROOTP.  If no matching entry is available return NULL.  */
-extern void *tfind (const void *__key, void *const *__rootp,
-		    __compar_fn_t __compar);
-
-/* Remove the element matching KEY from the tree pointed to by *ROOTP.  */
-extern void *tdelete (const void *__restrict __key,
-		      void **__restrict __rootp,
-		      __compar_fn_t __compar);
-
-#ifndef __ACTION_FN_T
-# define __ACTION_FN_T
-typedef void (*__action_fn_t) (const void *__nodep, VISIT __value,
-			       int __level);
-#endif
-
-/* Walk through the whole tree and call the ACTION callback for every node
-   or leaf.  */
-extern void twalk (const void *__root, __action_fn_t __action);
-
-#ifdef __USE_GNU
-/* Like twalk, but pass down a closure parameter instead of the
-   level.  */
-extern void twalk_r (const void *__root,
-		     void (*) (const void *__nodep, VISIT __value,
-			       void *__closure),
-		     void *__closure);
-
-/* Callback type for function to free a tree node.  If the keys are atomic
-   data this function should do nothing.  */
-typedef void (*__free_fn_t) (void *__nodep);
-
-/* Destroy the whole tree, call FREEFCT for each node or leaf.  */
-extern void tdestroy (void *__root, __free_fn_t __freefct);
-#endif
-
-
-/* Perform linear search for KEY by comparing by COMPAR in an array
-   [BASE,BASE+NMEMB*SIZE).  */
-extern void *lfind (const void *__key, const void *__base,
-		    size_t *__nmemb, size_t __size, __compar_fn_t __compar);
-
-/* Perform linear search for KEY by comparing by COMPAR function in
-   array [BASE,BASE+NMEMB*SIZE) and insert entry if not found.  */
-extern void *lsearch (const void *__key, void *__base,
-		      size_t *__nmemb, size_t __size, __compar_fn_t __compar);
-
-__END_DECLS
-
-#endif /* search.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/semaphore.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/semaphore.h
deleted file mode 100644
index 7fb0e5c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/semaphore.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEMAPHORE_H
-#define _SEMAPHORE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#ifdef __USE_XOPEN2K
-# include <bits/types/struct_timespec.h>
-#endif
-
-/* Get the definition for sem_t.  */
-#include <bits/semaphore.h>
-
-
-__BEGIN_DECLS
-
-/* Initialize semaphore object SEM to VALUE.  If PSHARED then share it
-   with other processes.  */
-extern int sem_init (sem_t *__sem, int __pshared, unsigned int __value)
-  __THROW __nonnull ((1));
-
-/* Free resources associated with semaphore object SEM.  */
-extern int sem_destroy (sem_t *__sem) __THROW __nonnull ((1));
-
-/* Open a named semaphore NAME with open flags OFLAG.  */
-extern sem_t *sem_open (const char *__name, int __oflag, ...)
-  __THROW __nonnull ((1));
-
-/* Close descriptor for named semaphore SEM.  */
-extern int sem_close (sem_t *__sem) __THROW __nonnull ((1));
-
-/* Remove named semaphore NAME.  */
-extern int sem_unlink (const char *__name) __THROW __nonnull ((1));
-
-/* Wait for SEM being posted.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sem_wait (sem_t *__sem) __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Similar to `sem_wait' but wait only until ABSTIME.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sem_timedwait (sem_t *__restrict __sem,
-			  const struct timespec *__restrict __abstime)
-  __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_GNU
-extern int sem_clockwait (sem_t *__restrict __sem,
-			  clockid_t clock,
-			  const struct timespec *__restrict __abstime)
-  __nonnull ((1, 3));
-#endif
-
-/* Test whether SEM is posted.  */
-extern int sem_trywait (sem_t *__sem) __THROWNL __nonnull ((1));
-
-/* Post SEM.  */
-extern int sem_post (sem_t *__sem) __THROWNL __nonnull ((1));
-
-/* Get current value of SEM and store it in *SVAL.  */
-extern int sem_getvalue (sem_t *__restrict __sem, int *__restrict __sval)
-  __THROW __nonnull ((1, 2));
-
-
-__END_DECLS
-
-#endif	/* semaphore.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/setjmp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/setjmp.h
deleted file mode 100644
index 6f5a8e5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/setjmp.h
+++ /dev/null
@@ -1,92 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.13 Nonlocal jumps	<setjmp.h>
- */
-
-#ifndef	_SETJMP_H
-#define	_SETJMP_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/setjmp.h>		/* Get `__jmp_buf'.  */
-#include <bits/types/struct___jmp_buf_tag.h>
-
-typedef struct __jmp_buf_tag jmp_buf[1];
-
-/* Store the calling environment in ENV, also saving the signal mask.
-   Return 0.  */
-extern int setjmp (jmp_buf __env) __THROWNL;
-
-/* Store the calling environment in ENV, also saving the
-   signal mask if SAVEMASK is nonzero.  Return 0.
-   This is the internal name for `sigsetjmp'.  */
-extern int __sigsetjmp (struct __jmp_buf_tag __env[1], int __savemask) __THROWNL;
-
-/* Store the calling environment in ENV, not saving the signal mask.
-   Return 0.  */
-extern int _setjmp (struct __jmp_buf_tag __env[1]) __THROWNL;
-
-/* Do not save the signal mask.  This is equivalent to the `_setjmp'
-   BSD function.  */
-#define setjmp(env)	_setjmp (env)
-
-
-/* Jump to the environment saved in ENV, making the
-   `setjmp' call there return VAL, or 1 if VAL is 0.  */
-extern void longjmp (struct __jmp_buf_tag __env[1], int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Same.  Usually `_longjmp' is used with `_setjmp', which does not save
-   the signal mask.  But it is how ENV was saved that determines whether
-   `longjmp' restores the mask; `_longjmp' is just an alias.  */
-extern void _longjmp (struct __jmp_buf_tag __env[1], int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-#endif
-
-
-#ifdef	__USE_POSIX
-/* Use the same type for `jmp_buf' and `sigjmp_buf'.
-   The `__mask_was_saved' flag determines whether
-   or not `longjmp' will restore the signal mask.  */
-typedef struct __jmp_buf_tag sigjmp_buf[1];
-
-/* Store the calling environment in ENV, also saving the
-   signal mask if SAVEMASK is nonzero.  Return 0.  */
-# define sigsetjmp(env, savemask)	__sigsetjmp (env, savemask)
-
-/* Jump to the environment saved in ENV, making the
-   sigsetjmp call there return VAL, or 1 if VAL is 0.
-   Restore the signal mask if that sigsetjmp call saved it.
-   This is just an alias `longjmp'.  */
-extern void siglongjmp (sigjmp_buf __env, int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-#endif /* Use POSIX.  */
-
-
-/* Define helper functions to catch unsafe code.  */
-#if __USE_FORTIFY_LEVEL > 0
-# include <bits/setjmp2.h>
-#endif
-
-__END_DECLS
-
-#endif /* setjmp.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sgtty.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sgtty.h
deleted file mode 100644
index 0ab726c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sgtty.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SGTTY_H
-#define	_SGTTY_H	1
-
-#include <features.h>
-
-#include <sys/ioctl.h>
-
-/* On some systems this type is not defined by <bits/ioctl-types.h>;
-   in that case, the functions are just stubs that return ENOSYS.  */
-struct sgttyb;
-
-__BEGIN_DECLS
-
-/* Fill in *PARAMS with terminal parameters associated with FD.  */
-extern int gtty (int __fd, struct sgttyb *__params) __THROW;
-
-/* Set the terminal parameters associated with FD to *PARAMS.  */
-extern int stty (int __fd, const struct sgttyb *__params) __THROW;
-
-
-__END_DECLS
-
-#endif /* sgtty.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/shadow.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/shadow.h
deleted file mode 100644
index bd5ef21..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/shadow.h
+++ /dev/null
@@ -1,152 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Declaration of types and functions for "shadow" storage of hashed
-   passphrases.  The shadow database is like the user database, but is
-   only accessible with special privileges, so that malicious users
-   cannot retrieve everyone else's hashed passphrase to brute-force at
-   their convenience.  */
-
-#ifndef _SHADOW_H
-#define _SHADOW_H	1
-
-#include <features.h>
-
-#include <paths.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <bits/types/FILE.h>
-
-/* Paths to the user database files.  */
-#define	SHADOW _PATH_SHADOW
-
-
-__BEGIN_DECLS
-
-/* A record in the shadow database.  */
-struct spwd
-  {
-    char *sp_namp;		/* Login name.  */
-    char *sp_pwdp;		/* Hashed passphrase.  */
-    long int sp_lstchg;		/* Date of last change.  */
-    long int sp_min;		/* Minimum number of days between changes.  */
-    long int sp_max;		/* Maximum number of days between changes.  */
-    long int sp_warn;		/* Number of days to warn user to change
-				   the password.  */
-    long int sp_inact;		/* Number of days the account may be
-				   inactive.  */
-    long int sp_expire;		/* Number of days since 1970-01-01 until
-				   account expires.  */
-    unsigned long int sp_flag;	/* Reserved.  */
-  };
-
-
-/* Open database for reading.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void setspent (void);
-
-/* Close database.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endspent (void);
-
-/* Get next entry from database, perhaps after opening the file.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *getspent (void);
-
-/* Get shadow entry matching NAME.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *getspnam (const char *__name);
-
-/* Read shadow entry from STRING.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *sgetspent (const char *__string);
-
-/* Read next shadow entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *fgetspent (FILE *__stream);
-
-/* Write line containing shadow entry to stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putspent (const struct spwd *__p, FILE *__stream);
-
-
-#ifdef __USE_MISC
-/* Reentrant versions of some of the functions above.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getspent_r (struct spwd *__result_buf, char *__buffer,
-		       size_t __buflen, struct spwd **__result);
-
-extern int getspnam_r (const char *__name, struct spwd *__result_buf,
-		       char *__buffer, size_t __buflen,
-		       struct spwd **__result);
-
-extern int sgetspent_r (const char *__string, struct spwd *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct spwd **__result);
-
-extern int fgetspent_r (FILE *__stream, struct spwd *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct spwd **__result);
-#endif	/* misc */
-
-
-/* The simple locking functionality provided here is not suitable for
-   multi-threaded applications.  */
-
-/* Request exclusive access to /etc/passwd and /etc/shadow.  */
-extern int lckpwdf (void) __THROW;
-
-/* Release exclusive access to /etc/passwd and /etc/shadow.  */
-extern int ulckpwdf (void) __THROW;
-
-__END_DECLS
-
-#endif /* shadow.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/signal.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/signal.h
deleted file mode 100644
index 6463c98..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/signal.h
+++ /dev/null
@@ -1,381 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.14 Signal handling <signal.h>
- */
-
-#ifndef	_SIGNAL_H
-#define _SIGNAL_H
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-#include <bits/signum-generic.h>
-
-#include <bits/types/sig_atomic_t.h>
-
-#if defined __USE_POSIX
-#include <bits/types/sigset_t.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-#endif
-#ifdef __USE_XOPEN
-# endif
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif	/* Unix98 */
-
-#ifdef __USE_POSIX199309
-/* We need `struct timespec' later on.  */
-# include <bits/types/struct_timespec.h>
-#endif
-
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-# include <bits/types/siginfo_t.h>
-# include <bits/siginfo-consts.h>
-#endif
-
-#ifdef __USE_MISC
-# include <bits/types/sigval_t.h>
-#endif
-
-#ifdef __USE_POSIX199309
-# include <bits/types/sigevent_t.h>
-# include <bits/sigevent-consts.h>
-#endif
-
-
-/* Type of a signal handler.  */
-typedef void (*__sighandler_t) (int);
-
-/* The X/Open definition of `signal' specifies the SVID semantic.  Use
-   the additional function `sysv_signal' when X/Open compatibility is
-   requested.  */
-extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#ifdef __USE_GNU
-extern __sighandler_t sysv_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#endif
-
-/* Set the handler for the signal SIG to HANDLER, returning the old
-   handler, or SIG_ERR on error.
-   By default `signal' has the BSD semantic.  */
-#ifdef __USE_MISC
-extern __sighandler_t signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#else
-/* Make sure the used `signal' implementation is the SVID version. */
-# ifdef __REDIRECT_NTH
-extern __sighandler_t __REDIRECT_NTH (signal,
-				      (int __sig, __sighandler_t __handler),
-				      __sysv_signal);
-# else
-#  define signal __sysv_signal
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8
-/* The X/Open definition of `signal' conflicts with the BSD version.
-   So they defined another function `bsd_signal'.  */
-extern __sighandler_t bsd_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#endif
-
-/* Send signal SIG to process number PID.  If PID is zero,
-   send SIG to all processes in the current process's process group.
-   If PID is < -1, send SIG to all processes in process group - PID.  */
-#ifdef __USE_POSIX
-extern int kill (__pid_t __pid, int __sig) __THROW;
-#endif /* Use POSIX.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Send SIG to all processes in process group PGRP.
-   If PGRP is zero, send SIG to all processes in
-   the current process's process group.  */
-extern int killpg (__pid_t __pgrp, int __sig) __THROW;
-#endif /* Use misc || X/Open Unix.  */
-
-/* Raise signal SIG, i.e., send SIG to yourself.  */
-extern int raise (int __sig) __THROW;
-
-#ifdef __USE_MISC
-/* SVID names for the same things.  */
-extern __sighandler_t ssignal (int __sig, __sighandler_t __handler)
-     __THROW;
-extern int gsignal (int __sig) __THROW;
-#endif /* Use misc.  */
-
-#ifdef __USE_XOPEN2K8
-/* Print a message describing the meaning of the given signal number.  */
-extern void psignal (int __sig, const char *__s);
-
-/* Print a message describing the meaning of the given signal information.  */
-extern void psiginfo (const siginfo_t *__pinfo, const char *__s);
-#endif /* POSIX 2008.  */
-
-
-
-/* The `sigpause' function in X/Open defines the argument as the
-   signal number.  This requires redirecting to another function
-   because the default version in glibc uses an old BSD interface.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-
-#ifdef __USE_XOPEN_EXTENDED
-# ifdef __GNUC__
-extern int sigpause (int __sig) __asm__ ("__xpg_sigpause")
-  __attribute_deprecated_msg__ ("Use the sigsuspend function instead");
-# else
-extern int __sigpause (int __sig_or_mask, int __is_sig);
-/* Remove a signal from the signal mask and suspend the process.  */
-#  define sigpause(sig) __sigpause ((sig), 1)
-# endif
-#endif
-
-
-#ifdef __USE_MISC
-/* None of the following functions should be used anymore.  They are here
-   only for compatibility.  A single word (`int') is not guaranteed to be
-   enough to hold a complete signal mask and therefore these functions
-   simply do not work in many situations.  Use `sigprocmask' instead.  */
-
-/* Compute mask for signal SIG.  */
-# define sigmask(sig) \
-  __glibc_macro_warning ("sigmask is deprecated") \
-  ((int)(1u << ((sig) - 1)))
-
-/* Block signals in MASK, returning the old mask.  */
-extern int sigblock (int __mask) __THROW __attribute_deprecated__;
-
-/* Set the mask of blocked signals to MASK, returning the old mask.  */
-extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
-
-/* Return currently selected signal mask.  */
-extern int siggetmask (void) __THROW __attribute_deprecated__;
-#endif /* Use misc.  */
-
-
-#ifdef __USE_MISC
-# define NSIG	_NSIG
-#endif
-
-#ifdef __USE_GNU
-typedef __sighandler_t sighandler_t;
-#endif
-
-/* 4.4 BSD uses the name `sig_t' for this.  */
-#ifdef __USE_MISC
-typedef __sighandler_t sig_t;
-#endif
-
-#ifdef __USE_POSIX
-
-/* Clear all signals from SET.  */
-extern int sigemptyset (sigset_t *__set) __THROW __nonnull ((1));
-
-/* Set all signals in SET.  */
-extern int sigfillset (sigset_t *__set) __THROW __nonnull ((1));
-
-/* Add SIGNO to SET.  */
-extern int sigaddset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
-
-/* Remove SIGNO from SET.  */
-extern int sigdelset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
-
-/* Return 1 if SIGNO is in SET, 0 if not.  */
-extern int sigismember (const sigset_t *__set, int __signo)
-     __THROW __nonnull ((1));
-
-# ifdef __USE_GNU
-/* Return non-empty value is SET is not empty.  */
-extern int sigisemptyset (const sigset_t *__set) __THROW __nonnull ((1));
-
-/* Build new signal set by combining the two inputs set using logical AND.  */
-extern int sigandset (sigset_t *__set, const sigset_t *__left,
-		      const sigset_t *__right) __THROW __nonnull ((1, 2, 3));
-
-/* Build new signal set by combining the two inputs set using logical OR.  */
-extern int sigorset (sigset_t *__set, const sigset_t *__left,
-		     const sigset_t *__right) __THROW __nonnull ((1, 2, 3));
-# endif /* GNU */
-
-/* Get the system-specific definitions of `struct sigaction'
-   and the `SA_*' and `SIG_*'. constants.  */
-# include <bits/sigaction.h>
-
-/* Get and/or change the set of blocked signals.  */
-extern int sigprocmask (int __how, const sigset_t *__restrict __set,
-			sigset_t *__restrict __oset) __THROW;
-
-/* Change the set of blocked signals to SET,
-   wait until a signal arrives, and restore the set of blocked signals.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigsuspend (const sigset_t *__set) __nonnull ((1));
-
-/* Get and/or set the action for signal SIG.  */
-extern int sigaction (int __sig, const struct sigaction *__restrict __act,
-		      struct sigaction *__restrict __oact) __THROW;
-
-/* Put in SET all signals that are blocked and waiting to be delivered.  */
-extern int sigpending (sigset_t *__set) __THROW __nonnull ((1));
-
-
-# ifdef __USE_POSIX199506
-/* Select any of pending signals from SET or wait for any to arrive.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig)
-     __nonnull ((1, 2));
-# endif /* Use POSIX 1995.  */
-
-# ifdef __USE_POSIX199309
-/* Select any of pending signals from SET and place information in INFO.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigwaitinfo (const sigset_t *__restrict __set,
-			siginfo_t *__restrict __info) __nonnull ((1));
-
-/* Select any of pending signals from SET and place information in INFO.
-   Wait the time specified by TIMEOUT if no signal is pending.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigtimedwait (const sigset_t *__restrict __set,
-			 siginfo_t *__restrict __info,
-			 const struct timespec *__restrict __timeout)
-     __nonnull ((1));
-
-/* Send signal SIG to the process PID.  Associate data in VAL with the
-   signal.  */
-extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val)
-     __THROW;
-# endif	/* Use POSIX 199306.  */
-
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-
-/* Get machine-dependent `struct sigcontext' and signal subcodes.  */
-# include <bits/sigcontext.h>
-
-/* Restore the state saved in SCP.  */
-extern int sigreturn (struct sigcontext *__scp) __THROW;
-
-#endif /* Use misc.  */
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define __need_size_t
-# include <stddef.h>
-
-# include <bits/types/stack_t.h>
-# if defined __USE_XOPEN || defined __USE_XOPEN2K8
-/* This will define `ucontext_t' and `mcontext_t'.  */
-#  include <sys/ucontext.h>
-# endif
-#endif /* Use POSIX.1-2008 or X/Open Unix.  */
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_MISC
-/* If INTERRUPT is nonzero, make signal SIG interrupt system calls
-   (causing them to fail with EINTR); if INTERRUPT is zero, make system
-   calls be restarted after signal SIG.  */
-extern int siginterrupt (int __sig, int __interrupt) __THROW
-  __attribute_deprecated_msg__ ("Use sigaction with SA_RESTART instead");
-
-# include <bits/sigstack.h>
-# include <bits/ss_flags.h>
-
-/* Alternate signal handler stack interface.
-   This interface should always be preferred over `sigstack'.  */
-extern int sigaltstack (const stack_t *__restrict __ss,
-			stack_t *__restrict __oss) __THROW;
-#endif /* __USE_XOPEN_EXTENDED || __USE_MISC */
-
-#if ((defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8)	\
-     || defined __USE_MISC)
-# include <bits/types/struct_sigstack.h>
-#endif
-
-#if ((defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K)	\
-     || defined __USE_MISC)
-/* Run signals handlers on the stack specified by SS (if not NULL).
-   If OSS is not NULL, it is filled in with the old signal stack status.
-   This interface is obsolete and on many platform not implemented.  */
-extern int sigstack (struct sigstack *__ss, struct sigstack *__oss)
-     __THROW __attribute_deprecated__;
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Simplified interface for signal management.  */
-
-/* Add SIG to the calling process' signal mask.  */
-extern int sighold (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
-
-/* Remove SIG from the calling process' signal mask.  */
-extern int sigrelse (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
-
-/* Set the disposition of SIG to SIG_IGN.  */
-extern int sigignore (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the signal function instead");
-
-/* Set the disposition of SIG.  */
-extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW
-  __attribute_deprecated_msg__
-    ("Use the signal and sigprocmask functions instead");
-#endif
-
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-/* Some of the functions for handling signals in threaded programs must
-   be defined here.  */
-# include <bits/pthreadtypes.h>
-# include <bits/sigthread.h>
-#endif /* use Unix98 */
-
-/* The following functions are used internally in the C library and in
-   other code which need deep insights.  */
-
-/* Return number of available real-time signal with highest priority.  */
-extern int __libc_current_sigrtmin (void) __THROW;
-/* Return number of available real-time signal with lowest priority.  */
-extern int __libc_current_sigrtmax (void) __THROW;
-
-#define SIGRTMIN        (__libc_current_sigrtmin ())
-#define SIGRTMAX        (__libc_current_sigrtmax ())
-
-/* System-specific extensions.  */
-#include <bits/signal_ext.h>
-
-__END_DECLS
-
-#endif /* not signal.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/spawn.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/spawn.h
deleted file mode 100644
index a29da02..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/spawn.h
+++ /dev/null
@@ -1,220 +0,0 @@
-/* Definitions for POSIX spawn interface.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SPAWN_H
-#define	_SPAWN_H	1
-
-#include <features.h>
-#include <sched.h>
-#include <sys/types.h>
-#include <bits/types/sigset_t.h>
-
-
-/* Data structure to contain attributes for thread creation.  */
-typedef struct
-{
-  short int __flags;
-  pid_t __pgrp;
-  sigset_t __sd;
-  sigset_t __ss;
-  struct sched_param __sp;
-  int __policy;
-  int __pad[16];
-} posix_spawnattr_t;
-
-
-/* Data structure to contain information about the actions to be
-   performed in the new process with respect to file descriptors.  */
-typedef struct
-{
-  int __allocated;
-  int __used;
-  struct __spawn_action *__actions;
-  int __pad[16];
-} posix_spawn_file_actions_t;
-
-
-/* Flags to be set in the `posix_spawnattr_t'.  */
-#define POSIX_SPAWN_RESETIDS		0x01
-#define POSIX_SPAWN_SETPGROUP		0x02
-#define POSIX_SPAWN_SETSIGDEF		0x04
-#define POSIX_SPAWN_SETSIGMASK		0x08
-#define POSIX_SPAWN_SETSCHEDPARAM	0x10
-#define POSIX_SPAWN_SETSCHEDULER	0x20
-#ifdef __USE_GNU
-# define POSIX_SPAWN_USEVFORK		0x40
-# define POSIX_SPAWN_SETSID		0x80
-#endif
-
-
-__BEGIN_DECLS
-
-/* Spawn a new process executing PATH with the attributes describes in *ATTRP.
-   Before running the process perform the actions described in FILE-ACTIONS.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW. */
-extern int posix_spawn (pid_t *__restrict __pid,
-			const char *__restrict __path,
-			const posix_spawn_file_actions_t *__restrict
-			__file_actions,
-			const posix_spawnattr_t *__restrict __attrp,
-			char *const __argv[__restrict_arr],
-			char *const __envp[__restrict_arr])
-    __nonnull ((2, 5));
-
-/* Similar to `posix_spawn' but search for FILE in the PATH.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int posix_spawnp (pid_t *__pid, const char *__file,
-			 const posix_spawn_file_actions_t *__file_actions,
-			 const posix_spawnattr_t *__attrp,
-			 char *const __argv[], char *const __envp[])
-    __nonnull ((2, 5));
-
-
-/* Initialize data structure with attributes for `spawn' to default values.  */
-extern int posix_spawnattr_init (posix_spawnattr_t *__attr)
-    __THROW __nonnull ((1));
-
-/* Free resources associated with ATTR.  */
-extern int posix_spawnattr_destroy (posix_spawnattr_t *__attr)
-    __THROW __nonnull ((1));
-
-/* Store signal mask for signals with default handling from ATTR in
-   SIGDEFAULT.  */
-extern int posix_spawnattr_getsigdefault (const posix_spawnattr_t *
-					  __restrict __attr,
-					  sigset_t *__restrict __sigdefault)
-     __THROW __nonnull ((1, 2));
-
-/* Set signal mask for signals with default handling in ATTR to SIGDEFAULT.  */
-extern int posix_spawnattr_setsigdefault (posix_spawnattr_t *__restrict __attr,
-					  const sigset_t *__restrict
-					  __sigdefault)
-     __THROW __nonnull ((1, 2));
-
-/* Store signal mask for the new process from ATTR in SIGMASK.  */
-extern int posix_spawnattr_getsigmask (const posix_spawnattr_t *__restrict
-				       __attr,
-				       sigset_t *__restrict __sigmask)
-    __THROW __nonnull ((1, 2));
-
-/* Set signal mask for the new process in ATTR to SIGMASK.  */
-extern int posix_spawnattr_setsigmask (posix_spawnattr_t *__restrict __attr,
-				       const sigset_t *__restrict __sigmask)
-     __THROW __nonnull ((1, 2));
-
-/* Get flag word from the attribute structure.  */
-extern int posix_spawnattr_getflags (const posix_spawnattr_t *__restrict
-				     __attr,
-				     short int *__restrict __flags)
-     __THROW __nonnull ((1, 2));
-
-/* Store flags in the attribute structure.  */
-extern int posix_spawnattr_setflags (posix_spawnattr_t *_attr,
-				     short int __flags)
-     __THROW __nonnull ((1));
-
-/* Get process group ID from the attribute structure.  */
-extern int posix_spawnattr_getpgroup (const posix_spawnattr_t *__restrict
-				      __attr, pid_t *__restrict __pgroup)
-     __THROW __nonnull ((1, 2));
-
-/* Store process group ID in the attribute structure.  */
-extern int posix_spawnattr_setpgroup (posix_spawnattr_t *__attr,
-				      pid_t __pgroup)
-     __THROW __nonnull ((1));
-
-/* Get scheduling policy from the attribute structure.  */
-extern int posix_spawnattr_getschedpolicy (const posix_spawnattr_t *
-					   __restrict __attr,
-					   int *__restrict __schedpolicy)
-     __THROW __nonnull ((1, 2));
-
-/* Store scheduling policy in the attribute structure.  */
-extern int posix_spawnattr_setschedpolicy (posix_spawnattr_t *__attr,
-					   int __schedpolicy)
-     __THROW __nonnull ((1));
-
-/* Get scheduling parameters from the attribute structure.  */
-extern int posix_spawnattr_getschedparam (const posix_spawnattr_t *
-					  __restrict __attr,
-					  struct sched_param *__restrict
-					  __schedparam)
-     __THROW __nonnull ((1, 2));
-
-/* Store scheduling parameters in the attribute structure.  */
-extern int posix_spawnattr_setschedparam (posix_spawnattr_t *__restrict __attr,
-					  const struct sched_param *
-					  __restrict __schedparam)
-     __THROW __nonnull ((1, 2));
-
-
-/* Initialize data structure for file attribute for `spawn' call.  */
-extern int posix_spawn_file_actions_init (posix_spawn_file_actions_t *
-					  __file_actions)
-     __THROW __nonnull ((1));
-
-/* Free resources associated with FILE-ACTIONS.  */
-extern int posix_spawn_file_actions_destroy (posix_spawn_file_actions_t *
-					     __file_actions)
-     __THROW __nonnull ((1));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `open' for the given file during the `spawn' call.  */
-extern int posix_spawn_file_actions_addopen (posix_spawn_file_actions_t *
-					     __restrict __file_actions,
-					     int __fd,
-					     const char *__restrict __path,
-					     int __oflag, mode_t __mode)
-     __THROW __nonnull ((1, 3));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `close' for the given file descriptor during the `spawn' call.  */
-extern int posix_spawn_file_actions_addclose (posix_spawn_file_actions_t *
-					      __file_actions, int __fd)
-     __THROW __nonnull ((1));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `dup2' for the given file descriptors during the `spawn' call.  */
-extern int posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t *
-					     __file_actions,
-					     int __fd, int __newfd)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_GNU
-/* Add an action changing the directory to PATH during spawn.  This
-   affects the subsequent file actions.  */
-extern int posix_spawn_file_actions_addchdir_np (posix_spawn_file_actions_t *
-						 __restrict __actions,
-						 const char *__restrict __path)
-     __THROW __nonnull ((1, 2));
-
-/* Add an action changing the directory to FD during spawn.  This
-   affects the subsequent file actions.  FD is not duplicated and must
-   be open when the file action is executed.  */
-extern int posix_spawn_file_actions_addfchdir_np (posix_spawn_file_actions_t *,
-						  int __fd)
-     __THROW __nonnull ((1));
-#endif
-
-__END_DECLS
-
-#endif /* spawn.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stab.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stab.h
deleted file mode 100644
index 9dc3c32..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stab.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#ifndef __GNU_STAB__
-
-/* Indicate the GNU stab.h is in use.  */
-
-#define __GNU_STAB__
-
-#define __define_stab(NAME, CODE, STRING) NAME=CODE,
-
-enum __stab_debug_code
-{
-#include <bits/stab.def>
-LAST_UNUSED_STAB_CODE
-};
-
-#undef __define_stab
-
-#endif /* __GNU_STAB_ */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdc-predef.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdc-predef.h
deleted file mode 100644
index e130c46..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdc-predef.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_STDC_PREDEF_H
-#define	_STDC_PREDEF_H	1
-
-/* This header is separate from features.h so that the compiler can
-   include it implicitly at the start of every compilation.  It must
-   not itself include <features.h> or any other header that includes
-   <features.h> because the implicit include comes before any feature
-   test macros that may be defined in a source file before it first
-   explicitly includes a system header.  GCC knows the name of this
-   header in order to preinclude it.  */
-
-/* glibc's intent is to support the IEC 559 math functionality, real
-   and complex.  If the GCC (4.9 and later) predefined macros
-   specifying compiler intent are available, use them to determine
-   whether the overall intent is to support these features; otherwise,
-   presume an older compiler has intent to support these features and
-   define these macros by default.  */
-
-#ifdef __GCC_IEC_559
-# if __GCC_IEC_559 > 0
-#  define __STDC_IEC_559__		1
-# endif
-#else
-# define __STDC_IEC_559__		1
-#endif
-
-#ifdef __GCC_IEC_559_COMPLEX
-# if __GCC_IEC_559_COMPLEX > 0
-#  define __STDC_IEC_559_COMPLEX__	1
-# endif
-#else
-# define __STDC_IEC_559_COMPLEX__	1
-#endif
-
-/* wchar_t uses Unicode 10.0.0.  Version 10.0 of the Unicode Standard is
-   synchronized with ISO/IEC 10646:2017, fifth edition, plus
-   the following additions from Amendment 1 to the fifth edition:
-   - 56 emoji characters
-   - 285 hentaigana
-   - 3 additional Zanabazar Square characters */
-#define __STDC_ISO_10646__		201706L
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdint.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdint.h
deleted file mode 100644
index 30969f6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdint.h
+++ /dev/null
@@ -1,319 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99: 7.18 Integer types <stdint.h>
- */
-
-#ifndef _STDINT_H
-#define _STDINT_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-#include <bits/types.h>
-#include <bits/wchar.h>
-#include <bits/wordsize.h>
-
-/* Exact integral types.  */
-
-/* Signed.  */
-#include <bits/stdint-intn.h>
-
-/* Unsigned.  */
-#include <bits/stdint-uintn.h>
-
-
-/* Small types.  */
-
-/* Signed.  */
-typedef __int_least8_t int_least8_t;
-typedef __int_least16_t int_least16_t;
-typedef __int_least32_t int_least32_t;
-typedef __int_least64_t int_least64_t;
-
-/* Unsigned.  */
-typedef __uint_least8_t uint_least8_t;
-typedef __uint_least16_t uint_least16_t;
-typedef __uint_least32_t uint_least32_t;
-typedef __uint_least64_t uint_least64_t;
-
-
-/* Fast types.  */
-
-/* Signed.  */
-typedef signed char		int_fast8_t;
-#if __WORDSIZE == 64
-typedef long int		int_fast16_t;
-typedef long int		int_fast32_t;
-typedef long int		int_fast64_t;
-#else
-typedef int			int_fast16_t;
-typedef int			int_fast32_t;
-__extension__
-typedef long long int		int_fast64_t;
-#endif
-
-/* Unsigned.  */
-typedef unsigned char		uint_fast8_t;
-#if __WORDSIZE == 64
-typedef unsigned long int	uint_fast16_t;
-typedef unsigned long int	uint_fast32_t;
-typedef unsigned long int	uint_fast64_t;
-#else
-typedef unsigned int		uint_fast16_t;
-typedef unsigned int		uint_fast32_t;
-__extension__
-typedef unsigned long long int	uint_fast64_t;
-#endif
-
-
-/* Types for `void *' pointers.  */
-#if __WORDSIZE == 64
-# ifndef __intptr_t_defined
-typedef long int		intptr_t;
-#  define __intptr_t_defined
-# endif
-typedef unsigned long int	uintptr_t;
-#else
-# ifndef __intptr_t_defined
-typedef int			intptr_t;
-#  define __intptr_t_defined
-# endif
-typedef unsigned int		uintptr_t;
-#endif
-
-
-/* Largest integral types.  */
-typedef __intmax_t		intmax_t;
-typedef __uintmax_t		uintmax_t;
-
-
-# if __WORDSIZE == 64
-#  define __INT64_C(c)	c ## L
-#  define __UINT64_C(c)	c ## UL
-# else
-#  define __INT64_C(c)	c ## LL
-#  define __UINT64_C(c)	c ## ULL
-# endif
-
-/* Limits of integral types.  */
-
-/* Minimum of signed integral types.  */
-# define INT8_MIN		(-128)
-# define INT16_MIN		(-32767-1)
-# define INT32_MIN		(-2147483647-1)
-# define INT64_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum of signed integral types.  */
-# define INT8_MAX		(127)
-# define INT16_MAX		(32767)
-# define INT32_MAX		(2147483647)
-# define INT64_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum of unsigned integral types.  */
-# define UINT8_MAX		(255)
-# define UINT16_MAX		(65535)
-# define UINT32_MAX		(4294967295U)
-# define UINT64_MAX		(__UINT64_C(18446744073709551615))
-
-
-/* Minimum of signed integral types having a minimum size.  */
-# define INT_LEAST8_MIN		(-128)
-# define INT_LEAST16_MIN	(-32767-1)
-# define INT_LEAST32_MIN	(-2147483647-1)
-# define INT_LEAST64_MIN	(-__INT64_C(9223372036854775807)-1)
-/* Maximum of signed integral types having a minimum size.  */
-# define INT_LEAST8_MAX		(127)
-# define INT_LEAST16_MAX	(32767)
-# define INT_LEAST32_MAX	(2147483647)
-# define INT_LEAST64_MAX	(__INT64_C(9223372036854775807))
-
-/* Maximum of unsigned integral types having a minimum size.  */
-# define UINT_LEAST8_MAX	(255)
-# define UINT_LEAST16_MAX	(65535)
-# define UINT_LEAST32_MAX	(4294967295U)
-# define UINT_LEAST64_MAX	(__UINT64_C(18446744073709551615))
-
-
-/* Minimum of fast signed integral types having a minimum size.  */
-# define INT_FAST8_MIN		(-128)
-# if __WORDSIZE == 64
-#  define INT_FAST16_MIN	(-9223372036854775807L-1)
-#  define INT_FAST32_MIN	(-9223372036854775807L-1)
-# else
-#  define INT_FAST16_MIN	(-2147483647-1)
-#  define INT_FAST32_MIN	(-2147483647-1)
-# endif
-# define INT_FAST64_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum of fast signed integral types having a minimum size.  */
-# define INT_FAST8_MAX		(127)
-# if __WORDSIZE == 64
-#  define INT_FAST16_MAX	(9223372036854775807L)
-#  define INT_FAST32_MAX	(9223372036854775807L)
-# else
-#  define INT_FAST16_MAX	(2147483647)
-#  define INT_FAST32_MAX	(2147483647)
-# endif
-# define INT_FAST64_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum of fast unsigned integral types having a minimum size.  */
-# define UINT_FAST8_MAX		(255)
-# if __WORDSIZE == 64
-#  define UINT_FAST16_MAX	(18446744073709551615UL)
-#  define UINT_FAST32_MAX	(18446744073709551615UL)
-# else
-#  define UINT_FAST16_MAX	(4294967295U)
-#  define UINT_FAST32_MAX	(4294967295U)
-# endif
-# define UINT_FAST64_MAX	(__UINT64_C(18446744073709551615))
-
-
-/* Values to test for integral types holding `void *' pointer.  */
-# if __WORDSIZE == 64
-#  define INTPTR_MIN		(-9223372036854775807L-1)
-#  define INTPTR_MAX		(9223372036854775807L)
-#  define UINTPTR_MAX		(18446744073709551615UL)
-# else
-#  define INTPTR_MIN		(-2147483647-1)
-#  define INTPTR_MAX		(2147483647)
-#  define UINTPTR_MAX		(4294967295U)
-# endif
-
-
-/* Minimum for largest signed integral type.  */
-# define INTMAX_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum for largest signed integral type.  */
-# define INTMAX_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum for largest unsigned integral type.  */
-# define UINTMAX_MAX		(__UINT64_C(18446744073709551615))
-
-
-/* Limits of other integer types.  */
-
-/* Limits of `ptrdiff_t' type.  */
-# if __WORDSIZE == 64
-#  define PTRDIFF_MIN		(-9223372036854775807L-1)
-#  define PTRDIFF_MAX		(9223372036854775807L)
-# else
-#  if __WORDSIZE32_PTRDIFF_LONG
-#   define PTRDIFF_MIN		(-2147483647L-1)
-#   define PTRDIFF_MAX		(2147483647L)
-#  else
-#   define PTRDIFF_MIN		(-2147483647-1)
-#   define PTRDIFF_MAX		(2147483647)
-#  endif
-# endif
-
-/* Limits of `sig_atomic_t'.  */
-# define SIG_ATOMIC_MIN		(-2147483647-1)
-# define SIG_ATOMIC_MAX		(2147483647)
-
-/* Limit of `size_t' type.  */
-# if __WORDSIZE == 64
-#  define SIZE_MAX		(18446744073709551615UL)
-# else
-#  if __WORDSIZE32_SIZE_ULONG
-#   define SIZE_MAX		(4294967295UL)
-#  else
-#   define SIZE_MAX		(4294967295U)
-#  endif
-# endif
-
-/* Limits of `wchar_t'.  */
-# ifndef WCHAR_MIN
-/* These constants might also be defined in <wchar.h>.  */
-#  define WCHAR_MIN		__WCHAR_MIN
-#  define WCHAR_MAX		__WCHAR_MAX
-# endif
-
-/* Limits of `wint_t'.  */
-# define WINT_MIN		(0u)
-# define WINT_MAX		(4294967295u)
-
-/* Signed.  */
-# define INT8_C(c)	c
-# define INT16_C(c)	c
-# define INT32_C(c)	c
-# if __WORDSIZE == 64
-#  define INT64_C(c)	c ## L
-# else
-#  define INT64_C(c)	c ## LL
-# endif
-
-/* Unsigned.  */
-# define UINT8_C(c)	c
-# define UINT16_C(c)	c
-# define UINT32_C(c)	c ## U
-# if __WORDSIZE == 64
-#  define UINT64_C(c)	c ## UL
-# else
-#  define UINT64_C(c)	c ## ULL
-# endif
-
-/* Maximal type.  */
-# if __WORDSIZE == 64
-#  define INTMAX_C(c)	c ## L
-#  define UINTMAX_C(c)	c ## UL
-# else
-#  define INTMAX_C(c)	c ## LL
-#  define UINTMAX_C(c)	c ## ULL
-# endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-# define INT8_WIDTH 8
-# define UINT8_WIDTH 8
-# define INT16_WIDTH 16
-# define UINT16_WIDTH 16
-# define INT32_WIDTH 32
-# define UINT32_WIDTH 32
-# define INT64_WIDTH 64
-# define UINT64_WIDTH 64
-
-# define INT_LEAST8_WIDTH 8
-# define UINT_LEAST8_WIDTH 8
-# define INT_LEAST16_WIDTH 16
-# define UINT_LEAST16_WIDTH 16
-# define INT_LEAST32_WIDTH 32
-# define UINT_LEAST32_WIDTH 32
-# define INT_LEAST64_WIDTH 64
-# define UINT_LEAST64_WIDTH 64
-
-# define INT_FAST8_WIDTH 8
-# define UINT_FAST8_WIDTH 8
-# define INT_FAST16_WIDTH __WORDSIZE
-# define UINT_FAST16_WIDTH __WORDSIZE
-# define INT_FAST32_WIDTH __WORDSIZE
-# define UINT_FAST32_WIDTH __WORDSIZE
-# define INT_FAST64_WIDTH 64
-# define UINT_FAST64_WIDTH 64
-
-# define INTPTR_WIDTH __WORDSIZE
-# define UINTPTR_WIDTH __WORDSIZE
-
-# define INTMAX_WIDTH 64
-# define UINTMAX_WIDTH 64
-
-# define PTRDIFF_WIDTH __WORDSIZE
-# define SIG_ATOMIC_WIDTH 32
-# define SIZE_WIDTH __WORDSIZE
-# define WCHAR_WIDTH 32
-# define WINT_WIDTH 32
-
-#endif
-
-#endif /* stdint.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdio.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdio.h
deleted file mode 100644
index 144137c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdio.h
+++ /dev/null
@@ -1,876 +0,0 @@
-/* Define ISO C stdio on top of C++ iostreams.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.19 Input/output	<stdio.h>
- */
-
-#ifndef _STDIO_H
-#define _STDIO_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-__BEGIN_DECLS
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#define __need___va_list
-#include <stdarg.h>
-
-#include <bits/types.h>
-#include <bits/types/__fpos_t.h>
-#include <bits/types/__fpos64_t.h>
-#include <bits/types/__FILE.h>
-#include <bits/types/FILE.h>
-#include <bits/types/struct_FILE.h>
-
-#ifdef __USE_GNU
-# include <bits/types/cookie_io_functions_t.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# ifdef __GNUC__
-#  ifndef _VA_LIST_DEFINED
-typedef __gnuc_va_list va_list;
-#   define _VA_LIST_DEFINED
-#  endif
-# else
-#  include <stdarg.h>
-# endif
-#endif
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-# ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-# endif
-#endif
-
-/* The type of the second argument to `fgetpos' and `fsetpos'.  */
-#ifndef __USE_FILE_OFFSET64
-typedef __fpos_t fpos_t;
-#else
-typedef __fpos64_t fpos_t;
-#endif
-#ifdef __USE_LARGEFILE64
-typedef __fpos64_t fpos64_t;
-#endif
-
-/* The possibilities for the third argument to `setvbuf'.  */
-#define _IOFBF 0		/* Fully buffered.  */
-#define _IOLBF 1		/* Line buffered.  */
-#define _IONBF 2		/* No buffering.  */
-
-
-/* Default buffer size.  */
-#define BUFSIZ 8192
-
-
-/* The value returned by fgetc and similar functions to indicate the
-   end of the file.  */
-#define EOF (-1)
-
-
-/* The possibilities for the third argument to `fseek'.
-   These values should not be changed.  */
-#define SEEK_SET	0	/* Seek from beginning of file.  */
-#define SEEK_CUR	1	/* Seek from current position.  */
-#define SEEK_END	2	/* Seek from end of file.  */
-#ifdef __USE_GNU
-# define SEEK_DATA	3	/* Seek to next data.  */
-# define SEEK_HOLE	4	/* Seek to next hole.  */
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Default path prefix for `tempnam' and `tmpnam'.  */
-# define P_tmpdir	"/tmp"
-#endif
-
-
-/* Get the values:
-   L_tmpnam	How long an array of chars must be to be passed to `tmpnam'.
-   TMP_MAX	The minimum number of unique filenames generated by tmpnam
-		(and tempnam when it uses tmpnam's name space),
-		or tempnam (the two are separate).
-   L_ctermid	How long an array to pass to `ctermid'.
-   L_cuserid	How long an array to pass to `cuserid'.
-   FOPEN_MAX	Minimum number of files that can be open at once.
-   FILENAME_MAX	Maximum length of a filename.  */
-#include <bits/stdio_lim.h>
-
-
-/* Standard streams.  */
-extern FILE *stdin;		/* Standard input stream.  */
-extern FILE *stdout;		/* Standard output stream.  */
-extern FILE *stderr;		/* Standard error output stream.  */
-/* C89/C99 say they're macros.  Make them happy.  */
-#define stdin stdin
-#define stdout stdout
-#define stderr stderr
-
-/* Remove file FILENAME.  */
-extern int remove (const char *__filename) __THROW;
-/* Rename file OLD to NEW.  */
-extern int rename (const char *__old, const char *__new) __THROW;
-
-#ifdef __USE_ATFILE
-/* Rename file OLD relative to OLDFD to NEW relative to NEWFD.  */
-extern int renameat (int __oldfd, const char *__old, int __newfd,
-		     const char *__new) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Flags for renameat2.  */
-# define RENAME_NOREPLACE (1 << 0)
-# define RENAME_EXCHANGE (1 << 1)
-# define RENAME_WHITEOUT (1 << 2)
-
-/* Rename file OLD relative to OLDFD to NEW relative to NEWFD, with
-   additional flags.  */
-extern int renameat2 (int __oldfd, const char *__old, int __newfd,
-		      const char *__new, unsigned int __flags) __THROW;
-#endif
-
-/* Create a temporary file and open it read/write.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern FILE *tmpfile (void) __wur;
-#else
-# ifdef __REDIRECT
-extern FILE *__REDIRECT (tmpfile, (void), tmpfile64) __wur;
-# else
-#  define tmpfile tmpfile64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern FILE *tmpfile64 (void) __wur;
-#endif
-
-/* Generate a temporary filename.  */
-extern char *tmpnam (char *__s) __THROW __wur;
-
-#ifdef __USE_MISC
-/* This is the reentrant variant of `tmpnam'.  The only difference is
-   that it does not allow S to be NULL.  */
-extern char *tmpnam_r (char *__s) __THROW __wur;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Generate a unique temporary filename using up to five characters of PFX
-   if it is not NULL.  The directory to put this file in is searched for
-   as follows: First the environment variable "TMPDIR" is checked.
-   If it contains the name of a writable directory, that directory is used.
-   If not and if DIR is not NULL, that value is checked.  If that fails,
-   P_tmpdir is tried and finally "/tmp".  The storage for the filename
-   is allocated by `malloc'.  */
-extern char *tempnam (const char *__dir, const char *__pfx)
-     __THROW __attribute_malloc__ __wur;
-#endif
-
-
-/* Close STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fclose (FILE *__stream);
-/* Flush STREAM, or all streams if STREAM is NULL.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fflush (FILE *__stream);
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not required.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fflush_unlocked (FILE *__stream);
-#endif
-
-#ifdef __USE_GNU
-/* Close all streams.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fcloseall (void);
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Open a file and create a new stream for it.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *fopen (const char *__restrict __filename,
-		    const char *__restrict __modes) __wur;
-/* Open a file, replacing an existing stream with it.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *freopen (const char *__restrict __filename,
-		      const char *__restrict __modes,
-		      FILE *__restrict __stream) __wur;
-#else
-# ifdef __REDIRECT
-extern FILE *__REDIRECT (fopen, (const char *__restrict __filename,
-				 const char *__restrict __modes), fopen64)
-  __wur;
-extern FILE *__REDIRECT (freopen, (const char *__restrict __filename,
-				   const char *__restrict __modes,
-				   FILE *__restrict __stream), freopen64)
-  __wur;
-# else
-#  define fopen fopen64
-#  define freopen freopen64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern FILE *fopen64 (const char *__restrict __filename,
-		      const char *__restrict __modes) __wur;
-extern FILE *freopen64 (const char *__restrict __filename,
-			const char *__restrict __modes,
-			FILE *__restrict __stream) __wur;
-#endif
-
-#ifdef	__USE_POSIX
-/* Create a new stream that refers to an existing system file descriptor.  */
-extern FILE *fdopen (int __fd, const char *__modes) __THROW __wur;
-#endif
-
-#ifdef	__USE_GNU
-/* Create a new stream that refers to the given magic cookie,
-   and uses the given functions for input and output.  */
-extern FILE *fopencookie (void *__restrict __magic_cookie,
-			  const char *__restrict __modes,
-			  cookie_io_functions_t __io_funcs) __THROW __wur;
-#endif
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Create a new stream that refers to a memory buffer.  */
-extern FILE *fmemopen (void *__s, size_t __len, const char *__modes)
-  __THROW __wur;
-
-/* Open a stream that writes into a malloc'd buffer that is expanded as
-   necessary.  *BUFLOC and *SIZELOC are updated with the buffer's location
-   and the number of characters written on fflush or fclose.  */
-extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW __wur;
-#endif
-
-
-/* If BUF is NULL, make STREAM unbuffered.
-   Else make it use buffer BUF, of size BUFSIZ.  */
-extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
-/* Make STREAM use buffering mode MODE.
-   If BUF is not NULL, use N bytes of it for buffering;
-   else allocate an internal buffer N bytes long.  */
-extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
-		    int __modes, size_t __n) __THROW;
-
-#ifdef	__USE_MISC
-/* If BUF is NULL, make STREAM unbuffered.
-   Else make it use SIZE bytes of BUF for buffering.  */
-extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf,
-		       size_t __size) __THROW;
-
-/* Make STREAM line-buffered.  */
-extern void setlinebuf (FILE *__stream) __THROW;
-#endif
-
-
-/* Write formatted output to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fprintf (FILE *__restrict __stream,
-		    const char *__restrict __format, ...);
-/* Write formatted output to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int printf (const char *__restrict __format, ...);
-/* Write formatted output to S.  */
-extern int sprintf (char *__restrict __s,
-		    const char *__restrict __format, ...) __THROWNL;
-
-/* Write formatted output to S from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
-		     __gnuc_va_list __arg);
-/* Write formatted output to stdout from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg);
-/* Write formatted output to S from argument list ARG.  */
-extern int vsprintf (char *__restrict __s, const char *__restrict __format,
-		     __gnuc_va_list __arg) __THROWNL;
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-/* Maximum chars of output to write in MAXLEN.  */
-extern int snprintf (char *__restrict __s, size_t __maxlen,
-		     const char *__restrict __format, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 3, 4)));
-
-extern int vsnprintf (char *__restrict __s, size_t __maxlen,
-		      const char *__restrict __format, __gnuc_va_list __arg)
-     __THROWNL __attribute__ ((__format__ (__printf__, 3, 0)));
-#endif
-
-#if __GLIBC_USE (LIB_EXT2)
-/* Write formatted output to a string dynamically allocated with `malloc'.
-   Store the address of the string in *PTR.  */
-extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
-		      __gnuc_va_list __arg)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 0))) __wur;
-extern int __asprintf (char **__restrict __ptr,
-		       const char *__restrict __fmt, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;
-extern int asprintf (char **__restrict __ptr,
-		     const char *__restrict __fmt, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Write formatted output to a file descriptor.  */
-extern int vdprintf (int __fd, const char *__restrict __fmt,
-		     __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__printf__, 2, 0)));
-extern int dprintf (int __fd, const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-#endif
-
-
-/* Read formatted input from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fscanf (FILE *__restrict __stream,
-		   const char *__restrict __format, ...) __wur;
-/* Read formatted input from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int scanf (const char *__restrict __format, ...) __wur;
-/* Read formatted input from S.  */
-extern int sscanf (const char *__restrict __s,
-		   const char *__restrict __format, ...) __THROW;
-
-/* For historical reasons, the C99-compliant versions of the scanf
-   functions are at alternative names.  When __LDBL_COMPAT or
-   __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI are in effect, this is handled in
-   bits/stdio-ldbl.h.  */
-#include <bits/floatn.h>
-#if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
-    && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-# ifdef __REDIRECT
-extern int __REDIRECT (fscanf, (FILE *__restrict __stream,
-				const char *__restrict __format, ...),
-		       __isoc99_fscanf) __wur;
-extern int __REDIRECT (scanf, (const char *__restrict __format, ...),
-		       __isoc99_scanf) __wur;
-extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s,
-				    const char *__restrict __format, ...),
-			   __isoc99_sscanf);
-# else
-extern int __isoc99_fscanf (FILE *__restrict __stream,
-			    const char *__restrict __format, ...) __wur;
-extern int __isoc99_scanf (const char *__restrict __format, ...) __wur;
-extern int __isoc99_sscanf (const char *__restrict __s,
-			    const char *__restrict __format, ...) __THROW;
-#  define fscanf __isoc99_fscanf
-#  define scanf __isoc99_scanf
-#  define sscanf __isoc99_sscanf
-# endif
-#endif
-
-#ifdef	__USE_ISOC99
-/* Read formatted input from S into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfscanf (FILE *__restrict __s, const char *__restrict __format,
-		    __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__scanf__, 2, 0))) __wur;
-
-/* Read formatted input from stdin into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__scanf__, 1, 0))) __wur;
-
-/* Read formatted input from S into argument list ARG.  */
-extern int vsscanf (const char *__restrict __s,
-		    const char *__restrict __format, __gnuc_va_list __arg)
-     __THROW __attribute__ ((__format__ (__scanf__, 2, 0)));
-
-/* Same redirection as above for the v*scanf family.  */
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __REDIRECT && !defined __LDBL_COMPAT \
-      && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-extern int __REDIRECT (vfscanf,
-		       (FILE *__restrict __s,
-			const char *__restrict __format, __gnuc_va_list __arg),
-		       __isoc99_vfscanf)
-     __attribute__ ((__format__ (__scanf__, 2, 0))) __wur;
-extern int __REDIRECT (vscanf, (const char *__restrict __format,
-				__gnuc_va_list __arg), __isoc99_vscanf)
-     __attribute__ ((__format__ (__scanf__, 1, 0))) __wur;
-extern int __REDIRECT_NTH (vsscanf,
-			   (const char *__restrict __s,
-			    const char *__restrict __format,
-			    __gnuc_va_list __arg), __isoc99_vsscanf)
-     __attribute__ ((__format__ (__scanf__, 2, 0)));
-#  elif !defined __REDIRECT
-extern int __isoc99_vfscanf (FILE *__restrict __s,
-			     const char *__restrict __format,
-			     __gnuc_va_list __arg) __wur;
-extern int __isoc99_vscanf (const char *__restrict __format,
-			    __gnuc_va_list __arg) __wur;
-extern int __isoc99_vsscanf (const char *__restrict __s,
-			     const char *__restrict __format,
-			     __gnuc_va_list __arg) __THROW;
-#   define vfscanf __isoc99_vfscanf
-#   define vscanf __isoc99_vscanf
-#   define vsscanf __isoc99_vsscanf
-#  endif
-# endif
-#endif /* Use ISO C9x.  */
-
-
-/* Read a character from STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int fgetc (FILE *__stream);
-extern int getc (FILE *__stream);
-
-/* Read a character from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getchar (void);
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int getc_unlocked (FILE *__stream);
-extern int getchar_unlocked (void);
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetc_unlocked (FILE *__stream);
-#endif /* Use MISC.  */
-
-
-/* Write a character to STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.
-
-   These functions is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputc (int __c, FILE *__stream);
-extern int putc (int __c, FILE *__stream);
-
-/* Write a character to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int putchar (int __c);
-
-#ifdef __USE_MISC
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputc_unlocked (int __c, FILE *__stream);
-#endif /* Use MISC.  */
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int putc_unlocked (int __c, FILE *__stream);
-extern int putchar_unlocked (int __c);
-#endif /* Use POSIX.  */
-
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-/* Get a word (int) from STREAM.  */
-extern int getw (FILE *__stream);
-
-/* Write a word (int) to STREAM.  */
-extern int putw (int __w, FILE *__stream);
-#endif
-
-
-/* Get a newline-terminated string of finite length from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
-     __wur __attr_access ((__write_only__, 1, 2));
-
-#if __GLIBC_USE (DEPRECATED_GETS)
-/* Get a newline-terminated string from stdin, removing the newline.
-
-   This function is impossible to use safely.  It has been officially
-   removed from ISO C11 and ISO C++14, and we have also removed it
-   from the _GNU_SOURCE feature list.  It remains available when
-   explicitly using an old ISO C, Unix, or POSIX standard.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *gets (char *__s) __wur __attribute_deprecated__;
-#endif
-
-#ifdef __USE_GNU
-/* This function does the same as `fgets' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern char *fgets_unlocked (char *__restrict __s, int __n,
-			     FILE *__restrict __stream) __wur
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Read up to (and including) a DELIMITER from STREAM into *LINEPTR
-   (and null-terminate it). *LINEPTR is a pointer returned from malloc (or
-   NULL), pointing to *N characters of space.  It is realloc'd as
-   necessary.  Returns the number of characters read (not including the
-   null terminator), or -1 on error or EOF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern __ssize_t __getdelim (char **__restrict __lineptr,
-                             size_t *__restrict __n, int __delimiter,
-                             FILE *__restrict __stream) __wur;
-extern __ssize_t getdelim (char **__restrict __lineptr,
-                           size_t *__restrict __n, int __delimiter,
-                           FILE *__restrict __stream) __wur;
-
-/* Like `getdelim', but reads up to a newline.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern __ssize_t getline (char **__restrict __lineptr,
-                          size_t *__restrict __n,
-                          FILE *__restrict __stream) __wur;
-#endif
-
-
-/* Write a string to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputs (const char *__restrict __s, FILE *__restrict __stream);
-
-/* Write a string, followed by a newline, to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int puts (const char *__s);
-
-
-/* Push a character back onto the input buffer of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int ungetc (int __c, FILE *__stream);
-
-
-/* Read chunks of generic data from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern size_t fread (void *__restrict __ptr, size_t __size,
-		     size_t __n, FILE *__restrict __stream) __wur;
-/* Write chunks of generic data to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern size_t fwrite (const void *__restrict __ptr, size_t __size,
-		      size_t __n, FILE *__restrict __s);
-
-#ifdef __USE_GNU
-/* This function does the same as `fputs' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputs_unlocked (const char *__restrict __s,
-			   FILE *__restrict __stream);
-#endif
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not necessary.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern size_t fread_unlocked (void *__restrict __ptr, size_t __size,
-			      size_t __n, FILE *__restrict __stream) __wur;
-extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size,
-			       size_t __n, FILE *__restrict __stream);
-#endif
-
-
-/* Seek to a certain position on STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fseek (FILE *__stream, long int __off, int __whence);
-/* Return the current position of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern long int ftell (FILE *__stream) __wur;
-/* Rewind to the beginning of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void rewind (FILE *__stream);
-
-/* The Single Unix Specification, Version 2, specifies an alternative,
-   more adequate interface for the two functions above which deal with
-   file offset.  `long int' is not the right type.  These definitions
-   are originally defined in the Large File Support API.  */
-
-#if defined __USE_LARGEFILE || defined __USE_XOPEN2K
-# ifndef __USE_FILE_OFFSET64
-/* Seek to a certain position on STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fseeko (FILE *__stream, __off_t __off, int __whence);
-/* Return the current position of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __off_t ftello (FILE *__stream) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (fseeko,
-		       (FILE *__stream, __off64_t __off, int __whence),
-		       fseeko64);
-extern __off64_t __REDIRECT (ftello, (FILE *__stream), ftello64);
-#  else
-#   define fseeko fseeko64
-#   define ftello ftello64
-#  endif
-# endif
-#endif
-
-#ifndef __USE_FILE_OFFSET64
-/* Get STREAM's position.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
-/* Set STREAM's position.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fsetpos (FILE *__stream, const fpos_t *__pos);
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (fgetpos, (FILE *__restrict __stream,
-				 fpos_t *__restrict __pos), fgetpos64);
-extern int __REDIRECT (fsetpos,
-		       (FILE *__stream, const fpos_t *__pos), fsetpos64);
-# else
-#  define fgetpos fgetpos64
-#  define fsetpos fsetpos64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence);
-extern __off64_t ftello64 (FILE *__stream) __wur;
-extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos);
-extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos);
-#endif
-
-/* Clear the error and EOF indicators for STREAM.  */
-extern void clearerr (FILE *__stream) __THROW;
-/* Return the EOF indicator for STREAM.  */
-extern int feof (FILE *__stream) __THROW __wur;
-/* Return the error indicator for STREAM.  */
-extern int ferror (FILE *__stream) __THROW __wur;
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not required.  */
-extern void clearerr_unlocked (FILE *__stream) __THROW;
-extern int feof_unlocked (FILE *__stream) __THROW __wur;
-extern int ferror_unlocked (FILE *__stream) __THROW __wur;
-#endif
-
-
-/* Print a message describing the meaning of the value of errno.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void perror (const char *__s);
-
-
-#ifdef	__USE_POSIX
-/* Return the system file descriptor for STREAM.  */
-extern int fileno (FILE *__stream) __THROW __wur;
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-/* Faster version when locking is not required.  */
-extern int fileno_unlocked (FILE *__stream) __THROW __wur;
-#endif
-
-
-#ifdef __USE_POSIX2
-/* Create a new stream connected to a pipe running the given command.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *popen (const char *__command, const char *__modes) __wur;
-
-/* Close a stream opened by popen and return the status of its child.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int pclose (FILE *__stream);
-#endif
-
-
-#ifdef	__USE_POSIX
-/* Return the name of the controlling terminal.  */
-extern char *ctermid (char *__s) __THROW;
-#endif /* Use POSIX.  */
-
-
-#if (defined __USE_XOPEN && !defined __USE_XOPEN2K) || defined __USE_GNU
-/* Return the name of the current user.  */
-extern char *cuserid (char *__s);
-#endif /* Use X/Open, but not issue 6.  */
-
-
-#ifdef	__USE_GNU
-struct obstack;			/* See <obstack.h>.  */
-
-/* Write formatted output to an obstack.  */
-extern int obstack_printf (struct obstack *__restrict __obstack,
-			   const char *__restrict __format, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3)));
-extern int obstack_vprintf (struct obstack *__restrict __obstack,
-			    const char *__restrict __format,
-			    __gnuc_va_list __args)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 0)));
-#endif /* Use GNU.  */
-
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.  */
-
-/* Acquire ownership of STREAM.  */
-extern void flockfile (FILE *__stream) __THROW;
-
-/* Try to acquire ownership of STREAM but do not block if it is not
-   possible.  */
-extern int ftrylockfile (FILE *__stream) __THROW __wur;
-
-/* Relinquish the ownership granted for STREAM.  */
-extern void funlockfile (FILE *__stream) __THROW;
-#endif /* POSIX */
-
-#if defined __USE_XOPEN && !defined __USE_XOPEN2K && !defined __USE_GNU
-/*  X/Open Issues 1-5 required getopt to be declared in this
-   header.  It was removed in Issue 6.  GNU follows Issue 6.  */
-# include <bits/getopt_posix.h>
-#endif
-
-/* Slow-path routines used by the optimized inline functions in
-   bits/stdio.h.  */
-extern int __uflow (FILE *);
-extern int __overflow (FILE *, int);
-
-/* If we are compiling with optimizing read this file.  It contains
-   several optimizing inline functions and macros.  */
-#ifdef __USE_EXTERN_INLINES
-# include <bits/stdio.h>
-#endif
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/stdio2.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/stdio-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* <stdio.h> included.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdio_ext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdio_ext.h
deleted file mode 100644
index ca8a96b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdio_ext.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Functions to access FILE structure internals.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header contains the same definitions as the header of the same name
-   on Sun's Solaris OS.  */
-
-#ifndef _STDIO_EXT_H
-#define _STDIO_EXT_H	1
-
-#include <stdio.h>
-
-enum
-{
-  /* Query current state of the locking status.  */
-  FSETLOCKING_QUERY = 0,
-#define FSETLOCKING_QUERY	FSETLOCKING_QUERY
-  /* The library protects all uses of the stream functions, except for
-     uses of the *_unlocked functions, by calls equivalent to flockfile().  */
-  FSETLOCKING_INTERNAL,
-#define FSETLOCKING_INTERNAL	FSETLOCKING_INTERNAL
-  /* The user will take care of locking.  */
-  FSETLOCKING_BYCALLER
-#define FSETLOCKING_BYCALLER	FSETLOCKING_BYCALLER
-};
-
-
-__BEGIN_DECLS
-
-/* Return the size of the buffer of FP in bytes currently in use by
-   the given stream.  */
-extern size_t __fbufsize (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff the stream FP is opened readonly, or if the
-   last operation on the stream was a read operation.  */
-extern int __freading (FILE *__fp) __THROW;
-
-/* Return non-zero value iff the stream FP is opened write-only or
-   append-only, or if the last operation on the stream was a write
-   operation.  */
-extern int __fwriting (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff stream FP is not opened write-only or
-   append-only.  */
-extern int __freadable (FILE *__fp) __THROW;
-
-/* Return non-zero value iff stream FP is not opened read-only.  */
-extern int __fwritable (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff the stream FP is line-buffered.  */
-extern int __flbf (FILE *__fp) __THROW;
-
-
-/* Discard all pending buffered I/O on the stream FP.  */
-extern void __fpurge (FILE *__fp) __THROW;
-
-/* Return amount of output in bytes pending on a stream FP.  */
-extern size_t __fpending (FILE *__fp) __THROW;
-
-/* Flush all line-buffered files.  */
-extern void _flushlbf (void);
-
-
-/* Set locking status of stream FP to TYPE.  */
-extern int __fsetlocking (FILE *__fp, int __type) __THROW;
-
-__END_DECLS
-
-#endif	/* stdio_ext.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdlib.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdlib.h
deleted file mode 100644
index 6360845..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/stdlib.h
+++ /dev/null
@@ -1,1028 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.20 General utilities	<stdlib.h>
- */
-
-#ifndef	_STDLIB_H
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get size_t, wchar_t and NULL from <stddef.h>.  */
-#define __need_size_t
-#define __need_wchar_t
-#define __need_NULL
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-#define	_STDLIB_H	1
-
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K8) && !defined _SYS_WAIT_H
-/* XPG requires a few symbols from <sys/wait.h> being defined.  */
-# include <bits/waitflags.h>
-# include <bits/waitstatus.h>
-
-/* Define the macros <sys/wait.h> also would define this way.  */
-# define WEXITSTATUS(status)	__WEXITSTATUS (status)
-# define WTERMSIG(status)	__WTERMSIG (status)
-# define WSTOPSIG(status)	__WSTOPSIG (status)
-# define WIFEXITED(status)	__WIFEXITED (status)
-# define WIFSIGNALED(status)	__WIFSIGNALED (status)
-# define WIFSTOPPED(status)	__WIFSTOPPED (status)
-# ifdef __WIFCONTINUED
-#  define WIFCONTINUED(status)	__WIFCONTINUED (status)
-# endif
-#endif	/* X/Open or XPG7 and <sys/wait.h> not included.  */
-
-/* _FloatN API tests for enablement.  */
-#include <bits/floatn.h>
-
-/* Returned by `div'.  */
-typedef struct
-  {
-    int quot;			/* Quotient.  */
-    int rem;			/* Remainder.  */
-  } div_t;
-
-/* Returned by `ldiv'.  */
-#ifndef __ldiv_t_defined
-typedef struct
-  {
-    long int quot;		/* Quotient.  */
-    long int rem;		/* Remainder.  */
-  } ldiv_t;
-# define __ldiv_t_defined	1
-#endif
-
-#if defined __USE_ISOC99 && !defined __lldiv_t_defined
-/* Returned by `lldiv'.  */
-__extension__ typedef struct
-  {
-    long long int quot;		/* Quotient.  */
-    long long int rem;		/* Remainder.  */
-  } lldiv_t;
-# define __lldiv_t_defined	1
-#endif
-
-
-/* The largest number rand will return (same as INT_MAX).  */
-#define	RAND_MAX	2147483647
-
-
-/* We define these the same for all machines.
-   Changes from this to the outside world should be done in `_exit'.  */
-#define	EXIT_FAILURE	1	/* Failing exit status.  */
-#define	EXIT_SUCCESS	0	/* Successful exit status.  */
-
-
-/* Maximum length of a multibyte character in the current locale.  */
-#define	MB_CUR_MAX	(__ctype_get_mb_cur_max ())
-extern size_t __ctype_get_mb_cur_max (void) __THROW __wur;
-
-
-/* Convert a string to a floating-point number.  */
-extern double atof (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-/* Convert a string to an integer.  */
-extern int atoi (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-/* Convert a string to a long integer.  */
-extern long int atol (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-
-#ifdef __USE_ISOC99
-/* Convert a string to a long long integer.  */
-__extension__ extern long long int atoll (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-#endif
-
-/* Convert a string to a floating-point number.  */
-extern double strtod (const char *__restrict __nptr,
-		      char **__restrict __endptr)
-     __THROW __nonnull ((1));
-
-#ifdef	__USE_ISOC99
-/* Likewise for `float' and `long double' sizes of floating-point numbers.  */
-extern float strtof (const char *__restrict __nptr,
-		     char **__restrict __endptr) __THROW __nonnull ((1));
-
-extern long double strtold (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-/* Likewise for '_FloatN' and '_FloatNx'.  */
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float16 strtof16 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float32 strtof32 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float64 strtof64 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float128 strtof128 (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float32x strtof32x (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float64x strtof64x (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float128x strtof128x (const char *__restrict __nptr,
-			      char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-/* Convert a string to a long integer.  */
-extern long int strtol (const char *__restrict __nptr,
-			char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned long integer.  */
-extern unsigned long int strtoul (const char *__restrict __nptr,
-				  char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Convert a string to a quadword integer.  */
-__extension__
-extern long long int strtoq (const char *__restrict __nptr,
-			     char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned quadword integer.  */
-__extension__
-extern unsigned long long int strtouq (const char *__restrict __nptr,
-				       char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-#endif /* Use misc.  */
-
-#ifdef __USE_ISOC99
-/* Convert a string to a quadword integer.  */
-__extension__
-extern long long int strtoll (const char *__restrict __nptr,
-			      char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned quadword integer.  */
-__extension__
-extern unsigned long long int strtoull (const char *__restrict __nptr,
-					char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-#endif /* ISO C99 or use MISC.  */
-
-/* Convert a floating-point number to a string.  */
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-extern int strfromd (char *__dest, size_t __size, const char *__format,
-		     double __f)
-     __THROW __nonnull ((3));
-
-extern int strfromf (char *__dest, size_t __size, const char *__format,
-		     float __f)
-     __THROW __nonnull ((3));
-
-extern int strfroml (char *__dest, size_t __size, const char *__format,
-		     long double __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf16 (char *__dest, size_t __size, const char * __format,
-		       _Float16 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf32 (char *__dest, size_t __size, const char * __format,
-		       _Float32 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf64 (char *__dest, size_t __size, const char * __format,
-		       _Float64 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf128 (char *__dest, size_t __size, const char * __format,
-			_Float128 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf32x (char *__dest, size_t __size, const char * __format,
-			_Float32x __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf64x (char *__dest, size_t __size, const char * __format,
-			_Float64x __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf128x (char *__dest, size_t __size, const char * __format,
-			 _Float128x __f)
-     __THROW __nonnull ((3));
-#endif
-
-
-#ifdef __USE_GNU
-/* Parallel versions of the functions above which take the locale to
-   use as an additional parameter.  These are GNU extensions inspired
-   by the POSIX.1-2008 extended locale API.  */
-# include <bits/types/locale_t.h>
-
-extern long int strtol_l (const char *__restrict __nptr,
-			  char **__restrict __endptr, int __base,
-			  locale_t __loc) __THROW __nonnull ((1, 4));
-
-extern unsigned long int strtoul_l (const char *__restrict __nptr,
-				    char **__restrict __endptr,
-				    int __base, locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-__extension__
-extern long long int strtoll_l (const char *__restrict __nptr,
-				char **__restrict __endptr, int __base,
-				locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-__extension__
-extern unsigned long long int strtoull_l (const char *__restrict __nptr,
-					  char **__restrict __endptr,
-					  int __base, locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-extern double strtod_l (const char *__restrict __nptr,
-			char **__restrict __endptr, locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-extern float strtof_l (const char *__restrict __nptr,
-		       char **__restrict __endptr, locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-extern long double strtold_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-# if __HAVE_FLOAT16
-extern _Float16 strtof16_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT32
-extern _Float32 strtof32_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT64
-extern _Float64 strtof64_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT128
-extern _Float128 strtof128_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT32X
-extern _Float32x strtof32x_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT64X
-extern _Float64x strtof64x_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT128X
-extern _Float128x strtof128x_l (const char *__restrict __nptr,
-				char **__restrict __endptr,
-				locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-#endif /* GNU */
-
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline int
-__NTH (atoi (const char *__nptr))
-{
-  return (int) strtol (__nptr, (char **) NULL, 10);
-}
-__extern_inline long int
-__NTH (atol (const char *__nptr))
-{
-  return strtol (__nptr, (char **) NULL, 10);
-}
-
-# ifdef __USE_ISOC99
-__extension__ __extern_inline long long int
-__NTH (atoll (const char *__nptr))
-{
-  return strtoll (__nptr, (char **) NULL, 10);
-}
-# endif
-#endif /* Optimizing and Inlining.  */
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Convert N to base 64 using the digits "./0-9A-Za-z", least-significant
-   digit first.  Returns a pointer to static storage overwritten by the
-   next call.  */
-extern char *l64a (long int __n) __THROW __wur;
-
-/* Read a number from a string S in base 64 as above.  */
-extern long int a64l (const char *__s)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-
-#endif	/* Use misc || extended X/Open.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-# include <sys/types.h>	/* we need int32_t... */
-
-/* These are the functions that actually do things.  The `random', `srandom',
-   `initstate' and `setstate' functions are those from BSD Unices.
-   The `rand' and `srand' functions are required by the ANSI standard.
-   We provide both interfaces to the same random number generator.  */
-/* Return a random long integer between 0 and 2^31-1 inclusive.  */
-extern long int random (void) __THROW;
-
-/* Seed the random number generator with the given number.  */
-extern void srandom (unsigned int __seed) __THROW;
-
-/* Initialize the random number generator to use state buffer STATEBUF,
-   of length STATELEN, and seed it with SEED.  Optimal lengths are 8, 16,
-   32, 64, 128 and 256, the bigger the better; values less than 8 will
-   cause an error and values greater than 256 will be rounded down.  */
-extern char *initstate (unsigned int __seed, char *__statebuf,
-			size_t __statelen) __THROW __nonnull ((2));
-
-/* Switch the random number generator to state buffer STATEBUF,
-   which should have been previously initialized by `initstate'.  */
-extern char *setstate (char *__statebuf) __THROW __nonnull ((1));
-
-
-# ifdef __USE_MISC
-/* Reentrant versions of the `random' family of functions.
-   These functions all use the following data structure to contain
-   state, rather than global state variables.  */
-
-struct random_data
-  {
-    int32_t *fptr;		/* Front pointer.  */
-    int32_t *rptr;		/* Rear pointer.  */
-    int32_t *state;		/* Array of state values.  */
-    int rand_type;		/* Type of random number generator.  */
-    int rand_deg;		/* Degree of random number generator.  */
-    int rand_sep;		/* Distance between front and rear.  */
-    int32_t *end_ptr;		/* Pointer behind state table.  */
-  };
-
-extern int random_r (struct random_data *__restrict __buf,
-		     int32_t *__restrict __result) __THROW __nonnull ((1, 2));
-
-extern int srandom_r (unsigned int __seed, struct random_data *__buf)
-     __THROW __nonnull ((2));
-
-extern int initstate_r (unsigned int __seed, char *__restrict __statebuf,
-			size_t __statelen,
-			struct random_data *__restrict __buf)
-     __THROW __nonnull ((2, 4));
-
-extern int setstate_r (char *__restrict __statebuf,
-		       struct random_data *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-# endif	/* Use misc.  */
-#endif	/* Use extended X/Open || misc. */
-
-
-/* Return a random integer between 0 and RAND_MAX inclusive.  */
-extern int rand (void) __THROW;
-/* Seed the random number generator with the given number.  */
-extern void srand (unsigned int __seed) __THROW;
-
-#ifdef __USE_POSIX199506
-/* Reentrant interface according to POSIX.1.  */
-extern int rand_r (unsigned int *__seed) __THROW;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* System V style 48-bit random number generator functions.  */
-
-/* Return non-negative, double-precision floating-point value in [0.0,1.0).  */
-extern double drand48 (void) __THROW;
-extern double erand48 (unsigned short int __xsubi[3]) __THROW __nonnull ((1));
-
-/* Return non-negative, long integer in [0,2^31).  */
-extern long int lrand48 (void) __THROW;
-extern long int nrand48 (unsigned short int __xsubi[3])
-     __THROW __nonnull ((1));
-
-/* Return signed, long integers in [-2^31,2^31).  */
-extern long int mrand48 (void) __THROW;
-extern long int jrand48 (unsigned short int __xsubi[3])
-     __THROW __nonnull ((1));
-
-/* Seed random number generator.  */
-extern void srand48 (long int __seedval) __THROW;
-extern unsigned short int *seed48 (unsigned short int __seed16v[3])
-     __THROW __nonnull ((1));
-extern void lcong48 (unsigned short int __param[7]) __THROW __nonnull ((1));
-
-# ifdef __USE_MISC
-/* Data structure for communication with thread safe versions.  This
-   type is to be regarded as opaque.  It's only exported because users
-   have to allocate objects of this type.  */
-struct drand48_data
-  {
-    unsigned short int __x[3];	/* Current state.  */
-    unsigned short int __old_x[3]; /* Old state.  */
-    unsigned short int __c;	/* Additive const. in congruential formula.  */
-    unsigned short int __init;	/* Flag for initializing.  */
-    __extension__ unsigned long long int __a;	/* Factor in congruential
-						   formula.  */
-  };
-
-/* Return non-negative, double-precision floating-point value in [0.0,1.0).  */
-extern int drand48_r (struct drand48_data *__restrict __buffer,
-		      double *__restrict __result) __THROW __nonnull ((1, 2));
-extern int erand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      double *__restrict __result) __THROW __nonnull ((1, 2));
-
-/* Return non-negative, long integer in [0,2^31).  */
-extern int lrand48_r (struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-extern int nrand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-
-/* Return signed, long integers in [-2^31,2^31).  */
-extern int mrand48_r (struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-extern int jrand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-
-/* Seed random number generator.  */
-extern int srand48_r (long int __seedval, struct drand48_data *__buffer)
-     __THROW __nonnull ((2));
-
-extern int seed48_r (unsigned short int __seed16v[3],
-		     struct drand48_data *__buffer) __THROW __nonnull ((1, 2));
-
-extern int lcong48_r (unsigned short int __param[7],
-		      struct drand48_data *__buffer)
-     __THROW __nonnull ((1, 2));
-# endif	/* Use misc.  */
-#endif	/* Use misc or X/Open.  */
-
-/* Allocate SIZE bytes of memory.  */
-extern void *malloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-/* Allocate NMEMB elements of SIZE bytes each, all initialized to 0.  */
-extern void *calloc (size_t __nmemb, size_t __size)
-     __THROW __attribute_malloc__ __attribute_alloc_size__ ((1, 2)) __wur;
-
-/* Re-allocate the previously allocated block
-   in PTR, making the new block SIZE bytes long.  */
-/* __attribute_malloc__ is not used, because if realloc returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *realloc (void *__ptr, size_t __size)
-     __THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2));
-
-#ifdef __USE_MISC
-/* Re-allocate the previously allocated block in PTR, making the new
-   block large enough for NMEMB elements of SIZE bytes each.  */
-/* __attribute_malloc__ is not used, because if reallocarray returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size)
-     __THROW __attribute_warn_unused_result__
-     __attribute_alloc_size__ ((2, 3));
-#endif
-
-/* Free a block allocated by `malloc', `realloc' or `calloc'.  */
-extern void free (void *__ptr) __THROW;
-
-#ifdef __USE_MISC
-# include <alloca.h>
-#endif /* Use misc.  */
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K) \
-    || defined __USE_MISC
-/* Allocate SIZE bytes on a page boundary.  The storage cannot be freed.  */
-extern void *valloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Allocate memory of SIZE bytes with an alignment of ALIGNMENT.  */
-extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#ifdef __USE_ISOC11
-/* ISO C variant of aligned allocation.  */
-extern void *aligned_alloc (size_t __alignment, size_t __size)
-     __THROW __attribute_malloc__ __attribute_alloc_size__ ((2)) __wur;
-#endif
-
-/* Abort execution and generate a core-dump.  */
-extern void abort (void) __THROW __attribute__ ((__noreturn__));
-
-
-/* Register a function to be called when `exit' is called.  */
-extern int atexit (void (*__func) (void)) __THROW __nonnull ((1));
-
-#if defined __USE_ISOC11 || defined __USE_ISOCXX11
-/* Register a function to be called when `quick_exit' is called.  */
-# ifdef __cplusplus
-extern "C++" int at_quick_exit (void (*__func) (void))
-     __THROW __asm ("at_quick_exit") __nonnull ((1));
-# else
-extern int at_quick_exit (void (*__func) (void)) __THROW __nonnull ((1));
-# endif
-#endif
-
-#ifdef	__USE_MISC
-/* Register a function to be called with the status
-   given to `exit' and the given argument.  */
-extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg)
-     __THROW __nonnull ((1));
-#endif
-
-/* Call all functions registered with `atexit' and `on_exit',
-   in the reverse of the order in which they were registered,
-   perform stdio cleanup, and terminate program execution with STATUS.  */
-extern void exit (int __status) __THROW __attribute__ ((__noreturn__));
-
-#if defined __USE_ISOC11 || defined __USE_ISOCXX11
-/* Call all functions registered with `at_quick_exit' in the reverse
-   of the order in which they were registered and terminate program
-   execution with STATUS.  */
-extern void quick_exit (int __status) __THROW __attribute__ ((__noreturn__));
-#endif
-
-#ifdef __USE_ISOC99
-/* Terminate the program with STATUS without calling any of the
-   functions registered with `atexit' or `on_exit'.  */
-extern void _Exit (int __status) __THROW __attribute__ ((__noreturn__));
-#endif
-
-
-/* Return the value of envariable NAME, or NULL if it doesn't exist.  */
-extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur;
-
-#ifdef __USE_GNU
-/* This function is similar to the above but returns NULL if the
-   programs is running with SUID or SGID enabled.  */
-extern char *secure_getenv (const char *__name)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* The SVID says this is in <stdio.h>, but this seems a better place.	*/
-/* Put STRING, which is of the form "NAME=VALUE", in the environment.
-   If there is no `=', remove NAME from the environment.  */
-extern int putenv (char *__string) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set NAME to VALUE in the environment.
-   If REPLACE is nonzero, overwrite an existing value.  */
-extern int setenv (const char *__name, const char *__value, int __replace)
-     __THROW __nonnull ((2));
-
-/* Remove the variable NAME from the environment.  */
-extern int unsetenv (const char *__name) __THROW __nonnull ((1));
-#endif
-
-#ifdef	__USE_MISC
-/* The `clearenv' was planned to be added to POSIX.1 but probably
-   never made it.  Nevertheless the POSIX.9 standard (POSIX bindings
-   for Fortran 77) requires this function.  */
-extern int clearenv (void) __THROW;
-#endif
-
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8)
-/* Generate a unique temporary file name from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the file name unique.
-   Always returns TEMPLATE, it's either a temporary file name or a null
-   string if it cannot get a unique file name.  */
-extern char *mktemp (char *__template) __THROW __nonnull ((1));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Generate a unique temporary file name from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the filename unique.
-   Returns a file descriptor open on the file for reading and writing,
-   or -1 if it cannot create a uniquely-named file.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkstemp (char *__template) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkstemp, (char *__template), mkstemp64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkstemp mkstemp64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkstemp64 (char *__template) __nonnull ((1)) __wur;
-# endif
-#endif
-
-#ifdef __USE_MISC
-/* Similar to mkstemp, but the template can have a suffix after the
-   XXXXXX.  The length of the suffix is specified in the second
-   parameter.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkstemps (char *__template, int __suffixlen) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkstemps, (char *__template, int __suffixlen),
-		       mkstemps64) __nonnull ((1)) __wur;
-#  else
-#   define mkstemps mkstemps64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkstemps64 (char *__template, int __suffixlen)
-     __nonnull ((1)) __wur;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Create a unique temporary directory from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the directory name unique.
-   Returns TEMPLATE, or a null pointer if it cannot get a unique name.
-   The directory is created mode 700.  */
-extern char *mkdtemp (char *__template) __THROW __nonnull ((1)) __wur;
-#endif
-
-#ifdef __USE_GNU
-/* Generate a unique temporary file name from TEMPLATE similar to
-   mkstemp.  But allow the caller to pass additional flags which are
-   used in the open call to create the file..
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkostemp (char *__template, int __flags) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkostemp, (char *__template, int __flags), mkostemp64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkostemp mkostemp64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkostemp64 (char *__template, int __flags) __nonnull ((1)) __wur;
-# endif
-
-/* Similar to mkostemp, but the template can have a suffix after the
-   XXXXXX.  The length of the suffix is specified in the second
-   parameter.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkostemps (char *__template, int __suffixlen, int __flags)
-     __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkostemps, (char *__template, int __suffixlen,
-				   int __flags), mkostemps64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkostemps mkostemps64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkostemps64 (char *__template, int __suffixlen, int __flags)
-     __nonnull ((1)) __wur;
-# endif
-#endif
-
-
-/* Execute the given line as a shell command.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int system (const char *__command) __wur;
-
-
-#ifdef	__USE_GNU
-/* Return a malloc'd string containing the canonical absolute name of the
-   existing named file.  */
-extern char *canonicalize_file_name (const char *__name)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Return the canonical absolute name of file NAME.  If RESOLVED is
-   null, the result is malloc'd; otherwise, if the canonical name is
-   PATH_MAX chars or more, returns null with `errno' set to
-   ENAMETOOLONG; if the name fits in fewer than PATH_MAX chars,
-   returns the name in RESOLVED.  */
-extern char *realpath (const char *__restrict __name,
-		       char *__restrict __resolved) __THROW __wur;
-#endif
-
-
-/* Shorthand for type of comparison functions.  */
-#ifndef __COMPAR_FN_T
-# define __COMPAR_FN_T
-typedef int (*__compar_fn_t) (const void *, const void *);
-
-# ifdef	__USE_GNU
-typedef __compar_fn_t comparison_fn_t;
-# endif
-#endif
-#ifdef __USE_GNU
-typedef int (*__compar_d_fn_t) (const void *, const void *, void *);
-#endif
-
-/* Do a binary search for KEY in BASE, which consists of NMEMB elements
-   of SIZE bytes each, using COMPAR to perform the comparisons.  */
-extern void *bsearch (const void *__key, const void *__base,
-		      size_t __nmemb, size_t __size, __compar_fn_t __compar)
-     __nonnull ((1, 2, 5)) __wur;
-
-#ifdef __USE_EXTERN_INLINES
-# include <bits/stdlib-bsearch.h>
-#endif
-
-/* Sort NMEMB elements of BASE, of SIZE bytes each,
-   using COMPAR to perform the comparisons.  */
-extern void qsort (void *__base, size_t __nmemb, size_t __size,
-		   __compar_fn_t __compar) __nonnull ((1, 4));
-#ifdef __USE_GNU
-extern void qsort_r (void *__base, size_t __nmemb, size_t __size,
-		     __compar_d_fn_t __compar, void *__arg)
-  __nonnull ((1, 4));
-#endif
-
-
-/* Return the absolute value of X.  */
-extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur;
-extern long int labs (long int __x) __THROW __attribute__ ((__const__)) __wur;
-
-#ifdef __USE_ISOC99
-__extension__ extern long long int llabs (long long int __x)
-     __THROW __attribute__ ((__const__)) __wur;
-#endif
-
-
-/* Return the `div_t', `ldiv_t' or `lldiv_t' representation
-   of the value of NUMER over DENOM. */
-/* GCC may have built-ins for these someday.  */
-extern div_t div (int __numer, int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-extern ldiv_t ldiv (long int __numer, long int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-
-#ifdef __USE_ISOC99
-__extension__ extern lldiv_t lldiv (long long int __numer,
-				    long long int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-#endif
-
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Convert floating point numbers to strings.  The returned values are
-   valid only until another call to the same function.  */
-
-/* Convert VALUE to a string with NDIGIT digits and return a pointer to
-   this.  Set *DECPT with the position of the decimal character and *SIGN
-   with the sign of the number.  */
-extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign) __THROW __nonnull ((3, 4)) __wur;
-
-/* Convert VALUE to a string rounded to NDIGIT decimal digits.  Set *DECPT
-   with the position of the decimal character and *SIGN with the sign of
-   the number.  */
-extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign) __THROW __nonnull ((3, 4)) __wur;
-
-/* If possible convert VALUE to a string with NDIGIT significant digits.
-   Otherwise use exponential representation.  The resulting string will
-   be written to BUF.  */
-extern char *gcvt (double __value, int __ndigit, char *__buf)
-     __THROW __nonnull ((3)) __wur;
-#endif
-
-#ifdef __USE_MISC
-/* Long double versions of above functions.  */
-extern char *qecvt (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign)
-     __THROW __nonnull ((3, 4)) __wur;
-extern char *qfcvt (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign)
-     __THROW __nonnull ((3, 4)) __wur;
-extern char *qgcvt (long double __value, int __ndigit, char *__buf)
-     __THROW __nonnull ((3)) __wur;
-
-
-/* Reentrant version of the functions above which provide their own
-   buffers.  */
-extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign, char *__restrict __buf,
-		   size_t __len) __THROW __nonnull ((3, 4, 5));
-extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign, char *__restrict __buf,
-		   size_t __len) __THROW __nonnull ((3, 4, 5));
-
-extern int qecvt_r (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign,
-		    char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((3, 4, 5));
-extern int qfcvt_r (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign,
-		    char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((3, 4, 5));
-#endif	/* misc */
-
-
-/* Return the length of the multibyte character
-   in S, which is no longer than N.  */
-extern int mblen (const char *__s, size_t __n) __THROW;
-/* Return the length of the given multibyte character,
-   putting its `wchar_t' representation in *PWC.  */
-extern int mbtowc (wchar_t *__restrict __pwc,
-		   const char *__restrict __s, size_t __n) __THROW;
-/* Put the multibyte character represented
-   by WCHAR in S, returning its length.  */
-extern int wctomb (char *__s, wchar_t __wchar) __THROW;
-
-
-/* Convert a multibyte string to a wide char string.  */
-extern size_t mbstowcs (wchar_t *__restrict  __pwcs,
-			const char *__restrict __s, size_t __n) __THROW
-    __attr_access ((__read_only__, 2));
-/* Convert a wide char string to multibyte string.  */
-extern size_t wcstombs (char *__restrict __s,
-			const wchar_t *__restrict __pwcs, size_t __n)
-     __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-#ifdef __USE_MISC
-/* Determine whether the string value of RESPONSE matches the affirmation
-   or negative response expression as specified by the LC_MESSAGES category
-   in the program's current locale.  Returns 1 if affirmative, 0 if
-   negative, and -1 if not matching.  */
-extern int rpmatch (const char *__response) __THROW __nonnull ((1)) __wur;
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Parse comma separated suboption from *OPTIONP and match against
-   strings in TOKENS.  If found return index and set *VALUEP to
-   optional value introduced by an equal sign.  If the suboption is
-   not part of TOKENS return in *VALUEP beginning of unknown
-   suboption.  On exit *OPTIONP is set to the beginning of the next
-   token or at the terminating NUL character.  */
-extern int getsubopt (char **__restrict __optionp,
-		      char *const *__restrict __tokens,
-		      char **__restrict __valuep)
-     __THROW __nonnull ((1, 2, 3)) __wur;
-#endif
-
-
-/* X/Open pseudo terminal handling.  */
-
-#ifdef __USE_XOPEN2KXSI
-/* Return a master pseudo-terminal handle.  */
-extern int posix_openpt (int __oflag) __wur;
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* The next four functions all take a master pseudo-tty fd and
-   perform an operation on the associated slave:  */
-
-/* Chown the slave to the calling user.  */
-extern int grantpt (int __fd) __THROW;
-
-/* Release an internal lock so the slave can be opened.
-   Call after grantpt().  */
-extern int unlockpt (int __fd) __THROW;
-
-/* Return the pathname of the pseudo terminal slave associated with
-   the master FD is open on, or NULL on errors.
-   The returned storage is good until the next call to this function.  */
-extern char *ptsname (int __fd) __THROW __wur;
-#endif
-
-#ifdef __USE_GNU
-/* Store at most BUFLEN characters of the pathname of the slave pseudo
-   terminal associated with the master FD is open on in BUF.
-   Return 0 on success, otherwise an error number.  */
-extern int ptsname_r (int __fd, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-
-/* Open a master pseudo terminal and return its file descriptor.  */
-extern int getpt (void);
-#endif
-
-#ifdef __USE_MISC
-/* Put the 1 minute, 5 minute and 15 minute load averages into the first
-   NELEM elements of LOADAVG.  Return the number written (never more than
-   three, but may be less than NELEM), or -1 if an error occurred.  */
-extern int getloadavg (double __loadavg[], int __nelem)
-     __THROW __nonnull ((1));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K
-/* Return the index into the active-logins file (utmp) for
-   the controlling terminal.  */
-extern int ttyslot (void) __THROW;
-#endif
-
-#include <bits/stdlib-float.h>
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/stdlib.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/stdlib-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* stdlib.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/string.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/string.h
deleted file mode 100644
index 04e1b70..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/string.h
+++ /dev/null
@@ -1,525 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.21 String handling	<string.h>
- */
-
-#ifndef	_STRING_H
-#define	_STRING_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-__BEGIN_DECLS
-
-/* Get size_t and NULL from <stddef.h>.  */
-#define	__need_size_t
-#define	__need_NULL
-#include <stddef.h>
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && (__GNUC_PREREQ (4, 4) \
-			    || __glibc_clang_prereq (3, 5))
-# define __CORRECT_ISO_CPP_STRING_H_PROTO
-#endif
-
-
-/* Copy N bytes of SRC to DEST.  */
-extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
-		     size_t __n) __THROW __nonnull ((1, 2));
-/* Copy N bytes of SRC to DEST, guaranteeing
-   correct behavior for overlapping strings.  */
-extern void *memmove (void *__dest, const void *__src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N bytes of SRC to DEST, stopping when C is found.
-   Return the position in DEST one byte past where C was copied,
-   or NULL if C was not found in the first N bytes of SRC.  */
-#if defined __USE_MISC || defined __USE_XOPEN || __GLIBC_USE (ISOC2X)
-extern void *memccpy (void *__restrict __dest, const void *__restrict __src,
-		      int __c, size_t __n)
-    __THROW __nonnull ((1, 2)) __attr_access ((__write_only__, 1, 4));
-#endif /* Misc || X/Open.  */
-
-
-/* Set N bytes of S to C.  */
-extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
-
-/* Compare N bytes of S1 and S2.  */
-extern int memcmp (const void *__s1, const void *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Search N bytes of S for C.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern void *memchr (void *__s, int __c, size_t __n)
-      __THROW __asm ("memchr") __attribute_pure__ __nonnull ((1));
-extern const void *memchr (const void *__s, int __c, size_t __n)
-      __THROW __asm ("memchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline void *
-memchr (void *__s, int __c, size_t __n) __THROW
-{
-  return __builtin_memchr (__s, __c, __n);
-}
-
-__extern_always_inline const void *
-memchr (const void *__s, int __c, size_t __n) __THROW
-{
-  return __builtin_memchr (__s, __c, __n);
-}
-# endif
-}
-#else
-extern void *memchr (const void *__s, int __c, size_t __n)
-      __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* Search in S for C.  This is similar to `memchr' but there is no
-   length limit.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" void *rawmemchr (void *__s, int __c)
-     __THROW __asm ("rawmemchr") __attribute_pure__ __nonnull ((1));
-extern "C++" const void *rawmemchr (const void *__s, int __c)
-     __THROW __asm ("rawmemchr") __attribute_pure__ __nonnull ((1));
-# else
-extern void *rawmemchr (const void *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-
-/* Search N bytes of S for the final occurrence of C.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" void *memrchr (void *__s, int __c, size_t __n)
-      __THROW __asm ("memrchr") __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-extern "C++" const void *memrchr (const void *__s, int __c, size_t __n)
-      __THROW __asm ("memrchr") __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-# else
-extern void *memrchr (const void *__s, int __c, size_t __n)
-      __THROW __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-# endif
-#endif
-
-
-/* Copy SRC to DEST.  */
-extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Copy no more than N characters of SRC to DEST.  */
-extern char *strncpy (char *__restrict __dest,
-		      const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Append SRC onto DEST.  */
-extern char *strcat (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Append no more than N characters from SRC onto DEST.  */
-extern char *strncat (char *__restrict __dest, const char *__restrict __src,
-		      size_t __n) __THROW __nonnull ((1, 2));
-
-/* Compare S1 and S2.  */
-extern int strcmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Compare N characters of S1 and S2.  */
-extern int strncmp (const char *__s1, const char *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Compare the collated forms of S1 and S2.  */
-extern int strcoll (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Put a transformation of SRC into no more than N bytes of DEST.  */
-extern size_t strxfrm (char *__restrict __dest,
-		       const char *__restrict __src, size_t __n)
-    __THROW __nonnull ((2)) __attr_access ((__write_only__, 1, 3));
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Compare the collated forms of S1 and S2, using sorting rules from L.  */
-extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 3));
-/* Put a transformation of SRC into no more than N bytes of DEST,
-   using sorting rules from L.  */
-extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n,
-			 locale_t __l) __THROW __nonnull ((2, 4))
-     __attr_access ((__write_only__, 1, 3));
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8	\
-     || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X))
-/* Duplicate S, returning an identical malloc'd string.  */
-extern char *strdup (const char *__s)
-     __THROW __attribute_malloc__ __nonnull ((1));
-#endif
-
-/* Return a malloc'd copy of at most N bytes of STRING.  The
-   resultant string is terminated even if no null terminator
-   appears before STRING[N].  */
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X)
-extern char *strndup (const char *__string, size_t __n)
-     __THROW __attribute_malloc__ __nonnull ((1));
-#endif
-
-#if defined __USE_GNU && defined __GNUC__
-/* Duplicate S, returning an identical alloca'd string.  */
-# define strdupa(s)							      \
-  (__extension__							      \
-    ({									      \
-      const char *__old = (s);						      \
-      size_t __len = strlen (__old) + 1;				      \
-      char *__new = (char *) __builtin_alloca (__len);			      \
-      (char *) memcpy (__new, __old, __len);				      \
-    }))
-
-/* Return an alloca'd copy of at most N bytes of string.  */
-# define strndupa(s, n)							      \
-  (__extension__							      \
-    ({									      \
-      const char *__old = (s);						      \
-      size_t __len = strnlen (__old, (n));				      \
-      char *__new = (char *) __builtin_alloca (__len + 1);		      \
-      __new[__len] = '\0';						      \
-      (char *) memcpy (__new, __old, __len);				      \
-    }))
-#endif
-
-/* Find the first occurrence of C in S.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strchr (char *__s, int __c)
-     __THROW __asm ("strchr") __attribute_pure__ __nonnull ((1));
-extern const char *strchr (const char *__s, int __c)
-     __THROW __asm ("strchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strchr (char *__s, int __c) __THROW
-{
-  return __builtin_strchr (__s, __c);
-}
-
-__extern_always_inline const char *
-strchr (const char *__s, int __c) __THROW
-{
-  return __builtin_strchr (__s, __c);
-}
-# endif
-}
-#else
-extern char *strchr (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-/* Find the last occurrence of C in S.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strrchr (char *__s, int __c)
-     __THROW __asm ("strrchr") __attribute_pure__ __nonnull ((1));
-extern const char *strrchr (const char *__s, int __c)
-     __THROW __asm ("strrchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strrchr (char *__s, int __c) __THROW
-{
-  return __builtin_strrchr (__s, __c);
-}
-
-__extern_always_inline const char *
-strrchr (const char *__s, int __c) __THROW
-{
-  return __builtin_strrchr (__s, __c);
-}
-# endif
-}
-#else
-extern char *strrchr (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* This function is similar to `strchr'.  But it returns a pointer to
-   the closing NUL byte in case C is not found in S.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *strchrnul (char *__s, int __c)
-     __THROW __asm ("strchrnul") __attribute_pure__ __nonnull ((1));
-extern "C++" const char *strchrnul (const char *__s, int __c)
-     __THROW __asm ("strchrnul") __attribute_pure__ __nonnull ((1));
-# else
-extern char *strchrnul (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-#endif
-
-/* Return the length of the initial segment of S which
-   consists entirely of characters not in REJECT.  */
-extern size_t strcspn (const char *__s, const char *__reject)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Return the length of the initial segment of S which
-   consists entirely of characters in ACCEPT.  */
-extern size_t strspn (const char *__s, const char *__accept)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Find the first occurrence in S of any character in ACCEPT.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strpbrk (char *__s, const char *__accept)
-     __THROW __asm ("strpbrk") __attribute_pure__ __nonnull ((1, 2));
-extern const char *strpbrk (const char *__s, const char *__accept)
-     __THROW __asm ("strpbrk") __attribute_pure__ __nonnull ((1, 2));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strpbrk (char *__s, const char *__accept) __THROW
-{
-  return __builtin_strpbrk (__s, __accept);
-}
-
-__extern_always_inline const char *
-strpbrk (const char *__s, const char *__accept) __THROW
-{
-  return __builtin_strpbrk (__s, __accept);
-}
-# endif
-}
-#else
-extern char *strpbrk (const char *__s, const char *__accept)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-#endif
-/* Find the first occurrence of NEEDLE in HAYSTACK.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strstr (char *__haystack, const char *__needle)
-     __THROW __asm ("strstr") __attribute_pure__ __nonnull ((1, 2));
-extern const char *strstr (const char *__haystack, const char *__needle)
-     __THROW __asm ("strstr") __attribute_pure__ __nonnull ((1, 2));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strstr (char *__haystack, const char *__needle) __THROW
-{
-  return __builtin_strstr (__haystack, __needle);
-}
-
-__extern_always_inline const char *
-strstr (const char *__haystack, const char *__needle) __THROW
-{
-  return __builtin_strstr (__haystack, __needle);
-}
-# endif
-}
-#else
-extern char *strstr (const char *__haystack, const char *__needle)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-#endif
-
-
-/* Divide S into tokens separated by characters in DELIM.  */
-extern char *strtok (char *__restrict __s, const char *__restrict __delim)
-     __THROW __nonnull ((2));
-
-/* Divide S into tokens separated by characters in DELIM.  Information
-   passed between calls are stored in SAVE_PTR.  */
-extern char *__strtok_r (char *__restrict __s,
-			 const char *__restrict __delim,
-			 char **__restrict __save_ptr)
-     __THROW __nonnull ((2, 3));
-#ifdef __USE_POSIX
-extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
-		       char **__restrict __save_ptr)
-     __THROW __nonnull ((2, 3));
-#endif
-
-#ifdef __USE_GNU
-/* Similar to `strstr' but this function ignores the case of both strings.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *strcasestr (char *__haystack, const char *__needle)
-     __THROW __asm ("strcasestr") __attribute_pure__ __nonnull ((1, 2));
-extern "C++" const char *strcasestr (const char *__haystack,
-				     const char *__needle)
-     __THROW __asm ("strcasestr") __attribute_pure__ __nonnull ((1, 2));
-# else
-extern char *strcasestr (const char *__haystack, const char *__needle)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif
-
-#ifdef __USE_GNU
-/* Find the first occurrence of NEEDLE in HAYSTACK.
-   NEEDLE is NEEDLELEN bytes long;
-   HAYSTACK is HAYSTACKLEN bytes long.  */
-extern void *memmem (const void *__haystack, size_t __haystacklen,
-		     const void *__needle, size_t __needlelen)
-     __THROW __attribute_pure__ __nonnull ((1, 3))
-    __attr_access ((__read_only__, 1, 2))
-    __attr_access ((__read_only__, 3, 4));
-
-/* Copy N bytes of SRC to DEST, return pointer to bytes after the
-   last written byte.  */
-extern void *__mempcpy (void *__restrict __dest,
-			const void *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-extern void *mempcpy (void *__restrict __dest,
-		      const void *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-#endif
-
-
-/* Return the length of S.  */
-extern size_t strlen (const char *__s)
-     __THROW __attribute_pure__ __nonnull ((1));
-
-#ifdef	__USE_XOPEN2K8
-/* Find the length of STRING, but scan at most MAXLEN characters.
-   If no '\0' terminator is found in that many characters, return MAXLEN.  */
-extern size_t strnlen (const char *__string, size_t __maxlen)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-
-/* Return a string describing the meaning of the `errno' code in ERRNUM.  */
-extern char *strerror (int __errnum) __THROW;
-#ifdef __USE_XOPEN2K
-/* Reentrant version of `strerror'.
-   There are 2 flavors of `strerror_r', GNU which returns the string
-   and may or may not use the supplied temporary buffer and POSIX one
-   which fills the string into the buffer.
-   To use the POSIX version, -D_XOPEN_SOURCE=600 or -D_POSIX_C_SOURCE=200112L
-   without -D_GNU_SOURCE is needed, otherwise the GNU version is
-   preferred.  */
-# if defined __USE_XOPEN2K && !defined __USE_GNU
-/* Fill BUF with a string describing the meaning of the `errno' code in
-   ERRNUM.  */
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (strerror_r,
-			   (int __errnum, char *__buf, size_t __buflen),
-			   __xpg_strerror_r) __nonnull ((2))
-    __attr_access ((__write_only__, 2, 3));
-#  else
-extern int __xpg_strerror_r (int __errnum, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-#   define strerror_r __xpg_strerror_r
-#  endif
-# else
-/* If a temporary buffer is required, at most BUFLEN bytes of BUF will be
-   used.  */
-extern char *strerror_r (int __errnum, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __wur  __attr_access ((__write_only__, 2, 3));
-# endif
-
-# ifdef __USE_GNU
-/* Return a string describing the meaning of tthe error in ERR.  */
-extern const char *strerrordesc_np (int __err) __THROW;
-/* Return a string with the error name in ERR.  */
-extern const char *strerrorname_np (int __err) __THROW;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Translate error number to string according to the locale L.  */
-extern char *strerror_l (int __errnum, locale_t __l) __THROW;
-#endif
-
-#ifdef __USE_MISC
-# include <strings.h>
-
-/* Set N bytes of S to 0.  The compiler will not delete a call to this
-   function, even if S is dead after the call.  */
-extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-
-/* Return the next DELIM-delimited token from *STRINGP,
-   terminating it with a '\0', and update *STRINGP to point past it.  */
-extern char *strsep (char **__restrict __stringp,
-		     const char *__restrict __delim)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_XOPEN2K8
-/* Return a string describing the meaning of the signal number in SIG.  */
-extern char *strsignal (int __sig) __THROW;
-
-# ifdef __USE_GNU
-/* Return an abbreviation string for the signal number SIG.  */
-extern const char *sigabbrev_np (int __sig) __THROW;
-/* Return a string describing the meaning of the signal number in SIG,
-   the result is not translated.  */
-extern const char *sigdescr_np (int __sig) __THROW;
-# endif
-
-/* Copy SRC to DEST, returning the address of the terminating '\0' in DEST.  */
-extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-extern char *stpcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N characters of SRC to DEST, returning the address of
-   the last character written into DEST.  */
-extern char *__stpncpy (char *__restrict __dest,
-			const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-extern char *stpncpy (char *__restrict __dest,
-		      const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_GNU
-/* Compare S1 and S2 as strings holding name & indices/version numbers.  */
-extern int strverscmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Sautee STRING briskly.  */
-extern char *strfry (char *__string) __THROW __nonnull ((1));
-
-/* Frobnicate N bytes of S.  */
-extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-
-# ifndef basename
-/* Return the file name within directory of FILENAME.  We don't
-   declare the function if the `basename' macro is available (defined
-   in <libgen.h>) which makes the XPG version of this function
-   available.  */
-#  ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *basename (char *__filename)
-     __THROW __asm ("basename") __nonnull ((1));
-extern "C++" const char *basename (const char *__filename)
-     __THROW __asm ("basename") __nonnull ((1));
-#  else
-extern char *basename (const char *__filename) __THROW __nonnull ((1));
-#  endif
-# endif
-#endif
-
-#if __GNUC_PREREQ (3,4)
-# if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-/* Functions with security checks.  */
-#  include <bits/string_fortified.h>
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* string.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/strings.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/strings.h
deleted file mode 100644
index ae7c7a3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/strings.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_STRINGS_H
-#define	_STRINGS_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && __GNUC_PREREQ (4, 4)
-# define __CORRECT_ISO_CPP_STRINGS_H_PROTO
-#endif
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8
-/* Compare N bytes of S1 and S2 (same as memcmp).  */
-extern int bcmp (const void *__s1, const void *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Copy N bytes of SRC to DEST (like memmove, but args reversed).  */
-extern void bcopy (const void *__src, void *__dest, size_t __n)
-  __THROW __nonnull ((1, 2));
-
-/* Set N bytes of S to 0.  */
-extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1));
-
-/* Find the first occurrence of C in S (same as strchr).  */
-# ifdef __CORRECT_ISO_CPP_STRINGS_H_PROTO
-extern "C++"
-{
-extern char *index (char *__s, int __c)
-     __THROW __asm ("index") __attribute_pure__ __nonnull ((1));
-extern const char *index (const char *__s, int __c)
-     __THROW __asm ("index") __attribute_pure__ __nonnull ((1));
-
-#  if defined __OPTIMIZE__
-__extern_always_inline char *
-index (char *__s, int __c) __THROW
-{
-  return __builtin_index (__s, __c);
-}
-
-__extern_always_inline const char *
-index (const char *__s, int __c) __THROW
-{
-  return __builtin_index (__s, __c);
-}
-#  endif
-}
-# else
-extern char *index (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-
-/* Find the last occurrence of C in S (same as strrchr).  */
-# ifdef __CORRECT_ISO_CPP_STRINGS_H_PROTO
-extern "C++"
-{
-extern char *rindex (char *__s, int __c)
-     __THROW __asm ("rindex") __attribute_pure__ __nonnull ((1));
-extern const char *rindex (const char *__s, int __c)
-     __THROW __asm ("rindex") __attribute_pure__ __nonnull ((1));
-
-#  if defined __OPTIMIZE__
-__extern_always_inline char *
-rindex (char *__s, int __c) __THROW
-{
-  return __builtin_rindex (__s, __c);
-}
-
-__extern_always_inline const char *
-rindex (const char *__s, int __c) __THROW
-{
-  return __builtin_rindex (__s, __c);
-}
-#  endif
-}
-# else
-extern char *rindex (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-#endif
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8 || defined __USE_XOPEN2K8XSI
-/* Return the position of the first bit set in I, or 0 if none are set.
-   The least-significant bit is position 1, the most-significant 32.  */
-extern int ffs (int __i) __THROW __attribute_const__;
-#endif
-
-/* The following two functions are non-standard but necessary for non-32 bit
-   platforms.  */
-# ifdef	__USE_MISC
-extern int ffsl (long int __l) __THROW __attribute_const__;
-__extension__ extern int ffsll (long long int __ll)
-     __THROW __attribute_const__;
-# endif
-
-/* Compare S1 and S2, ignoring case.  */
-extern int strcasecmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Compare no more than N chars of S1 and S2, ignoring case.  */
-extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-#ifdef	__USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Compare S1 and S2, ignoring case, using collation rules from LOC.  */
-extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 3));
-
-/* Compare no more than N chars of S1 and S2, ignoring case, using
-   collation rules from LOC.  */
-extern int strncasecmp_l (const char *__s1, const char *__s2,
-			  size_t __n, locale_t __loc)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 4));
-#endif
-
-__END_DECLS
-
-#if __GNUC_PREREQ (3,4) && __USE_FORTIFY_LEVEL > 0 \
-    && defined __fortify_function
-/* Functions with security checks.  */
-# if defined __USE_MISC || !defined __USE_XOPEN2K8
-#  include <bits/strings_fortified.h>
-# endif
-#endif
-
-#endif	/* strings.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/acct.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/acct.h
deleted file mode 100644
index 8c6ab82..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/acct.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_ACCT_H
-#define _SYS_ACCT_H	1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <bits/endian.h>
-#include <bits/types/time_t.h>
-
-__BEGIN_DECLS
-
-#define ACCT_COMM 16
-
-/*
-  comp_t is a 16-bit "floating" point number with a 3-bit base 8
-  exponent and a 13-bit fraction. See linux/kernel/acct.c for the
-  specific encoding system used.
-*/
-
-typedef uint16_t comp_t;
-
-struct acct
-{
-  char ac_flag;			/* Flags.  */
-  uint16_t ac_uid;		/* Real user ID.  */
-  uint16_t ac_gid;		/* Real group ID.  */
-  uint16_t ac_tty;		/* Controlling terminal.  */
-  uint32_t ac_btime;		/* Beginning time.  */
-  comp_t ac_utime;		/* User time.  */
-  comp_t ac_stime;		/* System time.  */
-  comp_t ac_etime;		/* Elapsed time.  */
-  comp_t ac_mem;		/* Average memory usage.  */
-  comp_t ac_io;			/* Chars transferred.  */
-  comp_t ac_rw;			/* Blocks read or written.  */
-  comp_t ac_minflt;		/* Minor pagefaults.  */
-  comp_t ac_majflt;		/* Major pagefaults.  */
-  comp_t ac_swaps;		/* Number of swaps.  */
-  uint32_t ac_exitcode;		/* Process exitcode.  */
-  char ac_comm[ACCT_COMM+1];	/* Command name.  */
-  char ac_pad[10];		/* Padding bytes.  */
-};
-
-
-struct acct_v3
-{
-  char ac_flag;			/* Flags */
-  char ac_version;		/* Always set to ACCT_VERSION */
-  uint16_t ac_tty;		/* Control Terminal */
-  uint32_t ac_exitcode;		/* Exitcode */
-  uint32_t ac_uid;		/* Real User ID */
-  uint32_t ac_gid;		/* Real Group ID */
-  uint32_t ac_pid;		/* Process ID */
-  uint32_t ac_ppid;		/* Parent Process ID */
-  uint32_t ac_btime;		/* Process Creation Time */
-  float ac_etime;		/* Elapsed Time */
-  comp_t ac_utime;		/* User Time */
-  comp_t ac_stime;		/* System Time */
-  comp_t ac_mem;		/* Average Memory Usage */
-  comp_t ac_io;			/* Chars Transferred */
-  comp_t ac_rw;			/* Blocks Read or Written */
-  comp_t ac_minflt;		/* Minor Pagefaults */
-  comp_t ac_majflt;		/* Major Pagefaults */
-  comp_t ac_swaps;		/* Number of Swaps */
-  char ac_comm[ACCT_COMM];	/* Command Name */
-};
-
-
-enum
-  {
-    AFORK = 0x01,		/* Has executed fork, but no exec.  */
-    ASU = 0x02,			/* Used super-user privileges.  */
-    ACORE = 0x08,		/* Dumped core.  */
-    AXSIG = 0x10		/* Killed by a signal.  */
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ACCT_BYTEORDER 0x80	/* Accounting file is big endian.  */
-#else
-# define ACCT_BYTEORDER 0x00	/* Accounting file is little endian.  */
-#endif
-
-#define AHZ     100
-
-
-/* Switch process accounting on and off.  */
-extern int acct (const char *__filename) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/acct.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/auxv.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/auxv.h
deleted file mode 100644
index 128cf39..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/auxv.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Access to the auxiliary vector.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_AUXV_H
-#define _SYS_AUXV_H 1
-
-#include <elf.h>
-#include <sys/cdefs.h>
-#include <bits/hwcap.h>
-
-__BEGIN_DECLS
-
-/* Return the value associated with an Elf*_auxv_t type from the auxv list
-   passed to the program on startup.  If TYPE was not present in the auxv
-   list, returns zero and sets errno to ENOENT.  */
-extern unsigned long int getauxval (unsigned long int __type)
-  __THROW;
-
-__END_DECLS
-
-#endif /* sys/auxv.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/bitypes.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/bitypes.h
deleted file mode 100644
index 3a9860f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/bitypes.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* The GNU <sys/types.h> defines all the necessary types.  */
-
-#include <sys/types.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/cdefs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/cdefs.h
deleted file mode 100644
index bace592..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/cdefs.h
+++ /dev/null
@@ -1,742 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_CDEFS_H
-#define	_SYS_CDEFS_H	1
-
-/* We are almost always included from features.h. */
-#ifndef _FEATURES_H
-# include <features.h>
-#endif
-
-/* The GNU libc does not support any K&R compilers or the traditional mode
-   of ISO C compilers anymore.  Check for some of the combinations not
-   supported anymore.  */
-#if defined __GNUC__ && !defined __STDC__
-# error "You need a ISO C conforming compiler to use the glibc headers"
-#endif
-
-/* Some user header file might have defined this before.  */
-#undef	__P
-#undef	__PMT
-
-#ifdef __GNUC__
-
-/* All functions, except those with callbacks or those that
-   synchronize memory, are leaf functions.  */
-# if __GNUC_PREREQ (4, 6) && !defined _LIBC
-#  define __LEAF , __leaf__
-#  define __LEAF_ATTR __attribute__ ((__leaf__))
-# else
-#  define __LEAF
-#  define __LEAF_ATTR
-# endif
-
-/* GCC can always grok prototypes.  For C++ programs we add throw()
-   to help it optimize the function calls.  But this only works with
-   gcc 2.8.x and egcs.  For gcc 3.2 and up we even mark C functions
-   as non-throwing using a function attribute since programs can use
-   the -fexceptions options for C code as well.  */
-# if !defined __cplusplus && __GNUC_PREREQ (3, 3)
-#  define __THROW	__attribute__ ((__nothrow__ __LEAF))
-#  define __THROWNL	__attribute__ ((__nothrow__))
-#  define __NTH(fct)	__attribute__ ((__nothrow__ __LEAF)) fct
-#  define __NTHNL(fct)  __attribute__ ((__nothrow__)) fct
-# else
-#  if defined __cplusplus && __GNUC_PREREQ (2,8)
-#   if __cplusplus >= 201103L
-#    define __THROW	noexcept (true)
-#   else
-#    define __THROW	throw ()
-#   endif
-#   define __THROWNL	__THROW
-#   define __NTH(fct)	__LEAF_ATTR fct __THROW
-#   define __NTHNL(fct) fct __THROW
-#  else
-#   define __THROW
-#   define __THROWNL
-#   define __NTH(fct)	fct
-#   define __NTHNL(fct) fct
-#  endif
-# endif
-
-#else	/* Not GCC.  */
-
-# if (defined __cplusplus						\
-      || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L))
-#  define __inline	inline
-# else
-#  define __inline		/* No inline functions.  */
-# endif
-
-# define __THROW
-# define __THROWNL
-# define __NTH(fct)	fct
-
-#endif	/* GCC.  */
-
-/* Compilers that are not clang may object to
-       #if defined __clang__ && __has_extension(...)
-   even though they do not need to evaluate the right-hand side of the &&.  */
-#if defined __clang__ && defined __has_extension
-# define __glibc_clang_has_extension(ext) __has_extension (ext)
-#else
-# define __glibc_clang_has_extension(ext) 0
-#endif
-
-/* These two macros are not used in glibc anymore.  They are kept here
-   only because some other projects expect the macros to be defined.  */
-#define __P(args)	args
-#define __PMT(args)	args
-
-/* For these things, GCC behaves the ANSI way normally,
-   and the non-ANSI way under -traditional.  */
-
-#define __CONCAT(x,y)	x ## y
-#define __STRING(x)	#x
-
-/* This is not a typedef so `const __ptr_t' does the right thing.  */
-#define __ptr_t void *
-
-
-/* C++ needs to know that types and declarations are C, not C++.  */
-#ifdef	__cplusplus
-# define __BEGIN_DECLS	extern "C" {
-# define __END_DECLS	}
-#else
-# define __BEGIN_DECLS
-# define __END_DECLS
-#endif
-
-#if defined __clang__ && defined __has_extension
-# define __clang_has_extension(x) __has_extension (x)
-#else
-# define __clang_has_extension(x) 0
-#endif
-
-/* Fortify support.  */
-#define __fortify_function __extern_always_inline __attribute_artificial__
-#if defined __clang__ && __USE_FORTIFY_LEVEL > 0 \
-    && !defined _CLANG_FORTIFY_DISABLE \
-    && __clang_has_extension(overloadable_unmarked)
-# define __use_clang_fortify 1
-/* Clang-style FORTIFY creates a different symbol for each FORTIFY'ed function,
-   whereas GCC-style doesn't.  Thus, GCC can assume that the FORTIFY'ed
-   function is always available externally, but clang can't.  */
-# define __attribute_overloadable__ __attribute__ ((__overloadable__))
-# define __attribute_transparent_overload__ \
-  __attribute__ ((__overloadable__("transparent")))
-# define __fortify_overload static __always_inline __attribute_overloadable__
-/* For FORTIFY functions that exist only as decls.  */
-# define __fortify_error_function static __attribute_overloadable__
-# define __clang_pass_object_size_n(n) __attribute__ ((pass_object_size (n)))
-# define __clang_warning(what) __attribute__ ((deprecated(what)))
-# define __clang_prefer_this_overload __attribute__ ((enable_if (1, "")))
-# define __clang_warning_if(c, m) \
-  __attribute__ ((__diagnose_if__ ((c), (m), "warning")))
-# define __clang_error(what) __attribute__ ((unavailable(what)))
-# define __clang_error_if(c, m) \
-  __attribute__ ((__diagnose_if__ ((c), (m), "error")))
-# define __fortify_potential_overload __fortify_overload
-#else
-# define __fortify_potential_overload __fortify_function
-/* Some functions/decls can be shared between clang and non-clang FORTIFY.
-   Turning these into nops makes that possible.  */
-# define __clang_pass_object_size_n(n)
-# define __attribute_overloadable__
-# define __bos_n(ptr, n) __builtin_object_size (ptr, n)
-# define __clang_warning_if(c, m)
-# define __clang_error_if(c, m)
-#endif
-
-#define __bos_level (__USE_FORTIFY_LEVEL > 1)
-#define __bos(ptr) __builtin_object_size (ptr, __bos_level)
-#define __bos0(ptr) __builtin_object_size (ptr, 0)
-
-/* Use __builtin_dynamic_object_size at _FORTIFY_SOURCE=3 when available.  */
-#if __USE_FORTIFY_LEVEL == 3 && __glibc_clang_prereq (9, 0)
-# define __glibc_objsize0(__o) __builtin_dynamic_object_size (__o, 0)
-# define __glibc_objsize(__o) __builtin_dynamic_object_size (__o, 1)
-#else
-# define __glibc_objsize0(__o) __bos0 (__o)
-# define __glibc_objsize(__o) __bos (__o)
-#endif
-
-#define __clang_pass_object_size0 __clang_pass_object_size_n (0)
-#define __clang_pass_object_size __clang_pass_object_size_n (__bos_level)
-
-/* Some of these macros are awkwardly written, and more repetitive than they'd
-   ideally need to be.  This is because both clang and gcc will emit 'note's
-   about where these warnings originate from. For every macro that's expanded,
-   the user sees a note that ultimately doesn't matter to them...  */
-#ifdef __use_clang_fortify
-# define __FORTIFY_PRECONDITIONS
-# define __FORTIFY_FUNCTION_END
-# define __FORTIFY_WARNING_IF(_, c, msg) __clang_warning_if(c, msg)
-/* __builtin_constant_p isn't needed: this is only used in constructs that
-   must be fully evaluated at compile-time.  */
-# define __bos_static_lt_impl(bos_val, n, s) \
-  ((bos_val) != -1ULL && (n) > (bos_val) / (s))
-# define __FORTIFY_CALL_CHK 1
-
-# define __FORTIFY_BOSN_ARGS(bos_fn, n, buf, div, complaint) \
-  (__bos_static_lt_impl (bos_fn (buf), n, div)), (complaint), "warning"
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT2(fn_name, n, buf, div, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos0, n, buf, div, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT(fn_name, n, buf, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos0, n, buf, 1, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT2(fn_name, n, buf, div, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos, n, buf, div, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT(fn_name, n, buf, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos, n, buf, 1, complaint))))
-#else
-# define __FORTIFY_PRECONDITIONS {
-# define __FORTIFY_FUNCTION_END }
-/* __chk_fail was chosen arbitrarily. The function should never be called
-   anyway; it just exists to be reachable after optimizations.  */
-# define __FORTIFY_DECLARE_WARNING_FUNCTION(name, msg) \
-  __attribute ((__warning__(msg))) \
-  extern void __REDIRECT_NTH (name, (void), __chk_fail)
-
-# define __FORTIFY_WARNING_IF_BEGIN(fn_name, cond, complaint, if_cond_true) \
-  { \
-    if (cond) { \
-      if_cond_true; \
-      __FORTIFY_DECLARE_WARNING_FUNCTION (fn_name, complaint); \
-      volatile char __t = 0; \
-      if (__glibc_unlikely (__t)) \
-      {
-
-# define __FORTIFY_WARNING_IF_END \
-      } \
-    } \
-  }
-
-# define __FORTIFY_WARNING_IF(err_fn, cond, complaint) \
-  __FORTIFY_WARNING_IF_BEGIN (err_fn, cond, complaint, (void)0) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-# define __bos_static_lt_impl(bos_val, n, s) \
-  (__builtin_constant_p (n) && (bos_val) != -1ULL && (n) > (bos_val) / (s))
-
-#define __FORTIFY_BOS_WARNING_BEGIN(fn_name, bos_fn, n, buf, div, complaint) \
-  char __need_dynamic_check = !__builtin_constant_p (n); \
-  __FORTIFY_WARNING_IF_BEGIN (fn_name, \
-			      __bos_static_lt_impl (bos_fn (buf), n, div), \
-			      complaint, (__need_dynamic_check = 1))
-
-/* Duplicate this so that the fn_name call happens with the smallest possible
-   macro "call stack". This minimizes diagnostics about expanding macros.  */
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT2(err_fn, n, buf, div, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos0, n, buf, div, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT(err_fn, n, buf, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos0, n, buf, 1, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT2(err_fn, n, buf, div, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos, n, buf, div, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT(err_fn, n, buf, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos, n, buf, 1, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-# define __FORTIFY_CALL_CHK (__need_dynamic_check)
-#endif
-
-#define __bos_static_lt2(n, e, s) __bos_static_lt_impl (__bos (e), n, s)
-#define __bos_static_lt(n, e) __bos_static_lt2 (n, e, 1)
-#define __bos0_static_lt2(n, e, s) __bos_static_lt_impl (__bos0 (e), n, s)
-#define __bos0_static_lt(n, e) __bos0_static_lt2 (n, e, 1)
-
-#if __GNUC_PREREQ (4,3)
-# define __warnattr(msg) __attribute__((__warning__ (msg)))
-# define __errordecl(name, msg) \
-  extern void name (void) __attribute__((__error__ (msg)))
-#else
-# define __warnattr(msg)
-# define __errordecl(name, msg) extern void name (void)
-#endif
-
-/* Support for flexible arrays.
-   Headers that should use flexible arrays only if they're "real"
-   (e.g. only if they won't affect sizeof()) should test
-   #if __glibc_c99_flexarr_available.  */
-#if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-# define __flexarr	[]
-# define __glibc_c99_flexarr_available 1
-#elif __GNUC_PREREQ (2,97)
-/* GCC 2.97 supports C99 flexible array members as an extension,
-   even when in C89 mode or compiling C++ (any version).  */
-# define __flexarr	[]
-# define __glibc_c99_flexarr_available 1
-#elif defined __GNUC__
-/* Pre-2.97 GCC did not support C99 flexible arrays but did have
-   an equivalent extension with slightly different notation.  */
-# define __flexarr	[0]
-# define __glibc_c99_flexarr_available 1
-#else
-/* Some other non-C99 compiler.  Approximate with [1].  */
-# define __flexarr	[1]
-# define __glibc_c99_flexarr_available 0
-#endif
-
-
-/* __asm__ ("xyz") is used throughout the headers to rename functions
-   at the assembly language level.  This is wrapped by the __REDIRECT
-   macro, in order to support compilers that can do this some other
-   way.  When compilers don't support asm-names at all, we have to do
-   preprocessor tricks instead (which don't have exactly the right
-   semantics, but it's the best we can do).
-
-   Example:
-   int __REDIRECT(setpgrp, (__pid_t pid, __pid_t pgrp), setpgid); */
-
-#if defined __GNUC__ && __GNUC__ >= 2
-
-# define __REDIRECT(name, proto, alias) name proto __asm__ (__ASMNAME (#alias))
-# ifdef __cplusplus
-#  define __REDIRECT_NTH(name, proto, alias) \
-     name proto __THROW __asm__ (__ASMNAME (#alias))
-#  define __REDIRECT_NTHNL(name, proto, alias) \
-     name proto __THROWNL __asm__ (__ASMNAME (#alias))
-# else
-#  define __REDIRECT_NTH(name, proto, alias) \
-     name proto __asm__ (__ASMNAME (#alias)) __THROW
-#  define __REDIRECT_NTHNL(name, proto, alias) \
-     name proto __asm__ (__ASMNAME (#alias)) __THROWNL
-# endif
-# define __ASMNAME(cname)  __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
-# define __ASMNAME2(prefix, cname) __STRING (prefix) cname
-
-/*
-#elif __SOME_OTHER_COMPILER__
-
-# define __REDIRECT(name, proto, alias) name proto; \
-	_Pragma("let " #name " = " #alias)
-*/
-#endif
-
-/* GCC has various useful declarations that can be made with the
-   `__attribute__' syntax.  All of the ways we use this do fine if
-   they are omitted for compilers that don't understand it. */
-#if !defined __GNUC__ || __GNUC__ < 2
-# define __attribute__(xyz)	/* Ignore */
-#endif
-
-/* At some point during the gcc 2.96 development the `malloc' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (2,96)
-# define __attribute_malloc__ __attribute__ ((__malloc__))
-#else
-# define __attribute_malloc__ /* Ignore */
-#endif
-
-/* Tell the compiler which arguments to an allocation function
-   indicate the size of the allocation.  */
-#if __GNUC_PREREQ (4, 3)
-# define __attribute_alloc_size__(params) \
-  __attribute__ ((__alloc_size__ params))
-#else
-# define __attribute_alloc_size__(params) /* Ignore.  */
-#endif
-
-/* At some point during the gcc 2.96 development the `pure' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (2,96)
-# define __attribute_pure__ __attribute__ ((__pure__))
-#else
-# define __attribute_pure__ /* Ignore */
-#endif
-
-/* This declaration tells the compiler that the value is constant.  */
-#if __GNUC_PREREQ (2,5)
-# define __attribute_const__ __attribute__ ((__const__))
-#else
-# define __attribute_const__ /* Ignore */
-#endif
-
-/* At some point during the gcc 3.1 development the `used' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (3,1)
-# define __attribute_used__ __attribute__ ((__used__))
-# define __attribute_noinline__ __attribute__ ((__noinline__))
-#else
-# define __attribute_used__ __attribute__ ((__unused__))
-# define __attribute_noinline__ /* Ignore */
-#endif
-
-/* Since version 3.2, gcc allows marking deprecated functions.  */
-#if __GNUC_PREREQ (3,2)
-# define __attribute_deprecated__ __attribute__ ((__deprecated__))
-#else
-# define __attribute_deprecated__ /* Ignore */
-#endif
-
-/* Since version 4.5, gcc also allows one to specify the message printed
-   when a deprecated function is used.  clang claims to be gcc 4.2, but
-   may also support this feature.  */
-#if __GNUC_PREREQ (4,5) \
-    || __glibc_clang_has_extension (__attribute_deprecated_with_message__)
-# define __attribute_deprecated_msg__(msg) \
-	 __attribute__ ((__deprecated__ (msg)))
-#else
-# define __attribute_deprecated_msg__(msg) __attribute_deprecated__
-#endif
-
-/* At some point during the gcc 2.8 development the `format_arg' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.
-   If several `format_arg' attributes are given for the same function, in
-   gcc-3.0 and older, all but the last one are ignored.  In newer gccs,
-   all designated arguments are considered.  */
-#if __GNUC_PREREQ (2,8)
-# define __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))
-#else
-# define __attribute_format_arg__(x) /* Ignore */
-#endif
-
-/* At some point during the gcc 2.97 development the `strfmon' format
-   attribute for functions was introduced.  We don't want to use it
-   unconditionally (although this would be possible) since it
-   generates warnings.  */
-#if __GNUC_PREREQ (2,97)
-# define __attribute_format_strfmon__(a,b) \
-  __attribute__ ((__format__ (__strfmon__, a, b)))
-#else
-# define __attribute_format_strfmon__(a,b) /* Ignore */
-#endif
-
-/* The nonull function attribute allows to mark pointer parameters which
-   must not be NULL.  */
-#if __GNUC_PREREQ (3,3)
-# define __nonnull(params) __attribute__ ((__nonnull__ params))
-#else
-# define __nonnull(params)
-#endif
-
-/* If fortification mode, we warn about unused results of certain
-   function calls which can lead to problems.  */
-#if __GNUC_PREREQ (3,4)
-# define __attribute_warn_unused_result__ \
-   __attribute__ ((__warn_unused_result__))
-# if __USE_FORTIFY_LEVEL > 0
-#  define __wur __attribute_warn_unused_result__
-# endif
-#else
-# define __attribute_warn_unused_result__ /* empty */
-#endif
-#ifndef __wur
-# define __wur /* Ignore */
-#endif
-
-/* Forces a function to be always inlined.  */
-#if __GNUC_PREREQ (3,2)
-/* The Linux kernel defines __always_inline in stddef.h (283d7573), and
-   it conflicts with this definition.  Therefore undefine it first to
-   allow either header to be included first.  */
-# undef __always_inline
-# define __always_inline __inline __attribute__ ((__always_inline__))
-#else
-# undef __always_inline
-# define __always_inline __inline
-#endif
-
-/* Associate error messages with the source location of the call site rather
-   than with the source location inside the function.  */
-#if __GNUC_PREREQ (4,3)
-# define __attribute_artificial__ __attribute__ ((__artificial__))
-#else
-# define __attribute_artificial__ /* Ignore */
-#endif
-
-/* GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99
-   inline semantics, unless -fgnu89-inline is used.  Using __GNUC_STDC_INLINE__
-   or __GNUC_GNU_INLINE is not a good enough check for gcc because gcc versions
-   older than 4.3 may define these macros and still not guarantee GNU inlining
-   semantics.
-
-   clang++ identifies itself as gcc-4.2, but has support for GNU inlining
-   semantics, that can be checked for by using the __GNUC_STDC_INLINE_ and
-   __GNUC_GNU_INLINE__ macro definitions.  */
-#if (!defined __cplusplus || __GNUC_PREREQ (4,3) \
-     || (defined __clang__ && (defined __GNUC_STDC_INLINE__ \
-			       || defined __GNUC_GNU_INLINE__)))
-# if defined __GNUC_STDC_INLINE__ || defined __cplusplus
-#  define __extern_inline extern __inline __attribute__ ((__gnu_inline__))
-#  define __extern_always_inline \
-  extern __always_inline __attribute__ ((__gnu_inline__))
-# else
-#  define __extern_inline extern __inline
-#  define __extern_always_inline extern __always_inline
-# endif
-#endif
-
-#ifdef __extern_always_inline
-# define __fortify_function __extern_always_inline __attribute_artificial__
-#endif
-
-/* GCC 4.3 and above allow passing all anonymous arguments of an
-   __extern_always_inline function to some other vararg function.  */
-#if __GNUC_PREREQ (4,3)
-# define __va_arg_pack() __builtin_va_arg_pack ()
-# define __va_arg_pack_len() __builtin_va_arg_pack_len ()
-#endif
-
-#if defined(__use_clang_fortify)
-/* clang doesn't support __va_arg_pack, so we need to call the v* version of
-   FORTIFY'ed functions.  */
-#define __FORTIFY_ARG_PACK __fortify_ap
-#define __FORTIFY_INIT_ARG_PACK(va_arg) \
-  __gnuc_va_list __FORTIFY_ARG_PACK; \
-  va_start (__FORTIFY_ARG_PACK, va_arg)
-#define __FORTIFY_CALL_VA_ALIAS(fn, ...) __v##fn##_alias (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_CHK(fn, ...) __v##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_BUILTIN(fn, ...) \
-  __builtin___v##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_FREE_ARG_PACK() va_end (__FORTIFY_ARG_PACK)
-#define __FORTIFY_ARG_PACK_OK 1
-#elif defined(__va_arg_pack)
-#define __FORTIFY_ARG_PACK __va_arg_pack ()
-#define __FORTIFY_INIT_ARG_PACK(va_arg)
-#define __FORTIFY_CALL_VA_ALIAS(fn, ...) __##fn##_alias (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_CHK(fn, ...) __##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_BUILTIN(fn, ...) __builtin___##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_FREE_ARG_PACK()
-#define __FORTIFY_ARG_PACK_OK 1
-#endif
-
-/* It is possible to compile containing GCC extensions even if GCC is
-   run in pedantic mode if the uses are carefully marked using the
-   `__extension__' keyword.  But this is not generally available before
-   version 2.8.  */
-#if !__GNUC_PREREQ (2,8)
-# define __extension__		/* Ignore */
-#endif
-
-/* __restrict is known in EGCS 1.2 and above. */
-#if !__GNUC_PREREQ (2,92)
-# if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#  define __restrict	restrict
-# else
-#  define __restrict	/* Ignore */
-# endif
-#endif
-
-/* ISO C99 also allows to declare arrays as non-overlapping.  The syntax is
-     array_name[restrict]
-   GCC 3.1 supports this.  */
-#if __GNUC_PREREQ (3,1) && !defined __GNUG__
-# define __restrict_arr	__restrict
-#else
-# ifdef __GNUC__
-#  define __restrict_arr	/* Not supported in old GCC.  */
-# else
-#  if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#   define __restrict_arr	restrict
-#  else
-/* Some other non-C99 compiler.  */
-#   define __restrict_arr	/* Not supported.  */
-#  endif
-# endif
-#endif
-
-#if __GNUC__ >= 3
-# define __glibc_unlikely(cond)	__builtin_expect ((cond), 0)
-# define __glibc_likely(cond)	__builtin_expect ((cond), 1)
-#else
-# define __glibc_unlikely(cond)	(cond)
-# define __glibc_likely(cond)	(cond)
-#endif
-
-#ifdef __has_attribute
-# define __glibc_has_attribute(attr)	__has_attribute (attr)
-#else
-# define __glibc_has_attribute(attr)	0
-#endif
-
-#if (!defined _Noreturn \
-     && (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0) < 201112 \
-     &&  !__GNUC_PREREQ (4,7))
-# if __GNUC_PREREQ (2,8)
-#  define _Noreturn __attribute__ ((__noreturn__))
-# else
-#  define _Noreturn
-# endif
-#endif
-
-#if __GNUC_PREREQ (8, 0)
-/* Describes a char array whose address can safely be passed as the first
-   argument to strncpy and strncat, as the char array is not necessarily
-   a NUL-terminated string.  */
-# define __attribute_nonstring__ __attribute__ ((__nonstring__))
-#else
-# define __attribute_nonstring__
-#endif
-
-/* Undefine (also defined in libc-symbols.h).  */
-#undef __attribute_copy__
-#if __GNUC_PREREQ (9, 0)
-/* Copies attributes from the declaration or type referenced by
-   the argument.  */
-# define __attribute_copy__(arg) __attribute__ ((__copy__ (arg)))
-#else
-# define __attribute_copy__(arg)
-#endif
-
-#if (!defined _Static_assert && !defined __cplusplus \
-     && (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0) < 201112 \
-     && (!__GNUC_PREREQ (4, 6) || defined __STRICT_ANSI__))
-# define _Static_assert(expr, diagnostic) \
-    extern int (*__Static_assert_function (void)) \
-      [!!sizeof (struct { int __error_if_negative: (expr) ? 2 : -1; })]
-#endif
-
-#include <bits/wordsize.h>
-#include <bits/long-double.h>
-
-#if __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# ifdef __REDIRECT
-
-/* Alias name defined automatically.  */
-#  define __LDBL_REDIR(name, proto) ... unused__ldbl_redir
-#  define __LDBL_REDIR_DECL(name) \
-  extern __typeof (name) name __asm (__ASMNAME ("__" #name "ieee128"));
-
-/* Alias name defined automatically, with leading underscores.  */
-#  define __LDBL_REDIR2_DECL(name) \
-  extern __typeof (__##name) __##name \
-    __asm (__ASMNAME ("__" #name "ieee128"));
-
-/* Alias name defined manually.  */
-#  define __LDBL_REDIR1(name, proto, alias) ... unused__ldbl_redir1
-#  define __LDBL_REDIR1_DECL(name, alias) \
-  extern __typeof (name) name __asm (__ASMNAME (#alias));
-
-#  define __LDBL_REDIR1_NTH(name, proto, alias) \
-  __REDIRECT_NTH (name, proto, alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __LDBL_REDIR1_NTH (name, proto, __##alias##ieee128)
-
-/* Unused.  */
-#  define __REDIRECT_LDBL(name, proto, alias) ... unused__redirect_ldbl
-#  define __LDBL_REDIR_NTH(name, proto) ... unused__ldbl_redir_nth
-
-# else
-_Static_assert (0, "IEEE 128-bits long double requires redirection on this platform");
-# endif
-#elif defined __LONG_DOUBLE_MATH_OPTIONAL && defined __NO_LONG_DOUBLE_MATH
-# define __LDBL_COMPAT 1
-# ifdef __REDIRECT
-#  define __LDBL_REDIR1(name, proto, alias) __REDIRECT (name, proto, alias)
-#  define __LDBL_REDIR(name, proto) \
-  __LDBL_REDIR1 (name, proto, __nldbl_##name)
-#  define __LDBL_REDIR1_NTH(name, proto, alias) __REDIRECT_NTH (name, proto, alias)
-#  define __LDBL_REDIR_NTH(name, proto) \
-  __LDBL_REDIR1_NTH (name, proto, __nldbl_##name)
-#  define __LDBL_REDIR2_DECL(name) \
-  extern __typeof (__##name) __##name __asm (__ASMNAME ("__nldbl___" #name));
-#  define __LDBL_REDIR1_DECL(name, alias) \
-  extern __typeof (name) name __asm (__ASMNAME (#alias));
-#  define __LDBL_REDIR_DECL(name) \
-  extern __typeof (name) name __asm (__ASMNAME ("__nldbl_" #name));
-#  define __REDIRECT_LDBL(name, proto, alias) \
-  __LDBL_REDIR1 (name, proto, __nldbl_##alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __LDBL_REDIR1_NTH (name, proto, __nldbl_##alias)
-# endif
-#endif
-#if (!defined __LDBL_COMPAT && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0) \
-    || !defined __REDIRECT
-# define __LDBL_REDIR1(name, proto, alias) name proto
-# define __LDBL_REDIR(name, proto) name proto
-# define __LDBL_REDIR1_NTH(name, proto, alias) name proto __THROW
-# define __LDBL_REDIR_NTH(name, proto) name proto __THROW
-# define __LDBL_REDIR2_DECL(name)
-# define __LDBL_REDIR_DECL(name)
-# ifdef __REDIRECT
-#  define __REDIRECT_LDBL(name, proto, alias) __REDIRECT (name, proto, alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __REDIRECT_NTH (name, proto, alias)
-# endif
-#endif
-
-/* __glibc_macro_warning (MESSAGE) issues warning MESSAGE.  This is
-   intended for use in preprocessor macros.
-
-   Note: MESSAGE must be a _single_ string; concatenation of string
-   literals is not supported.  */
-#if __GNUC_PREREQ (4,8) || __glibc_clang_prereq (3,5)
-# define __glibc_macro_warning1(message) _Pragma (#message)
-# define __glibc_macro_warning(message) \
-  __glibc_macro_warning1 (GCC warning message)
-#else
-# define __glibc_macro_warning(msg)
-#endif
-
-/* Generic selection (ISO C11) is a C-only feature, available in GCC
-   since version 4.9.  Previous versions do not provide generic
-   selection, even though they might set __STDC_VERSION__ to 201112L,
-   when in -std=c11 mode.  Thus, we must check for !defined __GNUC__
-   when testing __STDC_VERSION__ for generic selection support.
-   On the other hand, Clang also defines __GNUC__, so a clang-specific
-   check is required to enable the use of generic selection.  */
-#if !defined __cplusplus \
-    && (__GNUC_PREREQ (4, 9) \
-	|| __glibc_clang_has_extension (c_generic_selections) \
-	|| (!defined __GNUC__ && defined __STDC_VERSION__ \
-	    && __STDC_VERSION__ >= 201112L))
-# define __HAVE_GENERIC_SELECTION 1
-#else
-# define __HAVE_GENERIC_SELECTION 0
-#endif
-
-#if __GNUC_PREREQ (10, 0)
-/* Designates a 1-based positional argument ref-index of pointer type
-   that can be used to access size-index elements of the pointed-to
-   array according to access mode, or at least one element when
-   size-index is not provided:
-     access (access-mode, <ref-index> [, <size-index>])  */
-#define __attr_access(x) __attribute__ ((__access__ x))
-#else
-#  define __attr_access(x)
-#endif
-
-/* Specify that a function such as setjmp or vfork may return
-   twice.  */
-#if __GNUC_PREREQ (4, 1)
-# define __attribute_returns_twice__ __attribute__ ((__returns_twice__))
-#else
-# define __attribute_returns_twice__ /* Ignore.  */
-#endif
-
-#endif	 /* sys/cdefs.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/dir.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/dir.h
deleted file mode 100644
index d6a8c25..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/dir.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_DIR_H
-#define	_SYS_DIR_H	1
-
-#include <features.h>
-
-#include <dirent.h>
-
-#define	direct	dirent
-
-#endif	/* sys/dir.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/elf.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/elf.h
deleted file mode 100644
index 3118f5a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/elf.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_ELF_H
-#define _SYS_ELF_H	1
-
-#warning "This header is obsolete; use <sys/procfs.h> instead."
-
-#include <sys/procfs.h>
-
-#endif	/* sys/elf.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/epoll.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/epoll.h
deleted file mode 100644
index b6751f6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/epoll.h
+++ /dev/null
@@ -1,138 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EPOLL_H
-#define	_SYS_EPOLL_H	1
-
-#include <stdint.h>
-#include <sys/types.h>
-
-#include <bits/types/sigset_t.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/epoll.h>
-
-#ifndef __EPOLL_PACKED
-# define __EPOLL_PACKED
-#endif
-
-
-enum EPOLL_EVENTS
-  {
-    EPOLLIN = 0x001,
-#define EPOLLIN EPOLLIN
-    EPOLLPRI = 0x002,
-#define EPOLLPRI EPOLLPRI
-    EPOLLOUT = 0x004,
-#define EPOLLOUT EPOLLOUT
-    EPOLLRDNORM = 0x040,
-#define EPOLLRDNORM EPOLLRDNORM
-    EPOLLRDBAND = 0x080,
-#define EPOLLRDBAND EPOLLRDBAND
-    EPOLLWRNORM = 0x100,
-#define EPOLLWRNORM EPOLLWRNORM
-    EPOLLWRBAND = 0x200,
-#define EPOLLWRBAND EPOLLWRBAND
-    EPOLLMSG = 0x400,
-#define EPOLLMSG EPOLLMSG
-    EPOLLERR = 0x008,
-#define EPOLLERR EPOLLERR
-    EPOLLHUP = 0x010,
-#define EPOLLHUP EPOLLHUP
-    EPOLLRDHUP = 0x2000,
-#define EPOLLRDHUP EPOLLRDHUP
-    EPOLLEXCLUSIVE = 1u << 28,
-#define EPOLLEXCLUSIVE EPOLLEXCLUSIVE
-    EPOLLWAKEUP = 1u << 29,
-#define EPOLLWAKEUP EPOLLWAKEUP
-    EPOLLONESHOT = 1u << 30,
-#define EPOLLONESHOT EPOLLONESHOT
-    EPOLLET = 1u << 31
-#define EPOLLET EPOLLET
-  };
-
-
-/* Valid opcodes ( "op" parameter ) to issue to epoll_ctl().  */
-#define EPOLL_CTL_ADD 1	/* Add a file descriptor to the interface.  */
-#define EPOLL_CTL_DEL 2	/* Remove a file descriptor from the interface.  */
-#define EPOLL_CTL_MOD 3	/* Change file descriptor epoll_event structure.  */
-
-
-typedef union epoll_data
-{
-  void *ptr;
-  int fd;
-  uint32_t u32;
-  uint64_t u64;
-} epoll_data_t;
-
-struct epoll_event
-{
-  uint32_t events;	/* Epoll events */
-  epoll_data_t data;	/* User data variable */
-} __EPOLL_PACKED;
-
-
-__BEGIN_DECLS
-
-/* Creates an epoll instance.  Returns an fd for the new instance.
-   The "size" parameter is a hint specifying the number of file
-   descriptors to be associated with the new instance.  The fd
-   returned by epoll_create() should be closed with close().  */
-extern int epoll_create (int __size) __THROW;
-
-/* Same as epoll_create but with an FLAGS parameter.  The unused SIZE
-   parameter has been dropped.  */
-extern int epoll_create1 (int __flags) __THROW;
-
-
-/* Manipulate an epoll instance "epfd". Returns 0 in case of success,
-   -1 in case of error ( the "errno" variable will contain the
-   specific error code ) The "op" parameter is one of the EPOLL_CTL_*
-   constants defined above. The "fd" parameter is the target of the
-   operation. The "event" parameter describes which events the caller
-   is interested in and any associated user data.  */
-extern int epoll_ctl (int __epfd, int __op, int __fd,
-		      struct epoll_event *__event) __THROW;
-
-
-/* Wait for events on an epoll instance "epfd". Returns the number of
-   triggered events returned in "events" buffer. Or -1 in case of
-   error with the "errno" variable set to the specific error code. The
-   "events" parameter is a buffer that will contain triggered
-   events. The "maxevents" is the maximum number of events to be
-   returned ( usually size of "events" ). The "timeout" parameter
-   specifies the maximum wait time in milliseconds (-1 == infinite).
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int epoll_wait (int __epfd, struct epoll_event *__events,
-		       int __maxevents, int __timeout);
-
-
-/* Same as epoll_wait, but the thread's signal mask is temporarily
-   and atomically replaced with the one provided as parameter.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int epoll_pwait (int __epfd, struct epoll_event *__events,
-			int __maxevents, int __timeout,
-			const __sigset_t *__ss);
-
-__END_DECLS
-
-#endif /* sys/epoll.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/errno.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/errno.h
deleted file mode 100644
index 339f4fc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/errno.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <errno.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/eventfd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/eventfd.h
deleted file mode 100644
index 5e3289e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/eventfd.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EVENTFD_H
-#define	_SYS_EVENTFD_H	1
-
-#include <stdint.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/eventfd.h>
-
-/* Type for event counter.  */
-typedef uint64_t eventfd_t;
-
-
-__BEGIN_DECLS
-
-/* Return file descriptor for generic event channel.  Set initial
-   value to COUNT.  */
-extern int eventfd (unsigned int __count, int __flags) __THROW;
-
-/* Read event counter and possibly wait for events.  */
-extern int eventfd_read (int __fd, eventfd_t *__value);
-
-/* Increment event counter.  */
-extern int eventfd_write (int __fd, eventfd_t __value);
-
-__END_DECLS
-
-#endif /* sys/eventfd.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fanotify.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fanotify.h
deleted file mode 100644
index 76fc219..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fanotify.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 2010-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_FANOTIFY_H
-#define	_SYS_FANOTIFY_H	1
-
-#include <stdint.h>
-#include <linux/fanotify.h>
-
-
-__BEGIN_DECLS
-
-/* Create and initialize fanotify group.  */
-extern int fanotify_init (unsigned int __flags, unsigned int __event_f_flags)
-  __THROW;
-
-/* Add, remove, or modify an fanotify mark on a filesystem object.  */
-extern int fanotify_mark (int __fanotify_fd, unsigned int __flags,
-			  uint64_t __mask, int __dfd, const char *__pathname)
-     __THROW;
-
-__END_DECLS
-
-#endif /* sys/fanotify.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fcntl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fcntl.h
deleted file mode 100644
index cd30455..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fcntl.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <fcntl.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/file.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/file.h
deleted file mode 100644
index 2370943..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/file.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_FILE_H
-#define	_SYS_FILE_H	1
-
-#include <features.h>
-
-#ifndef	_FCNTL_H
-# include <fcntl.h>
-#endif
-
-__BEGIN_DECLS
-
-
-/* Alternate names for values for the WHENCE argument to `lseek'.
-   These are the same as SEEK_SET, SEEK_CUR, and SEEK_END, respectively.  */
-#ifndef L_SET
-# define L_SET	0	/* Seek from beginning of file.  */
-# define L_INCR	1	/* Seek from current position.  */
-# define L_XTND	2	/* Seek from end of file.  */
-#endif
-
-
-/* Operations for the `flock' call.  */
-#define	LOCK_SH	1	/* Shared lock.  */
-#define	LOCK_EX	2 	/* Exclusive lock.  */
-#define	LOCK_UN	8	/* Unlock.  */
-
-/* Can be OR'd in to one of the above.  */
-#define	LOCK_NB	4	/* Don't block when locking.  */
-
-
-/* Apply or remove an advisory lock, according to OPERATION,
-   on the file FD refers to.  */
-extern int flock (int __fd, int __operation) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/file.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fsuid.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fsuid.h
deleted file mode 100644
index 44e9d84..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/fsuid.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_FSUID_H
-#define _SYS_FSUID_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-__BEGIN_DECLS
-
-/* Change uid used for file access control to UID, without affecting
-   other privileges (such as who can send signals at the process).  */
-extern int setfsuid (__uid_t __uid) __THROW;
-
-/* Ditto for group id. */
-extern int setfsgid (__gid_t __gid) __THROW;
-
-__END_DECLS
-
-#endif /* fsuid.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/gmon.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/gmon.h
deleted file mode 100644
index b4cc3b0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/gmon.h
+++ /dev/null
@@ -1,201 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1992, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)gmon.h	8.2 (Berkeley) 1/4/94
- */
-
-#ifndef	_SYS_GMON_H
-#define	_SYS_GMON_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-/*
- * See gmon_out.h for gmon.out format.
- */
-
-/* structure emitted by "gcc -a".  This must match struct bb in
-   gcc/libgcc2.c.  It is OK for gcc to declare a longer structure as
-   long as the members below are present.  */
-struct __bb
-{
-  long			zero_word;
-  const char		*filename;
-  long			*counts;
-  long			ncounts;
-  struct __bb		*next;
-  const unsigned long	*addresses;
-};
-
-extern struct __bb *__bb_head;
-
-/*
- * histogram counters are unsigned shorts (according to the kernel).
- */
-#define	HISTCOUNTER	unsigned short
-
-/*
- * fraction of text space to allocate for histogram counters here, 1/2
- */
-#define	HISTFRACTION	2
-
-/*
- * Fraction of text space to allocate for from hash buckets.
- * The value of HASHFRACTION is based on the minimum number of bytes
- * of separation between two subroutine call points in the object code.
- * Given MIN_SUBR_SEPARATION bytes of separation the value of
- * HASHFRACTION is calculated as:
- *
- *	HASHFRACTION = MIN_SUBR_SEPARATION / (2 * sizeof(short) - 1);
- *
- * For example, on the VAX, the shortest two call sequence is:
- *
- *	calls	$0,(r0)
- *	calls	$0,(r0)
- *
- * which is separated by only three bytes, thus HASHFRACTION is
- * calculated as:
- *
- *	HASHFRACTION = 3 / (2 * 2 - 1) = 1
- *
- * Note that the division above rounds down, thus if MIN_SUBR_FRACTION
- * is less than three, this algorithm will not work!
- *
- * In practice, however, call instructions are rarely at a minimal
- * distance.  Hence, we will define HASHFRACTION to be 2 across all
- * architectures.  This saves a reasonable amount of space for
- * profiling data structures without (in practice) sacrificing
- * any granularity.
- */
-#define	HASHFRACTION	2
-
-/*
- * Percent of text space to allocate for tostructs.
- * This is a heuristic; we will fail with a warning when profiling programs
- * with a very large number of very small functions, but that's
- * normally OK.
- * 2 is probably still a good value for normal programs.
- * Profiling a test case with 64000 small functions will work if
- * you raise this value to 3 and link statically (which bloats the
- * text size, thus raising the number of arcs expected by the heuristic).
- */
-#define ARCDENSITY	3
-
-/*
- * Always allocate at least this many tostructs.  This
- * hides the inadequacy of the ARCDENSITY heuristic, at least
- * for small programs.
- */
-#define MINARCS		50
-
-/*
- * The type used to represent indices into gmonparam.tos[].
- */
-#define	ARCINDEX	unsigned long
-
-/*
- * Maximum number of arcs we want to allow.
- * Used to be max representable value of ARCINDEX minus 2, but now
- * that ARCINDEX is a long, that's too large; we don't really want
- * to allow a 48 gigabyte table.
- * The old value of 1<<16 wasn't high enough in practice for large C++
- * programs; will 1<<20 be adequate for long?  FIXME
- */
-#define MAXARCS		(1 << 20)
-
-struct tostruct {
-	unsigned long	selfpc;
-	long		count;
-	ARCINDEX	link;
-};
-
-/*
- * a raw arc, with pointers to the calling site and
- * the called site and a count.
- */
-struct rawarc {
-	unsigned long	raw_frompc;
-	unsigned long	raw_selfpc;
-	long		raw_count;
-};
-
-/*
- * general rounding functions.
- */
-#define ROUNDDOWN(x,y)	(((x)/(y))*(y))
-#define ROUNDUP(x,y)	((((x)+(y)-1)/(y))*(y))
-
-/*
- * The profiling data structures are housed in this structure.
- */
-struct gmonparam {
-	long int	state;
-	unsigned short	*kcount;
-	unsigned long	kcountsize;
-	ARCINDEX	*froms;
-	unsigned long	fromssize;
-	struct tostruct	*tos;
-	unsigned long	tossize;
-	long		tolimit;
-	unsigned long	lowpc;
-	unsigned long	highpc;
-	unsigned long	textsize;
-	unsigned long	hashfraction;
-	long		log_hashfraction;
-};
-
-/*
- * Possible states of profiling.
- */
-#define	GMON_PROF_ON	0
-#define	GMON_PROF_BUSY	1
-#define	GMON_PROF_ERROR	2
-#define	GMON_PROF_OFF	3
-
-/*
- * Sysctl definitions for extracting profiling information from the kernel.
- */
-#define	GPROF_STATE	0	/* int: profiling enabling variable */
-#define	GPROF_COUNT	1	/* struct: profile tick count buffer */
-#define	GPROF_FROMS	2	/* struct: from location hash bucket */
-#define	GPROF_TOS	3	/* struct: destination/count structure */
-#define	GPROF_GMONPARAM	4	/* struct: profiling parameters (see above) */
-
-__BEGIN_DECLS
-
-/* Set up data structures and start profiling.  */
-extern void __monstartup (unsigned long __lowpc, unsigned long __highpc) __THROW;
-extern void monstartup (unsigned long __lowpc, unsigned long __highpc) __THROW;
-
-/* Clean up profiling and write out gmon.out.  */
-extern void _mcleanup (void) __THROW;
-
-__END_DECLS
-
-#endif /* sys/gmon.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/gmon_out.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/gmon_out.h
deleted file mode 100644
index 1512aab..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/gmon_out.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by David Mosberger <davidm@cs.arizona.edu>.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This file specifies the format of gmon.out files.  It should have
-   as few external dependencies as possible as it is going to be included
-   in many different programs.  That is, minimize the number of #include's.
-
-   A gmon.out file consists of a header (defined by gmon_hdr) followed by
-   a sequence of records.  Each record starts with a one-byte tag
-   identifying the type of records, followed by records specific data. */
-
-#ifndef _SYS_GMON_OUT_H
-#define _SYS_GMON_OUT_H	1
-
-#include <features.h>
-
-#define	GMON_MAGIC	"gmon"	/* magic cookie */
-#define GMON_VERSION	1	/* version number */
-
-/* For profiling shared object we need a new format.  */
-#define GMON_SHOBJ_VERSION	0x1ffff
-
-__BEGIN_DECLS
-
-/*
- * Raw header as it appears on file (without padding).  This header
- * always comes first in gmon.out and is then followed by a series
- * records defined below.
- */
-struct gmon_hdr
-  {
-    char cookie[4];
-    char version[4];
-    char spare[3 * 4];
-  };
-
-/* types of records in this file: */
-typedef enum
-  {
-    GMON_TAG_TIME_HIST = 0,
-    GMON_TAG_CG_ARC = 1,
-    GMON_TAG_BB_COUNT = 2
-  } GMON_Record_Tag;
-
-struct gmon_hist_hdr
-  {
-    char low_pc[sizeof (char *)];	/* base pc address of sample buffer */
-    char high_pc[sizeof (char *)];	/* max pc address of sampled buffer */
-    char hist_size[4];			/* size of sample buffer */
-    char prof_rate[4];			/* profiling clock rate */
-    char dimen[15];			/* phys. dim., usually "seconds" */
-    char dimen_abbrev;			/* usually 's' for "seconds" */
-  };
-
-struct gmon_cg_arc_record
-  {
-    char from_pc[sizeof (char *)];	/* address within caller's body */
-    char self_pc[sizeof (char *)];	/* address within callee's body */
-    char count[4];			/* number of arc traversals */
-  };
-
-__END_DECLS
-
-#endif /* sys/gmon_out.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/inotify.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/inotify.h
deleted file mode 100644
index f5208a2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/inotify.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_INOTIFY_H
-#define	_SYS_INOTIFY_H	1
-
-#include <stdint.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/inotify.h>
-
-
-/* Structure describing an inotify event.  */
-struct inotify_event
-{
-  int wd;		/* Watch descriptor.  */
-  uint32_t mask;	/* Watch mask.  */
-  uint32_t cookie;	/* Cookie to synchronize two events.  */
-  uint32_t len;		/* Length (including NULs) of name.  */
-  char name __flexarr;	/* Name.  */
-};
-
-
-/* Supported events suitable for MASK parameter of INOTIFY_ADD_WATCH.  */
-#define IN_ACCESS	 0x00000001	/* File was accessed.  */
-#define IN_MODIFY	 0x00000002	/* File was modified.  */
-#define IN_ATTRIB	 0x00000004	/* Metadata changed.  */
-#define IN_CLOSE_WRITE	 0x00000008	/* Writtable file was closed.  */
-#define IN_CLOSE_NOWRITE 0x00000010	/* Unwrittable file closed.  */
-#define IN_CLOSE	 (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE) /* Close.  */
-#define IN_OPEN		 0x00000020	/* File was opened.  */
-#define IN_MOVED_FROM	 0x00000040	/* File was moved from X.  */
-#define IN_MOVED_TO      0x00000080	/* File was moved to Y.  */
-#define IN_MOVE		 (IN_MOVED_FROM | IN_MOVED_TO) /* Moves.  */
-#define IN_CREATE	 0x00000100	/* Subfile was created.  */
-#define IN_DELETE	 0x00000200	/* Subfile was deleted.  */
-#define IN_DELETE_SELF	 0x00000400	/* Self was deleted.  */
-#define IN_MOVE_SELF	 0x00000800	/* Self was moved.  */
-
-/* Events sent by the kernel.  */
-#define IN_UNMOUNT	 0x00002000	/* Backing fs was unmounted.  */
-#define IN_Q_OVERFLOW	 0x00004000	/* Event queued overflowed.  */
-#define IN_IGNORED	 0x00008000	/* File was ignored.  */
-
-/* Helper events.  */
-#define IN_CLOSE	 (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE)	/* Close.  */
-#define IN_MOVE		 (IN_MOVED_FROM | IN_MOVED_TO)		/* Moves.  */
-
-/* Special flags.  */
-#define IN_ONLYDIR	 0x01000000	/* Only watch the path if it is a
-					   directory.  */
-#define IN_DONT_FOLLOW	 0x02000000	/* Do not follow a sym link.  */
-#define IN_EXCL_UNLINK	 0x04000000	/* Exclude events on unlinked
-					   objects.  */
-#define IN_MASK_CREATE	 0x10000000	/* Only create watches.  */
-#define IN_MASK_ADD	 0x20000000	/* Add to the mask of an already
-					   existing watch.  */
-#define IN_ISDIR	 0x40000000	/* Event occurred against dir.  */
-#define IN_ONESHOT	 0x80000000	/* Only send event once.  */
-
-/* All events which a program can wait on.  */
-#define IN_ALL_EVENTS	 (IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE  \
-			  | IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM	      \
-			  | IN_MOVED_TO | IN_CREATE | IN_DELETE		      \
-			  | IN_DELETE_SELF | IN_MOVE_SELF)
-
-
-__BEGIN_DECLS
-
-/* Create and initialize inotify instance.  */
-extern int inotify_init (void) __THROW;
-
-/* Create and initialize inotify instance.  */
-extern int inotify_init1 (int __flags) __THROW;
-
-/* Add watch of object NAME to inotify instance FD.  Notify about
-   events specified by MASK.  */
-extern int inotify_add_watch (int __fd, const char *__name, uint32_t __mask)
-  __THROW;
-
-/* Remove the watch specified by WD from the inotify instance FD.  */
-extern int inotify_rm_watch (int __fd, int __wd) __THROW;
-
-__END_DECLS
-
-#endif /* sys/inotify.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ioctl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ioctl.h
deleted file mode 100644
index ddd204d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ioctl.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_IOCTL_H
-#define	_SYS_IOCTL_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Get the list of `ioctl' requests and related constants.  */
-#include <bits/ioctls.h>
-
-/* Define some types used by `ioctl' requests.  */
-#include <bits/ioctl-types.h>
-
-/* On a Unix system, the system <sys/ioctl.h> probably defines some of
-   the symbols we define in <sys/ttydefaults.h> (usually with the same
-   values).  The code to generate <bits/ioctls.h> has omitted these
-   symbols to avoid the conflict, but a Unix program expects <sys/ioctl.h>
-   to define them, so we must include <sys/ttydefaults.h> here.  */
-#include <sys/ttydefaults.h>
-
-/* Perform the I/O control operation specified by REQUEST on FD.
-   One argument may follow; its presence and type depend on REQUEST.
-   Return value depends on REQUEST.  Usually -1 indicates error.  */
-extern int ioctl (int __fd, unsigned long int __request, ...) __THROW;
-
-__END_DECLS
-
-#endif /* sys/ioctl.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ipc.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ipc.h
deleted file mode 100644
index 1d12174..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ipc.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-#define _SYS_IPC_H	1
-
-#include <features.h>
-
-/* Get system dependent definition of `struct ipc_perm' and more.  */
-#include <bits/ipctypes.h>
-#include <bits/ipc.h>
-
-#ifndef __uid_t_defined
-typedef __uid_t uid_t;
-# define __uid_t_defined
-#endif
-
-#ifndef __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __key_t_defined
-typedef __key_t key_t;
-# define __key_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* Generates key for System V style IPC.  */
-extern key_t ftok (const char *__pathname, int __proj_id) __THROW;
-
-__END_DECLS
-
-#endif /* sys/ipc.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/kd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/kd.h
deleted file mode 100644
index 70b1cb6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/kd.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_KD_H
-#define _SYS_KD_H	1
-
-/* Make sure the <linux/types.h> header is not loaded.  */
-#ifndef _LINUX_TYPES_H
-# define _LINUX_TYPES_H		1
-# define __undef_LINUX_TYPES_H
-#endif
-
-#include <linux/kd.h>
-
-#ifdef __undef_LINUX_TYPES_H
-# undef _LINUX_TYPES_H
-# undef __undef_LINUX_TYPES_H
-#endif
-
-#endif	/* sys/kd.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/klog.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/klog.h
deleted file mode 100644
index 3da5540..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/klog.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_KLOG_H
-
-#define	_SYS_KLOG_H	1
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Control the kernel's logging facility.  This corresponds exactly to
-   the kernel's syslog system call, but that name is easily confused
-   with the user-level syslog facility, which is something completely
-   different.  */
-extern int klogctl (int __type, char *__bufp, int __len) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_KLOG_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mman.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mman.h
deleted file mode 100644
index 37ac7b3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mman.h
+++ /dev/null
@@ -1,151 +0,0 @@
-/* Definitions for BSD-style memory management.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_MMAN_H
-#define	_SYS_MMAN_H	1
-
-#include <features.h>
-#include <bits/types.h>
-#define __need_size_t
-#include <stddef.h>
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#include <bits/mman.h>
-
-/* Return value of `mmap' in case of an error.  */
-#define MAP_FAILED	((void *) -1)
-
-__BEGIN_DECLS
-/* Map addresses starting near ADDR and extending for LEN bytes.  from
-   OFFSET into the file FD describes according to PROT and FLAGS.  If ADDR
-   is nonzero, it is the desired mapping address.  If the MAP_FIXED bit is
-   set in FLAGS, the mapping will be at ADDR exactly (which must be
-   page-aligned); otherwise the system chooses a convenient nearby address.
-   The return value is the actual mapping address chosen or MAP_FAILED
-   for errors (in which case `errno' is set).  A successful `mmap' call
-   deallocates any previous mapping for the affected region.  */
-
-#ifndef __USE_FILE_OFFSET64
-extern void *mmap (void *__addr, size_t __len, int __prot,
-		   int __flags, int __fd, __off_t __offset) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern void * __REDIRECT_NTH (mmap,
-			      (void *__addr, size_t __len, int __prot,
-			       int __flags, int __fd, __off64_t __offset),
-			      mmap64);
-# else
-#  define mmap mmap64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern void *mmap64 (void *__addr, size_t __len, int __prot,
-		     int __flags, int __fd, __off64_t __offset) __THROW;
-#endif
-
-/* Deallocate any mapping for the region starting at ADDR and extending LEN
-   bytes.  Returns 0 if successful, -1 for errors (and sets errno).  */
-extern int munmap (void *__addr, size_t __len) __THROW;
-
-/* Change the memory protection of the region starting at ADDR and
-   extending LEN bytes to PROT.  Returns 0 if successful, -1 for errors
-   (and sets errno).  */
-extern int mprotect (void *__addr, size_t __len, int __prot) __THROW;
-
-/* Synchronize the region starting at ADDR and extending LEN bytes with the
-   file it maps.  Filesystem operations on a file being mapped are
-   unpredictable before this is done.  Flags are from the MS_* set.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int msync (void *__addr, size_t __len, int __flags);
-
-#ifdef __USE_MISC
-/* Advise the system about particular usage patterns the program follows
-   for the region starting at ADDR and extending LEN bytes.  */
-extern int madvise (void *__addr, size_t __len, int __advice) __THROW;
-#endif
-#ifdef __USE_XOPEN2K
-/* This is the POSIX name for this function.  */
-extern int posix_madvise (void *__addr, size_t __len, int __advice) __THROW;
-#endif
-
-/* Guarantee all whole pages mapped by the range [ADDR,ADDR+LEN) to
-   be memory resident.  */
-extern int mlock (const void *__addr, size_t __len) __THROW;
-
-/* Unlock whole pages previously mapped by the range [ADDR,ADDR+LEN).  */
-extern int munlock (const void *__addr, size_t __len) __THROW;
-
-/* Cause all currently mapped pages of the process to be memory resident
-   until unlocked by a call to the `munlockall', until the process exits,
-   or until the process calls `execve'.  */
-extern int mlockall (int __flags) __THROW;
-
-/* All currently mapped pages of the process' address space become
-   unlocked.  */
-extern int munlockall (void) __THROW;
-
-#ifdef __USE_MISC
-/* mincore returns the memory residency status of the pages in the
-   current process's address space specified by [start, start + len).
-   The status is returned in a vector of bytes.  The least significant
-   bit of each byte is 1 if the referenced page is in memory, otherwise
-   it is zero.  */
-extern int mincore (void *__start, size_t __len, unsigned char *__vec)
-     __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Remap pages mapped by the range [ADDR,ADDR+OLD_LEN) to new length
-   NEW_LEN.  If MREMAP_MAYMOVE is set in FLAGS the returned address
-   may differ from ADDR.  If MREMAP_FIXED is set in FLAGS the function
-   takes another parameter which is a fixed address at which the block
-   resides after a successful call.  */
-extern void *mremap (void *__addr, size_t __old_len, size_t __new_len,
-		     int __flags, ...) __THROW;
-
-/* Remap arbitrary pages of a shared backing store within an existing
-   VMA.  */
-extern int remap_file_pages (void *__start, size_t __size, int __prot,
-			     size_t __pgoff, int __flags) __THROW;
-#endif
-
-
-/* Open shared memory segment.  */
-extern int shm_open (const char *__name, int __oflag, mode_t __mode);
-
-/* Remove shared memory segment.  */
-extern int shm_unlink (const char *__name);
-
-__END_DECLS
-
-#endif	/* sys/mman.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mount.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mount.h
deleted file mode 100644
index e66060c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mount.h
+++ /dev/null
@@ -1,150 +0,0 @@
-/* Header file for mounting/unmount Linux filesystems.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This is taken from /usr/include/linux/fs.h.  */
-
-#ifndef _SYS_MOUNT_H
-#define _SYS_MOUNT_H	1
-
-#include <features.h>
-#include <sys/ioctl.h>
-
-#define BLOCK_SIZE	1024
-#define BLOCK_SIZE_BITS	10
-
-
-/* These are the fs-independent mount-flags: up to 16 flags are
-   supported  */
-enum
-{
-  MS_RDONLY = 1,		/* Mount read-only.  */
-#define MS_RDONLY	MS_RDONLY
-  MS_NOSUID = 2,		/* Ignore suid and sgid bits.  */
-#define MS_NOSUID	MS_NOSUID
-  MS_NODEV = 4,			/* Disallow access to device special files.  */
-#define MS_NODEV	MS_NODEV
-  MS_NOEXEC = 8,		/* Disallow program execution.  */
-#define MS_NOEXEC	MS_NOEXEC
-  MS_SYNCHRONOUS = 16,		/* Writes are synced at once.  */
-#define MS_SYNCHRONOUS	MS_SYNCHRONOUS
-  MS_REMOUNT = 32,		/* Alter flags of a mounted FS.  */
-#define MS_REMOUNT	MS_REMOUNT
-  MS_MANDLOCK = 64,		/* Allow mandatory locks on an FS.  */
-#define MS_MANDLOCK	MS_MANDLOCK
-  MS_DIRSYNC = 128,		/* Directory modifications are synchronous.  */
-#define MS_DIRSYNC	MS_DIRSYNC
-  MS_NOATIME = 1024,		/* Do not update access times.  */
-#define MS_NOATIME	MS_NOATIME
-  MS_NODIRATIME = 2048,		/* Do not update directory access times.  */
-#define MS_NODIRATIME	MS_NODIRATIME
-  MS_BIND = 4096,		/* Bind directory at different place.  */
-#define MS_BIND		MS_BIND
-  MS_MOVE = 8192,
-#define MS_MOVE		MS_MOVE
-  MS_REC = 16384,
-#define MS_REC		MS_REC
-  MS_SILENT = 32768,
-#define MS_SILENT	MS_SILENT
-  MS_POSIXACL = 1 << 16,	/* VFS does not apply the umask.  */
-#define MS_POSIXACL	MS_POSIXACL
-  MS_UNBINDABLE = 1 << 17,	/* Change to unbindable.  */
-#define MS_UNBINDABLE	MS_UNBINDABLE
-  MS_PRIVATE = 1 << 18,		/* Change to private.  */
-#define MS_PRIVATE	MS_PRIVATE
-  MS_SLAVE = 1 << 19,		/* Change to slave.  */
-#define MS_SLAVE	MS_SLAVE
-  MS_SHARED = 1 << 20,		/* Change to shared.  */
-#define MS_SHARED	MS_SHARED
-  MS_RELATIME = 1 << 21,	/* Update atime relative to mtime/ctime.  */
-#define MS_RELATIME	MS_RELATIME
-  MS_KERNMOUNT = 1 << 22,	/* This is a kern_mount call.  */
-#define MS_KERNMOUNT	MS_KERNMOUNT
-  MS_I_VERSION =  1 << 23,	/* Update inode I_version field.  */
-#define MS_I_VERSION	MS_I_VERSION
-  MS_STRICTATIME = 1 << 24,	/* Always perform atime updates.  */
-#define MS_STRICTATIME	MS_STRICTATIME
-  MS_LAZYTIME = 1 << 25,	/* Update the on-disk [acm]times lazily.  */
-#define MS_LAZYTIME	MS_LAZYTIME
-  MS_ACTIVE = 1 << 30,
-#define MS_ACTIVE	MS_ACTIVE
-  MS_NOUSER = 1 << 31
-#define MS_NOUSER	MS_NOUSER
-};
-
-/* Flags that can be altered by MS_REMOUNT  */
-#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION \
-		     |MS_LAZYTIME)
-
-
-/* Magic mount flag number. Has to be or-ed to the flag values.  */
-
-#define MS_MGC_VAL 0xc0ed0000	/* Magic flag number to indicate "new" flags */
-#define MS_MGC_MSK 0xffff0000	/* Magic flag number mask */
-
-
-/* The read-only stuff doesn't really belong here, but any other place
-   is probably as bad and I don't want to create yet another include
-   file.  */
-
-#define BLKROSET   _IO(0x12, 93) /* Set device read-only (0 = read-write).  */
-#define BLKROGET   _IO(0x12, 94) /* Get read-only status (0 = read_write).  */
-#define BLKRRPART  _IO(0x12, 95) /* Re-read partition table.  */
-#define BLKGETSIZE _IO(0x12, 96) /* Return device size.  */
-#define BLKFLSBUF  _IO(0x12, 97) /* Flush buffer cache.  */
-#define BLKRASET   _IO(0x12, 98) /* Set read ahead for block device.  */
-#define BLKRAGET   _IO(0x12, 99) /* Get current read ahead setting.  */
-#define BLKFRASET  _IO(0x12,100) /* Set filesystem read-ahead.  */
-#define BLKFRAGET  _IO(0x12,101) /* Get filesystem read-ahead.  */
-#define BLKSECTSET _IO(0x12,102) /* Set max sectors per request.  */
-#define BLKSECTGET _IO(0x12,103) /* Get max sectors per request.  */
-#define BLKSSZGET  _IO(0x12,104) /* Get block device sector size.  */
-#define BLKBSZGET  _IOR(0x12,112,size_t)
-#define BLKBSZSET  _IOW(0x12,113,size_t)
-#define BLKGETSIZE64 _IOR(0x12,114,size_t) /* return device size.  */
-
-
-/* Possible value for FLAGS parameter of `umount2'.  */
-enum
-{
-  MNT_FORCE = 1,		/* Force unmounting.  */
-#define MNT_FORCE MNT_FORCE
-  MNT_DETACH = 2,		/* Just detach from the tree.  */
-#define MNT_DETACH MNT_DETACH
-  MNT_EXPIRE = 4,		/* Mark for expiry.  */
-#define MNT_EXPIRE MNT_EXPIRE
-  UMOUNT_NOFOLLOW = 8		/* Don't follow symlink on umount.  */
-#define UMOUNT_NOFOLLOW UMOUNT_NOFOLLOW
-};
-
-
-__BEGIN_DECLS
-
-/* Mount a filesystem.  */
-extern int mount (const char *__special_file, const char *__dir,
-		  const char *__fstype, unsigned long int __rwflag,
-		  const void *__data) __THROW;
-
-/* Unmount a filesystem.  */
-extern int umount (const char *__special_file) __THROW;
-
-/* Unmount a filesystem.  Force unmounting if FLAGS is set to MNT_FORCE.  */
-extern int umount2 (const char *__special_file, int __flags) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_MOUNT_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/msg.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/msg.h
deleted file mode 100644
index 9ddedf5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/msg.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-#define _SYS_MSG_H
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct msqid_ds' and more.  */
-#include <bits/msq.h>
-
-/* Define types required by the standard.  */
-#include <bits/types/time_t.h>
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-/* The following System V style IPC functions implement a message queue
-   system.  The definition is found in XPG2.  */
-
-#ifdef __USE_GNU
-/* Template for struct to be used as argument for `msgsnd' and `msgrcv'.  */
-struct msgbuf
-  {
-    __syscall_slong_t mtype;	/* type of received/sent message */
-    char mtext[1];		/* text of the message */
-  };
-#endif
-
-
-__BEGIN_DECLS
-
-/* Message queue control operation.  */
-extern int msgctl (int __msqid, int __cmd, struct msqid_ds *__buf) __THROW;
-
-/* Get messages queue.  */
-extern int msgget (key_t __key, int __msgflg) __THROW;
-
-/* Receive message from message queue.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t msgrcv (int __msqid, void *__msgp, size_t __msgsz,
-		       long int __msgtyp, int __msgflg);
-
-/* Send message to message queue.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int msgsnd (int __msqid, const void *__msgp, size_t __msgsz,
-		   int __msgflg);
-
-__END_DECLS
-
-#endif /* sys/msg.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mtio.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mtio.h
deleted file mode 100644
index fb17e87..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/mtio.h
+++ /dev/null
@@ -1,276 +0,0 @@
-/* Structures and definitions for magnetic tape I/O control commands.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Written by H. Bergman <hennus@cybercomm.nl>.  */
-
-#ifndef _SYS_MTIO_H
-#define _SYS_MTIO_H	1
-
-/* Get necessary definitions from system and kernel headers.  */
-#include <sys/types.h>
-#include <sys/ioctl.h>
-
-
-/* Structure for MTIOCTOP - magnetic tape operation command.  */
-struct mtop
-  {
-    short int mt_op;		/* Operations defined below.  */
-    int mt_count;		/* How many of them.  */
-  };
-#define _IOT_mtop /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (short), 1, _IOTS (int), 1, 0, 0)
-
-/* Magnetic Tape operations [Not all operations supported by all drivers].  */
-#define MTRESET 0	/* +reset drive in case of problems.  */
-#define MTFSF	1	/* Forward space over FileMark,
-			 * position at first record of next file.  */
-#define MTBSF	2	/* Backward space FileMark (position before FM).  */
-#define MTFSR	3	/* Forward space record.  */
-#define MTBSR	4	/* Backward space record.  */
-#define MTWEOF	5	/* Write an end-of-file record (mark).  */
-#define MTREW	6	/* Rewind.  */
-#define MTOFFL	7	/* Rewind and put the drive offline (eject?).  */
-#define MTNOP	8	/* No op, set status only (read with MTIOCGET).  */
-#define MTRETEN 9	/* Retension tape.  */
-#define MTBSFM	10	/* +backward space FileMark, position at FM.  */
-#define MTFSFM  11	/* +forward space FileMark, position at FM.  */
-#define MTEOM	12	/* Goto end of recorded media (for appending files).
-			   MTEOM positions after the last FM, ready for
-			   appending another file.  */
-#define MTERASE 13	/* Erase tape -- be careful!  */
-
-#define MTRAS1  14	/* Run self test 1 (nondestructive).  */
-#define MTRAS2	15	/* Run self test 2 (destructive).  */
-#define MTRAS3  16	/* Reserved for self test 3.  */
-
-#define MTSETBLK 20	/* Set block length (SCSI).  */
-#define MTSETDENSITY 21	/* Set tape density (SCSI).  */
-#define MTSEEK	22	/* Seek to block (Tandberg, etc.).  */
-#define MTTELL	23	/* Tell block (Tandberg, etc.).  */
-#define MTSETDRVBUFFER 24 /* Set the drive buffering according to SCSI-2.
-			     Ordinary buffered operation with code 1.  */
-#define MTFSS	25	/* Space forward over setmarks.  */
-#define MTBSS	26	/* Space backward over setmarks.  */
-#define MTWSM	27	/* Write setmarks.  */
-
-#define MTLOCK  28	/* Lock the drive door.  */
-#define MTUNLOCK 29	/* Unlock the drive door.  */
-#define MTLOAD  30	/* Execute the SCSI load command.  */
-#define MTUNLOAD 31	/* Execute the SCSI unload command.  */
-#define MTCOMPRESSION 32/* Control compression with SCSI mode page 15.  */
-#define MTSETPART 33	/* Change the active tape partition.  */
-#define MTMKPART  34	/* Format the tape with one or two partitions.  */
-
-/* structure for MTIOCGET - mag tape get status command */
-
-struct mtget
-  {
-    long int mt_type;		/* Type of magtape device.  */
-    long int mt_resid;		/* Residual count: (not sure)
-				   number of bytes ignored, or
-				   number of files not skipped, or
-				   number of records not skipped.  */
-    /* The following registers are device dependent.  */
-    long int mt_dsreg;		/* Status register.  */
-    long int mt_gstat;		/* Generic (device independent) status.  */
-    long int mt_erreg;		/* Error register.  */
-    /* The next two fields are not always used.  */
-    __daddr_t mt_fileno;	/* Number of current file on tape.  */
-    __daddr_t mt_blkno;		/* Current block number.  */
-  };
-#define _IOT_mtget /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (long), 7, 0, 0, 0, 0)
-
-
-/* Constants for mt_type. Not all of these are supported, and
-   these are not all of the ones that are supported.  */
-#define MT_ISUNKNOWN		0x01
-#define MT_ISQIC02		0x02	/* Generic QIC-02 tape streamer.  */
-#define MT_ISWT5150		0x03	/* Wangtek 5150EQ, QIC-150, QIC-02.  */
-#define MT_ISARCHIVE_5945L2	0x04	/* Archive 5945L-2, QIC-24, QIC-02?. */
-#define MT_ISCMSJ500		0x05	/* CMS Jumbo 500 (QIC-02?).  */
-#define MT_ISTDC3610		0x06	/* Tandberg 6310, QIC-24.  */
-#define MT_ISARCHIVE_VP60I	0x07	/* Archive VP60i, QIC-02.  */
-#define MT_ISARCHIVE_2150L	0x08	/* Archive Viper 2150L.  */
-#define MT_ISARCHIVE_2060L	0x09	/* Archive Viper 2060L.  */
-#define MT_ISARCHIVESC499	0x0A	/* Archive SC-499 QIC-36 controller. */
-#define MT_ISQIC02_ALL_FEATURES	0x0F	/* Generic QIC-02 with all features. */
-#define MT_ISWT5099EEN24	0x11	/* Wangtek 5099-een24, 60MB, QIC-24. */
-#define MT_ISTEAC_MT2ST		0x12	/* Teac MT-2ST 155mb drive,
-					   Teac DC-1 card (Wangtek type).  */
-#define MT_ISEVEREX_FT40A	0x32	/* Everex FT40A (QIC-40).  */
-#define MT_ISDDS1		0x51	/* DDS device without partitions.  */
-#define MT_ISDDS2		0x52	/* DDS device with partitions.  */
-#define MT_ISSCSI1		0x71	/* Generic ANSI SCSI-1 tape unit.  */
-#define MT_ISSCSI2		0x72	/* Generic ANSI SCSI-2 tape unit.  */
-
-/* QIC-40/80/3010/3020 ftape supported drives.
-   20bit vendor ID + 0x800000 (see vendors.h in ftape distribution).  */
-#define MT_ISFTAPE_UNKNOWN	0x800000 /* obsolete */
-#define MT_ISFTAPE_FLAG		0x800000
-
-struct mt_tape_info
-  {
-    long int t_type;		/* Device type id (mt_type).  */
-    char *t_name;		/* Descriptive name.  */
-  };
-
-#define MT_TAPE_INFO \
-  {									      \
-	{MT_ISUNKNOWN,		"Unknown type of tape device"},		      \
-	{MT_ISQIC02,		"Generic QIC-02 tape streamer"},	      \
-	{MT_ISWT5150,		"Wangtek 5150, QIC-150"},		      \
-	{MT_ISARCHIVE_5945L2,	"Archive 5945L-2"},			      \
-	{MT_ISCMSJ500,		"CMS Jumbo 500"},			      \
-	{MT_ISTDC3610,		"Tandberg TDC 3610, QIC-24"},		      \
-	{MT_ISARCHIVE_VP60I,	"Archive VP60i, QIC-02"},		      \
-	{MT_ISARCHIVE_2150L,	"Archive Viper 2150L"},			      \
-	{MT_ISARCHIVE_2060L,	"Archive Viper 2060L"},			      \
-	{MT_ISARCHIVESC499,	"Archive SC-499 QIC-36 controller"},	      \
-	{MT_ISQIC02_ALL_FEATURES, "Generic QIC-02 tape, all features"},	      \
-	{MT_ISWT5099EEN24,	"Wangtek 5099-een24, 60MB"},		      \
-	{MT_ISTEAC_MT2ST,	"Teac MT-2ST 155mb data cassette drive"},     \
-	{MT_ISEVEREX_FT40A,	"Everex FT40A, QIC-40"},		      \
-	{MT_ISSCSI1,		"Generic SCSI-1 tape"},			      \
-	{MT_ISSCSI2,		"Generic SCSI-2 tape"},			      \
-	{0, NULL}							      \
-  }
-
-
-/* Structure for MTIOCPOS - mag tape get position command.  */
-
-struct mtpos
-  {
-    long int mt_blkno;	/* Current block number.  */
-  };
-#define _IOT_mtpos /* Hurd ioctl type field.  */ \
-  _IOT_SIMPLE (long)
-
-
-/* Structure for MTIOCGETCONFIG/MTIOCSETCONFIG primarily intended
-   as an interim solution for QIC-02 until DDI is fully implemented.  */
-struct mtconfiginfo
-  {
-    long int mt_type;		/* Drive type.  */
-    long int ifc_type;		/* Interface card type.  */
-    unsigned short int irqnr;	/* IRQ number to use.  */
-    unsigned short int dmanr;	/* DMA channel to use.  */
-    unsigned short int port;	/* IO port base address.  */
-
-    unsigned long int debug;	/* Debugging flags.  */
-
-    unsigned have_dens:1;
-    unsigned have_bsf:1;
-    unsigned have_fsr:1;
-    unsigned have_bsr:1;
-    unsigned have_eod:1;
-    unsigned have_seek:1;
-    unsigned have_tell:1;
-    unsigned have_ras1:1;
-    unsigned have_ras2:1;
-    unsigned have_ras3:1;
-    unsigned have_qfa:1;
-
-    unsigned pad1:5;
-    char reserved[10];
-  };
-#define _IOT_mtconfiginfo /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (long), 2, _IOTS (short), 3, _IOTS (long), 1) /* XXX wrong */
-
-
-/* Magnetic tape I/O control commands.  */
-#define	MTIOCTOP	_IOW('m', 1, struct mtop)	/* Do a mag tape op. */
-#define	MTIOCGET	_IOR('m', 2, struct mtget)	/* Get tape status.  */
-#define	MTIOCPOS	_IOR('m', 3, struct mtpos)	/* Get tape position.*/
-
-/* The next two are used by the QIC-02 driver for runtime reconfiguration.
-   See tpqic02.h for struct mtconfiginfo.  */
-#define	MTIOCGETCONFIG	_IOR('m', 4, struct mtconfiginfo) /* Get tape config.*/
-#define	MTIOCSETCONFIG	_IOW('m', 5, struct mtconfiginfo) /* Set tape config.*/
-
-/* Generic Mag Tape (device independent) status macros for examining
-   mt_gstat -- HP-UX compatible.
-   There is room for more generic status bits here, but I don't
-   know which of them are reserved. At least three or so should
-   be added to make this really useful.  */
-#define GMT_EOF(x)              ((x) & 0x80000000)
-#define GMT_BOT(x)              ((x) & 0x40000000)
-#define GMT_EOT(x)              ((x) & 0x20000000)
-#define GMT_SM(x)               ((x) & 0x10000000)  /* DDS setmark */
-#define GMT_EOD(x)              ((x) & 0x08000000)  /* DDS EOD */
-#define GMT_WR_PROT(x)          ((x) & 0x04000000)
-/* #define GMT_ ? 		((x) & 0x02000000) */
-#define GMT_ONLINE(x)           ((x) & 0x01000000)
-#define GMT_D_6250(x)           ((x) & 0x00800000)
-#define GMT_D_1600(x)           ((x) & 0x00400000)
-#define GMT_D_800(x)            ((x) & 0x00200000)
-/* #define GMT_ ? 		((x) & 0x00100000) */
-/* #define GMT_ ? 		((x) & 0x00080000) */
-#define GMT_DR_OPEN(x)          ((x) & 0x00040000)  /* Door open (no tape).  */
-/* #define GMT_ ? 		((x) & 0x00020000) */
-#define GMT_IM_REP_EN(x)        ((x) & 0x00010000)  /* Immediate report mode.*/
-/* 16 generic status bits unused.  */
-
-
-/* SCSI-tape specific definitions.  Bitfield shifts in the status  */
-#define MT_ST_BLKSIZE_SHIFT	0
-#define MT_ST_BLKSIZE_MASK	0xffffff
-#define MT_ST_DENSITY_SHIFT	24
-#define MT_ST_DENSITY_MASK	0xff000000
-
-#define MT_ST_SOFTERR_SHIFT	0
-#define MT_ST_SOFTERR_MASK	0xffff
-
-/* Bitfields for the MTSETDRVBUFFER ioctl.  */
-#define MT_ST_OPTIONS		0xf0000000
-#define MT_ST_BOOLEANS		0x10000000
-#define MT_ST_SETBOOLEANS	0x30000000
-#define MT_ST_CLEARBOOLEANS	0x40000000
-#define MT_ST_WRITE_THRESHOLD	0x20000000
-#define MT_ST_DEF_BLKSIZE	0x50000000
-#define MT_ST_DEF_OPTIONS	0x60000000
-
-#define MT_ST_BUFFER_WRITES	0x1
-#define MT_ST_ASYNC_WRITES	0x2
-#define MT_ST_READ_AHEAD	0x4
-#define MT_ST_DEBUGGING		0x8
-#define MT_ST_TWO_FM		0x10
-#define MT_ST_FAST_MTEOM	0x20
-#define MT_ST_AUTO_LOCK		0x40
-#define MT_ST_DEF_WRITES	0x80
-#define MT_ST_CAN_BSR		0x100
-#define MT_ST_NO_BLKLIMS	0x200
-#define MT_ST_CAN_PARTITIONS    0x400
-#define MT_ST_SCSI2LOGICAL      0x800
-
-/* The mode parameters to be controlled. Parameter chosen with bits 20-28.  */
-#define MT_ST_CLEAR_DEFAULT	0xfffff
-#define MT_ST_DEF_DENSITY	(MT_ST_DEF_OPTIONS | 0x100000)
-#define MT_ST_DEF_COMPRESSION	(MT_ST_DEF_OPTIONS | 0x200000)
-#define MT_ST_DEF_DRVBUFFER	(MT_ST_DEF_OPTIONS | 0x300000)
-
-/* The offset for the arguments for the special HP changer load command.  */
-#define MT_ST_HPLOADER_OFFSET 10000
-
-
-/* Specify default tape device.  */
-#ifndef DEFTAPE
-# define DEFTAPE	"/dev/tape"
-#endif
-
-#endif /* mtio.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/param.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/param.h
deleted file mode 100644
index 72fd74d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/param.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Compatibility header for old-style Unix parameters and limits.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PARAM_H
-#define _SYS_PARAM_H    1
-
-#define __need_NULL
-#include <stddef.h>
-
-#include <sys/types.h>
-#include <limits.h>
-#include <endian.h>                     /* Define BYTE_ORDER et al.  */
-#include <signal.h>                     /* Define NSIG.  */
-
-/* This file defines some things in system-specific ways.  */
-#include <bits/param.h>
-
-
-/* BSD names for some <limits.h> values.  */
-
-#define NBBY		CHAR_BIT
-
-#if !defined NGROUPS && defined NGROUPS_MAX
-# define NGROUPS	NGROUPS_MAX
-#endif
-#if !defined MAXSYMLINKS && defined SYMLOOP_MAX
-# define MAXSYMLINKS	SYMLOOP_MAX
-#endif
-#if !defined CANBSIZ && defined MAX_CANON
-# define CANBSIZ	MAX_CANON
-#endif
-#if !defined MAXPATHLEN && defined PATH_MAX
-# define MAXPATHLEN	PATH_MAX
-#endif
-#if !defined NOFILE && defined OPEN_MAX
-# define NOFILE		OPEN_MAX
-#endif
-#if !defined MAXHOSTNAMELEN && defined HOST_NAME_MAX
-# define MAXHOSTNAMELEN	HOST_NAME_MAX
-#endif
-#ifndef NCARGS
-# ifdef ARG_MAX
-#  define NCARGS	ARG_MAX
-# else
-/* ARG_MAX is unlimited, but we define NCARGS for BSD programs that want to
-   compare against some fixed limit.  */
-# define NCARGS		INT_MAX
-# endif
-#endif
-
-
-/* Magical constants.  */
-#ifndef NOGROUP
-# define NOGROUP	65535     /* Marker for empty group set member.  */
-#endif
-#ifndef NODEV
-# define NODEV		((dev_t) -1)    /* Non-existent device.  */
-#endif
-
-
-/* Unit of `st_blocks'.  */
-#ifndef DEV_BSIZE
-# define DEV_BSIZE	512
-#endif
-
-
-/* Bit map related macros.  */
-#define setbit(a,i)     ((a)[(i)/NBBY] |= 1<<((i)%NBBY))
-#define clrbit(a,i)     ((a)[(i)/NBBY] &= ~(1<<((i)%NBBY)))
-#define isset(a,i)      ((a)[(i)/NBBY] & (1<<((i)%NBBY)))
-#define isclr(a,i)      (((a)[(i)/NBBY] & (1<<((i)%NBBY))) == 0)
-
-/* Macros for counting and rounding.  */
-#ifndef howmany
-# define howmany(x, y)  (((x) + ((y) - 1)) / (y))
-#endif
-#ifdef __GNUC__
-# define roundup(x, y)  (__builtin_constant_p (y) && powerof2 (y)             \
-                         ? (((x) + (y) - 1) & ~((y) - 1))                     \
-                         : ((((x) + ((y) - 1)) / (y)) * (y)))
-#else
-# define roundup(x, y)  ((((x) + ((y) - 1)) / (y)) * (y))
-#endif
-#define powerof2(x)     ((((x) - 1) & (x)) == 0)
-
-/* Macros for min/max.  */
-#define MIN(a,b) (((a)<(b))?(a):(b))
-#define MAX(a,b) (((a)>(b))?(a):(b))
-
-
-#endif  /* sys/param.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/pci.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/pci.h
deleted file mode 100644
index dd8c4a1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/pci.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PCI_H
-#define _SYS_PCI_H	1
-
-/* We use the constants from the kernel.  */
-#include <linux/pci.h>
-
-#endif /* sys/pci.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/personality.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/personality.h
deleted file mode 100644
index fd77bdb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/personality.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Taken verbatim from Linux 2.6 (include/linux/personality.h).  */
-
-#ifndef _SYS_PERSONALITY_H
-#define _SYS_PERSONALITY_H 1
-
-#include <features.h>
-
-/* Flags for bug emulation.
-   These occupy the top three bytes.  */
-enum
-  {
-    UNAME26 = 0x0020000,
-    ADDR_NO_RANDOMIZE = 0x0040000,
-    FDPIC_FUNCPTRS = 0x0080000,
-    MMAP_PAGE_ZERO = 0x0100000,
-    ADDR_COMPAT_LAYOUT = 0x0200000,
-    READ_IMPLIES_EXEC = 0x0400000,
-    ADDR_LIMIT_32BIT = 0x0800000,
-    SHORT_INODE = 0x1000000,
-    WHOLE_SECONDS = 0x2000000,
-    STICKY_TIMEOUTS = 0x4000000,
-    ADDR_LIMIT_3GB = 	0x8000000
-  };
-
-/* Personality types.
-
-   These go in the low byte.  Avoid using the top bit, it will
-   conflict with error returns.  */
-enum
-  {
-    PER_LINUX = 0x0000,
-    PER_LINUX_32BIT = 0x0000 | ADDR_LIMIT_32BIT,
-    PER_LINUX_FDPIC = 0x0000 | FDPIC_FUNCPTRS,
-    PER_SVR4 = 0x0001 | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
-    PER_SVR3 = 0x0002 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_SCOSVR3 = 0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS | SHORT_INODE,
-    PER_OSR5 = 0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS,
-    PER_WYSEV386 = 0x0004 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_ISCR4 = 0x0005 | STICKY_TIMEOUTS,
-    PER_BSD = 0x0006,
-    PER_SUNOS = 0x0006 | STICKY_TIMEOUTS,
-    PER_XENIX = 0x0007 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_LINUX32 = 0x0008,
-    PER_LINUX32_3GB = 0x0008 | ADDR_LIMIT_3GB,
-    PER_IRIX32 = 0x0009 | STICKY_TIMEOUTS,	/* IRIX5 32-bit */
-    PER_IRIXN32 = 0x000a | STICKY_TIMEOUTS,	/* IRIX6 new 32-bit */
-    PER_IRIX64 = 0x000b | STICKY_TIMEOUTS,	/* IRIX6 64-bit */
-    PER_RISCOS = 0x000c,
-    PER_SOLARIS = 0x000d | STICKY_TIMEOUTS,
-    PER_UW7 = 0x000e | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
-    PER_OSF4 = 0x000f,
-    PER_HPUX = 0x0010,
-    PER_MASK = 0x00ff,
-  };
-
-__BEGIN_DECLS
-
-/* Set different ABIs (personalities).  */
-extern int personality (unsigned long int __persona) __THROW;
-
-__END_DECLS
-
-#endif /* sys/personality.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/poll.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/poll.h
deleted file mode 100644
index 2431dd1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/poll.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/* Compatibility definitions for System V `poll' interface.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_POLL_H
-#define	_SYS_POLL_H	1
-
-#include <features.h>
-
-/* Get the platform dependent bits of `poll'.  */
-#include <bits/poll.h>
-#ifdef __USE_GNU
-# include <bits/types/__sigset_t.h>
-# include <bits/types/struct_timespec.h>
-#endif
-
-
-/* Type used for the number of file descriptors.  */
-typedef unsigned long int nfds_t;
-
-/* Data structure describing a polling request.  */
-struct pollfd
-  {
-    int fd;			/* File descriptor to poll.  */
-    short int events;		/* Types of events poller cares about.  */
-    short int revents;		/* Types of events that actually occurred.  */
-  };
-
-
-__BEGIN_DECLS
-
-/* Poll the file descriptors described by the NFDS structures starting at
-   FDS.  If TIMEOUT is nonzero and not -1, allow TIMEOUT milliseconds for
-   an event to occur; if TIMEOUT is -1, block until an event occurs.
-   Returns the number of file descriptors with events, zero if timed out,
-   or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int poll (struct pollfd *__fds, nfds_t __nfds, int __timeout);
-
-#ifdef __USE_GNU
-/* Like poll, but before waiting the threads signal mask is replaced
-   with that specified in the fourth parameter.  For better usability,
-   the timeout value is specified using a TIMESPEC object.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int ppoll (struct pollfd *__fds, nfds_t __nfds,
-		  const struct timespec *__timeout,
-		  const __sigset_t *__ss);
-#endif
-
-__END_DECLS
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/poll2.h>
-#endif
-
-#endif	/* sys/poll.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/prctl.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/prctl.h
deleted file mode 100644
index c9048c7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/prctl.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PRCTL_H
-#define _SYS_PRCTL_H	1
-
-#include <features.h>
-#include <linux/prctl.h>  /*  The magic values come from here  */
-
-/* Recent extensions to linux which may post-date the kernel headers
-   we're picking up...  */
-
-/* Memory tagging control operations (for AArch64).  */
-#ifndef PR_MTE_TCF_SHIFT
-# define PR_MTE_TCF_SHIFT	1
-# define PR_MTE_TCF_NONE	(0UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_SYNC	(1UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_ASYNC	(2UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_MASK	(3UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TAG_SHIFT	3
-# define PR_MTE_TAG_MASK	(0xffffUL << PR_MTE_TAG_SHIFT)
-#endif
-
-__BEGIN_DECLS
-
-/* Control process execution.  */
-extern int prctl (int __option, ...) __THROW;
-
-__END_DECLS
-
-#endif  /* sys/prctl.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/procfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/procfs.h
deleted file mode 100644
index f23f4c3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/procfs.h
+++ /dev/null
@@ -1,126 +0,0 @@
-/* Definitions for core files and libthread_db.  Generic Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-#define _SYS_PROCFS_H	1
-
-/* This is somewhat modelled after the file of the same name on SVR4
-   systems.  It provides a definition of the core file format for ELF
-   used on Linux.  It doesn't have anything to do with the /proc file
-   system, even though Linux has one.
-
-   Anyway, the whole purpose of this file is for GDB and GDB only.
-   Don't read too much into it.  Don't use it for anything other than
-   GDB unless you know what you are doing.  */
-
-#include <features.h>
-#include <sys/time.h>
-#include <sys/types.h>
-#include <sys/user.h>
-
-/* bits/procfs.h, provided by each architecture, must define
-   elf_gregset_t, elf_fpregset_t and any other architecture-specific
-   types needed.  */
-#include <bits/procfs.h>
-
-/* bits/procfs-id.h must define __pr_uid_t and __pr_gid_t, the types
-   of pr_uid and pr_gid.  */
-#include <bits/procfs-id.h>
-
-__BEGIN_DECLS
-
-/* Signal info.  */
-struct elf_siginfo
-  {
-    int si_signo;			/* Signal number.  */
-    int si_code;			/* Extra code.  */
-    int si_errno;			/* Errno.  */
-  };
-
-/* Definitions to generate Intel SVR4-like core files.  These mostly
-   have the same names as the SVR4 types with "elf_" tacked on the
-   front to prevent clashes with Linux definitions, and the typedef
-   forms have been avoided.  This is mostly like the SVR4 structure,
-   but more Linuxy, with things that Linux does not support and which
-   GDB doesn't really use excluded.  */
-
-struct elf_prstatus
-  {
-    struct elf_siginfo pr_info;		/* Info associated with signal.  */
-    short int pr_cursig;		/* Current signal.  */
-    unsigned long int pr_sigpend;	/* Set of pending signals.  */
-    unsigned long int pr_sighold;	/* Set of held signals.  */
-    __pid_t pr_pid;
-    __pid_t pr_ppid;
-    __pid_t pr_pgrp;
-    __pid_t pr_sid;
-    struct timeval pr_utime;		/* User time.  */
-    struct timeval pr_stime;		/* System time.  */
-    struct timeval pr_cutime;		/* Cumulative user time.  */
-    struct timeval pr_cstime;		/* Cumulative system time.  */
-    elf_gregset_t pr_reg;		/* GP registers.  */
-    int pr_fpvalid;			/* True if math copro being used.  */
-  };
-
-
-#define ELF_PRARGSZ     (80)    /* Number of chars for args.  */
-
-struct elf_prpsinfo
-  {
-    char pr_state;			/* Numeric process state.  */
-    char pr_sname;			/* Char for pr_state.  */
-    char pr_zomb;			/* Zombie.  */
-    char pr_nice;			/* Nice val.  */
-    unsigned long int pr_flag;		/* Flags.  */
-    __pr_uid_t pr_uid;
-    __pr_gid_t pr_gid;
-    int pr_pid, pr_ppid, pr_pgrp, pr_sid;
-    /* Lots missing */
-    char pr_fname[16];			/* Filename of executable.  */
-    char pr_psargs[ELF_PRARGSZ];	/* Initial part of arg list.  */
-  };
-
-/* The rest of this file provides the types for emulation of the
-   Solaris <proc_service.h> interfaces that should be implemented by
-   users of libthread_db.  */
-
-/* Addresses.  */
-typedef void *psaddr_t;
-
-#include <bits/procfs-prregset.h>
-
-/* Register sets.  Linux has different names.  */
-typedef __prgregset_t prgregset_t;
-typedef __prfpregset_t prfpregset_t;
-
-/* We don't have any differences between processes and threads,
-   therefore have only one PID type.  */
-typedef __pid_t lwpid_t;
-
-/* Process status and info.  In the end we do provide typedefs for them.  */
-typedef struct elf_prstatus prstatus_t;
-typedef struct elf_prpsinfo prpsinfo_t;
-
-__END_DECLS
-
-/* On some architectures, provide other-ABI variants of the above
-   types.  */
-#include <bits/procfs-extra.h>
-
-#endif	/* sys/procfs.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/profil.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/profil.h
deleted file mode 100644
index 9b13fbc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/profil.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PROFIL_H
-#define _PROFIL_H	1
-
-#include <features.h>
-
-#include <sys/time.h>
-#include <sys/types.h>
-
-/* This interface is intended to follow the sprofil() system calls as
-   described by the sprofil(2) man page of Irix v6.5, except that:
-
-	- there is no a priori limit on number of text sections
-	- pr_scale is declared as unsigned long (instead of "unsigned int")
-	- pr_size is declared as size_t (instead of "unsigned int")
-	- pr_off is declared as void * (instead of "__psunsigned_t")
-	- the overflow bin (pr_base==0, pr_scale==2) can appear anywhere
-	  in the profp array
-	- PROF_FAST has no effect  */
-
-struct prof
-  {
-    void *pr_base;		/* buffer base */
-    size_t pr_size;		/* buffer size */
-    size_t pr_off;		/* pc offset */
-    unsigned long int pr_scale;	/* pc scaling (fixed-point number) */
-  };
-
-enum
-  {
-    PROF_USHORT	= 0,		/* use 16-bit counters (default) */
-    PROF_UINT	= 1 << 0,	/* use 32-bit counters */
-    PROF_FAST   = 1 << 1	/* profile faster than usual */
-  };
-
-
-__BEGIN_DECLS
-
-extern int sprofil (struct prof *__profp, int __profcnt,
-		    struct timeval *__tvp, unsigned int __flags) __THROW;
-
-__END_DECLS
-
-#endif /* profil.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ptrace.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ptrace.h
deleted file mode 100644
index cdb1f15..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ptrace.h
+++ /dev/null
@@ -1,212 +0,0 @@
-/* `ptrace' debugger support interface.  Linux/ARM version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PTRACE_H
-#define _SYS_PTRACE_H	1
-
-#include <features.h>
-#include <bits/types.h>
-
-__BEGIN_DECLS
-
-/* Type of the REQUEST argument to `ptrace.'  */
-enum __ptrace_request
-{
-  /* Indicate that the process making this request should be traced.
-     All signals received by this process can be intercepted by its
-     parent, and its parent can use the other `ptrace' requests.  */
-  PTRACE_TRACEME = 0,
-#define PT_TRACE_ME PTRACE_TRACEME
-
-  /* Return the word in the process's text space at address ADDR.  */
-  PTRACE_PEEKTEXT = 1,
-#define PT_READ_I PTRACE_PEEKTEXT
-
-  /* Return the word in the process's data space at address ADDR.  */
-  PTRACE_PEEKDATA = 2,
-#define PT_READ_D PTRACE_PEEKDATA
-
-  /* Return the word in the process's user area at offset ADDR.  */
-  PTRACE_PEEKUSER = 3,
-#define PT_READ_U PTRACE_PEEKUSER
-
-  /* Write the word DATA into the process's text space at address ADDR.  */
-  PTRACE_POKETEXT = 4,
-#define PT_WRITE_I PTRACE_POKETEXT
-
-  /* Write the word DATA into the process's data space at address ADDR.  */
-  PTRACE_POKEDATA = 5,
-#define PT_WRITE_D PTRACE_POKEDATA
-
-  /* Write the word DATA into the process's user area at offset ADDR.  */
-  PTRACE_POKEUSER = 6,
-#define PT_WRITE_U PTRACE_POKEUSER
-
-  /* Continue the process.  */
-  PTRACE_CONT = 7,
-#define PT_CONTINUE PTRACE_CONT
-
-  /* Kill the process.  */
-  PTRACE_KILL = 8,
-#define PT_KILL PTRACE_KILL
-
-  /* Single step the process.  */
-  PTRACE_SINGLESTEP = 9,
-#define PT_STEP PTRACE_SINGLESTEP
-
-  /* Get all general purpose registers used by a process.  */
-  PTRACE_GETREGS = 12,
-#define PT_GETREGS PTRACE_GETREGS
-
-  /* Set all general purpose registers used by a process.  */
-  PTRACE_SETREGS = 13,
-#define PT_SETREGS PTRACE_SETREGS
-
-  /* Get all floating point registers used by a process.  */
-  PTRACE_GETFPREGS = 14,
-#define PT_GETFPREGS PTRACE_GETFPREGS
-
-  /* Set all floating point registers used by a process.  */
-  PTRACE_SETFPREGS = 15,
-#define PT_SETFPREGS PTRACE_SETFPREGS
-
-  /* Attach to a process that is already running. */
-  PTRACE_ATTACH = 16,
-#define PT_ATTACH PTRACE_ATTACH
-
-  /* Detach from a process attached to with PTRACE_ATTACH.  */
-  PTRACE_DETACH = 17,
-#define PT_DETACH PTRACE_DETACH
-
-  /* Get the iWMMXt state of a process.  */
-  PTRACE_GETWMMXREGS = 18,
-#define PT_GETWMMXREGS PTRACE_GETWMMXREGS
-
-  /* Set the iWMMXt state of a process.  */
-  PTRACE_SETWMMXREGS = 19,
-#define PT_SETWMMXREGS PTRACE_SETWMMXREGS
-
-  /* Get the thread pointer of a process.  */
-  PTRACE_GET_THREAD_AREA = 22,
-#define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA
-
-  /* Change the syscall number of a process.  */
-  PTRACE_SET_SYSCALL = 23,
-#define PT_SET_SYSCALL PTRACE_SET_SYSCALL
-
-  /* Continue and stop at the next entry to or return from syscall.  */
-  PTRACE_SYSCALL = 24,
-#define PT_SYSCALL PTRACE_SYSCALL
-
-  /* Get the Crunch state of a process.  */
-  PTRACE_GETCRUNCHREGS = 25,
-#define PT_GETCRUNCHREGS PTRACE_GETCRUNCHREGS
-
-  /* Set the Crunch state of a process.  */
-  PTRACE_SETCRUNCHREGS = 26,
-#define PT_SETCRUNCHREGS PTRACE_SETCRUNCHREGS
-
-  /* Get all VFP registers used by a process.  */
-  PTRACE_GETVFPREGS = 27,
-#define PT_GETVFPREGS PTRACE_GETVFPREGS
-
-  /* Set all VFP registers used by a process.  */
-  PTRACE_SETVFPREGS = 28,
-#define PT_SETVFPREGS PTRACE_SETVFPREGS
-
-  /* Get all hardware breakpoint registers.  */
-  PTRACE_GETHBPREGS = 29,
-#define PT_GETHBPREGS PTRACE_GETHBPREGS
-
-  /* Set all hardware breakpoint registers.  */
-  PTRACE_SETHBPREGS = 30,
-#define PT_SETHBPREGS PTRACE_SETHBPREGS
-
-  /* Get the ELF fdpic loadmap address.  */
-  PTRACE_GETFDPIC = 31,
-#define PT_GETFDPIC PTRACE_GETFDPIC
-
-  /* Set ptrace filter options.  */
-  PTRACE_SETOPTIONS = 0x4200,
-#define PT_SETOPTIONS PTRACE_SETOPTIONS
-
-  /* Get last ptrace message.  */
-  PTRACE_GETEVENTMSG = 0x4201,
-#define PT_GETEVENTMSG PTRACE_GETEVENTMSG
-
-  /* Get siginfo for process.  */
-  PTRACE_GETSIGINFO = 0x4202,
-#define PT_GETSIGINFO PTRACE_GETSIGINFO
-
-  /* Set new siginfo for process.  */
-  PTRACE_SETSIGINFO = 0x4203,
-#define PT_SETSIGINFO PTRACE_SETSIGINFO
-
-  /* Get register content.  */
-  PTRACE_GETREGSET = 0x4204,
-#define PTRACE_GETREGSET PTRACE_GETREGSET
-
-  /* Set register content.  */
-  PTRACE_SETREGSET = 0x4205,
-#define PTRACE_SETREGSET PTRACE_SETREGSET
-
-  /* Like PTRACE_ATTACH, but do not force tracee to trap and do not affect
-     signal or group stop state.  */
-  PTRACE_SEIZE = 0x4206,
-#define PTRACE_SEIZE PTRACE_SEIZE
-
-  /* Trap seized tracee.  */
-  PTRACE_INTERRUPT = 0x4207,
-#define PTRACE_INTERRUPT PTRACE_INTERRUPT
-
-  /* Wait for next group event.  */
-  PTRACE_LISTEN = 0x4208,
-#define PTRACE_LISTEN PTRACE_LISTEN
-
-  /* Retrieve siginfo_t structures without removing signals from a queue.  */
-  PTRACE_PEEKSIGINFO = 0x4209,
-#define PTRACE_PEEKSIGINFO PTRACE_PEEKSIGINFO
-
-  /* Get the mask of blocked signals.  */
-  PTRACE_GETSIGMASK = 0x420a,
-#define PTRACE_GETSIGMASK PTRACE_GETSIGMASK
-
-  /* Change the mask of blocked signals.  */
-  PTRACE_SETSIGMASK = 0x420b,
-#define PTRACE_SETSIGMASK PTRACE_SETSIGMASK
-
-  /* Get seccomp BPF filters.  */
-  PTRACE_SECCOMP_GET_FILTER = 0x420c,
-#define PTRACE_SECCOMP_GET_FILTER PTRACE_SECCOMP_GET_FILTER
-
-  /* Get seccomp BPF filter metadata.  */
-  PTRACE_SECCOMP_GET_METADATA = 0x420d,
-#define PTRACE_SECCOMP_GET_METADATA PTRACE_SECCOMP_GET_METADATA
-
-  /* Get information about system call.  */
-  PTRACE_GET_SYSCALL_INFO = 0x420e
-#define PTRACE_GET_SYSCALL_INFO PTRACE_GET_SYSCALL_INFO
-};
-
-
-#include <bits/ptrace-shared.h>
-
-__END_DECLS
-
-#endif /* _SYS_PTRACE_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/queue.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/queue.h
deleted file mode 100644
index daf4553..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/queue.h
+++ /dev/null
@@ -1,574 +0,0 @@
-/*
- * Copyright (c) 1991, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 3. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)queue.h	8.5 (Berkeley) 8/20/94
- */
-
-#ifndef	_SYS_QUEUE_H_
-#define	_SYS_QUEUE_H_
-
-/*
- * This file defines five types of data structures: singly-linked lists,
- * lists, simple queues, tail queues, and circular queues.
- *
- * A singly-linked list is headed by a single forward pointer. The
- * elements are singly linked for minimum space and pointer manipulation
- * overhead at the expense of O(n) removal for arbitrary elements. New
- * elements can be added to the list after an existing element or at the
- * head of the list.  Elements being removed from the head of the list
- * should use the explicit macro for this purpose for optimum
- * efficiency. A singly-linked list may only be traversed in the forward
- * direction.  Singly-linked lists are ideal for applications with large
- * datasets and few or no removals or for implementing a LIFO queue.
- *
- * A list is headed by a single forward pointer (or an array of forward
- * pointers for a hash table header). The elements are doubly linked
- * so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before
- * or after an existing element or at the head of the list. A list
- * may only be traversed in the forward direction.
- *
- * A simple queue is headed by a pair of pointers, one the head of the
- * list and the other to the tail of the list. The elements are singly
- * linked to save space, so elements can only be removed from the
- * head of the list. New elements can be added to the list after
- * an existing element, at the head of the list, or at the end of the
- * list. A simple queue may only be traversed in the forward direction.
- *
- * A tail queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or
- * after an existing element, at the head of the list, or at the end of
- * the list. A tail queue may be traversed in either direction.
- *
- * A circle queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or after
- * an existing element, at the head of the list, or at the end of the list.
- * A circle queue may be traversed in either direction, but has a more
- * complex end of list detection.
- *
- * For details on the use of these macros, see the queue(3) manual page.
- */
-
-/*
- * List definitions.
- */
-#define	LIST_HEAD(name, type)						\
-struct name {								\
-	struct type *lh_first;	/* first element */			\
-}
-
-#define	LIST_HEAD_INITIALIZER(head)					\
-	{ NULL }
-
-#define	LIST_ENTRY(type)						\
-struct {								\
-	struct type *le_next;	/* next element */			\
-	struct type **le_prev;	/* address of previous next element */	\
-}
-
-/*
- * List functions.
- */
-#define	LIST_INIT(head) do {						\
-	(head)->lh_first = NULL;					\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_AFTER(listelm, elm, field) do {			\
-	if (((elm)->field.le_next = (listelm)->field.le_next) != NULL)	\
-		(listelm)->field.le_next->field.le_prev =		\
-		    &(elm)->field.le_next;				\
-	(listelm)->field.le_next = (elm);				\
-	(elm)->field.le_prev = &(listelm)->field.le_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_BEFORE(listelm, elm, field) do {			\
-	(elm)->field.le_prev = (listelm)->field.le_prev;		\
-	(elm)->field.le_next = (listelm);				\
-	*(listelm)->field.le_prev = (elm);				\
-	(listelm)->field.le_prev = &(elm)->field.le_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_HEAD(head, elm, field) do {				\
-	if (((elm)->field.le_next = (head)->lh_first) != NULL)		\
-		(head)->lh_first->field.le_prev = &(elm)->field.le_next;\
-	(head)->lh_first = (elm);					\
-	(elm)->field.le_prev = &(head)->lh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_REMOVE(elm, field) do {					\
-	if ((elm)->field.le_next != NULL)				\
-		(elm)->field.le_next->field.le_prev = 			\
-		    (elm)->field.le_prev;				\
-	*(elm)->field.le_prev = (elm)->field.le_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_FOREACH(var, head, field)					\
-	for ((var) = ((head)->lh_first);				\
-		(var);							\
-		(var) = ((var)->field.le_next))
-
-/*
- * List access methods.
- */
-#define	LIST_EMPTY(head)		((head)->lh_first == NULL)
-#define	LIST_FIRST(head)		((head)->lh_first)
-#define	LIST_NEXT(elm, field)		((elm)->field.le_next)
-
-
-/*
- * Singly-linked List definitions.
- */
-#define	SLIST_HEAD(name, type)						\
-struct name {								\
-	struct type *slh_first;	/* first element */			\
-}
-
-#define	SLIST_HEAD_INITIALIZER(head)					\
-	{ NULL }
-
-#define	SLIST_ENTRY(type)						\
-struct {								\
-	struct type *sle_next;	/* next element */			\
-}
-
-/*
- * Singly-linked List functions.
- */
-#define	SLIST_INIT(head) do {						\
-	(head)->slh_first = NULL;					\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_INSERT_AFTER(slistelm, elm, field) do {			\
-	(elm)->field.sle_next = (slistelm)->field.sle_next;		\
-	(slistelm)->field.sle_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_INSERT_HEAD(head, elm, field) do {			\
-	(elm)->field.sle_next = (head)->slh_first;			\
-	(head)->slh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_REMOVE_HEAD(head, field) do {				\
-	(head)->slh_first = (head)->slh_first->field.sle_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_REMOVE(head, elm, type, field) do {			\
-	if ((head)->slh_first == (elm)) {				\
-		SLIST_REMOVE_HEAD((head), field);			\
-	}								\
-	else {								\
-		struct type *curelm = (head)->slh_first;		\
-		while(curelm->field.sle_next != (elm))			\
-			curelm = curelm->field.sle_next;		\
-		curelm->field.sle_next =				\
-		    curelm->field.sle_next->field.sle_next;		\
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_FOREACH(var, head, field)					\
-	for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next)
-
-/*
- * Singly-linked List access methods.
- */
-#define	SLIST_EMPTY(head)	((head)->slh_first == NULL)
-#define	SLIST_FIRST(head)	((head)->slh_first)
-#define	SLIST_NEXT(elm, field)	((elm)->field.sle_next)
-
-
-/*
- * Singly-linked Tail queue declarations.
- */
-#define	STAILQ_HEAD(name, type)					\
-struct name {								\
-	struct type *stqh_first;	/* first element */			\
-	struct type **stqh_last;	/* addr of last next element */		\
-}
-
-#define	STAILQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).stqh_first }
-
-#define	STAILQ_ENTRY(type)						\
-struct {								\
-	struct type *stqe_next;	/* next element */			\
-}
-
-/*
- * Singly-linked Tail queue functions.
- */
-#define	STAILQ_INIT(head) do {						\
-	(head)->stqh_first = NULL;					\
-	(head)->stqh_last = &(head)->stqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.stqe_next = (head)->stqh_first) == NULL)	\
-		(head)->stqh_last = &(elm)->field.stqe_next;		\
-	(head)->stqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.stqe_next = NULL;					\
-	*(head)->stqh_last = (elm);					\
-	(head)->stqh_last = &(elm)->field.stqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.stqe_next = (listelm)->field.stqe_next) == NULL)\
-		(head)->stqh_last = &(elm)->field.stqe_next;		\
-	(listelm)->field.stqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_REMOVE_HEAD(head, field) do {				\
-	if (((head)->stqh_first = (head)->stqh_first->field.stqe_next) == NULL) \
-		(head)->stqh_last = &(head)->stqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_REMOVE(head, elm, type, field) do {			\
-	if ((head)->stqh_first == (elm)) {				\
-		STAILQ_REMOVE_HEAD((head), field);			\
-	} else {							\
-		struct type *curelm = (head)->stqh_first;		\
-		while (curelm->field.stqe_next != (elm))			\
-			curelm = curelm->field.stqe_next;		\
-		if ((curelm->field.stqe_next =				\
-			curelm->field.stqe_next->field.stqe_next) == NULL) \
-			    (head)->stqh_last = &(curelm)->field.stqe_next; \
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->stqh_first);				\
-		(var);							\
-		(var) = ((var)->field.stqe_next))
-
-#define	STAILQ_CONCAT(head1, head2) do {				\
-	if (!STAILQ_EMPTY((head2))) {					\
-		*(head1)->stqh_last = (head2)->stqh_first;		\
-		(head1)->stqh_last = (head2)->stqh_last;		\
-		STAILQ_INIT((head2));					\
-	}								\
-} while (/*CONSTCOND*/0)
-
-/*
- * Singly-linked Tail queue access methods.
- */
-#define	STAILQ_EMPTY(head)	((head)->stqh_first == NULL)
-#define	STAILQ_FIRST(head)	((head)->stqh_first)
-#define	STAILQ_NEXT(elm, field)	((elm)->field.stqe_next)
-
-
-/*
- * Simple queue definitions.
- */
-#define	SIMPLEQ_HEAD(name, type)					\
-struct name {								\
-	struct type *sqh_first;	/* first element */			\
-	struct type **sqh_last;	/* addr of last next element */		\
-}
-
-#define	SIMPLEQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).sqh_first }
-
-#define	SIMPLEQ_ENTRY(type)						\
-struct {								\
-	struct type *sqe_next;	/* next element */			\
-}
-
-/*
- * Simple queue functions.
- */
-#define	SIMPLEQ_INIT(head) do {						\
-	(head)->sqh_first = NULL;					\
-	(head)->sqh_last = &(head)->sqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.sqe_next = (head)->sqh_first) == NULL)	\
-		(head)->sqh_last = &(elm)->field.sqe_next;		\
-	(head)->sqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.sqe_next = NULL;					\
-	*(head)->sqh_last = (elm);					\
-	(head)->sqh_last = &(elm)->field.sqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL)\
-		(head)->sqh_last = &(elm)->field.sqe_next;		\
-	(listelm)->field.sqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_REMOVE_HEAD(head, field) do {				\
-	if (((head)->sqh_first = (head)->sqh_first->field.sqe_next) == NULL) \
-		(head)->sqh_last = &(head)->sqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_REMOVE(head, elm, type, field) do {			\
-	if ((head)->sqh_first == (elm)) {				\
-		SIMPLEQ_REMOVE_HEAD((head), field);			\
-	} else {							\
-		struct type *curelm = (head)->sqh_first;		\
-		while (curelm->field.sqe_next != (elm))			\
-			curelm = curelm->field.sqe_next;		\
-		if ((curelm->field.sqe_next =				\
-			curelm->field.sqe_next->field.sqe_next) == NULL) \
-			    (head)->sqh_last = &(curelm)->field.sqe_next; \
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->sqh_first);				\
-		(var);							\
-		(var) = ((var)->field.sqe_next))
-
-/*
- * Simple queue access methods.
- */
-#define	SIMPLEQ_EMPTY(head)		((head)->sqh_first == NULL)
-#define	SIMPLEQ_FIRST(head)		((head)->sqh_first)
-#define	SIMPLEQ_NEXT(elm, field)	((elm)->field.sqe_next)
-
-
-/*
- * Tail queue definitions.
- */
-#define	_TAILQ_HEAD(name, type, qual)					\
-struct name {								\
-	qual type *tqh_first;		/* first element */		\
-	qual type *qual *tqh_last;	/* addr of last next element */	\
-}
-#define TAILQ_HEAD(name, type)	_TAILQ_HEAD(name, struct type,)
-
-#define	TAILQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).tqh_first }
-
-#define	_TAILQ_ENTRY(type, qual)					\
-struct {								\
-	qual type *tqe_next;		/* next element */		\
-	qual type *qual *tqe_prev;	/* address of previous next element */\
-}
-#define TAILQ_ENTRY(type)	_TAILQ_ENTRY(struct type,)
-
-/*
- * Tail queue functions.
- */
-#define	TAILQ_INIT(head) do {						\
-	(head)->tqh_first = NULL;					\
-	(head)->tqh_last = &(head)->tqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.tqe_next = (head)->tqh_first) != NULL)	\
-		(head)->tqh_first->field.tqe_prev =			\
-		    &(elm)->field.tqe_next;				\
-	else								\
-		(head)->tqh_last = &(elm)->field.tqe_next;		\
-	(head)->tqh_first = (elm);					\
-	(elm)->field.tqe_prev = &(head)->tqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.tqe_next = NULL;					\
-	(elm)->field.tqe_prev = (head)->tqh_last;			\
-	*(head)->tqh_last = (elm);					\
-	(head)->tqh_last = &(elm)->field.tqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != NULL)\
-		(elm)->field.tqe_next->field.tqe_prev = 		\
-		    &(elm)->field.tqe_next;				\
-	else								\
-		(head)->tqh_last = &(elm)->field.tqe_next;		\
-	(listelm)->field.tqe_next = (elm);				\
-	(elm)->field.tqe_prev = &(listelm)->field.tqe_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_BEFORE(listelm, elm, field) do {			\
-	(elm)->field.tqe_prev = (listelm)->field.tqe_prev;		\
-	(elm)->field.tqe_next = (listelm);				\
-	*(listelm)->field.tqe_prev = (elm);				\
-	(listelm)->field.tqe_prev = &(elm)->field.tqe_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_REMOVE(head, elm, field) do {				\
-	if (((elm)->field.tqe_next) != NULL)				\
-		(elm)->field.tqe_next->field.tqe_prev = 		\
-		    (elm)->field.tqe_prev;				\
-	else								\
-		(head)->tqh_last = (elm)->field.tqe_prev;		\
-	*(elm)->field.tqe_prev = (elm)->field.tqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_FOREACH(var, head, field)					\
-	for ((var) = ((head)->tqh_first);				\
-		(var);							\
-		(var) = ((var)->field.tqe_next))
-
-#define	TAILQ_FOREACH_REVERSE(var, head, headname, field)		\
-	for ((var) = (*(((struct headname *)((head)->tqh_last))->tqh_last));	\
-		(var);							\
-		(var) = (*(((struct headname *)((var)->field.tqe_prev))->tqh_last)))
-
-#define	TAILQ_CONCAT(head1, head2, field) do {				\
-	if (!TAILQ_EMPTY(head2)) {					\
-		*(head1)->tqh_last = (head2)->tqh_first;		\
-		(head2)->tqh_first->field.tqe_prev = (head1)->tqh_last;	\
-		(head1)->tqh_last = (head2)->tqh_last;			\
-		TAILQ_INIT((head2));					\
-	}								\
-} while (/*CONSTCOND*/0)
-
-/*
- * Tail queue access methods.
- */
-#define	TAILQ_EMPTY(head)		((head)->tqh_first == NULL)
-#define	TAILQ_FIRST(head)		((head)->tqh_first)
-#define	TAILQ_NEXT(elm, field)		((elm)->field.tqe_next)
-
-#define	TAILQ_LAST(head, headname) \
-	(*(((struct headname *)((head)->tqh_last))->tqh_last))
-#define	TAILQ_PREV(elm, headname, field) \
-	(*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))
-
-
-/*
- * Circular queue definitions.
- */
-#define	CIRCLEQ_HEAD(name, type)					\
-struct name {								\
-	struct type *cqh_first;		/* first element */		\
-	struct type *cqh_last;		/* last element */		\
-}
-
-#define	CIRCLEQ_HEAD_INITIALIZER(head)					\
-	{ (void *)&head, (void *)&head }
-
-#define	CIRCLEQ_ENTRY(type)						\
-struct {								\
-	struct type *cqe_next;		/* next element */		\
-	struct type *cqe_prev;		/* previous element */		\
-}
-
-/*
- * Circular queue functions.
- */
-#define	CIRCLEQ_INIT(head) do {						\
-	(head)->cqh_first = (void *)(head);				\
-	(head)->cqh_last = (void *)(head);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	(elm)->field.cqe_next = (listelm)->field.cqe_next;		\
-	(elm)->field.cqe_prev = (listelm);				\
-	if ((listelm)->field.cqe_next == (void *)(head))		\
-		(head)->cqh_last = (elm);				\
-	else								\
-		(listelm)->field.cqe_next->field.cqe_prev = (elm);	\
-	(listelm)->field.cqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do {		\
-	(elm)->field.cqe_next = (listelm);				\
-	(elm)->field.cqe_prev = (listelm)->field.cqe_prev;		\
-	if ((listelm)->field.cqe_prev == (void *)(head))		\
-		(head)->cqh_first = (elm);				\
-	else								\
-		(listelm)->field.cqe_prev->field.cqe_next = (elm);	\
-	(listelm)->field.cqe_prev = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_HEAD(head, elm, field) do {			\
-	(elm)->field.cqe_next = (head)->cqh_first;			\
-	(elm)->field.cqe_prev = (void *)(head);				\
-	if ((head)->cqh_last == (void *)(head))				\
-		(head)->cqh_last = (elm);				\
-	else								\
-		(head)->cqh_first->field.cqe_prev = (elm);		\
-	(head)->cqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.cqe_next = (void *)(head);				\
-	(elm)->field.cqe_prev = (head)->cqh_last;			\
-	if ((head)->cqh_first == (void *)(head))			\
-		(head)->cqh_first = (elm);				\
-	else								\
-		(head)->cqh_last->field.cqe_next = (elm);		\
-	(head)->cqh_last = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_REMOVE(head, elm, field) do {				\
-	if ((elm)->field.cqe_next == (void *)(head))			\
-		(head)->cqh_last = (elm)->field.cqe_prev;		\
-	else								\
-		(elm)->field.cqe_next->field.cqe_prev =			\
-		    (elm)->field.cqe_prev;				\
-	if ((elm)->field.cqe_prev == (void *)(head))			\
-		(head)->cqh_first = (elm)->field.cqe_next;		\
-	else								\
-		(elm)->field.cqe_prev->field.cqe_next =			\
-		    (elm)->field.cqe_next;				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->cqh_first);				\
-		(var) != (const void *)(head);				\
-		(var) = ((var)->field.cqe_next))
-
-#define	CIRCLEQ_FOREACH_REVERSE(var, head, field)			\
-	for ((var) = ((head)->cqh_last);				\
-		(var) != (const void *)(head);				\
-		(var) = ((var)->field.cqe_prev))
-
-/*
- * Circular queue access methods.
- */
-#define	CIRCLEQ_EMPTY(head)		((head)->cqh_first == (void *)(head))
-#define	CIRCLEQ_FIRST(head)		((head)->cqh_first)
-#define	CIRCLEQ_LAST(head)		((head)->cqh_last)
-#define	CIRCLEQ_NEXT(elm, field)	((elm)->field.cqe_next)
-#define	CIRCLEQ_PREV(elm, field)	((elm)->field.cqe_prev)
-
-#define CIRCLEQ_LOOP_NEXT(head, elm, field)				\
-	(((elm)->field.cqe_next == (void *)(head))			\
-	    ? ((head)->cqh_first)					\
-	    : (elm->field.cqe_next))
-#define CIRCLEQ_LOOP_PREV(head, elm, field)				\
-	(((elm)->field.cqe_prev == (void *)(head))			\
-	    ? ((head)->cqh_last)					\
-	    : (elm->field.cqe_prev))
-
-#endif	/* sys/queue.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/quota.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/quota.h
deleted file mode 100644
index 9b5ab12..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/quota.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/* This just represents the non-kernel parts of <linux/quota.h>.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (c) 1982, 1986 Regents of the University of California.
- * All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Robert Elz at The University of Melbourne.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef _SYS_QUOTA_H
-#define _SYS_QUOTA_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-#include <linux/quota.h>
-
-/*
- * Convert diskblocks to blocks and the other way around.
- * currently only to fool the BSD source. :-)
- */
-#define dbtob(num) ((num) << 10)
-#define btodb(num) ((num) >> 10)
-
-/*
- * Convert count of filesystem blocks to diskquota blocks, meant for
- * filesystems where i_blksize != 1024.
- */
-#define fs_to_dq_blocks(num, blksize) (((num) * (blksize)) / 1024)
-
-/*
- * Definitions for disk quotas imposed on the average user
- * (big brother finally hits Linux).
- *
- * The following constants define the amount of time given a user
- * before the soft limits are treated as hard limits (usually resulting
- * in an allocation failure). The timer is started when the user crosses
- * their soft limit, it is reset when they go below their soft limit.
- */
-#define MAX_IQ_TIME  604800	/* (7*24*60*60) 1 week */
-#define MAX_DQ_TIME  604800	/* (7*24*60*60) 1 week */
-
-#define QUOTAFILENAME "quota"
-#define QUOTAGROUP "staff"
-
-#define NR_DQHASH 43          /* Just an arbitrary number any suggestions ? */
-#define NR_DQUOTS 256         /* Number of quotas active at one time */
-
-/* Old name for struct if_dqblk.  */
-struct dqblk
-  {
-    __uint64_t dqb_bhardlimit;	/* absolute limit on disk quota blocks alloc */
-    __uint64_t dqb_bsoftlimit;	/* preferred limit on disk quota blocks */
-    __uint64_t dqb_curspace;	/* current quota block count */
-    __uint64_t dqb_ihardlimit;	/* maximum # allocated inodes */
-    __uint64_t dqb_isoftlimit;	/* preferred inode limit */
-    __uint64_t dqb_curinodes;	/* current # allocated inodes */
-    __uint64_t dqb_btime;	/* time limit for excessive disk use */
-    __uint64_t dqb_itime;	/* time limit for excessive files */
-    __uint32_t dqb_valid;	/* bitmask of QIF_* constants */
-  };
-
-/*
- * Shorthand notation.
- */
-#define	dq_bhardlimit	dq_dqb.dqb_bhardlimit
-#define	dq_bsoftlimit	dq_dqb.dqb_bsoftlimit
-#define dq_curspace	dq_dqb.dqb_curspace
-#define dq_valid	dq_dqb.dqb_valid
-#define	dq_ihardlimit	dq_dqb.dqb_ihardlimit
-#define	dq_isoftlimit	dq_dqb.dqb_isoftlimit
-#define	dq_curinodes	dq_dqb.dqb_curinodes
-#define	dq_btime	dq_dqb.dqb_btime
-#define	dq_itime	dq_dqb.dqb_itime
-
-#define dqoff(UID)      ((__loff_t)((UID) * sizeof (struct dqblk)))
-
-/* Old name for struct if_dqinfo.  */
-struct dqinfo
-  {
-    __uint64_t dqi_bgrace;
-    __uint64_t dqi_igrace;
-    __uint32_t dqi_flags;
-    __uint32_t dqi_valid;
-  };
-
-__BEGIN_DECLS
-
-extern int quotactl (int __cmd, const char *__special, int __id,
-		     __caddr_t __addr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/quota.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/random.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/random.h
deleted file mode 100644
index 0451cf7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/random.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Interfaces for obtaining random bytes.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RANDOM_H
-#define _SYS_RANDOM_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-/* Flags for use with getrandom.  */
-#define GRND_NONBLOCK 0x01
-#define GRND_RANDOM 0x02
-#define GRND_INSECURE 0x04
-
-__BEGIN_DECLS
-
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return the
-   number of bytes written, or -1 on error.  */
-ssize_t getrandom (void *__buffer, size_t __length,
-                   unsigned int __flags) __wur;
-
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return 0 on
-   success or -1 on error.  */
-int getentropy (void *__buffer, size_t __length) __wur;
-
-__END_DECLS
-
-#endif /* _SYS_RANDOM_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/raw.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/raw.h
deleted file mode 100644
index 89e8665..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/raw.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RAW_H
-#define _SYS_RAW_H	1
-
-#include <stdint.h>
-#include <sys/ioctl.h>
-
-/* The major device number for raw devices.  */
-#define RAW_MAJOR	162
-
-/* `ioctl' commands for raw devices.  */
-#define RAW_SETBIND     _IO(0xac, 0)
-#define RAW_GETBIND     _IO(0xac, 1)
-
-struct raw_config_request
-{
-  int raw_minor;
-  uint64_t block_major;
-  uint64_t block_minor;
-};
-
-#endif /* sys/raw.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/reboot.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/reboot.h
deleted file mode 100644
index b928e93..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/reboot.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This file should define RB_* macros to be used as flag
-   bits in the argument to the `reboot' system call.  */
-
-#ifndef _SYS_REBOOT_H
-#define _SYS_REBOOT_H	1
-
-#include <features.h>
-
-/* Perform a hard reset now.  */
-#define RB_AUTOBOOT	0x01234567
-
-/* Halt the system.  */
-#define RB_HALT_SYSTEM	0xcdef0123
-
-/* Enable reboot using Ctrl-Alt-Delete keystroke.  */
-#define RB_ENABLE_CAD	0x89abcdef
-
-/* Disable reboot using Ctrl-Alt-Delete keystroke.  */
-#define RB_DISABLE_CAD	0
-
-/* Stop system and switch power off if possible.  */
-#define RB_POWER_OFF	0x4321fedc
-
-/* Suspend system using software suspend.  */
-#define RB_SW_SUSPEND	0xd000fce2
-
-/* Reboot system into new kernel.  */
-#define RB_KEXEC	0x45584543
-
-__BEGIN_DECLS
-
-/* Reboot or halt the system.  */
-extern int reboot (int __howto) __THROW;
-
-__END_DECLS
-
-#endif	/* _SYS_REBOOT_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/resource.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/resource.h
deleted file mode 100644
index 936a5ca..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/resource.h
+++ /dev/null
@@ -1,102 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_RESOURCE_H
-#define	_SYS_RESOURCE_H	1
-
-#include <features.h>
-
-/* Get the system-dependent definitions of structures and bit values.  */
-#include <bits/resource.h>
-
-#ifndef __id_t_defined
-typedef __id_t id_t;
-# define __id_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* The X/Open standard defines that all the functions below must use
-   `int' as the type for the first argument.  When we are compiling with
-   GNU extensions we change this slightly to provide better error
-   checking.  */
-#if defined __USE_GNU && !defined __cplusplus
-typedef enum __rlimit_resource __rlimit_resource_t;
-typedef enum __rusage_who __rusage_who_t;
-typedef enum __priority_which __priority_which_t;
-#else
-typedef int __rlimit_resource_t;
-typedef int __rusage_who_t;
-typedef int __priority_which_t;
-#endif
-
-/* Put the soft and hard limits for RESOURCE in *RLIMITS.
-   Returns 0 if successful, -1 if not (and sets errno).  */
-#ifndef __USE_FILE_OFFSET64
-extern int getrlimit (__rlimit_resource_t __resource,
-		      struct rlimit *__rlimits) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (getrlimit, (__rlimit_resource_t __resource,
-				       struct rlimit *__rlimits), getrlimit64);
-# else
-#  define getrlimit getrlimit64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int getrlimit64 (__rlimit_resource_t __resource,
-			struct rlimit64 *__rlimits) __THROW;
-#endif
-
-/* Set the soft and hard limits for RESOURCE to *RLIMITS.
-   Only the super-user can increase hard limits.
-   Return 0 if successful, -1 if not (and sets errno).  */
-#ifndef __USE_FILE_OFFSET64
-extern int setrlimit (__rlimit_resource_t __resource,
-		      const struct rlimit *__rlimits) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (setrlimit, (__rlimit_resource_t __resource,
-				       const struct rlimit *__rlimits),
-			   setrlimit64);
-# else
-#  define setrlimit setrlimit64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int setrlimit64 (__rlimit_resource_t __resource,
-			const struct rlimit64 *__rlimits) __THROW;
-#endif
-
-/* Return resource usage information on process indicated by WHO
-   and put it in *USAGE.  Returns 0 for success, -1 for failure.  */
-extern int getrusage (__rusage_who_t __who, struct rusage *__usage) __THROW;
-
-/* Return the highest priority of any process specified by WHICH and WHO
-   (see above); if WHO is zero, the current process, process group, or user
-   (as specified by WHO) is used.  A lower priority number means higher
-   priority.  Priorities range from PRIO_MIN to PRIO_MAX (above).  */
-extern int getpriority (__priority_which_t __which, id_t __who) __THROW;
-
-/* Set the priority of all processes specified by WHICH and WHO (see above)
-   to PRIO.  Returns 0 on success, -1 on errors.  */
-extern int setpriority (__priority_which_t __which, id_t __who, int __prio)
-     __THROW;
-
-__END_DECLS
-
-#endif	/* sys/resource.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/select.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/select.h
deleted file mode 100644
index 188a7fe..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/select.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/* `fd_set' type and related macros, and `select'/`pselect' declarations.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*	POSIX 1003.1g: 6.2 Select from File Descriptor Sets <sys/select.h>  */
-
-#ifndef _SYS_SELECT_H
-#define _SYS_SELECT_H	1
-
-#include <features.h>
-
-/* Get definition of needed basic types.  */
-#include <bits/types.h>
-
-/* Get __FD_* definitions.  */
-#include <bits/select.h>
-
-/* Get sigset_t.  */
-#include <bits/types/sigset_t.h>
-
-/* Get definition of timer specification structures.  */
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timeval.h>
-#ifdef __USE_XOPEN2K
-# include <bits/types/struct_timespec.h>
-#endif
-
-#ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-# define __suseconds_t_defined
-#endif
-
-
-/* The fd_set member is required to be an array of longs.  */
-typedef long int __fd_mask;
-
-/* Some versions of <linux/posix_types.h> define this macros.  */
-#undef	__NFDBITS
-/* It's easier to assume 8-bit bytes than to get CHAR_BIT.  */
-#define __NFDBITS	(8 * (int) sizeof (__fd_mask))
-#define	__FD_ELT(d)	((d) / __NFDBITS)
-#define	__FD_MASK(d)	((__fd_mask) (1UL << ((d) % __NFDBITS)))
-
-/* fd_set for select and pselect.  */
-typedef struct
-  {
-    /* XPG4.2 requires this member name.  Otherwise avoid the name
-       from the global namespace.  */
-#ifdef __USE_XOPEN
-    __fd_mask fds_bits[__FD_SETSIZE / __NFDBITS];
-# define __FDS_BITS(set) ((set)->fds_bits)
-#else
-    __fd_mask __fds_bits[__FD_SETSIZE / __NFDBITS];
-# define __FDS_BITS(set) ((set)->__fds_bits)
-#endif
-  } fd_set;
-
-/* Maximum number of file descriptors in `fd_set'.  */
-#define	FD_SETSIZE		__FD_SETSIZE
-
-#ifdef __USE_MISC
-/* Sometimes the fd_set member is assumed to have this type.  */
-typedef __fd_mask fd_mask;
-
-/* Number of bits per word of `fd_set' (some code assumes this is 32).  */
-# define NFDBITS		__NFDBITS
-#endif
-
-
-/* Access macros for `fd_set'.  */
-#define	FD_SET(fd, fdsetp)	__FD_SET (fd, fdsetp)
-#define	FD_CLR(fd, fdsetp)	__FD_CLR (fd, fdsetp)
-#define	FD_ISSET(fd, fdsetp)	__FD_ISSET (fd, fdsetp)
-#define	FD_ZERO(fdsetp)		__FD_ZERO (fdsetp)
-
-
-__BEGIN_DECLS
-
-/* Check the first NFDS descriptors each in READFDS (if not NULL) for read
-   readiness, in WRITEFDS (if not NULL) for write readiness, and in EXCEPTFDS
-   (if not NULL) for exceptional conditions.  If TIMEOUT is not NULL, time out
-   after waiting the interval specified therein.  Returns the number of ready
-   descriptors, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int select (int __nfds, fd_set *__restrict __readfds,
-		   fd_set *__restrict __writefds,
-		   fd_set *__restrict __exceptfds,
-		   struct timeval *__restrict __timeout);
-
-#ifdef __USE_XOPEN2K
-/* Same as above only that the TIMEOUT value is given with higher
-   resolution and a sigmask which is been set temporarily.  This version
-   should be used.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pselect (int __nfds, fd_set *__restrict __readfds,
-		    fd_set *__restrict __writefds,
-		    fd_set *__restrict __exceptfds,
-		    const struct timespec *__restrict __timeout,
-		    const __sigset_t *__restrict __sigmask);
-#endif
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __GNUC__
-# include <bits/select2.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/select.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sem.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sem.h
deleted file mode 100644
index 03b65df..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sem.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-#define _SYS_SEM_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct semid_ds' and more.  */
-#include <bits/sem.h>
-
-#ifdef __USE_GNU
-# include <bits/types/struct_timespec.h>
-#endif
-
-/* The following System V style IPC functions implement a semaphore
-   handling.  The definition is found in XPG2.  */
-
-/* Structure used for argument to `semop' to describe operations.  */
-struct sembuf
-{
-  unsigned short int sem_num;	/* semaphore number */
-  short int sem_op;		/* semaphore operation */
-  short int sem_flg;		/* operation flag */
-};
-
-
-__BEGIN_DECLS
-
-/* Semaphore control operation.  */
-extern int semctl (int __semid, int __semnum, int __cmd, ...) __THROW;
-
-/* Get semaphore.  */
-extern int semget (key_t __key, int __nsems, int __semflg) __THROW;
-
-/* Operate on semaphore.  */
-extern int semop (int __semid, struct sembuf *__sops, size_t __nsops) __THROW;
-
-#ifdef __USE_GNU
-/* Operate on semaphore with timeout.  */
-extern int semtimedop (int __semid, struct sembuf *__sops, size_t __nsops,
-		       const struct timespec *__timeout) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* sys/sem.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sendfile.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sendfile.h
deleted file mode 100644
index de5bee6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sendfile.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* sendfile -- copy data directly from one file descriptor to another
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SENDFILE_H
-#define _SYS_SENDFILE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-__BEGIN_DECLS
-
-/* Send up to COUNT bytes from file associated with IN_FD starting at
-   *OFFSET to descriptor OUT_FD.  Set *OFFSET to the IN_FD's file position
-   following the read bytes.  If OFFSET is a null pointer, use the normal
-   file position instead.  Return the number of written bytes, or -1 in
-   case of error.  */
-#ifndef __USE_FILE_OFFSET64
-extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset,
-			 size_t __count) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern ssize_t __REDIRECT_NTH (sendfile,
-			       (int __out_fd, int __in_fd, __off64_t *__offset,
-				size_t __count), sendfile64);
-# else
-#  define sendfile sendfile64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern ssize_t sendfile64 (int __out_fd, int __in_fd, __off64_t *__offset,
-			   size_t __count) __THROW;
-#endif
-
-__END_DECLS
-
-#endif	/* sys/sendfile.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/shm.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/shm.h
deleted file mode 100644
index 7506ba6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/shm.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-#define _SYS_SHM_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct shmid_ds' and more.  */
-#include <bits/shm.h>
-
-/* Define types required by the standard.  */
-#include <bits/types/time_t.h>
-
-#ifdef __USE_XOPEN
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif	/* X/Open */
-
-
-__BEGIN_DECLS
-
-/* The following System V style IPC functions implement a shared memory
-   facility.  The definition is found in XPG4.2.  */
-
-/* Shared memory control operation.  */
-extern int shmctl (int __shmid, int __cmd, struct shmid_ds *__buf) __THROW;
-
-/* Get shared memory segment.  */
-extern int shmget (key_t __key, size_t __size, int __shmflg) __THROW;
-
-/* Attach shared memory segment.  */
-extern void *shmat (int __shmid, const void *__shmaddr, int __shmflg)
-     __THROW;
-
-/* Detach shared memory segment.  */
-extern int shmdt (const void *__shmaddr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/shm.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/signal.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/signal.h
deleted file mode 100644
index 2e602da..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/signal.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <signal.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/signalfd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/signalfd.h
deleted file mode 100644
index ebce57c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/signalfd.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SIGNALFD_H
-#define	_SYS_SIGNALFD_H	1
-
-#include <stdint.h>
-#include <bits/types/sigset_t.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/signalfd.h>
-
-struct signalfd_siginfo
-{
-  uint32_t ssi_signo;
-  int32_t ssi_errno;
-  int32_t ssi_code;
-  uint32_t ssi_pid;
-  uint32_t ssi_uid;
-  int32_t ssi_fd;
-  uint32_t ssi_tid;
-  uint32_t ssi_band;
-  uint32_t ssi_overrun;
-  uint32_t ssi_trapno;
-  int32_t ssi_status;
-  int32_t ssi_int;
-  uint64_t ssi_ptr;
-  uint64_t ssi_utime;
-  uint64_t ssi_stime;
-  uint64_t ssi_addr;
-  uint16_t ssi_addr_lsb;
-  uint16_t __pad2;
-  int32_t ssi_syscall;
-  uint64_t ssi_call_addr;
-  uint32_t ssi_arch;
-  uint8_t __pad[28];
-};
-
-__BEGIN_DECLS
-
-/* Request notification for delivery of signals in MASK to be
-   performed using descriptor FD.*/
-extern int signalfd (int __fd, const sigset_t *__mask, int __flags)
-  __THROW __nonnull ((2));
-
-__END_DECLS
-
-#endif /* sys/signalfd.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/single_threaded.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/single_threaded.h
deleted file mode 100644
index 8609c84..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/single_threaded.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Support for single-thread optimizations.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SINGLE_THREADED_H
-#define _SYS_SINGLE_THREADED_H
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* If this variable is non-zero, then the current thread is the only
-   thread in the process image.  If it is zero, the process might be
-   multi-threaded.  */
-extern char __libc_single_threaded;
-
-__END_DECLS
-
-#endif /* _SYS_SINGLE_THREADED_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/socket.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/socket.h
deleted file mode 100644
index 949851a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/socket.h
+++ /dev/null
@@ -1,274 +0,0 @@
-/* Declarations of socket constants, types, and functions.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SOCKET_H
-#define	_SYS_SOCKET_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types/struct_iovec.h>
-#define	__need_size_t
-#include <stddef.h>
-
-/* This operating system-specific header file defines the SOCK_*, PF_*,
-   AF_*, MSG_*, SOL_*, and SO_* constants, and the `struct sockaddr',
-   `struct msghdr', and `struct linger' types.  */
-#include <bits/socket.h>
-
-#ifdef __USE_MISC
-# include <bits/types/struct_osockaddr.h>
-#endif
-
-/* The following constants should be used for the second parameter of
-   `shutdown'.  */
-enum
-{
-  SHUT_RD = 0,		/* No more receptions.  */
-#define SHUT_RD		SHUT_RD
-  SHUT_WR,		/* No more transmissions.  */
-#define SHUT_WR		SHUT_WR
-  SHUT_RDWR		/* No more receptions or transmissions.  */
-#define SHUT_RDWR	SHUT_RDWR
-};
-
-/* This is the type we use for generic socket address arguments.
-
-   With GCC 2.7 and later, the funky union causes redeclarations or
-   uses with any of the listed types to be allowed without complaint.
-   G++ 2.7 does not support transparent unions so there we want the
-   old-style declaration, too.  */
-#if defined __cplusplus || !__GNUC_PREREQ (2, 7) || !defined __USE_GNU
-# define __SOCKADDR_ARG		struct sockaddr *__restrict
-# define __CONST_SOCKADDR_ARG	const struct sockaddr *
-#else
-/* Add more `struct sockaddr_AF' types here as necessary.
-   These are all the ones I found on NetBSD and Linux.  */
-# define __SOCKADDR_ALLTYPES \
-  __SOCKADDR_ONETYPE (sockaddr) \
-  __SOCKADDR_ONETYPE (sockaddr_at) \
-  __SOCKADDR_ONETYPE (sockaddr_ax25) \
-  __SOCKADDR_ONETYPE (sockaddr_dl) \
-  __SOCKADDR_ONETYPE (sockaddr_eon) \
-  __SOCKADDR_ONETYPE (sockaddr_in) \
-  __SOCKADDR_ONETYPE (sockaddr_in6) \
-  __SOCKADDR_ONETYPE (sockaddr_inarp) \
-  __SOCKADDR_ONETYPE (sockaddr_ipx) \
-  __SOCKADDR_ONETYPE (sockaddr_iso) \
-  __SOCKADDR_ONETYPE (sockaddr_ns) \
-  __SOCKADDR_ONETYPE (sockaddr_un) \
-  __SOCKADDR_ONETYPE (sockaddr_x25)
-
-# define __SOCKADDR_ONETYPE(type) struct type *__restrict __##type##__;
-typedef union { __SOCKADDR_ALLTYPES
-	      } __SOCKADDR_ARG __attribute__ ((__transparent_union__));
-# undef __SOCKADDR_ONETYPE
-# define __SOCKADDR_ONETYPE(type) const struct type *__restrict __##type##__;
-typedef union { __SOCKADDR_ALLTYPES
-	      } __CONST_SOCKADDR_ARG __attribute__ ((__transparent_union__));
-# undef __SOCKADDR_ONETYPE
-#endif
-
-#ifdef __USE_GNU
-/* For `recvmmsg' and `sendmmsg'.  */
-struct mmsghdr
-  {
-    struct msghdr msg_hdr;	/* Actual message header.  */
-    unsigned int msg_len;	/* Number of received or sent bytes for the
-				   entry.  */
-  };
-#endif
-
-
-/* Create a new socket of type TYPE in domain DOMAIN, using
-   protocol PROTOCOL.  If PROTOCOL is zero, one is chosen automatically.
-   Returns a file descriptor for the new socket, or -1 for errors.  */
-extern int socket (int __domain, int __type, int __protocol) __THROW;
-
-/* Create two new sockets, of type TYPE in domain DOMAIN and using
-   protocol PROTOCOL, which are connected to each other, and put file
-   descriptors for them in FDS[0] and FDS[1].  If PROTOCOL is zero,
-   one will be chosen automatically.  Returns 0 on success, -1 for errors.  */
-extern int socketpair (int __domain, int __type, int __protocol,
-		       int __fds[2]) __THROW;
-
-/* Give the socket FD the local address ADDR (which is LEN bytes long).  */
-extern int bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len)
-     __THROW;
-
-/* Put the local address of FD into *ADDR and its length in *LEN.  */
-extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
-			socklen_t *__restrict __len) __THROW;
-
-/* Open a connection on socket FD to peer at ADDR (which LEN bytes long).
-   For connectionless socket types, just set the default address to send to
-   and the only address from which to accept transmissions.
-   Return 0 on success, -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len);
-
-/* Put the address of the peer connected to socket FD into *ADDR
-   (which is *LEN bytes long), and its actual length into *LEN.  */
-extern int getpeername (int __fd, __SOCKADDR_ARG __addr,
-			socklen_t *__restrict __len) __THROW;
-
-
-/* Send N bytes of BUF to socket FD.  Returns the number sent or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
-
-/* Read N bytes into BUF from socket FD.
-   Returns the number read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
-
-/* Send N bytes of BUF on socket FD to peer at address ADDR (which is
-   ADDR_LEN bytes long).  Returns the number sent, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t sendto (int __fd, const void *__buf, size_t __n,
-		       int __flags, __CONST_SOCKADDR_ARG __addr,
-		       socklen_t __addr_len);
-
-/* Read N bytes into BUF through socket FD.
-   If ADDR is not NULL, fill in *ADDR_LEN bytes of it with tha address of
-   the sender, and store the actual size of the address in *ADDR_LEN.
-   Returns the number of bytes read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
-			 int __flags, __SOCKADDR_ARG __addr,
-			 socklen_t *__restrict __addr_len);
-
-
-/* Send a message described MESSAGE on socket FD.
-   Returns the number of bytes sent, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t sendmsg (int __fd, const struct msghdr *__message,
-			int __flags);
-
-#ifdef __USE_GNU
-/* Send a VLEN messages as described by VMESSAGES to socket FD.
-   Returns the number of datagrams successfully written or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sendmmsg (int __fd, struct mmsghdr *__vmessages,
-		     unsigned int __vlen, int __flags);
-#endif
-
-/* Receive a message as described by MESSAGE from socket FD.
-   Returns the number of bytes read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags);
-
-#ifdef __USE_GNU
-/* Receive up to VLEN messages as described by VMESSAGES from socket FD.
-   Returns the number of messages received or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int recvmmsg (int __fd, struct mmsghdr *__vmessages,
-		     unsigned int __vlen, int __flags,
-		     struct timespec *__tmo);
-#endif
-
-
-/* Put the current value for socket FD's option OPTNAME at protocol level LEVEL
-   into OPTVAL (which is *OPTLEN bytes long), and set *OPTLEN to the value's
-   actual length.  Returns 0 on success, -1 for errors.  */
-extern int getsockopt (int __fd, int __level, int __optname,
-		       void *__restrict __optval,
-		       socklen_t *__restrict __optlen) __THROW;
-
-/* Set socket FD's option OPTNAME at protocol level LEVEL
-   to *OPTVAL (which is OPTLEN bytes long).
-   Returns 0 on success, -1 for errors.  */
-extern int setsockopt (int __fd, int __level, int __optname,
-		       const void *__optval, socklen_t __optlen) __THROW;
-
-
-/* Prepare to accept connections on socket FD.
-   N connection requests will be queued before further requests are refused.
-   Returns 0 on success, -1 for errors.  */
-extern int listen (int __fd, int __n) __THROW;
-
-/* Await a connection on socket FD.
-   When a connection arrives, open a new socket to communicate with it,
-   set *ADDR (which is *ADDR_LEN bytes long) to the address of the connecting
-   peer and *ADDR_LEN to the address's actual length, and return the
-   new socket's descriptor, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int accept (int __fd, __SOCKADDR_ARG __addr,
-		   socklen_t *__restrict __addr_len);
-
-#ifdef __USE_GNU
-/* Similar to 'accept' but takes an additional parameter to specify flags.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int accept4 (int __fd, __SOCKADDR_ARG __addr,
-		    socklen_t *__restrict __addr_len, int __flags);
-#endif
-
-/* Shut down all or part of the connection open on socket FD.
-   HOW determines what to shut down:
-     SHUT_RD   = No more receptions;
-     SHUT_WR   = No more transmissions;
-     SHUT_RDWR = No more receptions or transmissions.
-   Returns 0 on success, -1 for errors.  */
-extern int shutdown (int __fd, int __how) __THROW;
-
-
-#ifdef __USE_XOPEN2K
-/* Determine whether socket is at a out-of-band mark.  */
-extern int sockatmark (int __fd) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* FDTYPE is S_IFSOCK or another S_IF* macro defined in <sys/stat.h>;
-   returns 1 if FD is open on an object of the indicated type, 0 if not,
-   or -1 for errors (setting errno).  */
-extern int isfdtype (int __fd, int __fdtype) __THROW;
-#endif
-
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/socket2.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/socket.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/socketvar.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/socketvar.h
deleted file mode 100644
index b177158..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/socketvar.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* This header is used on many systems but for GNU we have everything
-   already defined in the standard header.  */
-#include <sys/socket.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/soundcard.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/soundcard.h
deleted file mode 100644
index fade986..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/soundcard.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/soundcard.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/stat.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/stat.h
deleted file mode 100644
index 549375c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/stat.h
+++ /dev/null
@@ -1,378 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.6 File Characteristics	<sys/stat.h>
- */
-
-#ifndef	_SYS_STAT_H
-#define	_SYS_STAT_H	1
-
-#include <features.h>
-
-#include <bits/types.h>		/* For __mode_t and __dev_t.  */
-
-#ifdef __USE_XOPEN2K8
-# include <bits/types/struct_timespec.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-
-# include <bits/types/time_t.h>
-
-# ifndef __dev_t_defined
-typedef __dev_t dev_t;
-#  define __dev_t_defined
-# endif
-
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __ino_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-#  else
-typedef __ino64_t ino_t;
-#  endif
-#  define __ino_t_defined
-# endif
-
-# ifndef __mode_t_defined
-typedef __mode_t mode_t;
-#  define __mode_t_defined
-# endif
-
-# ifndef __nlink_t_defined
-typedef __nlink_t nlink_t;
-#  define __nlink_t_defined
-# endif
-
-# ifndef __off_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-#  else
-typedef __off64_t off_t;
-#  endif
-#  define __off_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif	/* X/Open */
-
-#ifdef __USE_UNIX98
-# ifndef __blkcnt_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __blkcnt_t blkcnt_t;
-#  else
-typedef __blkcnt64_t blkcnt_t;
-#  endif
-#  define __blkcnt_t_defined
-# endif
-
-# ifndef __blksize_t_defined
-typedef __blksize_t blksize_t;
-#  define __blksize_t_defined
-# endif
-#endif	/* Unix98 */
-
-__BEGIN_DECLS
-
-#include <bits/stat.h>
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# define S_IFMT		__S_IFMT
-# define S_IFDIR	__S_IFDIR
-# define S_IFCHR	__S_IFCHR
-# define S_IFBLK	__S_IFBLK
-# define S_IFREG	__S_IFREG
-# ifdef __S_IFIFO
-#  define S_IFIFO	__S_IFIFO
-# endif
-# ifdef __S_IFLNK
-#  define S_IFLNK	__S_IFLNK
-# endif
-# if (defined __USE_MISC || defined __USE_XOPEN_EXTENDED) \
-     && defined __S_IFSOCK
-#  define S_IFSOCK	__S_IFSOCK
-# endif
-#endif
-
-/* Test macros for file types.	*/
-
-#define	__S_ISTYPE(mode, mask)	(((mode) & __S_IFMT) == (mask))
-
-#define	S_ISDIR(mode)	 __S_ISTYPE((mode), __S_IFDIR)
-#define	S_ISCHR(mode)	 __S_ISTYPE((mode), __S_IFCHR)
-#define	S_ISBLK(mode)	 __S_ISTYPE((mode), __S_IFBLK)
-#define	S_ISREG(mode)	 __S_ISTYPE((mode), __S_IFREG)
-#ifdef __S_IFIFO
-# define S_ISFIFO(mode)	 __S_ISTYPE((mode), __S_IFIFO)
-#endif
-#ifdef __S_IFLNK
-# define S_ISLNK(mode)	 __S_ISTYPE((mode), __S_IFLNK)
-#endif
-
-#if defined __USE_MISC && !defined __S_IFLNK
-# define S_ISLNK(mode)  0
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K) \
-    && defined __S_IFSOCK
-# define S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK)
-#elif defined __USE_XOPEN2K
-# define S_ISSOCK(mode) 0
-#endif
-
-/* These are from POSIX.1b.  If the objects are not implemented using separate
-   distinct file types, the macros always will evaluate to zero.  Unlike the
-   other S_* macros the following three take a pointer to a `struct stat'
-   object as the argument.  */
-#ifdef	__USE_POSIX199309
-# define S_TYPEISMQ(buf) __S_TYPEISMQ(buf)
-# define S_TYPEISSEM(buf) __S_TYPEISSEM(buf)
-# define S_TYPEISSHM(buf) __S_TYPEISSHM(buf)
-#endif
-
-
-/* Protection bits.  */
-
-#define	S_ISUID __S_ISUID	/* Set user ID on execution.  */
-#define	S_ISGID	__S_ISGID	/* Set group ID on execution.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Save swapped text after use (sticky bit).  This is pretty well obsolete.  */
-# define S_ISVTX	__S_ISVTX
-#endif
-
-#define	S_IRUSR	__S_IREAD	/* Read by owner.  */
-#define	S_IWUSR	__S_IWRITE	/* Write by owner.  */
-#define	S_IXUSR	__S_IEXEC	/* Execute by owner.  */
-/* Read, write, and execute by owner.  */
-#define	S_IRWXU	(__S_IREAD|__S_IWRITE|__S_IEXEC)
-
-#ifdef __USE_MISC
-# define S_IREAD	S_IRUSR
-# define S_IWRITE	S_IWUSR
-# define S_IEXEC	S_IXUSR
-#endif
-
-#define	S_IRGRP	(S_IRUSR >> 3)	/* Read by group.  */
-#define	S_IWGRP	(S_IWUSR >> 3)	/* Write by group.  */
-#define	S_IXGRP	(S_IXUSR >> 3)	/* Execute by group.  */
-/* Read, write, and execute by group.  */
-#define	S_IRWXG	(S_IRWXU >> 3)
-
-#define	S_IROTH	(S_IRGRP >> 3)	/* Read by others.  */
-#define	S_IWOTH	(S_IWGRP >> 3)	/* Write by others.  */
-#define	S_IXOTH	(S_IXGRP >> 3)	/* Execute by others.  */
-/* Read, write, and execute by others.  */
-#define	S_IRWXO	(S_IRWXG >> 3)
-
-
-#ifdef	__USE_MISC
-/* Macros for common mode bit masks.  */
-# define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) /* 0777 */
-# define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)/* 07777 */
-# define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)/* 0666*/
-
-# define S_BLKSIZE	512	/* Block size for `st_blocks'.  */
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Get file attributes for FILE and put them in BUF.  */
-extern int stat (const char *__restrict __file,
-		 struct stat *__restrict __buf) __THROW __nonnull ((1, 2));
-
-/* Get file attributes for the file, device, pipe, or socket
-   that file descriptor FD is open on and put them in BUF.  */
-extern int fstat (int __fd, struct stat *__buf) __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (stat, (const char *__restrict __file,
-				  struct stat *__restrict __buf), stat64)
-     __nonnull ((1, 2));
-extern int __REDIRECT_NTH (fstat, (int __fd, struct stat *__buf), fstat64)
-     __nonnull ((2));
-# else
-#  define stat stat64
-#  define fstat fstat64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int stat64 (const char *__restrict __file,
-		   struct stat64 *__restrict __buf) __THROW __nonnull ((1, 2));
-extern int fstat64 (int __fd, struct stat64 *__buf) __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_ATFILE
-/* Similar to stat, get the attributes for FILE and put them in BUF.
-   Relative path names are interpreted relative to FD unless FD is
-   AT_FDCWD.  */
-# ifndef __USE_FILE_OFFSET64
-extern int fstatat (int __fd, const char *__restrict __file,
-		    struct stat *__restrict __buf, int __flag)
-     __THROW __nonnull ((2, 3));
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__restrict __file,
-				     struct stat *__restrict __buf,
-				     int __flag),
-			   fstatat64) __nonnull ((2, 3));
-#  else
-#   define fstatat fstatat64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int fstatat64 (int __fd, const char *__restrict __file,
-		      struct stat64 *__restrict __buf, int __flag)
-     __THROW __nonnull ((2, 3));
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-# ifndef __USE_FILE_OFFSET64
-/* Get file attributes about FILE and put them in BUF.
-   If FILE is a symbolic link, do not follow it.  */
-extern int lstat (const char *__restrict __file,
-		  struct stat *__restrict __buf) __THROW __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (lstat,
-			   (const char *__restrict __file,
-			    struct stat *__restrict __buf), lstat64)
-     __nonnull ((1, 2));
-#  else
-#   define lstat lstat64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lstat64 (const char *__restrict __file,
-		    struct stat64 *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-# endif
-#endif
-
-/* Set file access permissions for FILE to MODE.
-   If FILE is a symbolic link, this affects its target instead.  */
-extern int chmod (const char *__file, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Set file access permissions for FILE to MODE.
-   If FILE is a symbolic link, this affects the link itself
-   rather than its target.  */
-extern int lchmod (const char *__file, __mode_t __mode)
-     __THROW __nonnull ((1));
-#endif
-
-/* Set file access permissions of the file FD is open on to MODE.  */
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-extern int fchmod (int __fd, __mode_t __mode) __THROW;
-#endif
-
-#ifdef __USE_ATFILE
-/* Set file access permissions of FILE relative to
-   the directory FD is open on.  */
-extern int fchmodat (int __fd, const char *__file, __mode_t __mode,
-		     int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use ATFILE.  */
-
-
-
-/* Set the file creation mask of the current process to MASK,
-   and return the old creation mask.  */
-extern __mode_t umask (__mode_t __mask) __THROW;
-
-#ifdef	__USE_GNU
-/* Get the current `umask' value without changing it.
-   This function is only available under the GNU Hurd.  */
-extern __mode_t getumask (void) __THROW;
-#endif
-
-/* Create a new directory named PATH, with permission bits MODE.  */
-extern int mkdir (const char *__path, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Like mkdir, create a new directory with permission bits MODE.  But
-   interpret relative PATH names relative to the directory associated
-   with FD.  */
-extern int mkdirat (int __fd, const char *__path, __mode_t __mode)
-     __THROW __nonnull ((2));
-#endif
-
-/* Create a device file named PATH, with permission and special bits MODE
-   and device number DEV (which can be constructed from major and minor
-   device numbers with the `makedev' macro above).  */
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-extern int mknod (const char *__path, __mode_t __mode, __dev_t __dev)
-     __THROW __nonnull ((1));
-
-# ifdef __USE_ATFILE
-/* Like mknod, create a new device file with permission bits MODE and
-   device number DEV.  But interpret relative PATH names relative to
-   the directory associated with FD.  */
-extern int mknodat (int __fd, const char *__path, __mode_t __mode,
-		    __dev_t __dev) __THROW __nonnull ((2));
-# endif
-#endif
-
-
-/* Create a new FIFO named PATH, with permission bits MODE.  */
-extern int mkfifo (const char *__path, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Like mkfifo, create a new FIFO with permission bits MODE.  But
-   interpret relative PATH names relative to the directory associated
-   with FD.  */
-extern int mkfifoat (int __fd, const char *__path, __mode_t __mode)
-     __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_ATFILE
-/* Set file access and modification times relative to directory file
-   descriptor.  */
-extern int utimensat (int __fd, const char *__path,
-		      const struct timespec __times[2],
-		      int __flags)
-     __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Set file access and modification times of the file associated with FD.  */
-extern int futimens (int __fd, const struct timespec __times[2]) __THROW;
-#endif
-
-#ifdef __USE_GNU
-# include <bits/statx.h>
-#endif
-
-__END_DECLS
-
-
-#endif /* sys/stat.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/statfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/statfs.h
deleted file mode 100644
index 03bd46b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/statfs.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Definitions for getting information about a filesystem.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_STATFS_H
-#define	_SYS_STATFS_H	1
-
-#include <features.h>
-
-/* Get the system-specific definition of `struct statfs'.  */
-#include <bits/statfs.h>
-
-__BEGIN_DECLS
-
-/* Return information about the filesystem on which FILE resides.  */
-#ifndef __USE_FILE_OFFSET64
-extern int statfs (const char *__file, struct statfs *__buf)
-     __THROW __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (statfs,
-			   (const char *__file, struct statfs *__buf),
-			   statfs64) __nonnull ((1, 2));
-# else
-#  define statfs statfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int statfs64 (const char *__file, struct statfs64 *__buf)
-     __THROW __nonnull ((1, 2));
-#endif
-
-/* Return information about the filesystem containing the file FILDES
-   refers to.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fstatfs (int __fildes, struct statfs *__buf)
-     __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatfs, (int __fildes, struct statfs *__buf),
-			   fstatfs64) __nonnull ((2));
-# else
-#  define fstatfs fstatfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fstatfs64 (int __fildes, struct statfs64 *__buf)
-     __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif	/* sys/statfs.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/statvfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/statvfs.h
deleted file mode 100644
index 6b51540..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/statvfs.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Definitions for getting information about a filesystem.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_STATVFS_H
-#define	_SYS_STATVFS_H	1
-
-#include <features.h>
-
-/* Get the system-specific definition of `struct statfs'.  */
-#include <bits/statvfs.h>
-
-#ifndef __USE_FILE_OFFSET64
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#else
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#endif
-
-__BEGIN_DECLS
-
-/* Return information about the filesystem on which FILE resides.  */
-#ifndef __USE_FILE_OFFSET64
-extern int statvfs (const char *__restrict __file,
-		    struct statvfs *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (statvfs,
-			   (const char *__restrict __file,
-			    struct statvfs *__restrict __buf), statvfs64)
-     __nonnull ((1, 2));
-# else
-#  define statvfs statvfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int statvfs64 (const char *__restrict __file,
-		      struct statvfs64 *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-#endif
-
-/* Return information about the filesystem containing the file FILDES
-   refers to.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fstatvfs (int __fildes, struct statvfs *__buf)
-     __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatvfs, (int __fildes, struct statvfs *__buf),
-			   fstatvfs64) __nonnull ((2));
-# else
-#  define fstatvfs fstatvfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fstatvfs64 (int __fildes, struct statvfs64 *__buf)
-     __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif	/* sys/statvfs.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/swap.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/swap.h
deleted file mode 100644
index 5e5456d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/swap.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Calls to enable and disable swapping on specified locations.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SWAP_H
-
-#define _SYS_SWAP_H	1
-#include <features.h>
-
-/* The swap priority is encoded as:
-   (prio << SWAP_FLAG_PRIO_SHIFT) & SWAP_FLAG_PRIO_MASK
-*/
-#define	SWAP_FLAG_PREFER	0x8000	/* Set if swap priority is specified. */
-#define	SWAP_FLAG_PRIO_MASK	0x7fff
-#define	SWAP_FLAG_PRIO_SHIFT	0
-#define SWAP_FLAG_DISCARD	0x10000	/* Discard swap cluster after use.  */
-
-__BEGIN_DECLS
-
-/* Make the block special device PATH available to the system for swapping.
-   This call is restricted to the super-user.  */
-extern int swapon (const char *__path, int __flags) __THROW;
-
-/* Stop using block special device PATH for swapping.  */
-extern int swapoff (const char *__path) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_SWAP_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/syscall.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/syscall.h
deleted file mode 100644
index e234405..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/syscall.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYSCALL_H
-#define _SYSCALL_H	1
-
-/* This file should list the numbers of the system calls the system knows.
-   But instead of duplicating this we use the information available
-   from the kernel sources.  */
-#include <asm/unistd.h>
-
-/* The Linux kernel header file defines macros __NR_*, but some
-   programs expect the traditional form SYS_*.  <bits/syscall.h>
-   defines SYS_* macros for __NR_* macros of known names.  */
-#include <bits/syscall.h>
-
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sysinfo.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sysinfo.h
deleted file mode 100644
index 4824ca1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sysinfo.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSINFO_H
-#define _SYS_SYSINFO_H	1
-
-#include <features.h>
-
-/* Get sysinfo structure from kernel header.  */
-#include <linux/kernel.h>
-
-__BEGIN_DECLS
-
-/* Returns information on overall system statistics.  */
-extern int sysinfo (struct sysinfo *__info) __THROW;
-
-
-/* Return number of configured processors.  */
-extern int get_nprocs_conf (void) __THROW;
-
-/* Return number of available processors.  */
-extern int get_nprocs (void) __THROW;
-
-
-/* Return number of physical pages of memory in the system.  */
-extern long int get_phys_pages (void) __THROW;
-
-/* Return number of available physical pages of memory in the system.  */
-extern long int get_avphys_pages (void) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/sysinfo.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/syslog.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/syslog.h
deleted file mode 100644
index dc3b0e7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/syslog.h
+++ /dev/null
@@ -1,217 +0,0 @@
-/*
- * Copyright (c) 1982, 1986, 1988, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)syslog.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _SYS_SYSLOG_H
-#define _SYS_SYSLOG_H 1
-
-#include <features.h>
-#define __need___va_list
-#include <stdarg.h>
-
-/* This file defines _PATH_LOG.  */
-#include <bits/syslog-path.h>
-
-/*
- * priorities/facilities are encoded into a single 32-bit quantity, where the
- * bottom 3 bits are the priority (0-7) and the top 28 bits are the facility
- * (0-big number).  Both the priorities and the facilities map roughly
- * one-to-one to strings in the syslogd(8) source code.  This mapping is
- * included in this file.
- *
- * priorities (these are ordered)
- */
-#define	LOG_EMERG	0	/* system is unusable */
-#define	LOG_ALERT	1	/* action must be taken immediately */
-#define	LOG_CRIT	2	/* critical conditions */
-#define	LOG_ERR		3	/* error conditions */
-#define	LOG_WARNING	4	/* warning conditions */
-#define	LOG_NOTICE	5	/* normal but significant condition */
-#define	LOG_INFO	6	/* informational */
-#define	LOG_DEBUG	7	/* debug-level messages */
-
-#define	LOG_PRIMASK	0x07	/* mask to extract priority part (internal) */
-				/* extract priority */
-#define	LOG_PRI(p)	((p) & LOG_PRIMASK)
-#define	LOG_MAKEPRI(fac, pri)	((fac) | (pri))
-
-#ifdef SYSLOG_NAMES
-#define	INTERNAL_NOPRI	0x10	/* the "no priority" priority */
-				/* mark "facility" */
-#define	INTERNAL_MARK	LOG_MAKEPRI(LOG_NFACILITIES << 3, 0)
-typedef struct _code {
-	char	*c_name;
-	int	c_val;
-} CODE;
-
-CODE prioritynames[] =
-  {
-    { "alert", LOG_ALERT },
-    { "crit", LOG_CRIT },
-    { "debug", LOG_DEBUG },
-    { "emerg", LOG_EMERG },
-    { "err", LOG_ERR },
-    { "error", LOG_ERR },		/* DEPRECATED */
-    { "info", LOG_INFO },
-    { "none", INTERNAL_NOPRI },		/* INTERNAL */
-    { "notice", LOG_NOTICE },
-    { "panic", LOG_EMERG },		/* DEPRECATED */
-    { "warn", LOG_WARNING },		/* DEPRECATED */
-    { "warning", LOG_WARNING },
-    { NULL, -1 }
-  };
-#endif
-
-/* facility codes */
-#define	LOG_KERN	(0<<3)	/* kernel messages */
-#define	LOG_USER	(1<<3)	/* random user-level messages */
-#define	LOG_MAIL	(2<<3)	/* mail system */
-#define	LOG_DAEMON	(3<<3)	/* system daemons */
-#define	LOG_AUTH	(4<<3)	/* security/authorization messages */
-#define	LOG_SYSLOG	(5<<3)	/* messages generated internally by syslogd */
-#define	LOG_LPR		(6<<3)	/* line printer subsystem */
-#define	LOG_NEWS	(7<<3)	/* network news subsystem */
-#define	LOG_UUCP	(8<<3)	/* UUCP subsystem */
-#define	LOG_CRON	(9<<3)	/* clock daemon */
-#define	LOG_AUTHPRIV	(10<<3)	/* security/authorization messages (private) */
-#define	LOG_FTP		(11<<3)	/* ftp daemon */
-
-	/* other codes through 15 reserved for system use */
-#define	LOG_LOCAL0	(16<<3)	/* reserved for local use */
-#define	LOG_LOCAL1	(17<<3)	/* reserved for local use */
-#define	LOG_LOCAL2	(18<<3)	/* reserved for local use */
-#define	LOG_LOCAL3	(19<<3)	/* reserved for local use */
-#define	LOG_LOCAL4	(20<<3)	/* reserved for local use */
-#define	LOG_LOCAL5	(21<<3)	/* reserved for local use */
-#define	LOG_LOCAL6	(22<<3)	/* reserved for local use */
-#define	LOG_LOCAL7	(23<<3)	/* reserved for local use */
-
-#define	LOG_NFACILITIES	24	/* current number of facilities */
-#define	LOG_FACMASK	0x03f8	/* mask to extract facility part */
-				/* facility of pri */
-#define	LOG_FAC(p)	(((p) & LOG_FACMASK) >> 3)
-
-#ifdef SYSLOG_NAMES
-CODE facilitynames[] =
-  {
-    { "auth", LOG_AUTH },
-    { "authpriv", LOG_AUTHPRIV },
-    { "cron", LOG_CRON },
-    { "daemon", LOG_DAEMON },
-    { "ftp", LOG_FTP },
-    { "kern", LOG_KERN },
-    { "lpr", LOG_LPR },
-    { "mail", LOG_MAIL },
-    { "mark", INTERNAL_MARK },		/* INTERNAL */
-    { "news", LOG_NEWS },
-    { "security", LOG_AUTH },		/* DEPRECATED */
-    { "syslog", LOG_SYSLOG },
-    { "user", LOG_USER },
-    { "uucp", LOG_UUCP },
-    { "local0", LOG_LOCAL0 },
-    { "local1", LOG_LOCAL1 },
-    { "local2", LOG_LOCAL2 },
-    { "local3", LOG_LOCAL3 },
-    { "local4", LOG_LOCAL4 },
-    { "local5", LOG_LOCAL5 },
-    { "local6", LOG_LOCAL6 },
-    { "local7", LOG_LOCAL7 },
-    { NULL, -1 }
-  };
-#endif
-
-/*
- * arguments to setlogmask.
- */
-#define	LOG_MASK(pri)	(1 << (pri))		/* mask for one priority */
-#define	LOG_UPTO(pri)	((1 << ((pri)+1)) - 1)	/* all priorities through pri */
-
-/*
- * Option flags for openlog.
- *
- * LOG_ODELAY no longer does anything.
- * LOG_NDELAY is the inverse of what it used to be.
- */
-#define	LOG_PID		0x01	/* log the pid with each message */
-#define	LOG_CONS	0x02	/* log on the console if errors in sending */
-#define	LOG_ODELAY	0x04	/* delay open until first syslog() (default) */
-#define	LOG_NDELAY	0x08	/* don't delay open */
-#define	LOG_NOWAIT	0x10	/* don't wait for console forks: DEPRECATED */
-#define	LOG_PERROR	0x20	/* log to stderr as well */
-
-__BEGIN_DECLS
-
-/* Close descriptor used to write to system logger.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void closelog (void);
-
-/* Open connection to system logger.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void openlog (const char *__ident, int __option, int __facility);
-
-/* Set the log mask level.  */
-extern int setlogmask (int __mask) __THROW;
-
-/* Generate a log message using FMT string and option arguments.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void syslog (int __pri, const char *__fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-
-#ifdef __USE_MISC
-/* Generate a log message using FMT and using arguments pointed to by AP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void vsyslog (int __pri, const char *__fmt, __gnuc_va_list __ap)
-     __attribute__ ((__format__ (__printf__, 2, 0)));
-#endif
-
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/syslog.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/syslog-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/syslog.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sysmacros.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sysmacros.h
deleted file mode 100644
index e1b519c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/sysmacros.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Definitions of macros to access `dev_t' values.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSMACROS_H
-#define _SYS_SYSMACROS_H 1
-
-#include <features.h>
-#include <bits/types.h>
-#include <bits/sysmacros.h>
-
-#define __SYSMACROS_DECL_TEMPL(rtype, name, proto)			     \
-  extern rtype gnu_dev_##name proto __THROW __attribute_const__;
-
-#define __SYSMACROS_IMPL_TEMPL(rtype, name, proto)			     \
-  __extension__ __extern_inline __attribute_const__ rtype		     \
-  __NTH (gnu_dev_##name proto)
-
-__BEGIN_DECLS
-
-__SYSMACROS_DECLARE_MAJOR (__SYSMACROS_DECL_TEMPL)
-__SYSMACROS_DECLARE_MINOR (__SYSMACROS_DECL_TEMPL)
-__SYSMACROS_DECLARE_MAKEDEV (__SYSMACROS_DECL_TEMPL)
-
-#ifdef __USE_EXTERN_INLINES
-
-__SYSMACROS_DEFINE_MAJOR (__SYSMACROS_IMPL_TEMPL)
-__SYSMACROS_DEFINE_MINOR (__SYSMACROS_IMPL_TEMPL)
-__SYSMACROS_DEFINE_MAKEDEV (__SYSMACROS_IMPL_TEMPL)
-
-#endif
-
-__END_DECLS
-
-#ifndef __SYSMACROS_NEED_IMPLEMENTATION
-# undef __SYSMACROS_DECL_TEMPL
-# undef __SYSMACROS_IMPL_TEMPL
-# undef __SYSMACROS_DECLARE_MAJOR
-# undef __SYSMACROS_DECLARE_MINOR
-# undef __SYSMACROS_DECLARE_MAKEDEV
-# undef __SYSMACROS_DEFINE_MAJOR
-# undef __SYSMACROS_DEFINE_MINOR
-# undef __SYSMACROS_DEFINE_MAKEDEV
-#endif
-
-#define major(dev) gnu_dev_major (dev)
-#define minor(dev) gnu_dev_minor (dev)
-#define makedev(maj, min) gnu_dev_makedev (maj, min)
-
-#endif /* sys/sysmacros.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/termios.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/termios.h
deleted file mode 100644
index 3e18805..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/termios.h
+++ /dev/null
@@ -1,4 +0,0 @@
-#ifndef _SYS_TERMIOS_H
-#define _SYS_TERMIOS_H
-#include <termios.h>
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/time.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/time.h
deleted file mode 100644
index 42f91f1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/time.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_TIME_H
-#define _SYS_TIME_H	1
-
-#include <features.h>
-
-#include <bits/types.h>
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timeval.h>
-
-#ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-# define __suseconds_t_defined
-#endif
-
-#include <sys/select.h>
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Macros for converting between `struct timeval' and `struct timespec'.  */
-# define TIMEVAL_TO_TIMESPEC(tv, ts) {                                   \
-	(ts)->tv_sec = (tv)->tv_sec;                                    \
-	(ts)->tv_nsec = (tv)->tv_usec * 1000;                           \
-}
-# define TIMESPEC_TO_TIMEVAL(tv, ts) {                                   \
-	(tv)->tv_sec = (ts)->tv_sec;                                    \
-	(tv)->tv_usec = (ts)->tv_nsec / 1000;                           \
-}
-#endif
-
-
-#ifdef __USE_MISC
-/* Structure crudely representing a timezone.
-   This is obsolete and should never be used.  */
-struct timezone
-  {
-    int tz_minuteswest;		/* Minutes west of GMT.  */
-    int tz_dsttime;		/* Nonzero if DST is ever in effect.  */
-  };
-#endif
-
-/* Get the current time of day, putting it into *TV.
-   If TZ is not null, *TZ must be a struct timezone, and both fields
-   will be set to zero.
-   Calling this function with a non-null TZ is obsolete;
-   use localtime etc. instead.
-   This function itself is semi-obsolete;
-   most callers should use time or clock_gettime instead. */
-extern int gettimeofday (struct timeval *__restrict __tv,
-			 void *__restrict __tz) __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Set the current time of day and timezone information.
-   This call is restricted to the super-user.
-   Setting the timezone in this way is obsolete, but we don't yet
-   warn about it because it still has some uses for which there is
-   no alternative.  */
-extern int settimeofday (const struct timeval *__tv,
-			 const struct timezone *__tz)
-     __THROW;
-
-/* Adjust the current time of day by the amount in DELTA.
-   If OLDDELTA is not NULL, it is filled in with the amount
-   of time adjustment remaining to be done from the last `adjtime' call.
-   This call is restricted to the super-user.  */
-extern int adjtime (const struct timeval *__delta,
-		    struct timeval *__olddelta) __THROW;
-#endif
-
-
-/* Values for the first argument to `getitimer' and `setitimer'.  */
-enum __itimer_which
-  {
-    /* Timers run in real time.  */
-    ITIMER_REAL = 0,
-#define ITIMER_REAL ITIMER_REAL
-    /* Timers run only when the process is executing.  */
-    ITIMER_VIRTUAL = 1,
-#define ITIMER_VIRTUAL ITIMER_VIRTUAL
-    /* Timers run when the process is executing and when
-       the system is executing on behalf of the process.  */
-    ITIMER_PROF = 2
-#define ITIMER_PROF ITIMER_PROF
-  };
-
-/* Type of the second argument to `getitimer' and
-   the second and third arguments `setitimer'.  */
-struct itimerval
-  {
-    /* Value to put into `it_value' when the timer expires.  */
-    struct timeval it_interval;
-    /* Time to the next timer expiration.  */
-    struct timeval it_value;
-  };
-
-#if defined __USE_GNU && !defined __cplusplus
-/* Use the nicer parameter type only in GNU mode and not for C++ since the
-   strict C++ rules prevent the automatic promotion.  */
-typedef enum __itimer_which __itimer_which_t;
-#else
-typedef int __itimer_which_t;
-#endif
-
-/* Set *VALUE to the current setting of timer WHICH.
-   Return 0 on success, -1 on errors.  */
-extern int getitimer (__itimer_which_t __which,
-		      struct itimerval *__value) __THROW;
-
-/* Set the timer WHICH to *NEW.  If OLD is not NULL,
-   set *OLD to the old value of timer WHICH.
-   Returns 0 on success, -1 on errors.  */
-extern int setitimer (__itimer_which_t __which,
-		      const struct itimerval *__restrict __new,
-		      struct itimerval *__restrict __old) __THROW;
-
-/* Change the access time of FILE to TVP[0] and the modification time of
-   FILE to TVP[1].  If TVP is a null pointer, use the current time instead.
-   Returns 0 on success, -1 on errors.  */
-extern int utimes (const char *__file, const struct timeval __tvp[2])
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Same as `utimes', but does not follow symbolic links.  */
-extern int lutimes (const char *__file, const struct timeval __tvp[2])
-     __THROW __nonnull ((1));
-
-/* Same as `utimes', but takes an open file descriptor instead of a name.  */
-extern int futimes (int __fd, const struct timeval __tvp[2]) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Change the access time of FILE relative to FD to TVP[0] and the
-   modification time of FILE to TVP[1].  If TVP is a null pointer, use
-   the current time instead.  Returns 0 on success, -1 on errors.  */
-extern int futimesat (int __fd, const char *__file,
-		      const struct timeval __tvp[2]) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* Convenience macros for operations on timevals.
-   NOTE: `timercmp' does not work for >= or <=.  */
-# define timerisset(tvp)	((tvp)->tv_sec || (tvp)->tv_usec)
-# define timerclear(tvp)	((tvp)->tv_sec = (tvp)->tv_usec = 0)
-# define timercmp(a, b, CMP) 						      \
-  (((a)->tv_sec == (b)->tv_sec) 					      \
-   ? ((a)->tv_usec CMP (b)->tv_usec) 					      \
-   : ((a)->tv_sec CMP (b)->tv_sec))
-# define timeradd(a, b, result)						      \
-  do {									      \
-    (result)->tv_sec = (a)->tv_sec + (b)->tv_sec;			      \
-    (result)->tv_usec = (a)->tv_usec + (b)->tv_usec;			      \
-    if ((result)->tv_usec >= 1000000)					      \
-      {									      \
-	++(result)->tv_sec;						      \
-	(result)->tv_usec -= 1000000;					      \
-      }									      \
-  } while (0)
-# define timersub(a, b, result)						      \
-  do {									      \
-    (result)->tv_sec = (a)->tv_sec - (b)->tv_sec;			      \
-    (result)->tv_usec = (a)->tv_usec - (b)->tv_usec;			      \
-    if ((result)->tv_usec < 0) {					      \
-      --(result)->tv_sec;						      \
-      (result)->tv_usec += 1000000;					      \
-    }									      \
-  } while (0)
-#endif	/* Misc.  */
-
-__END_DECLS
-
-#endif /* sys/time.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timeb.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timeb.h
deleted file mode 100644
index 21205f2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timeb.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_TIMEB_H
-#define _SYS_TIMEB_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-# include <bits/types/struct_timeb.h>
-
-/* Fill in TIMEBUF with information about the current time.  */
-
-extern int ftime (struct timeb *__timebuf)
-  __nonnull ((1))
-  __attribute_deprecated_msg__ ("Use gettimeofday or clock_gettime instead");
-
-__END_DECLS
-
-#endif	/* sys/timeb.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timerfd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timerfd.h
deleted file mode 100644
index 4ad64c2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timerfd.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 2008-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMERFD_H
-#define	_SYS_TIMERFD_H	1
-
-#include <time.h>
-#include <bits/types/struct_itimerspec.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/timerfd.h>
-
-
-/* Bits to be set in the FLAGS parameter of `timerfd_settime'.  */
-enum
-  {
-    TFD_TIMER_ABSTIME = 1 << 0,
-#define TFD_TIMER_ABSTIME TFD_TIMER_ABSTIME
-    TFD_TIMER_CANCEL_ON_SET = 1 << 1
-#define TFD_TIMER_CANCEL_ON_SET TFD_TIMER_CANCEL_ON_SET
-  };
-
-
-__BEGIN_DECLS
-
-/* Return file descriptor for new interval timer source.  */
-extern int timerfd_create (__clockid_t __clock_id, int __flags) __THROW;
-
-/* Set next expiration time of interval timer source UFD to UTMR.  If
-   FLAGS has the TFD_TIMER_ABSTIME flag set the timeout value is
-   absolute.  Optionally return the old expiration time in OTMR.  */
-extern int timerfd_settime (int __ufd, int __flags,
-			    const struct itimerspec *__utmr,
-			    struct itimerspec *__otmr) __THROW;
-
-/* Return the next expiration time of UFD.  */
-extern int timerfd_gettime (int __ufd, struct itimerspec *__otmr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/timerfd.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/times.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/times.h
deleted file mode 100644
index 43a3136..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/times.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 4.5.2 Process Times	<sys/times.h>
- */
-
-#ifndef	_SYS_TIMES_H
-#define	_SYS_TIMES_H	1
-
-#include <features.h>
-
-#include <bits/types/clock_t.h>
-
-__BEGIN_DECLS
-
-/* Structure describing CPU time used by a process and its children.  */
-struct tms
-  {
-    clock_t tms_utime;		/* User CPU time.  */
-    clock_t tms_stime;		/* System CPU time.  */
-
-    clock_t tms_cutime;		/* User CPU time of dead children.  */
-    clock_t tms_cstime;		/* System CPU time of dead children.  */
-  };
-
-
-/* Store the CPU time used by this process and all its
-   dead children (and their dead children) in BUFFER.
-   Return the elapsed real time, or (clock_t) -1 for errors.
-   All times are in CLK_TCKths of a second.  */
-extern clock_t times (struct tms *__buffer) __THROW;
-
-__END_DECLS
-
-#endif /* sys/times.h	*/
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timex.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timex.h
deleted file mode 100644
index 37931ff..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/timex.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMEX_H
-#define	_SYS_TIMEX_H	1
-
-#include <features.h>
-#include <sys/time.h>
-
-/* These definitions from linux/timex.h as of 2.6.30.  */
-
-#include <bits/timex.h>
-
-#define NTP_API	4	/* NTP API version */
-
-struct ntptimeval
-{
-  struct timeval time;	/* current time (ro) */
-  long int maxerror;	/* maximum error (us) (ro) */
-  long int esterror;	/* estimated error (us) (ro) */
-  long int tai;		/* TAI offset (ro) */
-
-  long int __glibc_reserved1;
-  long int __glibc_reserved2;
-  long int __glibc_reserved3;
-  long int __glibc_reserved4;
-};
-
-/* Clock states (time_state) */
-#define TIME_OK		0	/* clock synchronized, no leap second */
-#define TIME_INS	1	/* insert leap second */
-#define TIME_DEL	2	/* delete leap second */
-#define TIME_OOP	3	/* leap second in progress */
-#define TIME_WAIT	4	/* leap second has occurred */
-#define TIME_ERROR	5	/* clock not synchronized */
-#define TIME_BAD	TIME_ERROR /* bw compat */
-
-/* Maximum time constant of the PLL.  */
-#define MAXTC		6
-
-__BEGIN_DECLS
-
-extern int __adjtimex (struct timex *__ntx) __THROW;
-extern int adjtimex (struct timex *__ntx) __THROW;
-
-#ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (ntp_gettime, (struct ntptimeval *__ntv),
-			   ntp_gettimex);
-#else
-extern int ntp_gettimex (struct ntptimeval *__ntv) __THROW;
-# define ntp_gettime ntp_gettimex
-#endif
-extern int ntp_adjtime (struct timex *__tntx) __THROW;
-
-__END_DECLS
-
-#endif /* sys/timex.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ttychars.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ttychars.h
deleted file mode 100644
index 7043f60..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ttychars.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1990, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttychars.h	8.2 (Berkeley) 1/4/94
- */
-
-/*
- * 4.3 COMPATIBILITY FILE
- *
- * User visible structures and constants related to terminal handling.
- */
-#ifndef _SYS_TTYCHARS_H
-#define	_SYS_TTYCHARS_H 1
-
-struct ttychars {
-	char	tc_erase;	/* erase last character */
-	char	tc_kill;	/* erase entire line */
-	char	tc_intrc;	/* interrupt */
-	char	tc_quitc;	/* quit */
-	char	tc_startc;	/* start output */
-	char	tc_stopc;	/* stop output */
-	char	tc_eofc;	/* end-of-file */
-	char	tc_brkc;	/* input delimiter (like nl) */
-	char	tc_suspc;	/* stop process signal */
-	char	tc_dsuspc;	/* delayed stop process signal */
-	char	tc_rprntc;	/* reprint line */
-	char	tc_flushc;	/* flush output (toggles) */
-	char	tc_werasc;	/* word erase */
-	char	tc_lnextc;	/* literal next character */
-};
-
-#ifdef __USE_OLD_TTY
-#include <sys/ttydefaults.h>	/* to pick up character defaults */
-#endif
-
-#endif /* sys/ttychars.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ttydefaults.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ttydefaults.h
deleted file mode 100644
index 9be168b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ttydefaults.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- * (c) UNIX System Laboratories, Inc.
- * All or some portions of this file are derived from material licensed
- * to the University of California by American Telephone and Telegraph
- * Co. or Unix System Laboratories, Inc. and are reproduced herein with
- * the permission of UNIX System Laboratories, Inc.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttydefaults.h	8.4 (Berkeley) 1/21/94
- */
-
-/*
- * System wide defaults for terminal state.  Linux version.
- */
-#ifndef _SYS_TTYDEFAULTS_H_
-#define	_SYS_TTYDEFAULTS_H_
-
-/*
- * Defaults on "first" open.
- */
-#define	TTYDEF_IFLAG	(BRKINT | ISTRIP | ICRNL | IMAXBEL | IXON | IXANY)
-#define TTYDEF_OFLAG	(OPOST | ONLCR | XTABS)
-#define TTYDEF_LFLAG	(ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL)
-#define TTYDEF_CFLAG	(CREAD | CS7 | PARENB | HUPCL)
-#define TTYDEF_SPEED	(B9600)
-
-/*
- * Control Character Defaults
- */
-#define CTRL(x)	(x&037)
-#define	CEOF		CTRL('d')
-#ifdef _POSIX_VDISABLE
-# define CEOL		_POSIX_VDISABLE
-#else
-# define CEOL		'\0'		/* XXX avoid _POSIX_VDISABLE */
-#endif
-#define	CERASE		0177
-#define	CINTR		CTRL('c')
-#ifdef _POSIX_VDISABLE
-# define CSTATUS	_POSIX_VDISABLE
-#else
-# define CSTATUS	'\0'		/* XXX avoid _POSIX_VDISABLE */
-#endif
-#define	CKILL		CTRL('u')
-#define	CMIN		1
-#define	CQUIT		034		/* FS, ^\ */
-#define	CSUSP		CTRL('z')
-#define	CTIME		0
-#define	CDSUSP		CTRL('y')
-#define	CSTART		CTRL('q')
-#define	CSTOP		CTRL('s')
-#define	CLNEXT		CTRL('v')
-#define	CDISCARD 	CTRL('o')
-#define	CWERASE 	CTRL('w')
-#define	CREPRINT 	CTRL('r')
-#define	CEOT		CEOF
-/* compat */
-#define	CBRK		CEOL
-#define CRPRNT		CREPRINT
-#define	CFLUSH		CDISCARD
-
-/* PROTECTED INCLUSION ENDS HERE */
-#endif /* !_SYS_TTYDEFAULTS_H_ */
-
-/*
- * #define TTYDEFCHARS to include an array of default control characters.
- */
-#ifdef TTYDEFCHARS
-cc_t	ttydefchars[NCCS] = {
-	CEOF,	CEOL,	CEOL,	CERASE, CWERASE, CKILL, CREPRINT,
-	_POSIX_VDISABLE, CINTR,	CQUIT,	CSUSP,	CDSUSP,	CSTART,	CSTOP,	CLNEXT,
-	CDISCARD, CMIN,	CTIME,  CSTATUS, _POSIX_VDISABLE
-};
-#undef TTYDEFCHARS
-#endif
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/types.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/types.h
deleted file mode 100644
index 477a45f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/types.h
+++ /dev/null
@@ -1,232 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.6 Primitive System Data Types	<sys/types.h>
- */
-
-#ifndef	_SYS_TYPES_H
-#define	_SYS_TYPES_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#ifdef	__USE_MISC
-# ifndef __u_char_defined
-typedef __u_char u_char;
-typedef __u_short u_short;
-typedef __u_int u_int;
-typedef __u_long u_long;
-typedef __quad_t quad_t;
-typedef __u_quad_t u_quad_t;
-typedef __fsid_t fsid_t;
-#  define __u_char_defined
-# endif
-typedef __loff_t loff_t;
-#endif
-
-#ifndef __ino_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-# else
-typedef __ino64_t ino_t;
-# endif
-# define __ino_t_defined
-#endif
-#if defined __USE_LARGEFILE64 && !defined __ino64_t_defined
-typedef __ino64_t ino64_t;
-# define __ino64_t_defined
-#endif
-
-#ifndef __dev_t_defined
-typedef __dev_t dev_t;
-# define __dev_t_defined
-#endif
-
-#ifndef __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __nlink_t_defined
-typedef __nlink_t nlink_t;
-# define __nlink_t_defined
-#endif
-
-#ifndef __uid_t_defined
-typedef __uid_t uid_t;
-# define __uid_t_defined
-#endif
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-#if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K8) \
-    && !defined __id_t_defined
-typedef __id_t id_t;
-# define __id_t_defined
-#endif
-
-#ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-#ifdef	__USE_MISC
-# ifndef __daddr_t_defined
-typedef __daddr_t daddr_t;
-typedef __caddr_t caddr_t;
-#  define __daddr_t_defined
-# endif
-#endif
-
-#if (defined __USE_MISC || defined __USE_XOPEN) && !defined __key_t_defined
-typedef __key_t key_t;
-# define __key_t_defined
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# include <bits/types/clock_t.h>
-#endif
-#include <bits/types/clockid_t.h>
-#include <bits/types/time_t.h>
-#include <bits/types/timer_t.h>
-
-#ifdef __USE_XOPEN
-# ifndef __useconds_t_defined
-typedef __useconds_t useconds_t;
-#  define __useconds_t_defined
-# endif
-# ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-#  define __suseconds_t_defined
-# endif
-#endif
-
-#define	__need_size_t
-#include <stddef.h>
-
-#ifdef __USE_MISC
-/* Old compatibility names for C types.  */
-typedef unsigned long int ulong;
-typedef unsigned short int ushort;
-typedef unsigned int uint;
-#endif
-
-/* These size-specific names are used by some of the inet code.  */
-
-#include <bits/stdint-intn.h>
-
-/* These were defined by ISO C without the first `_'.  */
-typedef __uint8_t u_int8_t;
-typedef __uint16_t u_int16_t;
-typedef __uint32_t u_int32_t;
-typedef __uint64_t u_int64_t;
-
-#if __GNUC_PREREQ (2, 7)
-typedef int register_t __attribute__ ((__mode__ (__word__)));
-#else
-typedef int register_t;
-#endif
-
-/* Some code from BIND tests this macro to see if the types above are
-   defined.  */
-#define __BIT_TYPES_DEFINED__	1
-
-
-#ifdef	__USE_MISC
-/* In BSD <sys/types.h> is expected to define BYTE_ORDER.  */
-# include <endian.h>
-
-/* It also defines `fd_set' and the FD_* macros for `select'.  */
-# include <sys/select.h>
-#endif /* Use misc.  */
-
-
-#if (defined __USE_UNIX98 || defined __USE_XOPEN2K8) \
-    && !defined __blksize_t_defined
-typedef __blksize_t blksize_t;
-# define __blksize_t_defined
-#endif
-
-/* Types from the Large File Support interface.  */
-#ifndef __USE_FILE_OFFSET64
-# ifndef __blkcnt_t_defined
-typedef __blkcnt_t blkcnt_t;	 /* Type to count number of disk blocks.  */
-#  define __blkcnt_t_defined
-# endif
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#else
-# ifndef __blkcnt_t_defined
-typedef __blkcnt64_t blkcnt_t;	   /* Type to count number of disk blocks.  */
-#  define __blkcnt_t_defined
-# endif
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-typedef __blkcnt64_t blkcnt64_t;     /* Type to count number of disk blocks. */
-typedef __fsblkcnt64_t fsblkcnt64_t; /* Type to count file system blocks.  */
-typedef __fsfilcnt64_t fsfilcnt64_t; /* Type to count file system inodes.  */
-#endif
-
-
-/* Now add the thread types.  */
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-# include <bits/pthreadtypes.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/types.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ucontext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ucontext.h
deleted file mode 100644
index 943d3af..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/ucontext.h
+++ /dev/null
@@ -1,144 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* System V/ARM ABI compliant context switching support.  */
-
-#ifndef _SYS_UCONTEXT_H
-#define _SYS_UCONTEXT_H	1
-
-#include <features.h>
-
-#include <bits/types/sigset_t.h>
-#include <bits/types/stack_t.h>
-
-
-#ifdef __USE_MISC
-# define __ctx(fld) fld
-#else
-# define __ctx(fld) __ ## fld
-#endif
-
-#ifdef __USE_MISC
-typedef int greg_t;
-
-/* Number of general registers.  */
-# define NGREG	18
-
-/* Container for all general registers.  */
-typedef greg_t gregset_t[NGREG];
-
-/* Number of each register is the `gregset_t' array.  */
-enum
-{
-  REG_R0 = 0,
-# define REG_R0	REG_R0
-  REG_R1 = 1,
-# define REG_R1	REG_R1
-  REG_R2 = 2,
-# define REG_R2	REG_R2
-  REG_R3 = 3,
-# define REG_R3	REG_R3
-  REG_R4 = 4,
-# define REG_R4	REG_R4
-  REG_R5 = 5,
-# define REG_R5	REG_R5
-  REG_R6 = 6,
-# define REG_R6	REG_R6
-  REG_R7 = 7,
-# define REG_R7	REG_R7
-  REG_R8 = 8,
-# define REG_R8	REG_R8
-  REG_R9 = 9,
-# define REG_R9	REG_R9
-  REG_R10 = 10,
-# define REG_R10	REG_R10
-  REG_R11 = 11,
-# define REG_R11	REG_R11
-  REG_R12 = 12,
-# define REG_R12	REG_R12
-  REG_R13 = 13,
-# define REG_R13	REG_R13
-  REG_R14 = 14,
-# define REG_R14	REG_R14
-  REG_R15 = 15
-# define REG_R15	REG_R15
-};
-
-struct _libc_fpstate
-{
-  struct
-  {
-    unsigned int sign1:1;
-    unsigned int unused:15;
-    unsigned int sign2:1;
-    unsigned int exponent:14;
-    unsigned int j:1;
-    unsigned int mantissa1:31;
-    unsigned int mantissa0:32;
-  } fpregs[8];
-  unsigned int fpsr:32;
-  unsigned int fpcr:32;
-  unsigned char ftype[8];
-  unsigned int init_flag;
-};
-/* Structure to describe FPU registers.  */
-typedef struct _libc_fpstate fpregset_t;
-#endif
-
-/* Context to describe whole processor state.  This only describes
-   the core registers; coprocessor registers get saved elsewhere
-   (e.g. in uc_regspace, or somewhere unspecified on the stack
-   during non-RT signal handlers).  */
-typedef struct
-  {
-    unsigned long int __ctx(trap_no);
-    unsigned long int __ctx(error_code);
-    unsigned long int __ctx(oldmask);
-    unsigned long int __ctx(arm_r0);
-    unsigned long int __ctx(arm_r1);
-    unsigned long int __ctx(arm_r2);
-    unsigned long int __ctx(arm_r3);
-    unsigned long int __ctx(arm_r4);
-    unsigned long int __ctx(arm_r5);
-    unsigned long int __ctx(arm_r6);
-    unsigned long int __ctx(arm_r7);
-    unsigned long int __ctx(arm_r8);
-    unsigned long int __ctx(arm_r9);
-    unsigned long int __ctx(arm_r10);
-    unsigned long int __ctx(arm_fp);
-    unsigned long int __ctx(arm_ip);
-    unsigned long int __ctx(arm_sp);
-    unsigned long int __ctx(arm_lr);
-    unsigned long int __ctx(arm_pc);
-    unsigned long int __ctx(arm_cpsr);
-    unsigned long int __ctx(fault_address);
-  } mcontext_t;
-
-/* Userlevel context.  */
-typedef struct ucontext_t
-  {
-    unsigned long __ctx(uc_flags);
-    struct ucontext_t *uc_link;
-    stack_t uc_stack;
-    mcontext_t uc_mcontext;
-    sigset_t uc_sigmask;
-    unsigned long __ctx(uc_regspace)[128] __attribute__((__aligned__(8)));
-  } ucontext_t;
-
-#undef __ctx
-
-#endif /* sys/ucontext.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/uio.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/uio.h
deleted file mode 100644
index 474527d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/uio.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_UIO_H
-#define _SYS_UIO_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <bits/types/struct_iovec.h>
-#include <bits/uio_lim.h>
-#ifdef __IOV_MAX
-# define UIO_MAXIOV __IOV_MAX
-#else
-# undef UIO_MAXIOV
-#endif
-
-__BEGIN_DECLS
-
-/* Read data from file descriptor FD, and put the result in the
-   buffers described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.
-   Operates just like 'read' (see <unistd.h>) except that data are
-   put in IOVEC instead of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t readv (int __fd, const struct iovec *__iovec, int __count)
-  __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which
-   is a vector of COUNT 'struct iovec's, to file descriptor FD.
-   The data is written in the order specified.
-   Operates just like 'write' (see <unistd.h>) except that the data
-   are taken from IOVEC instead of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t writev (int __fd, const struct iovec *__iovec, int __count)
-  __wur;
-
-
-#ifdef __USE_MISC
-# ifndef __USE_FILE_OFFSET64
-/* Read data from file descriptor FD at the given position OFFSET
-   without change the file pointer, and put the result in the buffers
-   described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.  Operates just like
-   'pread' (see <unistd.h>) except that data are put in IOVEC instead
-   of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t preadv (int __fd, const struct iovec *__iovec, int __count,
-		       __off_t __offset) __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which is a
-   vector of COUNT 'struct iovec's, to file descriptor FD at the given
-   position OFFSET without change the file pointer.  The data is
-   written in the order specified.  Operates just like 'pwrite' (see
-   <unistd.h>) except that the data are taken from IOVEC instead of a
-   contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwritev (int __fd, const struct iovec *__iovec, int __count,
-			__off_t __offset) __wur;
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (preadv, (int __fd, const struct iovec *__iovec,
-				    int __count, __off64_t __offset),
-			   preadv64) __wur;
-extern ssize_t __REDIRECT (pwritev, (int __fd, const struct iovec *__iovec,
-				     int __count, __off64_t __offset),
-			   pwritev64) __wur;
-#  else
-#   define preadv preadv64
-#   define pwritev pwritev64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Read data from file descriptor FD at the given position OFFSET
-   without change the file pointer, and put the result in the buffers
-   described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.  Operates just like
-   'pread' (see <unistd.h>) except that data are put in IOVEC instead
-   of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t preadv64 (int __fd, const struct iovec *__iovec, int __count,
-			 __off64_t __offset) __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which is a
-   vector of COUNT 'struct iovec's, to file descriptor FD at the given
-   position OFFSET without change the file pointer.  The data is
-   written in the order specified.  Operates just like 'pwrite' (see
-   <unistd.h>) except that the data are taken from IOVEC instead of a
-   contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwritev64 (int __fd, const struct iovec *__iovec, int __count,
-			  __off64_t __offset) __wur;
-# endif
-#endif	/* Use misc.  */
-
-
-#ifdef __USE_GNU
-# ifndef __USE_FILE_OFFSET64
-/* Same as preadv but with an additional flag argumenti defined at uio.h.  */
-extern ssize_t preadv2 (int __fp, const struct iovec *__iovec, int __count,
-			__off_t __offset, int ___flags) __wur;
-
-/* Same as preadv but with an additional flag argument defined at uio.h.  */
-extern ssize_t pwritev2 (int __fd, const struct iovec *__iodev, int __count,
-			 __off_t __offset, int __flags) __wur;
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (pwritev2, (int __fd, const struct iovec *__iovec,
-				      int __count, __off64_t __offset,
-				      int __flags),
-			   pwritev64v2) __wur;
-extern ssize_t __REDIRECT (preadv2, (int __fd, const struct iovec *__iovec,
-				     int __count, __off64_t __offset,
-				     int __flags),
-			   preadv64v2) __wur;
-#  else
-#   define preadv2 preadv64v2
-#   define pwritev2 pwritev64v2
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Same as preadv but with an additional flag argumenti defined at uio.h.  */
-extern ssize_t preadv64v2 (int __fp, const struct iovec *__iovec,
-			   int __count, __off64_t __offset,
-			   int ___flags) __wur;
-
-/* Same as preadv but with an additional flag argument defined at uio.h.  */
-extern ssize_t pwritev64v2 (int __fd, const struct iovec *__iodev,
-			    int __count, __off64_t __offset,
-			    int __flags) __wur;
-# endif
-#endif /* Use GNU.  */
-
-__END_DECLS
-
-/* Some operating systems provide system-specific extensions to this
-   header.  */
-#ifdef __USE_GNU
-# include <bits/uio-ext.h>
-#endif
-
-#endif /* sys/uio.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/un.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/un.h
deleted file mode 100644
index 02224f9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/un.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_UN_H
-#define	_SYS_UN_H	1
-
-#include <sys/cdefs.h>
-
-/* Get the definition of the macro to define the common sockaddr members.  */
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-/* Structure describing the address of an AF_LOCAL (aka AF_UNIX) socket.  */
-struct sockaddr_un
-  {
-    __SOCKADDR_COMMON (sun_);
-    char sun_path[108];		/* Path name.  */
-  };
-
-
-#ifdef __USE_MISC
-# include <string.h>		/* For prototype of `strlen'.  */
-
-/* Evaluate to actual length of the `sockaddr_un' structure.  */
-# define SUN_LEN(ptr) ((size_t) (((struct sockaddr_un *) 0)->sun_path)	      \
-		      + strlen ((ptr)->sun_path))
-#endif
-
-__END_DECLS
-
-#endif	/* sys/un.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/unistd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/unistd.h
deleted file mode 100644
index 1e823fb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/unistd.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <unistd.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/user.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/user.h
deleted file mode 100644
index 1ab82fd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/user.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_USER_H
-#define _SYS_USER_H	1
-
-/* The whole purpose of this file is for GDB and GDB only.  Don't read
-   too much into it.  Don't use it for anything other than GDB unless
-   you know what you are doing.  */
-
-struct user_fpregs
-{
-  struct fp_reg
-  {
-    unsigned int sign1:1;
-    unsigned int unused:15;
-    unsigned int sign2:1;
-    unsigned int exponent:14;
-    unsigned int j:1;
-    unsigned int mantissa1:31;
-    unsigned int mantissa0:32;
-  } fpregs[8];
-  unsigned int fpsr:32;
-  unsigned int fpcr:32;
-  unsigned char ftype[8];
-  unsigned int init_flag;
-};
-
-struct user_regs
-{
-  unsigned long int uregs[18];
-};
-
-struct user
-{
-  struct user_regs regs;	/* General registers */
-  int u_fpvalid;		/* True if math co-processor being used. */
-
-  unsigned long int u_tsize;	/* Text segment size (pages). */
-  unsigned long int u_dsize;	/* Data segment size (pages). */
-  unsigned long int u_ssize;	/* Stack segment size (pages). */
-
-  unsigned long start_code;	/* Starting virtual address of text. */
-  unsigned long start_stack;	/* Starting virtual address of stack. */
-
-  long int signal;     		/* Signal that caused the core dump. */
-  int reserved;			/* No longer used */
-  struct user_regs *u_ar0;	/* help gdb to find the general registers. */
-
-  unsigned long magic;		/* uniquely identify a core file */
-  char u_comm[32];		/* User command that was responsible */
-  int u_debugreg[8];
-  struct user_fpregs u_fp;	/* Floating point registers */
-  struct user_fpregs *u_fp0;	/* help gdb to find the FP registers. */
-};
-
-#endif  /* sys/user.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/utsname.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/utsname.h
deleted file mode 100644
index b092631..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/utsname.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 4.4 System Identification	<sys/utsname.h>
- */
-
-#ifndef	_SYS_UTSNAME_H
-#define	_SYS_UTSNAME_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/utsname.h>
-
-#ifndef _UTSNAME_SYSNAME_LENGTH
-# define _UTSNAME_SYSNAME_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_NODENAME_LENGTH
-# define _UTSNAME_NODENAME_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_RELEASE_LENGTH
-# define _UTSNAME_RELEASE_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_VERSION_LENGTH
-# define _UTSNAME_VERSION_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_MACHINE_LENGTH
-# define _UTSNAME_MACHINE_LENGTH _UTSNAME_LENGTH
-#endif
-
-/* Structure describing the system and machine.  */
-struct utsname
-  {
-    /* Name of the implementation of the operating system.  */
-    char sysname[_UTSNAME_SYSNAME_LENGTH];
-
-    /* Name of this node on the network.  */
-    char nodename[_UTSNAME_NODENAME_LENGTH];
-
-    /* Current release level of this implementation.  */
-    char release[_UTSNAME_RELEASE_LENGTH];
-    /* Current version level of this release.  */
-    char version[_UTSNAME_VERSION_LENGTH];
-
-    /* Name of the hardware type the system is running on.  */
-    char machine[_UTSNAME_MACHINE_LENGTH];
-
-#if _UTSNAME_DOMAIN_LENGTH - 0
-    /* Name of the domain of this node on the network.  */
-# ifdef __USE_GNU
-    char domainname[_UTSNAME_DOMAIN_LENGTH];
-# else
-    char __domainname[_UTSNAME_DOMAIN_LENGTH];
-# endif
-#endif
-  };
-
-#ifdef __USE_MISC
-/* Note that SVID assumes all members have the same size.  */
-# define SYS_NMLN  _UTSNAME_LENGTH
-#endif
-
-
-/* Put information about the system in NAME.  */
-extern int uname (struct utsname *__name) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/utsname.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vfs.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vfs.h
deleted file mode 100644
index fa22d31..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vfs.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* Other systems declare `struct statfs' et al in <sys/vfs.h>,
-   so we have this file to be compatible with programs expecting it.  */
-
-#include <sys/statfs.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vlimit.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vlimit.h
deleted file mode 100644
index 20fa33c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vlimit.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_VLIMIT_H
-#define _SYS_VLIMIT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* This interface is obsolete, and is superseded by <sys/resource.h>.  */
-
-/* Kinds of resource limit.  */
-enum __vlimit_resource
-{
-  /* Setting this non-zero makes it impossible to raise limits.
-     Only the super-use can set it to zero.
-
-     This is not implemented in recent versions of BSD, nor by
-     the GNU C library.  */
-  LIM_NORAISE,
-
-  /* CPU time available for each process (seconds).  */
-  LIM_CPU,
-
-  /* Largest file which can be created (bytes).  */
-  LIM_FSIZE,
-
-  /* Maximum size of the data segment (bytes).  */
-  LIM_DATA,
-
-  /* Maximum size of the stack segment (bytes).  */
-  LIM_STACK,
-
-  /* Largest core file that will be created (bytes).  */
-  LIM_CORE,
-
-  /* Resident set size (bytes).  */
-  LIM_MAXRSS
-};
-
-/* This means no limit.  */
-#define INFINITY 0x7fffffff
-
-
-/* Set the soft limit for RESOURCE to be VALUE.
-   Returns 0 for success, -1 for failure.  */
-extern int vlimit (enum __vlimit_resource __resource, int __value) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/vlimit.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vt.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vt.h
deleted file mode 100644
index 834abfb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/vt.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/vt.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/wait.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/wait.h
deleted file mode 100644
index 9e7bb7f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/wait.h
+++ /dev/null
@@ -1,160 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 3.2.1 Wait for Process Termination	<sys/wait.h>
- */
-
-#ifndef	_SYS_WAIT_H
-#define	_SYS_WAIT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# include <signal.h>
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8
-/* Some older standards require the contents of struct rusage to be
-   defined here.  */
-# include <bits/types/struct_rusage.h>
-#endif
-
-/* These macros could also be defined in <stdlib.h>.  */
-#if !defined _STDLIB_H || (!defined __USE_XOPEN && !defined __USE_XOPEN2K8)
-/* This will define the `W*' macros for the flag
-   bits to `waitpid', `wait3', and `wait4'.  */
-# include <bits/waitflags.h>
-
-/* This will define all the `__W*' macros.  */
-# include <bits/waitstatus.h>
-
-# define WEXITSTATUS(status)	__WEXITSTATUS (status)
-# define WTERMSIG(status)	__WTERMSIG (status)
-# define WSTOPSIG(status)	__WSTOPSIG (status)
-# define WIFEXITED(status)	__WIFEXITED (status)
-# define WIFSIGNALED(status)	__WIFSIGNALED (status)
-# define WIFSTOPPED(status)	__WIFSTOPPED (status)
-# ifdef __WIFCONTINUED
-#  define WIFCONTINUED(status)	__WIFCONTINUED (status)
-# endif
-#endif	/* <stdlib.h> not included.  */
-
-#ifdef	__USE_MISC
-# define WCOREFLAG		__WCOREFLAG
-# define WCOREDUMP(status)	__WCOREDUMP (status)
-# define W_EXITCODE(ret, sig)	__W_EXITCODE (ret, sig)
-# define W_STOPCODE(sig)	__W_STOPCODE (sig)
-#endif
-
-/* The following values are used by the `waitid' function.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-typedef enum
-{
-  P_ALL,		/* Wait for any child.  */
-  P_PID,		/* Wait for specified process.  */
-  P_PGID		/* Wait for members of process group.  */
-} idtype_t;
-#endif
-
-
-/* Wait for a child to die.  When one does, put its status in *STAT_LOC
-   and return its process ID.  For errors, return (pid_t) -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern __pid_t wait (int *__stat_loc);
-
-#ifdef	__USE_MISC
-/* Special values for the PID argument to `waitpid' and `wait4'.  */
-# define WAIT_ANY	(-1)	/* Any process.  */
-# define WAIT_MYPGRP	0	/* Any process in my process group.  */
-#endif
-
-/* Wait for a child matching PID to die.
-   If PID is greater than 0, match any process whose process ID is PID.
-   If PID is (pid_t) -1, match any process.
-   If PID is (pid_t) 0, match any process with the
-   same process group as the current process.
-   If PID is less than -1, match any process whose
-   process group is the absolute value of PID.
-   If the WNOHANG bit is set in OPTIONS, and that child
-   is not already dead, return (pid_t) 0.  If successful,
-   return PID and store the dead child's status in STAT_LOC.
-   Return (pid_t) -1 for errors.  If the WUNTRACED bit is
-   set in OPTIONS, return status for stopped children; otherwise don't.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern __pid_t waitpid (__pid_t __pid, int *__stat_loc, int __options);
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# ifndef __id_t_defined
-typedef __id_t id_t;
-#  define __id_t_defined
-# endif
-
-# include <bits/types/siginfo_t.h>
-
-/* Wait for a childing matching IDTYPE and ID to change the status and
-   place appropriate information in *INFOP.
-   If IDTYPE is P_PID, match any process whose process ID is ID.
-   If IDTYPE is P_PGID, match any process whose process group is ID.
-   If IDTYPE is P_ALL, match any process.
-   If the WNOHANG bit is set in OPTIONS, and that child
-   is not already dead, clear *INFOP and return 0.  If successful, store
-   exit code and status in *INFOP.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int waitid (idtype_t __idtype, __id_t __id, siginfo_t *__infop,
-		   int __options);
-#endif
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K)
-/* This being here makes the prototypes valid whether or not
-   we have already included <sys/resource.h> to define `struct rusage'.  */
-struct rusage;
-
-/* Wait for a child to exit.  When one does, put its status in *STAT_LOC and
-   return its process ID.  For errors return (pid_t) -1.  If USAGE is not
-   nil, store information about the child's resource usage there.  If the
-   WUNTRACED bit is set in OPTIONS, return status for stopped children;
-   otherwise don't.  */
-extern __pid_t wait3 (int *__stat_loc, int __options,
-		      struct rusage * __usage) __THROWNL;
-#endif
-
-#ifdef __USE_MISC
-/* PID is like waitpid.  Other args are like wait3.  */
-extern __pid_t wait4 (__pid_t __pid, int *__stat_loc, int __options,
-		      struct rusage *__usage) __THROWNL;
-#endif /* Use misc.  */
-
-
-__END_DECLS
-
-#endif /* sys/wait.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/xattr.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/xattr.h
deleted file mode 100644
index a87f676..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sys/xattr.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_XATTR_H
-#define _SYS_XATTR_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* The following constants should be used for the fifth parameter of
-   `*setxattr'.  */
-#ifndef __USE_KERNEL_XATTR_DEFS
-enum
-{
-  XATTR_CREATE = 1,	/* set value, fail if attr already exists.  */
-#define XATTR_CREATE	XATTR_CREATE
-  XATTR_REPLACE = 2	/* set value, fail if attr does not exist.  */
-#define XATTR_REPLACE	XATTR_REPLACE
-};
-#endif
-
-/* Set the attribute NAME of the file pointed to by PATH to VALUE (which
-   is SIZE bytes long).  Return 0 on success, -1 for errors.  */
-extern int setxattr (const char *__path, const char *__name,
-		     const void *__value, size_t __size, int __flags)
-	__THROW;
-
-/* Set the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long), not following symlinks for the last pathname component.
-   Return 0 on success, -1 for errors.  */
-extern int lsetxattr (const char *__path, const char *__name,
-		      const void *__value, size_t __size, int __flags)
-	__THROW;
-
-/* Set the attribute NAME of the file descriptor FD to VALUE (which is SIZE
-   bytes long).  Return 0 on success, -1 for errors.  */
-extern int fsetxattr (int __fd, const char *__name, const void *__value,
-		      size_t __size, int __flags) __THROW;
-
-/* Get the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long).  Return 0 on success, -1 for errors.  */
-extern ssize_t getxattr (const char *__path, const char *__name,
-			 void *__value, size_t __size) __THROW;
-
-/* Get the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long), not following symlinks for the last pathname component.
-   Return 0 on success, -1 for errors.  */
-extern ssize_t lgetxattr (const char *__path, const char *__name,
-			  void *__value, size_t __size) __THROW;
-
-/* Get the attribute NAME of the file descriptor FD to VALUE (which is SIZE
-   bytes long).  Return 0 on success, -1 for errors.  */
-extern ssize_t fgetxattr (int __fd, const char *__name, void *__value,
-			  size_t __size) __THROW;
-
-/* List attributes of the file pointed to by PATH into the user-supplied
-   buffer LIST (which is SIZE bytes big).  Return 0 on success, -1 for
-   errors.  */
-extern ssize_t listxattr (const char *__path, char *__list, size_t __size)
-	__THROW;
-
-/* List attributes of the file pointed to by PATH into the user-supplied
-   buffer LIST (which is SIZE bytes big), not following symlinks for the
-   last pathname component.  Return 0 on success, -1 for errors.  */
-extern ssize_t llistxattr (const char *__path, char *__list, size_t __size)
-	__THROW;
-
-/* List attributes of the file descriptor FD into the user-supplied buffer
-   LIST (which is SIZE bytes big).  Return 0 on success, -1 for errors.  */
-extern ssize_t flistxattr (int __fd, char *__list, size_t __size)
-	__THROW;
-
-/* Remove the attribute NAME from the file pointed to by PATH.  Return 0
-   on success, -1 for errors.  */
-extern int removexattr (const char *__path, const char *__name) __THROW;
-
-/* Remove the attribute NAME from the file pointed to by PATH, not
-   following symlinks for the last pathname component.  Return 0 on
-   success, -1 for errors.  */
-extern int lremovexattr (const char *__path, const char *__name) __THROW;
-
-/* Remove the attribute NAME from the file descriptor FD.  Return 0 on
-   success, -1 for errors.  */
-extern int fremovexattr (int __fd, const char *__name) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/xattr.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/syscall.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/syscall.h
deleted file mode 100644
index 4c30578..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/syscall.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/syscall.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sysexits.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sysexits.h
deleted file mode 100644
index 37246b6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/sysexits.h
+++ /dev/null
@@ -1,114 +0,0 @@
-/*
- * Copyright (c) 1987, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)sysexits.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_SYSEXITS_H
-#define	_SYSEXITS_H 1
-
-/*
- *  SYSEXITS.H -- Exit status codes for system programs.
- *
- *	This include file attempts to categorize possible error
- *	exit statuses for system programs, notably delivermail
- *	and the Berkeley network.
- *
- *	Error numbers begin at EX__BASE to reduce the possibility of
- *	clashing with other exit statuses that random programs may
- *	already return.  The meaning of the codes is approximately
- *	as follows:
- *
- *	EX_USAGE -- The command was used incorrectly, e.g., with
- *		the wrong number of arguments, a bad flag, a bad
- *		syntax in a parameter, or whatever.
- *	EX_DATAERR -- The input data was incorrect in some way.
- *		This should only be used for user's data & not
- *		system files.
- *	EX_NOINPUT -- An input file (not a system file) did not
- *		exist or was not readable.  This could also include
- *		errors like "No message" to a mailer (if it cared
- *		to catch it).
- *	EX_NOUSER -- The user specified did not exist.  This might
- *		be used for mail addresses or remote logins.
- *	EX_NOHOST -- The host specified did not exist.  This is used
- *		in mail addresses or network requests.
- *	EX_UNAVAILABLE -- A service is unavailable.  This can occur
- *		if a support program or file does not exist.  This
- *		can also be used as a catchall message when something
- *		you wanted to do doesn't work, but you don't know
- *		why.
- *	EX_SOFTWARE -- An internal software error has been detected.
- *		This should be limited to non-operating system related
- *		errors as possible.
- *	EX_OSERR -- An operating system error has been detected.
- *		This is intended to be used for such things as "cannot
- *		fork", "cannot create pipe", or the like.  It includes
- *		things like getuid returning a user that does not
- *		exist in the passwd file.
- *	EX_OSFILE -- Some system file (e.g., /etc/passwd, /etc/utmp,
- *		etc.) does not exist, cannot be opened, or has some
- *		sort of error (e.g., syntax error).
- *	EX_CANTCREAT -- A (user specified) output file cannot be
- *		created.
- *	EX_IOERR -- An error occurred while doing I/O on some file.
- *	EX_TEMPFAIL -- temporary failure, indicating something that
- *		is not really an error.  In sendmail, this means
- *		that a mailer (e.g.) could not create a connection,
- *		and the request should be reattempted later.
- *	EX_PROTOCOL -- the remote system returned something that
- *		was "not possible" during a protocol exchange.
- *	EX_NOPERM -- You did not have sufficient permission to
- *		perform the operation.  This is not intended for
- *		file system problems, which should use NOINPUT or
- *		CANTCREAT, but rather for higher level permissions.
- */
-
-#define EX_OK		0	/* successful termination */
-
-#define EX__BASE	64	/* base value for error messages */
-
-#define EX_USAGE	64	/* command line usage error */
-#define EX_DATAERR	65	/* data format error */
-#define EX_NOINPUT	66	/* cannot open input */
-#define EX_NOUSER	67	/* addressee unknown */
-#define EX_NOHOST	68	/* host name unknown */
-#define EX_UNAVAILABLE	69	/* service unavailable */
-#define EX_SOFTWARE	70	/* internal software error */
-#define EX_OSERR	71	/* system error (e.g., can't fork) */
-#define EX_OSFILE	72	/* critical OS file missing */
-#define EX_CANTCREAT	73	/* can't create (user) output file */
-#define EX_IOERR	74	/* input/output error */
-#define EX_TEMPFAIL	75	/* temp failure; user is invited to retry */
-#define EX_PROTOCOL	76	/* remote error in protocol */
-#define EX_NOPERM	77	/* permission denied */
-#define EX_CONFIG	78	/* configuration error */
-
-#define EX__MAX	78	/* maximum listed value */
-
-#endif /* sysexits.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/syslog.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/syslog.h
deleted file mode 100644
index 830b492..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/syslog.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/syslog.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/tar.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/tar.h
deleted file mode 100644
index 2dc47c2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/tar.h
+++ /dev/null
@@ -1,112 +0,0 @@
-/* Extended tar format from POSIX.1.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Written by David J. MacKenzie.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_TAR_H
-#define	_TAR_H	1
-
-#include <features.h>
-
-
-/* A tar archive consists of 512-byte blocks.
-   Each file in the archive has a header block followed by 0+ data blocks.
-   Two blocks of NUL bytes indicate the end of the archive.  */
-
-/* The fields of header blocks:
-   All strings are stored as ISO 646 (approximately ASCII) strings.
-
-   Fields are numeric unless otherwise noted below; numbers are ISO 646
-   representations of octal numbers, with leading zeros as needed.
-
-   linkname is only valid when typeflag==LNKTYPE.  It doesn't use prefix;
-   files that are links to pathnames >100 chars long can not be stored
-   in a tar archive.
-
-   If typeflag=={LNKTYPE,SYMTYPE,DIRTYPE} then size must be 0.
-
-   devmajor and devminor are only valid for typeflag=={BLKTYPE,CHRTYPE}.
-
-   chksum contains the sum of all 512 bytes in the header block,
-   treating each byte as an 8-bit unsigned value and treating the
-   8 bytes of chksum as blank characters.
-
-   uname and gname are used in preference to uid and gid, if those
-   names exist locally.
-
-   Field Name	Byte Offset	Length in Bytes	Field Type
-   name		0		100		NUL-terminated if NUL fits
-   mode		100		8
-   uid		108		8
-   gid		116		8
-   size		124		12
-   mtime	136		12
-   chksum	148		8
-   typeflag	156		1		see below
-   linkname	157		100		NUL-terminated if NUL fits
-   magic	257		6		must be TMAGIC (NUL term.)
-   version	263		2		must be TVERSION
-   uname	265		32		NUL-terminated
-   gname	297		32		NUL-terminated
-   devmajor	329		8
-   devminor	337		8
-   prefix	345		155		NUL-terminated if NUL fits
-
-   If the first character of prefix is '\0', the file name is name;
-   otherwise, it is prefix/name.  Files whose pathnames don't fit in that
-   length can not be stored in a tar archive.  */
-
-/* The bits in mode: */
-#define TSUID	04000
-#define TSGID	02000
-#if defined __USE_XOPEN || !defined __USE_XOPEN2K
-# define TSVTX	01000
-#endif
-#define TUREAD	00400
-#define TUWRITE	00200
-#define TUEXEC	00100
-#define TGREAD	00040
-#define TGWRITE	00020
-#define TGEXEC	00010
-#define TOREAD	00004
-#define TOWRITE	00002
-#define TOEXEC	00001
-
-/* The values for typeflag:
-   Values 'A'-'Z' are reserved for custom implementations.
-   All other values are reserved for future POSIX.1 revisions.  */
-
-#define REGTYPE		'0'	/* Regular file (preferred code).  */
-#define AREGTYPE	'\0'	/* Regular file (alternate code).  */
-#define LNKTYPE		'1'	/* Hard link.  */
-#define SYMTYPE		'2'	/* Symbolic link (hard if not supported).  */
-#define CHRTYPE		'3'	/* Character special.  */
-#define BLKTYPE		'4'	/* Block special.  */
-#define DIRTYPE		'5'	/* Directory.  */
-#define FIFOTYPE	'6'	/* Named pipe.  */
-#define CONTTYPE	'7'	/* Contiguous file */
- /* (regular file if not supported).  */
-
-/* Contents of magic field and its length.  */
-#define TMAGIC	"ustar"
-#define TMAGLEN	6
-
-/* Contents of the version field and its length.  */
-#define TVERSION	"00"
-#define TVERSLEN	2
-
-#endif /* tar.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/termio.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/termio.h
deleted file mode 100644
index 0e610f0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/termio.h
+++ /dev/null
@@ -1,6 +0,0 @@
-/* Compatible <termio.h> for old `struct termio' ioctl interface.
-   This is obsolete; use the POSIX.1 `struct termios' interface
-   defined in <termios.h> instead.  */
-
-#include <termios.h>
-#include <sys/ioctl.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/termios.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/termios.h
deleted file mode 100644
index 8e05973..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/termios.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 7.1-2 General Terminal Interface	<termios.h>
- */
-
-#ifndef	_TERMIOS_H
-#define	_TERMIOS_H	1
-
-#include <features.h>
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* We need `pid_t'.  */
-# include <bits/types.h>
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif
-
-__BEGIN_DECLS
-
-/* Get the system-dependent definitions of `struct termios', `tcflag_t',
-   `cc_t', `speed_t', and all the macros specifying the flag bits.  */
-#include <bits/termios.h>
-
-#ifdef __USE_MISC
-/* Compare a character C to a value VAL from the `c_cc' array in a
-   `struct termios'.  If VAL is _POSIX_VDISABLE, no character can match it.  */
-# define CCEQ(val, c)	((c) == (val) && (val) != _POSIX_VDISABLE)
-#endif
-
-/* Return the output baud rate stored in *TERMIOS_P.  */
-extern speed_t cfgetospeed (const struct termios *__termios_p) __THROW;
-
-/* Return the input baud rate stored in *TERMIOS_P.  */
-extern speed_t cfgetispeed (const struct termios *__termios_p) __THROW;
-
-/* Set the output baud rate stored in *TERMIOS_P to SPEED.  */
-extern int cfsetospeed (struct termios *__termios_p, speed_t __speed) __THROW;
-
-/* Set the input baud rate stored in *TERMIOS_P to SPEED.  */
-extern int cfsetispeed (struct termios *__termios_p, speed_t __speed) __THROW;
-
-#ifdef	__USE_MISC
-/* Set both the input and output baud rates in *TERMIOS_OP to SPEED.  */
-extern int cfsetspeed (struct termios *__termios_p, speed_t __speed) __THROW;
-#endif
-
-
-/* Put the state of FD into *TERMIOS_P.  */
-extern int tcgetattr (int __fd, struct termios *__termios_p) __THROW;
-
-/* Set the state of FD to *TERMIOS_P.
-   Values for OPTIONAL_ACTIONS (TCSA*) are in <bits/termios.h>.  */
-extern int tcsetattr (int __fd, int __optional_actions,
-		      const struct termios *__termios_p) __THROW;
-
-
-#ifdef	__USE_MISC
-/* Set *TERMIOS_P to indicate raw mode.  */
-extern void cfmakeraw (struct termios *__termios_p) __THROW;
-#endif
-
-/* Send zero bits on FD.  */
-extern int tcsendbreak (int __fd, int __duration) __THROW;
-
-/* Wait for pending output to be written on FD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int tcdrain (int __fd);
-
-/* Flush pending data on FD.
-   Values for QUEUE_SELECTOR (TC{I,O,IO}FLUSH) are in <bits/termios.h>.  */
-extern int tcflush (int __fd, int __queue_selector) __THROW;
-
-/* Suspend or restart transmission on FD.
-   Values for ACTION (TC[IO]{OFF,ON}) are in <bits/termios.h>.  */
-extern int tcflow (int __fd, int __action) __THROW;
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Get process group ID for session leader for controlling terminal FD.  */
-extern __pid_t tcgetsid (int __fd) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-# include <sys/ttydefaults.h>
-#endif
-
-__END_DECLS
-
-#endif /* termios.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/tgmath.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/tgmath.h
deleted file mode 100644
index b55cb39..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/tgmath.h
+++ /dev/null
@@ -1,909 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.22 Type-generic math	<tgmath.h>
- */
-
-#ifndef _TGMATH_H
-#define _TGMATH_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Include the needed headers.  */
-#include <bits/floatn.h>
-#include <math.h>
-#include <complex.h>
-
-
-/* There are two variant implementations of type-generic macros in
-   this file: one for GCC 8 and later, using __builtin_tgmath and
-   where each macro expands each of its arguments only once, and one
-   for older GCC, using other compiler extensions but with macros
-   expanding their arguments many times (so resulting in exponential
-   blowup of the size of expansions when calls to such macros are
-   nested inside arguments to such macros).  */
-
-#define __HAVE_BUILTIN_TGMATH __GNUC_PREREQ (8, 0)
-
-#if __GNUC_PREREQ (2, 7)
-
-/* Certain cases of narrowing macros only need to call a single
-   function so cannot use __builtin_tgmath and do not need any
-   complicated logic.  */
-# if __HAVE_FLOAT128X
-#  error "Unsupported _Float128x type for <tgmath.h>."
-# endif
-# if ((__HAVE_FLOAT64X && !__HAVE_FLOAT128)		\
-      || (__HAVE_FLOAT128 && !__HAVE_FLOAT64X))
-#  error "Unsupported combination of types for <tgmath.h>."
-# endif
-# define __TGMATH_2_NARROW_D(F, X, Y)		\
-  (F ## l (X, Y))
-# define __TGMATH_2_NARROW_F64X(F, X, Y)	\
-  (F ## f128 (X, Y))
-# if !__HAVE_FLOAT128
-#  define __TGMATH_2_NARROW_F32X(F, X, Y)	\
-  (F ## f64 (X, Y))
-# endif
-
-# if __HAVE_BUILTIN_TGMATH
-
-#  if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F16_ARG(X) X ## f16,
-#  else
-#   define __TG_F16_ARG(X)
-#  endif
-#  if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F32_ARG(X) X ## f32,
-#  else
-#   define __TG_F32_ARG(X)
-#  endif
-#  if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F64_ARG(X) X ## f64,
-#  else
-#   define __TG_F64_ARG(X)
-#  endif
-#  if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F128_ARG(X) X ## f128,
-#  else
-#   define __TG_F128_ARG(X)
-#  endif
-#  if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F32X_ARG(X) X ## f32x,
-#  else
-#   define __TG_F32X_ARG(X)
-#  endif
-#  if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F64X_ARG(X) X ## f64x,
-#  else
-#   define __TG_F64X_ARG(X)
-#  endif
-#  if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F128X_ARG(X) X ## f128x,
-#  else
-#   define __TG_F128X_ARG(X)
-#  endif
-
-#  define __TGMATH_FUNCS(X) X ## f, X, X ## l,				\
-    __TG_F16_ARG (X) __TG_F32_ARG (X) __TG_F64_ARG (X) __TG_F128_ARG (X) \
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_RCFUNCS(F, C) __TGMATH_FUNCS (F) __TGMATH_FUNCS (C)
-#  define __TGMATH_1(F, X) __builtin_tgmath (__TGMATH_FUNCS (F) (X))
-#  define __TGMATH_2(F, X, Y) __builtin_tgmath (__TGMATH_FUNCS (F) (X), (Y))
-#  define __TGMATH_2STD(F, X, Y) __builtin_tgmath (F ## f, F, F ## l, (X), (Y))
-#  define __TGMATH_3(F, X, Y, Z) __builtin_tgmath (__TGMATH_FUNCS (F)	\
-						   (X), (Y), (Z))
-#  define __TGMATH_1C(F, C, X) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) (X))
-#  define __TGMATH_2C(F, C, X, Y) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) \
-						    (X), (Y))
-
-#  define __TGMATH_NARROW_FUNCS_F(X) X, X ## l,
-#  define __TGMATH_NARROW_FUNCS_F16(X)				\
-    __TG_F32_ARG (X) __TG_F64_ARG (X) __TG_F128_ARG (X)		\
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F32(X)				\
-    __TG_F64_ARG (X) __TG_F128_ARG (X)				\
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F64(X)		\
-    __TG_F128_ARG (X)				\
-    __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F32X(X)		\
-    __TG_F64X_ARG (X) __TG_F128X_ARG (X)	\
-    __TG_F64_ARG (X) __TG_F128_ARG (X)
-
-#  define __TGMATH_2_NARROW_F(F, X, Y)				\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F16(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F16 (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F32(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32 (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F64(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F64 (F) (X), (Y))
-#  if __HAVE_FLOAT128
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32X (F) (X), (Y))
-#  endif
-
-# else /* !__HAVE_BUILTIN_TGMATH.  */
-
-#  ifdef __NO_LONG_DOUBLE_MATH
-#   define __tgml(fct) fct
-#  else
-#   define __tgml(fct) fct ## l
-#  endif
-
-/* __floating_type expands to 1 if TYPE is a floating type (including
-   complex floating types), 0 if TYPE is an integer type (including
-   complex integer types).  __real_integer_type expands to 1 if TYPE
-   is a real integer type.  __complex_integer_type expands to 1 if
-   TYPE is a complex integer type.  All these macros expand to integer
-   constant expressions.  All these macros can assume their argument
-   has an arithmetic type (not vector, decimal floating-point or
-   fixed-point), valid to pass to tgmath.h macros.  */
-#  if __GNUC_PREREQ (3, 1)
-/* __builtin_classify_type expands to an integer constant expression
-   in GCC 3.1 and later.  Default conversions applied to the argument
-   of __builtin_classify_type mean it always returns 1 for real
-   integer types rather than ever returning different values for
-   character, boolean or enumerated types.  */
-#   define __floating_type(type)				\
-  (__builtin_classify_type (__real__ ((type) 0)) == 8)
-#   define __real_integer_type(type)		\
-  (__builtin_classify_type ((type) 0) == 1)
-#   define __complex_integer_type(type)				\
-  (__builtin_classify_type ((type) 0) == 9			\
-   && __builtin_classify_type (__real__ ((type) 0)) == 1)
-#  else
-/* GCC versions predating __builtin_classify_type are also looser on
-   what counts as an integer constant expression.  */
-#   define __floating_type(type) (((type) 1.25) != 1)
-#   define __real_integer_type(type) (((type) (1.25 + _Complex_I)) == 1)
-#   define __complex_integer_type(type)			\
-  (((type) (1.25 + _Complex_I)) == (1 + _Complex_I))
-#  endif
-
-/* Whether an expression (of arithmetic type) has a real type.  */
-#  define __expr_is_real(E) (__builtin_classify_type (E) != 9)
-
-/* The tgmath real type for T, where E is 0 if T is an integer type
-   and 1 for a floating type.  If T has a complex type, it is
-   unspecified whether the return type is real or complex (but it has
-   the correct corresponding real type).  */
-#  define __tgmath_real_type_sub(T, E) \
-  __typeof__ (*(0 ? (__typeof__ (0 ? (double *) 0 : (void *) (E))) 0	      \
-		  : (__typeof__ (0 ? (T *) 0 : (void *) (!(E)))) 0))
-
-/* The tgmath real type of EXPR.  */
-#  define __tgmath_real_type(expr) \
-  __tgmath_real_type_sub (__typeof__ ((__typeof__ (+(expr))) 0),	      \
-			  __floating_type (__typeof__ (+(expr))))
-
-/* The tgmath complex type for T, where E1 is 1 if T has a floating
-   type and 0 otherwise, E2 is 1 if T has a real integer type and 0
-   otherwise, and E3 is 1 if T has a complex type and 0 otherwise.  */
-#  define __tgmath_complex_type_sub(T, E1, E2, E3)			\
-  __typeof__ (*(0							\
-		? (__typeof__ (0 ? (T *) 0 : (void *) (!(E1)))) 0	\
-		: (__typeof__ (0					\
-			       ? (__typeof__ (0				\
-					      ? (double *) 0		\
-					      : (void *) (!(E2)))) 0	\
-			       : (__typeof__ (0				\
-					      ? (_Complex double *) 0	\
-					      : (void *) (!(E3)))) 0)) 0))
-
-/* The tgmath complex type of EXPR.  */
-#  define __tgmath_complex_type(expr)					\
-  __tgmath_complex_type_sub (__typeof__ ((__typeof__ (+(expr))) 0),	\
-			     __floating_type (__typeof__ (+(expr))),	\
-			     __real_integer_type (__typeof__ (+(expr))), \
-			     __complex_integer_type (__typeof__ (+(expr))))
-
-#  if (__HAVE_DISTINCT_FLOAT16			\
-      || __HAVE_DISTINCT_FLOAT32		\
-      || __HAVE_DISTINCT_FLOAT64		\
-      || __HAVE_DISTINCT_FLOAT32X		\
-      || __HAVE_DISTINCT_FLOAT64X		\
-      || __HAVE_DISTINCT_FLOAT128X)
-#   error "Unsupported _FloatN or _FloatNx types for <tgmath.h>."
-#  endif
-
-/* Expand to text that checks if ARG_COMB has type _Float128, and if
-   so calls the appropriately suffixed FCT (which may include a cast),
-   or FCT and CFCT for complex functions, with arguments ARG_CALL.  */
-#  if __HAVE_DISTINCT_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   if (!__HAVE_FLOAT64X			\
-       || __HAVE_FLOAT64X_LONG_DOUBLE		\
-       || !__HAVE_FLOATN_NOT_TYPEDEF)
-#    define __TGMATH_F128(arg_comb, fct, arg_call)			\
-  __builtin_types_compatible_p (__typeof (+(arg_comb)), _Float128)	\
-  ? fct ## f128 arg_call :
-#    define __TGMATH_CF128(arg_comb, fct, cfct, arg_call)		\
-  __builtin_types_compatible_p (__typeof (+__real__ (arg_comb)), _Float128) \
-  ? (__expr_is_real (arg_comb)						\
-     ? fct ## f128 arg_call						\
-     : cfct ## f128 arg_call) :
-#   else
-/* _Float64x is a distinct type at the C language level, which must be
-   handled like _Float128.  */
-#    define __TGMATH_F128(arg_comb, fct, arg_call)			\
-  (__builtin_types_compatible_p (__typeof (+(arg_comb)), _Float128)	\
-   || __builtin_types_compatible_p (__typeof (+(arg_comb)), _Float64x)) \
-  ? fct ## f128 arg_call :
-#    define __TGMATH_CF128(arg_comb, fct, cfct, arg_call)		\
-  (__builtin_types_compatible_p (__typeof (+__real__ (arg_comb)), _Float128) \
-   || __builtin_types_compatible_p (__typeof (+__real__ (arg_comb)),	\
-				    _Float64x))				\
-  ? (__expr_is_real (arg_comb)						\
-     ? fct ## f128 arg_call						\
-     : cfct ## f128 arg_call) :
-#   endif
-#  else
-#   define __TGMATH_F128(arg_comb, fct, arg_call) /* Nothing.  */
-#   define __TGMATH_CF128(arg_comb, fct, cfct, arg_call) /* Nothing.  */
-#  endif
-
-# endif /* !__HAVE_BUILTIN_TGMATH.  */
-
-/* We have two kinds of generic macros: to support functions which are
-   only defined on real valued parameters and those which are defined
-   for complex functions as well.  */
-# if __HAVE_BUILTIN_TGMATH
-
-#  define __TGMATH_UNARY_REAL_ONLY(Val, Fct) __TGMATH_1 (Fct, (Val))
-#  define __TGMATH_UNARY_REAL_RET_ONLY(Val, Fct) __TGMATH_1 (Fct, (Val))
-#  define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2 (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_FIRST_REAL_STD_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2STD (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2 (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_REAL_STD_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2STD (Fct, (Val1), (Val2))
-#  define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_TERNARY_REAL_ONLY(Val1, Val2, Val3, Fct)	\
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_TERNARY_FIRST_REAL_RET_ONLY(Val1, Val2, Val3, Fct)	\
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct)	\
-  __TGMATH_1C (Fct, Cfct, (Val))
-#  define __TGMATH_UNARY_IMAG(Val, Cfct) __TGMATH_1 (Cfct, (Val))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL(Val, Fct, Cfct)	\
-  __TGMATH_1C (Fct, Cfct, (Val))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME(Val, Cfct)	\
-  __TGMATH_1 (Cfct, (Val))
-#  define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct)	\
-  __TGMATH_2C (Fct, Cfct, (Val1), (Val2))
-
-# else /* !__HAVE_BUILTIN_TGMATH.  */
-
-#  define __TGMATH_UNARY_REAL_ONLY(Val, Fct)				\
-  (__extension__ ((sizeof (+(Val)) == sizeof (double)			      \
-		      || __builtin_classify_type (Val) != 8)		      \
-		     ? (__tgmath_real_type (Val)) Fct (Val)		      \
-		     : (sizeof (+(Val)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val)) Fct##f (Val)		      \
-		     : __TGMATH_F128 ((Val), (__tgmath_real_type (Val)) Fct,  \
-				      (Val))				      \
-		     (__tgmath_real_type (Val)) __tgml(Fct) (Val)))
-
-#  define __TGMATH_UNARY_REAL_RET_ONLY(Val, Fct) \
-     (__extension__ ((sizeof (+(Val)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val) != 8)		      \
-		     ? Fct (Val)					      \
-		     : (sizeof (+(Val)) == sizeof (float))		      \
-		     ? Fct##f (Val)					      \
-		     : __TGMATH_F128 ((Val), Fct, (Val))		      \
-		     __tgml(Fct) (Val)))
-
-#  define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val1) != 8)		      \
-		     ? (__tgmath_real_type (Val1)) Fct (Val1, Val2)	      \
-		     : (sizeof (+(Val1)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val1)) Fct##f (Val1, Val2)	      \
-		     : __TGMATH_F128 ((Val1), (__tgmath_real_type (Val1)) Fct, \
-				    (Val1, Val2))			      \
-		     (__tgmath_real_type (Val1)) __tgml(Fct) (Val1, Val2)))
-
-#  define __TGMATH_BINARY_FIRST_REAL_STD_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val1) != 8)		      \
-		     ? (__tgmath_real_type (Val1)) Fct (Val1, Val2)	      \
-		     : (sizeof (+(Val1)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val1)) Fct##f (Val1, Val2)	      \
-		     : (__tgmath_real_type (Val1)) __tgml(Fct) (Val1, Val2)))
-
-#  define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? __TGMATH_F128 ((Val1) + (Val2),			      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0)) Fct, \
-				      (Val1, Val2))			      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0))	      \
-		     __tgml(Fct) (Val1, Val2)				      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2)					      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2)))
-
-#  define __TGMATH_BINARY_REAL_STD_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				  + (__tgmath_real_type (Val2)) 0))	      \
-		       __tgml(Fct) (Val1, Val2)				      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2)					      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2)))
-
-#  define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? __TGMATH_F128 ((Val1) + (Val2),			      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0)) Fct, \
-				      (Val1, Val2, Val3))		      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0))	      \
-		     __tgml(Fct) (Val1, Val2, Val3)			      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2, Val3)				      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2, Val3)))
-
-#  define __TGMATH_TERNARY_REAL_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2) + (Val3)) > sizeof (double)     \
-		      && __builtin_classify_type ((Val1) + (Val2) + (Val3))   \
-			 == 8)						      \
-		     ? __TGMATH_F128 ((Val1) + (Val2) + (Val3),		      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0	      \
-					+ (__tgmath_real_type (Val3)) 0)) Fct, \
-				      (Val1, Val2, Val3))		      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0		      \
-				+ (__tgmath_real_type (Val3)) 0))	      \
-		       __tgml(Fct) (Val1, Val2, Val3)			      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| sizeof (+(Val3)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8		      \
-			|| __builtin_classify_type (Val3) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0	      \
-				   + (__tgmath_real_type (Val3)) 0))	      \
-		       Fct (Val1, Val2, Val3)				      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0	      \
-				   + (__tgmath_real_type (Val3)) 0))	      \
-		       Fct##f (Val1, Val2, Val3)))
-
-#  define __TGMATH_TERNARY_FIRST_REAL_RET_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		\
-		      || __builtin_classify_type (Val1) != 8)		\
-		     ? Fct (Val1, Val2, Val3)				\
-		     : (sizeof (+(Val1)) == sizeof (float))		\
-		     ? Fct##f (Val1, Val2, Val3)			\
-		     : __TGMATH_F128 ((Val1), Fct, (Val1, Val2, Val3))	\
-		     __tgml(Fct) (Val1, Val2, Val3)))
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__tgmath_complex_type (Val)) Fct (Val)	      \
-			: (__tgmath_complex_type (Val)) Cfct (Val))	      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__tgmath_complex_type (Val)) Fct##f (Val)	      \
-			: (__tgmath_complex_type (Val)) Cfct##f (Val))	      \
-		     : __TGMATH_CF128 ((Val),				      \
-				       (__tgmath_complex_type (Val)) Fct,     \
-				       (__tgmath_complex_type (Val)) Cfct,    \
-				       (Val))				      \
-		     (__expr_is_real (Val)				      \
-		      ? (__tgmath_complex_type (Val)) __tgml(Fct) (Val)	      \
-		      : (__tgmath_complex_type (Val)) __tgml(Cfct) (Val))))
-
-#  define __TGMATH_UNARY_IMAG(Val, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__typeof__ ((__tgmath_real_type (Val)) 0	      \
-				    + _Complex_I)) Cfct (Val)		      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__typeof__ ((__tgmath_real_type (Val)) 0	      \
-				    + _Complex_I)) Cfct##f (Val)	      \
-		     : __TGMATH_F128 (__real__ (Val),			      \
-				      (__typeof__			      \
-				       ((__tgmath_real_type (Val)) 0	      \
-					+ _Complex_I)) Cfct, (Val))	      \
-		     (__typeof__ ((__tgmath_real_type (Val)) 0		      \
-				  + _Complex_I)) __tgml(Cfct) (Val)))
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL(Val, Fct, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Fct (Val)					      \
-			: (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Cfct (Val))					      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Fct##f (Val)					      \
-			: (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Cfct##f (Val))				      \
-		     : __TGMATH_CF128 ((Val), \
-				       (__typeof__			      \
-					(__real__			      \
-					 (__tgmath_real_type (Val)) 0)) Fct,  \
-				       (__typeof__			      \
-					(__real__			      \
-					 (__tgmath_real_type (Val)) 0)) Cfct, \
-				       (Val))				      \
-		     (__expr_is_real (Val)				      \
-		      ? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))  \
-		      __tgml(Fct) (Val)					      \
-		      : (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))  \
-		      __tgml(Cfct) (Val))))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME(Val, Cfct)	\
-  __TGMATH_UNARY_REAL_IMAG_RET_REAL ((Val), Cfct, Cfct)
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct) \
-     (__extension__ ((sizeof (__real__ (Val1)				      \
-			      + __real__ (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type (__real__ (Val1)	      \
-						  + __real__ (Val2)) == 8)    \
-		     ? __TGMATH_CF128 ((Val1) + (Val2),			      \
-				       (__typeof			      \
-					((__tgmath_complex_type (Val1)) 0     \
-					 + (__tgmath_complex_type (Val2)) 0)) \
-				       Fct,				      \
-				       (__typeof			      \
-					((__tgmath_complex_type (Val1)) 0     \
-					 + (__tgmath_complex_type (Val2)) 0)) \
-				       Cfct,				      \
-				       (Val1, Val2))			      \
-		     (__expr_is_real ((Val1) + (Val2))			      \
-		      ? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-		      __tgml(Fct) (Val1, Val2)				      \
-		      : (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-		      __tgml(Cfct) (Val1, Val2))			      \
-		     : (sizeof (+__real__ (Val1)) == sizeof (double)	      \
-			|| sizeof (+__real__ (Val2)) == sizeof (double)	      \
-			|| __builtin_classify_type (__real__ (Val1)) != 8     \
-			|| __builtin_classify_type (__real__ (Val2)) != 8)    \
-		     ? (__expr_is_real ((Val1) + (Val2))		      \
-			? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Fct (Val1, Val2)				      \
-			: (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Cfct (Val1, Val2))				      \
-		     : (__expr_is_real ((Val1) + (Val2))		      \
-			? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Fct##f (Val1, Val2)				      \
-			: (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Cfct##f (Val1, Val2))))
-
-#  define __TGMATH_2_NARROW_F(F, X, Y)					\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (double) \
-		  ? F ## l (X, Y)					\
-		  : F (X, Y)))
-/* In most cases, these narrowing macro definitions based on sizeof
-   ensure that the function called has the right argument format, as
-   for other <tgmath.h> macros for compilers before GCC 8, but may not
-   have exactly the argument type (among the types with that format)
-   specified in the standard logic.
-
-   In the case of macros for _Float32x return type, when _Float64x
-   exists, _Float64 arguments should result in the *f64 function being
-   called while _Float32x arguments should result in the *f64x
-   function being called.  These cases cannot be distinguished using
-   sizeof (or at all if the types are typedefs rather than different
-   types).  However, for these functions it is OK (does not affect the
-   final result) to call a function with any argument format at least
-   as wide as all the floating-point arguments, unless that affects
-   rounding of integer arguments.  Integer arguments are considered to
-   have type _Float64, so the *f64 functions are preferred for f32x*
-   macros when no argument has a wider floating-point type.  */
-#  if __HAVE_FLOAT64X_LONG_DOUBLE && __HAVE_DISTINCT_FLOAT128
-#   define __TGMATH_2_NARROW_F32(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#   define __TGMATH_2_NARROW_F64(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f128 (X, Y)))
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#  elif __HAVE_FLOAT128
-#   define __TGMATH_2_NARROW_F32(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? F ## f128 (X, Y)					\
-		  : F ## f64 (X, Y)))
-#   define __TGMATH_2_NARROW_F64(F, X, Y)	\
-  (F ## f128 (X, Y))
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float32x) \
-		  ? F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#  else
-#   define __TGMATH_2_NARROW_F32(F, X, Y)	\
-  (F ## f64 (X, Y))
-#  endif
-# endif /* !__HAVE_BUILTIN_TGMATH.  */
-#else
-# error "Unsupported compiler; you cannot use <tgmath.h>"
-#endif
-
-
-/* Unary functions defined for real and complex values.  */
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of X.  */
-#define acos(Val) __TGMATH_UNARY_REAL_IMAG (Val, acos, cacos)
-/* Arc sine of X.  */
-#define asin(Val) __TGMATH_UNARY_REAL_IMAG (Val, asin, casin)
-/* Arc tangent of X.  */
-#define atan(Val) __TGMATH_UNARY_REAL_IMAG (Val, atan, catan)
-/* Arc tangent of Y/X.  */
-#define atan2(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, atan2)
-
-/* Cosine of X.  */
-#define cos(Val) __TGMATH_UNARY_REAL_IMAG (Val, cos, ccos)
-/* Sine of X.  */
-#define sin(Val) __TGMATH_UNARY_REAL_IMAG (Val, sin, csin)
-/* Tangent of X.  */
-#define tan(Val) __TGMATH_UNARY_REAL_IMAG (Val, tan, ctan)
-
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic arc cosine of X.  */
-#define acosh(Val) __TGMATH_UNARY_REAL_IMAG (Val, acosh, cacosh)
-/* Hyperbolic arc sine of X.  */
-#define asinh(Val) __TGMATH_UNARY_REAL_IMAG (Val, asinh, casinh)
-/* Hyperbolic arc tangent of X.  */
-#define atanh(Val) __TGMATH_UNARY_REAL_IMAG (Val, atanh, catanh)
-
-/* Hyperbolic cosine of X.  */
-#define cosh(Val) __TGMATH_UNARY_REAL_IMAG (Val, cosh, ccosh)
-/* Hyperbolic sine of X.  */
-#define sinh(Val) __TGMATH_UNARY_REAL_IMAG (Val, sinh, csinh)
-/* Hyperbolic tangent of X.  */
-#define tanh(Val) __TGMATH_UNARY_REAL_IMAG (Val, tanh, ctanh)
-
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of X.  */
-#define exp(Val) __TGMATH_UNARY_REAL_IMAG (Val, exp, cexp)
-
-/* Break VALUE into a normalized fraction and an integral power of 2.  */
-#define frexp(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, frexp)
-
-/* X times (two to the EXP power).  */
-#define ldexp(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, ldexp)
-
-/* Natural logarithm of X.  */
-#define log(Val) __TGMATH_UNARY_REAL_IMAG (Val, log, clog)
-
-/* Base-ten logarithm of X.  */
-#ifdef __USE_GNU
-# define log10(Val) __TGMATH_UNARY_REAL_IMAG (Val, log10, clog10)
-#else
-# define log10(Val) __TGMATH_UNARY_REAL_ONLY (Val, log10)
-#endif
-
-/* Return exp(X) - 1.  */
-#define expm1(Val) __TGMATH_UNARY_REAL_ONLY (Val, expm1)
-
-/* Return log(1 + X).  */
-#define log1p(Val) __TGMATH_UNARY_REAL_ONLY (Val, log1p)
-
-/* Return the base 2 signed integral exponent of X.  */
-#define logb(Val) __TGMATH_UNARY_REAL_ONLY (Val, logb)
-
-/* Compute base-2 exponential of X.  */
-#define exp2(Val) __TGMATH_UNARY_REAL_ONLY (Val, exp2)
-
-/* Compute base-2 logarithm of X.  */
-#define log2(Val) __TGMATH_UNARY_REAL_ONLY (Val, log2)
-
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-#define pow(Val1, Val2) __TGMATH_BINARY_REAL_IMAG (Val1, Val2, pow, cpow)
-
-/* Return the square root of X.  */
-#define sqrt(Val) __TGMATH_UNARY_REAL_IMAG (Val, sqrt, csqrt)
-
-/* Return `sqrt(X*X + Y*Y)'.  */
-#define hypot(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, hypot)
-
-/* Return the cube root of X.  */
-#define cbrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, cbrt)
-
-
-/* Nearest integer, absolute value, and remainder functions.  */
-
-/* Smallest integral value not less than X.  */
-#define ceil(Val) __TGMATH_UNARY_REAL_ONLY (Val, ceil)
-
-/* Absolute value of X.  */
-#define fabs(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL (Val, fabs, cabs)
-
-/* Largest integer not greater than X.  */
-#define floor(Val) __TGMATH_UNARY_REAL_ONLY (Val, floor)
-
-/* Floating-point modulo remainder of X/Y.  */
-#define fmod(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmod)
-
-/* Round X to integral valuein floating-point format using current
-   rounding direction, but do not raise inexact exception.  */
-#define nearbyint(Val) __TGMATH_UNARY_REAL_ONLY (Val, nearbyint)
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-#define round(Val) __TGMATH_UNARY_REAL_ONLY (Val, round)
-
-/* Round X to the integral value in floating-point format nearest but
-   not larger in magnitude.  */
-#define trunc(Val) __TGMATH_UNARY_REAL_ONLY (Val, trunc)
-
-/* Compute remainder of X and Y and put in *QUO a value with sign of x/y
-   and magnitude congruent `mod 2^n' to the magnitude of the integral
-   quotient x/y, with n >= 3.  */
-#define remquo(Val1, Val2, Val3) \
-     __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY (Val1, Val2, Val3, remquo)
-
-/* Round X to nearest integral value according to current rounding
-   direction.  */
-#define lrint(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, lrint)
-#define llrint(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llrint)
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-#define lround(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, lround)
-#define llround(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llround)
-
-
-/* Return X with its signed changed to Y's.  */
-#define copysign(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, copysign)
-
-/* Error and gamma functions.  */
-#define erf(Val) __TGMATH_UNARY_REAL_ONLY (Val, erf)
-#define erfc(Val) __TGMATH_UNARY_REAL_ONLY (Val, erfc)
-#define tgamma(Val) __TGMATH_UNARY_REAL_ONLY (Val, tgamma)
-#define lgamma(Val) __TGMATH_UNARY_REAL_ONLY (Val, lgamma)
-
-
-/* Return the integer nearest X in the direction of the
-   prevailing rounding mode.  */
-#define rint(Val) __TGMATH_UNARY_REAL_ONLY (Val, rint)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Return X - epsilon.  */
-# define nextdown(Val) __TGMATH_UNARY_REAL_ONLY (Val, nextdown)
-/* Return X + epsilon.  */
-# define nextup(Val) __TGMATH_UNARY_REAL_ONLY (Val, nextup)
-#endif
-
-/* Return X + epsilon if X < Y, X - epsilon if X > Y.  */
-#define nextafter(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, nextafter)
-#define nexttoward(Val1, Val2) \
-     __TGMATH_BINARY_FIRST_REAL_STD_ONLY (Val1, Val2, nexttoward)
-
-/* Return the remainder of integer divison X / Y with infinite precision.  */
-#define remainder(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, remainder)
-
-/* Return X times (2 to the Nth power).  */
-#ifdef __USE_MISC
-# define scalb(Val1, Val2) __TGMATH_BINARY_REAL_STD_ONLY (Val1, Val2, scalb)
-#endif
-
-/* Return X times (2 to the Nth power).  */
-#define scalbn(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, scalbn)
-
-/* Return X times (2 to the Nth power).  */
-#define scalbln(Val1, Val2) \
-     __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, scalbln)
-
-/* Return the binary exponent of X, which must be nonzero.  */
-#define ilogb(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, ilogb)
-
-
-/* Return positive difference between X and Y.  */
-#define fdim(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fdim)
-
-/* Return maximum numeric value from X and Y.  */
-#define fmax(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmax)
-
-/* Return minimum numeric value from X and Y.  */
-#define fmin(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmin)
-
-
-/* Multiply-add function computed as a ternary operation.  */
-#define fma(Val1, Val2, Val3) \
-     __TGMATH_TERNARY_REAL_ONLY (Val1, Val2, Val3, fma)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Round X to nearest integer value, rounding halfway cases to even.  */
-# define roundeven(Val) __TGMATH_UNARY_REAL_ONLY (Val, roundeven)
-
-# define fromfp(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, fromfp)
-
-# define ufromfp(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, ufromfp)
-
-# define fromfpx(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, fromfpx)
-
-# define ufromfpx(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, ufromfpx)
-
-/* Like ilogb, but returning long int.  */
-# define llogb(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llogb)
-
-/* Return value with maximum magnitude.  */
-# define fmaxmag(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmaxmag)
-
-/* Return value with minimum magnitude.  */
-# define fminmag(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fminmag)
-#endif
-
-
-/* Absolute value, conjugates, and projection.  */
-
-/* Argument value of Z.  */
-#define carg(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, carg)
-
-/* Complex conjugate of Z.  */
-#define conj(Val) __TGMATH_UNARY_IMAG (Val, conj)
-
-/* Projection of Z onto the Riemann sphere.  */
-#define cproj(Val) __TGMATH_UNARY_IMAG (Val, cproj)
-
-
-/* Decomposing complex values.  */
-
-/* Imaginary part of Z.  */
-#define cimag(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, cimag)
-
-/* Real part of Z.  */
-#define creal(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, creal)
-
-
-/* Narrowing functions.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-/* Add.  */
-# define fadd(Val1, Val2) __TGMATH_2_NARROW_F (fadd, Val1, Val2)
-# define dadd(Val1, Val2) __TGMATH_2_NARROW_D (dadd, Val1, Val2)
-
-/* Divide.  */
-# define fdiv(Val1, Val2) __TGMATH_2_NARROW_F (fdiv, Val1, Val2)
-# define ddiv(Val1, Val2) __TGMATH_2_NARROW_D (ddiv, Val1, Val2)
-
-/* Multiply.  */
-# define fmul(Val1, Val2) __TGMATH_2_NARROW_F (fmul, Val1, Val2)
-# define dmul(Val1, Val2) __TGMATH_2_NARROW_D (dmul, Val1, Val2)
-
-/* Subtract.  */
-# define fsub(Val1, Val2) __TGMATH_2_NARROW_F (fsub, Val1, Val2)
-# define dsub(Val1, Val2) __TGMATH_2_NARROW_D (dsub, Val1, Val2)
-
-#endif
-
-#if __GLIBC_USE (IEC_60559_TYPES_EXT)
-
-# if __HAVE_FLOAT16
-#  define f16add(Val1, Val2) __TGMATH_2_NARROW_F16 (f16add, Val1, Val2)
-#  define f16div(Val1, Val2) __TGMATH_2_NARROW_F16 (f16div, Val1, Val2)
-#  define f16mul(Val1, Val2) __TGMATH_2_NARROW_F16 (f16mul, Val1, Val2)
-#  define f16sub(Val1, Val2) __TGMATH_2_NARROW_F16 (f16sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT32
-#  define f32add(Val1, Val2) __TGMATH_2_NARROW_F32 (f32add, Val1, Val2)
-#  define f32div(Val1, Val2) __TGMATH_2_NARROW_F32 (f32div, Val1, Val2)
-#  define f32mul(Val1, Val2) __TGMATH_2_NARROW_F32 (f32mul, Val1, Val2)
-#  define f32sub(Val1, Val2) __TGMATH_2_NARROW_F32 (f32sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT64 && (__HAVE_FLOAT64X || __HAVE_FLOAT128)
-#  define f64add(Val1, Val2) __TGMATH_2_NARROW_F64 (f64add, Val1, Val2)
-#  define f64div(Val1, Val2) __TGMATH_2_NARROW_F64 (f64div, Val1, Val2)
-#  define f64mul(Val1, Val2) __TGMATH_2_NARROW_F64 (f64mul, Val1, Val2)
-#  define f64sub(Val1, Val2) __TGMATH_2_NARROW_F64 (f64sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT32X
-#  define f32xadd(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xadd, Val1, Val2)
-#  define f32xdiv(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xdiv, Val1, Val2)
-#  define f32xmul(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xmul, Val1, Val2)
-#  define f32xsub(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xsub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT64X && (__HAVE_FLOAT128X || __HAVE_FLOAT128)
-#  define f64xadd(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xadd, Val1, Val2)
-#  define f64xdiv(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xdiv, Val1, Val2)
-#  define f64xmul(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xmul, Val1, Val2)
-#  define f64xsub(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xsub, Val1, Val2)
-# endif
-
-#endif
-
-#endif /* tgmath.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/thread_db.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/thread_db.h
deleted file mode 100644
index 69193dc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/thread_db.h
+++ /dev/null
@@ -1,458 +0,0 @@
-/* thread_db.h -- interface to libthread_db.so library for debugging -lpthread
-   Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_DB_H
-#define _THREAD_DB_H	1
-
-/* This is the debugger interface for the NPTL library.  It is
-   modelled closely after the interface with same names in Solaris
-   with the goal to share the same code in the debugger.  */
-#include <pthread.h>
-#include <stdint.h>
-#include <sys/types.h>
-#include <sys/procfs.h>
-
-
-/* Error codes of the library.  */
-typedef enum
-{
-  TD_OK,	  /* No error.  */
-  TD_ERR,	  /* No further specified error.  */
-  TD_NOTHR,	  /* No matching thread found.  */
-  TD_NOSV,	  /* No matching synchronization handle found.  */
-  TD_NOLWP,	  /* No matching light-weighted process found.  */
-  TD_BADPH,	  /* Invalid process handle.  */
-  TD_BADTH,	  /* Invalid thread handle.  */
-  TD_BADSH,	  /* Invalid synchronization handle.  */
-  TD_BADTA,	  /* Invalid thread agent.  */
-  TD_BADKEY,	  /* Invalid key.  */
-  TD_NOMSG,	  /* No event available.  */
-  TD_NOFPREGS,	  /* No floating-point register content available.  */
-  TD_NOLIBTHREAD, /* Application not linked with thread library.  */
-  TD_NOEVENT,	  /* Requested event is not supported.  */
-  TD_NOCAPAB,	  /* Capability not available.  */
-  TD_DBERR,	  /* Internal debug library error.  */
-  TD_NOAPLIC,	  /* Operation is not applicable.  */
-  TD_NOTSD,	  /* No thread-specific data available.  */
-  TD_MALLOC,	  /* Out of memory.  */
-  TD_PARTIALREG,  /* Not entire register set was read or written.  */
-  TD_NOXREGS,	  /* X register set not available for given thread.  */
-  TD_TLSDEFER,	  /* Thread has not yet allocated TLS for given module.  */
-  TD_NOTALLOC = TD_TLSDEFER,
-  TD_VERSION,	  /* Version if libpthread and libthread_db do not match.  */
-  TD_NOTLS	  /* There is no TLS segment in the given module.  */
-} td_err_e;
-
-
-/* Possible thread states.  TD_THR_ANY_STATE is a pseudo-state used to
-   select threads regardless of state in td_ta_thr_iter().  */
-typedef enum
-{
-  TD_THR_ANY_STATE,
-  TD_THR_UNKNOWN,
-  TD_THR_STOPPED,
-  TD_THR_RUN,
-  TD_THR_ACTIVE,
-  TD_THR_ZOMBIE,
-  TD_THR_SLEEP,
-  TD_THR_STOPPED_ASLEEP
-} td_thr_state_e;
-
-/* Thread type: user or system.  TD_THR_ANY_TYPE is a pseudo-type used
-   to select threads regardless of type in td_ta_thr_iter().  */
-typedef enum
-{
-  TD_THR_ANY_TYPE,
-  TD_THR_USER,
-  TD_THR_SYSTEM
-} td_thr_type_e;
-
-
-/* Types of the debugging library.  */
-
-/* Handle for a process.  This type is opaque.  */
-typedef struct td_thragent td_thragent_t;
-
-/* The actual thread handle type.  This is also opaque.  */
-typedef struct td_thrhandle
-{
-  td_thragent_t *th_ta_p;
-  psaddr_t th_unique;
-} td_thrhandle_t;
-
-
-/* Forward declaration of a type defined by and for the dynamic linker.  */
-struct link_map;
-
-
-/* Flags for `td_ta_thr_iter'.  */
-#define TD_THR_ANY_USER_FLAGS	0xffffffff
-#define TD_THR_LOWEST_PRIORITY	-20
-#define TD_SIGNO_MASK		NULL
-
-
-#define TD_EVENTSIZE	2
-#define BT_UISHIFT	5 /* log base 2 of BT_NBIPUI, to extract word index */
-#define BT_NBIPUI	(1 << BT_UISHIFT)       /* n bits per unsigned int */
-#define BT_UIMASK	(BT_NBIPUI - 1)         /* to extract bit index */
-
-/* Bitmask of enabled events. */
-typedef struct td_thr_events
-{
-  uint32_t event_bits[TD_EVENTSIZE];
-} td_thr_events_t;
-
-/* Event set manipulation macros. */
-#define __td_eventmask(n) \
-  (UINT32_C (1) << (((n) - 1) & BT_UIMASK))
-#define __td_eventword(n) \
-  ((UINT32_C ((n) - 1)) >> BT_UISHIFT)
-
-#define td_event_emptyset(setp) \
-  do {									      \
-    int __i;								      \
-    for (__i = TD_EVENTSIZE; __i > 0; --__i)				      \
-      (setp)->event_bits[__i - 1] = 0;					      \
-  } while (0)
-
-#define td_event_fillset(setp) \
-  do {									      \
-    int __i;								      \
-    for (__i = TD_EVENTSIZE; __i > 0; --__i)				      \
-      (setp)->event_bits[__i - 1] = UINT32_C (0xffffffff);		      \
-  } while (0)
-
-#define td_event_addset(setp, n) \
-  (((setp)->event_bits[__td_eventword (n)]) |= __td_eventmask (n))
-#define td_event_delset(setp, n) \
-  (((setp)->event_bits[__td_eventword (n)]) &= ~__td_eventmask (n))
-#define td_eventismember(setp, n) \
-  (__td_eventmask (n) & ((setp)->event_bits[__td_eventword (n)]))
-#if TD_EVENTSIZE == 2
-# define td_eventisempty(setp) \
-  (!((setp)->event_bits[0]) && !((setp)->event_bits[1]))
-#else
-# error "td_eventisempty must be changed to match TD_EVENTSIZE"
-#endif
-
-/* Events reportable by the thread implementation.  */
-typedef enum
-{
-  TD_ALL_EVENTS,		 /* Pseudo-event number.  */
-  TD_EVENT_NONE = TD_ALL_EVENTS, /* Depends on context.  */
-  TD_READY,			 /* Is executable now. */
-  TD_SLEEP,			 /* Blocked in a synchronization obj.  */
-  TD_SWITCHTO,			 /* Now assigned to a process.  */
-  TD_SWITCHFROM,		 /* Not anymore assigned to a process.  */
-  TD_LOCK_TRY,			 /* Trying to get an unavailable lock.  */
-  TD_CATCHSIG,			 /* Signal posted to the thread.  */
-  TD_IDLE,			 /* Process getting idle.  */
-  TD_CREATE,			 /* New thread created.  */
-  TD_DEATH,			 /* Thread terminated.  */
-  TD_PREEMPT,			 /* Preempted.  */
-  TD_PRI_INHERIT,		 /* Inherited elevated priority.  */
-  TD_REAP,			 /* Reaped.  */
-  TD_CONCURRENCY,		 /* Number of processes changing.  */
-  TD_TIMEOUT,			 /* Conditional variable wait timed out.  */
-  TD_MIN_EVENT_NUM = TD_READY,
-  TD_MAX_EVENT_NUM = TD_TIMEOUT,
-  TD_EVENTS_ENABLE = 31		/* Event reporting enabled.  */
-} td_event_e;
-
-/* Values representing the different ways events are reported.  */
-typedef enum
-{
-  NOTIFY_BPT,			/* User must insert breakpoint at u.bptaddr. */
-  NOTIFY_AUTOBPT,		/* Breakpoint at u.bptaddr is automatically
-				   inserted.  */
-  NOTIFY_SYSCALL		/* System call u.syscallno will be invoked.  */
-} td_notify_e;
-
-/* Description how event type is reported.  */
-typedef struct td_notify
-{
-  td_notify_e type;		/* Way the event is reported.  */
-  union
-  {
-    psaddr_t bptaddr;		/* Address of breakpoint.  */
-    int syscallno;		/* Number of system call used.  */
-  } u;
-} td_notify_t;
-
-/* Structure used to report event.  */
-typedef struct td_event_msg
-{
-  td_event_e event;		/* Event type being reported.  */
-  const td_thrhandle_t *th_p;	/* Thread reporting the event.  */
-  union
-  {
-# if 0
-    td_synchandle_t *sh;	/* Handle of synchronization object.  */
-#endif
-    uintptr_t data;		/* Event specific data.  */
-  } msg;
-} td_event_msg_t;
-
-/* Structure containing event data available in each thread structure.  */
-typedef struct
-{
-  td_thr_events_t eventmask;	/* Mask of enabled events.  */
-  td_event_e eventnum;		/* Number of last event.  */
-  void *eventdata;		/* Data associated with event.  */
-} td_eventbuf_t;
-
-
-/* Gathered statistics about the process.  */
-typedef struct td_ta_stats
-{
-  int nthreads;       		/* Total number of threads in use.  */
-  int r_concurrency;		/* Concurrency level requested by user.  */
-  int nrunnable_num;		/* Average runnable threads, numerator.  */
-  int nrunnable_den;		/* Average runnable threads, denominator.  */
-  int a_concurrency_num;	/* Achieved concurrency level, numerator.  */
-  int a_concurrency_den;	/* Achieved concurrency level, denominator.  */
-  int nlwps_num;		/* Average number of processes in use,
-				   numerator.  */
-  int nlwps_den;		/* Average number of processes in use,
-				   denominator.  */
-  int nidle_num;		/* Average number of idling processes,
-				   numerator.  */
-  int nidle_den;		/* Average number of idling processes,
-				   denominator.  */
-} td_ta_stats_t;
-
-
-/* Since Sun's library is based on Solaris threads we have to define a few
-   types to map them to POSIX threads.  */
-typedef pthread_t thread_t;
-typedef pthread_key_t thread_key_t;
-
-
-/* Callback for iteration over threads.  */
-typedef int td_thr_iter_f (const td_thrhandle_t *, void *);
-
-/* Callback for iteration over thread local data.  */
-typedef int td_key_iter_f (thread_key_t, void (*) (void *), void *);
-
-
-
-/* Forward declaration.  This has to be defined by the user.  */
-struct ps_prochandle;
-
-
-/* Information about the thread.  */
-typedef struct td_thrinfo
-{
-  td_thragent_t *ti_ta_p;		/* Process handle.  */
-  unsigned int ti_user_flags;		/* Unused.  */
-  thread_t ti_tid;			/* Thread ID returned by
-					   pthread_create().  */
-  char *ti_tls;				/* Pointer to thread-local data.  */
-  psaddr_t ti_startfunc;		/* Start function passed to
-					   pthread_create().  */
-  psaddr_t ti_stkbase;			/* Base of thread's stack.  */
-  long int ti_stksize;			/* Size of thread's stack.  */
-  psaddr_t ti_ro_area;			/* Unused.  */
-  int ti_ro_size;			/* Unused.  */
-  td_thr_state_e ti_state;		/* Thread state.  */
-  unsigned char ti_db_suspended;	/* Nonzero if suspended by debugger. */
-  td_thr_type_e ti_type;		/* Type of the thread (system vs
-					   user thread).  */
-  intptr_t ti_pc;			/* Unused.  */
-  intptr_t ti_sp;			/* Unused.  */
-  short int ti_flags;			/* Unused.  */
-  int ti_pri;				/* Thread priority.  */
-  lwpid_t ti_lid;			/* Kernel PID for this thread.  */
-  sigset_t ti_sigmask;			/* Signal mask.  */
-  unsigned char ti_traceme;		/* Nonzero if event reporting
-					   enabled.  */
-  unsigned char ti_preemptflag;		/* Unused.  */
-  unsigned char ti_pirecflag;		/* Unused.  */
-  sigset_t ti_pending;			/* Set of pending signals.  */
-  td_thr_events_t ti_events;		/* Set of enabled events.  */
-} td_thrinfo_t;
-
-
-
-/* Prototypes for exported library functions.  */
-
-/* Initialize the thread debug support library.  */
-extern td_err_e td_init (void);
-
-/* Historical relict.  Should not be used anymore.  */
-extern td_err_e td_log (void);
-
-/* Return list of symbols the library can request.  */
-extern const char **td_symbol_list (void);
-
-/* Generate new thread debug library handle for process PS.  */
-extern td_err_e td_ta_new (struct ps_prochandle *__ps, td_thragent_t **__ta);
-
-/* Free resources allocated for TA.  */
-extern td_err_e td_ta_delete (td_thragent_t *__ta);
-
-/* Get number of currently running threads in process associated with TA.  */
-extern td_err_e td_ta_get_nthreads (const td_thragent_t *__ta, int *__np);
-
-/* Return process handle passed in `td_ta_new' for process associated with
-   TA.  */
-extern td_err_e td_ta_get_ph (const td_thragent_t *__ta,
-			      struct ps_prochandle **__ph);
-
-/* Map thread library handle PT to thread debug library handle for process
-   associated with TA and store result in *TH.  */
-extern td_err_e td_ta_map_id2thr (const td_thragent_t *__ta, pthread_t __pt,
-				  td_thrhandle_t *__th);
-
-/* Map process ID LWPID to thread debug library handle for process
-   associated with TA and store result in *TH.  */
-extern td_err_e td_ta_map_lwp2thr (const td_thragent_t *__ta, lwpid_t __lwpid,
-				   td_thrhandle_t *__th);
-
-
-/* Call for each thread in a process associated with TA the callback function
-   CALLBACK.  */
-extern td_err_e td_ta_thr_iter (const td_thragent_t *__ta,
-				td_thr_iter_f *__callback, void *__cbdata_p,
-				td_thr_state_e __state, int __ti_pri,
-				sigset_t *__ti_sigmask_p,
-				unsigned int __ti_user_flags);
-
-/* Call for each defined thread local data entry the callback function KI.  */
-extern td_err_e td_ta_tsd_iter (const td_thragent_t *__ta, td_key_iter_f *__ki,
-				void *__p);
-
-
-/* Get event address for EVENT.  */
-extern td_err_e td_ta_event_addr (const td_thragent_t *__ta,
-				  td_event_e __event, td_notify_t *__ptr);
-
-/* Enable EVENT in global mask.  */
-extern td_err_e td_ta_set_event (const td_thragent_t *__ta,
-				 td_thr_events_t *__event);
-
-/* Disable EVENT in global mask.  */
-extern td_err_e td_ta_clear_event (const td_thragent_t *__ta,
-				   td_thr_events_t *__event);
-
-/* Return information about last event.  */
-extern td_err_e td_ta_event_getmsg (const td_thragent_t *__ta,
-				    td_event_msg_t *__msg);
-
-
-/* Set suggested concurrency level for process associated with TA.  */
-extern td_err_e td_ta_setconcurrency (const td_thragent_t *__ta, int __level);
-
-
-/* Enable collecting statistics for process associated with TA.  */
-extern td_err_e td_ta_enable_stats (const td_thragent_t *__ta, int __enable);
-
-/* Reset statistics.  */
-extern td_err_e td_ta_reset_stats (const td_thragent_t *__ta);
-
-/* Retrieve statistics from process associated with TA.  */
-extern td_err_e td_ta_get_stats (const td_thragent_t *__ta,
-				 td_ta_stats_t *__statsp);
-
-
-/* Validate that TH is a thread handle.  */
-extern td_err_e td_thr_validate (const td_thrhandle_t *__th);
-
-/* Return information about thread TH.  */
-extern td_err_e td_thr_get_info (const td_thrhandle_t *__th,
-				 td_thrinfo_t *__infop);
-
-/* Retrieve floating-point register contents of process running thread TH.  */
-extern td_err_e td_thr_getfpregs (const td_thrhandle_t *__th,
-				  prfpregset_t *__regset);
-
-/* Retrieve general register contents of process running thread TH.  */
-extern td_err_e td_thr_getgregs (const td_thrhandle_t *__th,
-				 prgregset_t __gregs);
-
-/* Retrieve extended register contents of process running thread TH.  */
-extern td_err_e td_thr_getxregs (const td_thrhandle_t *__th, void *__xregs);
-
-/* Get size of extended register set of process running thread TH.  */
-extern td_err_e td_thr_getxregsize (const td_thrhandle_t *__th, int *__sizep);
-
-/* Set floating-point register contents of process running thread TH.  */
-extern td_err_e td_thr_setfpregs (const td_thrhandle_t *__th,
-				  const prfpregset_t *__fpregs);
-
-/* Set general register contents of process running thread TH.  */
-extern td_err_e td_thr_setgregs (const td_thrhandle_t *__th,
-				 prgregset_t __gregs);
-
-/* Set extended register contents of process running thread TH.  */
-extern td_err_e td_thr_setxregs (const td_thrhandle_t *__th,
-				 const void *__addr);
-
-
-/* Get address of the given module's TLS storage area for the given thread.  */
-extern td_err_e td_thr_tlsbase (const td_thrhandle_t *__th,
-				unsigned long int __modid,
-				psaddr_t *__base);
-
-/* Get address of thread local variable.  */
-extern td_err_e td_thr_tls_get_addr (const td_thrhandle_t *__th,
-				     psaddr_t __map_address, size_t __offset,
-				     psaddr_t *__address);
-
-
-/* Enable reporting for EVENT for thread TH.  */
-extern td_err_e td_thr_event_enable (const td_thrhandle_t *__th, int __event);
-
-/* Enable EVENT for thread TH.  */
-extern td_err_e td_thr_set_event (const td_thrhandle_t *__th,
-				  td_thr_events_t *__event);
-
-/* Disable EVENT for thread TH.  */
-extern td_err_e td_thr_clear_event (const td_thrhandle_t *__th,
-				    td_thr_events_t *__event);
-
-/* Get event message for thread TH.  */
-extern td_err_e td_thr_event_getmsg (const td_thrhandle_t *__th,
-				     td_event_msg_t *__msg);
-
-
-/* Set priority of thread TH.  */
-extern td_err_e td_thr_setprio (const td_thrhandle_t *__th, int __prio);
-
-
-/* Set pending signals for thread TH.  */
-extern td_err_e td_thr_setsigpending (const td_thrhandle_t *__th,
-				      unsigned char __n, const sigset_t *__ss);
-
-/* Set signal mask for thread TH.  */
-extern td_err_e td_thr_sigsetmask (const td_thrhandle_t *__th,
-				   const sigset_t *__ss);
-
-
-/* Return thread local data associated with key TK in thread TH.  */
-extern td_err_e td_thr_tsd (const td_thrhandle_t *__th,
-			    const thread_key_t __tk, void **__data);
-
-
-/* Suspend execution of thread TH.  */
-extern td_err_e td_thr_dbsuspend (const td_thrhandle_t *__th);
-
-/* Resume execution of thread TH.  */
-extern td_err_e td_thr_dbresume (const td_thrhandle_t *__th);
-
-#endif	/* thread_db.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/threads.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/threads.h
deleted file mode 100644
index 46929a0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/threads.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* ISO C11 Standard: 7.26 - Thread support library  <threads.h>.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREADS_H
-#define _THREADS_H	1
-
-#include <features.h>
-#include <time.h>
-
-__BEGIN_DECLS
-
-#include <bits/thread-shared-types.h>
-#include <bits/types/struct_timespec.h>
-
-#ifndef __cplusplus
-# define thread_local _Thread_local
-#endif
-
-#define TSS_DTOR_ITERATIONS 4
-typedef __tss_t tss_t;
-typedef void (*tss_dtor_t) (void*);
-
-typedef __thrd_t thrd_t;
-typedef int (*thrd_start_t) (void*);
-
-/* Exit and error codes.  */
-enum
-{
-  thrd_success  = 0,
-  thrd_busy     = 1,
-  thrd_error    = 2,
-  thrd_nomem    = 3,
-  thrd_timedout = 4
-};
-
-/* Mutex types.  */
-enum
-{
-  mtx_plain     = 0,
-  mtx_recursive = 1,
-  mtx_timed     = 2
-};
-
-typedef __once_flag once_flag;
-#define ONCE_FLAG_INIT __ONCE_FLAG_INIT
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_MUTEX_T];
-  long int __align __LOCK_ALIGNMENT;
-} mtx_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_COND_T];
-  __extension__ long long int __align __LOCK_ALIGNMENT;
-} cnd_t;
-
-/* Threads functions.  */
-
-/* Create a new thread executing the function __FUNC.  Arguments for __FUNC
-   are passed through __ARG.  If succesful, __THR is set to new thread
-   identifier.  */
-extern int thrd_create (thrd_t *__thr, thrd_start_t __func, void *__arg);
-
-/* Check if __LHS and __RHS point to the same thread.  */
-extern int thrd_equal (thrd_t __lhs, thrd_t __rhs);
-
-/* Return current thread identifier.  */
-extern thrd_t thrd_current (void);
-
-/* Block current thread execution for at least the time pointed by
-   __TIME_POINT.  The current thread may resume if receives a signal.  In
-   that case, if __REMAINING is not NULL, the remaining time is stored in
-   the object pointed by it.  */
-extern int thrd_sleep (const struct timespec *__time_point,
-		       struct timespec *__remaining);
-
-/* Terminate current thread execution, cleaning up any thread local
-   storage and freeing resources.  Returns the value specified in __RES.  */
-extern void thrd_exit (int __res) __attribute__ ((__noreturn__));
-
-/* Detach the thread identified by __THR from the current environment
-   (it does not allow join or wait for it).  */
-extern int thrd_detach (thrd_t __thr);
-
-/* Block current thread until execution of __THR is complete.  In case that
-   __RES is not NULL, will store the return value of __THR when exiting.  */
-extern int thrd_join (thrd_t __thr, int *__res);
-
-/* Stop current thread execution and call the scheduler to decide which
-   thread should execute next.  The current thread may be selected by the
-   scheduler to keep running.  */
-extern void thrd_yield (void);
-
-#ifdef __USE_EXTERN_INLINES
-/* Optimizations.  */
-__extern_inline int
-thrd_equal (thrd_t __thread1, thrd_t __thread2)
-{
-  return __thread1 == __thread2;
-}
-#endif
-
-
-/* Mutex functions.  */
-
-/* Creates a new mutex object with type __TYPE.  If successful the new
-   object is pointed by __MUTEX.  */
-extern int mtx_init (mtx_t *__mutex, int __type);
-
-/* Block the current thread until the mutex pointed to by __MUTEX is
-   unlocked.  In that case current thread will not be blocked.  */
-extern int mtx_lock (mtx_t *__mutex);
-
-/* Block the current thread until the mutex pointed by __MUTEX is unlocked
-   or time pointed by __TIME_POINT is reached.  In case the mutex is unlock,
-   the current thread will not be blocked.  */
-extern int mtx_timedlock (mtx_t *__restrict __mutex,
-			  const struct timespec *__restrict __time_point);
-
-/* Try to lock the mutex pointed by __MUTEX without blocking.  If the mutex
-   is free the current threads takes control of it, otherwise it returns
-   immediately.  */
-extern int mtx_trylock (mtx_t *__mutex);
-
-/* Unlock the mutex pointed by __MUTEX.  It may potentially awake other
-   threads waiting on this mutex.  */
-extern int mtx_unlock (mtx_t *__mutex);
-
-/* Destroy the mutex object pointed by __MUTEX.  */
-extern void mtx_destroy (mtx_t *__mutex);
-
-
-/* Call function __FUNC exactly once, even if invoked from several threads.
-   All calls must be made with the same __FLAGS object.  */
-extern void call_once (once_flag *__flag, void (*__func)(void));
-
-
-/* Condition variable functions.  */
-
-/* Initialize new condition variable pointed by __COND.  */
-extern int cnd_init (cnd_t *__cond);
-
-/* Unblock one thread that currently waits on condition variable pointed
-   by __COND.  */
-extern int cnd_signal (cnd_t *__cond);
-
-/* Unblock all threads currently waiting on condition variable pointed by
-   __COND.  */
-extern int cnd_broadcast (cnd_t *__cond);
-
-/* Block current thread on the condition variable pointed by __COND.  */
-extern int cnd_wait (cnd_t *__cond, mtx_t *__mutex);
-
-/* Block current thread on the condition variable until condition variable
-   pointed by __COND is signaled or time pointed by __TIME_POINT is
-   reached.  */
-extern int cnd_timedwait (cnd_t *__restrict __cond,
-			  mtx_t *__restrict __mutex,
-			  const struct timespec *__restrict __time_point);
-
-/* Destroy condition variable pointed by __cond and free all of its
-   resources.  */
-extern void cnd_destroy (cnd_t *__COND);
-
-
-/* Thread specific storage functions.  */
-
-/* Create new thread-specific storage key and stores it in the object pointed
-   by __TSS_ID.  If __DESTRUCTOR is not NULL, the function will be called when
-   the thread terminates.  */
-extern int tss_create (tss_t *__tss_id, tss_dtor_t __destructor);
-
-/* Return the value held in thread-specific storage for the current thread
-   identified by __TSS_ID.  */
-extern void *tss_get (tss_t __tss_id);
-
-/* Sets the value of the thread-specific storage identified by __TSS_ID for
-   the current thread to __VAL.  */
-extern int tss_set (tss_t __tss_id, void *__val);
-
-/* Destroys the thread-specific storage identified by __TSS_ID.  The
-   destructor is not called until thrd_exit is called.  */
-extern void tss_delete (tss_t __tss_id);
-
-__END_DECLS
-
-#endif /* _THREADS_H */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/time.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/time.h
deleted file mode 100644
index 3bf206b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/time.h
+++ /dev/null
@@ -1,303 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.23 Date and time	<time.h>
- */
-
-#ifndef	_TIME_H
-#define _TIME_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-/* This defines CLOCKS_PER_SEC, which is the number of processor clock
-   ticks per second, and possibly a number of other constants.   */
-#include <bits/time.h>
-
-/* Many of the typedefs and structs whose official home is this header
-   may also need to be defined by other headers.  */
-#include <bits/types/clock_t.h>
-#include <bits/types/time_t.h>
-#include <bits/types/struct_tm.h>
-
-#if defined __USE_POSIX199309 || defined __USE_ISOC11
-# include <bits/types/struct_timespec.h>
-#endif
-
-#ifdef __USE_POSIX199309
-# include <bits/types/clockid_t.h>
-# include <bits/types/timer_t.h>
-# include <bits/types/struct_itimerspec.h>
-struct sigevent;
-#endif
-
-#ifdef __USE_XOPEN2K
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-# include <bits/types/locale_t.h>
-#endif
-
-#ifdef __USE_ISOC11
-/* Time base values for timespec_get.  */
-# define TIME_UTC 1
-#endif
-
-__BEGIN_DECLS
-
-/* Time used by the program so far (user time + system time).
-   The result / CLOCKS_PER_SEC is program time in seconds.  */
-extern clock_t clock (void) __THROW;
-
-/* Return the current time and put it in *TIMER if TIMER is not NULL.  */
-extern time_t time (time_t *__timer) __THROW;
-
-/* Return the difference between TIME1 and TIME0.  */
-extern double difftime (time_t __time1, time_t __time0)
-     __THROW __attribute__ ((__const__));
-
-/* Return the `time_t' representation of TP and normalize TP.  */
-extern time_t mktime (struct tm *__tp) __THROW;
-
-
-/* Format TP into S according to FORMAT.
-   Write no more than MAXSIZE characters and return the number
-   of characters written, or 0 if it would exceed MAXSIZE.  */
-extern size_t strftime (char *__restrict __s, size_t __maxsize,
-			const char *__restrict __format,
-			const struct tm *__restrict __tp) __THROW;
-
-#ifdef __USE_XOPEN
-/* Parse S according to FORMAT and store binary time information in TP.
-   The return value is a pointer to the first unparsed character in S.  */
-extern char *strptime (const char *__restrict __s,
-		       const char *__restrict __fmt, struct tm *__tp)
-     __THROW;
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-
-extern size_t strftime_l (char *__restrict __s, size_t __maxsize,
-			  const char *__restrict __format,
-			  const struct tm *__restrict __tp,
-			  locale_t __loc) __THROW;
-#endif
-
-#ifdef __USE_GNU
-extern char *strptime_l (const char *__restrict __s,
-			 const char *__restrict __fmt, struct tm *__tp,
-			 locale_t __loc) __THROW;
-#endif
-
-
-/* Return the `struct tm' representation of *TIMER
-   in Universal Coordinated Time (aka Greenwich Mean Time).  */
-extern struct tm *gmtime (const time_t *__timer) __THROW;
-
-/* Return the `struct tm' representation
-   of *TIMER in the local timezone.  */
-extern struct tm *localtime (const time_t *__timer) __THROW;
-
-#if defined __USE_POSIX || __GLIBC_USE (ISOC2X)
-/* Return the `struct tm' representation of *TIMER in UTC,
-   using *TP to store the result.  */
-extern struct tm *gmtime_r (const time_t *__restrict __timer,
-			    struct tm *__restrict __tp) __THROW;
-
-/* Return the `struct tm' representation of *TIMER in local time,
-   using *TP to store the result.  */
-extern struct tm *localtime_r (const time_t *__restrict __timer,
-			       struct tm *__restrict __tp) __THROW;
-#endif	/* POSIX || C2X */
-
-/* Return a string of the form "Day Mon dd hh:mm:ss yyyy\n"
-   that is the representation of TP in this format.  */
-extern char *asctime (const struct tm *__tp) __THROW;
-
-/* Equivalent to `asctime (localtime (timer))'.  */
-extern char *ctime (const time_t *__timer) __THROW;
-
-#if defined __USE_POSIX || __GLIBC_USE (ISOC2X)
-/* Reentrant versions of the above functions.  */
-
-/* Return in BUF a string of the form "Day Mon dd hh:mm:ss yyyy\n"
-   that is the representation of TP in this format.  */
-extern char *asctime_r (const struct tm *__restrict __tp,
-			char *__restrict __buf) __THROW;
-
-/* Equivalent to `asctime_r (localtime_r (timer, *TMP*), buf)'.  */
-extern char *ctime_r (const time_t *__restrict __timer,
-		      char *__restrict __buf) __THROW;
-#endif	/* POSIX || C2X */
-
-
-/* Defined in localtime.c.  */
-extern char *__tzname[2];	/* Current timezone names.  */
-extern int __daylight;		/* If daylight-saving time is ever in use.  */
-extern long int __timezone;	/* Seconds west of UTC.  */
-
-
-#ifdef	__USE_POSIX
-/* Same as above.  */
-extern char *tzname[2];
-
-/* Set time conversion information from the TZ environment variable.
-   If TZ is not defined, a locale-dependent default is used.  */
-extern void tzset (void) __THROW;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-extern int daylight;
-extern long int timezone;
-#endif
-
-
-/* Nonzero if YEAR is a leap year (every 4 years,
-   except every 100th isn't, and every 400th is).  */
-#define __isleap(year)	\
-  ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))
-
-
-#ifdef __USE_MISC
-/* Miscellaneous functions many Unices inherited from the public domain
-   localtime package.  These are included only for compatibility.  */
-
-/* Like `mktime', but for TP represents Universal Time, not local time.  */
-extern time_t timegm (struct tm *__tp) __THROW;
-
-/* Another name for `mktime'.  */
-extern time_t timelocal (struct tm *__tp) __THROW;
-
-/* Return the number of days in YEAR.  */
-extern int dysize (int __year) __THROW  __attribute__ ((__const__));
-#endif
-
-
-#ifdef __USE_POSIX199309
-/* Pause execution for a number of nanoseconds.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int nanosleep (const struct timespec *__requested_time,
-		      struct timespec *__remaining);
-
-
-/* Get resolution of clock CLOCK_ID.  */
-extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __THROW;
-
-/* Get current value of clock CLOCK_ID and store it in TP.  */
-extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __THROW;
-
-/* Set clock CLOCK_ID to value TP.  */
-extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp)
-     __THROW;
-
-# ifdef __USE_XOPEN2K
-/* High-resolution sleep with the specified clock.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int clock_nanosleep (clockid_t __clock_id, int __flags,
-			    const struct timespec *__req,
-			    struct timespec *__rem);
-
-/* Return clock ID for CPU-time clock.  */
-extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __THROW;
-# endif
-
-
-/* Create new per-process timer using CLOCK_ID.  */
-extern int timer_create (clockid_t __clock_id,
-			 struct sigevent *__restrict __evp,
-			 timer_t *__restrict __timerid) __THROW;
-
-/* Delete timer TIMERID.  */
-extern int timer_delete (timer_t __timerid) __THROW;
-
-/* Set timer TIMERID to VALUE, returning old value in OVALUE.  */
-extern int timer_settime (timer_t __timerid, int __flags,
-			  const struct itimerspec *__restrict __value,
-			  struct itimerspec *__restrict __ovalue) __THROW;
-
-/* Get current value of timer TIMERID and store it in VALUE.  */
-extern int timer_gettime (timer_t __timerid, struct itimerspec *__value)
-     __THROW;
-
-/* Get expiration overrun for timer TIMERID.  */
-extern int timer_getoverrun (timer_t __timerid) __THROW;
-#endif
-
-
-#ifdef __USE_ISOC11
-/* Set TS to calendar time based in time base BASE.  */
-extern int timespec_get (struct timespec *__ts, int __base)
-     __THROW __nonnull ((1));
-#endif
-
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Set to one of the following values to indicate an error.
-     1  the DATEMSK environment variable is null or undefined,
-     2  the template file cannot be opened for reading,
-     3  failed to get file status information,
-     4  the template file is not a regular file,
-     5  an error is encountered while reading the template file,
-     6  memory allication failed (not enough memory available),
-     7  there is no line in the template that matches the input,
-     8  invalid input specification Example: February 31 or a time is
-	specified that can not be represented in a time_t (representing
-	the time in seconds since 00:00:00 UTC, January 1, 1970) */
-extern int getdate_err;
-
-/* Parse the given string as a date specification and return a value
-   representing the value.  The templates from the file identified by
-   the environment variable DATEMSK are used.  In case of an error
-   `getdate_err' is set.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct tm *getdate (const char *__string);
-#endif
-
-#ifdef __USE_GNU
-/* Since `getdate' is not reentrant because of the use of `getdate_err'
-   and the static buffer to return the result in, we provide a thread-safe
-   variant.  The functionality is the same.  The result is returned in
-   the buffer pointed to by RESBUFP and in case of an error the return
-   value is != 0 with the same values as given above for `getdate_err'.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getdate_r (const char *__restrict __string,
-		      struct tm *__restrict __resbufp);
-#endif
-
-__END_DECLS
-
-#endif /* time.h.  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ttyent.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ttyent.h
deleted file mode 100644
index fe418a5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ttyent.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttyent.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_TTYENT_H
-#define	_TTYENT_H	1
-
-#include <features.h>
-
-#define	_PATH_TTYS	"/etc/ttys"
-
-#define	_TTYS_OFF	"off"
-#define	_TTYS_ON	"on"
-#define	_TTYS_SECURE	"secure"
-#define	_TTYS_WINDOW	"window"
-
-struct ttyent {
-	char	*ty_name;	/* terminal device name */
-	char	*ty_getty;	/* command to execute, usually getty */
-	char	*ty_type;	/* terminal type for termcap */
-#define	TTY_ON		0x01	/* enable logins (start ty_getty program) */
-#define	TTY_SECURE	0x02	/* allow uid of 0 to login */
-	int	ty_status;	/* status flags */
-	char 	*ty_window;	/* command to start up window manager */
-	char	*ty_comment;	/* comment field */
-};
-
-
-__BEGIN_DECLS
-
-extern struct ttyent *getttyent (void) __THROW;
-extern struct ttyent *getttynam (const char *__tty) __THROW;
-extern int setttyent (void) __THROW;
-extern int endttyent (void) __THROW;
-
-__END_DECLS
-
-#endif /* ttyent.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/uchar.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/uchar.h
deleted file mode 100644
index 6020f66..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/uchar.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *      ISO C11 Standard: 7.28
- *	Unicode utilities	<uchar.h>
- */
-
-#ifndef _UCHAR_H
-#define _UCHAR_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <bits/types.h>
-#include <bits/types/mbstate_t.h>
-
-#ifndef __USE_ISOCXX11
-/* Define the 16-bit and 32-bit character types.  */
-typedef __uint_least16_t char16_t;
-typedef __uint_least32_t char32_t;
-#endif
-
-
-__BEGIN_DECLS
-
-/* Write char16_t representation of multibyte character pointed
-   to by S to PC16.  */
-extern size_t mbrtoc16 (char16_t *__restrict __pc16,
-			const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of char16_t C16 to S.  */
-extern size_t c16rtomb (char *__restrict __s, char16_t __c16,
-			mbstate_t *__restrict __ps) __THROW;
-
-
-
-/* Write char32_t representation of multibyte character pointed
-   to by S to PC32.  */
-extern size_t mbrtoc32 (char32_t *__restrict __pc32,
-			const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of char32_t C32 to S.  */
-extern size_t c32rtomb (char *__restrict __s, char32_t __c32,
-			mbstate_t *__restrict __ps) __THROW;
-
-__END_DECLS
-
-#endif	/* uchar.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ucontext.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ucontext.h
deleted file mode 100644
index 75464c3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ucontext.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* System V ABI compliant user-level context switching support.  */
-
-#ifndef _UCONTEXT_H
-#define _UCONTEXT_H	1
-
-#include <features.h>
-
-/* Get definition of __INDIRECT_RETURN.  */
-#include <bits/indirect-return.h>
-
-/* Get machine dependent definition of data structures.  */
-#include <sys/ucontext.h>
-
-__BEGIN_DECLS
-
-/* Get user context and store it in variable pointed to by UCP.  */
-extern int getcontext (ucontext_t *__ucp) __THROWNL;
-
-/* Set user context from information of variable pointed to by UCP.  */
-extern int setcontext (const ucontext_t *__ucp) __THROWNL;
-
-/* Save current context in context variable pointed to by OUCP and set
-   context from variable pointed to by UCP.  */
-extern int swapcontext (ucontext_t *__restrict __oucp,
-			const ucontext_t *__restrict __ucp)
-  __THROWNL __INDIRECT_RETURN;
-
-/* Manipulate user context UCP to continue with calling functions FUNC
-   and the ARGC-1 parameters following ARGC when the context is used
-   the next time in `setcontext' or `swapcontext'.
-
-   We cannot say anything about the parameters FUNC takes; `void'
-   is as good as any other choice.  */
-extern void makecontext (ucontext_t *__ucp, void (*__func) (void),
-			 int __argc, ...) __THROW;
-
-__END_DECLS
-
-#endif /* ucontext.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ulimit.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ulimit.h
deleted file mode 100644
index c0ade6a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/ulimit.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ULIMIT_H
-#define _ULIMIT_H	1
-
-#include <features.h>
-
-/* Constants used as the first parameter for `ulimit'.  They denote limits
-   which can be set or retrieved using this function.  */
-enum
-{
-  UL_GETFSIZE = 1,			/* Return limit on the size of a file,
-					   in units of 512 bytes.  */
-#define UL_GETFSIZE	UL_GETFSIZE
-  UL_SETFSIZE,				/* Set limit on the size of a file to
-					   second argument.  */
-#define UL_SETFSIZE	UL_SETFSIZE
-  __UL_GETMAXBRK,			/* Return the maximum possible address
-					   of the data segment.  */
-  __UL_GETOPENMAX			/* Return the maximum number of files
-					   that the calling process can open.*/
-};
-
-
-__BEGIN_DECLS
-
-/* Control process limits according to CMD.  */
-extern long int ulimit (int __cmd, ...) __THROW;
-
-__END_DECLS
-
-#endif /* ulimit.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/unistd.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/unistd.h
deleted file mode 100644
index bede49c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/unistd.h
+++ /dev/null
@@ -1,1190 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.10 Symbolic Constants		<unistd.h>
- */
-
-#ifndef	_UNISTD_H
-#define	_UNISTD_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* These may be used to determine what facilities are present at compile time.
-   Their values can be obtained at run time from `sysconf'.  */
-
-#ifdef __USE_XOPEN2K8
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 2008.  */
-# define _POSIX_VERSION	200809L
-#elif defined __USE_XOPEN2K
-/* POSIX Standard approved as ISO/IEC 9945-1 as of December 2001.  */
-# define _POSIX_VERSION	200112L
-#elif defined __USE_POSIX199506
-/* POSIX Standard approved as ISO/IEC 9945-1 as of June 1995.  */
-# define _POSIX_VERSION	199506L
-#elif defined __USE_POSIX199309
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 1993.  */
-# define _POSIX_VERSION	199309L
-#else
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 1990.  */
-# define _POSIX_VERSION	199009L
-#endif
-
-/* These are not #ifdef __USE_POSIX2 because they are
-   in the theoretically application-owned namespace.  */
-
-#ifdef __USE_XOPEN2K8
-# define __POSIX2_THIS_VERSION	200809L
-/* The utilities on GNU systems also correspond to this version.  */
-#elif defined __USE_XOPEN2K
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	200112L
-#elif defined __USE_POSIX199506
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	199506L
-#else
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	199209L
-#endif
-
-/* The utilities on GNU systems also correspond to this version.  */
-#define _POSIX2_VERSION	__POSIX2_THIS_VERSION
-
-/* This symbol was required until the 2001 edition of POSIX.  */
-#define	_POSIX2_C_VERSION	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   C Language Bindings Option.  */
-#define	_POSIX2_C_BIND	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   C Language Development Utilities Option.  */
-#define	_POSIX2_C_DEV	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   Software Development Utilities Option.  */
-#define	_POSIX2_SW_DEV	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   creation of locales with the localedef utility.  */
-#define _POSIX2_LOCALEDEF       __POSIX2_THIS_VERSION
-
-/* X/Open version number to which the library conforms.  It is selectable.  */
-#ifdef __USE_XOPEN2K8
-# define _XOPEN_VERSION	700
-#elif defined __USE_XOPEN2K
-# define _XOPEN_VERSION	600
-#elif defined __USE_UNIX98
-# define _XOPEN_VERSION	500
-#else
-# define _XOPEN_VERSION	4
-#endif
-
-/* Commands and utilities from XPG4 are available.  */
-#define _XOPEN_XCU_VERSION	4
-
-/* We are compatible with the old published standards as well.  */
-#define _XOPEN_XPG2	1
-#define _XOPEN_XPG3	1
-#define _XOPEN_XPG4	1
-
-/* The X/Open Unix extensions are available.  */
-#define _XOPEN_UNIX	1
-
-/* The enhanced internationalization capabilities according to XPG4.2
-   are present.  */
-#define	_XOPEN_ENH_I18N	1
-
-/* The legacy interfaces are also available.  */
-#define _XOPEN_LEGACY	1
-
-
-/* Get values of POSIX options:
-
-   If these symbols are defined, the corresponding features are
-   always available.  If not, they may be available sometimes.
-   The current values can be obtained with `sysconf'.
-
-   _POSIX_JOB_CONTROL		Job control is supported.
-   _POSIX_SAVED_IDS		Processes have a saved set-user-ID
-				and a saved set-group-ID.
-   _POSIX_REALTIME_SIGNALS	Real-time, queued signals are supported.
-   _POSIX_PRIORITY_SCHEDULING	Priority scheduling is supported.
-   _POSIX_TIMERS		POSIX.4 clocks and timers are supported.
-   _POSIX_ASYNCHRONOUS_IO	Asynchronous I/O is supported.
-   _POSIX_PRIORITIZED_IO	Prioritized asynchronous I/O is supported.
-   _POSIX_SYNCHRONIZED_IO	Synchronizing file data is supported.
-   _POSIX_FSYNC			The fsync function is present.
-   _POSIX_MAPPED_FILES		Mapping of files to memory is supported.
-   _POSIX_MEMLOCK		Locking of all memory is supported.
-   _POSIX_MEMLOCK_RANGE		Locking of ranges of memory is supported.
-   _POSIX_MEMORY_PROTECTION	Setting of memory protections is supported.
-   _POSIX_MESSAGE_PASSING	POSIX.4 message queues are supported.
-   _POSIX_SEMAPHORES		POSIX.4 counting semaphores are supported.
-   _POSIX_SHARED_MEMORY_OBJECTS	POSIX.4 shared memory objects are supported.
-   _POSIX_THREADS		POSIX.1c pthreads are supported.
-   _POSIX_THREAD_ATTR_STACKADDR	Thread stack address attribute option supported.
-   _POSIX_THREAD_ATTR_STACKSIZE	Thread stack size attribute option supported.
-   _POSIX_THREAD_SAFE_FUNCTIONS	Thread-safe functions are supported.
-   _POSIX_THREAD_PRIORITY_SCHEDULING
-				POSIX.1c thread execution scheduling supported.
-   _POSIX_THREAD_PRIO_INHERIT	Thread priority inheritance option supported.
-   _POSIX_THREAD_PRIO_PROTECT	Thread priority protection option supported.
-   _POSIX_THREAD_PROCESS_SHARED	Process-shared synchronization supported.
-   _POSIX_PII			Protocol-independent interfaces are supported.
-   _POSIX_PII_XTI		XTI protocol-indep. interfaces are supported.
-   _POSIX_PII_SOCKET		Socket protocol-indep. interfaces are supported.
-   _POSIX_PII_INTERNET		Internet family of protocols supported.
-   _POSIX_PII_INTERNET_STREAM	Connection-mode Internet protocol supported.
-   _POSIX_PII_INTERNET_DGRAM	Connectionless Internet protocol supported.
-   _POSIX_PII_OSI		ISO/OSI family of protocols supported.
-   _POSIX_PII_OSI_COTS		Connection-mode ISO/OSI service supported.
-   _POSIX_PII_OSI_CLTS		Connectionless ISO/OSI service supported.
-   _POSIX_POLL			Implementation supports `poll' function.
-   _POSIX_SELECT		Implementation supports `select' and `pselect'.
-
-   _XOPEN_REALTIME		X/Open realtime support is available.
-   _XOPEN_REALTIME_THREADS	X/Open realtime thread support is available.
-   _XOPEN_SHM			Shared memory interface according to XPG4.2.
-
-   _XBS5_ILP32_OFF32		Implementation provides environment with 32-bit
-				int, long, pointer, and off_t types.
-   _XBS5_ILP32_OFFBIG		Implementation provides environment with 32-bit
-				int, long, and pointer and off_t with at least
-				64 bits.
-   _XBS5_LP64_OFF64		Implementation provides environment with 32-bit
-				int, and 64-bit long, pointer, and off_t types.
-   _XBS5_LPBIG_OFFBIG		Implementation provides environment with at
-				least 32 bits int and long, pointer, and off_t
-				with at least 64 bits.
-
-   If any of these symbols is defined as -1, the corresponding option is not
-   true for any file.  If any is defined as other than -1, the corresponding
-   option is true for all files.  If a symbol is not defined at all, the value
-   for a specific file can be obtained from `pathconf' and `fpathconf'.
-
-   _POSIX_CHOWN_RESTRICTED	Only the super user can use `chown' to change
-				the owner of a file.  `chown' can only be used
-				to change the group ID of a file to a group of
-				which the calling process is a member.
-   _POSIX_NO_TRUNC		Pathname components longer than
-				NAME_MAX generate an error.
-   _POSIX_VDISABLE		If defined, if the value of an element of the
-				`c_cc' member of `struct termios' is
-				_POSIX_VDISABLE, no character will have the
-				effect associated with that element.
-   _POSIX_SYNC_IO		Synchronous I/O may be performed.
-   _POSIX_ASYNC_IO		Asynchronous I/O may be performed.
-   _POSIX_PRIO_IO		Prioritized Asynchronous I/O may be performed.
-
-   Support for the Large File Support interface is not generally available.
-   If it is available the following constants are defined to one.
-   _LFS64_LARGEFILE		Low-level I/O supports large files.
-   _LFS64_STDIO			Standard I/O supports large files.
-   */
-
-#include <bits/posix_opt.h>
-
-/* Get the environment definitions from Unix98.  */
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# include <bits/environments.h>
-#endif
-
-/* Standard file descriptors.  */
-#define	STDIN_FILENO	0	/* Standard input.  */
-#define	STDOUT_FILENO	1	/* Standard output.  */
-#define	STDERR_FILENO	2	/* Standard error output.  */
-
-
-/* All functions that are not declared anywhere else.  */
-
-#include <bits/types.h>
-
-#ifndef	__ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-#define	__need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-
-# ifndef __off_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-#  else
-typedef __off64_t off_t;
-#  endif
-#  define __off_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-#  define __off64_t_defined
-# endif
-
-# ifndef __useconds_t_defined
-typedef __useconds_t useconds_t;
-#  define __useconds_t_defined
-# endif
-
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif	/* X/Open */
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-# ifndef __intptr_t_defined
-typedef __intptr_t intptr_t;
-#  define __intptr_t_defined
-# endif
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-#  define __socklen_t_defined
-# endif
-#endif
-
-/* Values for the second argument to access.
-   These may be OR'd together.  */
-#define	R_OK	4		/* Test for read permission.  */
-#define	W_OK	2		/* Test for write permission.  */
-#define	X_OK	1		/* Test for execute permission.  */
-#define	F_OK	0		/* Test for existence.  */
-
-/* Test for access to NAME using the real UID and real GID.  */
-extern int access (const char *__name, int __type) __THROW __nonnull ((1));
-
-#ifdef __USE_GNU
-/* Test for access to NAME using the effective UID and GID
-   (as normal file operations use).  */
-extern int euidaccess (const char *__name, int __type)
-     __THROW __nonnull ((1));
-
-/* An alias for `euidaccess', used by some other systems.  */
-extern int eaccess (const char *__name, int __type)
-     __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_ATFILE
-/* Test for access to FILE relative to the directory FD is open on.
-   If AT_EACCESS is set in FLAG, then use effective IDs like `eaccess',
-   otherwise use real IDs like `access'.  */
-extern int faccessat (int __fd, const char *__file, int __type, int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use GNU.  */
-
-
-/* Values for the WHENCE argument to lseek.  */
-#ifndef	_STDIO_H		/* <stdio.h> has the same definitions.  */
-# define SEEK_SET	0	/* Seek from beginning of file.  */
-# define SEEK_CUR	1	/* Seek from current position.  */
-# define SEEK_END	2	/* Seek from end of file.  */
-# ifdef __USE_GNU
-#  define SEEK_DATA	3	/* Seek to next data.  */
-#  define SEEK_HOLE	4	/* Seek to next hole.  */
-# endif
-#endif
-
-#if defined __USE_MISC && !defined L_SET
-/* Old BSD names for the same constants; just for compatibility.  */
-# define L_SET		SEEK_SET
-# define L_INCR		SEEK_CUR
-# define L_XTND		SEEK_END
-#endif
-
-
-/* Move FD's file position to OFFSET bytes from the
-   beginning of the file (if WHENCE is SEEK_SET),
-   the current position (if WHENCE is SEEK_CUR),
-   or the end of the file (if WHENCE is SEEK_END).
-   Return the new file position.  */
-#ifndef __USE_FILE_OFFSET64
-extern __off_t lseek (int __fd, __off_t __offset, int __whence) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern __off64_t __REDIRECT_NTH (lseek,
-				 (int __fd, __off64_t __offset, int __whence),
-				 lseek64);
-# else
-#  define lseek lseek64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence)
-     __THROW;
-#endif
-
-/* Close the file descriptor FD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int close (int __fd);
-
-/* Read NBYTES into BUF from FD.  Return the
-   number read, -1 for errors or 0 for EOF.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur
-    __attr_access ((__write_only__, 2, 3));
-
-/* Write N bytes of BUF to FD.  Return the number written, or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur
-    __attr_access ((__read_only__, 2, 3));
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-# ifndef __USE_FILE_OFFSET64
-/* Read NBYTES into BUF from FD at the given position OFFSET without
-   changing the file pointer.  Return the number read, -1 for errors
-   or 0 for EOF.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pread (int __fd, void *__buf, size_t __nbytes,
-		      __off_t __offset) __wur
-    __attr_access ((__write_only__, 2, 3));
-
-/* Write N bytes of BUF to FD at the given position OFFSET without
-   changing the file pointer.  Return the number written, or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwrite (int __fd, const void *__buf, size_t __n,
-		       __off_t __offset) __wur
-    __attr_access ((__read_only__, 2, 3));
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (pread, (int __fd, void *__buf, size_t __nbytes,
-				   __off64_t __offset),
-			   pread64) __wur
-    __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (pwrite, (int __fd, const void *__buf,
-				    size_t __nbytes, __off64_t __offset),
-			   pwrite64) __wur
-    __attr_access ((__read_only__, 2, 3));
-#  else
-#   define pread pread64
-#   define pwrite pwrite64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Read NBYTES into BUF from FD at the given position OFFSET without
-   changing the file pointer.  Return the number read, -1 for errors
-   or 0 for EOF.  */
-extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes,
-			__off64_t __offset) __wur
-    __attr_access ((__write_only__, 2, 3));
-/* Write N bytes of BUF to FD at the given position OFFSET without
-   changing the file pointer.  Return the number written, or -1.  */
-extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n,
-			 __off64_t __offset) __wur
-    __attr_access ((__read_only__, 2, 3));
-# endif
-#endif
-
-/* Create a one-way communication channel (pipe).
-   If successful, two file descriptors are stored in PIPEDES;
-   bytes written on PIPEDES[1] can be read from PIPEDES[0].
-   Returns 0 if successful, -1 if not.  */
-extern int pipe (int __pipedes[2]) __THROW __wur;
-
-#ifdef __USE_GNU
-/* Same as pipe but apply flags passed in FLAGS to the new file
-   descriptors.  */
-extern int pipe2 (int __pipedes[2], int __flags) __THROW __wur;
-#endif
-
-/* Schedule an alarm.  In SECONDS seconds, the process will get a SIGALRM.
-   If SECONDS is zero, any currently scheduled alarm will be cancelled.
-   The function returns the number of seconds remaining until the last
-   alarm scheduled would have signaled, or zero if there wasn't one.
-   There is no return value to indicate an error, but you can set `errno'
-   to 0 and check its value after calling `alarm', and this might tell you.
-   The signal may come late due to processor scheduling.  */
-extern unsigned int alarm (unsigned int __seconds) __THROW;
-
-/* Make the process sleep for SECONDS seconds, or until a signal arrives
-   and is not ignored.  The function returns the number of seconds less
-   than SECONDS which it actually slept (thus zero if it slept the full time).
-   If a signal handler does a `longjmp' or modifies the handling of the
-   SIGALRM signal while inside `sleep' call, the handling of the SIGALRM
-   signal afterwards is undefined.  There is no return value to indicate
-   error, but if `sleep' returns SECONDS, it probably didn't work.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern unsigned int sleep (unsigned int __seconds);
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Set an alarm to go off (generating a SIGALRM signal) in VALUE
-   microseconds.  If INTERVAL is nonzero, when the alarm goes off, the
-   timer is reset to go off every INTERVAL microseconds thereafter.
-   Returns the number of microseconds remaining before the alarm.  */
-extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval)
-     __THROW;
-
-/* Sleep USECONDS microseconds, or until a signal arrives that is not blocked
-   or ignored.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int usleep (__useconds_t __useconds);
-#endif
-
-
-/* Suspend the process until a signal arrives.
-   This always returns -1 and sets `errno' to EINTR.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pause (void);
-
-
-/* Change the owner and group of FILE.  */
-extern int chown (const char *__file, __uid_t __owner, __gid_t __group)
-     __THROW __nonnull ((1)) __wur;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Change the owner and group of the file that FD is open on.  */
-extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __THROW __wur;
-
-
-/* Change owner and group of FILE, if it is a symbolic
-   link the ownership of the symbolic link is changed.  */
-extern int lchown (const char *__file, __uid_t __owner, __gid_t __group)
-     __THROW __nonnull ((1)) __wur;
-
-#endif /* Use X/Open Unix.  */
-
-#ifdef __USE_ATFILE
-/* Change the owner and group of FILE relative to the directory FD is open
-   on.  */
-extern int fchownat (int __fd, const char *__file, __uid_t __owner,
-		     __gid_t __group, int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use GNU.  */
-
-/* Change the process's working directory to PATH.  */
-extern int chdir (const char *__path) __THROW __nonnull ((1)) __wur;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Change the process's working directory to the one FD is open on.  */
-extern int fchdir (int __fd) __THROW __wur;
-#endif
-
-/* Get the pathname of the current working directory,
-   and put it in SIZE bytes of BUF.  Returns NULL if the
-   directory couldn't be determined or SIZE was too small.
-   If successful, returns BUF.  In GNU, if BUF is NULL,
-   an array is allocated with `malloc'; the array is SIZE
-   bytes long, unless SIZE == 0, in which case it is as
-   big as necessary.  */
-extern char *getcwd (char *__buf, size_t __size) __THROW __wur;
-
-#ifdef	__USE_GNU
-/* Return a malloc'd string containing the current directory name.
-   If the environment variable `PWD' is set, and its value is correct,
-   that value is used.  */
-extern char *get_current_dir_name (void) __THROW;
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Put the absolute pathname of the current working directory in BUF.
-   If successful, return BUF.  If not, put an error message in
-   BUF and return NULL.  BUF should be at least PATH_MAX bytes long.  */
-extern char *getwd (char *__buf)
-     __THROW __nonnull ((1)) __attribute_deprecated__ __wur
-    __attr_access ((__write_only__, 1));
-#endif
-
-
-/* Duplicate FD, returning a new file descriptor on the same file.  */
-extern int dup (int __fd) __THROW __wur;
-
-/* Duplicate FD to FD2, closing FD2 and making it open on the same file.  */
-extern int dup2 (int __fd, int __fd2) __THROW;
-
-#ifdef __USE_GNU
-/* Duplicate FD to FD2, closing FD2 and making it open on the same
-   file while setting flags according to FLAGS.  */
-extern int dup3 (int __fd, int __fd2, int __flags) __THROW;
-#endif
-
-/* NULL-terminated array of "NAME=VALUE" environment variables.  */
-extern char **__environ;
-#ifdef __USE_GNU
-extern char **environ;
-#endif
-
-
-/* Replace the current process, executing PATH with arguments ARGV and
-   environment ENVP.  ARGV and ENVP are terminated by NULL pointers.  */
-extern int execve (const char *__path, char *const __argv[],
-		   char *const __envp[]) __THROW __nonnull ((1, 2));
-
-#ifdef __USE_XOPEN2K8
-/* Execute the file FD refers to, overlaying the running program image.
-   ARGV and ENVP are passed to the new program, as for `execve'.  */
-extern int fexecve (int __fd, char *const __argv[], char *const __envp[])
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Execute PATH with arguments ARGV and environment from `environ'.  */
-extern int execv (const char *__path, char *const __argv[])
-     __THROW __nonnull ((1, 2));
-
-/* Execute PATH with all arguments after PATH until a NULL pointer,
-   and the argument after that for environment.  */
-extern int execle (const char *__path, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-/* Execute PATH with all arguments after PATH until
-   a NULL pointer and environment from `environ'.  */
-extern int execl (const char *__path, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-/* Execute FILE, searching in the `PATH' environment variable if it contains
-   no slashes, with arguments ARGV and environment from `environ'.  */
-extern int execvp (const char *__file, char *const __argv[])
-     __THROW __nonnull ((1, 2));
-
-/* Execute FILE, searching in the `PATH' environment variable if
-   it contains no slashes, with all arguments after FILE until a
-   NULL pointer and environment from `environ'.  */
-extern int execlp (const char *__file, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-#ifdef __USE_GNU
-/* Execute FILE, searching in the `PATH' environment variable if it contains
-   no slashes, with arguments ARGV and environment from `environ'.  */
-extern int execvpe (const char *__file, char *const __argv[],
-		    char *const __envp[])
-     __THROW __nonnull ((1, 2));
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Add INC to priority of the current process.  */
-extern int nice (int __inc) __THROW __wur;
-#endif
-
-
-/* Terminate program execution with the low-order 8 bits of STATUS.  */
-extern void _exit (int __status) __attribute__ ((__noreturn__));
-
-
-/* Get the `_PC_*' symbols for the NAME argument to `pathconf' and `fpathconf';
-   the `_SC_*' symbols for the NAME argument to `sysconf';
-   and the `_CS_*' symbols for the NAME argument to `confstr'.  */
-#include <bits/confname.h>
-
-/* Get file-specific configuration information about PATH.  */
-extern long int pathconf (const char *__path, int __name)
-     __THROW __nonnull ((1));
-
-/* Get file-specific configuration about descriptor FD.  */
-extern long int fpathconf (int __fd, int __name) __THROW;
-
-/* Get the value of the system variable NAME.  */
-extern long int sysconf (int __name) __THROW;
-
-#ifdef	__USE_POSIX2
-/* Get the value of the string-valued system variable NAME.  */
-extern size_t confstr (int __name, char *__buf, size_t __len) __THROW
-    __attr_access ((__write_only__, 2, 3));
-#endif
-
-
-/* Get the process ID of the calling process.  */
-extern __pid_t getpid (void) __THROW;
-
-/* Get the process ID of the calling process's parent.  */
-extern __pid_t getppid (void) __THROW;
-
-/* Get the process group ID of the calling process.  */
-extern __pid_t getpgrp (void) __THROW;
-
-/* Get the process group ID of process PID.  */
-extern __pid_t __getpgid (__pid_t __pid) __THROW;
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-extern __pid_t getpgid (__pid_t __pid) __THROW;
-#endif
-
-
-/* Set the process group ID of the process matching PID to PGID.
-   If PID is zero, the current process's process group ID is set.
-   If PGID is zero, the process ID of the process is used.  */
-extern int setpgid (__pid_t __pid, __pid_t __pgid) __THROW;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Both System V and BSD have `setpgrp' functions, but with different
-   calling conventions.  The BSD function is the same as POSIX.1 `setpgid'
-   (above).  The System V function takes no arguments and puts the calling
-   process in its on group like `setpgid (0, 0)'.
-
-   New programs should always use `setpgid' instead.
-
-   GNU provides the POSIX.1 function.  */
-
-/* Set the process group ID of the calling process to its own PID.
-   This is exactly the same as `setpgid (0, 0)'.  */
-extern int setpgrp (void) __THROW;
-
-#endif	/* Use misc or X/Open.  */
-
-/* Create a new session with the calling process as its leader.
-   The process group IDs of the session and the calling process
-   are set to the process ID of the calling process, which is returned.  */
-extern __pid_t setsid (void) __THROW;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Return the session ID of the given process.  */
-extern __pid_t getsid (__pid_t __pid) __THROW;
-#endif
-
-/* Get the real user ID of the calling process.  */
-extern __uid_t getuid (void) __THROW;
-
-/* Get the effective user ID of the calling process.  */
-extern __uid_t geteuid (void) __THROW;
-
-/* Get the real group ID of the calling process.  */
-extern __gid_t getgid (void) __THROW;
-
-/* Get the effective group ID of the calling process.  */
-extern __gid_t getegid (void) __THROW;
-
-/* If SIZE is zero, return the number of supplementary groups
-   the calling process is in.  Otherwise, fill in the group IDs
-   of its supplementary groups in LIST and return the number written.  */
-extern int getgroups (int __size, __gid_t __list[]) __THROW __wur
-    __attr_access ((__write_only__, 2, 1));
-#ifdef	__USE_GNU
-/* Return nonzero iff the calling process is in group GID.  */
-extern int group_member (__gid_t __gid) __THROW;
-#endif
-
-/* Set the user ID of the calling process to UID.
-   If the calling process is the super-user, set the real
-   and effective user IDs, and the saved set-user-ID to UID;
-   if not, the effective user ID is set to UID.  */
-extern int setuid (__uid_t __uid) __THROW __wur;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Set the real user ID of the calling process to RUID,
-   and the effective user ID of the calling process to EUID.  */
-extern int setreuid (__uid_t __ruid, __uid_t __euid) __THROW __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set the effective user ID of the calling process to UID.  */
-extern int seteuid (__uid_t __uid) __THROW __wur;
-#endif /* Use POSIX.1-2001.  */
-
-/* Set the group ID of the calling process to GID.
-   If the calling process is the super-user, set the real
-   and effective group IDs, and the saved set-group-ID to GID;
-   if not, the effective group ID is set to GID.  */
-extern int setgid (__gid_t __gid) __THROW __wur;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Set the real group ID of the calling process to RGID,
-   and the effective group ID of the calling process to EGID.  */
-extern int setregid (__gid_t __rgid, __gid_t __egid) __THROW __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set the effective group ID of the calling process to GID.  */
-extern int setegid (__gid_t __gid) __THROW __wur;
-#endif /* Use POSIX.1-2001.  */
-
-#ifdef __USE_GNU
-/* Fetch the real user ID, effective user ID, and saved-set user ID,
-   of the calling process.  */
-extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid)
-     __THROW;
-
-/* Fetch the real group ID, effective group ID, and saved-set group ID,
-   of the calling process.  */
-extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid)
-     __THROW;
-
-/* Set the real user ID, effective user ID, and saved-set user ID,
-   of the calling process to RUID, EUID, and SUID, respectively.  */
-extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid)
-     __THROW __wur;
-
-/* Set the real group ID, effective group ID, and saved-set group ID,
-   of the calling process to RGID, EGID, and SGID, respectively.  */
-extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid)
-     __THROW __wur;
-#endif
-
-
-/* Clone the calling process, creating an exact copy.
-   Return -1 for errors, 0 to the new process,
-   and the process ID of the new process to the old process.  */
-extern __pid_t fork (void) __THROWNL;
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Clone the calling process, but without copying the whole address space.
-   The calling process is suspended until the new process exits or is
-   replaced by a call to `execve'.  Return -1 for errors, 0 to the new process,
-   and the process ID of the new process to the old process.  */
-extern __pid_t vfork (void) __THROW;
-#endif /* Use misc or XPG < 7. */
-
-
-/* Return the pathname of the terminal FD is open on, or NULL on errors.
-   The returned storage is good only until the next call to this function.  */
-extern char *ttyname (int __fd) __THROW;
-
-/* Store at most BUFLEN characters of the pathname of the terminal FD is
-   open on in BUF.  Return 0 on success, otherwise an error number.  */
-extern int ttyname_r (int __fd, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __wur __attr_access ((__write_only__, 2, 3));
-
-/* Return 1 if FD is a valid descriptor associated
-   with a terminal, zero if not.  */
-extern int isatty (int __fd) __THROW;
-
-#ifdef __USE_MISC
-/* Return the index into the active-logins file (utmp) for
-   the controlling terminal.  */
-extern int ttyslot (void) __THROW;
-#endif
-
-
-/* Make a link to FROM named TO.  */
-extern int link (const char *__from, const char *__to)
-     __THROW __nonnull ((1, 2)) __wur;
-
-#ifdef __USE_ATFILE
-/* Like link but relative paths in TO and FROM are interpreted relative
-   to FROMFD and TOFD respectively.  */
-extern int linkat (int __fromfd, const char *__from, int __tofd,
-		   const char *__to, int __flags)
-     __THROW __nonnull ((2, 4)) __wur;
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-/* Make a symbolic link to FROM named TO.  */
-extern int symlink (const char *__from, const char *__to)
-     __THROW __nonnull ((1, 2)) __wur;
-
-/* Read the contents of the symbolic link PATH into no more than
-   LEN bytes of BUF.  The contents are not null-terminated.
-   Returns the number of characters read, or -1 for errors.  */
-extern ssize_t readlink (const char *__restrict __path,
-			 char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-
-#endif /* Use POSIX.1-2001.  */
-
-#ifdef __USE_ATFILE
-/* Like symlink but a relative path in TO is interpreted relative to TOFD.  */
-extern int symlinkat (const char *__from, int __tofd,
-		      const char *__to) __THROW __nonnull ((1, 3)) __wur;
-
-/* Like readlink but a relative PATH is interpreted relative to FD.  */
-extern ssize_t readlinkat (int __fd, const char *__restrict __path,
-			   char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-#endif
-
-/* Remove the link NAME.  */
-extern int unlink (const char *__name) __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Remove the link NAME relative to FD.  */
-extern int unlinkat (int __fd, const char *__name, int __flag)
-     __THROW __nonnull ((2));
-#endif
-
-/* Remove the directory PATH.  */
-extern int rmdir (const char *__path) __THROW __nonnull ((1));
-
-
-/* Return the foreground process group ID of FD.  */
-extern __pid_t tcgetpgrp (int __fd) __THROW;
-
-/* Set the foreground process group ID of FD set PGRP_ID.  */
-extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __THROW;
-
-
-/* Return the login name of the user.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *getlogin (void);
-#ifdef __USE_POSIX199506
-/* Return at most NAME_LEN characters of the login name of the user in NAME.
-   If it cannot be determined or some other error occurred, return the error
-   code.  Otherwise return 0.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getlogin_r (char *__name, size_t __name_len) __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-#ifdef	__USE_MISC
-/* Set the login name returned by `getlogin'.  */
-extern int setlogin (const char *__name) __THROW __nonnull ((1));
-#endif
-
-
-#ifdef	__USE_POSIX2
-/* Get definitions and prototypes for functions to process the
-   arguments in ARGV (ARGC of them, minus the program name) for
-   options given in OPTS.  */
-# include <bits/getopt_posix.h>
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-/* Put the name of the current host in no more than LEN bytes of NAME.
-   The result is null-terminated if LEN is large enough for the full
-   name and the terminator.  */
-extern int gethostname (char *__name, size_t __len) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-
-#if defined __USE_MISC
-/* Set the name of the current host to NAME, which is LEN bytes long.
-   This call is restricted to the super-user.  */
-extern int sethostname (const char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__read_only__, 1, 2));
-
-/* Set the current machine's Internet number to ID.
-   This call is restricted to the super-user.  */
-extern int sethostid (long int __id) __THROW __wur;
-
-
-/* Get and set the NIS (aka YP) domain name, if any.
-   Called just like `gethostname' and `sethostname'.
-   The NIS domain name is usually the empty string when not using NIS.  */
-extern int getdomainname (char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern int setdomainname (const char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__read_only__, 1, 2));
-
-/* Revoke access permissions to all processes currently communicating
-   with the control terminal, and then send a SIGHUP signal to the process
-   group of the control terminal.  */
-extern int vhangup (void) __THROW;
-
-/* Revoke the access of all descriptors currently open on FILE.  */
-extern int revoke (const char *__file) __THROW __nonnull ((1)) __wur;
-
-
-/* Enable statistical profiling, writing samples of the PC into at most
-   SIZE bytes of SAMPLE_BUFFER; every processor clock tick while profiling
-   is enabled, the system examines the user PC and increments
-   SAMPLE_BUFFER[((PC - OFFSET) / 2) * SCALE / 65536].  If SCALE is zero,
-   disable profiling.  Returns zero on success, -1 on error.  */
-extern int profil (unsigned short int *__sample_buffer, size_t __size,
-		   size_t __offset, unsigned int __scale)
-     __THROW __nonnull ((1));
-
-
-/* Turn accounting on if NAME is an existing file.  The system will then write
-   a record for each process as it terminates, to this file.  If NAME is NULL,
-   turn accounting off.  This call is restricted to the super-user.  */
-extern int acct (const char *__name) __THROW;
-
-
-/* Successive calls return the shells listed in `/etc/shells'.  */
-extern char *getusershell (void) __THROW;
-extern void endusershell (void) __THROW; /* Discard cached info.  */
-extern void setusershell (void) __THROW; /* Rewind and re-read the file.  */
-
-
-/* Put the program in the background, and dissociate from the controlling
-   terminal.  If NOCHDIR is zero, do `chdir ("/")'.  If NOCLOSE is zero,
-   redirects stdin, stdout, and stderr to /dev/null.  */
-extern int daemon (int __nochdir, int __noclose) __THROW __wur;
-#endif /* Use misc.  */
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-/* Make PATH be the root directory (the starting point for absolute paths).
-   This call is restricted to the super-user.  */
-extern int chroot (const char *__path) __THROW __nonnull ((1)) __wur;
-
-/* Prompt with PROMPT and read a string from the terminal without echoing.
-   Uses /dev/tty if possible; otherwise stderr and stdin.  */
-extern char *getpass (const char *__prompt) __nonnull ((1));
-#endif /* Use misc || X/Open.  */
-
-
-/* Make all changes done to FD actually appear on disk.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int fsync (int __fd);
-
-
-#ifdef __USE_GNU
-/* Make all changes done to all files on the file system associated
-   with FD actually appear on disk.  */
-extern int syncfs (int __fd) __THROW;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-
-/* Return identifier for the current host.  */
-extern long int gethostid (void);
-
-/* Make all changes done to all files actually appear on disk.  */
-extern void sync (void) __THROW;
-
-
-# if defined __USE_MISC || !defined __USE_XOPEN2K
-/* Return the number of bytes in a page.  This is the system's page size,
-   which is not necessarily the same as the hardware page size.  */
-extern int getpagesize (void)  __THROW __attribute__ ((__const__));
-
-
-/* Return the maximum number of file descriptors
-   the current process could possibly have.  */
-extern int getdtablesize (void) __THROW;
-# endif
-
-#endif /* Use misc || X/Open Unix.  */
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-
-/* Truncate FILE to LENGTH bytes.  */
-# ifndef __USE_FILE_OFFSET64
-extern int truncate (const char *__file, __off_t __length)
-     __THROW __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (truncate,
-			   (const char *__file, __off64_t __length),
-			   truncate64) __nonnull ((1)) __wur;
-#  else
-#   define truncate truncate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int truncate64 (const char *__file, __off64_t __length)
-     __THROW __nonnull ((1)) __wur;
-# endif
-
-#endif /* Use X/Open Unix || POSIX 2008.  */
-
-#if defined __USE_POSIX199309 \
-    || defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-
-/* Truncate the file FD is open on to LENGTH bytes.  */
-# ifndef __USE_FILE_OFFSET64
-extern int ftruncate (int __fd, __off_t __length) __THROW __wur;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (ftruncate, (int __fd, __off64_t __length),
-			   ftruncate64) __wur;
-#  else
-#   define ftruncate ftruncate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int ftruncate64 (int __fd, __off64_t __length) __THROW __wur;
-# endif
-
-#endif /* Use POSIX.1b || X/Open Unix || XPG6.  */
-
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K) \
-    || defined __USE_MISC
-
-/* Set the end of accessible data space (aka "the break") to ADDR.
-   Returns zero on success and -1 for errors (with errno set).  */
-extern int brk (void *__addr) __THROW __wur;
-
-/* Increase or decrease the end of accessible data space by DELTA bytes.
-   If successful, returns the address the previous end of data space
-   (i.e. the beginning of the new space, if DELTA > 0);
-   returns (void *) -1 for errors (with errno set).  */
-extern void *sbrk (intptr_t __delta) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* Invoke `system call' number SYSNO, passing it the remaining arguments.
-   This is completely system-dependent, and not often useful.
-
-   In Unix, `syscall' sets `errno' for all errors and most calls return -1
-   for errors; in many systems you cannot pass arguments or get return
-   values for all system calls (`pipe', `fork', and `getppid' typically
-   among them).
-
-   In Mach, all system calls take normal arguments and always return an
-   error code (zero for success).  */
-extern long int syscall (long int __sysno, ...) __THROW;
-
-#endif	/* Use misc.  */
-
-
-#if (defined __USE_MISC || defined __USE_XOPEN_EXTENDED) && !defined F_LOCK
-/* NOTE: These declarations also appear in <fcntl.h>; be sure to keep both
-   files consistent.  Some systems have them there and some here, and some
-   software depends on the macros being defined without including both.  */
-
-/* `lockf' is a simpler interface to the locking facilities of `fcntl'.
-   LEN is always relative to the current file position.
-   The CMD argument is one of the following.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-
-# define F_ULOCK 0	/* Unlock a previously locked region.  */
-# define F_LOCK  1	/* Lock a region for exclusive use.  */
-# define F_TLOCK 2	/* Test and lock a region for exclusive use.  */
-# define F_TEST  3	/* Test a region for other processes locks.  */
-
-# ifndef __USE_FILE_OFFSET64
-extern int lockf (int __fd, int __cmd, __off_t __len) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (lockf, (int __fd, int __cmd, __off64_t __len),
-		       lockf64) __wur;
-#  else
-#   define lockf lockf64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lockf64 (int __fd, int __cmd, __off64_t __len) __wur;
-# endif
-#endif /* Use misc and F_LOCK not already defined.  */
-
-
-#ifdef __USE_GNU
-
-/* Evaluate EXPRESSION, and repeat as long as it returns -1 with `errno'
-   set to EINTR.  */
-
-# define TEMP_FAILURE_RETRY(expression) \
-  (__extension__							      \
-    ({ long int __result;						      \
-       do __result = (long int) (expression);				      \
-       while (__result == -1L && errno == EINTR);			      \
-       __result; }))
-
-/* Copy LENGTH bytes from INFD to OUTFD.  */
-ssize_t copy_file_range (int __infd, __off64_t *__pinoff,
-			 int __outfd, __off64_t *__poutoff,
-			 size_t __length, unsigned int __flags);
-#endif /* __USE_GNU */
-
-#if defined __USE_POSIX199309 || defined __USE_UNIX98
-/* Synchronize at least the data part of a file with the underlying
-   media.  */
-extern int fdatasync (int __fildes);
-#endif /* Use POSIX199309 */
-
-#ifdef __USE_MISC
-/* One-way hash PHRASE, returning a string suitable for storage in the
-   user database.  SALT selects the one-way function to use, and
-   ensures that no two users' hashes are the same, even if they use
-   the same passphrase.  The return value points to static storage
-   which will be overwritten by the next call to crypt.  */
-extern char *crypt (const char *__key, const char *__salt)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_XOPEN
-/* Swab pairs bytes in the first N bytes of the area pointed to by
-   FROM and copy the result to TO.  The value of TO must not be in the
-   range [FROM - N + 1, FROM - 1].  If N is odd the first byte in FROM
-   is without partner.  */
-extern void swab (const void *__restrict __from, void *__restrict __to,
-		  ssize_t __n) __THROW __nonnull ((1, 2))
-    __attr_access ((__read_only__, 1, 3))
-    __attr_access ((__write_only__, 2, 3));
-#endif
-
-
-/* Prior to Issue 6, the Single Unix Specification required these
-   prototypes to appear in this header.  They are also found in
-   <stdio.h>.  */
-#if defined __USE_XOPEN && !defined __USE_XOPEN2K
-/* Return the name of the controlling terminal.  */
-extern char *ctermid (char *__s) __THROW;
-
-/* Return the name of the current user.  */
-extern char *cuserid (char *__s);
-#endif
-
-
-/* Unix98 requires this function to be declared here.  In other
-   standards it is in <pthread.h>.  */
-#if defined __USE_UNIX98 && !defined __USE_XOPEN2K
-extern int pthread_atfork (void (*__prepare) (void),
-			   void (*__parent) (void),
-			   void (*__child) (void)) __THROW;
-#endif
-
-#ifdef __USE_MISC
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return 0 on
-   success or -1 on error.  */
-int getentropy (void *__buffer, size_t __length) __wur
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/unistd.h>
-#endif
-
-/* System-specific extensions.  */
-#include <bits/unistd_ext.h>
-
-__END_DECLS
-
-#endif /* unistd.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utime.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utime.h
deleted file mode 100644
index df2299e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utime.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.6.6 Set File Access and Modification Times  <utime.h>
- */
-
-#ifndef	_UTIME_H
-#define	_UTIME_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-# include <bits/types/time_t.h>
-#endif
-
-/* Structure describing file times.  */
-struct utimbuf
-  {
-    __time_t actime;		/* Access time.  */
-    __time_t modtime;		/* Modification time.  */
-  };
-
-/* Set the access and modification times of FILE to those given in
-   *FILE_TIMES.  If FILE_TIMES is NULL, set them to the current time.  */
-extern int utime (const char *__file,
-		  const struct utimbuf *__file_times)
-     __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* utime.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utmp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utmp.h
deleted file mode 100644
index 7fc2d5c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utmp.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_UTMP_H
-#define	_UTMP_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Get system dependent values and data structures.  */
-#include <bits/utmp.h>
-
-/* Compatibility names for the strings of the canonical file names.  */
-#define UTMP_FILE	_PATH_UTMP
-#define UTMP_FILENAME	_PATH_UTMP
-#define WTMP_FILE	_PATH_WTMP
-#define WTMP_FILENAME	_PATH_WTMP
-
-
-
-/* Make FD be the controlling terminal, stdin, stdout, and stderr;
-   then close FD.  Returns 0 on success, nonzero on error.  */
-extern int login_tty (int __fd) __THROW;
-
-
-/* Write the given entry into utmp and wtmp.  */
-extern void login (const struct utmp *__entry) __THROW;
-
-/* Write the utmp entry to say the user on UT_LINE has logged out.  */
-extern int logout (const char *__ut_line) __THROW;
-
-/* Append to wtmp an entry for the current time and the given info.  */
-extern void logwtmp (const char *__ut_line, const char *__ut_name,
-		     const char *__ut_host) __THROW;
-
-/* Append entry UTMP to the wtmp-like file WTMP_FILE.  */
-extern void updwtmp (const char *__wtmp_file, const struct utmp *__utmp)
-     __THROW;
-
-/* Change name of the utmp file to be examined.  */
-extern int utmpname (const char *__file) __THROW;
-
-/* Read next entry from a utmp-like file.  */
-extern struct utmp *getutent (void) __THROW;
-
-/* Reset the input stream to the beginning of the file.  */
-extern void setutent (void) __THROW;
-
-/* Close the current open file.  */
-extern void endutent (void) __THROW;
-
-/* Search forward from the current point in the utmp file until the
-   next entry with a ut_type matching ID->ut_type.  */
-extern struct utmp *getutid (const struct utmp *__id) __THROW;
-
-/* Search forward from the current point in the utmp file until the
-   next entry with a ut_line matching LINE->ut_line.  */
-extern struct utmp *getutline (const struct utmp *__line) __THROW;
-
-/* Write out entry pointed to by UTMP_PTR into the utmp file.  */
-extern struct utmp *pututline (const struct utmp *__utmp_ptr) __THROW;
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the file for handling utmp files.  */
-extern int getutent_r (struct utmp *__buffer, struct utmp **__result) __THROW;
-
-extern int getutid_r (const struct utmp *__id, struct utmp *__buffer,
-		      struct utmp **__result) __THROW;
-
-extern int getutline_r (const struct utmp *__line,
-			struct utmp *__buffer, struct utmp **__result) __THROW;
-
-#endif	/* Use misc.  */
-
-__END_DECLS
-
-#endif /* utmp.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utmpx.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utmpx.h
deleted file mode 100644
index b9cab83..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/utmpx.h
+++ /dev/null
@@ -1,125 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_UTMPX_H
-#define	_UTMPX_H	1
-
-#include <features.h>
-#include <sys/time.h>
-
-/* Required according to Unix98.  */
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* Get system dependent values and data structures.  */
-#include <bits/utmpx.h>
-
-#ifdef __USE_GNU
-/* Compatibility names for the strings of the canonical file names.  */
-# define UTMPX_FILE	_PATH_UTMPX
-# define UTMPX_FILENAME	_PATH_UTMPX
-# define WTMPX_FILE	_PATH_WTMPX
-# define WTMPX_FILENAME	_PATH_WTMPX
-#endif
-
-/* For the getutmp{,x} functions we need the `struct utmp'.  */
-#ifdef __USE_GNU
-struct utmp;
-#endif
-
-
-__BEGIN_DECLS
-
-/* Open user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setutxent (void);
-
-/* Close user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endutxent (void);
-
-/* Get the next entry from the user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxent (void);
-
-/* Get the user accounting database entry corresponding to ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxid (const struct utmpx *__id);
-
-/* Get the user accounting database entry corresponding to LINE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxline (const struct utmpx *__line);
-
-/* Write the entry UTMPX into the user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *pututxline (const struct utmpx *__utmpx);
-
-
-#ifdef __USE_GNU
-/* Change name of the utmpx file to be examined.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int utmpxname (const char *__file);
-
-/* Append entry UTMP to the wtmpx-like file WTMPX_FILE.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void updwtmpx (const char *__wtmpx_file,
-		      const struct utmpx *__utmpx);
-
-
-/* Copy the information in UTMPX to UTMP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void getutmp (const struct utmpx *__utmpx,
-		     struct utmp *__utmp);
-
-/* Copy the information in UTMP to UTMPX.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void getutmpx (const struct utmp *__utmp, struct utmpx *__utmpx);
-#endif
-
-__END_DECLS
-
-#endif /* utmpx.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/values.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/values.h
deleted file mode 100644
index 82ce830..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/values.h
+++ /dev/null
@@ -1,68 +0,0 @@
-/* Old compatibility names for <limits.h> and <float.h> constants.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is obsolete.  New programs should use
-   <limits.h> and/or <float.h> instead of <values.h>.  */
-
-#ifndef	_VALUES_H
-#define	_VALUES_H	1
-
-#include <features.h>
-
-#include <limits.h>
-
-#define _TYPEBITS(type)	(sizeof (type) * CHAR_BIT)
-
-#define CHARBITS	_TYPEBITS (char)
-#define SHORTBITS	_TYPEBITS (short int)
-#define INTBITS		_TYPEBITS (int)
-#define LONGBITS	_TYPEBITS (long int)
-#define PTRBITS		_TYPEBITS (char *)
-#define DOUBLEBITS	_TYPEBITS (double)
-#define FLOATBITS	_TYPEBITS (float)
-
-#define MINSHORT	SHRT_MIN
-#define	MININT		INT_MIN
-#define	MINLONG		LONG_MIN
-
-#define	MAXSHORT	SHRT_MAX
-#define	MAXINT		INT_MAX
-#define	MAXLONG		LONG_MAX
-
-#define HIBITS		MINSHORT
-#define HIBITL		MINLONG
-
-
-#include <float.h>
-
-#define	MAXDOUBLE	DBL_MAX
-#define	MAXFLOAT	FLT_MAX
-#define	MINDOUBLE	DBL_MIN
-#define	MINFLOAT	FLT_MIN
-#define	DMINEXP		DBL_MIN_EXP
-#define	FMINEXP		FLT_MIN_EXP
-#define	DMAXEXP		DBL_MAX_EXP
-#define	FMAXEXP		FLT_MAX_EXP
-
-
-#ifdef __USE_MISC
-/* Some systems define this name instead of CHAR_BIT or CHARBITS.  */
-# define BITSPERBYTE	CHAR_BIT
-#endif
-
-#endif	/* values.h */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wait.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wait.h
deleted file mode 100644
index d01b811..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wait.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/wait.h>
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wchar.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wchar.h
deleted file mode 100644
index ce0acb1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wchar.h
+++ /dev/null
@@ -1,862 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *      ISO C99 Standard: 7.24
- *	Extended multibyte and wide character utilities	<wchar.h>
- */
-
-#ifndef _WCHAR_H
-#define _WCHAR_H 1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Gather machine dependent type support.  */
-#include <bits/floatn.h>
-
-#define __need_size_t
-#define __need_wchar_t
-#define __need_NULL
-#include <stddef.h>
-
-#define __need___va_list
-#include <stdarg.h>
-
-#include <bits/wchar.h>
-#include <bits/types/wint_t.h>
-#include <bits/types/mbstate_t.h>
-#include <bits/types/__FILE.h>
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# include <bits/types/FILE.h>
-#endif
-#ifdef __USE_XOPEN2K8
-# include <bits/types/locale_t.h>
-#endif
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && __GNUC_PREREQ (4, 4)
-# define __CORRECT_ISO_CPP_WCHAR_H_PROTO
-#endif
-
-#ifndef WCHAR_MIN
-/* These constants might also be defined in <inttypes.h>.  */
-# define WCHAR_MIN __WCHAR_MIN
-# define WCHAR_MAX __WCHAR_MAX
-#endif
-
-#ifndef WEOF
-# define WEOF (0xffffffffu)
-#endif
-
-/* All versions of XPG prior to the publication of ISO C99 required
-   the bulk of <wctype.h>'s declarations to appear in this header
-   (because <wctype.h> did not exist prior to C99).  In POSIX.1-2001
-   those declarations were marked as XSI extensions; in -2008 they
-   were additionally marked as obsolescent.  _GNU_SOURCE mode
-   anticipates the removal of these declarations in the next revision
-   of POSIX.  */
-#if (defined __USE_XOPEN && !defined __USE_GNU \
-     && !(defined __USE_XOPEN2K && !defined __USE_XOPEN2KXSI))
-# include <bits/wctype-wchar.h>
-#endif
-
-__BEGIN_DECLS
-
-/* This incomplete type is defined in <time.h> but needed here because
-   of `wcsftime'.  */
-struct tm;
-
-
-/* Copy SRC to DEST.  */
-extern wchar_t *wcscpy (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N wide-characters of SRC to DEST.  */
-extern wchar_t *wcsncpy (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Append SRC onto DEST.  */
-extern wchar_t *wcscat (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Append no more than N wide-characters of SRC onto DEST.  */
-extern wchar_t *wcsncat (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Compare S1 and S2.  */
-extern int wcscmp (const wchar_t *__s1, const wchar_t *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Compare N wide-characters of S1 and S2.  */
-extern int wcsncmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-#ifdef __USE_XOPEN2K8
-/* Compare S1 and S2, ignoring case.  */
-extern int wcscasecmp (const wchar_t *__s1, const wchar_t *__s2) __THROW;
-
-/* Compare no more than N chars of S1 and S2, ignoring case.  */
-extern int wcsncasecmp (const wchar_t *__s1, const wchar_t *__s2,
-			size_t __n) __THROW;
-
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-extern int wcscasecmp_l (const wchar_t *__s1, const wchar_t *__s2,
-			 locale_t __loc) __THROW;
-
-extern int wcsncasecmp_l (const wchar_t *__s1, const wchar_t *__s2,
-			  size_t __n, locale_t __loc) __THROW;
-#endif
-
-/* Compare S1 and S2, both interpreted as appropriate to the
-   LC_COLLATE category of the current locale.  */
-extern int wcscoll (const wchar_t *__s1, const wchar_t *__s2) __THROW;
-/* Transform S2 into array pointed to by S1 such that if wcscmp is
-   applied to two transformed strings the result is the as applying
-   `wcscoll' to the original strings.  */
-extern size_t wcsxfrm (wchar_t *__restrict __s1,
-		       const wchar_t *__restrict __s2, size_t __n) __THROW;
-
-#ifdef __USE_XOPEN2K8
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-
-/* Compare S1 and S2, both interpreted as appropriate to the
-   LC_COLLATE category of the given locale.  */
-extern int wcscoll_l (const wchar_t *__s1, const wchar_t *__s2,
-		      locale_t __loc) __THROW;
-
-/* Transform S2 into array pointed to by S1 such that if wcscmp is
-   applied to two transformed strings the result is the as applying
-   `wcscoll' to the original strings.  */
-extern size_t wcsxfrm_l (wchar_t *__s1, const wchar_t *__s2,
-			 size_t __n, locale_t __loc) __THROW;
-
-/* Duplicate S, returning an identical malloc'd string.  */
-extern wchar_t *wcsdup (const wchar_t *__s) __THROW __attribute_malloc__;
-#endif
-
-/* Find the first occurrence of WC in WCS.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcschr (wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcschr") __attribute_pure__;
-extern "C++" const wchar_t *wcschr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcschr") __attribute_pure__;
-#else
-extern wchar_t *wcschr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-/* Find the last occurrence of WC in WCS.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcsrchr (wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcsrchr") __attribute_pure__;
-extern "C++" const wchar_t *wcsrchr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcsrchr") __attribute_pure__;
-#else
-extern wchar_t *wcsrchr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-
-#ifdef __USE_GNU
-/* This function is similar to `wcschr'.  But it returns a pointer to
-   the closing NUL wide character in case C is not found in S.  */
-extern wchar_t *wcschrnul (const wchar_t *__s, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-
-/* Return the length of the initial segmet of WCS which
-   consists entirely of wide characters not in REJECT.  */
-extern size_t wcscspn (const wchar_t *__wcs, const wchar_t *__reject)
-     __THROW __attribute_pure__;
-/* Return the length of the initial segmet of WCS which
-   consists entirely of wide characters in  ACCEPT.  */
-extern size_t wcsspn (const wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __attribute_pure__;
-/* Find the first occurrence in WCS of any character in ACCEPT.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcspbrk (wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __asm ("wcspbrk") __attribute_pure__;
-extern "C++" const wchar_t *wcspbrk (const wchar_t *__wcs,
-				     const wchar_t *__accept)
-     __THROW __asm ("wcspbrk") __attribute_pure__;
-#else
-extern wchar_t *wcspbrk (const wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __attribute_pure__;
-#endif
-/* Find the first occurrence of NEEDLE in HAYSTACK.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcsstr (wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __asm ("wcsstr") __attribute_pure__;
-extern "C++" const wchar_t *wcsstr (const wchar_t *__haystack,
-				    const wchar_t *__needle)
-     __THROW __asm ("wcsstr") __attribute_pure__;
-#else
-extern wchar_t *wcsstr (const wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __attribute_pure__;
-#endif
-
-/* Divide WCS into tokens separated by characters in DELIM.  */
-extern wchar_t *wcstok (wchar_t *__restrict __s,
-			const wchar_t *__restrict __delim,
-			wchar_t **__restrict __ptr) __THROW;
-
-/* Return the number of wide characters in S.  */
-extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__;
-
-#ifdef __USE_XOPEN
-/* Another name for `wcsstr' from XPG4.  */
-# ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcswcs (wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __asm ("wcswcs") __attribute_pure__;
-extern "C++" const wchar_t *wcswcs (const wchar_t *__haystack,
-				    const wchar_t *__needle)
-     __THROW __asm ("wcswcs") __attribute_pure__;
-# else
-extern wchar_t *wcswcs (const wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __attribute_pure__;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Return the number of wide characters in S, but at most MAXLEN.  */
-extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen)
-     __THROW __attribute_pure__;
-#endif
-
-
-/* Search N wide characters of S for C.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wmemchr (wchar_t *__s, wchar_t __c, size_t __n)
-     __THROW __asm ("wmemchr") __attribute_pure__;
-extern "C++" const wchar_t *wmemchr (const wchar_t *__s, wchar_t __c,
-				     size_t __n)
-     __THROW __asm ("wmemchr") __attribute_pure__;
-#else
-extern wchar_t *wmemchr (const wchar_t *__s, wchar_t __c, size_t __n)
-     __THROW __attribute_pure__;
-#endif
-
-/* Compare N wide characters of S1 and S2.  */
-extern int wmemcmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW __attribute_pure__;
-
-/* Copy N wide characters of SRC to DEST.  */
-extern wchar_t *wmemcpy (wchar_t *__restrict __s1,
-			 const wchar_t *__restrict __s2, size_t __n) __THROW;
-
-/* Copy N wide characters of SRC to DEST, guaranteeing
-   correct behavior for overlapping strings.  */
-extern wchar_t *wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW;
-
-/* Set N wide characters of S to C.  */
-extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW;
-
-#ifdef __USE_GNU
-/* Copy N wide characters of SRC to DEST and return pointer to following
-   wide character.  */
-extern wchar_t *wmempcpy (wchar_t *__restrict __s1,
-			  const wchar_t *__restrict __s2, size_t __n)
-     __THROW;
-#endif
-
-
-/* Determine whether C constitutes a valid (one-byte) multibyte
-   character.  */
-extern wint_t btowc (int __c) __THROW;
-
-/* Determine whether C corresponds to a member of the extended
-   character set whose multibyte representation is a single byte.  */
-extern int wctob (wint_t __c) __THROW;
-
-/* Determine whether PS points to an object representing the initial
-   state.  */
-extern int mbsinit (const mbstate_t *__ps) __THROW __attribute_pure__;
-
-/* Write wide character representation of multibyte character pointed
-   to by S to PWC.  */
-extern size_t mbrtowc (wchar_t *__restrict __pwc,
-		       const char *__restrict __s, size_t __n,
-		       mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of wide character WC to S.  */
-extern size_t wcrtomb (char *__restrict __s, wchar_t __wc,
-		       mbstate_t *__restrict __ps) __THROW;
-
-/* Return number of bytes in multibyte character pointed to by S.  */
-extern size_t __mbrlen (const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __ps) __THROW;
-extern size_t mbrlen (const char *__restrict __s, size_t __n,
-		      mbstate_t *__restrict __ps) __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-/* Define inline function as optimization.  */
-
-/* We can use the BTOWC and WCTOB optimizations since we know that all
-   locales must use ASCII encoding for the values in the ASCII range
-   and because the wchar_t encoding is always ISO 10646.  */
-extern wint_t __btowc_alias (int __c) __asm ("btowc");
-__extern_inline wint_t
-__NTH (btowc (int __c))
-{ return (__builtin_constant_p (__c) && __c >= '\0' && __c <= '\x7f'
-	  ? (wint_t) __c : __btowc_alias (__c)); }
-
-extern int __wctob_alias (wint_t __c) __asm ("wctob");
-__extern_inline int
-__NTH (wctob (wint_t __wc))
-{ return (__builtin_constant_p (__wc) && __wc >= L'\0' && __wc <= L'\x7f'
-	  ? (int) __wc : __wctob_alias (__wc)); }
-
-__extern_inline size_t
-__NTH (mbrlen (const char *__restrict __s, size_t __n,
-	       mbstate_t *__restrict __ps))
-{ return (__ps != NULL
-	  ? mbrtowc (NULL, __s, __n, __ps) : __mbrlen (__s, __n, NULL)); }
-#endif
-
-/* Write wide character representation of multibyte character string
-   SRC to DST.  */
-extern size_t mbsrtowcs (wchar_t *__restrict __dst,
-			 const char **__restrict __src, size_t __len,
-			 mbstate_t *__restrict __ps) __THROW;
-
-/* Write multibyte character representation of wide character string
-   SRC to DST.  */
-extern size_t wcsrtombs (char *__restrict __dst,
-			 const wchar_t **__restrict __src, size_t __len,
-			 mbstate_t *__restrict __ps) __THROW;
-
-
-#ifdef	__USE_XOPEN2K8
-/* Write wide character representation of at most NMC bytes of the
-   multibyte character string SRC to DST.  */
-extern size_t mbsnrtowcs (wchar_t *__restrict __dst,
-			  const char **__restrict __src, size_t __nmc,
-			  size_t __len, mbstate_t *__restrict __ps) __THROW;
-
-/* Write multibyte character representation of at most NWC characters
-   from the wide character string SRC to DST.  */
-extern size_t wcsnrtombs (char *__restrict __dst,
-			  const wchar_t **__restrict __src,
-			  size_t __nwc, size_t __len,
-			  mbstate_t *__restrict __ps) __THROW;
-#endif	/* use POSIX 2008 */
-
-
-/* The following functions are extensions found in X/Open CAE.  */
-#ifdef __USE_XOPEN
-/* Determine number of column positions required for C.  */
-extern int wcwidth (wchar_t __c) __THROW;
-
-/* Determine number of column positions required for first N wide
-   characters (or fewer if S ends before this) in S.  */
-extern int wcswidth (const wchar_t *__s, size_t __n) __THROW;
-#endif	/* Use X/Open.  */
-
-
-/* Convert initial portion of the wide string NPTR to `double'
-   representation.  */
-extern double wcstod (const wchar_t *__restrict __nptr,
-		      wchar_t **__restrict __endptr) __THROW;
-
-#ifdef __USE_ISOC99
-/* Likewise for `float' and `long double' sizes of floating-point numbers.  */
-extern float wcstof (const wchar_t *__restrict __nptr,
-		     wchar_t **__restrict __endptr) __THROW;
-extern long double wcstold (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif /* C99 */
-
-/* Likewise for `_FloatN' and `_FloatNx' when support is enabled.  */
-
-#if __HAVE_FLOAT16 && defined __USE_GNU
-extern _Float16 wcstof16 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT32 && defined __USE_GNU
-extern _Float32 wcstof32 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT64 && defined __USE_GNU
-extern _Float64 wcstof64 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT128 && defined __USE_GNU
-extern _Float128 wcstof128 (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT32X && defined __USE_GNU
-extern _Float32x wcstof32x (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT64X && defined __USE_GNU
-extern _Float64x wcstof64x (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT128X && defined __USE_GNU
-extern _Float128x wcstof128x (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr) __THROW;
-#endif
-
-
-/* Convert initial portion of wide string NPTR to `long int'
-   representation.  */
-extern long int wcstol (const wchar_t *__restrict __nptr,
-			wchar_t **__restrict __endptr, int __base) __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long int'
-   representation.  */
-extern unsigned long int wcstoul (const wchar_t *__restrict __nptr,
-				  wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-#ifdef __USE_ISOC99
-/* Convert initial portion of wide string NPTR to `long long int'
-   representation.  */
-__extension__
-extern long long int wcstoll (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long long int'
-   representation.  */
-__extension__
-extern unsigned long long int wcstoull (const wchar_t *__restrict __nptr,
-					wchar_t **__restrict __endptr,
-					int __base) __THROW;
-#endif /* ISO C99.  */
-
-#ifdef __USE_GNU
-/* Convert initial portion of wide string NPTR to `long long int'
-   representation.  */
-__extension__
-extern long long int wcstoq (const wchar_t *__restrict __nptr,
-			     wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long long int'
-   representation.  */
-__extension__
-extern unsigned long long int wcstouq (const wchar_t *__restrict __nptr,
-				       wchar_t **__restrict __endptr,
-				       int __base) __THROW;
-#endif /* Use GNU.  */
-
-#ifdef __USE_GNU
-/* Parallel versions of the functions above which take the locale to
-   use as an additional parameter.  These are GNU extensions inspired
-   by the POSIX.1-2008 extended locale API.  */
-extern long int wcstol_l (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr, int __base,
-			  locale_t __loc) __THROW;
-
-extern unsigned long int wcstoul_l (const wchar_t *__restrict __nptr,
-				    wchar_t **__restrict __endptr,
-				    int __base, locale_t __loc) __THROW;
-
-__extension__
-extern long long int wcstoll_l (const wchar_t *__restrict __nptr,
-				wchar_t **__restrict __endptr,
-				int __base, locale_t __loc) __THROW;
-
-__extension__
-extern unsigned long long int wcstoull_l (const wchar_t *__restrict __nptr,
-					  wchar_t **__restrict __endptr,
-					  int __base, locale_t __loc)
-     __THROW;
-
-extern double wcstod_l (const wchar_t *__restrict __nptr,
-			wchar_t **__restrict __endptr, locale_t __loc)
-     __THROW;
-
-extern float wcstof_l (const wchar_t *__restrict __nptr,
-		       wchar_t **__restrict __endptr, locale_t __loc)
-     __THROW;
-
-extern long double wcstold_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-
-# if __HAVE_FLOAT16
-extern _Float16 wcstof16_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT32
-extern _Float32 wcstof32_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT64
-extern _Float64 wcstof64_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT128
-extern _Float128 wcstof128_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT32X
-extern _Float32x wcstof32x_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT64X
-extern _Float64x wcstof64x_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT128X
-extern _Float128x wcstof128x_l (const wchar_t *__restrict __nptr,
-				wchar_t **__restrict __endptr,
-				locale_t __loc) __THROW;
-# endif
-#endif	/* use GNU */
-
-
-#ifdef __USE_XOPEN2K8
-/* Copy SRC to DEST, returning the address of the terminating L'\0' in
-   DEST.  */
-extern wchar_t *wcpcpy (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src) __THROW;
-
-/* Copy no more than N characters of SRC to DEST, returning the address of
-   the last character written into DEST.  */
-extern wchar_t *wcpncpy (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW;
-#endif
-
-
-/* Wide character I/O functions.  */
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Like OPEN_MEMSTREAM, but the stream is wide oriented and produces
-   a wide character string.  */
-extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW;
-#endif
-
-#if defined __USE_ISOC95 || defined __USE_UNIX98
-
-/* Select orientation for stream.  */
-extern int fwide (__FILE *__fp, int __mode) __THROW;
-
-
-/* Write formatted output to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fwprintf (__FILE *__restrict __stream,
-		     const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wprintf__, 2, 3))) */;
-/* Write formatted output to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int wprintf (const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wprintf__, 1, 2))) */;
-/* Write formatted output of at most N characters to S.  */
-extern int swprintf (wchar_t *__restrict __s, size_t __n,
-		     const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 4))) */;
-
-/* Write formatted output to S from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfwprintf (__FILE *__restrict __s,
-		      const wchar_t *__restrict __format,
-		      __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wprintf__, 2, 0))) */;
-/* Write formatted output to stdout from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vwprintf (const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wprintf__, 1, 0))) */;
-/* Write formatted output of at most N character to S from argument
-   list ARG.  */
-extern int vswprintf (wchar_t *__restrict __s, size_t __n,
-		      const wchar_t *__restrict __format,
-		      __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 0))) */;
-
-
-/* Read formatted input from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fwscanf (__FILE *__restrict __stream,
-		    const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-/* Read formatted input from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int wscanf (const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 2))) */;
-/* Read formatted input from S.  */
-extern int swscanf (const wchar_t *__restrict __s,
-		    const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-
-/* For historical reasons, the C99-compliant versions of the scanf
-   functions are at alternative names.  When __LDBL_COMPAT or
-   __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI are in effect, this is handled in
-   bits/wchar-ldbl.h.  */
-#if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
-     && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-#  ifdef __REDIRECT
-extern int __REDIRECT (fwscanf, (__FILE *__restrict __stream,
-				 const wchar_t *__restrict __format, ...),
-		       __isoc99_fwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-extern int __REDIRECT (wscanf, (const wchar_t *__restrict __format, ...),
-		       __isoc99_wscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 2))) */;
-extern int __REDIRECT_NTH (swscanf, (const wchar_t *__restrict __s,
-				     const wchar_t *__restrict __format,
-				     ...), __isoc99_swscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-#  else
-extern int __isoc99_fwscanf (__FILE *__restrict __stream,
-			     const wchar_t *__restrict __format, ...);
-extern int __isoc99_wscanf (const wchar_t *__restrict __format, ...);
-extern int __isoc99_swscanf (const wchar_t *__restrict __s,
-			     const wchar_t *__restrict __format, ...)
-     __THROW;
-#   define fwscanf __isoc99_fwscanf
-#   define wscanf __isoc99_wscanf
-#   define swscanf __isoc99_swscanf
-#  endif
-# endif
-
-#endif /* Use ISO C95, C99 and Unix98. */
-
-#ifdef __USE_ISOC99
-/* Read formatted input from S into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfwscanf (__FILE *__restrict __s,
-		     const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-/* Read formatted input from stdin into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vwscanf (const wchar_t *__restrict __format,
-		    __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 0))) */;
-/* Read formatted input from S into argument list ARG.  */
-extern int vswscanf (const wchar_t *__restrict __s,
-		     const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-
-/* Same redirection as above for the v*wscanf family.  */
-# if !__GLIBC_USE (DEPRECATED_SCANF) \
-     && (!defined __LDBL_COMPAT || !defined __REDIRECT) \
-     && (defined __STRICT_ANSI__ || defined __USE_XOPEN2K) \
-     && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-#  ifdef __REDIRECT
-extern int __REDIRECT (vfwscanf, (__FILE *__restrict __s,
-				  const wchar_t *__restrict __format,
-				  __gnuc_va_list __arg), __isoc99_vfwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-extern int __REDIRECT (vwscanf, (const wchar_t *__restrict __format,
-				 __gnuc_va_list __arg), __isoc99_vwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 0))) */;
-extern int __REDIRECT_NTH (vswscanf, (const wchar_t *__restrict __s,
-				      const wchar_t *__restrict __format,
-				      __gnuc_va_list __arg), __isoc99_vswscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-#  else
-extern int __isoc99_vfwscanf (__FILE *__restrict __s,
-			      const wchar_t *__restrict __format,
-			      __gnuc_va_list __arg);
-extern int __isoc99_vwscanf (const wchar_t *__restrict __format,
-			     __gnuc_va_list __arg);
-extern int __isoc99_vswscanf (const wchar_t *__restrict __s,
-			      const wchar_t *__restrict __format,
-			      __gnuc_va_list __arg) __THROW;
-#   define vfwscanf __isoc99_vfwscanf
-#   define vwscanf __isoc99_vwscanf
-#   define vswscanf __isoc99_vswscanf
-#  endif
-# endif
-
-#endif /* Use ISO C99. */
-
-
-/* Read a character from STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern wint_t fgetwc (__FILE *__stream);
-extern wint_t getwc (__FILE *__stream);
-
-/* Read a character from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t getwchar (void);
-
-
-/* Write a character to STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern wint_t fputwc (wchar_t __wc, __FILE *__stream);
-extern wint_t putwc (wchar_t __wc, __FILE *__stream);
-
-/* Write a character to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t putwchar (wchar_t __wc);
-
-
-/* Get a newline-terminated wide character string of finite length
-   from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wchar_t *fgetws (wchar_t *__restrict __ws, int __n,
-			__FILE *__restrict __stream);
-
-/* Write a string to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputws (const wchar_t *__restrict __ws,
-		   __FILE *__restrict __stream);
-
-
-/* Push a character back onto the input buffer of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t ungetwc (wint_t __wc, __FILE *__stream);
-
-
-#ifdef __USE_GNU
-/* These are defined to be equivalent to the `char' functions defined
-   in POSIX.1:1996.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern wint_t getwc_unlocked (__FILE *__stream);
-extern wint_t getwchar_unlocked (void);
-
-/* This is the wide character version of a GNU extension.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wint_t fgetwc_unlocked (__FILE *__stream);
-
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wint_t fputwc_unlocked (wchar_t __wc, __FILE *__stream);
-
-/* These are defined to be equivalent to the `char' functions defined
-   in POSIX.1:1996.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern wint_t putwc_unlocked (wchar_t __wc, __FILE *__stream);
-extern wint_t putwchar_unlocked (wchar_t __wc);
-
-
-/* This function does the same as `fgetws' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wchar_t *fgetws_unlocked (wchar_t *__restrict __ws, int __n,
-				 __FILE *__restrict __stream);
-
-/* This function does the same as `fputws' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputws_unlocked (const wchar_t *__restrict __ws,
-			    __FILE *__restrict __stream);
-#endif
-
-
-/* Format TP into S according to FORMAT.
-   Write no more than MAXSIZE wide characters and return the number
-   of wide characters written, or 0 if it would exceed MAXSIZE.  */
-extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize,
-			const wchar_t *__restrict __format,
-			const struct tm *__restrict __tp) __THROW;
-
-# ifdef __USE_GNU
-/* Similar to `wcsftime' but takes the information from
-   the provided locale and not the global locale.  */
-extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize,
-			  const wchar_t *__restrict __format,
-			  const struct tm *__restrict __tp,
-			  locale_t __loc) __THROW;
-# endif
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/wchar2.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/wchar-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* wchar.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wctype.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wctype.h
deleted file mode 100644
index a561802..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wctype.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.25
- *	Wide character classification and mapping utilities  <wctype.h>
- */
-
-#ifndef _WCTYPE_H
-#define _WCTYPE_H 1
-
-#include <features.h>
-#include <bits/types.h>
-#include <bits/types/wint_t.h>
-
-/* Constant expression of type `wint_t' whose value does not correspond
-   to any member of the extended character set.  */
-#ifndef WEOF
-# define WEOF (0xffffffffu)
-#endif
-
-/* Some definitions from this header also appear in <wchar.h> in
-   Unix98 mode.  */
-#include <bits/wctype-wchar.h>
-
-/*
- * Extensible wide-character mapping functions: 7.15.3.2.
- */
-
-__BEGIN_DECLS
-
-/* Scalar type that can hold values which represent locale-specific
-   character mappings.  */
-typedef const __int32_t *wctrans_t;
-
-/* Construct value that describes a mapping between wide characters
-   identified by the string argument PROPERTY.  */
-extern wctrans_t wctrans (const char *__property) __THROW;
-
-/* Map the wide character WC using the mapping described by DESC.  */
-extern wint_t towctrans (wint_t __wc, wctrans_t __desc) __THROW;
-
-# ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-#  include <bits/types/locale_t.h>
-
-/* Test for any wide character for which `iswalpha' or `iswdigit' is
-   true.  */
-extern int iswalnum_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character for which `iswupper' or 'iswlower' is
-   true, or any wide character that is one of a locale-specific set of
-   wide-characters for which none of `iswcntrl', `iswdigit',
-   `iswpunct', or `iswspace' is true.  */
-extern int iswalpha_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any control wide character.  */
-extern int iswcntrl_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a decimal-digit
-   character.  */
-extern int iswdigit_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character for which `iswprint' is true and
-   `iswspace' is false.  */
-extern int iswgraph_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a lowercase letter
-   or is one of a locale-specific set of wide characters for which
-   none of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswlower_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any printing wide character.  */
-extern int iswprint_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any printing wide character that is one of a
-   locale-specific et of wide characters for which neither `iswspace'
-   nor `iswalnum' is true.  */
-extern int iswpunct_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a locale-specific
-   set of wide characters for which none of `iswalnum', `iswgraph', or
-   `iswpunct' is true.  */
-extern int iswspace_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to an uppercase letter
-   or is one of a locale-specific set of wide character for which none
-   of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswupper_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a hexadecimal-digit
-   character equivalent to that performed be the functions described
-   in the previous subclause.  */
-extern int iswxdigit_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a standard blank
-   wide character or a locale-specific set of wide characters for
-   which `iswalnum' is false.  */
-extern int iswblank_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Construct value that describes a class of wide characters identified
-   by the string argument PROPERTY.  */
-extern wctype_t wctype_l (const char *__property, locale_t __locale)
-     __THROW;
-
-/* Determine whether the wide-character WC has the property described by
-   DESC.  */
-extern int iswctype_l (wint_t __wc, wctype_t __desc, locale_t __locale)
-     __THROW;
-
-/*
- * Wide-character case-mapping functions.
- */
-
-/* Converts an uppercase letter to the corresponding lowercase letter.  */
-extern wint_t towlower_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Converts an lowercase letter to the corresponding uppercase letter.  */
-extern wint_t towupper_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Construct value that describes a mapping between wide characters
-   identified by the string argument PROPERTY.  */
-extern wctrans_t wctrans_l (const char *__property, locale_t __locale)
-     __THROW;
-
-/* Map the wide character WC using the mapping described by DESC.  */
-extern wint_t towctrans_l (wint_t __wc, wctrans_t __desc,
-			   locale_t __locale) __THROW;
-
-# endif /* Use POSIX 2008.  */
-
-__END_DECLS
-
-#endif /* wctype.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wordexp.h b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wordexp.h
deleted file mode 100644
index b6ac1b7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/include/wordexp.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_WORDEXP_H
-#define	_WORDEXP_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-/* Bits set in the FLAGS argument to `wordexp'.  */
-enum
-  {
-    WRDE_DOOFFS = (1 << 0),	/* Insert PWORDEXP->we_offs NULLs.  */
-    WRDE_APPEND = (1 << 1),	/* Append to results of a previous call.  */
-    WRDE_NOCMD = (1 << 2),	/* Don't do command substitution.  */
-    WRDE_REUSE = (1 << 3),	/* Reuse storage in PWORDEXP.  */
-    WRDE_SHOWERR = (1 << 4),	/* Don't redirect stderr to /dev/null.  */
-    WRDE_UNDEF = (1 << 5),	/* Error for expanding undefined variables.  */
-    __WRDE_FLAGS = (WRDE_DOOFFS | WRDE_APPEND | WRDE_NOCMD
-		    | WRDE_REUSE | WRDE_SHOWERR | WRDE_UNDEF)
-  };
-
-/* Structure describing a word-expansion run.  */
-typedef struct
-  {
-    size_t we_wordc;		/* Count of words matched.  */
-    char **we_wordv;		/* List of expanded words.  */
-    size_t we_offs;		/* Slots to reserve in `we_wordv'.  */
-  } wordexp_t;
-
-/* Possible nonzero return values from `wordexp'.  */
-enum
-  {
-#ifdef __USE_XOPEN
-    WRDE_NOSYS = -1,		/* Never used since we support `wordexp'.  */
-#endif
-    WRDE_NOSPACE = 1,		/* Ran out of memory.  */
-    WRDE_BADCHAR,		/* A metachar appears in the wrong place.  */
-    WRDE_BADVAL,		/* Undefined var reference with WRDE_UNDEF.  */
-    WRDE_CMDSUB,		/* Command substitution with WRDE_NOCMD.  */
-    WRDE_SYNTAX			/* Shell syntax error.  */
-  };
-
-/* Do word expansion of WORDS into PWORDEXP.  */
-extern int wordexp (const char *__restrict __words,
-		    wordexp_t *__restrict __pwordexp, int __flags);
-
-/* Free the storage allocated by a `wordexp' call.  */
-extern void wordfree (wordexp_t *__wordexp) __THROW;
-
-__END_DECLS
-
-#endif /* wordexp.h  */
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/Mcrt1.o b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/Mcrt1.o
deleted file mode 100644
index 233f3d0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/Mcrt1.o
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/Scrt1.o b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/Scrt1.o
deleted file mode 100644
index 5ef40dd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/Scrt1.o
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so
deleted file mode 100755
index 99b498b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crt1.o b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crt1.o
deleted file mode 100644
index 773d842..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crt1.o
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crti.o b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crti.o
deleted file mode 100644
index c02c996..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crti.o
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crtn.o b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crtn.o
deleted file mode 100644
index e9a67cd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/crtn.o
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so
deleted file mode 100755
index a97d06a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so
deleted file mode 100755
index cc295fe..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so
deleted file mode 100755
index f98a640..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so
deleted file mode 100755
index ecfa5b1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so
deleted file mode 100755
index a3351ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so
deleted file mode 100755
index 3e44e40..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so
deleted file mode 100755
index f900496..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so
deleted file mode 100755
index c564901..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so
deleted file mode 100755
index b6b47e0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so
deleted file mode 100755
index 44089e8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so
deleted file mode 100755
index 7f7816e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so
deleted file mode 100755
index 3ee7705..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so
deleted file mode 100755
index 2dc168c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so
deleted file mode 100755
index c077cd1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so
deleted file mode 100755
index 4b8fa56..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so
deleted file mode 100755
index 5fc9c12..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so
deleted file mode 100755
index 89e69b9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so
deleted file mode 100755
index e87b80e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so
deleted file mode 100755
index 3f58ab9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so
deleted file mode 100755
index 18e2ad0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so
deleted file mode 100755
index 5ea31d7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so
deleted file mode 100755
index 26e5ee5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so
deleted file mode 100755
index c4f723c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so
deleted file mode 100755
index 76cdbfd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so
deleted file mode 100755
index 5e21925..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so
deleted file mode 100755
index afe57c4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so
deleted file mode 100755
index e0caccb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so
deleted file mode 100755
index 8d23ead..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so
deleted file mode 100755
index 33765fa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so
deleted file mode 100755
index da03790..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so
deleted file mode 100755
index df3f4b5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so
deleted file mode 100755
index 11e0594..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so
deleted file mode 100755
index b352388..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so
deleted file mode 100755
index 1f4a743..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so
deleted file mode 100755
index 90e2517..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so
deleted file mode 100755
index e448c78..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so
deleted file mode 100755
index 04829ca..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so
deleted file mode 100755
index 33ce8de..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so
deleted file mode 100755
index 78d83b6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so
deleted file mode 100755
index 387b3ca..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so
deleted file mode 100755
index b526351..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so
deleted file mode 100755
index 208deef..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so
deleted file mode 100755
index 4fa389d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so
deleted file mode 100755
index cb74230..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so
deleted file mode 100755
index ca35490..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so
deleted file mode 100755
index 1493a27..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so
deleted file mode 100755
index 9203a75..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so
deleted file mode 100755
index 5e52771..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so
deleted file mode 100755
index 81fe9b2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so
deleted file mode 100755
index dbdba3a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so
deleted file mode 100755
index 0edf2a1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so
deleted file mode 100755
index 7f95f75..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so
deleted file mode 100755
index 96bfe5e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so
deleted file mode 100755
index 7bd3d02..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so
deleted file mode 100755
index 2919efd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so
deleted file mode 100755
index cd5b23c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so
deleted file mode 100755
index f8f43b1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so
deleted file mode 100755
index 2ca5b76..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so
deleted file mode 100755
index 5538231..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so
deleted file mode 100755
index 9cef982..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so
deleted file mode 100755
index a103664..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so
deleted file mode 100755
index 9fd1466..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so
deleted file mode 100755
index bcaa06b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so
deleted file mode 100755
index 51591fd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so
deleted file mode 100755
index 2ed00c8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so
deleted file mode 100755
index f7a00d4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so
deleted file mode 100755
index d9d549d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so
deleted file mode 100755
index a28db26..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so
deleted file mode 100755
index 3718cfc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so
deleted file mode 100755
index 11d6caf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so
deleted file mode 100755
index 89bafe7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so
deleted file mode 100755
index 069225e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so
deleted file mode 100755
index 8344eb8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so
deleted file mode 100755
index 885d5f5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so
deleted file mode 100755
index 8e8a2c0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so
deleted file mode 100755
index 01c1600..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so
deleted file mode 100755
index c4bb354..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so
deleted file mode 100755
index c661784..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so
deleted file mode 100755
index fbc4571..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so
deleted file mode 100755
index 31b863f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so
deleted file mode 100755
index ad833b8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so
deleted file mode 100755
index f310158..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so
deleted file mode 100755
index 7a11341..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so
deleted file mode 100755
index 9ca1031..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so
deleted file mode 100755
index be551c8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so
deleted file mode 100755
index 8aae1e6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so
deleted file mode 100755
index 7f08fb2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so
deleted file mode 100755
index 773bd62..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so
deleted file mode 100755
index 3003d45..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so
deleted file mode 100755
index 5209b3f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so
deleted file mode 100755
index 163b715..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so
deleted file mode 100755
index 0bf4339..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so
deleted file mode 100755
index ffa3da7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so
deleted file mode 100755
index 30778e3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so
deleted file mode 100755
index 6b17f1e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so
deleted file mode 100755
index 4beb6c0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so
deleted file mode 100755
index 73306ca..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so
deleted file mode 100755
index 8b30a45..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so
deleted file mode 100755
index 1d84788..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so
deleted file mode 100755
index 8b51105..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so
deleted file mode 100755
index f7c5adf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so
deleted file mode 100755
index acf4256..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so
deleted file mode 100755
index 80ee73d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so
deleted file mode 100755
index 5edd416..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so
deleted file mode 100755
index 3b041ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so
deleted file mode 100755
index c0c9303..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so
deleted file mode 100755
index 22e8dee..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so
deleted file mode 100755
index c21416f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so
deleted file mode 100755
index 9f2b52e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so
deleted file mode 100755
index 891a34b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so
deleted file mode 100755
index 367b6c7..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so
deleted file mode 100755
index 34cd9e1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so
deleted file mode 100755
index 4a99b34..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so
deleted file mode 100755
index 1c2d0a0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so
deleted file mode 100755
index 81796bf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so
deleted file mode 100755
index ffd9358..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so
deleted file mode 100755
index c5ad8b1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so
deleted file mode 100755
index e65eebc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so
deleted file mode 100755
index 73112c1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so
deleted file mode 100755
index 8db522d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so
deleted file mode 100755
index db176d9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so
deleted file mode 100755
index 535f1de..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so
deleted file mode 100755
index 42d1b5c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so
deleted file mode 100755
index 1d3c5fc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so
deleted file mode 100755
index 54cc12e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so
deleted file mode 100755
index c6874c6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so
deleted file mode 100755
index e0e3e8a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so
deleted file mode 100755
index dea6851..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so
deleted file mode 100755
index 2c762e0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so
deleted file mode 100755
index 4ccde56..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so
deleted file mode 100755
index ed68ccd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so
deleted file mode 100755
index ee3375e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so
deleted file mode 100755
index 43e9a0d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so
deleted file mode 100755
index 3b8300d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so
deleted file mode 100755
index aef66bf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so
deleted file mode 100755
index b3b304f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so
deleted file mode 100755
index d0fa239..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so
deleted file mode 100755
index cbcefc8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so
deleted file mode 100755
index 1e26f01..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so
deleted file mode 100755
index ff7b165..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so
deleted file mode 100755
index f22bd44..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so
deleted file mode 100755
index 8a3a4f6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so
deleted file mode 100755
index c6f89b9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so
deleted file mode 100755
index 7174c31..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so
deleted file mode 100755
index a9edbc6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so
deleted file mode 100755
index e7511ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so
deleted file mode 100755
index 8cb0c4b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so
deleted file mode 100755
index befb6df..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so
deleted file mode 100755
index 824297f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so
deleted file mode 100755
index 924c5c0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so
deleted file mode 100755
index a7d5e81..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so
deleted file mode 100755
index c0d9463..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so
deleted file mode 100755
index cd4ac8d..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so
deleted file mode 100755
index cf728a1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so
deleted file mode 100755
index e06371f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so
deleted file mode 100755
index ffddc8c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so
deleted file mode 100755
index 6e3183e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so
deleted file mode 100755
index 48fd669..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so
deleted file mode 100755
index 343e0ea..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so
deleted file mode 100755
index 23630d1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so
deleted file mode 100755
index e9cf380..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so
deleted file mode 100755
index ff6e1f5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so
deleted file mode 100755
index 9fa21cb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so
deleted file mode 100755
index 5f78247..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so
deleted file mode 100755
index 2fb3142..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so
deleted file mode 100755
index a471ce6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so
deleted file mode 100755
index d260f85..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so
deleted file mode 100755
index 5081a62..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so
deleted file mode 100755
index bb89d34..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so
deleted file mode 100755
index 7690b35..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so
deleted file mode 100755
index 2c444aa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so
deleted file mode 100755
index 58336fa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so
deleted file mode 100755
index e7c9be9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so
deleted file mode 100755
index 1b7c544..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so
deleted file mode 100755
index fa7268c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so
deleted file mode 100755
index 67724b0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so
deleted file mode 100755
index ba7dd76..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so
deleted file mode 100755
index fd9ceb5..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so
deleted file mode 100755
index f891369..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so
deleted file mode 100755
index f5acbba..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so
deleted file mode 100755
index e9abe4a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so
deleted file mode 100755
index 67cd7c8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so
deleted file mode 100755
index 518fbf1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so
deleted file mode 100755
index dabe37b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so
deleted file mode 100755
index 5436ebd..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so
deleted file mode 100755
index a023734..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so
deleted file mode 100755
index 9dffe31..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so
deleted file mode 100755
index 3ba7f3f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so
deleted file mode 100755
index 8cb2059..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so
deleted file mode 100755
index 5b85db1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so
deleted file mode 100755
index a911420..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so
deleted file mode 100755
index d5a8518..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so
deleted file mode 100755
index af463b4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so
deleted file mode 100755
index 5dd2978..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so
deleted file mode 100755
index 24fb361..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so
deleted file mode 100755
index a346d95..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so
deleted file mode 100755
index 4125e40..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so
deleted file mode 100755
index 4ad4369..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so
deleted file mode 100755
index d141380..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so
deleted file mode 100755
index 10645d1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so
deleted file mode 100755
index 20d6b99..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so
deleted file mode 100755
index 550003a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so
deleted file mode 100755
index 2ecfea9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so
deleted file mode 100755
index 4071ff0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so
deleted file mode 100755
index 273cbef..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so
deleted file mode 100755
index c437337..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so
deleted file mode 100755
index 5b9a61e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so
deleted file mode 100755
index cbb97d6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so
deleted file mode 100755
index 617c107..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so
deleted file mode 100755
index 3b2f0e4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so
deleted file mode 100755
index 071ff8b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so
deleted file mode 100755
index 45834e6..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so
deleted file mode 100755
index 7a72b58..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so
deleted file mode 100755
index d38ccbb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so
deleted file mode 100755
index 22dcf75..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so
deleted file mode 100755
index 490b3ea..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so
deleted file mode 100755
index 5681333..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so
deleted file mode 100755
index 2d58760..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so
deleted file mode 100755
index bb7e90b..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so
deleted file mode 100755
index 2019faf..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so
deleted file mode 100755
index 2ed2ddb..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so
deleted file mode 100755
index 78529ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so
deleted file mode 100755
index 139f0fa..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so
deleted file mode 100755
index 27c58c04..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so
deleted file mode 100755
index caa6dba..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so
deleted file mode 100755
index 2ad5a47..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so
deleted file mode 100755
index e456903..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so
deleted file mode 100755
index adf5a2f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so
deleted file mode 100755
index c920af8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so
deleted file mode 100755
index 808cf31..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so
deleted file mode 100755
index 6efaeab..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so
deleted file mode 100755
index 3e6a840..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so
deleted file mode 100755
index 95c9737..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so
deleted file mode 100755
index 448fa87..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so
deleted file mode 100755
index 2ce8504..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so
deleted file mode 100755
index 85ed9a0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so
deleted file mode 100755
index 093a993..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so
deleted file mode 100755
index b616931..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so
deleted file mode 100755
index 92ed3c2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so
deleted file mode 100755
index 92e872c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so
deleted file mode 100755
index 78380df..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so
deleted file mode 100755
index 38c79ac..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so
deleted file mode 100755
index e2e91be..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so
deleted file mode 100755
index 7015fb2..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so
deleted file mode 100755
index 8c99867..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so
deleted file mode 100755
index 6d330fc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so
deleted file mode 100755
index 98ab4cc..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/gconv-modules b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/gconv-modules
deleted file mode 100644
index 8540225..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/gconv-modules
+++ /dev/null
@@ -1,1972 +0,0 @@
-# GNU libc iconv configuration.
-# Copyright (C) 1997-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-# All lines contain the following information:
-
-# If the lines start with `module'
-#  fromset:	either a name triple or a regular expression triple.
-#  toset:	a name triple or an expression with \N to get regular
-#		expression matching results.
-#  filename:	filename of the module implementing the transformation.
-#		If it is not absolute the path is made absolute by prepending
-#		the directory the configuration file is found in.
-#  cost:	optional cost of the transformation.  Default is 1.
-
-# If the lines start with `alias'
-#  alias:	alias name which is not really recognized.
-#  name:	the real name of the character set
-
-alias	ISO-IR-4//		BS_4730//
-alias	ISO646-GB//		BS_4730//
-alias	GB//			BS_4730//
-alias	UK//			BS_4730//
-alias	CSISO4UNITEDKINGDOM//	BS_4730//
-module	BS_4730//		INTERNAL		ISO646		2
-module	INTERNAL		BS_4730//		ISO646		2
-
-alias	ISO-IR-121//		CSA_Z243.4-1985-1//
-alias	ISO646-CA//		CSA_Z243.4-1985-1//
-alias	CSA7-1//		CSA_Z243.4-1985-1//
-alias	CA//			CSA_Z243.4-1985-1//
-alias	CSISO121CANADIAN1//	CSA_Z243.4-1985-1//
-alias	CSA_Z243.419851//	CSA_Z243.4-1985-1//
-module	CSA_Z243.4-1985-1//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-1//	ISO646		2
-
-alias	ISO-IR-122//		CSA_Z243.4-1985-2//
-alias	ISO646-CA2//		CSA_Z243.4-1985-2//
-alias	CSA7-2//		CSA_Z243.4-1985-2//
-alias	CSISO122CANADIAN2//	CSA_Z243.4-1985-2//
-alias	CSA_Z243.419852//	CSA_Z243.4-1985-2//
-module	CSA_Z243.4-1985-2//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-2//	ISO646		2
-
-alias	ISO-IR-21//		DIN_66003//
-alias	DE//			DIN_66003//
-alias	ISO646-DE//		DIN_66003//
-alias	CSISO21GERMAN//		DIN_66003//
-module	DIN_66003//		INTERNAL		ISO646		2
-module	INTERNAL		DIN_66003//		ISO646		2
-
-alias	DS2089//		DS_2089//
-alias	ISO646-DK//		DS_2089//
-alias	DK//			DS_2089//
-alias	CSISO646DANISH//	DS_2089//
-module	DS_2089//		INTERNAL		ISO646		2
-module	INTERNAL		DS_2089//		ISO646		2
-
-alias	ISO-IR-17//		ES//
-alias	ISO646-ES//		ES//
-alias	CSISO17SPANISH//	ES//
-module	ES//			INTERNAL		ISO646		2
-module	INTERNAL		ES//			ISO646		2
-
-alias	ISO-IR-85//		ES2//
-alias	ISO646-ES2//		ES2//
-alias	CSISO85SPANISH2//	ES2//
-module	ES2//			INTERNAL		ISO646		2
-module	INTERNAL		ES2//			ISO646		2
-
-alias	ISO-IR-57//		GB_1988-80//
-alias	CN//			GB_1988-80//
-alias	ISO646-CN//		GB_1988-80//
-alias	CSISO58GB1988//		GB_1988-80//
-alias	GB_198880//		GB_1988-80//
-module	GB_1988-80//		INTERNAL		ISO646		2
-module	INTERNAL		GB_1988-80//		ISO646		2
-
-alias	ISO-IR-15//		IT//
-alias	ISO646-IT//		IT//
-alias	CSISO15ITALIAN//	IT//
-module	IT//			INTERNAL		ISO646		2
-module	INTERNAL		IT//			ISO646		2
-
-alias	ISO-IR-14//		JIS_C6220-1969-RO//
-alias	JP//			JIS_C6220-1969-RO//
-alias	ISO646-JP//		JIS_C6220-1969-RO//
-alias	CSISO14JISC6220RO//	JIS_C6220-1969-RO//
-alias	JIS_C62201969RO//	JIS_C6220-1969-RO//
-module	JIS_C6220-1969-RO//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6220-1969-RO//	ISO646		2
-
-alias	ISO-IR-92//		JIS_C6229-1984-B//
-alias	ISO646-JP-OCR-B//	JIS_C6229-1984-B//
-alias	JP-OCR-B//		JIS_C6229-1984-B//
-alias	CSISO92JISC62991984B//	JIS_C6229-1984-B//
-alias	JIS_C62291984B//	JIS_C6229-1984-B//
-module	JIS_C6229-1984-B//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6229-1984-B//	ISO646		2
-
-alias	ISO-IR-141//		JUS_I.B1.002//
-alias	ISO646-YU//		JUS_I.B1.002//
-alias	JS//			JUS_I.B1.002//
-alias	YU//			JUS_I.B1.002//
-alias	CSISO141JUSIB1002//	JUS_I.B1.002//
-module	JUS_I.B1.002//		INTERNAL		ISO646		2
-module	INTERNAL		JUS_I.B1.002//		ISO646		2
-
-alias	ISO646-KR//		KSC5636//
-alias	CSKSC5636//		KSC5636//
-module	KSC5636//		INTERNAL		ISO646		2
-module	INTERNAL		KSC5636//		ISO646		2
-
-alias	ISO-IR-86//		MSZ_7795.3//
-alias	ISO646-HU//		MSZ_7795.3//
-alias	HU//			MSZ_7795.3//
-alias	CSISO86HUNGARIAN//	MSZ_7795.3//
-module	MSZ_7795.3//		INTERNAL		ISO646		2
-module	INTERNAL		MSZ_7795.3//		ISO646		2
-
-alias	CUBA//			NC_NC00-10//
-alias	NC_NC00-10:81//		NC_NC00-10//
-alias	ISO-IR-151//		NC_NC00-10//
-alias	ISO646-CU//		NC_NC00-10//
-alias	CSISO151CUBA//		NC_NC00-10//
-alias	NC_NC0010//		NC_NC00-10//
-module	NC_NC00-10//		INTERNAL		ISO646		2
-module	INTERNAL		NC_NC00-10//		ISO646		2
-
-alias	ISO-IR-69//		NF_Z_62-010//
-alias	ISO646-FR//		NF_Z_62-010//
-alias	FR//			NF_Z_62-010//
-alias	CSISO69FRENCH//		NF_Z_62-010//
-alias	NF_Z_62010//		NF_Z_62-010//
-module	NF_Z_62-010//		INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010//		ISO646		2
-
-alias	ISO-IR-25//		NF_Z_62-010_1973//
-alias	ISO646-FR1//		NF_Z_62-010_1973//
-alias	NF_Z_62-010_(1973)//	NF_Z_62-010_1973//
-alias	CSISO25FRENCH//		NF_Z_62-010_1973//
-alias	NF_Z_62010_1973//	NF_Z_62-010_1973//
-module	NF_Z_62-010_1973//	INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010_1973//	ISO646		2
-
-alias	ISO-IR-60//		NS_4551-1//
-alias	ISO646-NO//		NS_4551-1//
-alias	NO//			NS_4551-1//
-alias	CSISO60DANISHNORWEGIAN// NS_4551-1//
-alias	CSISO60NORWEGIAN1//	NS_4551-1//
-alias	NS_45511//		NS_4551-1//
-module	NS_4551-1//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-1//		ISO646		2
-
-alias	ISO646-NO2//		NS_4551-2//
-alias	ISO-IR-61//		NS_4551-2//
-alias	NO2//			NS_4551-2//
-alias	CSISO61NORWEGIAN2//	NS_4551-2//
-alias	NS_45512//		NS_4551-2//
-module	NS_4551-2//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-2//		ISO646		2
-
-alias	ISO-IR-16//		PT//
-alias	ISO646-PT//		PT//
-alias	CSISO16PORTUGESE//	PT//
-module	PT//			INTERNAL		ISO646		2
-module	INTERNAL		PT//			ISO646		2
-
-alias	ISO-IR-84//		PT2//
-alias	ISO646-PT2//		PT2//
-alias	CSISO84PORTUGUESE2//	PT2//
-module	PT2//			INTERNAL		ISO646		2
-module	INTERNAL		PT2//			ISO646		2
-
-alias	ISO-IR-10//		SEN_850200_B//
-alias	FI//			SEN_850200_B//
-alias	ISO646-FI//		SEN_850200_B//
-alias	ISO646-SE//		SEN_850200_B//
-alias	SE//			SEN_850200_B//
-alias	CSISO10SWEDISH//	SEN_850200_B//
-alias	SS636127//		SEN_850200_B//
-module	SEN_850200_B//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_B//		ISO646		2
-
-alias	ISO-IR-11//		SEN_850200_C//
-alias	ISO646-SE2//		SEN_850200_C//
-alias	SE2//			SEN_850200_C//
-alias	CSISO11SWEDISHFORNAMES// SEN_850200_C//
-module	SEN_850200_C//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_C//		ISO646		2
-
-#	from			to			module		cost
-alias	ISO-IR-100//		ISO-8859-1//
-alias	ISO_8859-1:1987//	ISO-8859-1//
-alias	ISO_8859-1//		ISO-8859-1//
-alias	ISO8859-1//		ISO-8859-1//
-alias	ISO88591//		ISO-8859-1//
-alias	LATIN1//		ISO-8859-1//
-alias	L1//			ISO-8859-1//
-alias	IBM819//		ISO-8859-1//
-alias	CP819//			ISO-8859-1//
-alias	CSISOLATIN1//		ISO-8859-1//
-alias	8859_1//		ISO-8859-1//
-alias	OSF00010001//		ISO-8859-1//
-module	ISO-8859-1//		INTERNAL		ISO8859-1	1
-module	INTERNAL		ISO-8859-1//		ISO8859-1	1
-
-#	from			to			module		cost
-alias	ISO-IR-101//		ISO-8859-2//
-alias	ISO_8859-2:1987//	ISO-8859-2//
-alias	ISO_8859-2//		ISO-8859-2//
-alias	ISO8859-2//		ISO-8859-2//
-alias	ISO88592//		ISO-8859-2//
-alias	LATIN2//		ISO-8859-2//
-alias	L2//			ISO-8859-2//
-alias	CSISOLATIN2//		ISO-8859-2//
-alias	8859_2//		ISO-8859-2//
-alias	OSF00010002//		ISO-8859-2//
-alias	IBM912//		ISO-8859-2//
-alias	CP912//			ISO-8859-2//
-module	ISO-8859-2//		INTERNAL		ISO8859-2	1
-module	INTERNAL		ISO-8859-2//		ISO8859-2	1
-
-#	from			to			 module		cost
-alias	ISO-IR-109//		ISO-8859-3//
-alias	ISO_8859-3:1988//	ISO-8859-3//
-alias	ISO_8859-3//		ISO-8859-3//
-alias	ISO8859-3//		ISO-8859-3//
-alias	ISO88593//		ISO-8859-3//
-alias	LATIN3//		ISO-8859-3//
-alias	L3//			ISO-8859-3//
-alias	CSISOLATIN3//		ISO-8859-3//
-alias	8859_3//		ISO-8859-3//
-alias	OSF00010003//		ISO-8859-3//
-module	ISO-8859-3//		INTERNAL		ISO8859-3	1
-module	INTERNAL		ISO-8859-3//		ISO8859-3	1
-
-#	from			to			module		cost
-alias	ISO-IR-110//		ISO-8859-4//
-alias	ISO_8859-4:1988//	ISO-8859-4//
-alias	ISO_8859-4//		ISO-8859-4//
-alias	ISO8859-4//		ISO-8859-4//
-alias	ISO88594//		ISO-8859-4//
-alias	LATIN4//		ISO-8859-4//
-alias	L4//			ISO-8859-4//
-alias	CSISOLATIN4//		ISO-8859-4//
-alias	8859_4//		ISO-8859-4//
-alias	OSF00010004//		ISO-8859-4//
-module	ISO-8859-4//		INTERNAL		ISO8859-4	1
-module	INTERNAL		ISO-8859-4//		ISO8859-4	1
-
-#	from			to			module		cost
-alias	ISO-IR-144//		ISO-8859-5//
-alias	ISO_8859-5:1988//	ISO-8859-5//
-alias	ISO_8859-5//		ISO-8859-5//
-alias	ISO8859-5//		ISO-8859-5//
-alias	ISO88595//		ISO-8859-5//
-alias	CYRILLIC//		ISO-8859-5//
-alias	CSISOLATINCYRILLIC//	ISO-8859-5//
-alias	8859_5//		ISO-8859-5//
-alias	OSF00010005//		ISO-8859-5//
-alias	IBM915//		ISO-8859-5//
-alias	CP915//			ISO-8859-5//
-module	ISO-8859-5//		INTERNAL		ISO8859-5	1
-module	INTERNAL		ISO-8859-5//		ISO8859-5	1
-
-#	from			to			module		cost
-alias	ISO-IR-127//		ISO-8859-6//
-alias	ISO_8859-6:1987//	ISO-8859-6//
-alias	ISO_8859-6//		ISO-8859-6//
-alias	ISO8859-6//		ISO-8859-6//
-alias	ISO88596//		ISO-8859-6//
-alias	ECMA-114//		ISO-8859-6//
-alias	ASMO-708//		ISO-8859-6//
-alias	ARABIC//		ISO-8859-6//
-alias	CSISOLATINARABIC//	ISO-8859-6//
-alias	8859_6//		ISO-8859-6//
-alias	OSF00010006//		ISO-8859-6//
-alias	IBM1089//		ISO-8859-6//
-alias	CP1089//		ISO-8859-6//
-module	ISO-8859-6//		INTERNAL		ISO8859-6	1
-module	INTERNAL		ISO-8859-6//		ISO8859-6	1
-
-#	from			to			module		cost
-alias	ISO-IR-126//		ISO-8859-7//
-alias	ISO_8859-7:2003//	ISO-8859-7//
-alias	ISO_8859-7:1987//	ISO-8859-7//
-alias	ISO_8859-7//		ISO-8859-7//
-alias	ISO8859-7//		ISO-8859-7//
-alias	ISO88597//		ISO-8859-7//
-alias	ELOT_928//		ISO-8859-7//
-alias	ECMA-118//		ISO-8859-7//
-alias	GREEK//			ISO-8859-7//
-alias	GREEK8//		ISO-8859-7//
-alias	CSISOLATINGREEK//	ISO-8859-7//
-alias	8859_7//		ISO-8859-7//
-alias	OSF00010007//		ISO-8859-7//
-alias	IBM813//		ISO-8859-7//
-alias	CP813//			ISO-8859-7//
-module	ISO-8859-7//		INTERNAL		ISO8859-7	1
-module	INTERNAL		ISO-8859-7//		ISO8859-7	1
-
-#	from			to			module		cost
-alias	ISO-IR-138//		ISO-8859-8//
-alias	ISO_8859-8:1988//	ISO-8859-8//
-alias	ISO_8859-8//		ISO-8859-8//
-alias	ISO8859-8//		ISO-8859-8//
-alias	ISO88598//		ISO-8859-8//
-alias	HEBREW//		ISO-8859-8//
-alias	CSISOLATINHEBREW//	ISO-8859-8//
-alias	8859_8//		ISO-8859-8//
-alias	OSF00010008//		ISO-8859-8//
-alias	IBM916//		ISO-8859-8//
-alias	CP916//			ISO-8859-8//
-module	ISO-8859-8//		INTERNAL		ISO8859-8	1
-module	INTERNAL		ISO-8859-8//		ISO8859-8	1
-
-#	from			to			module		cost
-alias	ISO-IR-148//		ISO-8859-9//
-alias	ISO_8859-9:1989//	ISO-8859-9//
-alias	ISO_8859-9//		ISO-8859-9//
-alias	ISO8859-9//		ISO-8859-9//
-alias	ISO88599//		ISO-8859-9//
-alias	LATIN5//		ISO-8859-9//
-alias	L5//			ISO-8859-9//
-alias	CSISOLATIN5//		ISO-8859-9//
-alias	8859_9//		ISO-8859-9//
-alias	OSF00010009//		ISO-8859-9//
-alias	IBM920//		ISO-8859-9//
-alias	CP920//			ISO-8859-9//
-alias	TS-5881//		ISO-8859-9//
-alias	ECMA-128//		ISO-8859-9//
-module	ISO-8859-9//		INTERNAL		ISO8859-9	1
-module	INTERNAL		ISO-8859-9//		ISO8859-9	1
-
-#	from			to			module		cost
-alias	ISO-IR-157//		ISO-8859-10//
-alias	ISO_8859-10:1992//	ISO-8859-10//
-alias	ISO_8859-10//		ISO-8859-10//
-alias	ISO8859-10//		ISO-8859-10//
-alias	ISO885910//		ISO-8859-10//
-alias	LATIN6//		ISO-8859-10//
-alias	L6//			ISO-8859-10//
-alias	CSISOLATIN6//		ISO-8859-10//
-alias	OSF0001000A//		ISO-8859-10//
-module	ISO-8859-10//		INTERNAL		ISO8859-10	1
-module	INTERNAL		ISO-8859-10//		ISO8859-10	1
-
-#	from			to			module		cost
-alias	ISO8859-11//		ISO-8859-11//
-alias	ISO885911//		ISO-8859-11//
-module	ISO-8859-11//		INTERNAL		ISO8859-11	1
-module	INTERNAL		ISO-8859-11//		ISO8859-11	1
-
-#	from			to			module		cost
-alias	ISO8859-13//		ISO-8859-13//
-alias	ISO885913//		ISO-8859-13//
-alias	ISO-IR-179//		ISO-8859-13//
-alias	LATIN7//		ISO-8859-13//
-alias	L7//			ISO-8859-13//
-alias	BALTIC//		ISO-8859-13//
-module	ISO-8859-13//		INTERNAL		ISO8859-13	1
-module	INTERNAL		ISO-8859-13//		ISO8859-13	1
-
-#	from			to			module		cost
-alias	ISO8859-14//		ISO-8859-14//
-alias	ISO885914//		ISO-8859-14//
-alias	ISO-IR-199//		ISO-8859-14//
-alias	LATIN8//		ISO-8859-14//
-alias	L8//			ISO-8859-14//
-alias	ISO_8859-14:1998//	ISO-8859-14//
-alias	ISO_8859-14//		ISO-8859-14//
-alias	ISO-CELTIC//		ISO-8859-14//
-module	ISO-8859-14//		INTERNAL		ISO8859-14	1
-module	INTERNAL		ISO-8859-14//		ISO8859-14	1
-
-#	from			to			module		cost
-alias	ISO8859-15//		ISO-8859-15//
-alias	ISO885915//		ISO-8859-15//
-alias	ISO-IR-203//		ISO-8859-15//
-alias	ISO_8859-15//		ISO-8859-15//
-alias	LATIN-9//		ISO-8859-15//
-alias	LATIN9//		ISO-8859-15//
-alias	ISO_8859-15:1998//	ISO-8859-15//
-module	ISO-8859-15//		INTERNAL		ISO8859-15	1
-module	INTERNAL		ISO-8859-15//		ISO8859-15	1
-
-#	from			to			module		cost
-alias	ISO8859-16//		ISO-8859-16//
-alias	ISO885916//		ISO-8859-16//
-alias	ISO-IR-226//		ISO-8859-16//
-alias	LATIN10//		ISO-8859-16//
-alias	L10//			ISO-8859-16//
-alias	ISO_8859-16:2001//	ISO-8859-16//
-alias	ISO_8859-16//		ISO-8859-16//
-module	ISO-8859-16//		INTERNAL		ISO8859-16	1
-module	INTERNAL		ISO-8859-16//		ISO8859-16	1
-
-#	from			to			module		cost
-alias	T.61//			T.61-8BIT//
-alias	ISO-IR-103//		T.61-8BIT//
-alias	CSISO103T618BIT//	T.61-8BIT//
-alias	T.618BIT//		T.61-8BIT//
-module	T.61-8BIT//		INTERNAL		T.61		1
-module	INTERNAL		T.61-8BIT//		T.61		1
-
-#	from			to			module		cost
-alias	ISO-IR-156//		ISO_6937//
-alias	ISO_6937:1992//		ISO_6937//
-alias	ISO6937//		ISO_6937//
-module	ISO_6937//		INTERNAL		ISO_6937	1
-module	INTERNAL		ISO_6937//		ISO_6937	1
-
-
-#	from			to			module		cost
-alias	ISO-IR-90//		ISO_6937-2//
-alias	ISO_6937-2:1983//	ISO_6937-2//
-alias	CSISO90//		ISO_6937-2//
-alias	ISO_69372//		ISO_6937-2//
-module	ISO_6937-2//		INTERNAL		ISO_6937-2	1
-module	INTERNAL		ISO_6937-2//		ISO_6937-2	1
-
-#	from			to			module		cost
-alias	SHIFT-JIS//		SJIS//
-alias	SHIFT_JIS//		SJIS//
-alias	MS_KANJI//		SJIS//
-alias	CSSHIFTJIS//		SJIS//
-module	SJIS//			INTERNAL		SJIS		1
-module	INTERNAL		SJIS//			SJIS		1
-
-#	from			to			module		cost
-alias	WINDOWS-31J//		CP932//
-alias	MS932//			CP932//
-alias	SJIS-OPEN//		CP932//
-alias	SJIS-WIN//		CP932//
-alias	CSWINDOWS31J//		CP932//
-module	CP932//			INTERNAL		CP932		1
-module	INTERNAL		CP932//			CP932		1
-
-#	from			to			module		cost
-alias	KOI8//			KOI-8//
-module	KOI-8//			INTERNAL		KOI-8		1
-module	INTERNAL		KOI-8//			KOI-8		1
-
-#	from			to			module		cost
-alias	CSKOI8R//		KOI8-R//
-alias	KOI8R//			KOI8-R//
-module	KOI8-R//		INTERNAL		KOI8-R		1
-module	INTERNAL		KOI8-R//		KOI8-R		1
-
-#	from			to			module		cost
-alias	ISO-IR-19//		LATIN-GREEK//
-alias	CSISO19LATINGREEK//	LATIN-GREEK//
-alias	LATINGREEK//		LATIN-GREEK//
-module	LATIN-GREEK//		INTERNAL		LATIN-GREEK	1
-module	INTERNAL		LATIN-GREEK//		LATIN-GREEK	1
-
-#	from			to			module		cost
-alias	ISO-IR-27//		LATIN-GREEK-1//
-alias	CSISO27LATINGREEK1//	LATIN-GREEK-1//
-alias	LATINGREEK1//		LATIN-GREEK-1//
-module	LATIN-GREEK-1//		INTERNAL		LATIN-GREEK-1	1
-module	INTERNAL		LATIN-GREEK-1//		LATIN-GREEK-1	1
-
-#	from			to			module		cost
-alias	ROMAN8//		HP-ROMAN8//
-alias	R8//			HP-ROMAN8//
-alias	CSHPROMAN8//		HP-ROMAN8//
-alias	OSF10010001//		HP-ROMAN8//
-alias	HPROMAN8//		HP-ROMAN8//
-module	HP-ROMAN8//		INTERNAL		HP-ROMAN8	1
-module	INTERNAL		HP-ROMAN8//		HP-ROMAN8	1
-
-#	from			to			module		cost
-alias	CSEBCDICATDE//		EBCDIC-AT-DE//
-alias	EBCDICATDE//		EBCDIC-AT-DE//
-module	EBCDIC-AT-DE//		INTERNAL		EBCDIC-AT-DE	1
-module	INTERNAL		EBCDIC-AT-DE//		EBCDIC-AT-DE	1
-
-#	from			to			module		cost
-alias	CSEBCDICATDEA//		EBCDIC-AT-DE-A//
-alias	EBCDICATDEA//		EBCDIC-AT-DE-A//
-module	EBCDIC-AT-DE-A//	INTERNAL		EBCDIC-AT-DE-A	1
-module	INTERNAL		EBCDIC-AT-DE-A//	EBCDIC-AT-DE-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICCAFR//		EBCDIC-CA-FR//
-alias	EBCDICCAFR//		EBCDIC-CA-FR//
-module	EBCDIC-CA-FR//		INTERNAL		EBCDIC-CA-FR	1
-module	INTERNAL		EBCDIC-CA-FR//		EBCDIC-CA-FR	1
-
-#	from			to			module		cost
-alias	CSEBCDICDKNO//		EBCDIC-DK-NO//
-alias	EBCDICDKNO//		EBCDIC-DK-NO//
-module	EBCDIC-DK-NO//		INTERNAL		EBCDIC-DK-NO	1
-module	INTERNAL		EBCDIC-DK-NO//		EBCDIC-DK-NO	1
-
-#	from			to			module		cost
-alias	CSEBCDICDKNOA//		EBCDIC-DK-NO-A//
-alias	EBCDICDKNOA//		EBCDIC-DK-NO-A//
-module	EBCDIC-DK-NO-A//	INTERNAL		EBCDIC-DK-NO-A	1
-module	INTERNAL		EBCDIC-DK-NO-A//	EBCDIC-DK-NO-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICES//		EBCDIC-ES//
-alias	EBCDICES//		EBCDIC-ES//
-module	EBCDIC-ES//		INTERNAL		EBCDIC-ES	1
-module	INTERNAL		EBCDIC-ES//		EBCDIC-ES	1
-
-#	from			to			module		cost
-alias	CSEBCDICESA//		EBCDIC-ES-A//
-alias	EBCDICESA//		EBCDIC-ES-A//
-module	EBCDIC-ES-A//		INTERNAL		EBCDIC-ES-A	1
-module	INTERNAL		EBCDIC-ES-A//		EBCDIC-ES-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICESS//		EBCDIC-ES-S//
-alias	EBCDICESS//		EBCDIC-ES-S//
-module	EBCDIC-ES-S//		INTERNAL		EBCDIC-ES-S	1
-module	INTERNAL		EBCDIC-ES-S//		EBCDIC-ES-S	1
-
-#	from			to			module		cost
-alias	CSEBCDICFISE//		EBCDIC-FI-SE//
-alias	EBCDICFISE//		EBCDIC-FI-SE//
-module	EBCDIC-FI-SE//		INTERNAL		EBCDIC-FI-SE	1
-module	INTERNAL		EBCDIC-FI-SE//		EBCDIC-FI-SE	1
-
-#	from			to			module		cost
-alias	CSEBCDICFISEA//		EBCDIC-FI-SE-A//
-alias	EBCDICFISEA//		EBCDIC-FI-SE-A//
-module	EBCDIC-FI-SE-A//	INTERNAL		EBCDIC-FI-SE-A	1
-module	INTERNAL		EBCDIC-FI-SE-A//	EBCDIC-FI-SE-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICFR//		EBCDIC-FR//
-alias	EBCDICFR//		EBCDIC-FR//
-module	EBCDIC-FR//		INTERNAL		EBCDIC-FR	1
-module	INTERNAL		EBCDIC-FR//		EBCDIC-FR	1
-
-#	from			to			module		cost
-alias	EBCDICISFRISS//		EBCDIC-IS-FRISS//
-module	EBCDIC-IS-FRISS//	INTERNAL		EBCDIC-IS-FRISS	1
-module	INTERNAL		EBCDIC-IS-FRISS//	EBCDIC-IS-FRISS	1
-
-#	from			to			module		cost
-alias	CSEBCDICIT//		EBCDIC-IT//
-alias	EBCDICIT//		EBCDIC-IT//
-module	EBCDIC-IT//		INTERNAL		EBCDIC-IT	1
-module	INTERNAL		EBCDIC-IT//		EBCDIC-IT	1
-
-#	from			to			module		cost
-alias	CSEBCDICPT//		EBCDIC-PT//
-alias	EBCDICPT//		EBCDIC-PT//
-module	EBCDIC-PT//		INTERNAL		EBCDIC-PT	1
-module	INTERNAL		EBCDIC-PT//		EBCDIC-PT	1
-
-#	from			to			module		cost
-alias	CSEBCDICUK//		EBCDIC-UK//
-alias	EBCDICUK//		EBCDIC-UK//
-module	EBCDIC-UK//		INTERNAL		EBCDIC-UK	1
-module	INTERNAL		EBCDIC-UK//		EBCDIC-UK	1
-
-#	from			to			module		cost
-alias	CSEBCDICUS//		EBCDIC-US//
-alias	EBCDICUS//		EBCDIC-US//
-module	EBCDIC-US//		INTERNAL		EBCDIC-US	1
-module	INTERNAL		EBCDIC-US//		EBCDIC-US	1
-
-#	from			to			module		cost
-alias	CP037//			IBM037//
-alias	EBCDIC-CP-US//		IBM037//
-alias	EBCDIC-CP-CA//		IBM037//
-alias	EBCDIC-CP-WT//		IBM037//
-alias	EBCDIC-CP-NL//		IBM037//
-alias	CSIBM037//		IBM037//
-alias	OSF10020025//		IBM037//
-alias	CP1070//		IBM037//
-alias	CP282//			IBM037//
-module	IBM037//		INTERNAL		IBM037		1
-module	INTERNAL		IBM037//		IBM037		1
-
-#	from			to			module		cost
-alias	EBCDIC-INT//		IBM038//
-alias	CP038//			IBM038//
-alias	CSIBM038//		IBM038//
-module	IBM038//		INTERNAL		IBM038		1
-module	INTERNAL		IBM038//		IBM038		1
-
-#	from			to			module		cost
-alias	EBCDIC-INT1//		IBM256//
-module	IBM256//		INTERNAL		IBM256		1
-module	INTERNAL		IBM256//		IBM256		1
-
-#	from			to			module		cost
-alias	CP273//			IBM273//
-alias	CSIBM273//		IBM273//
-alias	OSF10020111//		IBM273//
-module	IBM273//		INTERNAL		IBM273		1
-module	INTERNAL		IBM273//		IBM273		1
-
-#	from			to			module		cost
-alias	EBCDIC-BE//		IBM274//
-alias	CP274//			IBM274//
-alias	CSIBM274//		IBM274//
-module	IBM274//		INTERNAL		IBM274		1
-module	INTERNAL		IBM274//		IBM274		1
-
-#	from			to			module		cost
-alias	EBCDIC-BR//		IBM275//
-alias	CP275//			IBM275//
-alias	CSIBM275//		IBM275//
-module	IBM275//		INTERNAL		IBM275		1
-module	INTERNAL		IBM275//		IBM275		1
-
-#	from			to			module		cost
-alias	EBCDIC-CP-DK//		IBM277//
-alias	EBCDIC-CP-NO//		IBM277//
-alias	CSIBM277//		IBM277//
-alias	OSF10020115//		IBM277//
-module	IBM277//		INTERNAL		IBM277		1
-module	INTERNAL		IBM277//		IBM277		1
-
-#	from			to			module		cost
-alias	CP278//			IBM278//
-alias	EBCDIC-CP-FI//		IBM278//
-alias	EBCDIC-CP-SE//		IBM278//
-alias	CSIBM278//		IBM278//
-alias	OSF10020116//		IBM278//
-module	IBM278//		INTERNAL		IBM278		1
-module	INTERNAL		IBM278//		IBM278		1
-
-#	from			to			module		cost
-alias	CP280//			IBM280//
-alias	EBCDIC-CP-IT//		IBM280//
-alias	CSIBM280//		IBM280//
-alias	OSF10020118//		IBM280//
-module	IBM280//		INTERNAL		IBM280		1
-module	INTERNAL		IBM280//		IBM280		1
-
-#	from			to			module		cost
-alias	EBCDIC-JP-E//		IBM281//
-alias	CP281//			IBM281//
-alias	CSIBM281//		IBM281//
-module	IBM281//		INTERNAL		IBM281		1
-module	INTERNAL		IBM281//		IBM281		1
-
-#	from			to			module		cost
-alias	CP284//			IBM284//
-alias	EBCDIC-CP-ES//		IBM284//
-alias	CSIBM284//		IBM284//
-alias	OSF1002011C//		IBM284//
-alias	CP1079//		IBM284//
-module	IBM284//		INTERNAL		IBM284		1
-module	INTERNAL		IBM284//		IBM284		1
-
-#	from			to			module		cost
-alias	CP285//			IBM285//
-alias	EBCDIC-CP-GB//		IBM285//
-alias	CSIBM285//		IBM285//
-alias	OSF1002011D//		IBM285//
-module	IBM285//		INTERNAL		IBM285		1
-module	INTERNAL		IBM285//		IBM285		1
-
-#	from			to			module		cost
-alias	CP290//			IBM290//
-alias	EBCDIC-JP-KANA//	IBM290//
-alias	CSIBM290//		IBM290//
-alias	OSF10020122//		IBM290//
-module	IBM290//		INTERNAL		IBM290		1
-module	INTERNAL		IBM290//		IBM290		1
-
-#	from			to			module		cost
-alias	CP297//			IBM297//
-alias	EBCDIC-CP-FR//		IBM297//
-alias	CSIBM297//		IBM297//
-alias	OSF10020129//		IBM297//
-alias	CP1081//		IBM297//
-module	IBM297//		INTERNAL		IBM297		1
-module	INTERNAL		IBM297//		IBM297		1
-
-#	from			to			module		cost
-alias	CP420//			IBM420//
-alias	EBCDIC-CP-AR1//		IBM420//
-alias	CSIBM420//		IBM420//
-alias	OSF100201A4//		IBM420//
-module	IBM420//		INTERNAL		IBM420		1
-module	INTERNAL		IBM420//		IBM420		1
-
-#	from			to			module		cost
-alias	CP423//			IBM423//
-alias	EBCDIC-CP-GR//		IBM423//
-alias	CSIBM423//		IBM423//
-module	IBM423//		INTERNAL		IBM423		1
-module	INTERNAL		IBM423//		IBM423		1
-
-#	from			to			module		cost
-alias	CP424//			IBM424//
-alias	EBCDIC-CP-HE//		IBM424//
-alias	CSIBM424//		IBM424//
-alias	OSF100201A8//		IBM424//
-module	IBM424//		INTERNAL		IBM424		1
-module	INTERNAL		IBM424//		IBM424		1
-
-#	from			to			module		cost
-alias	CP437//			IBM437//
-alias	437//			IBM437//
-alias	CSPC8CODEPAGE437//	IBM437//
-alias	OSF100201B5//		IBM437//
-module	IBM437//		INTERNAL		IBM437		1
-module	INTERNAL		IBM437//		IBM437		1
-
-#	from			to			module		cost
-alias	CP500//			IBM500//
-alias	500//			IBM500//
-alias	500V1//			IBM500//
-alias	EBCDIC-CP-BE//		IBM500//
-alias	EBCDIC-CP-CH//		IBM500//
-alias	CSIBM500//		IBM500//
-alias	OSF100201F4//		IBM500//
-alias	CP1084//		IBM500//
-module	IBM500//		INTERNAL		IBM500		1
-module	INTERNAL		IBM500//		IBM500		1
-
-#	from			to			module		cost
-alias	CP850//			IBM850//
-alias	850//			IBM850//
-alias	CSPC850MULTILINGUAL//	IBM850//
-alias	OSF10020352//		IBM850//
-module	IBM850//		INTERNAL		IBM850		1
-module	INTERNAL		IBM850//		IBM850		1
-
-#	from			to			module		cost
-alias	CP858//			IBM858//
-alias	858//			IBM858//
-alias	CSPC858MULTILINGUAL//	IBM858//
-module	IBM858//		INTERNAL		IBM858		1
-module	INTERNAL		IBM858//		IBM858		1
-
-#	from			to			module		cost
-alias	CP851//			IBM851//
-alias	851//			IBM851//
-alias	CSIBM851//		IBM851//
-module	IBM851//		INTERNAL		IBM851		1
-module	INTERNAL		IBM851//		IBM851		1
-
-#	from			to			module		cost
-alias	CP852//			IBM852//
-alias	852//			IBM852//
-alias	CSPCP852//		IBM852//
-alias	OSF10020354//		IBM852//
-module	IBM852//		INTERNAL		IBM852		1
-module	INTERNAL		IBM852//		IBM852		1
-
-#	from			to			module		cost
-alias	CP855//			IBM855//
-alias	855//			IBM855//
-alias	CSIBM855//		IBM855//
-alias	OSF10020357//		IBM855//
-module	IBM855//		INTERNAL		IBM855		1
-module	INTERNAL		IBM855//		IBM855		1
-
-#	from			to			module		cost
-alias	IBM-856//		IBM856//
-alias	CP856//			IBM856//
-alias	856//			IBM856//
-alias	CSIBM856//		IBM856//
-module	IBM856//		INTERNAL		IBM856		1
-module	INTERNAL		IBM856//		IBM856		1
-
-#	from			to			module		cost
-alias	CP857//			IBM857//
-alias	857//			IBM857//
-alias	CSIBM857//		IBM857//
-alias	OSF10020359//		IBM857//
-module	IBM857//		INTERNAL		IBM857		1
-module	INTERNAL		IBM857//		IBM857		1
-
-#	from			to			module		cost
-alias	CP860//			IBM860//
-alias	860//			IBM860//
-alias	CSIBM860//		IBM860//
-module	IBM860//		INTERNAL		IBM860		1
-module	INTERNAL		IBM860//		IBM860		1
-
-#	from			to			module		cost
-alias	CP861//			IBM861//
-alias	861//			IBM861//
-alias	CPIBM861//		IBM861//
-alias	OSF1002035D//		IBM861//
-module	IBM861//		INTERNAL		IBM861		1
-module	INTERNAL		IBM861//		IBM861		1
-
-#	from			to			module		cost
-alias	CP862//			IBM862//
-alias	862//			IBM862//
-alias	CSPC862LATINHEBREW//	IBM862//
-alias	OSF1002035E//		IBM862//
-module	IBM862//		INTERNAL		IBM862		1
-module	INTERNAL		IBM862//		IBM862		1
-
-#	from			to			module		cost
-alias	CP863//			IBM863//
-alias	863//			IBM863//
-alias	CSIBM863//		IBM863//
-alias	OSF1002035F//		IBM863//
-module	IBM863//		INTERNAL		IBM863		1
-module	INTERNAL		IBM863//		IBM863		1
-
-#	from			to			module		cost
-alias	CP864//			IBM864//
-alias	864//			IBM864//
-alias	CSIBM864//		IBM864//
-alias	OSF10020360//		IBM864//
-module	IBM864//		INTERNAL		IBM864		1
-module	INTERNAL		IBM864//		IBM864		1
-
-#	from			to			module		cost
-alias	CP865//			IBM865//
-alias	865//			IBM865//
-alias	CSIBM865//		IBM865//
-module	IBM865//		INTERNAL		IBM865		1
-module	INTERNAL		IBM865//		IBM865		1
-
-#	from			to			module		cost
-alias	CP866//			IBM866//
-alias	866//			IBM866//
-alias	CSIBM866//		IBM866//
-module	IBM866//		INTERNAL		IBM866		1
-module	INTERNAL		IBM866//		IBM866		1
-
-#	from			to			module		cost
-alias	CP866NAV//		IBM866NAV//
-alias	866NAV//		IBM866NAV//
-module	IBM866NAV//		INTERNAL		IBM866NAV	1
-module	INTERNAL		IBM866NAV//		IBM866NAV	1
-
-#	from			to			module		cost
-alias	CP868//			IBM868//
-alias	CP-AR//			IBM868//
-alias	CSIBM868//		IBM868//
-alias	OSF10020364//		IBM868//
-module	IBM868//		INTERNAL		IBM868		1
-module	INTERNAL		IBM868//		IBM868		1
-
-#	from			to			module		cost
-alias	CP869//			IBM869//
-alias	869//			IBM869//
-alias	CP-GR//			IBM869//
-alias	CSIBM869//		IBM869//
-alias	OSF10020365//		IBM869//
-module	IBM869//		INTERNAL		IBM869		1
-module	INTERNAL		IBM869//		IBM869		1
-
-#	from			to			module		cost
-alias	CP870//			IBM870//
-alias	EBCDIC-CP-ROECE//	IBM870//
-alias	EBCDIC-CP-YU//		IBM870//
-alias	CSIBM870//		IBM870//
-alias	OSF10020366//		IBM870//
-module	IBM870//		INTERNAL		IBM870		1
-module	INTERNAL		IBM870//		IBM870		1
-
-#	from			to			module		cost
-alias	CP871//			IBM871//
-alias	EBCDIC-CP-IS//		IBM871//
-alias	CSIBM871//		IBM871//
-alias	OSF10020367//		IBM871//
-module	IBM871//		INTERNAL		IBM871		1
-module	INTERNAL		IBM871//		IBM871		1
-
-#	from			to			module		cost
-alias	CP875//			IBM875//
-alias	EBCDIC-GREEK//		IBM875//
-alias	OSF1002036B//		IBM875//
-module	IBM875//		INTERNAL		IBM875		1
-module	INTERNAL		IBM875//		IBM875		1
-
-#	from			to			module		cost
-alias	CP880//			IBM880//
-alias	EBCDIC-CYRILLIC//	IBM880//
-alias	CSIBM880//		IBM880//
-alias	OSF10020370//		IBM880//
-module	IBM880//		INTERNAL		IBM880		1
-module	INTERNAL		IBM880//		IBM880		1
-
-#	from			to			module		cost
-alias	CP891//			IBM891//
-alias	CSIBM891//		IBM891//
-alias	OSF1002037B//		IBM891//
-module	IBM891//		INTERNAL		IBM891		1
-module	INTERNAL		IBM891//		IBM891		1
-
-#	from			to			module		cost
-alias	CP903//			IBM903//
-alias	CSIBM903//		IBM903//
-alias	OSF10020387//		IBM903//
-module	IBM903//		INTERNAL		IBM903		1
-module	INTERNAL		IBM903//		IBM903		1
-
-#	from			to			module		cost
-alias	CP904//			IBM904//
-alias	904//			IBM904//
-alias	CSIBM904//		IBM904//
-alias	OSF10020388//		IBM904//
-module	IBM904//		INTERNAL		IBM904		1
-module	INTERNAL		IBM904//		IBM904		1
-
-#	from			to			module		cost
-alias	CP905//			IBM905//
-alias	EBCDIC-CP-TR//		IBM905//
-alias	CSIBM905//		IBM905//
-module	IBM905//		INTERNAL		IBM905		1
-module	INTERNAL		IBM905//		IBM905		1
-
-#	from			to			module		cost
-alias	CP918//			IBM918//
-alias	EBCDIC-CP-AR2//		IBM918//
-alias	CSIBM918//		IBM918//
-alias	OSF10020396//		IBM918//
-module	IBM918//		INTERNAL		IBM918		1
-module	INTERNAL		IBM918//		IBM918		1
-
-#	from			to			module		cost
-alias	IBM-922//		IBM922//
-alias	CP922//			IBM922//
-alias	CSIBM922//		IBM922//
-module	IBM922//		INTERNAL		IBM922		1
-module	INTERNAL		IBM922//		IBM922		1
-
-#	from			to			module		cost
-alias	IBM-930//		IBM930//
-alias	CP930//			IBM930//
-alias	CSIBM930//		IBM930//
-module	IBM930//		INTERNAL		IBM930		1
-module	INTERNAL		IBM930//		IBM930		1
-
-#	from			to			module		cost
-alias	IBM-932//		IBM932//
-alias	CSIBM932//		IBM932//
-module	IBM932//		INTERNAL		IBM932		1
-module	INTERNAL		IBM932//		IBM932		1
-
-#	from			to			module		cost
-alias	IBM-933//		IBM933//
-alias	CP933//			IBM933//
-alias	CSIBM933//		IBM933//
-module	IBM933//		INTERNAL		IBM933		1
-module	INTERNAL		IBM933//		IBM933		1
-
-#	from			to			module		cost
-alias	IBM-935//		IBM935//
-alias	CP935//			IBM935//
-alias	CSIBM935//		IBM935//
-module	IBM935//		INTERNAL		IBM935		1
-module	INTERNAL		IBM935//		IBM935		1
-
-#	from			to			module		cost
-alias	IBM-937//		IBM937//
-alias	CP937//			IBM937//
-alias	CSIBM937//		IBM937//
-module	IBM937//		INTERNAL		IBM937		1
-module	INTERNAL		IBM937//		IBM937		1
-
-#	from			to			module		cost
-alias	IBM-939//		IBM939//
-alias	CP939//			IBM939//
-alias	CSIBM939//		IBM939//
-module	IBM939//		INTERNAL		IBM939		1
-module	INTERNAL		IBM939//		IBM939		1
-
-#	from			to			module		cost
-alias	IBM-943//		IBM943//
-alias	CSIBM943//		IBM943//
-module	IBM943//		INTERNAL		IBM943		1
-module	INTERNAL		IBM943//		IBM943		1
-
-#	from			to			module		cost
-alias	CP1004//		IBM1004//
-alias	OS2LATIN1//		IBM1004//
-module	IBM1004//		INTERNAL		IBM1004		1
-module	INTERNAL		IBM1004//		IBM1004		1
-
-#	from			to			module		cost
-alias	CP1026//		IBM1026//
-alias	1026//			IBM1026//
-alias	CSIBM1026//		IBM1026//
-alias	OSF10020402//		IBM1026//
-module	IBM1026//		INTERNAL		IBM1026		1
-module	INTERNAL		IBM1026//		IBM1026		1
-
-#	from			to			module		cost
-alias	IBM-1046//		IBM1046//
-alias	CP1046//		IBM1046//
-alias	1046//			IBM1046//
-module	IBM1046//		INTERNAL		IBM1046		1
-module	INTERNAL		IBM1046//		IBM1046		1
-
-#	from			to			module		cost
-alias	IBM-1047//		IBM1047//
-alias	CP1047//		IBM1047//
-alias	1047//			IBM1047//
-alias	OSF10020417//		IBM1047//
-module	IBM1047//		INTERNAL		IBM1047		1
-module	INTERNAL		IBM1047//		IBM1047		1
-
-#	from			to			module		cost
-alias	IBM-1124//		IBM1124//
-alias	CP1124//		IBM1124//
-alias	CSIBM1124//		IBM1124//
-module	IBM1124//		INTERNAL		IBM1124		1
-module	INTERNAL		IBM1124//		IBM1124		1
-
-#	from			to			module		cost
-alias	IBM-1129//		IBM1129//
-alias	CP1129//		IBM1129//
-alias	CSIBM1129//		IBM1129//
-module	IBM1129//		INTERNAL		IBM1129		1
-module	INTERNAL		IBM1129//		IBM1129		1
-
-#	from			to			module		cost
-alias	IBM-1160//		IBM1160//
-alias	CP1160//		IBM1160//
-alias	CSIBM1160//		IBM1160//
-module	IBM1160//		INTERNAL		IBM1160		1
-module	INTERNAL		IBM1160//		IBM1160		1
-
-#	from			to			module		cost
-alias	IBM-1161//		IBM1161//
-alias	CP1161//		IBM1161//
-alias	CSIBM1161//		IBM1161//
-module	IBM1161//		INTERNAL		IBM1161		1
-module	INTERNAL		IBM1161//		IBM1161		1
-
-#	from			to			module		cost
-alias	IBM-1132//		IBM1132//
-alias	CP1132//		IBM1132//
-alias	CSIBM1132//		IBM1132//
-module	IBM1132//		INTERNAL		IBM1132		1
-module	INTERNAL		IBM1132//		IBM1132		1
-
-#	from			to			module		cost
-alias	IBM-1133//		IBM1133//
-alias	CP1133//		IBM1133//
-alias	CSIBM1133//		IBM1133//
-module	IBM1133//		INTERNAL		IBM1133		1
-module	INTERNAL		IBM1133//		IBM1133		1
-
-#	from			to			module		cost
-alias	IBM-1162//		IBM1162//
-alias	CP1162//		IBM1162//
-alias	CSIBM11621162//		IBM1162//
-module	IBM1162//		INTERNAL		IBM1162		1
-module	INTERNAL		IBM1162//		IBM1162		1
-
-#	from			to			module		cost
-alias	IBM-1163//		IBM1163//
-alias	CP1163//		IBM1163//
-alias	CSIBM1163//		IBM1163//
-module	IBM1163//		INTERNAL		IBM1163		1
-module	INTERNAL		IBM1163//		IBM1163		1
-
-#	from			to			module		cost
-alias	IBM-1164//		IBM1164//
-alias	CP1164//		IBM1164//
-alias	CSIBM1164//		IBM1164//
-module	IBM1164//		INTERNAL		IBM1164		1
-module	INTERNAL		IBM1164//		IBM1164		1
-
-#	from			to			module		cost
-alias	EUCKR//			EUC-KR//
-alias	CSEUCKR//		EUC-KR//
-alias	OSF0004000a//		EUC-KR//
-module	EUC-KR//		INTERNAL		EUC-KR		1
-module	INTERNAL		EUC-KR//		EUC-KR		1
-
-#	from			to			module		cost
-alias	MSCP949//		UHC//
-alias	CP949//			UHC//
-alias	OSF100203B5//		UHC//
-module	UHC//			INTERNAL		UHC		1
-module	INTERNAL		UHC//			UHC		1
-
-#	from			to			module		cost
-alias	MSCP1361//		JOHAB//
-alias	CP1361//		JOHAB//
-module	JOHAB//			INTERNAL		JOHAB		1
-module	INTERNAL		JOHAB//			JOHAB		1
-
-#	from			to			module		cost
-alias	BIG-FIVE//		BIG5//
-alias	BIGFIVE//		BIG5//
-alias	BIG-5//			BIG5//
-alias	CN-BIG5//		BIG5//
-alias	CP950//			BIG5//
-module	BIG5//			INTERNAL		BIG5		1
-module	INTERNAL		BIG5//			BIG5		1
-
-#	from			to			module		cost
-alias	BIG5-HKSCS//		BIG5HKSCS//
-module	BIG5HKSCS//		INTERNAL		BIG5HKSCS	1
-module	INTERNAL		BIG5HKSCS//		BIG5HKSCS	1
-
-#	from			to			module		cost
-alias	EUCJP-MS//		EUC-JP-MS//
-alias	EUCJP-OPEN//		EUC-JP-MS//
-alias	EUCJP-WIN//		EUC-JP-MS//
-module	EUC-JP-MS//		INTERNAL		EUC-JP-MS	1
-module	INTERNAL		EUC-JP-MS//		EUC-JP-MS	1
-
-#	from			to			module		cost
-alias	EUCJP//			EUC-JP//
-alias	CSEUCPKDFMTJAPANESE//	EUC-JP//
-alias	OSF00030010//		EUC-JP//
-alias	UJIS//			EUC-JP//
-module	EUC-JP//		INTERNAL		EUC-JP		1
-module	INTERNAL		EUC-JP//		EUC-JP		1
-
-#	from			to			module		cost
-alias	EUCCN//			EUC-CN//
-alias	GB2312//		EUC-CN//
-alias	csGB2312//		EUC-CN//
-alias	CN-GB//			EUC-CN//
-module	EUC-CN//		INTERNAL		EUC-CN		1
-module	INTERNAL		EUC-CN//		EUC-CN		1
-
-#	from			to			module		cost
-module	EUC-CN//		BIG5//			GBBIG5		1
-module	BIG5//			EUC-CN//		GBBIG5		1
-
-#	from			to			module		cost
-alias	GB13000//		GBK//
-alias	CP936//			GBK//
-alias	MS936//			GBK//
-alias	WINDOWS-936//		GBK//
-module	GBK//			INTERNAL		GBK		1
-module	INTERNAL		GBK//			GBK		1
-
-#	from			to			module		cost
-module	GBK//			EUC-CN//		GBGBK		1
-module	EUC-CN//		GBK//			GBGBK		1
-
-#	from			to			module		cost
-alias	EUCTW//			EUC-TW//
-alias	OSF0005000a//		EUC-TW//
-module	EUC-TW//		INTERNAL		EUC-TW		1
-module	INTERNAL		EUC-TW//		EUC-TW		1
-
-#	from			to			module		cost
-alias	RUSCII//		CP1125//
-alias	IBM848//		CP1125//
-module	CP1125//		INTERNAL		CP1125		1
-module	INTERNAL		CP1125//		CP1125		1
-
-#	from			to			module		cost
-alias	MS-EE//			CP1250//
-alias	WINDOWS-1250//		CP1250//
-module	CP1250//		INTERNAL		CP1250		1
-module	INTERNAL		CP1250//		CP1250		1
-
-#	from			to			module		cost
-alias	MS-CYRL//		CP1251//
-alias	WINDOWS-1251//		CP1251//
-module	CP1251//		INTERNAL		CP1251		1
-module	INTERNAL		CP1251//		CP1251		1
-
-#	from			to			module		cost
-alias	MS-ANSI//		CP1252//
-alias	WINDOWS-1252//		CP1252//
-module	CP1252//		INTERNAL		CP1252		1
-module	INTERNAL		CP1252//		CP1252		1
-
-#	from			to			module		cost
-alias	MS-GREEK//		CP1253//
-alias	WINDOWS-1253//		CP1253//
-module	CP1253//		INTERNAL		CP1253		1
-module	INTERNAL		CP1253//		CP1253		1
-
-#	from			to			module		cost
-alias	MS-TURK//		CP1254//
-alias	WINDOWS-1254//		CP1254//
-module	CP1254//		INTERNAL		CP1254		1
-module	INTERNAL		CP1254//		CP1254		1
-
-#	from			to			module		cost
-alias	MS-HEBR//		CP1255//
-alias	WINDOWS-1255//		CP1255//
-module	CP1255//		INTERNAL		CP1255		1
-module	INTERNAL		CP1255//		CP1255		1
-
-#	from			to			module		cost
-alias	MS-ARAB//		CP1256//
-alias	WINDOWS-1256//		CP1256//
-module	CP1256//		INTERNAL		CP1256		1
-module	INTERNAL		CP1256//		CP1256		1
-
-#	from			to			module		cost
-alias	WINBALTRIM//		CP1257//
-alias	WINDOWS-1257//		CP1257//
-module	CP1257//		INTERNAL		CP1257		1
-module	INTERNAL		CP1257//		CP1257		1
-
-#	from			to			module		cost
-alias	WINDOWS-1258//		CP1258//
-module	CP1258//		INTERNAL		CP1258		1
-module	INTERNAL		CP1258//		CP1258		1
-
-#	from			to			module		cost
-alias	874//			IBM874//
-alias	CP874//			IBM874//
-alias	WINDOWS-874//		IBM874//
-module	IBM874//		INTERNAL		IBM874		1
-module	INTERNAL		IBM874//		IBM874		1
-
-#	from			to			module		cost
-module	CP737//			INTERNAL		CP737		1
-module	INTERNAL		CP737//			CP737		1
-
-#	from			to			module		cost
-module	CP770//			INTERNAL		CP770		1
-module	INTERNAL		CP770//			CP770		1
-
-#	from			to			module		cost
-module	CP771//			INTERNAL		CP771		1
-module	INTERNAL		CP771//			CP771		1
-
-#	from			to			module		cost
-module	CP772//			INTERNAL		CP772		1
-module	INTERNAL		CP772//			CP772		1
-
-#	from			to			module		cost
-module	CP773//			INTERNAL		CP773		1
-module	INTERNAL		CP773//			CP773		1
-
-#	from			to			module		cost
-module	CP774//			INTERNAL		CP774		1
-module	INTERNAL		CP774//			CP774		1
-
-#	from			to			module		cost
-alias	IBM775//		CP775//
-alias	CSPC775BALTIC//		CP775//
-module	CP775//			INTERNAL		CP775		1
-module	INTERNAL		CP775//			CP775		1
-
-#	from			to			module		cost
-alias	CSISO2022JP//		ISO-2022-JP//
-alias	ISO2022JP//		ISO-2022-JP//
-module	ISO-2022-JP//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP//		ISO-2022-JP	1
-
-#	from			to			module		cost
-alias	CSISO2022JP2//		ISO-2022-JP-2//
-alias	ISO2022JP2//		ISO-2022-JP-2//
-module	ISO-2022-JP-2//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP-2//		ISO-2022-JP	1
-
-#	from			to			module		cost
-module	ISO-2022-JP-3//		INTERNAL		ISO-2022-JP-3	1
-module	INTERNAL		ISO-2022-JP-3//		ISO-2022-JP-3	1
-
-#	from			to			module		cost
-alias	CSISO2022KR//		ISO-2022-KR//
-alias	ISO2022KR//		ISO-2022-KR//
-module	ISO-2022-KR//		INTERNAL		ISO-2022-KR	1
-module	INTERNAL		ISO-2022-KR//		ISO-2022-KR	1
-
-#	from			to			module		cost
-alias	CSISO2022CN//		ISO-2022-CN//
-alias	ISO2022CN//		ISO-2022-CN//
-module	ISO-2022-CN//		INTERNAL		ISO-2022-CN	1
-module	INTERNAL		ISO-2022-CN//		ISO-2022-CN	1
-
-#	from			to			module		cost
-alias	ISO2022CNEXT//		ISO-2022-CN-EXT//
-module	ISO-2022-CN-EXT//	INTERNAL		ISO-2022-CN-EXT	1
-module	INTERNAL		ISO-2022-CN-EXT//	ISO-2022-CN-EXT	1
-
-#	from			to			module		cost
-alias	MAC//			MACINTOSH//
-alias	CSMACINTOSH//		MACINTOSH//
-module	MACINTOSH//		INTERNAL		MACINTOSH	1
-module	INTERNAL		MACINTOSH//		MACINTOSH	1
-
-#	from			to			module		cost
-alias	ISO-IR-143//		IEC_P27-1//
-alias	CSISO143IECP271//	IEC_P27-1//
-alias	IEC_P271//		IEC_P27-1//
-module	IEC_P27-1//		INTERNAL		IEC_P27-1	1
-module	INTERNAL		IEC_P27-1//		IEC_P27-1	1
-
-#	from			to			module		cost
-alias	ISO_9036//		ASMO_449//
-alias	ARABIC7//		ASMO_449//
-alias	ISO-IR-89//		ASMO_449//
-alias	CSISO89ASMO449//	ASMO_449//
-module	ASMO_449//		INTERNAL		ASMO_449	1
-module	INTERNAL		ASMO_449//		ASMO_449	1
-
-#	from			to			module		cost
-alias	ANSI_X3.110-1983//	ANSI_X3.110//
-alias	ISO-IR-99//		ANSI_X3.110//
-alias	CSA_T500-1983//		ANSI_X3.110//
-alias	CSA_T500//		ANSI_X3.110//
-alias	NAPLPS//		ANSI_X3.110//
-alias	CSISO99NAPLPS//		ANSI_X3.110//
-module	ANSI_X3.110//		INTERNAL		ANSI_X3.110	1
-module	INTERNAL		ANSI_X3.110//		ANSI_X3.110	1
-
-#	from			to			module		cost
-alias	ISO-IR-139//		CSN_369103//
-alias	CSISO139CSN369103//	CSN_369103//
-module	CSN_369103//		INTERNAL		CSN_369103	1
-module	INTERNAL		CSN_369103//		CSN_369103	1
-
-#	from			to			module		cost
-alias	CWI-2//			CWI//
-alias	CP-HU//			CWI//
-module	CWI//			INTERNAL		CWI		1
-module	INTERNAL		CWI//			CWI		1
-
-#	from			to			module		cost
-alias	DEC//			DEC-MCS//
-alias	CSDECMCS//		DEC-MCS//
-alias	DECMCS//		DEC-MCS//
-module	DEC-MCS//		INTERNAL		DEC-MCS		1
-module	INTERNAL		DEC-MCS//		DEC-MCS		1
-
-#	from			to			module		cost
-alias	ISO-IR-111//		ECMA-CYRILLIC//
-alias	CSISO111ECMACYRILLIC//	ECMA-CYRILLIC//
-alias	ECMACYRILLIC//		ECMA-CYRILLIC//
-module	ECMA-CYRILLIC//		INTERNAL		ECMA-CYRILLIC	1
-module	INTERNAL		ECMA-CYRILLIC//		ECMA-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ST_SEV_358-88//		GOST_19768-74//
-alias	GOST_19768//		GOST_19768-74//
-alias	ISO-IR-153//		GOST_19768-74//
-alias	CSISO153GOST1976874//	GOST_19768-74//
-alias	GOST_1976874//		GOST_19768-74//
-module	GOST_19768-74//		INTERNAL		GOST_19768-74	1
-module	INTERNAL		GOST_19768-74//		GOST_19768-74	1
-
-#	from			to			module		cost
-alias	ISO-IR-150//		GREEK-CCITT//
-alias	CSISO150//		GREEK-CCITT//
-alias	CSISO150GREEKCCITT//	GREEK-CCITT//
-alias	GREEKCCITT//		GREEK-CCITT//
-module	GREEK-CCITT//		INTERNAL		GREEK-CCITT	1
-module	INTERNAL		GREEK-CCITT//		GREEK-CCITT	1
-
-#	from			to			module		cost
-alias	ISO-IR-88//		GREEK7//
-alias	CSISO88GREEK7//		GREEK7//
-module	GREEK7//		INTERNAL		GREEK7		1
-module	INTERNAL		GREEK7//		GREEK7		1
-
-#	from			to			module		cost
-alias	ISO-IR-18//		GREEK7-OLD//
-alias	CSISO18GREEK7OLD//	GREEK7-OLD//
-alias	GREEK7OLD//		GREEK7-OLD//
-module	GREEK7-OLD//		INTERNAL		GREEK7-OLD	1
-module	INTERNAL		GREEK7-OLD//		GREEK7-OLD	1
-
-#	from			to			module		cost
-alias	ISO-IR-49//		INIS//
-alias	CSISO49INIS//		INIS//
-module	INIS//			INTERNAL		INIS		1
-module	INTERNAL		INIS//			INIS		1
-
-#	from			to			module		cost
-alias	ISO-IR-50//		INIS-8//
-alias	CSISO50INIS8//		INIS-8//
-alias	INIS8//			INIS-8//
-module	INIS-8//		INTERNAL		INIS-8		1
-module	INTERNAL		INIS-8//		INIS-8		1
-
-#	from			to			module		cost
-alias	ISO-IR-51//		INIS-CYRILLIC//
-alias	CSISO51INISCYRILLIC//	INIS-CYRILLIC//
-alias	INISCYRILLIC//		INIS-CYRILLIC//
-module	INIS-CYRILLIC//		INTERNAL		INIS-CYRILLIC	1
-module	INTERNAL		INIS-CYRILLIC//		INIS-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ISO-IR-98//		ISO_2033//
-alias	ISO_2033-1983//		ISO_2033//
-alias	E13B//			ISO_2033//
-alias	CSISO2033//		ISO_2033//
-module	ISO_2033//		INTERNAL		ISO_2033	1
-module	INTERNAL		ISO_2033//		ISO_2033	1
-
-#	from			to			module		cost
-alias	ISO-IR-37//		ISO_5427//
-alias	KOI-7//			ISO_5427//
-alias	CSISO5427CYRILLIC//	ISO_5427//
-module	ISO_5427//		INTERNAL		ISO_5427	1
-module	INTERNAL		ISO_5427//		ISO_5427	1
-
-#	from			to			module		cost
-alias	ISO-IR-54//		ISO_5427-EXT//
-alias	ISO_5427:1981//		ISO_5427-EXT//
-alias	CSISO5427CYRILLIC1981//	ISO_5427-EXT//
-alias	ISO_5427EXT//		ISO_5427-EXT//
-module	ISO_5427-EXT//		INTERNAL		ISO_5427-EXT	1
-module	INTERNAL		ISO_5427-EXT//		ISO_5427-EXT	1
-
-#	from			to			module		cost
-alias	ISO-IR-55//		ISO_5428//
-alias	ISO_5428:1980//		ISO_5428//
-alias	CSISO5428GREEK//	ISO_5428//
-module	ISO_5428//		INTERNAL		ISO_5428	1
-module	INTERNAL		ISO_5428//		ISO_5428	1
-
-#	from			to			module		cost
-alias	ISO-IR-155//		ISO_10367-BOX//
-alias	CSISO10367BOX//		ISO_10367-BOX//
-alias	ISO_10367BOX//		ISO_10367-BOX//
-module	ISO_10367-BOX//		INTERNAL		ISO_10367-BOX	1
-module	INTERNAL		ISO_10367-BOX//		ISO_10367-BOX	1
-
-#	from			to			module		cost
-alias	MACIS//			MAC-IS//
-module	MAC-IS//		INTERNAL		MAC-IS		1
-module	INTERNAL		MAC-IS//		MAC-IS		1
-
-#	from			to			module		cost
-alias	MACUK//			MAC-UK//
-alias	MACUKRAINIAN//		MAC-UK//
-alias	MAC-CYRILLIC//		MAC-UK//
-alias	MACCYRILLIC//		MAC-UK//
-module	MAC-UK//		INTERNAL		MAC-UK		1
-module	INTERNAL		MAC-UK//		MAC-UK		1
-
-#	from			to			module		cost
-alias	MS-MAC-CYRILLIC//	CP10007//
-alias	MSMACCYRILLIC//		CP10007//
-module	CP10007//		INTERNAL		CP10007		1
-module	INTERNAL		CP10007//		CP10007		1
-
-#	from			to			module		cost
-alias	ISO-IR-9-1//		NATS-DANO//
-alias	CSNATSDANO//		NATS-DANO//
-alias	NATSDANO//		NATS-DANO//
-module	NATS-DANO//		INTERNAL		NATS-DANO	1
-module	INTERNAL		NATS-DANO//		NATS-DANO	1
-
-#	from			to			module		cost
-alias	ISO-IR-8-1//		NATS-SEFI//
-alias	CSNATSSEFI//		NATS-SEFI//
-alias	NATSSEFI//		NATS-SEFI//
-module	NATS-SEFI//		INTERNAL		NATS-SEFI	1
-module	INTERNAL		NATS-SEFI//		NATS-SEFI	1
-
-#	from			to			module		cost
-alias	WS2//			WIN-SAMI-2//
-alias	WINSAMI2//		WIN-SAMI-2//
-module	WIN-SAMI-2//		INTERNAL		SAMI-WS2	1
-module	INTERNAL		WIN-SAMI-2//		SAMI-WS2	1
-
-#	from			to			module		cost
-module	ISO-IR-197//		INTERNAL		ISO-IR-197	1
-module	INTERNAL		ISO-IR-197//		ISO-IR-197	1
-
-#	from			to			module		cost
-alias	TIS620//		TIS-620//
-alias	TIS620-0//		TIS-620//
-alias	TIS620.2529-1//		TIS-620//
-alias	TIS620.2533-0//		TIS-620//
-alias	ISO-IR-166//		TIS-620//
-module	TIS-620//		INTERNAL		TIS-620		1
-module	INTERNAL		TIS-620//		TIS-620		1
-
-#	from			to			module		cost
-alias	KOI8U//			KOI8-U//
-module	KOI8-U//		INTERNAL		KOI8-U		1
-module	INTERNAL		KOI8-U//		KOI8-U		1
-
-#	from			to			module		cost
-alias	ISIRI3342//		ISIRI-3342//
-module	ISIRI-3342//		INTERNAL		ISIRI-3342	1
-module	INTERNAL		ISIRI-3342//		ISIRI-3342	1
-
-#	from			to			module		cost
-alias	UTF16//			UTF-16//
-module	UTF-16//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16LE//		UTF-16LE//
-module	UTF-16LE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16LE//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16BE//		UTF-16BE//
-module	UTF-16BE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16BE//		UTF-16		1
-
-#	from			to			module		cost
-alias	CSUNICODE//		UNICODE//
-module	UNICODE//		INTERNAL		UNICODE		1
-module	INTERNAL		UNICODE//		UNICODE		1
-
-#	from			to			module		cost
-alias	UTF32//			UTF-32//
-module	UTF-32//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32LE//		UTF-32LE//
-module	UTF-32LE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32LE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32BE//		UTF-32BE//
-module	UTF-32BE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32BE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF7//			UTF-7//
-module	UTF-7//			INTERNAL		UTF-7		1
-module	INTERNAL		UTF-7//			UTF-7		1
-
-#	from			to			module		cost
-module	GB18030//		INTERNAL		GB18030		1
-module	INTERNAL		GB18030//		GB18030		1
-
-#	from			to			module		cost
-module	VISCII//		INTERNAL		VISCII		1
-module	INTERNAL		VISCII//		VISCII		1
-
-#	from			to			module		cost
-module	KOI8-T//		INTERNAL		KOI8-T		1
-module	INTERNAL		KOI8-T//		KOI8-T		1
-
-#	from			to			module		cost
-module	GEORGIAN-PS//		INTERNAL		GEORGIAN-PS	1
-module	INTERNAL		GEORGIAN-PS//		GEORGIAN-PS	1
-
-#	from			to			module		cost
-module	GEORGIAN-ACADEMY//	INTERNAL		GEORGIAN-ACADEMY 1
-module	INTERNAL		GEORGIAN-ACADEMY//	GEORGIAN-ACADEMY 1
-
-#	from			to			module		cost
-module	ISO-IR-209//		INTERNAL		ISO-IR-209	1
-module	INTERNAL		ISO-IR-209//		ISO-IR-209	1
-
-#	from			to			module		cost
-module	MAC-SAMI//		INTERNAL		MAC-SAMI	1
-module	INTERNAL		MAC-SAMI//		MAC-SAMI	1
-
-#	from			to			module		cost
-alias	ARMSCII8//		ARMSCII-8//
-module	ARMSCII-8//		INTERNAL		ARMSCII-8	1
-module	INTERNAL		ARMSCII-8//		ARMSCII-8	1
-
-#	from			to			module		cost
-alias	TCVN//			TCVN5712-1//
-alias	TCVN-5712//		TCVN5712-1//
-alias	TCVN5712-1:1993//	TCVN5712-1//
-module	TCVN5712-1//		INTERNAL		TCVN5712-1	1
-module	INTERNAL		TCVN5712-1//		TCVN5712-1	1
-
-#	from			to			module		cost
-module	EUC-JISX0213//		INTERNAL		EUC-JISX0213	1
-module	INTERNAL		EUC-JISX0213//		EUC-JISX0213	1
-
-#	from			to			module		cost
-alias	ShiftJISX0213//		Shift_JISX0213//
-module	Shift_JISX0213//	INTERNAL		SHIFT_JISX0213	1
-module	INTERNAL		Shift_JISX0213//	SHIFT_JISX0213	1
-
-#	from			to			module		cost
-module	TSCII//			INTERNAL		TSCII		1
-module	INTERNAL		TSCII//			TSCII		1
-
-#	from			to			module		cost
-module	PT154//			INTERNAL		PT154		1
-module	INTERNAL		PT154//			PT154		1
-
-#	from			to			module		cost
-alias	STRK1048-2002//		RK1048//
-module	RK1048//		INTERNAL		RK1048		1
-module	INTERNAL		RK1048//		RK1048		1
-
-#	from			to			module		cost
-alias	IBM-1025//		IBM1025//
-alias	CP1025//		IBM1025//
-alias	CSIBM1025//		IBM1025//
-module	IBM1025//		INTERNAL		IBM1025		1
-module	INTERNAL		IBM1025//		IBM1025		1
-
-#	from			to			module		cost
-alias	IBM-1122//		IBM1122//
-alias	CP1122//		IBM1122//
-alias	CSIBM1122//		IBM1122//
-module	IBM1122//		INTERNAL		IBM1122		1
-module	INTERNAL		IBM1122//		IBM1122		1
-
-#	from			to			module		cost
-alias	IBM-1137//		IBM1137//
-alias	CP1137//		IBM1137//
-alias	CSIBM1137//		IBM1137//
-module	IBM1137//		INTERNAL		IBM1137		1
-module	INTERNAL		IBM1137//		IBM1137		1
-
-#	from			to			module		cost
-alias	IBM-1153//		IBM1153//
-alias	CP1153//		IBM1153//
-alias	CSIBM1153//		IBM1153//
-module	IBM1153//		INTERNAL		IBM1153		1
-module	INTERNAL		IBM1153//		IBM1153		1
-
-#	from			to			module		cost
-alias	IBM-1154//		IBM1154//
-alias	CP1154//		IBM1154//
-alias	CSIBM1154//		IBM1154//
-module	IBM1154//		INTERNAL		IBM1154		1
-module	INTERNAL		IBM1154//		IBM1154		1
-
-#	from			to			module		cost
-alias	IBM-1155//		IBM1155//
-alias	CP1155//		IBM1155//
-alias	CSIBM1155//		IBM1155//
-module	IBM1155//		INTERNAL		IBM1155		1
-module	INTERNAL		IBM1155//		IBM1155		1
-
-#	from			to			module		cost
-alias	IBM-1156//		IBM1156//
-alias	CP1156//		IBM1156//
-alias	CSIBM1156//		IBM1156//
-module	IBM1156//		INTERNAL		IBM1156		1
-module	INTERNAL		IBM1156//		IBM1156		1
-
-#	from			to			module		cost
-alias	IBM-1157//		IBM1157//
-alias	CP1157//		IBM1157//
-alias	CSIBM1157//		IBM1157//
-module	IBM1157//		INTERNAL		IBM1157		1
-module	INTERNAL		IBM1157//		IBM1157		1
-
-#	from			to			module		cost
-alias	IBM-1158//		IBM1158//
-alias	CP1158//		IBM1158//
-alias	CSIBM1158//		IBM1158//
-module	IBM1158//		INTERNAL		IBM1158		1
-module	INTERNAL		IBM1158//		IBM1158		1
-
-#	from			to			module		cost
-alias	IBM-803//		IBM803//
-alias	CP803//		IBM803//
-alias	CSIBM803//		IBM803//
-module	IBM803//		INTERNAL		IBM803		1
-module	INTERNAL		IBM803//		IBM803		1
-
-#	from			to			module		cost
-alias	IBM-901//		IBM901//
-alias	CP901//		IBM901//
-alias	CSIBM901//		IBM901//
-module	IBM901//		INTERNAL		IBM901		1
-module	INTERNAL		IBM901//		IBM901		1
-
-#	from			to			module		cost
-alias	IBM-902//		IBM902//
-alias	CP902//		IBM902//
-alias	CSIBM902//		IBM902//
-module	IBM902//		INTERNAL		IBM902		1
-module	INTERNAL		IBM902//		IBM902		1
-
-#	from			to			module		cost
-alias	IBM-921//		IBM921//
-alias	CP921//		IBM921//
-alias	CSIBM921//		IBM921//
-module	IBM921//		INTERNAL		IBM921		1
-module	INTERNAL		IBM921//		IBM921		1
-
-#	from			to			module		cost
-alias	IBM-1008//		IBM1008//
-alias	CP1008//		IBM1008//
-alias	CSIBM1008//		IBM1008//
-module	IBM1008//		INTERNAL		IBM1008		1
-module	INTERNAL		IBM1008//		IBM1008		1
-
-#	from			to			module		cost
-module	IBM1008//		IBM420//		IBM1008_420	1
-module	IBM420//		IBM1008//		IBM1008_420	1
-
-#	from			to			module		cost
-alias	IBM-1097//		IBM1097//
-alias	CP1097//		IBM1097//
-alias	CSIBM1097//		IBM1097//
-module	IBM1097//		INTERNAL		IBM1097		1
-module	INTERNAL		IBM1097//		IBM1097		1
-
-#	from			to			module		cost
-alias	IBM-1112//		IBM1112//
-alias	CP1112//		IBM1112//
-alias	CSIBM1112//		IBM1112//
-module	IBM1112//		INTERNAL		IBM1112		1
-module	INTERNAL		IBM1112//		IBM1112		1
-
-#	from			to			module		cost
-alias	IBM-1123//		IBM1123//
-alias	CP1123//		IBM1123//
-alias	CSIBM1123//		IBM1123//
-module	IBM1123//		INTERNAL		IBM1123		1
-module	INTERNAL		IBM1123//		IBM1123		1
-
-#	from			to			module		cost
-alias	IBM-1130//		IBM1130//
-alias	CP1130//		IBM1130//
-alias	CSIBM1130//		IBM1130//
-module	IBM1130//		INTERNAL		IBM1130		1
-module	INTERNAL		IBM1130//		IBM1130		1
-
-#	from			to			module		cost
-alias	IBM-1140//		IBM1140//
-alias	CP1140//		IBM1140//
-alias	CSIBM1140//		IBM1140//
-module	IBM1140//		INTERNAL		IBM1140		1
-module	INTERNAL		IBM1140//		IBM1140		1
-
-#	from			to			module		cost
-alias	IBM-1141//		IBM1141//
-alias	CP1141//		IBM1141//
-alias	CSIBM1141//		IBM1141//
-module	IBM1141//		INTERNAL		IBM1141		1
-module	INTERNAL		IBM1141//		IBM1141		1
-
-#	from			to			module		cost
-alias	IBM-1142//		IBM1142//
-alias	CP1142//		IBM1142//
-alias	CSIBM1142//		IBM1142//
-module	IBM1142//		INTERNAL		IBM1142		1
-module	INTERNAL		IBM1142//		IBM1142		1
-
-#	from			to			module		cost
-alias	IBM-1143//		IBM1143//
-alias	CP1143//		IBM1143//
-alias	CSIBM1143//		IBM1143//
-module	IBM1143//		INTERNAL		IBM1143		1
-module	INTERNAL		IBM1143//		IBM1143		1
-
-#	from			to			module		cost
-alias	IBM-1144//		IBM1144//
-alias	CP1144//		IBM1144//
-alias	CSIBM1144//		IBM1144//
-module	IBM1144//		INTERNAL		IBM1144		1
-module	INTERNAL		IBM1144//		IBM1144		1
-
-#	from			to			module		cost
-alias	IBM-1145//		IBM1145//
-alias	CP1145//		IBM1145//
-alias	CSIBM1145//		IBM1145//
-module	IBM1145//		INTERNAL		IBM1145		1
-module	INTERNAL		IBM1145//		IBM1145		1
-
-#	from			to			module		cost
-alias	IBM-1146//		IBM1146//
-alias	CP1146//		IBM1146//
-alias	CSIBM1146//		IBM1146//
-module	IBM1146//		INTERNAL		IBM1146		1
-module	INTERNAL		IBM1146//		IBM1146		1
-
-#	from			to			module		cost
-alias	IBM-1147//		IBM1147//
-alias	CP1147//		IBM1147//
-alias	CSIBM1147//		IBM1147//
-module	IBM1147//		INTERNAL		IBM1147		1
-module	INTERNAL		IBM1147//		IBM1147		1
-
-#	from			to			module		cost
-alias	IBM-1148//		IBM1148//
-alias	CP1148//		IBM1148//
-alias	CSIBM1148//		IBM1148//
-module	IBM1148//		INTERNAL		IBM1148		1
-module	INTERNAL		IBM1148//		IBM1148		1
-
-#	from			to			module		cost
-alias	IBM-1149//		IBM1149//
-alias	CP1149//		IBM1149//
-alias	CSIBM1149//		IBM1149//
-module	IBM1149//		INTERNAL		IBM1149		1
-module	INTERNAL		IBM1149//		IBM1149		1
-
-#	from			to			module		cost
-alias	IBM-1166//		IBM1166//
-alias	CP1166//		IBM1166//
-alias	CSIBM1166//		IBM1166//
-module	IBM1166//		INTERNAL		IBM1166		1
-module	INTERNAL		IBM1166//		IBM1166		1
-
-#	from			to			module		cost
-alias	IBM-1167//		IBM1167//
-alias	CP1167//		IBM1167//
-alias	CSIBM1167//		IBM1167//
-module	IBM1167//		INTERNAL		IBM1167		1
-module	INTERNAL		IBM1167//		IBM1167		1
-
-#	from			to			module		cost
-alias	IBM-4517//		IBM4517//
-alias	CP4517//		IBM4517//
-alias	CSIBM4517//		IBM4517//
-module	IBM4517//		INTERNAL		IBM4517		1
-module	INTERNAL		IBM4517//		IBM4517		1
-
-#	from			to			module		cost
-alias	IBM-4899//		IBM4899//
-alias	CP4899//		IBM4899//
-alias	CSIBM4899//		IBM4899//
-module	IBM4899//		INTERNAL		IBM4899		1
-module	INTERNAL		IBM4899//		IBM4899		1
-
-#	from			to			module		cost
-alias	IBM-4909//		IBM4909//
-alias	CP4909//		IBM4909//
-alias	CSIBM4909//		IBM4909//
-module	IBM4909//		INTERNAL		IBM4909		1
-module	INTERNAL		IBM4909//		IBM4909		1
-
-#	from			to			module		cost
-alias	IBM-4971//		IBM4971//
-alias	CP4971//		IBM4971//
-alias	CSIBM4971//		IBM4971//
-module	IBM4971//		INTERNAL		IBM4971		1
-module	INTERNAL		IBM4971//		IBM4971		1
-
-#	from			to			module		cost
-alias	IBM-5347//		IBM5347//
-alias	CP5347//		IBM5347//
-alias	CSIBM5347//		IBM5347//
-module	IBM5347//		INTERNAL		IBM5347		1
-module	INTERNAL		IBM5347//		IBM5347		1
-
-#	from			to			module		cost
-alias	IBM-9030//		IBM9030//
-alias	CP9030//		IBM9030//
-alias	CSIBM9030//		IBM9030//
-module	IBM9030//		INTERNAL		IBM9030		1
-module	INTERNAL		IBM9030//		IBM9030		1
-
-#	from			to			module		cost
-alias	IBM-9066//		IBM9066//
-alias	CP9066//		IBM9066//
-alias	CSIBM9066//		IBM9066//
-module	IBM9066//		INTERNAL		IBM9066		1
-module	INTERNAL		IBM9066//		IBM9066		1
-
-#	from			to			module		cost
-alias	IBM-9448//		IBM9448//
-alias	CP9448//		IBM9448//
-alias	CSIBM9448//		IBM9448//
-module	IBM9448//		INTERNAL		IBM9448		1
-module	INTERNAL		IBM9448//		IBM9448		1
-
-#	from			to			module		cost
-alias	IBM-12712//		IBM12712//
-alias	CP12712//		IBM12712//
-alias	CSIBM12712//		IBM12712//
-module	IBM12712//		INTERNAL		IBM12712		1
-module	INTERNAL		IBM12712//		IBM12712		1
-
-#	from			to			module		cost
-alias	IBM-16804//		IBM16804//
-alias	CP16804//		IBM16804//
-alias	CSIBM16804//		IBM16804//
-module	IBM16804//		INTERNAL		IBM16804		1
-module	INTERNAL		IBM16804//		IBM16804		1
-
-#	from			to			module		cost
-alias	IBM-1364//		IBM1364//
-alias	CP1364//		IBM1364//
-alias	CSIBM1364//		IBM1364//
-module	IBM1364//		INTERNAL		IBM1364		1
-module	INTERNAL		IBM1364//		IBM1364		1
-
-#	from			to			module		cost
-alias	IBM-1371//		IBM1371//
-alias	CP1371//		IBM1371//
-alias	CSIBM1371//		IBM1371//
-module	IBM1371//		INTERNAL		IBM1371		1
-module	INTERNAL		IBM1371//		IBM1371		1
-
-#	from			to			module		cost
-alias	IBM-1388//		IBM1388//
-alias	CP1388//		IBM1388//
-alias	CSIBM1388//		IBM1388//
-module	IBM1388//		INTERNAL		IBM1388		1
-module	INTERNAL		IBM1388//		IBM1388		1
-
-#	from			to			module		cost
-alias	IBM-1390//		IBM1390//
-alias	CP1390//		IBM1390//
-alias	CSIBM1390//		IBM1390//
-module	IBM1390//		INTERNAL		IBM1390		1
-module	INTERNAL		IBM1390//		IBM1390		1
-
-#	from			to			module		cost
-alias	IBM-1399//		IBM1399//
-alias	CP1399//		IBM1399//
-alias	CSIBM1399//		IBM1399//
-module	IBM1399//		INTERNAL		IBM1399		1
-module	INTERNAL		IBM1399//		IBM1399		1
-
-#	from			to			module		cost
-alias	ISO/TR_11548-1/		ISO_11548-1//
-alias	ISO11548-1//		ISO_11548-1//
-module	ISO_11548-1//		INTERNAL		ISO_11548-1	1
-module	INTERNAL		ISO_11548-1//		ISO_11548-1	1
-
-#	from			to			module		cost
-module	MIK//			INTERNAL		MIK		1
-module	INTERNAL		MIK//			MIK		1
-
-#	from			to			module		cost
-module	BRF//			INTERNAL		BRF		1
-module	INTERNAL		BRF//			BRF		1
-
-#	from			to			module		cost
-alias	CP1282//		MAC-CENTRALEUROPE//
-module	MAC-CENTRALEUROPE//	INTERNAL		MAC-CENTRALEUROPE 1
-module	INTERNAL		MAC-CENTRALEUROPE//	MAC-CENTRALEUROPE 1
-
-#	from			to			module		cost
-module	KOI8-RU//		INTERNAL		KOI8-RU		1
-module	INTERNAL		KOI8-RU//		KOI8-RU		1
-
-#	from			to			module		cost
-alias	ISO_8859-9E//		ISO-8859-9E//
-alias	ISO8859-9E//		ISO-8859-9E//
-alias	ISO88599E//		ISO-8859-9E//
-module	ISO-8859-9E//		INTERNAL		ISO8859-9E	1
-module	INTERNAL		ISO-8859-9E//		ISO8859-9E	1
-
-#	from			to			module		cost
-alias	ROMAN9//		HP-ROMAN9//
-alias	R9//			HP-ROMAN9//
-alias	HPROMAN9//		HP-ROMAN9//
-module	HP-ROMAN9//		INTERNAL		HP-ROMAN9	1
-module	INTERNAL		HP-ROMAN9//		HP-ROMAN9	1
-
-#	from			to			module		cost
-alias	TURKISH8//		HP-TURKISH8//
-alias	HPTURKISH8//		HP-TURKISH8//
-alias	OSF10010006//		HP-TURKISH8//
-module	HP-TURKISH8//		INTERNAL		HP-TURKISH8	1
-module	INTERNAL		HP-TURKISH8//		HP-TURKISH8	1
-
-#	from			to			module		cost
-alias	THAI8//			HP-THAI8//
-alias	HPTHAI8//		HP-THAI8//
-module	HP-THAI8//		INTERNAL		HP-THAI8	1
-module	INTERNAL		HP-THAI8//		HP-THAI8	1
-
-#	from			to			module		cost
-alias	HPGREEK8//		HP-GREEK8//
-alias	OSF10010004//		HP-GREEK8//
-module	HP-GREEK8//		INTERNAL		HP-GREEK8	1
-module	INTERNAL		HP-GREEK8//		HP-GREEK8	1
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so
deleted file mode 100755
index 4e25ab8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so
deleted file mode 100755
index 8c2da78..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so
deleted file mode 100755
index cd201d1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so
deleted file mode 100755
index ff5bdef..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so
deleted file mode 100755
index 43469ed..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so
deleted file mode 100755
index 5b50b23..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gcrt1.o b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gcrt1.o
deleted file mode 100644
index a497b5c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/gcrt1.o
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libBrokenLocale.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libBrokenLocale.a
deleted file mode 100644
index 6ed789e..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libBrokenLocale.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libBrokenLocale.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libBrokenLocale.so
deleted file mode 120000
index 3946b15..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libBrokenLocale.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libBrokenLocale.so.1
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libanl.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libanl.a
deleted file mode 100644
index d97fbff..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libanl.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libanl.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libanl.so
deleted file mode 120000
index 1aa73a4..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libanl.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libanl.so.1
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc.a
deleted file mode 100644
index 61de1fe..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc.so
deleted file mode 100644
index 1a4e089..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc.so
+++ /dev/null
@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf32-littlearm)
-GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a  AS_NEEDED ( /lib/ld-linux-armhf.so.3 ) )
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc_nonshared.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc_nonshared.a
deleted file mode 100644
index f69e5a8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libc_nonshared.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libcrypt.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libcrypt.a
deleted file mode 100644
index f2eeb17..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libcrypt.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libcrypt.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libcrypt.so
deleted file mode 120000
index f2c4c80..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libcrypt.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libcrypt.so.1
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libdl.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libdl.a
deleted file mode 100644
index b44133c..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libdl.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libdl.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libdl.so
deleted file mode 120000
index 7afa95a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libdl.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libdl.so.2
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libg.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libg.a
deleted file mode 100644
index f146cb8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libg.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libm.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libm.a
deleted file mode 100644
index af06166..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libm.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libm.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libm.so
deleted file mode 120000
index 52441c0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libm.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libm.so.6
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libmcheck.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libmcheck.a
deleted file mode 100644
index 3ebdcf1..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libmcheck.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_compat.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_compat.so
deleted file mode 120000
index 88fb049..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_compat.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libnss_compat.so.2
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_db.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_db.so
deleted file mode 120000
index 1ccb18f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_db.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libnss_db.so.2
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_dns.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_dns.so
deleted file mode 120000
index 350021a..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_dns.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libnss_dns.so.2
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_files.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_files.so
deleted file mode 120000
index 0d5d219..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_files.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libnss_files.so.2
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_hesiod.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_hesiod.so
deleted file mode 120000
index fbbde91..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libnss_hesiod.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libnss_hesiod.so.2
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libpthread.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libpthread.a
deleted file mode 100644
index 67b8e65..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libpthread.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libpthread.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libpthread.so
deleted file mode 120000
index 57f4003..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libpthread.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libpthread.so.0
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libresolv.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libresolv.a
deleted file mode 100644
index 592e9a3..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libresolv.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libresolv.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libresolv.so
deleted file mode 120000
index c1959f9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libresolv.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libresolv.so.2
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/librt.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/librt.a
deleted file mode 100644
index a81a385..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/librt.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/librt.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/librt.so
deleted file mode 120000
index 75d37e9..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/librt.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/librt.so.1
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libthread_db.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libthread_db.so
deleted file mode 120000
index e05f68f..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libthread_db.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libthread_db.so.1
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libutil.a b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libutil.a
deleted file mode 100644
index b63d369..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libutil.a
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libutil.so b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libutil.so
deleted file mode 120000
index 2d450b0..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/usr/lib/libutil.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib/libutil.so.1
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/var/db/Makefile b/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/var/db/Makefile
deleted file mode 100644
index 2650ce8..0000000
--- a/armv7a/glibc-2.33/usr/armv7a-cros-linux-gnueabihf/var/db/Makefile
+++ /dev/null
@@ -1,166 +0,0 @@
-# Makefile to (re-)generate db versions of system database files.
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-# Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
-#
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-DATABASES = $(wildcard /etc/passwd /etc/group /etc/ethers /etc/protocols \
-		       /etc/rpc /etc/services /etc/shadow /etc/gshadow \
-		       /etc/netgroup)
-
-VAR_DB = /var/db
-
-AWK = awk
-MAKEDB = makedb --quiet
-
-all: $(patsubst %,$(VAR_DB)/%.db,$(notdir $(DATABASES)))
-
-
-$(VAR_DB)/passwd.db: /etc/passwd
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$3; print }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/group.db: /etc/group
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$3; print; \
-			   if ($$4 != "") { \
-			     split($$4, grmems, ","); \
-			     for (memidx in grmems) { \
-			       mem=grmems[memidx]; \
-			       if (members[mem] == "") \
-				 members[mem]=$$3; \
-			       else \
-				 members[mem]=members[mem] "," $$3; \
-			     } \
-			     delete grmems; } } \
-		 END { for (mem in members) \
-			 printf ":%s %s %s\n", mem, mem, members[mem]; }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/ethers.db: /etc/ethers
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/protocols.db: /etc/protocols
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print; \
-			   for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ".%s ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/rpc.db: /etc/rpc
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print; \
-			   for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ".%s ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/services.db: /etc/services
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS="[ \t/]+" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { sub(/[ \t]*#.*$$/, "");\
-			   printf ":%s/%s ", $$1, $$3; print; \
-			   printf ":%s/ ", $$1; print; \
-			   printf "=%s/%s ", $$2, $$3; print; \
-			   printf "=%s/ ", $$2; print; \
-			   for (i = 4; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ":%s/%s ", $$i, $$3; print; \
-			       printf ":%s/ ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/shadow.db: /etc/shadow
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print }' $^ | \
-	(umask 077 && $(MAKEDB) -o $@ -)
-	@echo "done."
-	@if chgrp shadow $@ 2>/dev/null; then \
-	  chmod g+r $@; \
-	else \
-	  chown 0 $@; chgrp 0 $@; chmod 600 $@; \
-	  echo; \
-	  echo "Warning: The shadow password database $@"; \
-	  echo "has been set to be readable only by root.  You may want"; \
-	  echo "to make it readable by the \`shadow' group depending"; \
-	  echo "on your configuration."; \
-	  echo; \
-	fi
-
-$(VAR_DB)/gshadow.db: /etc/gshadow
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print }' $^ | \
-	(umask 077 && $(MAKEDB) -o $@ -)
-	@echo "done."
-	@if chgrp shadow $@ 2>/dev/null; then \
-	  chmod g+r $@; \
-	else \
-	  chown 0 $@; chgrp 0 $@; chmod 600 $@; \
-	  echo; \
-	  echo "Warning: The shadow group database $@"; \
-	  echo "has been set to be readable only by root.  You may want"; \
-	  echo "to make it readable by the \`shadow' group depending"; \
-	  echo "on your configuration."; \
-	  echo; \
-	fi
-
-$(VAR_DB)/netgroup.db: /etc/netgroup
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { ini=1 } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { if (sub(/[ \t]*\\$$/, " ") == 0) end="\n"; \
-			   else end=""; \
-			   gsub(/[ \t]+/, " "); \
-			   sub(/^[ \t]*/, ""); \
-			   if (ini == 0) printf "%s%s", $$0, end; \
-			   else printf ".%s %s%s", $$1, $$0, end; \
-			   ini=end == "" ? 0 : 1; } \
-			   END { if (ini==0) printf "\n" }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/00/372ed55fe67d9bd2c5f92f7ce0a6716bb3ae5e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/00/372ed55fe67d9bd2c5f92f7ce0a6716bb3ae5e
deleted file mode 120000
index bf0b2cc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/00/372ed55fe67d9bd2c5f92f7ce0a6716bb3ae5e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/00/372ed55fe67d9bd2c5f92f7ce0a6716bb3ae5e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/00/372ed55fe67d9bd2c5f92f7ce0a6716bb3ae5e.debug
deleted file mode 120000
index e63616b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/00/372ed55fe67d9bd2c5f92f7ce0a6716bb3ae5e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/01/0781a74c165208ec9639f752d9b27f88028056 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/01/0781a74c165208ec9639f752d9b27f88028056
deleted file mode 120000
index 2b82ed7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/01/0781a74c165208ec9639f752d9b27f88028056
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/01/0781a74c165208ec9639f752d9b27f88028056.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/01/0781a74c165208ec9639f752d9b27f88028056.debug
deleted file mode 120000
index a1c3b85..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/01/0781a74c165208ec9639f752d9b27f88028056.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/0b5699a921e9ae3666cae26d9f532a9992164d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/0b5699a921e9ae3666cae26d9f532a9992164d
deleted file mode 120000
index a67dbf4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/0b5699a921e9ae3666cae26d9f532a9992164d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/0b5699a921e9ae3666cae26d9f532a9992164d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/0b5699a921e9ae3666cae26d9f532a9992164d.debug
deleted file mode 120000
index 5301867..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/0b5699a921e9ae3666cae26d9f532a9992164d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/6d294fe627cf30c7bf95a284b72952c8cc4fff b/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/6d294fe627cf30c7bf95a284b72952c8cc4fff
deleted file mode 120000
index d605443..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/6d294fe627cf30c7bf95a284b72952c8cc4fff
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/6d294fe627cf30c7bf95a284b72952c8cc4fff.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/6d294fe627cf30c7bf95a284b72952c8cc4fff.debug
deleted file mode 120000
index c85a107..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/02/6d294fe627cf30c7bf95a284b72952c8cc4fff.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/175507a54c1dc19680b479c8aee5512ec48b76 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/175507a54c1dc19680b479c8aee5512ec48b76
deleted file mode 120000
index 6804f9d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/175507a54c1dc19680b479c8aee5512ec48b76
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/175507a54c1dc19680b479c8aee5512ec48b76.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/175507a54c1dc19680b479c8aee5512ec48b76.debug
deleted file mode 120000
index 6ab242b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/175507a54c1dc19680b479c8aee5512ec48b76.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/766bf6242ab829d852f02bc33260195c87e12d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/766bf6242ab829d852f02bc33260195c87e12d
deleted file mode 120000
index 67eadfc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/766bf6242ab829d852f02bc33260195c87e12d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/766bf6242ab829d852f02bc33260195c87e12d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/766bf6242ab829d852f02bc33260195c87e12d.debug
deleted file mode 120000
index 676d1e1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/766bf6242ab829d852f02bc33260195c87e12d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/ef7f1698975feec575cd065ca3144627993f09 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/ef7f1698975feec575cd065ca3144627993f09
deleted file mode 120000
index 36dfc12..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/ef7f1698975feec575cd065ca3144627993f09
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/ef7f1698975feec575cd065ca3144627993f09.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/ef7f1698975feec575cd065ca3144627993f09.debug
deleted file mode 120000
index 9fcd8ef..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/03/ef7f1698975feec575cd065ca3144627993f09.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/1007010bac3be3132166292429a28fe0c0aab4 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/1007010bac3be3132166292429a28fe0c0aab4
deleted file mode 120000
index 7e89d25..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/1007010bac3be3132166292429a28fe0c0aab4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/1007010bac3be3132166292429a28fe0c0aab4.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/1007010bac3be3132166292429a28fe0c0aab4.debug
deleted file mode 120000
index 383fd58..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/1007010bac3be3132166292429a28fe0c0aab4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/fd1cde96fed400f872967a8b9ed3d0b367ab55 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/fd1cde96fed400f872967a8b9ed3d0b367ab55
deleted file mode 120000
index c1e47aa..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/fd1cde96fed400f872967a8b9ed3d0b367ab55
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/fd1cde96fed400f872967a8b9ed3d0b367ab55.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/fd1cde96fed400f872967a8b9ed3d0b367ab55.debug
deleted file mode 120000
index ce9b07b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/04/fd1cde96fed400f872967a8b9ed3d0b367ab55.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/01d864777729d87ca09ff50447041b8c6cbace b/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/01d864777729d87ca09ff50447041b8c6cbace
deleted file mode 120000
index 343bd36..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/01d864777729d87ca09ff50447041b8c6cbace
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/01d864777729d87ca09ff50447041b8c6cbace.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/01d864777729d87ca09ff50447041b8c6cbace.debug
deleted file mode 120000
index 93419ab..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/01d864777729d87ca09ff50447041b8c6cbace.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/19c9255962eed981f7a1a58f1bac32590795b9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/19c9255962eed981f7a1a58f1bac32590795b9
deleted file mode 120000
index 824f086..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/19c9255962eed981f7a1a58f1bac32590795b9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/19c9255962eed981f7a1a58f1bac32590795b9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/19c9255962eed981f7a1a58f1bac32590795b9.debug
deleted file mode 120000
index d9058a2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/05/19c9255962eed981f7a1a58f1bac32590795b9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/18944fefed93bbec50c2e2cb896aea9fababb6 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/18944fefed93bbec50c2e2cb896aea9fababb6
deleted file mode 120000
index 95e4534..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/18944fefed93bbec50c2e2cb896aea9fababb6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/18944fefed93bbec50c2e2cb896aea9fababb6.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/18944fefed93bbec50c2e2cb896aea9fababb6.debug
deleted file mode 120000
index 02e73ee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/18944fefed93bbec50c2e2cb896aea9fababb6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/920e792e069c0a2dc9f7e39020cc3cf8683347 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/920e792e069c0a2dc9f7e39020cc3cf8683347
deleted file mode 120000
index 51f2386..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/920e792e069c0a2dc9f7e39020cc3cf8683347
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/920e792e069c0a2dc9f7e39020cc3cf8683347.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/920e792e069c0a2dc9f7e39020cc3cf8683347.debug
deleted file mode 120000
index e4ed585..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/06/920e792e069c0a2dc9f7e39020cc3cf8683347.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/77750d42df37ce6ba284810d2a285ea16de172 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/77750d42df37ce6ba284810d2a285ea16de172
deleted file mode 120000
index aeaad92..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/77750d42df37ce6ba284810d2a285ea16de172
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/77750d42df37ce6ba284810d2a285ea16de172.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/77750d42df37ce6ba284810d2a285ea16de172.debug
deleted file mode 120000
index fa39945..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/77750d42df37ce6ba284810d2a285ea16de172.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/7d1ad546ace69ef512113cde8864ccc2cc7d40 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/7d1ad546ace69ef512113cde8864ccc2cc7d40
deleted file mode 120000
index 1850f42..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/7d1ad546ace69ef512113cde8864ccc2cc7d40
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/7d1ad546ace69ef512113cde8864ccc2cc7d40.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/7d1ad546ace69ef512113cde8864ccc2cc7d40.debug
deleted file mode 120000
index d14da70..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/07/7d1ad546ace69ef512113cde8864ccc2cc7d40.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/7f09a0612ebeccbb7cac34a1c87b3921a341cf b/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/7f09a0612ebeccbb7cac34a1c87b3921a341cf
deleted file mode 120000
index d8122eb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/7f09a0612ebeccbb7cac34a1c87b3921a341cf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/7f09a0612ebeccbb7cac34a1c87b3921a341cf.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/7f09a0612ebeccbb7cac34a1c87b3921a341cf.debug
deleted file mode 120000
index 0771c04..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/7f09a0612ebeccbb7cac34a1c87b3921a341cf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/a7d8a92d5c3d95377bd5acadb0b4a1ee629fc2 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/a7d8a92d5c3d95377bd5acadb0b4a1ee629fc2
deleted file mode 120000
index 07f2a6e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/a7d8a92d5c3d95377bd5acadb0b4a1ee629fc2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/a7d8a92d5c3d95377bd5acadb0b4a1ee629fc2.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/a7d8a92d5c3d95377bd5acadb0b4a1ee629fc2.debug
deleted file mode 120000
index f77fe51..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/a7d8a92d5c3d95377bd5acadb0b4a1ee629fc2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/b343d6a5df4deaba1aef234a71baf17b870373 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/b343d6a5df4deaba1aef234a71baf17b870373
deleted file mode 120000
index 6301dbf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/b343d6a5df4deaba1aef234a71baf17b870373
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/b343d6a5df4deaba1aef234a71baf17b870373.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/b343d6a5df4deaba1aef234a71baf17b870373.debug
deleted file mode 120000
index 8f65bb6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/08/b343d6a5df4deaba1aef234a71baf17b870373.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/93dfa8534566d7905cd467d24e38898f8b67a2 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/93dfa8534566d7905cd467d24e38898f8b67a2
deleted file mode 120000
index 6fb5160..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/93dfa8534566d7905cd467d24e38898f8b67a2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/93dfa8534566d7905cd467d24e38898f8b67a2.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/93dfa8534566d7905cd467d24e38898f8b67a2.debug
deleted file mode 120000
index f1dd571..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/93dfa8534566d7905cd467d24e38898f8b67a2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/db91c86aaa650d0b7e842e45437b3643172a96 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/db91c86aaa650d0b7e842e45437b3643172a96
deleted file mode 120000
index a5f54f1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/db91c86aaa650d0b7e842e45437b3643172a96
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/db91c86aaa650d0b7e842e45437b3643172a96.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/db91c86aaa650d0b7e842e45437b3643172a96.debug
deleted file mode 120000
index 2d604ad..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/09/db91c86aaa650d0b7e842e45437b3643172a96.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0a/86ec93c853bd31017c75d14fab89bc3c8b95f1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0a/86ec93c853bd31017c75d14fab89bc3c8b95f1
deleted file mode 120000
index b08bec2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0a/86ec93c853bd31017c75d14fab89bc3c8b95f1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0a/86ec93c853bd31017c75d14fab89bc3c8b95f1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0a/86ec93c853bd31017c75d14fab89bc3c8b95f1.debug
deleted file mode 120000
index baf9f56..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0a/86ec93c853bd31017c75d14fab89bc3c8b95f1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0b/846544ed3dc19a89981f5669d63b70676a8815 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0b/846544ed3dc19a89981f5669d63b70676a8815
deleted file mode 120000
index cbfb6bb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0b/846544ed3dc19a89981f5669d63b70676a8815
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0b/846544ed3dc19a89981f5669d63b70676a8815.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0b/846544ed3dc19a89981f5669d63b70676a8815.debug
deleted file mode 120000
index 6d30310..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0b/846544ed3dc19a89981f5669d63b70676a8815.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/aec46633ed10dfa3a9068a989332291b74f335 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/aec46633ed10dfa3a9068a989332291b74f335
deleted file mode 120000
index b083491..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/aec46633ed10dfa3a9068a989332291b74f335
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/aec46633ed10dfa3a9068a989332291b74f335.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/aec46633ed10dfa3a9068a989332291b74f335.debug
deleted file mode 120000
index bd89ae5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/aec46633ed10dfa3a9068a989332291b74f335.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/e0e5c39aeef708902d651e69ad92be150d5156 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/e0e5c39aeef708902d651e69ad92be150d5156
deleted file mode 120000
index d9e9b58..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/e0e5c39aeef708902d651e69ad92be150d5156
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/e0e5c39aeef708902d651e69ad92be150d5156.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/e0e5c39aeef708902d651e69ad92be150d5156.debug
deleted file mode 120000
index 2dcbadd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0d/e0e5c39aeef708902d651e69ad92be150d5156.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/094854a3ab7d532f8aa4a2c6f557f642fd24e6 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/094854a3ab7d532f8aa4a2c6f557f642fd24e6
deleted file mode 120000
index b6b7a05..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/094854a3ab7d532f8aa4a2c6f557f642fd24e6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/094854a3ab7d532f8aa4a2c6f557f642fd24e6.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/094854a3ab7d532f8aa4a2c6f557f642fd24e6.debug
deleted file mode 120000
index 460da63..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/094854a3ab7d532f8aa4a2c6f557f642fd24e6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/3b0b4d210c9e41928e44be971de5bcb9fdeead b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/3b0b4d210c9e41928e44be971de5bcb9fdeead
deleted file mode 120000
index 0061e0b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/3b0b4d210c9e41928e44be971de5bcb9fdeead
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/3b0b4d210c9e41928e44be971de5bcb9fdeead.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/3b0b4d210c9e41928e44be971de5bcb9fdeead.debug
deleted file mode 120000
index 4fd82d0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/3b0b4d210c9e41928e44be971de5bcb9fdeead.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/5ba9752a3ba4bf448ad41fcdc64f8dcfce701d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/5ba9752a3ba4bf448ad41fcdc64f8dcfce701d
deleted file mode 120000
index 4bfc725..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/5ba9752a3ba4bf448ad41fcdc64f8dcfce701d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/5ba9752a3ba4bf448ad41fcdc64f8dcfce701d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/5ba9752a3ba4bf448ad41fcdc64f8dcfce701d.debug
deleted file mode 120000
index 2edb145..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0e/5ba9752a3ba4bf448ad41fcdc64f8dcfce701d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/6bdf764f205dc300995f253b962b73cf5ed06a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/6bdf764f205dc300995f253b962b73cf5ed06a
deleted file mode 120000
index 81c3595..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/6bdf764f205dc300995f253b962b73cf5ed06a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/6bdf764f205dc300995f253b962b73cf5ed06a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/6bdf764f205dc300995f253b962b73cf5ed06a.debug
deleted file mode 120000
index de89874..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/6bdf764f205dc300995f253b962b73cf5ed06a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/ac56dd135da26f2c3f9ddf2ceb9cf6e80f4788 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/ac56dd135da26f2c3f9ddf2ceb9cf6e80f4788
deleted file mode 120000
index 87cb680..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/ac56dd135da26f2c3f9ddf2ceb9cf6e80f4788
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/ac56dd135da26f2c3f9ddf2ceb9cf6e80f4788.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/ac56dd135da26f2c3f9ddf2ceb9cf6e80f4788.debug
deleted file mode 120000
index f876784..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/0f/ac56dd135da26f2c3f9ddf2ceb9cf6e80f4788.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/13/db2f5af9e14f3629a2b7fdcdeea94cb7d9c534 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/13/db2f5af9e14f3629a2b7fdcdeea94cb7d9c534
deleted file mode 120000
index a7ed4dd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/13/db2f5af9e14f3629a2b7fdcdeea94cb7d9c534
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/13/db2f5af9e14f3629a2b7fdcdeea94cb7d9c534.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/13/db2f5af9e14f3629a2b7fdcdeea94cb7d9c534.debug
deleted file mode 120000
index 23bcc9c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/13/db2f5af9e14f3629a2b7fdcdeea94cb7d9c534.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/6e241536495d29a431019bdf91460402c8818a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/6e241536495d29a431019bdf91460402c8818a
deleted file mode 120000
index e6a998a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/6e241536495d29a431019bdf91460402c8818a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/6e241536495d29a431019bdf91460402c8818a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/6e241536495d29a431019bdf91460402c8818a.debug
deleted file mode 120000
index f7bb3c8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/6e241536495d29a431019bdf91460402c8818a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/99599e8e3f4738a842324c6718dd22664876a8 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/99599e8e3f4738a842324c6718dd22664876a8
deleted file mode 120000
index ce71c87..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/99599e8e3f4738a842324c6718dd22664876a8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/99599e8e3f4738a842324c6718dd22664876a8.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/99599e8e3f4738a842324c6718dd22664876a8.debug
deleted file mode 120000
index c2c4e29..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/99599e8e3f4738a842324c6718dd22664876a8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/cdd59fff18af0e4806242ef4b01a73ff0615e9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/cdd59fff18af0e4806242ef4b01a73ff0615e9
deleted file mode 120000
index 0b4e30e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/cdd59fff18af0e4806242ef4b01a73ff0615e9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/cdd59fff18af0e4806242ef4b01a73ff0615e9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/cdd59fff18af0e4806242ef4b01a73ff0615e9.debug
deleted file mode 120000
index 1f53775..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/14/cdd59fff18af0e4806242ef4b01a73ff0615e9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/15/67e1e3d5637c8cf0709061ba66b4e88e4ce279 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/15/67e1e3d5637c8cf0709061ba66b4e88e4ce279
deleted file mode 120000
index 4827a73..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/15/67e1e3d5637c8cf0709061ba66b4e88e4ce279
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/15/67e1e3d5637c8cf0709061ba66b4e88e4ce279.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/15/67e1e3d5637c8cf0709061ba66b4e88e4ce279.debug
deleted file mode 120000
index 94b9430..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/15/67e1e3d5637c8cf0709061ba66b4e88e4ce279.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/862044e2da7d123589bfc5a9925a49caab1f02 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/862044e2da7d123589bfc5a9925a49caab1f02
deleted file mode 120000
index 7fb3aa1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/862044e2da7d123589bfc5a9925a49caab1f02
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/862044e2da7d123589bfc5a9925a49caab1f02.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/862044e2da7d123589bfc5a9925a49caab1f02.debug
deleted file mode 120000
index ee0b466..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/862044e2da7d123589bfc5a9925a49caab1f02.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/9aebad9c095bc20949fd37a256333375f2fd60 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/9aebad9c095bc20949fd37a256333375f2fd60
deleted file mode 120000
index bf4d03b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/9aebad9c095bc20949fd37a256333375f2fd60
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/9aebad9c095bc20949fd37a256333375f2fd60.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/9aebad9c095bc20949fd37a256333375f2fd60.debug
deleted file mode 120000
index e954e32..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/16/9aebad9c095bc20949fd37a256333375f2fd60.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/656a265ca75a2c7f18cea2e06cae09a69b183b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/656a265ca75a2c7f18cea2e06cae09a69b183b
deleted file mode 120000
index 3f442ee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/656a265ca75a2c7f18cea2e06cae09a69b183b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/656a265ca75a2c7f18cea2e06cae09a69b183b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/656a265ca75a2c7f18cea2e06cae09a69b183b.debug
deleted file mode 120000
index 5a0232b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/656a265ca75a2c7f18cea2e06cae09a69b183b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/68ec436bf1f279e7f64d2ac9dfb4880dcfe87a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/68ec436bf1f279e7f64d2ac9dfb4880dcfe87a
deleted file mode 120000
index 98013d1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/68ec436bf1f279e7f64d2ac9dfb4880dcfe87a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/68ec436bf1f279e7f64d2ac9dfb4880dcfe87a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/68ec436bf1f279e7f64d2ac9dfb4880dcfe87a.debug
deleted file mode 120000
index a19fc22..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/68ec436bf1f279e7f64d2ac9dfb4880dcfe87a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/7d3f062265cab9944f6779750803ae80a97c99 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/7d3f062265cab9944f6779750803ae80a97c99
deleted file mode 120000
index ceba754..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/7d3f062265cab9944f6779750803ae80a97c99
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/7d3f062265cab9944f6779750803ae80a97c99.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/7d3f062265cab9944f6779750803ae80a97c99.debug
deleted file mode 120000
index 68ee6c7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/7d3f062265cab9944f6779750803ae80a97c99.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/f30898937ace23e30139492f6e5b286bd31669 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/f30898937ace23e30139492f6e5b286bd31669
deleted file mode 120000
index 53c78d5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/f30898937ace23e30139492f6e5b286bd31669
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/f30898937ace23e30139492f6e5b286bd31669.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/f30898937ace23e30139492f6e5b286bd31669.debug
deleted file mode 120000
index 4a7fc29..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/17/f30898937ace23e30139492f6e5b286bd31669.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/18/c9da4143f9bfc9de5747900fbb269c33f1950e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/18/c9da4143f9bfc9de5747900fbb269c33f1950e
deleted file mode 120000
index 9b3cd27..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/18/c9da4143f9bfc9de5747900fbb269c33f1950e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/18/c9da4143f9bfc9de5747900fbb269c33f1950e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/18/c9da4143f9bfc9de5747900fbb269c33f1950e.debug
deleted file mode 120000
index 05f6efb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/18/c9da4143f9bfc9de5747900fbb269c33f1950e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/19/372d8431d59d1c5293bca1ebaf7ca15317e30e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/19/372d8431d59d1c5293bca1ebaf7ca15317e30e
deleted file mode 120000
index 636b75a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/19/372d8431d59d1c5293bca1ebaf7ca15317e30e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/19/372d8431d59d1c5293bca1ebaf7ca15317e30e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/19/372d8431d59d1c5293bca1ebaf7ca15317e30e.debug
deleted file mode 120000
index b2611f6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/19/372d8431d59d1c5293bca1ebaf7ca15317e30e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/c096410e052f0be2c3b8963e13322c22689483 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/c096410e052f0be2c3b8963e13322c22689483
deleted file mode 120000
index 3422b33..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/c096410e052f0be2c3b8963e13322c22689483
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/c096410e052f0be2c3b8963e13322c22689483.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/c096410e052f0be2c3b8963e13322c22689483.debug
deleted file mode 120000
index d08772a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/c096410e052f0be2c3b8963e13322c22689483.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/e3450e298e9479f1e47601d61e5e75ff52f6d1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/e3450e298e9479f1e47601d61e5e75ff52f6d1
deleted file mode 120000
index 133ed7f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/e3450e298e9479f1e47601d61e5e75ff52f6d1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/e3450e298e9479f1e47601d61e5e75ff52f6d1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/e3450e298e9479f1e47601d61e5e75ff52f6d1.debug
deleted file mode 120000
index 762dbaf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1a/e3450e298e9479f1e47601d61e5e75ff52f6d1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1d/cac6940855fe6addc3babbd4b4a959aea3d492 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1d/cac6940855fe6addc3babbd4b4a959aea3d492
deleted file mode 120000
index 1e814c4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1d/cac6940855fe6addc3babbd4b4a959aea3d492
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1d/cac6940855fe6addc3babbd4b4a959aea3d492.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1d/cac6940855fe6addc3babbd4b4a959aea3d492.debug
deleted file mode 120000
index e55c515..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1d/cac6940855fe6addc3babbd4b4a959aea3d492.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/1a740726bb63cd3aeccfd0b112c5888a713c3b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/1a740726bb63cd3aeccfd0b112c5888a713c3b
deleted file mode 120000
index 9e1db51..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/1a740726bb63cd3aeccfd0b112c5888a713c3b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/1a740726bb63cd3aeccfd0b112c5888a713c3b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/1a740726bb63cd3aeccfd0b112c5888a713c3b.debug
deleted file mode 120000
index 0f5b158..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/1a740726bb63cd3aeccfd0b112c5888a713c3b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/6990583b728fe4525a5d37473b6d546ca8098e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/6990583b728fe4525a5d37473b6d546ca8098e
deleted file mode 120000
index dace19a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/6990583b728fe4525a5d37473b6d546ca8098e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/6990583b728fe4525a5d37473b6d546ca8098e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/6990583b728fe4525a5d37473b6d546ca8098e.debug
deleted file mode 120000
index 8df5897..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/6990583b728fe4525a5d37473b6d546ca8098e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/abff6daad38c544dc1540d7423e263458536ce b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/abff6daad38c544dc1540d7423e263458536ce
deleted file mode 120000
index c17211a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/abff6daad38c544dc1540d7423e263458536ce
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/abff6daad38c544dc1540d7423e263458536ce.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/abff6daad38c544dc1540d7423e263458536ce.debug
deleted file mode 120000
index 02bc035..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1e/abff6daad38c544dc1540d7423e263458536ce.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1f/2db5a2339a45e748c5cc6aeb71d8739a4c6431 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1f/2db5a2339a45e748c5cc6aeb71d8739a4c6431
deleted file mode 120000
index c6cd88d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1f/2db5a2339a45e748c5cc6aeb71d8739a4c6431
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1f/2db5a2339a45e748c5cc6aeb71d8739a4c6431.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/1f/2db5a2339a45e748c5cc6aeb71d8739a4c6431.debug
deleted file mode 120000
index 0b3362d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/1f/2db5a2339a45e748c5cc6aeb71d8739a4c6431.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/4f1f5f7f54921b82e2fbab2f2c84483f65df6a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/4f1f5f7f54921b82e2fbab2f2c84483f65df6a
deleted file mode 120000
index b1e780e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/4f1f5f7f54921b82e2fbab2f2c84483f65df6a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/4f1f5f7f54921b82e2fbab2f2c84483f65df6a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/4f1f5f7f54921b82e2fbab2f2c84483f65df6a.debug
deleted file mode 120000
index 6605d71..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/4f1f5f7f54921b82e2fbab2f2c84483f65df6a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/5b22d40903682f64c2ec501f5622ea0cd3d620 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/5b22d40903682f64c2ec501f5622ea0cd3d620
deleted file mode 120000
index e56c792..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/5b22d40903682f64c2ec501f5622ea0cd3d620
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/5b22d40903682f64c2ec501f5622ea0cd3d620.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/5b22d40903682f64c2ec501f5622ea0cd3d620.debug
deleted file mode 120000
index 8b161ca..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/20/5b22d40903682f64c2ec501f5622ea0cd3d620.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/637335c1ee3d71e0a37286bd326eeb08165614 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/637335c1ee3d71e0a37286bd326eeb08165614
deleted file mode 120000
index f425cf8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/637335c1ee3d71e0a37286bd326eeb08165614
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/637335c1ee3d71e0a37286bd326eeb08165614.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/637335c1ee3d71e0a37286bd326eeb08165614.debug
deleted file mode 120000
index d49cf5c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/637335c1ee3d71e0a37286bd326eeb08165614.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/d8fab3a79dec6e49e7e37b98082a59b700d774 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/d8fab3a79dec6e49e7e37b98082a59b700d774
deleted file mode 120000
index 982287a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/d8fab3a79dec6e49e7e37b98082a59b700d774
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/d8fab3a79dec6e49e7e37b98082a59b700d774.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/d8fab3a79dec6e49e7e37b98082a59b700d774.debug
deleted file mode 120000
index f60ef5c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/22/d8fab3a79dec6e49e7e37b98082a59b700d774.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/5d2d3c028dcd98783d359d409f2a8f242ba3e0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/5d2d3c028dcd98783d359d409f2a8f242ba3e0
deleted file mode 120000
index c1d604e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/5d2d3c028dcd98783d359d409f2a8f242ba3e0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/5d2d3c028dcd98783d359d409f2a8f242ba3e0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/5d2d3c028dcd98783d359d409f2a8f242ba3e0.debug
deleted file mode 120000
index 639b701..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/5d2d3c028dcd98783d359d409f2a8f242ba3e0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/8e4834f4cad8adefe4ec92df672539e88b2daf b/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/8e4834f4cad8adefe4ec92df672539e88b2daf
deleted file mode 120000
index 37e0d0c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/8e4834f4cad8adefe4ec92df672539e88b2daf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/8e4834f4cad8adefe4ec92df672539e88b2daf.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/8e4834f4cad8adefe4ec92df672539e88b2daf.debug
deleted file mode 120000
index 5f9a901..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/8e4834f4cad8adefe4ec92df672539e88b2daf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/99495170b32319556661ba23606e2cbe87efd1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/99495170b32319556661ba23606e2cbe87efd1
deleted file mode 120000
index be57ee5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/99495170b32319556661ba23606e2cbe87efd1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/99495170b32319556661ba23606e2cbe87efd1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/99495170b32319556661ba23606e2cbe87efd1.debug
deleted file mode 120000
index 5f89555..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/24/99495170b32319556661ba23606e2cbe87efd1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/05dbf3abd3a0065b0276a491a32445633e4f85 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/05dbf3abd3a0065b0276a491a32445633e4f85
deleted file mode 120000
index b100a8b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/05dbf3abd3a0065b0276a491a32445633e4f85
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/05dbf3abd3a0065b0276a491a32445633e4f85.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/05dbf3abd3a0065b0276a491a32445633e4f85.debug
deleted file mode 120000
index 9e6baee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/05dbf3abd3a0065b0276a491a32445633e4f85.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/f98a263cb382b029e1c7f7b9d17fddb144f94e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/f98a263cb382b029e1c7f7b9d17fddb144f94e
deleted file mode 120000
index 7640fe0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/f98a263cb382b029e1c7f7b9d17fddb144f94e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/f98a263cb382b029e1c7f7b9d17fddb144f94e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/f98a263cb382b029e1c7f7b9d17fddb144f94e.debug
deleted file mode 120000
index e57a029..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/25/f98a263cb382b029e1c7f7b9d17fddb144f94e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/26/01e85db1031e21f41a8c7f917821506a5fabef b/armv7a/glibc-2.33/usr/lib/debug/.build-id/26/01e85db1031e21f41a8c7f917821506a5fabef
deleted file mode 120000
index e18c704..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/26/01e85db1031e21f41a8c7f917821506a5fabef
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/26/01e85db1031e21f41a8c7f917821506a5fabef.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/26/01e85db1031e21f41a8c7f917821506a5fabef.debug
deleted file mode 120000
index 3043b0b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/26/01e85db1031e21f41a8c7f917821506a5fabef.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/27/5aa6e1c200e0f7a28b493e4617e168c66433d8 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/27/5aa6e1c200e0f7a28b493e4617e168c66433d8
deleted file mode 120000
index cb993e7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/27/5aa6e1c200e0f7a28b493e4617e168c66433d8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/27/5aa6e1c200e0f7a28b493e4617e168c66433d8.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/27/5aa6e1c200e0f7a28b493e4617e168c66433d8.debug
deleted file mode 120000
index 0edebd3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/27/5aa6e1c200e0f7a28b493e4617e168c66433d8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/7331a354ac5f4ed9a9883a0c364ea544ad3d6a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/7331a354ac5f4ed9a9883a0c364ea544ad3d6a
deleted file mode 120000
index f1f6ed9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/7331a354ac5f4ed9a9883a0c364ea544ad3d6a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/7331a354ac5f4ed9a9883a0c364ea544ad3d6a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/7331a354ac5f4ed9a9883a0c364ea544ad3d6a.debug
deleted file mode 120000
index 970de55..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/7331a354ac5f4ed9a9883a0c364ea544ad3d6a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/d29432f98c8ad8cf15e683dda1dd1818da5b01 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/d29432f98c8ad8cf15e683dda1dd1818da5b01
deleted file mode 120000
index ea52417..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/d29432f98c8ad8cf15e683dda1dd1818da5b01
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/d29432f98c8ad8cf15e683dda1dd1818da5b01.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/d29432f98c8ad8cf15e683dda1dd1818da5b01.debug
deleted file mode 120000
index ecc3aca..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/d29432f98c8ad8cf15e683dda1dd1818da5b01.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/f2ca8f76f8430e717ca3a3dafea484ae711e6e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/f2ca8f76f8430e717ca3a3dafea484ae711e6e
deleted file mode 120000
index 43168cf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/f2ca8f76f8430e717ca3a3dafea484ae711e6e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/f2ca8f76f8430e717ca3a3dafea484ae711e6e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/f2ca8f76f8430e717ca3a3dafea484ae711e6e.debug
deleted file mode 120000
index a1f4c73..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/28/f2ca8f76f8430e717ca3a3dafea484ae711e6e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/2339d158508f3a2da6261e92110769e0f46da9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/2339d158508f3a2da6261e92110769e0f46da9
deleted file mode 120000
index 246c261..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/2339d158508f3a2da6261e92110769e0f46da9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/2339d158508f3a2da6261e92110769e0f46da9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/2339d158508f3a2da6261e92110769e0f46da9.debug
deleted file mode 120000
index be80edb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/2339d158508f3a2da6261e92110769e0f46da9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/ba01473206cafc11e784417af899709e032a7c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/ba01473206cafc11e784417af899709e032a7c
deleted file mode 120000
index a943980..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/ba01473206cafc11e784417af899709e032a7c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/ba01473206cafc11e784417af899709e032a7c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/ba01473206cafc11e784417af899709e032a7c.debug
deleted file mode 120000
index fc37e5f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/ba01473206cafc11e784417af899709e032a7c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/c1a78a277ab66a25727367dca54cb0001ec7f6 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/c1a78a277ab66a25727367dca54cb0001ec7f6
deleted file mode 120000
index e152c6a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/c1a78a277ab66a25727367dca54cb0001ec7f6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/c1a78a277ab66a25727367dca54cb0001ec7f6.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/c1a78a277ab66a25727367dca54cb0001ec7f6.debug
deleted file mode 120000
index 6198743..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/c1a78a277ab66a25727367dca54cb0001ec7f6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/d9fcc455927f36e425f376c86c1426b3e1a45a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/d9fcc455927f36e425f376c86c1426b3e1a45a
deleted file mode 120000
index b287a8b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/d9fcc455927f36e425f376c86c1426b3e1a45a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/d9fcc455927f36e425f376c86c1426b3e1a45a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/d9fcc455927f36e425f376c86c1426b3e1a45a.debug
deleted file mode 120000
index 80161ec..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/29/d9fcc455927f36e425f376c86c1426b3e1a45a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2b/002cd18e37cdc6ec7cf7ad813212d3408d4dd2 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2b/002cd18e37cdc6ec7cf7ad813212d3408d4dd2
deleted file mode 120000
index f70ee81..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2b/002cd18e37cdc6ec7cf7ad813212d3408d4dd2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2b/002cd18e37cdc6ec7cf7ad813212d3408d4dd2.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2b/002cd18e37cdc6ec7cf7ad813212d3408d4dd2.debug
deleted file mode 120000
index f80cec7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2b/002cd18e37cdc6ec7cf7ad813212d3408d4dd2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/54bd98f81951bf610e62a51b1fc99b65228938 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/54bd98f81951bf610e62a51b1fc99b65228938
deleted file mode 120000
index 6a14194..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/54bd98f81951bf610e62a51b1fc99b65228938
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/54bd98f81951bf610e62a51b1fc99b65228938.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/54bd98f81951bf610e62a51b1fc99b65228938.debug
deleted file mode 120000
index 1cd59a9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/54bd98f81951bf610e62a51b1fc99b65228938.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/677207cb24e5b718601d00fb87e1f97163c7f2 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/677207cb24e5b718601d00fb87e1f97163c7f2
deleted file mode 120000
index afab543..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/677207cb24e5b718601d00fb87e1f97163c7f2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/677207cb24e5b718601d00fb87e1f97163c7f2.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/677207cb24e5b718601d00fb87e1f97163c7f2.debug
deleted file mode 120000
index 0d5f051..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2d/677207cb24e5b718601d00fb87e1f97163c7f2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2e/41661ab252e8a46dfa0a1efc3844549bd08992 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2e/41661ab252e8a46dfa0a1efc3844549bd08992
deleted file mode 120000
index 6352c09..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2e/41661ab252e8a46dfa0a1efc3844549bd08992
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2e/41661ab252e8a46dfa0a1efc3844549bd08992.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2e/41661ab252e8a46dfa0a1efc3844549bd08992.debug
deleted file mode 120000
index 6b6bef4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2e/41661ab252e8a46dfa0a1efc3844549bd08992.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/73fca87adea8c95c605f39af736b9afb812417 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/73fca87adea8c95c605f39af736b9afb812417
deleted file mode 120000
index f8ee717..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/73fca87adea8c95c605f39af736b9afb812417
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/73fca87adea8c95c605f39af736b9afb812417.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/73fca87adea8c95c605f39af736b9afb812417.debug
deleted file mode 120000
index 182e2aa..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/73fca87adea8c95c605f39af736b9afb812417.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/75321b4271e80e0cb6b7762d8912279fa8385c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/75321b4271e80e0cb6b7762d8912279fa8385c
deleted file mode 120000
index 22b8fbb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/75321b4271e80e0cb6b7762d8912279fa8385c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/75321b4271e80e0cb6b7762d8912279fa8385c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/75321b4271e80e0cb6b7762d8912279fa8385c.debug
deleted file mode 120000
index abd573e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/2f/75321b4271e80e0cb6b7762d8912279fa8385c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/3ad110f290fb40ed2e85b5e21d53535d109678 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/3ad110f290fb40ed2e85b5e21d53535d109678
deleted file mode 120000
index 42a4c46..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/3ad110f290fb40ed2e85b5e21d53535d109678
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/3ad110f290fb40ed2e85b5e21d53535d109678.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/3ad110f290fb40ed2e85b5e21d53535d109678.debug
deleted file mode 120000
index 676668b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/3ad110f290fb40ed2e85b5e21d53535d109678.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/ec6bb792fd48af078cc80ecdb3be83d4d2ebdb b/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/ec6bb792fd48af078cc80ecdb3be83d4d2ebdb
deleted file mode 120000
index e04b7fc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/ec6bb792fd48af078cc80ecdb3be83d4d2ebdb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/ec6bb792fd48af078cc80ecdb3be83d4d2ebdb.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/ec6bb792fd48af078cc80ecdb3be83d4d2ebdb.debug
deleted file mode 120000
index a4bfd5f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/30/ec6bb792fd48af078cc80ecdb3be83d4d2ebdb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/33/72f2812a1de11d8f9c7f9c0910334c0e83ac45 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/33/72f2812a1de11d8f9c7f9c0910334c0e83ac45
deleted file mode 120000
index bd8bd1d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/33/72f2812a1de11d8f9c7f9c0910334c0e83ac45
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/33/72f2812a1de11d8f9c7f9c0910334c0e83ac45.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/33/72f2812a1de11d8f9c7f9c0910334c0e83ac45.debug
deleted file mode 120000
index 036b79f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/33/72f2812a1de11d8f9c7f9c0910334c0e83ac45.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/17c0c8c345337c6226568afb59ea2d656ccab3 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/17c0c8c345337c6226568afb59ea2d656ccab3
deleted file mode 120000
index 6c376ae..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/17c0c8c345337c6226568afb59ea2d656ccab3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/17c0c8c345337c6226568afb59ea2d656ccab3.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/17c0c8c345337c6226568afb59ea2d656ccab3.debug
deleted file mode 120000
index e5a546a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/17c0c8c345337c6226568afb59ea2d656ccab3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/323a349e8ef299e64a27c3b5679056a1875c3b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/323a349e8ef299e64a27c3b5679056a1875c3b
deleted file mode 120000
index 54e6e0c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/323a349e8ef299e64a27c3b5679056a1875c3b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/323a349e8ef299e64a27c3b5679056a1875c3b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/323a349e8ef299e64a27c3b5679056a1875c3b.debug
deleted file mode 120000
index d0624c9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/34/323a349e8ef299e64a27c3b5679056a1875c3b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/07d1cf0750d14f2be0179df39bcb3ab85b3cbc b/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/07d1cf0750d14f2be0179df39bcb3ab85b3cbc
deleted file mode 120000
index 85df2d4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/07d1cf0750d14f2be0179df39bcb3ab85b3cbc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/07d1cf0750d14f2be0179df39bcb3ab85b3cbc.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/07d1cf0750d14f2be0179df39bcb3ab85b3cbc.debug
deleted file mode 120000
index 395fced..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/07d1cf0750d14f2be0179df39bcb3ab85b3cbc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/ab90de3651268bb83b87dfa8c7051d1dfe4635 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/ab90de3651268bb83b87dfa8c7051d1dfe4635
deleted file mode 120000
index 47750dd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/ab90de3651268bb83b87dfa8c7051d1dfe4635
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/ab90de3651268bb83b87dfa8c7051d1dfe4635.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/ab90de3651268bb83b87dfa8c7051d1dfe4635.debug
deleted file mode 120000
index d16bfcb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/35/ab90de3651268bb83b87dfa8c7051d1dfe4635.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/37/67b7122b79b94c805cf31f4b19c6ce0a73e586 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/37/67b7122b79b94c805cf31f4b19c6ce0a73e586
deleted file mode 120000
index 4d246e5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/37/67b7122b79b94c805cf31f4b19c6ce0a73e586
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/37/67b7122b79b94c805cf31f4b19c6ce0a73e586.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/37/67b7122b79b94c805cf31f4b19c6ce0a73e586.debug
deleted file mode 120000
index 5fc73c3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/37/67b7122b79b94c805cf31f4b19c6ce0a73e586.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/38/b0e4694d21e0fd70582de68e92856e902a0099 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/38/b0e4694d21e0fd70582de68e92856e902a0099
deleted file mode 120000
index 0277e2f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/38/b0e4694d21e0fd70582de68e92856e902a0099
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/38/b0e4694d21e0fd70582de68e92856e902a0099.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/38/b0e4694d21e0fd70582de68e92856e902a0099.debug
deleted file mode 120000
index e345531..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/38/b0e4694d21e0fd70582de68e92856e902a0099.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/39/45f80e40b0ea1898962ca8f4704ee920677a95 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/39/45f80e40b0ea1898962ca8f4704ee920677a95
deleted file mode 120000
index fd1bbb0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/39/45f80e40b0ea1898962ca8f4704ee920677a95
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/39/45f80e40b0ea1898962ca8f4704ee920677a95.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/39/45f80e40b0ea1898962ca8f4704ee920677a95.debug
deleted file mode 120000
index c422ba3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/39/45f80e40b0ea1898962ca8f4704ee920677a95.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3b/71277292efbef72f31f265d36aacd679821ddd b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3b/71277292efbef72f31f265d36aacd679821ddd
deleted file mode 120000
index 7d25e51..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3b/71277292efbef72f31f265d36aacd679821ddd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3b/71277292efbef72f31f265d36aacd679821ddd.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3b/71277292efbef72f31f265d36aacd679821ddd.debug
deleted file mode 120000
index fbdebc1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3b/71277292efbef72f31f265d36aacd679821ddd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3c/4c6dcbc87d9bd5dd3ce5e9e0a94796f8a24fe0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3c/4c6dcbc87d9bd5dd3ce5e9e0a94796f8a24fe0
deleted file mode 120000
index 5a72e89..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3c/4c6dcbc87d9bd5dd3ce5e9e0a94796f8a24fe0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3c/4c6dcbc87d9bd5dd3ce5e9e0a94796f8a24fe0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3c/4c6dcbc87d9bd5dd3ce5e9e0a94796f8a24fe0.debug
deleted file mode 120000
index 4a26db5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3c/4c6dcbc87d9bd5dd3ce5e9e0a94796f8a24fe0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/81279dcb432ddb3dd3498616d656f86cb2e7ea b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/81279dcb432ddb3dd3498616d656f86cb2e7ea
deleted file mode 120000
index b795f3c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/81279dcb432ddb3dd3498616d656f86cb2e7ea
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/81279dcb432ddb3dd3498616d656f86cb2e7ea.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/81279dcb432ddb3dd3498616d656f86cb2e7ea.debug
deleted file mode 120000
index 2b267c3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/81279dcb432ddb3dd3498616d656f86cb2e7ea.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/fc59a6ee1224ea433a735e4b8799d5d86a61fa b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/fc59a6ee1224ea433a735e4b8799d5d86a61fa
deleted file mode 120000
index 4662367..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/fc59a6ee1224ea433a735e4b8799d5d86a61fa
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/fc59a6ee1224ea433a735e4b8799d5d86a61fa.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/fc59a6ee1224ea433a735e4b8799d5d86a61fa.debug
deleted file mode 120000
index 998414d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3d/fc59a6ee1224ea433a735e4b8799d5d86a61fa.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/cbcc8ee89b90b426e668df4d085e1cdd1ecaea b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/cbcc8ee89b90b426e668df4d085e1cdd1ecaea
deleted file mode 120000
index 345d2e5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/cbcc8ee89b90b426e668df4d085e1cdd1ecaea
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/cbcc8ee89b90b426e668df4d085e1cdd1ecaea.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/cbcc8ee89b90b426e668df4d085e1cdd1ecaea.debug
deleted file mode 120000
index 073805e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/cbcc8ee89b90b426e668df4d085e1cdd1ecaea.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/ed0b401e548d02a1626a32531eacb7fec12362 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/ed0b401e548d02a1626a32531eacb7fec12362
deleted file mode 120000
index 56e2b31..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/ed0b401e548d02a1626a32531eacb7fec12362
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/ed0b401e548d02a1626a32531eacb7fec12362.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/ed0b401e548d02a1626a32531eacb7fec12362.debug
deleted file mode 120000
index 7b7d035..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3e/ed0b401e548d02a1626a32531eacb7fec12362.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3f/2f97d7a9f0829b6f2b0805cc5f0622e30357c1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3f/2f97d7a9f0829b6f2b0805cc5f0622e30357c1
deleted file mode 120000
index bf3c584..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3f/2f97d7a9f0829b6f2b0805cc5f0622e30357c1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3f/2f97d7a9f0829b6f2b0805cc5f0622e30357c1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/3f/2f97d7a9f0829b6f2b0805cc5f0622e30357c1.debug
deleted file mode 120000
index 5f06512..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/3f/2f97d7a9f0829b6f2b0805cc5f0622e30357c1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/40/56396ad789fc7815bfcd21edeccb315c6ba438 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/40/56396ad789fc7815bfcd21edeccb315c6ba438
deleted file mode 120000
index d0544b8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/40/56396ad789fc7815bfcd21edeccb315c6ba438
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/40/56396ad789fc7815bfcd21edeccb315c6ba438.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/40/56396ad789fc7815bfcd21edeccb315c6ba438.debug
deleted file mode 120000
index 273a07e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/40/56396ad789fc7815bfcd21edeccb315c6ba438.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/3d1a4984b60524d116b03697c96f9e00ac2408 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/3d1a4984b60524d116b03697c96f9e00ac2408
deleted file mode 120000
index 8cc6d3d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/3d1a4984b60524d116b03697c96f9e00ac2408
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/3d1a4984b60524d116b03697c96f9e00ac2408.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/3d1a4984b60524d116b03697c96f9e00ac2408.debug
deleted file mode 120000
index 9a71f78..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/3d1a4984b60524d116b03697c96f9e00ac2408.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/48d09f0075d6bcc148f17a39a2fbeb9cc67cdc b/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/48d09f0075d6bcc148f17a39a2fbeb9cc67cdc
deleted file mode 120000
index 1533d07..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/48d09f0075d6bcc148f17a39a2fbeb9cc67cdc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/48d09f0075d6bcc148f17a39a2fbeb9cc67cdc.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/48d09f0075d6bcc148f17a39a2fbeb9cc67cdc.debug
deleted file mode 120000
index 0bc24eb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/41/48d09f0075d6bcc148f17a39a2fbeb9cc67cdc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/45/f9af64cd88627ac8e65cc7289c6a7560e8ff92 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/45/f9af64cd88627ac8e65cc7289c6a7560e8ff92
deleted file mode 120000
index 225e8a8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/45/f9af64cd88627ac8e65cc7289c6a7560e8ff92
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/45/f9af64cd88627ac8e65cc7289c6a7560e8ff92.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/45/f9af64cd88627ac8e65cc7289c6a7560e8ff92.debug
deleted file mode 120000
index ff5f8c4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/45/f9af64cd88627ac8e65cc7289c6a7560e8ff92.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/48/a43737aee9600de37391c3fbdc4393b8657225 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/48/a43737aee9600de37391c3fbdc4393b8657225
deleted file mode 120000
index 4214895..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/48/a43737aee9600de37391c3fbdc4393b8657225
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/48/a43737aee9600de37391c3fbdc4393b8657225.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/48/a43737aee9600de37391c3fbdc4393b8657225.debug
deleted file mode 120000
index 4ef2bdd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/48/a43737aee9600de37391c3fbdc4393b8657225.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/49/0b681f62055b595fc21daa90ea03a2d8157ad2 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/49/0b681f62055b595fc21daa90ea03a2d8157ad2
deleted file mode 120000
index 228c9d9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/49/0b681f62055b595fc21daa90ea03a2d8157ad2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/49/0b681f62055b595fc21daa90ea03a2d8157ad2.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/49/0b681f62055b595fc21daa90ea03a2d8157ad2.debug
deleted file mode 120000
index 77021b9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/49/0b681f62055b595fc21daa90ea03a2d8157ad2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4a/b64bd024c72619008f338c4eb8f8c8d1096d72 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4a/b64bd024c72619008f338c4eb8f8c8d1096d72
deleted file mode 120000
index e06cacd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4a/b64bd024c72619008f338c4eb8f8c8d1096d72
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4a/b64bd024c72619008f338c4eb8f8c8d1096d72.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4a/b64bd024c72619008f338c4eb8f8c8d1096d72.debug
deleted file mode 120000
index 57d0a59..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4a/b64bd024c72619008f338c4eb8f8c8d1096d72.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/0192957db08d158d33f58a6e6ff58e8f5a36cd b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/0192957db08d158d33f58a6e6ff58e8f5a36cd
deleted file mode 120000
index 819e39a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/0192957db08d158d33f58a6e6ff58e8f5a36cd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/0192957db08d158d33f58a6e6ff58e8f5a36cd.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/0192957db08d158d33f58a6e6ff58e8f5a36cd.debug
deleted file mode 120000
index bd0191a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/0192957db08d158d33f58a6e6ff58e8f5a36cd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e551d17c2f85719d1ce7cd524f81c4207287d0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e551d17c2f85719d1ce7cd524f81c4207287d0
deleted file mode 120000
index 5011e9e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e551d17c2f85719d1ce7cd524f81c4207287d0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e551d17c2f85719d1ce7cd524f81c4207287d0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e551d17c2f85719d1ce7cd524f81c4207287d0.debug
deleted file mode 120000
index 6df6af9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e551d17c2f85719d1ce7cd524f81c4207287d0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e6303d5f4f1def58356431d72a66b96c31d596 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e6303d5f4f1def58356431d72a66b96c31d596
deleted file mode 120000
index 5f13f88..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e6303d5f4f1def58356431d72a66b96c31d596
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e6303d5f4f1def58356431d72a66b96c31d596.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e6303d5f4f1def58356431d72a66b96c31d596.debug
deleted file mode 120000
index 2a6fb50..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4b/e6303d5f4f1def58356431d72a66b96c31d596.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4c/f60ead1808f065a49c9ce8199c595062697255 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4c/f60ead1808f065a49c9ce8199c595062697255
deleted file mode 120000
index 1d782be..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4c/f60ead1808f065a49c9ce8199c595062697255
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4c/f60ead1808f065a49c9ce8199c595062697255.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4c/f60ead1808f065a49c9ce8199c595062697255.debug
deleted file mode 120000
index 0eb0e66..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4c/f60ead1808f065a49c9ce8199c595062697255.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4f/c57c2b2569f4e5995140b8adc6fafc76af8e5a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4f/c57c2b2569f4e5995140b8adc6fafc76af8e5a
deleted file mode 120000
index 722abbc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4f/c57c2b2569f4e5995140b8adc6fafc76af8e5a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/bin/getent
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4f/c57c2b2569f4e5995140b8adc6fafc76af8e5a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/4f/c57c2b2569f4e5995140b8adc6fafc76af8e5a.debug
deleted file mode 120000
index 1634a9b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/4f/c57c2b2569f4e5995140b8adc6fafc76af8e5a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/bin/getent.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/50/a005d34265c5f7045e68c3d5bea4aa5c1409ed b/armv7a/glibc-2.33/usr/lib/debug/.build-id/50/a005d34265c5f7045e68c3d5bea4aa5c1409ed
deleted file mode 120000
index 9582b16..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/50/a005d34265c5f7045e68c3d5bea4aa5c1409ed
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/50/a005d34265c5f7045e68c3d5bea4aa5c1409ed.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/50/a005d34265c5f7045e68c3d5bea4aa5c1409ed.debug
deleted file mode 120000
index 8f72217..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/50/a005d34265c5f7045e68c3d5bea4aa5c1409ed.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/51/0d658589fd386350c88391cdc5150d47dd1600 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/51/0d658589fd386350c88391cdc5150d47dd1600
deleted file mode 120000
index ecec2b9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/51/0d658589fd386350c88391cdc5150d47dd1600
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/51/0d658589fd386350c88391cdc5150d47dd1600.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/51/0d658589fd386350c88391cdc5150d47dd1600.debug
deleted file mode 120000
index 46734ee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/51/0d658589fd386350c88391cdc5150d47dd1600.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/37da5ab28efd0a573d4159c47ebe8d54653d8f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/37da5ab28efd0a573d4159c47ebe8d54653d8f
deleted file mode 120000
index f6f5808..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/37da5ab28efd0a573d4159c47ebe8d54653d8f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/37da5ab28efd0a573d4159c47ebe8d54653d8f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/37da5ab28efd0a573d4159c47ebe8d54653d8f.debug
deleted file mode 120000
index db9e65c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/37da5ab28efd0a573d4159c47ebe8d54653d8f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/dc52b932cbfcdf618ea30f413dd2d8f793e690 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/dc52b932cbfcdf618ea30f413dd2d8f793e690
deleted file mode 120000
index 884857a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/dc52b932cbfcdf618ea30f413dd2d8f793e690
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/dc52b932cbfcdf618ea30f413dd2d8f793e690.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/dc52b932cbfcdf618ea30f413dd2d8f793e690.debug
deleted file mode 120000
index cda7955..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/52/dc52b932cbfcdf618ea30f413dd2d8f793e690.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/c08ad3bf36bf0a80933697f6fcbbbf3f6e2f95 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/c08ad3bf36bf0a80933697f6fcbbbf3f6e2f95
deleted file mode 120000
index 909763a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/c08ad3bf36bf0a80933697f6fcbbbf3f6e2f95
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/c08ad3bf36bf0a80933697f6fcbbbf3f6e2f95.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/c08ad3bf36bf0a80933697f6fcbbbf3f6e2f95.debug
deleted file mode 120000
index 9f51018..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/c08ad3bf36bf0a80933697f6fcbbbf3f6e2f95.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/e922415ffe097156c4b91733e908a54a222c98 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/e922415ffe097156c4b91733e908a54a222c98
deleted file mode 120000
index e029745..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/e922415ffe097156c4b91733e908a54a222c98
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/e922415ffe097156c4b91733e908a54a222c98.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/e922415ffe097156c4b91733e908a54a222c98.debug
deleted file mode 120000
index 0338744..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/53/e922415ffe097156c4b91733e908a54a222c98.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/0df2c350b1e21f309a7509408a4d15536594f8 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/0df2c350b1e21f309a7509408a4d15536594f8
deleted file mode 120000
index 02cf74b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/0df2c350b1e21f309a7509408a4d15536594f8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/0df2c350b1e21f309a7509408a4d15536594f8.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/0df2c350b1e21f309a7509408a4d15536594f8.debug
deleted file mode 120000
index 4a0ef6a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/0df2c350b1e21f309a7509408a4d15536594f8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/c0c5ef0d4b0c050a9cdc25616a5a2113a0fc42 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/c0c5ef0d4b0c050a9cdc25616a5a2113a0fc42
deleted file mode 120000
index 609c09a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/c0c5ef0d4b0c050a9cdc25616a5a2113a0fc42
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/c0c5ef0d4b0c050a9cdc25616a5a2113a0fc42.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/c0c5ef0d4b0c050a9cdc25616a5a2113a0fc42.debug
deleted file mode 120000
index 7282cc6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/54/c0c5ef0d4b0c050a9cdc25616a5a2113a0fc42.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/58/bc9d7c5e0968d1bc7122f6fe77a5456173ae4f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/58/bc9d7c5e0968d1bc7122f6fe77a5456173ae4f
deleted file mode 120000
index 87a27e0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/58/bc9d7c5e0968d1bc7122f6fe77a5456173ae4f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/58/bc9d7c5e0968d1bc7122f6fe77a5456173ae4f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/58/bc9d7c5e0968d1bc7122f6fe77a5456173ae4f.debug
deleted file mode 120000
index 10eed67..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/58/bc9d7c5e0968d1bc7122f6fe77a5456173ae4f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/59/e1c62231edd3d24fd88bd5240524cb185216d3 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/59/e1c62231edd3d24fd88bd5240524cb185216d3
deleted file mode 120000
index d291ab8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/59/e1c62231edd3d24fd88bd5240524cb185216d3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/59/e1c62231edd3d24fd88bd5240524cb185216d3.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/59/e1c62231edd3d24fd88bd5240524cb185216d3.debug
deleted file mode 120000
index e485737..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/59/e1c62231edd3d24fd88bd5240524cb185216d3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/13544d104df06c270da5fe73c1ac3f301074d1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/13544d104df06c270da5fe73c1ac3f301074d1
deleted file mode 120000
index 63fa87d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/13544d104df06c270da5fe73c1ac3f301074d1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/13544d104df06c270da5fe73c1ac3f301074d1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/13544d104df06c270da5fe73c1ac3f301074d1.debug
deleted file mode 120000
index 257ab0e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/13544d104df06c270da5fe73c1ac3f301074d1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/cad38623548416ac85c562aba8096e324b7ca4 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/cad38623548416ac85c562aba8096e324b7ca4
deleted file mode 120000
index 2dd6cdc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/cad38623548416ac85c562aba8096e324b7ca4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/cad38623548416ac85c562aba8096e324b7ca4.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/cad38623548416ac85c562aba8096e324b7ca4.debug
deleted file mode 120000
index ce17e86..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5c/cad38623548416ac85c562aba8096e324b7ca4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/284f7a622612dc3beb91d5d0f075834db6a8e8 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/284f7a622612dc3beb91d5d0f075834db6a8e8
deleted file mode 120000
index 2939aef..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/284f7a622612dc3beb91d5d0f075834db6a8e8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/284f7a622612dc3beb91d5d0f075834db6a8e8.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/284f7a622612dc3beb91d5d0f075834db6a8e8.debug
deleted file mode 120000
index 7c556da..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/284f7a622612dc3beb91d5d0f075834db6a8e8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/f77fb8c3f47c85eebd1c7fdbfb6e5e3f5e0a78 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/f77fb8c3f47c85eebd1c7fdbfb6e5e3f5e0a78
deleted file mode 120000
index 36102f1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/f77fb8c3f47c85eebd1c7fdbfb6e5e3f5e0a78
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/f77fb8c3f47c85eebd1c7fdbfb6e5e3f5e0a78.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/f77fb8c3f47c85eebd1c7fdbfb6e5e3f5e0a78.debug
deleted file mode 120000
index ee9fb91..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5e/f77fb8c3f47c85eebd1c7fdbfb6e5e3f5e0a78.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5f/381c06a987a1f6002447a9e84642a2f7ef115b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5f/381c06a987a1f6002447a9e84642a2f7ef115b
deleted file mode 120000
index 0dcd12a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5f/381c06a987a1f6002447a9e84642a2f7ef115b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5f/381c06a987a1f6002447a9e84642a2f7ef115b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/5f/381c06a987a1f6002447a9e84642a2f7ef115b.debug
deleted file mode 120000
index 6dbf1ee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/5f/381c06a987a1f6002447a9e84642a2f7ef115b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/1a78573d903b19eb18c94c856ba274c1d69c78 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/1a78573d903b19eb18c94c856ba274c1d69c78
deleted file mode 120000
index f4d0446..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/1a78573d903b19eb18c94c856ba274c1d69c78
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/1a78573d903b19eb18c94c856ba274c1d69c78.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/1a78573d903b19eb18c94c856ba274c1d69c78.debug
deleted file mode 120000
index 90a60bf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/1a78573d903b19eb18c94c856ba274c1d69c78.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/65f2adff7b81bacf657f4f5eb3d4bb6d884086 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/65f2adff7b81bacf657f4f5eb3d4bb6d884086
deleted file mode 120000
index de949a7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/65f2adff7b81bacf657f4f5eb3d4bb6d884086
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/65f2adff7b81bacf657f4f5eb3d4bb6d884086.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/65f2adff7b81bacf657f4f5eb3d4bb6d884086.debug
deleted file mode 120000
index 05cbe25..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/65f2adff7b81bacf657f4f5eb3d4bb6d884086.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/a4f15324d257771874220fa0be4a97d2739c74 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/a4f15324d257771874220fa0be4a97d2739c74
deleted file mode 120000
index 041d60c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/a4f15324d257771874220fa0be4a97d2739c74
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/a4f15324d257771874220fa0be4a97d2739c74.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/a4f15324d257771874220fa0be4a97d2739c74.debug
deleted file mode 120000
index f961a08..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/a4f15324d257771874220fa0be4a97d2739c74.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/fa1638a4fe91825503ad97329693714b09d51f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/fa1638a4fe91825503ad97329693714b09d51f
deleted file mode 120000
index 2f40926..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/fa1638a4fe91825503ad97329693714b09d51f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/fa1638a4fe91825503ad97329693714b09d51f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/fa1638a4fe91825503ad97329693714b09d51f.debug
deleted file mode 120000
index a248350..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/60/fa1638a4fe91825503ad97329693714b09d51f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/61/b4c7a408479f5cb4d8330fca761e5e7bc0a8a9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/61/b4c7a408479f5cb4d8330fca761e5e7bc0a8a9
deleted file mode 120000
index 3a82fd7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/61/b4c7a408479f5cb4d8330fca761e5e7bc0a8a9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/61/b4c7a408479f5cb4d8330fca761e5e7bc0a8a9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/61/b4c7a408479f5cb4d8330fca761e5e7bc0a8a9.debug
deleted file mode 120000
index dfaa108..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/61/b4c7a408479f5cb4d8330fca761e5e7bc0a8a9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/64/d8859b46a6d09b983252d857a3ab13ab25eee5 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/64/d8859b46a6d09b983252d857a3ab13ab25eee5
deleted file mode 120000
index e0cc86c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/64/d8859b46a6d09b983252d857a3ab13ab25eee5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/64/d8859b46a6d09b983252d857a3ab13ab25eee5.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/64/d8859b46a6d09b983252d857a3ab13ab25eee5.debug
deleted file mode 120000
index 20abebf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/64/d8859b46a6d09b983252d857a3ab13ab25eee5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/37f27507e1234d48bdaaa8e7a3285b5171fcdd b/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/37f27507e1234d48bdaaa8e7a3285b5171fcdd
deleted file mode 120000
index d992ae8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/37f27507e1234d48bdaaa8e7a3285b5171fcdd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/37f27507e1234d48bdaaa8e7a3285b5171fcdd.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/37f27507e1234d48bdaaa8e7a3285b5171fcdd.debug
deleted file mode 120000
index fc491fd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/37f27507e1234d48bdaaa8e7a3285b5171fcdd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/62fe85363d43117b4c34a0bd4a5174f3e156b6 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/62fe85363d43117b4c34a0bd4a5174f3e156b6
deleted file mode 120000
index 2b3befc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/62fe85363d43117b4c34a0bd4a5174f3e156b6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/62fe85363d43117b4c34a0bd4a5174f3e156b6.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/62fe85363d43117b4c34a0bd4a5174f3e156b6.debug
deleted file mode 120000
index cd396fe..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/62fe85363d43117b4c34a0bd4a5174f3e156b6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/66707244a06c9da623fbd00e3a2d45133b4ba8 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/66707244a06c9da623fbd00e3a2d45133b4ba8
deleted file mode 120000
index abbd5db..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/66707244a06c9da623fbd00e3a2d45133b4ba8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/66707244a06c9da623fbd00e3a2d45133b4ba8.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/66707244a06c9da623fbd00e3a2d45133b4ba8.debug
deleted file mode 120000
index 7d0d2cd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/67/66707244a06c9da623fbd00e3a2d45133b4ba8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/8d8e8409ddf1d14a46fac6ee42375752ed097d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/8d8e8409ddf1d14a46fac6ee42375752ed097d
deleted file mode 120000
index 1fe31d1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/8d8e8409ddf1d14a46fac6ee42375752ed097d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/8d8e8409ddf1d14a46fac6ee42375752ed097d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/8d8e8409ddf1d14a46fac6ee42375752ed097d.debug
deleted file mode 120000
index 6244fde..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/8d8e8409ddf1d14a46fac6ee42375752ed097d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/d7716ee9f4284be84e414771d6119bc9acc22f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/d7716ee9f4284be84e414771d6119bc9acc22f
deleted file mode 120000
index 104c10b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/d7716ee9f4284be84e414771d6119bc9acc22f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/d7716ee9f4284be84e414771d6119bc9acc22f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/d7716ee9f4284be84e414771d6119bc9acc22f.debug
deleted file mode 120000
index def3da2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/68/d7716ee9f4284be84e414771d6119bc9acc22f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/5917324852fff1be81eb25acdb726ac47e5114 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/5917324852fff1be81eb25acdb726ac47e5114
deleted file mode 120000
index 2bcf801..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/5917324852fff1be81eb25acdb726ac47e5114
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/5917324852fff1be81eb25acdb726ac47e5114.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/5917324852fff1be81eb25acdb726ac47e5114.debug
deleted file mode 120000
index d84c04f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/5917324852fff1be81eb25acdb726ac47e5114.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/893ef2900c06a2af11b02de3407d44d3aa45a3 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/893ef2900c06a2af11b02de3407d44d3aa45a3
deleted file mode 120000
index 0a2f1fd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/893ef2900c06a2af11b02de3407d44d3aa45a3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/893ef2900c06a2af11b02de3407d44d3aa45a3.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/893ef2900c06a2af11b02de3407d44d3aa45a3.debug
deleted file mode 120000
index 24454d3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/893ef2900c06a2af11b02de3407d44d3aa45a3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9a1246b6e34e1ef7ebf90189822df130cf043f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9a1246b6e34e1ef7ebf90189822df130cf043f
deleted file mode 120000
index 94ef2ed..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9a1246b6e34e1ef7ebf90189822df130cf043f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9a1246b6e34e1ef7ebf90189822df130cf043f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9a1246b6e34e1ef7ebf90189822df130cf043f.debug
deleted file mode 120000
index b0218ad..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9a1246b6e34e1ef7ebf90189822df130cf043f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9b8e0b6905c3d5c850248da6992e58c47a86a0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9b8e0b6905c3d5c850248da6992e58c47a86a0
deleted file mode 120000
index 07aa26d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9b8e0b6905c3d5c850248da6992e58c47a86a0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9b8e0b6905c3d5c850248da6992e58c47a86a0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9b8e0b6905c3d5c850248da6992e58c47a86a0.debug
deleted file mode 120000
index 54fa763..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/69/9b8e0b6905c3d5c850248da6992e58c47a86a0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/218de64b0623d8cc0091f03f7c93050613e4f9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/218de64b0623d8cc0091f03f7c93050613e4f9
deleted file mode 120000
index f4477b5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/218de64b0623d8cc0091f03f7c93050613e4f9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/218de64b0623d8cc0091f03f7c93050613e4f9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/218de64b0623d8cc0091f03f7c93050613e4f9.debug
deleted file mode 120000
index 4d79c40..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/218de64b0623d8cc0091f03f7c93050613e4f9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/d49dc186ba15c29f959e60b376477833c4ee27 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/d49dc186ba15c29f959e60b376477833c4ee27
deleted file mode 120000
index aef1b99..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/d49dc186ba15c29f959e60b376477833c4ee27
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/d49dc186ba15c29f959e60b376477833c4ee27.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/d49dc186ba15c29f959e60b376477833c4ee27.debug
deleted file mode 120000
index ddb6f5f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6a/d49dc186ba15c29f959e60b376477833c4ee27.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/18038c91150158634cdbb43e8c04f21ebba42b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/18038c91150158634cdbb43e8c04f21ebba42b
deleted file mode 120000
index 1317ef3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/18038c91150158634cdbb43e8c04f21ebba42b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/18038c91150158634cdbb43e8c04f21ebba42b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/18038c91150158634cdbb43e8c04f21ebba42b.debug
deleted file mode 120000
index 8568f9f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/18038c91150158634cdbb43e8c04f21ebba42b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/65dc601e95de6aa21f8734022075fc7be358c0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/65dc601e95de6aa21f8734022075fc7be358c0
deleted file mode 120000
index 3440ecf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/65dc601e95de6aa21f8734022075fc7be358c0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/65dc601e95de6aa21f8734022075fc7be358c0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/65dc601e95de6aa21f8734022075fc7be358c0.debug
deleted file mode 120000
index 5d1636f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6b/65dc601e95de6aa21f8734022075fc7be358c0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6d/3fc2259f64ecf2adc7dee0328f8a209659ac17 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6d/3fc2259f64ecf2adc7dee0328f8a209659ac17
deleted file mode 120000
index 27af682..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6d/3fc2259f64ecf2adc7dee0328f8a209659ac17
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6d/3fc2259f64ecf2adc7dee0328f8a209659ac17.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6d/3fc2259f64ecf2adc7dee0328f8a209659ac17.debug
deleted file mode 120000
index bfc57a6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6d/3fc2259f64ecf2adc7dee0328f8a209659ac17.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/4d11493af8705179dfb98c85f51a166a957e1b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/4d11493af8705179dfb98c85f51a166a957e1b
deleted file mode 120000
index 1cd0794..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/4d11493af8705179dfb98c85f51a166a957e1b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/4d11493af8705179dfb98c85f51a166a957e1b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/4d11493af8705179dfb98c85f51a166a957e1b.debug
deleted file mode 120000
index 27909af..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/4d11493af8705179dfb98c85f51a166a957e1b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/9cdaccd21e6bbd92cd29725dc89a108199c02c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/9cdaccd21e6bbd92cd29725dc89a108199c02c
deleted file mode 120000
index 091a4d9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/9cdaccd21e6bbd92cd29725dc89a108199c02c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/9cdaccd21e6bbd92cd29725dc89a108199c02c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/9cdaccd21e6bbd92cd29725dc89a108199c02c.debug
deleted file mode 120000
index 5734530..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/9cdaccd21e6bbd92cd29725dc89a108199c02c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/ee1f655168d4e6554f98d3f9d07e6f9672a896 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/ee1f655168d4e6554f98d3f9d07e6f9672a896
deleted file mode 120000
index fbb0de9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/ee1f655168d4e6554f98d3f9d07e6f9672a896
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/ee1f655168d4e6554f98d3f9d07e6f9672a896.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/ee1f655168d4e6554f98d3f9d07e6f9672a896.debug
deleted file mode 120000
index f8446ad..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6e/ee1f655168d4e6554f98d3f9d07e6f9672a896.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6f/96dfb348df79b7bc03e50afa2507aac7679964 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6f/96dfb348df79b7bc03e50afa2507aac7679964
deleted file mode 120000
index 509e44a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6f/96dfb348df79b7bc03e50afa2507aac7679964
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6f/96dfb348df79b7bc03e50afa2507aac7679964.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/6f/96dfb348df79b7bc03e50afa2507aac7679964.debug
deleted file mode 120000
index e122ef8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/6f/96dfb348df79b7bc03e50afa2507aac7679964.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/70/d5bbb7bd2d6d301cadd85cb675a68c41e6020e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/70/d5bbb7bd2d6d301cadd85cb675a68c41e6020e
deleted file mode 120000
index 12dfa50..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/70/d5bbb7bd2d6d301cadd85cb675a68c41e6020e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/70/d5bbb7bd2d6d301cadd85cb675a68c41e6020e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/70/d5bbb7bd2d6d301cadd85cb675a68c41e6020e.debug
deleted file mode 120000
index 421d9a2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/70/d5bbb7bd2d6d301cadd85cb675a68c41e6020e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/73/2b64171e1701727c9c464c1daa19b4eeb73611 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/73/2b64171e1701727c9c464c1daa19b4eeb73611
deleted file mode 120000
index 8ecc633..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/73/2b64171e1701727c9c464c1daa19b4eeb73611
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/73/2b64171e1701727c9c464c1daa19b4eeb73611.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/73/2b64171e1701727c9c464c1daa19b4eeb73611.debug
deleted file mode 120000
index f3e80e6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/73/2b64171e1701727c9c464c1daa19b4eeb73611.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/74/8257372c8562c9c35e1bab436373377e7930fe b/armv7a/glibc-2.33/usr/lib/debug/.build-id/74/8257372c8562c9c35e1bab436373377e7930fe
deleted file mode 120000
index 517945a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/74/8257372c8562c9c35e1bab436373377e7930fe
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/74/8257372c8562c9c35e1bab436373377e7930fe.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/74/8257372c8562c9c35e1bab436373377e7930fe.debug
deleted file mode 120000
index a751a36..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/74/8257372c8562c9c35e1bab436373377e7930fe.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/76/985fa6686aa5cee48bb823b2f2cec35b74de90 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/76/985fa6686aa5cee48bb823b2f2cec35b74de90
deleted file mode 120000
index fad9c15..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/76/985fa6686aa5cee48bb823b2f2cec35b74de90
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/76/985fa6686aa5cee48bb823b2f2cec35b74de90.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/76/985fa6686aa5cee48bb823b2f2cec35b74de90.debug
deleted file mode 120000
index 1ab6f11..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/76/985fa6686aa5cee48bb823b2f2cec35b74de90.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/40ef914fd23ede0d13555b636fabcf19c9fc7f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/40ef914fd23ede0d13555b636fabcf19c9fc7f
deleted file mode 120000
index e705b15..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/40ef914fd23ede0d13555b636fabcf19c9fc7f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/40ef914fd23ede0d13555b636fabcf19c9fc7f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/40ef914fd23ede0d13555b636fabcf19c9fc7f.debug
deleted file mode 120000
index 84ff220..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/40ef914fd23ede0d13555b636fabcf19c9fc7f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/81e220cf49328898da3576bc2894b32855b06c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/81e220cf49328898da3576bc2894b32855b06c
deleted file mode 120000
index dbf724b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/81e220cf49328898da3576bc2894b32855b06c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/81e220cf49328898da3576bc2894b32855b06c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/81e220cf49328898da3576bc2894b32855b06c.debug
deleted file mode 120000
index 192a761..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/81e220cf49328898da3576bc2894b32855b06c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/996962f83a1b465a2b4bc5d9eeb5f2effb0ab5 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/996962f83a1b465a2b4bc5d9eeb5f2effb0ab5
deleted file mode 120000
index 0663a9d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/996962f83a1b465a2b4bc5d9eeb5f2effb0ab5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/996962f83a1b465a2b4bc5d9eeb5f2effb0ab5.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/996962f83a1b465a2b4bc5d9eeb5f2effb0ab5.debug
deleted file mode 120000
index 8ce286f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/996962f83a1b465a2b4bc5d9eeb5f2effb0ab5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/b220f25ec5e080f1779c6e5af94ab0bda4332b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/b220f25ec5e080f1779c6e5af94ab0bda4332b
deleted file mode 120000
index c906f02..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/b220f25ec5e080f1779c6e5af94ab0bda4332b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/b220f25ec5e080f1779c6e5af94ab0bda4332b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/b220f25ec5e080f1779c6e5af94ab0bda4332b.debug
deleted file mode 120000
index 2b553cd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/77/b220f25ec5e080f1779c6e5af94ab0bda4332b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/78/8c6c3d377587a5f5d85a5a5fbac777ead9054d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/78/8c6c3d377587a5f5d85a5a5fbac777ead9054d
deleted file mode 120000
index f199450..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/78/8c6c3d377587a5f5d85a5a5fbac777ead9054d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/78/8c6c3d377587a5f5d85a5a5fbac777ead9054d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/78/8c6c3d377587a5f5d85a5a5fbac777ead9054d.debug
deleted file mode 120000
index 031c9ee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/78/8c6c3d377587a5f5d85a5a5fbac777ead9054d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/7e426d6875f628250c952c8b25c02ef7cefa95 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/7e426d6875f628250c952c8b25c02ef7cefa95
deleted file mode 120000
index 878b620..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/7e426d6875f628250c952c8b25c02ef7cefa95
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/7e426d6875f628250c952c8b25c02ef7cefa95.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/7e426d6875f628250c952c8b25c02ef7cefa95.debug
deleted file mode 120000
index 90b985c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/7e426d6875f628250c952c8b25c02ef7cefa95.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/d42e4524ff0ea8d21f10c223d6b09d5ea4c7d5 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/d42e4524ff0ea8d21f10c223d6b09d5ea4c7d5
deleted file mode 120000
index 9bfc89b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/d42e4524ff0ea8d21f10c223d6b09d5ea4c7d5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/d42e4524ff0ea8d21f10c223d6b09d5ea4c7d5.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/d42e4524ff0ea8d21f10c223d6b09d5ea4c7d5.debug
deleted file mode 120000
index 114fa9e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/79/d42e4524ff0ea8d21f10c223d6b09d5ea4c7d5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7a/079f0fa22f5a17b4b789339c82553492cdc669 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7a/079f0fa22f5a17b4b789339c82553492cdc669
deleted file mode 120000
index 7ee5480..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7a/079f0fa22f5a17b4b789339c82553492cdc669
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7a/079f0fa22f5a17b4b789339c82553492cdc669.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7a/079f0fa22f5a17b4b789339c82553492cdc669.debug
deleted file mode 120000
index 2f947ab..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7a/079f0fa22f5a17b4b789339c82553492cdc669.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/295614c0025d5b4d648952cba09779ed1bfcc1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/295614c0025d5b4d648952cba09779ed1bfcc1
deleted file mode 120000
index a1967f1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/295614c0025d5b4d648952cba09779ed1bfcc1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/295614c0025d5b4d648952cba09779ed1bfcc1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/295614c0025d5b4d648952cba09779ed1bfcc1.debug
deleted file mode 120000
index b0a4ec7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/295614c0025d5b4d648952cba09779ed1bfcc1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/6e69b2fb3df0fba62a1858c0b7381f3a311bca b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/6e69b2fb3df0fba62a1858c0b7381f3a311bca
deleted file mode 120000
index da204c0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/6e69b2fb3df0fba62a1858c0b7381f3a311bca
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/6e69b2fb3df0fba62a1858c0b7381f3a311bca.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/6e69b2fb3df0fba62a1858c0b7381f3a311bca.debug
deleted file mode 120000
index 5c2b3a4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/6e69b2fb3df0fba62a1858c0b7381f3a311bca.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/bdef40ca515e85274d9f34a53739f5ad8d19f5 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/bdef40ca515e85274d9f34a53739f5ad8d19f5
deleted file mode 120000
index aac3125..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/bdef40ca515e85274d9f34a53739f5ad8d19f5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/bdef40ca515e85274d9f34a53739f5ad8d19f5.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/bdef40ca515e85274d9f34a53739f5ad8d19f5.debug
deleted file mode 120000
index bdde358..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7c/bdef40ca515e85274d9f34a53739f5ad8d19f5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7e/c1ace887dc27a9de4a1ae577b5f5174883866e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7e/c1ace887dc27a9de4a1ae577b5f5174883866e
deleted file mode 120000
index 92c5574..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7e/c1ace887dc27a9de4a1ae577b5f5174883866e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7e/c1ace887dc27a9de4a1ae577b5f5174883866e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/7e/c1ace887dc27a9de4a1ae577b5f5174883866e.debug
deleted file mode 120000
index 407e7b9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/7e/c1ace887dc27a9de4a1ae577b5f5174883866e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/80/331792ddbaefe58b6914911c9dc8fd7a4bf972 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/80/331792ddbaefe58b6914911c9dc8fd7a4bf972
deleted file mode 120000
index f8d831f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/80/331792ddbaefe58b6914911c9dc8fd7a4bf972
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/80/331792ddbaefe58b6914911c9dc8fd7a4bf972.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/80/331792ddbaefe58b6914911c9dc8fd7a4bf972.debug
deleted file mode 120000
index 2656670..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/80/331792ddbaefe58b6914911c9dc8fd7a4bf972.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/81/61f4f5faf34105dfb38206b1f61d87b7a75b72 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/81/61f4f5faf34105dfb38206b1f61d87b7a75b72
deleted file mode 120000
index 61bc7a2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/81/61f4f5faf34105dfb38206b1f61d87b7a75b72
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/81/61f4f5faf34105dfb38206b1f61d87b7a75b72.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/81/61f4f5faf34105dfb38206b1f61d87b7a75b72.debug
deleted file mode 120000
index a17a440..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/81/61f4f5faf34105dfb38206b1f61d87b7a75b72.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/caa8e048f6248ab5cc9471533f27ef16c68a1e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/caa8e048f6248ab5cc9471533f27ef16c68a1e
deleted file mode 120000
index 85b1910..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/caa8e048f6248ab5cc9471533f27ef16c68a1e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/caa8e048f6248ab5cc9471533f27ef16c68a1e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/caa8e048f6248ab5cc9471533f27ef16c68a1e.debug
deleted file mode 120000
index f5ccfc5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/caa8e048f6248ab5cc9471533f27ef16c68a1e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/d4ed6d68742763ff09c856dfdec0cfd44f81ee b/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/d4ed6d68742763ff09c856dfdec0cfd44f81ee
deleted file mode 120000
index a195f37..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/d4ed6d68742763ff09c856dfdec0cfd44f81ee
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/d4ed6d68742763ff09c856dfdec0cfd44f81ee.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/d4ed6d68742763ff09c856dfdec0cfd44f81ee.debug
deleted file mode 120000
index 0641e5e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/82/d4ed6d68742763ff09c856dfdec0cfd44f81ee.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/83/b486409cf3c64fb8651a01169e84dafc99613e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/83/b486409cf3c64fb8651a01169e84dafc99613e
deleted file mode 120000
index 403d590..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/83/b486409cf3c64fb8651a01169e84dafc99613e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/83/b486409cf3c64fb8651a01169e84dafc99613e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/83/b486409cf3c64fb8651a01169e84dafc99613e.debug
deleted file mode 120000
index 7015b80..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/83/b486409cf3c64fb8651a01169e84dafc99613e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/802a0644b5afa87a1b0800b4e18ff57be4aa54 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/802a0644b5afa87a1b0800b4e18ff57be4aa54
deleted file mode 120000
index fb20681..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/802a0644b5afa87a1b0800b4e18ff57be4aa54
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/802a0644b5afa87a1b0800b4e18ff57be4aa54.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/802a0644b5afa87a1b0800b4e18ff57be4aa54.debug
deleted file mode 120000
index deb51f9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/802a0644b5afa87a1b0800b4e18ff57be4aa54.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/a44e311a4cd506f5e644841d3793ad289d4ff8 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/a44e311a4cd506f5e644841d3793ad289d4ff8
deleted file mode 120000
index d89e8b1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/a44e311a4cd506f5e644841d3793ad289d4ff8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/a44e311a4cd506f5e644841d3793ad289d4ff8.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/a44e311a4cd506f5e644841d3793ad289d4ff8.debug
deleted file mode 120000
index 8c47bfc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/84/a44e311a4cd506f5e644841d3793ad289d4ff8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/85/612d16dd0c451bc4ea17500334479a1651af6a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/85/612d16dd0c451bc4ea17500334479a1651af6a
deleted file mode 120000
index 9c1822d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/85/612d16dd0c451bc4ea17500334479a1651af6a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/85/612d16dd0c451bc4ea17500334479a1651af6a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/85/612d16dd0c451bc4ea17500334479a1651af6a.debug
deleted file mode 120000
index b6c7149..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/85/612d16dd0c451bc4ea17500334479a1651af6a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/86/abc12fe4dbbf7c999222ffe2807efebd886d1c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/86/abc12fe4dbbf7c999222ffe2807efebd886d1c
deleted file mode 120000
index 97a7084..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/86/abc12fe4dbbf7c999222ffe2807efebd886d1c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/86/abc12fe4dbbf7c999222ffe2807efebd886d1c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/86/abc12fe4dbbf7c999222ffe2807efebd886d1c.debug
deleted file mode 120000
index 61ad503..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/86/abc12fe4dbbf7c999222ffe2807efebd886d1c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/87/c5af54c1ae6b7d28be8f4e7a4eea5890b6d90a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/87/c5af54c1ae6b7d28be8f4e7a4eea5890b6d90a
deleted file mode 120000
index ec30b3e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/87/c5af54c1ae6b7d28be8f4e7a4eea5890b6d90a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/87/c5af54c1ae6b7d28be8f4e7a4eea5890b6d90a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/87/c5af54c1ae6b7d28be8f4e7a4eea5890b6d90a.debug
deleted file mode 120000
index ef9d0c9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/87/c5af54c1ae6b7d28be8f4e7a4eea5890b6d90a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/89/ccbd788226bc07524c0ddcde935d09a31aaaa2 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/89/ccbd788226bc07524c0ddcde935d09a31aaaa2
deleted file mode 120000
index 5bbbc31..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/89/ccbd788226bc07524c0ddcde935d09a31aaaa2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/89/ccbd788226bc07524c0ddcde935d09a31aaaa2.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/89/ccbd788226bc07524c0ddcde935d09a31aaaa2.debug
deleted file mode 120000
index c6c22dc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/89/ccbd788226bc07524c0ddcde935d09a31aaaa2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8d/c70f2591fabda51ffe3c2420fb6b0d2c4c7d16 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/8d/c70f2591fabda51ffe3c2420fb6b0d2c4c7d16
deleted file mode 120000
index 4af331b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8d/c70f2591fabda51ffe3c2420fb6b0d2c4c7d16
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8d/c70f2591fabda51ffe3c2420fb6b0d2c4c7d16.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/8d/c70f2591fabda51ffe3c2420fb6b0d2c4c7d16.debug
deleted file mode 120000
index 406d260..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8d/c70f2591fabda51ffe3c2420fb6b0d2c4c7d16.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8f/a292de828ec98c7dde252ac08a4f168558e880 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/8f/a292de828ec98c7dde252ac08a4f168558e880
deleted file mode 120000
index 2d0bea6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8f/a292de828ec98c7dde252ac08a4f168558e880
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8f/a292de828ec98c7dde252ac08a4f168558e880.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/8f/a292de828ec98c7dde252ac08a4f168558e880.debug
deleted file mode 120000
index 4f2a10d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/8f/a292de828ec98c7dde252ac08a4f168558e880.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/1130a7848729e9cc17faddd6f6a431c4fd96f5 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/1130a7848729e9cc17faddd6f6a431c4fd96f5
deleted file mode 120000
index 9e09eda..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/1130a7848729e9cc17faddd6f6a431c4fd96f5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/1130a7848729e9cc17faddd6f6a431c4fd96f5.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/1130a7848729e9cc17faddd6f6a431c4fd96f5.debug
deleted file mode 120000
index c51472d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/1130a7848729e9cc17faddd6f6a431c4fd96f5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/4e7bf70dcc132bc377c13222b0385b8daff65a b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/4e7bf70dcc132bc377c13222b0385b8daff65a
deleted file mode 120000
index 028d24a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/4e7bf70dcc132bc377c13222b0385b8daff65a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/4e7bf70dcc132bc377c13222b0385b8daff65a.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/4e7bf70dcc132bc377c13222b0385b8daff65a.debug
deleted file mode 120000
index 9579603..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/4e7bf70dcc132bc377c13222b0385b8daff65a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/95bb5c6271dcbc5c9edbcf2b65c895e99ef00f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/95bb5c6271dcbc5c9edbcf2b65c895e99ef00f
deleted file mode 120000
index 49bd6ef..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/95bb5c6271dcbc5c9edbcf2b65c895e99ef00f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/95bb5c6271dcbc5c9edbcf2b65c895e99ef00f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/95bb5c6271dcbc5c9edbcf2b65c895e99ef00f.debug
deleted file mode 120000
index c9c36e4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/95bb5c6271dcbc5c9edbcf2b65c895e99ef00f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/ad8453417ce306e00ce7f914e0ed6edad7d7d3 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/ad8453417ce306e00ce7f914e0ed6edad7d7d3
deleted file mode 120000
index e6c1adb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/ad8453417ce306e00ce7f914e0ed6edad7d7d3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/ad8453417ce306e00ce7f914e0ed6edad7d7d3.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/ad8453417ce306e00ce7f914e0ed6edad7d7d3.debug
deleted file mode 120000
index ebbfd63..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/90/ad8453417ce306e00ce7f914e0ed6edad7d7d3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/666923f6fd57eebdaffdebed92ac8e30724122 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/666923f6fd57eebdaffdebed92ac8e30724122
deleted file mode 120000
index 6b5e1fc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/666923f6fd57eebdaffdebed92ac8e30724122
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/666923f6fd57eebdaffdebed92ac8e30724122.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/666923f6fd57eebdaffdebed92ac8e30724122.debug
deleted file mode 120000
index 6ea4006..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/666923f6fd57eebdaffdebed92ac8e30724122.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/da21282c25b5cdcba897d0e24473b2d2b4379c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/da21282c25b5cdcba897d0e24473b2d2b4379c
deleted file mode 120000
index a98b866..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/da21282c25b5cdcba897d0e24473b2d2b4379c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/da21282c25b5cdcba897d0e24473b2d2b4379c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/da21282c25b5cdcba897d0e24473b2d2b4379c.debug
deleted file mode 120000
index d69d9ed..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/91/da21282c25b5cdcba897d0e24473b2d2b4379c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/92/62d3810c7a7faf1c42a126550ae10063464c71 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/92/62d3810c7a7faf1c42a126550ae10063464c71
deleted file mode 120000
index 16f68b6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/92/62d3810c7a7faf1c42a126550ae10063464c71
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/92/62d3810c7a7faf1c42a126550ae10063464c71.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/92/62d3810c7a7faf1c42a126550ae10063464c71.debug
deleted file mode 120000
index b49a0d2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/92/62d3810c7a7faf1c42a126550ae10063464c71.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/97/c5442c97948e731180a8694537a8ee3f510501 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/97/c5442c97948e731180a8694537a8ee3f510501
deleted file mode 120000
index f3ac551..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/97/c5442c97948e731180a8694537a8ee3f510501
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/97/c5442c97948e731180a8694537a8ee3f510501.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/97/c5442c97948e731180a8694537a8ee3f510501.debug
deleted file mode 120000
index d8848d0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/97/c5442c97948e731180a8694537a8ee3f510501.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/99/b86bf855c5d1092a55169af1cc2a759625c926 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/99/b86bf855c5d1092a55169af1cc2a759625c926
deleted file mode 120000
index c3a609a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/99/b86bf855c5d1092a55169af1cc2a759625c926
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/99/b86bf855c5d1092a55169af1cc2a759625c926.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/99/b86bf855c5d1092a55169af1cc2a759625c926.debug
deleted file mode 120000
index a749b19..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/99/b86bf855c5d1092a55169af1cc2a759625c926.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9b/fae44ddd65ec3194fa6b8082738ff7577b0951 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9b/fae44ddd65ec3194fa6b8082738ff7577b0951
deleted file mode 120000
index 8081584..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9b/fae44ddd65ec3194fa6b8082738ff7577b0951
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9b/fae44ddd65ec3194fa6b8082738ff7577b0951.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9b/fae44ddd65ec3194fa6b8082738ff7577b0951.debug
deleted file mode 120000
index f6c03e7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9b/fae44ddd65ec3194fa6b8082738ff7577b0951.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/35e422bbd835c2b4b7a8bc4db4896552decc61 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/35e422bbd835c2b4b7a8bc4db4896552decc61
deleted file mode 120000
index 9460c8e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/35e422bbd835c2b4b7a8bc4db4896552decc61
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/35e422bbd835c2b4b7a8bc4db4896552decc61.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/35e422bbd835c2b4b7a8bc4db4896552decc61.debug
deleted file mode 120000
index 42d6326..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/35e422bbd835c2b4b7a8bc4db4896552decc61.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/c1784025d0c3d08ac74069e78a24284e1b2b64 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/c1784025d0c3d08ac74069e78a24284e1b2b64
deleted file mode 120000
index 10c0e1a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/c1784025d0c3d08ac74069e78a24284e1b2b64
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/c1784025d0c3d08ac74069e78a24284e1b2b64.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/c1784025d0c3d08ac74069e78a24284e1b2b64.debug
deleted file mode 120000
index 13eb169..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9c/c1784025d0c3d08ac74069e78a24284e1b2b64.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9e/560375b428b1bc0a513c27bf7a24452900fe7b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9e/560375b428b1bc0a513c27bf7a24452900fe7b
deleted file mode 120000
index 923f14e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9e/560375b428b1bc0a513c27bf7a24452900fe7b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9e/560375b428b1bc0a513c27bf7a24452900fe7b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9e/560375b428b1bc0a513c27bf7a24452900fe7b.debug
deleted file mode 120000
index e285b7a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9e/560375b428b1bc0a513c27bf7a24452900fe7b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9f/a70d10b6e193083778fa56bb88f69402b9fe9d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9f/a70d10b6e193083778fa56bb88f69402b9fe9d
deleted file mode 120000
index 4a71fe4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9f/a70d10b6e193083778fa56bb88f69402b9fe9d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9f/a70d10b6e193083778fa56bb88f69402b9fe9d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/9f/a70d10b6e193083778fa56bb88f69402b9fe9d.debug
deleted file mode 120000
index 307a947..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/9f/a70d10b6e193083778fa56bb88f69402b9fe9d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/0d9fc4bb7bab79b072321eeceb6a3851edb3bc b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/0d9fc4bb7bab79b072321eeceb6a3851edb3bc
deleted file mode 120000
index 6c3e77e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/0d9fc4bb7bab79b072321eeceb6a3851edb3bc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/0d9fc4bb7bab79b072321eeceb6a3851edb3bc.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/0d9fc4bb7bab79b072321eeceb6a3851edb3bc.debug
deleted file mode 120000
index c78e3c1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/0d9fc4bb7bab79b072321eeceb6a3851edb3bc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/4911f1095ad0184cbcc403e3b6708980cd91cb b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/4911f1095ad0184cbcc403e3b6708980cd91cb
deleted file mode 120000
index b0d8267..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/4911f1095ad0184cbcc403e3b6708980cd91cb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/4911f1095ad0184cbcc403e3b6708980cd91cb.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/4911f1095ad0184cbcc403e3b6708980cd91cb.debug
deleted file mode 120000
index be10276..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a2/4911f1095ad0184cbcc403e3b6708980cd91cb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a3/092dd50e1a1b8a404629de9f19a2d50e84129e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a3/092dd50e1a1b8a404629de9f19a2d50e84129e
deleted file mode 120000
index 959e661..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a3/092dd50e1a1b8a404629de9f19a2d50e84129e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a3/092dd50e1a1b8a404629de9f19a2d50e84129e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a3/092dd50e1a1b8a404629de9f19a2d50e84129e.debug
deleted file mode 120000
index 5ada987..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a3/092dd50e1a1b8a404629de9f19a2d50e84129e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/28f8097e71992e9130728d362f8cd2b37d5b6c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/28f8097e71992e9130728d362f8cd2b37d5b6c
deleted file mode 120000
index 0890357..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/28f8097e71992e9130728d362f8cd2b37d5b6c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/28f8097e71992e9130728d362f8cd2b37d5b6c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/28f8097e71992e9130728d362f8cd2b37d5b6c.debug
deleted file mode 120000
index e85251c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/28f8097e71992e9130728d362f8cd2b37d5b6c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/79cbf9837ea90f2b671191604b43defe040d11 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/79cbf9837ea90f2b671191604b43defe040d11
deleted file mode 120000
index e7b8d6e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/79cbf9837ea90f2b671191604b43defe040d11
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/79cbf9837ea90f2b671191604b43defe040d11.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/79cbf9837ea90f2b671191604b43defe040d11.debug
deleted file mode 120000
index b164d0e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a5/79cbf9837ea90f2b671191604b43defe040d11.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/064b4054e6027598f43388721767ff0c500b15 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/064b4054e6027598f43388721767ff0c500b15
deleted file mode 120000
index 836f4bf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/064b4054e6027598f43388721767ff0c500b15
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/064b4054e6027598f43388721767ff0c500b15.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/064b4054e6027598f43388721767ff0c500b15.debug
deleted file mode 120000
index e1b9c60..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/064b4054e6027598f43388721767ff0c500b15.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/13adfdc802a35aeac21dd390ca5cb10b413820 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/13adfdc802a35aeac21dd390ca5cb10b413820
deleted file mode 120000
index 050b3bb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/13adfdc802a35aeac21dd390ca5cb10b413820
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/13adfdc802a35aeac21dd390ca5cb10b413820.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/13adfdc802a35aeac21dd390ca5cb10b413820.debug
deleted file mode 120000
index 563e49d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/13adfdc802a35aeac21dd390ca5cb10b413820.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/43ba8e5e08440ce5e540c1fbaad35103035202 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/43ba8e5e08440ce5e540c1fbaad35103035202
deleted file mode 120000
index c6c996f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/43ba8e5e08440ce5e540c1fbaad35103035202
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/43ba8e5e08440ce5e540c1fbaad35103035202.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/43ba8e5e08440ce5e540c1fbaad35103035202.debug
deleted file mode 120000
index ed7e5c4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/43ba8e5e08440ce5e540c1fbaad35103035202.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/6604573d4ae41f1f9cdc01a18094e3f1e533b3 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/6604573d4ae41f1f9cdc01a18094e3f1e533b3
deleted file mode 120000
index 92e2ca6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/6604573d4ae41f1f9cdc01a18094e3f1e533b3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/6604573d4ae41f1f9cdc01a18094e3f1e533b3.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/6604573d4ae41f1f9cdc01a18094e3f1e533b3.debug
deleted file mode 120000
index e4cb5e6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/a8/6604573d4ae41f1f9cdc01a18094e3f1e533b3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ab/82b8d9b766f3cfdbf028afc2c69b15792309a9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ab/82b8d9b766f3cfdbf028afc2c69b15792309a9
deleted file mode 120000
index 66a37ca..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ab/82b8d9b766f3cfdbf028afc2c69b15792309a9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ab/82b8d9b766f3cfdbf028afc2c69b15792309a9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ab/82b8d9b766f3cfdbf028afc2c69b15792309a9.debug
deleted file mode 120000
index 337ffd0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ab/82b8d9b766f3cfdbf028afc2c69b15792309a9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/1260d38ef3cca7e1809270d6497a87a485dcaa b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/1260d38ef3cca7e1809270d6497a87a485dcaa
deleted file mode 120000
index 3b49055..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/1260d38ef3cca7e1809270d6497a87a485dcaa
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/1260d38ef3cca7e1809270d6497a87a485dcaa.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/1260d38ef3cca7e1809270d6497a87a485dcaa.debug
deleted file mode 120000
index 518b4bf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/1260d38ef3cca7e1809270d6497a87a485dcaa.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/3a5069e2a42fd66f7d7c9e2d521f29490b6b7c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/3a5069e2a42fd66f7d7c9e2d521f29490b6b7c
deleted file mode 120000
index 68a68dc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/3a5069e2a42fd66f7d7c9e2d521f29490b6b7c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/3a5069e2a42fd66f7d7c9e2d521f29490b6b7c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/3a5069e2a42fd66f7d7c9e2d521f29490b6b7c.debug
deleted file mode 120000
index 86ea5da..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ac/3a5069e2a42fd66f7d7c9e2d521f29490b6b7c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b0/a476eb659de2ea3971d407831e241722a98f80 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b0/a476eb659de2ea3971d407831e241722a98f80
deleted file mode 120000
index 15ef854..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b0/a476eb659de2ea3971d407831e241722a98f80
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b0/a476eb659de2ea3971d407831e241722a98f80.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b0/a476eb659de2ea3971d407831e241722a98f80.debug
deleted file mode 120000
index 778d37b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b0/a476eb659de2ea3971d407831e241722a98f80.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b3/45d5b29726d8e80cbc426227eeb22c508ce0bf b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b3/45d5b29726d8e80cbc426227eeb22c508ce0bf
deleted file mode 120000
index c7caa0f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b3/45d5b29726d8e80cbc426227eeb22c508ce0bf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b3/45d5b29726d8e80cbc426227eeb22c508ce0bf.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b3/45d5b29726d8e80cbc426227eeb22c508ce0bf.debug
deleted file mode 120000
index fcad7c6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b3/45d5b29726d8e80cbc426227eeb22c508ce0bf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b4/a12d89eaa7e26aab05adb56fa64f2d2a4dab56 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b4/a12d89eaa7e26aab05adb56fa64f2d2a4dab56
deleted file mode 120000
index 90b75b8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b4/a12d89eaa7e26aab05adb56fa64f2d2a4dab56
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b4/a12d89eaa7e26aab05adb56fa64f2d2a4dab56.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b4/a12d89eaa7e26aab05adb56fa64f2d2a4dab56.debug
deleted file mode 120000
index a1f949c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b4/a12d89eaa7e26aab05adb56fa64f2d2a4dab56.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/2614a402dc2052a99f723e9296ea29a9d16bf0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/2614a402dc2052a99f723e9296ea29a9d16bf0
deleted file mode 120000
index d6e661d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/2614a402dc2052a99f723e9296ea29a9d16bf0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/2614a402dc2052a99f723e9296ea29a9d16bf0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/2614a402dc2052a99f723e9296ea29a9d16bf0.debug
deleted file mode 120000
index d88a9c2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/2614a402dc2052a99f723e9296ea29a9d16bf0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/d54efd837bf6bc10cb9bcc1336e3fee0f8d15b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/d54efd837bf6bc10cb9bcc1336e3fee0f8d15b
deleted file mode 120000
index e3d8169..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/d54efd837bf6bc10cb9bcc1336e3fee0f8d15b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/d54efd837bf6bc10cb9bcc1336e3fee0f8d15b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/d54efd837bf6bc10cb9bcc1336e3fee0f8d15b.debug
deleted file mode 120000
index ab33c3f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b5/d54efd837bf6bc10cb9bcc1336e3fee0f8d15b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/19885ac6c54547a4b4556b66afdb9727ca94a1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/19885ac6c54547a4b4556b66afdb9727ca94a1
deleted file mode 120000
index 9e244a3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/19885ac6c54547a4b4556b66afdb9727ca94a1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/19885ac6c54547a4b4556b66afdb9727ca94a1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/19885ac6c54547a4b4556b66afdb9727ca94a1.debug
deleted file mode 120000
index 52fb7fa..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/19885ac6c54547a4b4556b66afdb9727ca94a1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/30072b112a81d881d7157acd0b9766f37d4f3f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/30072b112a81d881d7157acd0b9766f37d4f3f
deleted file mode 120000
index f878418..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/30072b112a81d881d7157acd0b9766f37d4f3f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/30072b112a81d881d7157acd0b9766f37d4f3f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/30072b112a81d881d7157acd0b9766f37d4f3f.debug
deleted file mode 120000
index d8079fd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/b7/30072b112a81d881d7157acd0b9766f37d4f3f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/068b52fc88faf0c5feffe30532307482a1a08b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/068b52fc88faf0c5feffe30532307482a1a08b
deleted file mode 120000
index d79790f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/068b52fc88faf0c5feffe30532307482a1a08b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/068b52fc88faf0c5feffe30532307482a1a08b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/068b52fc88faf0c5feffe30532307482a1a08b.debug
deleted file mode 120000
index 184e039..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/068b52fc88faf0c5feffe30532307482a1a08b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/6c68bef4ed4da2ad92096cc255e7cd9bceeb69 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/6c68bef4ed4da2ad92096cc255e7cd9bceeb69
deleted file mode 120000
index 47f1d35..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/6c68bef4ed4da2ad92096cc255e7cd9bceeb69
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/6c68bef4ed4da2ad92096cc255e7cd9bceeb69.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/6c68bef4ed4da2ad92096cc255e7cd9bceeb69.debug
deleted file mode 120000
index 2a837a9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/6c68bef4ed4da2ad92096cc255e7cd9bceeb69.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/8861a0ba388f0b56a03c83b50e1ee698da3441 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/8861a0ba388f0b56a03c83b50e1ee698da3441
deleted file mode 120000
index 8a144c7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/8861a0ba388f0b56a03c83b50e1ee698da3441
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/8861a0ba388f0b56a03c83b50e1ee698da3441.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/8861a0ba388f0b56a03c83b50e1ee698da3441.debug
deleted file mode 120000
index d81b0c0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ba/8861a0ba388f0b56a03c83b50e1ee698da3441.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/1d15788855629c6ba90aa3b35d4e8133f32c0d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/1d15788855629c6ba90aa3b35d4e8133f32c0d
deleted file mode 120000
index 111016c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/1d15788855629c6ba90aa3b35d4e8133f32c0d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/1d15788855629c6ba90aa3b35d4e8133f32c0d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/1d15788855629c6ba90aa3b35d4e8133f32c0d.debug
deleted file mode 120000
index 2d911c0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/1d15788855629c6ba90aa3b35d4e8133f32c0d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/892a4c098db13eea4b199065a6dde2e87feaa5 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/892a4c098db13eea4b199065a6dde2e87feaa5
deleted file mode 120000
index 6ab4bb8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/892a4c098db13eea4b199065a6dde2e87feaa5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/892a4c098db13eea4b199065a6dde2e87feaa5.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/892a4c098db13eea4b199065a6dde2e87feaa5.debug
deleted file mode 120000
index c6779a0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bc/892a4c098db13eea4b199065a6dde2e87feaa5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/be/76ac16f0e7ccced3f6cc67c46f76fff79d7979 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/be/76ac16f0e7ccced3f6cc67c46f76fff79d7979
deleted file mode 120000
index 74ee6ad..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/be/76ac16f0e7ccced3f6cc67c46f76fff79d7979
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/be/76ac16f0e7ccced3f6cc67c46f76fff79d7979.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/be/76ac16f0e7ccced3f6cc67c46f76fff79d7979.debug
deleted file mode 120000
index 39e967b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/be/76ac16f0e7ccced3f6cc67c46f76fff79d7979.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bf/581023126d5653b9f89a2aee1d2d522fcbb9a2 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/bf/581023126d5653b9f89a2aee1d2d522fcbb9a2
deleted file mode 120000
index ac74b88..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bf/581023126d5653b9f89a2aee1d2d522fcbb9a2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bf/581023126d5653b9f89a2aee1d2d522fcbb9a2.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/bf/581023126d5653b9f89a2aee1d2d522fcbb9a2.debug
deleted file mode 120000
index 165ff51..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/bf/581023126d5653b9f89a2aee1d2d522fcbb9a2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/6ac099fd2501c73ecd44c17e81b7f9a7af0e83 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/6ac099fd2501c73ecd44c17e81b7f9a7af0e83
deleted file mode 120000
index 57f48de..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/6ac099fd2501c73ecd44c17e81b7f9a7af0e83
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/6ac099fd2501c73ecd44c17e81b7f9a7af0e83.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/6ac099fd2501c73ecd44c17e81b7f9a7af0e83.debug
deleted file mode 120000
index 35ee5f0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/6ac099fd2501c73ecd44c17e81b7f9a7af0e83.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/80af7800aeea27800bbb005256fde2080763e5 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/80af7800aeea27800bbb005256fde2080763e5
deleted file mode 120000
index 27669a3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/80af7800aeea27800bbb005256fde2080763e5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/80af7800aeea27800bbb005256fde2080763e5.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/80af7800aeea27800bbb005256fde2080763e5.debug
deleted file mode 120000
index 186ce97..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c0/80af7800aeea27800bbb005256fde2080763e5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c1/857251b090ad1ce6657b8d2bc01447c2dfd998 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c1/857251b090ad1ce6657b8d2bc01447c2dfd998
deleted file mode 120000
index 86d8b35..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c1/857251b090ad1ce6657b8d2bc01447c2dfd998
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c1/857251b090ad1ce6657b8d2bc01447c2dfd998.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c1/857251b090ad1ce6657b8d2bc01447c2dfd998.debug
deleted file mode 120000
index e93d811..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c1/857251b090ad1ce6657b8d2bc01447c2dfd998.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c2/5aa9d39d4bb63794dec3676612a43656db9cf7 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c2/5aa9d39d4bb63794dec3676612a43656db9cf7
deleted file mode 120000
index 30070ae..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c2/5aa9d39d4bb63794dec3676612a43656db9cf7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c2/5aa9d39d4bb63794dec3676612a43656db9cf7.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c2/5aa9d39d4bb63794dec3676612a43656db9cf7.debug
deleted file mode 120000
index 66ca629..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c2/5aa9d39d4bb63794dec3676612a43656db9cf7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c3/163cc4b753c0fc47cbe4a2f0516fa74df5606f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c3/163cc4b753c0fc47cbe4a2f0516fa74df5606f
deleted file mode 120000
index 152baaf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c3/163cc4b753c0fc47cbe4a2f0516fa74df5606f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c3/163cc4b753c0fc47cbe4a2f0516fa74df5606f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c3/163cc4b753c0fc47cbe4a2f0516fa74df5606f.debug
deleted file mode 120000
index 9d26861..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c3/163cc4b753c0fc47cbe4a2f0516fa74df5606f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/6c3b98ddedab3ecece310733df8ed4f949db32 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/6c3b98ddedab3ecece310733df8ed4f949db32
deleted file mode 120000
index 3a9f113..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/6c3b98ddedab3ecece310733df8ed4f949db32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/6c3b98ddedab3ecece310733df8ed4f949db32.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/6c3b98ddedab3ecece310733df8ed4f949db32.debug
deleted file mode 120000
index fe7f7ec..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/6c3b98ddedab3ecece310733df8ed4f949db32.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/83a412733b7a49990960fde9e54acb8bc73e1c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/83a412733b7a49990960fde9e54acb8bc73e1c
deleted file mode 120000
index c504ea9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/83a412733b7a49990960fde9e54acb8bc73e1c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/83a412733b7a49990960fde9e54acb8bc73e1c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/83a412733b7a49990960fde9e54acb8bc73e1c.debug
deleted file mode 120000
index 1ace5e6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/83a412733b7a49990960fde9e54acb8bc73e1c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/acb0a36b9168c530b7c5fcb660f4403297d38c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/acb0a36b9168c530b7c5fcb660f4403297d38c
deleted file mode 120000
index 082f0d1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/acb0a36b9168c530b7c5fcb660f4403297d38c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/acb0a36b9168c530b7c5fcb660f4403297d38c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/acb0a36b9168c530b7c5fcb660f4403297d38c.debug
deleted file mode 120000
index 7c91087..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c4/acb0a36b9168c530b7c5fcb660f4403297d38c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/20f6e9102cc2790de7551b3275a850bddccf26 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/20f6e9102cc2790de7551b3275a850bddccf26
deleted file mode 120000
index 603df18..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/20f6e9102cc2790de7551b3275a850bddccf26
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/20f6e9102cc2790de7551b3275a850bddccf26.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/20f6e9102cc2790de7551b3275a850bddccf26.debug
deleted file mode 120000
index 9d95352..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/20f6e9102cc2790de7551b3275a850bddccf26.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/9f2e43b513a2ae2d028d58cd873365d8afa6d3 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/9f2e43b513a2ae2d028d58cd873365d8afa6d3
deleted file mode 120000
index 3c1175c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/9f2e43b513a2ae2d028d58cd873365d8afa6d3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/9f2e43b513a2ae2d028d58cd873365d8afa6d3.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/9f2e43b513a2ae2d028d58cd873365d8afa6d3.debug
deleted file mode 120000
index e5946c5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c5/9f2e43b513a2ae2d028d58cd873365d8afa6d3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/18f93d73d7dbc7b5f432dfd8537dfcb20e5205 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/18f93d73d7dbc7b5f432dfd8537dfcb20e5205
deleted file mode 120000
index 4c27a83..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/18f93d73d7dbc7b5f432dfd8537dfcb20e5205
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/18f93d73d7dbc7b5f432dfd8537dfcb20e5205.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/18f93d73d7dbc7b5f432dfd8537dfcb20e5205.debug
deleted file mode 120000
index 5103f27..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/18f93d73d7dbc7b5f432dfd8537dfcb20e5205.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/b1c48c3065d8a9c5385e7af541d3d051b94213 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/b1c48c3065d8a9c5385e7af541d3d051b94213
deleted file mode 120000
index 492ea8e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/b1c48c3065d8a9c5385e7af541d3d051b94213
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/b1c48c3065d8a9c5385e7af541d3d051b94213.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/b1c48c3065d8a9c5385e7af541d3d051b94213.debug
deleted file mode 120000
index 24d0a5f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/c9/b1c48c3065d8a9c5385e7af541d3d051b94213.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/b3bbcc31c1e8241baf4807c318ddc67bdeefc4 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/b3bbcc31c1e8241baf4807c318ddc67bdeefc4
deleted file mode 120000
index 7fb509d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/b3bbcc31c1e8241baf4807c318ddc67bdeefc4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/b3bbcc31c1e8241baf4807c318ddc67bdeefc4.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/b3bbcc31c1e8241baf4807c318ddc67bdeefc4.debug
deleted file mode 120000
index 566f0c6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/b3bbcc31c1e8241baf4807c318ddc67bdeefc4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/efd2583b41275146602fe424ac47fe41d29602 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/efd2583b41275146602fe424ac47fe41d29602
deleted file mode 120000
index 5b5a652..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/efd2583b41275146602fe424ac47fe41d29602
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/efd2583b41275146602fe424ac47fe41d29602.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/efd2583b41275146602fe424ac47fe41d29602.debug
deleted file mode 120000
index d669f35..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/cb/efd2583b41275146602fe424ac47fe41d29602.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d0/10f4fee4bb5471141b906d5e58fd204f873690 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d0/10f4fee4bb5471141b906d5e58fd204f873690
deleted file mode 120000
index ea32ce5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d0/10f4fee4bb5471141b906d5e58fd204f873690
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d0/10f4fee4bb5471141b906d5e58fd204f873690.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d0/10f4fee4bb5471141b906d5e58fd204f873690.debug
deleted file mode 120000
index 28e6934..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d0/10f4fee4bb5471141b906d5e58fd204f873690.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/4329df46ef8b607c6cdf68d5c28966f95fd12c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/4329df46ef8b607c6cdf68d5c28966f95fd12c
deleted file mode 120000
index 1dc9254..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/4329df46ef8b607c6cdf68d5c28966f95fd12c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/4329df46ef8b607c6cdf68d5c28966f95fd12c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/4329df46ef8b607c6cdf68d5c28966f95fd12c.debug
deleted file mode 120000
index cfe75c6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/4329df46ef8b607c6cdf68d5c28966f95fd12c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/47dc72f7bca2d9aa6f8d64f0592537d814e5fe b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/47dc72f7bca2d9aa6f8d64f0592537d814e5fe
deleted file mode 120000
index faecc8c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/47dc72f7bca2d9aa6f8d64f0592537d814e5fe
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/47dc72f7bca2d9aa6f8d64f0592537d814e5fe.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/47dc72f7bca2d9aa6f8d64f0592537d814e5fe.debug
deleted file mode 120000
index 5c47c62..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d3/47dc72f7bca2d9aa6f8d64f0592537d814e5fe.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/71f1418b78ddfc4d2c66bd33f318e05b85d383 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/71f1418b78ddfc4d2c66bd33f318e05b85d383
deleted file mode 120000
index 39203b5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/71f1418b78ddfc4d2c66bd33f318e05b85d383
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/71f1418b78ddfc4d2c66bd33f318e05b85d383.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/71f1418b78ddfc4d2c66bd33f318e05b85d383.debug
deleted file mode 120000
index e3c5da7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/71f1418b78ddfc4d2c66bd33f318e05b85d383.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/b5b4734cbb5698dfbdb500e3a056ef63f7a4d1 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/b5b4734cbb5698dfbdb500e3a056ef63f7a4d1
deleted file mode 120000
index f1fae71..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/b5b4734cbb5698dfbdb500e3a056ef63f7a4d1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/b5b4734cbb5698dfbdb500e3a056ef63f7a4d1.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/b5b4734cbb5698dfbdb500e3a056ef63f7a4d1.debug
deleted file mode 120000
index 7a7b2e7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d5/b5b4734cbb5698dfbdb500e3a056ef63f7a4d1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/7cfd43cbc18a731b94a4aee8289cd65cf67977 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/7cfd43cbc18a731b94a4aee8289cd65cf67977
deleted file mode 120000
index aa958e7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/7cfd43cbc18a731b94a4aee8289cd65cf67977
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/7cfd43cbc18a731b94a4aee8289cd65cf67977.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/7cfd43cbc18a731b94a4aee8289cd65cf67977.debug
deleted file mode 120000
index 4844198..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/7cfd43cbc18a731b94a4aee8289cd65cf67977.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/c93002fd33a0ba0a58d41ae72388475093ab41 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/c93002fd33a0ba0a58d41ae72388475093ab41
deleted file mode 120000
index 9531e01..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/c93002fd33a0ba0a58d41ae72388475093ab41
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/c93002fd33a0ba0a58d41ae72388475093ab41.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/c93002fd33a0ba0a58d41ae72388475093ab41.debug
deleted file mode 120000
index 738c932..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d6/c93002fd33a0ba0a58d41ae72388475093ab41.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/441eba5fb0843250f6d0ece5ac4a1c804fbe78 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/441eba5fb0843250f6d0ece5ac4a1c804fbe78
deleted file mode 120000
index 8b92792..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/441eba5fb0843250f6d0ece5ac4a1c804fbe78
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/441eba5fb0843250f6d0ece5ac4a1c804fbe78.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/441eba5fb0843250f6d0ece5ac4a1c804fbe78.debug
deleted file mode 120000
index b5f857f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/441eba5fb0843250f6d0ece5ac4a1c804fbe78.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/e0ccede216a285cebffcd1045c46a199cd4425 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/e0ccede216a285cebffcd1045c46a199cd4425
deleted file mode 120000
index a6dc83d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/e0ccede216a285cebffcd1045c46a199cd4425
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/e0ccede216a285cebffcd1045c46a199cd4425.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/e0ccede216a285cebffcd1045c46a199cd4425.debug
deleted file mode 120000
index 753c1ee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d8/e0ccede216a285cebffcd1045c46a199cd4425.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/113cbe4338a1021c98d5ab0f171a94c52a2930 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/113cbe4338a1021c98d5ab0f171a94c52a2930
deleted file mode 120000
index 97e4ae7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/113cbe4338a1021c98d5ab0f171a94c52a2930
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/113cbe4338a1021c98d5ab0f171a94c52a2930.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/113cbe4338a1021c98d5ab0f171a94c52a2930.debug
deleted file mode 120000
index 0a299f2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/113cbe4338a1021c98d5ab0f171a94c52a2930.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/39b35dfe5dcc13da3e7be824bbc51d4854bbed b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/39b35dfe5dcc13da3e7be824bbc51d4854bbed
deleted file mode 120000
index ec5081c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/39b35dfe5dcc13da3e7be824bbc51d4854bbed
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/39b35dfe5dcc13da3e7be824bbc51d4854bbed.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/39b35dfe5dcc13da3e7be824bbc51d4854bbed.debug
deleted file mode 120000
index aa3a837..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/d9/39b35dfe5dcc13da3e7be824bbc51d4854bbed.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/db/29025cc01cb6c4d0622b6d7c557b1e5bba15fd b/armv7a/glibc-2.33/usr/lib/debug/.build-id/db/29025cc01cb6c4d0622b6d7c557b1e5bba15fd
deleted file mode 120000
index 82781cb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/db/29025cc01cb6c4d0622b6d7c557b1e5bba15fd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/db/29025cc01cb6c4d0622b6d7c557b1e5bba15fd.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/db/29025cc01cb6c4d0622b6d7c557b1e5bba15fd.debug
deleted file mode 120000
index d01bcab..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/db/29025cc01cb6c4d0622b6d7c557b1e5bba15fd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/6b640329e5dc1cda4779b8cd76fc8472a9fca7 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/6b640329e5dc1cda4779b8cd76fc8472a9fca7
deleted file mode 120000
index 1c4ebe8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/6b640329e5dc1cda4779b8cd76fc8472a9fca7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/6b640329e5dc1cda4779b8cd76fc8472a9fca7.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/6b640329e5dc1cda4779b8cd76fc8472a9fca7.debug
deleted file mode 120000
index 936012f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/6b640329e5dc1cda4779b8cd76fc8472a9fca7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/8969df6e6d43dd9a88cf36d1723fb75ebdcbab b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/8969df6e6d43dd9a88cf36d1723fb75ebdcbab
deleted file mode 120000
index 0b261b2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/8969df6e6d43dd9a88cf36d1723fb75ebdcbab
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/8969df6e6d43dd9a88cf36d1723fb75ebdcbab.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/8969df6e6d43dd9a88cf36d1723fb75ebdcbab.debug
deleted file mode 120000
index 75a3213..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/8969df6e6d43dd9a88cf36d1723fb75ebdcbab.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/9c56693307652b32f7f0248cdcff18b9082906 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/9c56693307652b32f7f0248cdcff18b9082906
deleted file mode 120000
index c10c0f6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/9c56693307652b32f7f0248cdcff18b9082906
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/9c56693307652b32f7f0248cdcff18b9082906.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/9c56693307652b32f7f0248cdcff18b9082906.debug
deleted file mode 120000
index 875253e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dc/9c56693307652b32f7f0248cdcff18b9082906.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dd/84c112218f7eb1a93974873b6679690446479f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dd/84c112218f7eb1a93974873b6679690446479f
deleted file mode 120000
index 231ab26..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dd/84c112218f7eb1a93974873b6679690446479f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dd/84c112218f7eb1a93974873b6679690446479f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/dd/84c112218f7eb1a93974873b6679690446479f.debug
deleted file mode 120000
index 0c0dd3c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/dd/84c112218f7eb1a93974873b6679690446479f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/df/2c91f5933ae67b01df65c6b2594facf6fbd460 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/df/2c91f5933ae67b01df65c6b2594facf6fbd460
deleted file mode 120000
index 29cb0f0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/df/2c91f5933ae67b01df65c6b2594facf6fbd460
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/df/2c91f5933ae67b01df65c6b2594facf6fbd460.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/df/2c91f5933ae67b01df65c6b2594facf6fbd460.debug
deleted file mode 120000
index 202e783..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/df/2c91f5933ae67b01df65c6b2594facf6fbd460.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e0/f6d175b1a17eb175c3966776f3e0ae11a175a7 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e0/f6d175b1a17eb175c3966776f3e0ae11a175a7
deleted file mode 120000
index cd779c2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e0/f6d175b1a17eb175c3966776f3e0ae11a175a7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e0/f6d175b1a17eb175c3966776f3e0ae11a175a7.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e0/f6d175b1a17eb175c3966776f3e0ae11a175a7.debug
deleted file mode 120000
index 5a38a86..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e0/f6d175b1a17eb175c3966776f3e0ae11a175a7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/c189e0f95388f846bb0969054f642c38bd5620 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/c189e0f95388f846bb0969054f642c38bd5620
deleted file mode 120000
index 1c7da89..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/c189e0f95388f846bb0969054f642c38bd5620
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/c189e0f95388f846bb0969054f642c38bd5620.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/c189e0f95388f846bb0969054f642c38bd5620.debug
deleted file mode 120000
index b8880c4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/c189e0f95388f846bb0969054f642c38bd5620.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/dcacbace1fe9d1ff2d557e69d537ea7a8038a7 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/dcacbace1fe9d1ff2d557e69d537ea7a8038a7
deleted file mode 120000
index 40d7d72..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/dcacbace1fe9d1ff2d557e69d537ea7a8038a7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/dcacbace1fe9d1ff2d557e69d537ea7a8038a7.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/dcacbace1fe9d1ff2d557e69d537ea7a8038a7.debug
deleted file mode 120000
index 72efe6a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e1/dcacbace1fe9d1ff2d557e69d537ea7a8038a7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e3/51d2865365c84feb7825cc54515c2eab8163ea b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e3/51d2865365c84feb7825cc54515c2eab8163ea
deleted file mode 120000
index 9cdcbf4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e3/51d2865365c84feb7825cc54515c2eab8163ea
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e3/51d2865365c84feb7825cc54515c2eab8163ea.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e3/51d2865365c84feb7825cc54515c2eab8163ea.debug
deleted file mode 120000
index d4d8ffc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e3/51d2865365c84feb7825cc54515c2eab8163ea.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/44a65e068c894fa314687324b5a86330e8baac b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/44a65e068c894fa314687324b5a86330e8baac
deleted file mode 120000
index c25e473..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/44a65e068c894fa314687324b5a86330e8baac
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/44a65e068c894fa314687324b5a86330e8baac.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/44a65e068c894fa314687324b5a86330e8baac.debug
deleted file mode 120000
index fd25582..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/44a65e068c894fa314687324b5a86330e8baac.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/91a126b4e3eb6a927b8b6776acc7bdf95c2198 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/91a126b4e3eb6a927b8b6776acc7bdf95c2198
deleted file mode 120000
index 247be77..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/91a126b4e3eb6a927b8b6776acc7bdf95c2198
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/91a126b4e3eb6a927b8b6776acc7bdf95c2198.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/91a126b4e3eb6a927b8b6776acc7bdf95c2198.debug
deleted file mode 120000
index e01a44f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e4/91a126b4e3eb6a927b8b6776acc7bdf95c2198.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e5/21008f00fdabc65372a1a120491b317609baff b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e5/21008f00fdabc65372a1a120491b317609baff
deleted file mode 120000
index 50a64a6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e5/21008f00fdabc65372a1a120491b317609baff
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e5/21008f00fdabc65372a1a120491b317609baff.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e5/21008f00fdabc65372a1a120491b317609baff.debug
deleted file mode 120000
index 752f66b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e5/21008f00fdabc65372a1a120491b317609baff.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e8/a3bfcc17f01ae2fa7ba2e9048b691c7140de08 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e8/a3bfcc17f01ae2fa7ba2e9048b691c7140de08
deleted file mode 120000
index 78a57e2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e8/a3bfcc17f01ae2fa7ba2e9048b691c7140de08
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e8/a3bfcc17f01ae2fa7ba2e9048b691c7140de08.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/e8/a3bfcc17f01ae2fa7ba2e9048b691c7140de08.debug
deleted file mode 120000
index f97e986..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/e8/a3bfcc17f01ae2fa7ba2e9048b691c7140de08.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ea/d7bc859dfa701c966f77e1f1298bbafc6092b9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ea/d7bc859dfa701c966f77e1f1298bbafc6092b9
deleted file mode 120000
index 019873b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ea/d7bc859dfa701c966f77e1f1298bbafc6092b9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ea/d7bc859dfa701c966f77e1f1298bbafc6092b9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ea/d7bc859dfa701c966f77e1f1298bbafc6092b9.debug
deleted file mode 120000
index 1182a04..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ea/d7bc859dfa701c966f77e1f1298bbafc6092b9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/08f11f194671a50db09b96aef753f81347c7ed b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/08f11f194671a50db09b96aef753f81347c7ed
deleted file mode 120000
index 7340767..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/08f11f194671a50db09b96aef753f81347c7ed
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/08f11f194671a50db09b96aef753f81347c7ed.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/08f11f194671a50db09b96aef753f81347c7ed.debug
deleted file mode 120000
index 1cf87c3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/08f11f194671a50db09b96aef753f81347c7ed.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/e7ee70507adb6f8854e76f0cf3e6ce3fd360c0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/e7ee70507adb6f8854e76f0cf3e6ce3fd360c0
deleted file mode 120000
index b12ddac..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/e7ee70507adb6f8854e76f0cf3e6ce3fd360c0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/e7ee70507adb6f8854e76f0cf3e6ce3fd360c0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/e7ee70507adb6f8854e76f0cf3e6ce3fd360c0.debug
deleted file mode 120000
index 0312bb2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ec/e7ee70507adb6f8854e76f0cf3e6ce3fd360c0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ee/635afc6d7e2d3b597008f6ad215a3843aac47f b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ee/635afc6d7e2d3b597008f6ad215a3843aac47f
deleted file mode 120000
index 1906eb9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ee/635afc6d7e2d3b597008f6ad215a3843aac47f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ee/635afc6d7e2d3b597008f6ad215a3843aac47f.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ee/635afc6d7e2d3b597008f6ad215a3843aac47f.debug
deleted file mode 120000
index cfb4ba1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ee/635afc6d7e2d3b597008f6ad215a3843aac47f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/075ff3fef17eef6f0ea7c1599b4b16732311b6 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/075ff3fef17eef6f0ea7c1599b4b16732311b6
deleted file mode 120000
index 5c17322..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/075ff3fef17eef6f0ea7c1599b4b16732311b6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/075ff3fef17eef6f0ea7c1599b4b16732311b6.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/075ff3fef17eef6f0ea7c1599b4b16732311b6.debug
deleted file mode 120000
index ec90b82..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/075ff3fef17eef6f0ea7c1599b4b16732311b6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/cb51fe6886f660c04fd9d9f20c85c80dd87626 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/cb51fe6886f660c04fd9d9f20c85c80dd87626
deleted file mode 120000
index 39bad96..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/cb51fe6886f660c04fd9d9f20c85c80dd87626
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/cb51fe6886f660c04fd9d9f20c85c80dd87626.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/cb51fe6886f660c04fd9d9f20c85c80dd87626.debug
deleted file mode 120000
index ae53587..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/cb51fe6886f660c04fd9d9f20c85c80dd87626.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/e9135b03bc341ee814d505809e8298dac3ba32 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/e9135b03bc341ee814d505809e8298dac3ba32
deleted file mode 120000
index f1ab474..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/e9135b03bc341ee814d505809e8298dac3ba32
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/e9135b03bc341ee814d505809e8298dac3ba32.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/e9135b03bc341ee814d505809e8298dac3ba32.debug
deleted file mode 120000
index 8bbfe2e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ef/e9135b03bc341ee814d505809e8298dac3ba32.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/6dc85b3b4935232ddd38a92be6d7bb9ba86867 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/6dc85b3b4935232ddd38a92be6d7bb9ba86867
deleted file mode 120000
index 19ef586..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/6dc85b3b4935232ddd38a92be6d7bb9ba86867
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/6dc85b3b4935232ddd38a92be6d7bb9ba86867.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/6dc85b3b4935232ddd38a92be6d7bb9ba86867.debug
deleted file mode 120000
index 41f1fcc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/6dc85b3b4935232ddd38a92be6d7bb9ba86867.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/e723f22f6d2e074fc2b5238fd7352b785f87ff b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/e723f22f6d2e074fc2b5238fd7352b785f87ff
deleted file mode 120000
index 541615e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/e723f22f6d2e074fc2b5238fd7352b785f87ff
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/e723f22f6d2e074fc2b5238fd7352b785f87ff.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/e723f22f6d2e074fc2b5238fd7352b785f87ff.debug
deleted file mode 120000
index 708a11f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f0/e723f22f6d2e074fc2b5238fd7352b785f87ff.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/01d39bb85ca1b0b6b605c69da22f4a243da384 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/01d39bb85ca1b0b6b605c69da22f4a243da384
deleted file mode 120000
index 030100d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/01d39bb85ca1b0b6b605c69da22f4a243da384
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/01d39bb85ca1b0b6b605c69da22f4a243da384.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/01d39bb85ca1b0b6b605c69da22f4a243da384.debug
deleted file mode 120000
index 0b82e81..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/01d39bb85ca1b0b6b605c69da22f4a243da384.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/089539548f14ce22a6e99e623a1647ae39a136 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/089539548f14ce22a6e99e623a1647ae39a136
deleted file mode 120000
index 50840b3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/089539548f14ce22a6e99e623a1647ae39a136
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/089539548f14ce22a6e99e623a1647ae39a136.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/089539548f14ce22a6e99e623a1647ae39a136.debug
deleted file mode 120000
index 0f001d2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f1/089539548f14ce22a6e99e623a1647ae39a136.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/254372d4514aca5de9c250bb78fb27d8c30c13 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/254372d4514aca5de9c250bb78fb27d8c30c13
deleted file mode 120000
index 5709d58..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/254372d4514aca5de9c250bb78fb27d8c30c13
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/254372d4514aca5de9c250bb78fb27d8c30c13.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/254372d4514aca5de9c250bb78fb27d8c30c13.debug
deleted file mode 120000
index 1f98b96..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/254372d4514aca5de9c250bb78fb27d8c30c13.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/7a8792239a524a4175988ac3cb1bbba785bde9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/7a8792239a524a4175988ac3cb1bbba785bde9
deleted file mode 120000
index 9cfdf4e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/7a8792239a524a4175988ac3cb1bbba785bde9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/7a8792239a524a4175988ac3cb1bbba785bde9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/7a8792239a524a4175988ac3cb1bbba785bde9.debug
deleted file mode 120000
index 662b3bf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f4/7a8792239a524a4175988ac3cb1bbba785bde9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f5/69685141f88489374fad66e34572db15f7fa68 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f5/69685141f88489374fad66e34572db15f7fa68
deleted file mode 120000
index 4a68104..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f5/69685141f88489374fad66e34572db15f7fa68
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f5/69685141f88489374fad66e34572db15f7fa68.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f5/69685141f88489374fad66e34572db15f7fa68.debug
deleted file mode 120000
index 2cc4f62..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f5/69685141f88489374fad66e34572db15f7fa68.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/30ebf342f80164343135645624df2f04d2466c b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/30ebf342f80164343135645624df2f04d2466c
deleted file mode 120000
index a750c1a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/30ebf342f80164343135645624df2f04d2466c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/30ebf342f80164343135645624df2f04d2466c.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/30ebf342f80164343135645624df2f04d2466c.debug
deleted file mode 120000
index bf7de49..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/30ebf342f80164343135645624df2f04d2466c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/6bf4ffd3c01866cf8e855bcaead355677aa31b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/6bf4ffd3c01866cf8e855bcaead355677aa31b
deleted file mode 120000
index ea4ae5f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/6bf4ffd3c01866cf8e855bcaead355677aa31b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/6bf4ffd3c01866cf8e855bcaead355677aa31b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/6bf4ffd3c01866cf8e855bcaead355677aa31b.debug
deleted file mode 120000
index f240ca4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/6bf4ffd3c01866cf8e855bcaead355677aa31b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/a9d33e89cbd9b374d1781b3573fb1982fe9b0d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/a9d33e89cbd9b374d1781b3573fb1982fe9b0d
deleted file mode 120000
index 5a55a4d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/a9d33e89cbd9b374d1781b3573fb1982fe9b0d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/a9d33e89cbd9b374d1781b3573fb1982fe9b0d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/a9d33e89cbd9b374d1781b3573fb1982fe9b0d.debug
deleted file mode 120000
index 4e68edc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f6/a9d33e89cbd9b374d1781b3573fb1982fe9b0d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f7/b86ac7a0e1e601cf17c875607c9299a90ec0e3 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f7/b86ac7a0e1e601cf17c875607c9299a90ec0e3
deleted file mode 120000
index 2e33691..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f7/b86ac7a0e1e601cf17c875607c9299a90ec0e3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f7/b86ac7a0e1e601cf17c875607c9299a90ec0e3.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f7/b86ac7a0e1e601cf17c875607c9299a90ec0e3.debug
deleted file mode 120000
index d34a97a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f7/b86ac7a0e1e601cf17c875607c9299a90ec0e3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f8/1aeb970a6b65440eb315c7e039329c43166c17 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f8/1aeb970a6b65440eb315c7e039329c43166c17
deleted file mode 120000
index cfe38db..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f8/1aeb970a6b65440eb315c7e039329c43166c17
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f8/1aeb970a6b65440eb315c7e039329c43166c17.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/f8/1aeb970a6b65440eb315c7e039329c43166c17.debug
deleted file mode 120000
index 4f7991f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/f8/1aeb970a6b65440eb315c7e039329c43166c17.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fa/e538e879086b94cab5d375ef6d0266ca9ba71b b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fa/e538e879086b94cab5d375ef6d0266ca9ba71b
deleted file mode 120000
index 5f20fa9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fa/e538e879086b94cab5d375ef6d0266ca9ba71b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fa/e538e879086b94cab5d375ef6d0266ca9ba71b.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fa/e538e879086b94cab5d375ef6d0266ca9ba71b.debug
deleted file mode 120000
index 52da638..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fa/e538e879086b94cab5d375ef6d0266ca9ba71b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fb/efdb48d66dbb4b1301c6f289c228306015f914 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fb/efdb48d66dbb4b1301c6f289c228306015f914
deleted file mode 120000
index 3a0502a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fb/efdb48d66dbb4b1301c6f289c228306015f914
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fb/efdb48d66dbb4b1301c6f289c228306015f914.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fb/efdb48d66dbb4b1301c6f289c228306015f914.debug
deleted file mode 120000
index 8cb2171..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fb/efdb48d66dbb4b1301c6f289c228306015f914.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/5933ca9d603d74535f0b1cbbe9aaf1201afeb7 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/5933ca9d603d74535f0b1cbbe9aaf1201afeb7
deleted file mode 120000
index 466a183..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/5933ca9d603d74535f0b1cbbe9aaf1201afeb7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/5933ca9d603d74535f0b1cbbe9aaf1201afeb7.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/5933ca9d603d74535f0b1cbbe9aaf1201afeb7.debug
deleted file mode 120000
index 0f863d5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/5933ca9d603d74535f0b1cbbe9aaf1201afeb7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b0d2f6ee36d424cfaa2589eb4cc45d863f008d b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b0d2f6ee36d424cfaa2589eb4cc45d863f008d
deleted file mode 120000
index 523a616..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b0d2f6ee36d424cfaa2589eb4cc45d863f008d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b0d2f6ee36d424cfaa2589eb4cc45d863f008d.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b0d2f6ee36d424cfaa2589eb4cc45d863f008d.debug
deleted file mode 120000
index 0edd0a0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b0d2f6ee36d424cfaa2589eb4cc45d863f008d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b2afb4d0ab6c2e2eeeafbab49782c9f9e7f8a9 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b2afb4d0ab6c2e2eeeafbab49782c9f9e7f8a9
deleted file mode 120000
index ee59f47..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b2afb4d0ab6c2e2eeeafbab49782c9f9e7f8a9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b2afb4d0ab6c2e2eeeafbab49782c9f9e7f8a9.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b2afb4d0ab6c2e2eeeafbab49782c9f9e7f8a9.debug
deleted file mode 120000
index 8bd4624..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fc/b2afb4d0ab6c2e2eeeafbab49782c9f9e7f8a9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fe/7db4643dd59fbd74cdd66ee1f4ce2d2cb3ca4e b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fe/7db4643dd59fbd74cdd66ee1f4ce2d2cb3ca4e
deleted file mode 120000
index d0ebb23..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fe/7db4643dd59fbd74cdd66ee1f4ce2d2cb3ca4e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fe/7db4643dd59fbd74cdd66ee1f4ce2d2cb3ca4e.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/fe/7db4643dd59fbd74cdd66ee1f4ce2d2cb3ca4e.debug
deleted file mode 120000
index 0f7aaf8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/fe/7db4643dd59fbd74cdd66ee1f4ce2d2cb3ca4e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/50f6814c30d070f1e8e967dee7d461daaa6260 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/50f6814c30d070f1e8e967dee7d461daaa6260
deleted file mode 120000
index 67702d9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/50f6814c30d070f1e8e967dee7d461daaa6260
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/50f6814c30d070f1e8e967dee7d461daaa6260.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/50f6814c30d070f1e8e967dee7d461daaa6260.debug
deleted file mode 120000
index 90f0cfe..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/50f6814c30d070f1e8e967dee7d461daaa6260.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/678dd4ba880e92956a72a33727f48b3e5df502 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/678dd4ba880e92956a72a33727f48b3e5df502
deleted file mode 120000
index 1edb2c2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/678dd4ba880e92956a72a33727f48b3e5df502
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/678dd4ba880e92956a72a33727f48b3e5df502.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/678dd4ba880e92956a72a33727f48b3e5df502.debug
deleted file mode 120000
index 4a576a5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/678dd4ba880e92956a72a33727f48b3e5df502.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/b6bbfe20d7143883448b6ff51f52a4d4c34cb0 b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/b6bbfe20d7143883448b6ff51f52a4d4c34cb0
deleted file mode 120000
index 7c5dd05..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/b6bbfe20d7143883448b6ff51f52a4d4c34cb0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/b6bbfe20d7143883448b6ff51f52a4d4c34cb0.debug b/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/b6bbfe20d7143883448b6ff51f52a4d4c34cb0.debug
deleted file mode 120000
index 82b96a6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/.build-id/ff/b6bbfe20d7143883448b6ff51f52a4d4c34cb0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so.debug
\ No newline at end of file
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so.debug
deleted file mode 100644
index e76be96..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/ld-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so.debug
deleted file mode 100644
index 731d585..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libBrokenLocale-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so.debug
deleted file mode 100644
index d03df0e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libSegFault.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so.debug
deleted file mode 100644
index e1b2a0f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libanl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so.debug
deleted file mode 100644
index 6549ab2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libc-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so.debug
deleted file mode 100644
index 3ba6944..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libcrypt-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so.debug
deleted file mode 100644
index f2fedf1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libdl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so.debug
deleted file mode 100644
index 9ca61ca..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libm-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so.debug
deleted file mode 100644
index 232aa13..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libmemusage.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so.debug
deleted file mode 100644
index 7cdb39a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnsl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so.debug
deleted file mode 100644
index 468f9cc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_compat-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so.debug
deleted file mode 100644
index be32612..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_db-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so.debug
deleted file mode 100644
index aafbca3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_dns-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so.debug
deleted file mode 100644
index ffbf579..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_files-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so.debug
deleted file mode 100644
index 8b435c2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libnss_hesiod-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so.debug
deleted file mode 100644
index 707952c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libpcprofile.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so.debug
deleted file mode 100644
index 0697fbd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libpthread-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so.debug
deleted file mode 100644
index 72b706c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libresolv-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so.debug
deleted file mode 100644
index bf73e69..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/librt-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so.debug
deleted file mode 100644
index 0ab21fd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libthread_db-1.0.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so.debug
deleted file mode 100644
index 617cf29..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/lib/libutil-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig.debug
deleted file mode 100644
index 6744782..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/sbin/ldconfig.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/bin/getent.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/bin/getent.debug
deleted file mode 100644
index e40a328..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/bin/getent.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so.debug
deleted file mode 100644
index d218868..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/audit/sotruss-lib.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so.debug
deleted file mode 100644
index bb44ae6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ANSI_X3.110.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so.debug
deleted file mode 100644
index bf228e6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ARMSCII-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so.debug
deleted file mode 100644
index ea78961..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ASMO_449.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so.debug
deleted file mode 100644
index a360f7f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so.debug
deleted file mode 100644
index cca753c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BIG5HKSCS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so.debug
deleted file mode 100644
index 7e00af5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/BRF.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so.debug
deleted file mode 100644
index 838690a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP10007.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so.debug
deleted file mode 100644
index e723509..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1125.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so.debug
deleted file mode 100644
index 1bc429a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1250.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so.debug
deleted file mode 100644
index 6ea47d7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1251.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so.debug
deleted file mode 100644
index 3faace1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1252.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so.debug
deleted file mode 100644
index 55bcf8a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1253.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so.debug
deleted file mode 100644
index befb503..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1254.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so.debug
deleted file mode 100644
index b844351..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1255.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so.debug
deleted file mode 100644
index ec75771..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1256.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so.debug
deleted file mode 100644
index 88f1485..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1257.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so.debug
deleted file mode 100644
index 0108aee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP1258.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so.debug
deleted file mode 100644
index 84fb9d2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP737.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so.debug
deleted file mode 100644
index 0eb62b0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP770.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so.debug
deleted file mode 100644
index 566cc41..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP771.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so.debug
deleted file mode 100644
index d90c80c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP772.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so.debug
deleted file mode 100644
index 96876d2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP773.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so.debug
deleted file mode 100644
index 90168ce..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP774.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so.debug
deleted file mode 100644
index 4ba24b2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP775.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so.debug
deleted file mode 100644
index 2b200ff..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CP932.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so.debug
deleted file mode 100644
index cf897b4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CSN_369103.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so.debug
deleted file mode 100644
index a192126..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/CWI.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so.debug
deleted file mode 100644
index 70928ca..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/DEC-MCS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so.debug
deleted file mode 100644
index 80ee2a9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so.debug
deleted file mode 100644
index 144cc24..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-AT-DE.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so.debug
deleted file mode 100644
index 01f151b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-CA-FR.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so.debug
deleted file mode 100644
index d4873d3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so.debug
deleted file mode 100644
index 6c1a66e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-DK-NO.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so.debug
deleted file mode 100644
index 35dcadf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so.debug
deleted file mode 100644
index 5c7fe22..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES-S.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so.debug
deleted file mode 100644
index 2e0c9b5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-ES.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so.debug
deleted file mode 100644
index f124d16..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so.debug
deleted file mode 100644
index c1b7b1f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FI-SE.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so.debug
deleted file mode 100644
index de43eb8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-FR.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so.debug
deleted file mode 100644
index eca2db1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IS-FRISS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so.debug
deleted file mode 100644
index c70526e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-IT.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so.debug
deleted file mode 100644
index 505fd08..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-PT.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so.debug
deleted file mode 100644
index 01cbde0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-UK.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so.debug
deleted file mode 100644
index e077070..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EBCDIC-US.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so.debug
deleted file mode 100644
index 304ece7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ECMA-CYRILLIC.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so.debug
deleted file mode 100644
index d6de0d7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-CN.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so.debug
deleted file mode 100644
index 085b2cc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so.debug
deleted file mode 100644
index 1e8dbcc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP-MS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so.debug
deleted file mode 100644
index 779d0d5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-JP.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so.debug
deleted file mode 100644
index d3faee3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-KR.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so.debug
deleted file mode 100644
index 52fea21..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/EUC-TW.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so.debug
deleted file mode 100644
index 800adc7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GB18030.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so.debug
deleted file mode 100644
index 9f7b5bf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBBIG5.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so.debug
deleted file mode 100644
index 7da54de..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBGBK.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so.debug
deleted file mode 100644
index d4a2ccf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GBK.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so.debug
deleted file mode 100644
index be96b89..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-ACADEMY.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so.debug
deleted file mode 100644
index 85a4316..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GEORGIAN-PS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so.debug
deleted file mode 100644
index cc7b9e0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GOST_19768-74.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so.debug
deleted file mode 100644
index 8ffa4a9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK-CCITT.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so.debug
deleted file mode 100644
index 8128038..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7-OLD.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so.debug
deleted file mode 100644
index b231b0f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/GREEK7.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so.debug
deleted file mode 100644
index 1de90c2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-GREEK8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so.debug
deleted file mode 100644
index 931ad68..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so.debug
deleted file mode 100644
index 5c7ac7b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-ROMAN9.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so.debug
deleted file mode 100644
index 1c637d1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-THAI8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so.debug
deleted file mode 100644
index 9c0fdc1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/HP-TURKISH8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so.debug
deleted file mode 100644
index 3f63567..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM037.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so.debug
deleted file mode 100644
index 7c1d359..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM038.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so.debug
deleted file mode 100644
index 8ff9e94..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1004.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so.debug
deleted file mode 100644
index aee9a85..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so.debug
deleted file mode 100644
index 2d7082d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1008_420.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so.debug
deleted file mode 100644
index 6404323..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1025.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so.debug
deleted file mode 100644
index 0dff6e5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1026.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so.debug
deleted file mode 100644
index 9870e95..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1046.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so.debug
deleted file mode 100644
index c3faebe..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1047.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so.debug
deleted file mode 100644
index 7b62726..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1097.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so.debug
deleted file mode 100644
index 0a4bc0a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1112.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so.debug
deleted file mode 100644
index 1bb07bb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1122.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so.debug
deleted file mode 100644
index 49745a1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1123.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so.debug
deleted file mode 100644
index 436f3d8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1124.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so.debug
deleted file mode 100644
index cf7ab20..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1129.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so.debug
deleted file mode 100644
index 142467a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1130.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so.debug
deleted file mode 100644
index 957ea30..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1132.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so.debug
deleted file mode 100644
index 23ca811..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1133.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so.debug
deleted file mode 100644
index 394974f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1137.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so.debug
deleted file mode 100644
index 29471de..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1140.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so.debug
deleted file mode 100644
index 32d47cc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1141.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so.debug
deleted file mode 100644
index 063d48f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1142.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so.debug
deleted file mode 100644
index 479e742..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1143.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so.debug
deleted file mode 100644
index b61ddbb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1144.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so.debug
deleted file mode 100644
index 1cc73d9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1145.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so.debug
deleted file mode 100644
index d23b14e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1146.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so.debug
deleted file mode 100644
index 51b4cc7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1147.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so.debug
deleted file mode 100644
index f8f0ca7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1148.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so.debug
deleted file mode 100644
index f8eff64..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1149.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so.debug
deleted file mode 100644
index b82ae54..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1153.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so.debug
deleted file mode 100644
index 45e8d75..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1154.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so.debug
deleted file mode 100644
index 25361d8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1155.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so.debug
deleted file mode 100644
index 65a21ba..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1156.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so.debug
deleted file mode 100644
index 4f373e0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1157.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so.debug
deleted file mode 100644
index 67ff1c9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1158.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so.debug
deleted file mode 100644
index d9a7565..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1160.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so.debug
deleted file mode 100644
index d48a49d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1161.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so.debug
deleted file mode 100644
index 335d312..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1162.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so.debug
deleted file mode 100644
index be6ee6c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1163.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so.debug
deleted file mode 100644
index 0de1065..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1164.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so.debug
deleted file mode 100644
index f4196c5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1166.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so.debug
deleted file mode 100644
index e4b85b8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1167.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so.debug
deleted file mode 100644
index 297d37f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM12712.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so.debug
deleted file mode 100644
index d349670..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1364.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so.debug
deleted file mode 100644
index d3ea023..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1371.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so.debug
deleted file mode 100644
index f1d1a6a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1388.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so.debug
deleted file mode 100644
index f31f8d4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1390.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so.debug
deleted file mode 100644
index 0702b99..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM1399.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so.debug
deleted file mode 100644
index 7e02c04..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM16804.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so.debug
deleted file mode 100644
index 46223ec..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM256.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so.debug
deleted file mode 100644
index 3028e20..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM273.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so.debug
deleted file mode 100644
index 270feb0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM274.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so.debug
deleted file mode 100644
index e6106e8..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM275.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so.debug
deleted file mode 100644
index fb3a863..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM277.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so.debug
deleted file mode 100644
index 40796ca..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM278.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so.debug
deleted file mode 100644
index b584268..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM280.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so.debug
deleted file mode 100644
index 6b9a806..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM281.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so.debug
deleted file mode 100644
index e59c1b2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM284.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so.debug
deleted file mode 100644
index 8f5203d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM285.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so.debug
deleted file mode 100644
index 3cec1dc..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM290.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so.debug
deleted file mode 100644
index b3cd009..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM297.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so.debug
deleted file mode 100644
index 5259f0b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM420.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so.debug
deleted file mode 100644
index c5e104e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM423.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so.debug
deleted file mode 100644
index 6aebd72..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM424.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so.debug
deleted file mode 100644
index 6d662ed..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM437.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so.debug
deleted file mode 100644
index d4d33fe..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4517.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so.debug
deleted file mode 100644
index b494a41..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4899.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so.debug
deleted file mode 100644
index fdedad9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4909.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so.debug
deleted file mode 100644
index e749e47..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM4971.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so.debug
deleted file mode 100644
index 1ab7ab6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM500.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so.debug
deleted file mode 100644
index 2eff35a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM5347.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so.debug
deleted file mode 100644
index 0bb6575..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM803.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so.debug
deleted file mode 100644
index 6a4e09c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM850.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so.debug
deleted file mode 100644
index aa34b15..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM851.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so.debug
deleted file mode 100644
index 49dc0d6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM852.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so.debug
deleted file mode 100644
index b782966..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM855.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so.debug
deleted file mode 100644
index 3f8d2fd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM856.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so.debug
deleted file mode 100644
index 9e6aa2d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM857.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so.debug
deleted file mode 100644
index f118490..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM858.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so.debug
deleted file mode 100644
index 3109e08..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM860.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so.debug
deleted file mode 100644
index f6e73df..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM861.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so.debug
deleted file mode 100644
index 9c99ff3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM862.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so.debug
deleted file mode 100644
index 86b9326..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM863.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so.debug
deleted file mode 100644
index e139eee..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM864.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so.debug
deleted file mode 100644
index e6e53ed..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM865.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so.debug
deleted file mode 100644
index 9b5474c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so.debug
deleted file mode 100644
index 776bd32..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM866NAV.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so.debug
deleted file mode 100644
index f3cc2b4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM868.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so.debug
deleted file mode 100644
index ac10a20..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM869.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so.debug
deleted file mode 100644
index b9785fd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM870.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so.debug
deleted file mode 100644
index 9e9301a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM871.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so.debug
deleted file mode 100644
index 50feda4..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM874.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so.debug
deleted file mode 100644
index 59b0a29..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM875.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so.debug
deleted file mode 100644
index 10180c1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM880.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so.debug
deleted file mode 100644
index dd7a83f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM891.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so.debug
deleted file mode 100644
index 5735dbd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM901.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so.debug
deleted file mode 100644
index e294fb5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM902.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so.debug
deleted file mode 100644
index 91af29d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM903.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so.debug
deleted file mode 100644
index 2970373..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9030.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so.debug
deleted file mode 100644
index 5e9a0f3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM904.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so.debug
deleted file mode 100644
index 8c6a8d5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM905.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so.debug
deleted file mode 100644
index 1d81a68..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9066.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so.debug
deleted file mode 100644
index 84936da..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM918.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so.debug
deleted file mode 100644
index d5ee5ae..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM921.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so.debug
deleted file mode 100644
index 4d36f71..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM922.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so.debug
deleted file mode 100644
index 4f07206..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM930.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so.debug
deleted file mode 100644
index 6773ecf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM932.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so.debug
deleted file mode 100644
index f5e0c0e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM933.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so.debug
deleted file mode 100644
index a2651dd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM935.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so.debug
deleted file mode 100644
index 1bf2af5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM937.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so.debug
deleted file mode 100644
index 2567a58..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM939.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so.debug
deleted file mode 100644
index 462af74..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM943.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so.debug
deleted file mode 100644
index 1727deb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IBM9448.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so.debug
deleted file mode 100644
index 0dbaf4f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/IEC_P27-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so.debug
deleted file mode 100644
index 4fe0256..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so.debug
deleted file mode 100644
index 3a375ac..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS-CYRILLIC.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so.debug
deleted file mode 100644
index 802cfef..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/INIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so.debug
deleted file mode 100644
index d4da812..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISIRI-3342.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so.debug
deleted file mode 100644
index 056461c..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN-EXT.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so.debug
deleted file mode 100644
index 0dca3cd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-CN.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so.debug
deleted file mode 100644
index 1c92796..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP-3.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so.debug
deleted file mode 100644
index f789961..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-JP.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so.debug
deleted file mode 100644
index 0d8e81b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-2022-KR.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so.debug
deleted file mode 100644
index d2a9922..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-197.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so.debug
deleted file mode 100644
index 52c4ee7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO-IR-209.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so.debug
deleted file mode 100644
index 26a41e1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO646.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so.debug
deleted file mode 100644
index ad883d9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so.debug
deleted file mode 100644
index 3d557e1..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-10.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so.debug
deleted file mode 100644
index 6bcbb24..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-11.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so.debug
deleted file mode 100644
index c0cf306..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-13.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so.debug
deleted file mode 100644
index d02da95..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-14.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so.debug
deleted file mode 100644
index 00e982e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-15.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so.debug
deleted file mode 100644
index c340223..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-16.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so.debug
deleted file mode 100644
index 3b338cf..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-2.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so.debug
deleted file mode 100644
index fcb0b3b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-3.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so.debug
deleted file mode 100644
index 3a8a74d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-4.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so.debug
deleted file mode 100644
index 0a9e3f9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-5.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so.debug
deleted file mode 100644
index f547f0b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-6.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so.debug
deleted file mode 100644
index d68982f..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-7.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so.debug
deleted file mode 100644
index 0d690e9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so.debug
deleted file mode 100644
index b724672..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so.debug
deleted file mode 100644
index 2649547..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO8859-9E.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so.debug
deleted file mode 100644
index c7cdfd9..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_10367-BOX.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so.debug
deleted file mode 100644
index b074f67..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_11548-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so.debug
deleted file mode 100644
index 1c71648..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_2033.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so.debug
deleted file mode 100644
index 10a1ecb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427-EXT.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so.debug
deleted file mode 100644
index 39df14a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5427.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so.debug
deleted file mode 100644
index 68572b6..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_5428.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so.debug
deleted file mode 100644
index 20bd99a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937-2.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so.debug
deleted file mode 100644
index e3424a2..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/ISO_6937.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so.debug
deleted file mode 100644
index 002f205..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/JOHAB.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so.debug
deleted file mode 100644
index 6bb1551..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so.debug
deleted file mode 100644
index c3e0a02..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-R.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so.debug
deleted file mode 100644
index 0dca002..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-RU.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so.debug
deleted file mode 100644
index 036a377..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-T.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so.debug
deleted file mode 100644
index 216eb2e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/KOI8-U.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so.debug
deleted file mode 100644
index 784ab23..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so.debug
deleted file mode 100644
index 55d58f5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/LATIN-GREEK.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so.debug
deleted file mode 100644
index 3ebaa3b..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-CENTRALEUROPE.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so.debug
deleted file mode 100644
index 8b3073a..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-IS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so.debug
deleted file mode 100644
index e703ea5..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-SAMI.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so.debug
deleted file mode 100644
index 3c5e1eb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MAC-UK.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so.debug
deleted file mode 100644
index 1c268d0..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MACINTOSH.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so.debug
deleted file mode 100644
index cd20456..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/MIK.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so.debug
deleted file mode 100644
index 08bcae3..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-DANO.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so.debug
deleted file mode 100644
index 7aaf4eb..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/NATS-SEFI.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so.debug
deleted file mode 100644
index c56f147..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/PT154.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so.debug
deleted file mode 100644
index 76d4167..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/RK1048.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so.debug
deleted file mode 100644
index 19959ae..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SAMI-WS2.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so.debug
deleted file mode 100644
index daed931..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SHIFT_JISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so.debug
deleted file mode 100644
index 8fd3b87..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/SJIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so.debug
deleted file mode 100644
index 3ae0485..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/T.61.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so.debug
deleted file mode 100644
index 9f39c8d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TCVN5712-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so.debug
deleted file mode 100644
index 3a8f301..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TIS-620.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so.debug
deleted file mode 100644
index be5523e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/TSCII.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so.debug
deleted file mode 100644
index 3ee2d24..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UHC.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so.debug
deleted file mode 100644
index 78aa07d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UNICODE.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so.debug
deleted file mode 100644
index 19a8b45..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-16.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so.debug
deleted file mode 100644
index f59342d..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-32.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so.debug
deleted file mode 100644
index 325843e..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/UTF-7.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so.debug
deleted file mode 100644
index a8092a7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/VISCII.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so.debug
deleted file mode 100644
index 00f9176..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libCNS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so.debug
deleted file mode 100644
index e641e35..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libGB.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so.debug
deleted file mode 100644
index 6a1c3e7..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libISOIR165.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so.debug
deleted file mode 100644
index b402e19..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so.debug
deleted file mode 100644
index 5c563fd..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libJISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so.debug b/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so.debug
deleted file mode 100644
index fa3d286..0000000
--- a/armv7a/glibc-2.33/usr/lib/debug/usr/armv7a-cros-linux-gnueabihf/usr/lib/gconv/libKSC.so.debug
+++ /dev/null
Binary files differ
diff --git a/armv7a/usr/armv7a-cros-linux-gnueabihf/usr/bin/gdbserver b/armv7a/usr/armv7a-cros-linux-gnueabihf/usr/bin/gdbserver
index bb17c19..167df96 100755
--- a/armv7a/usr/armv7a-cros-linux-gnueabihf/usr/bin/gdbserver
+++ b/armv7a/usr/armv7a-cros-linux-gnueabihf/usr/bin/gdbserver
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/01/ba84c7430e3d77b06e823019216ce0954ceccb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/01/ba84c7430e3d77b06e823019216ce0954ceccb
deleted file mode 120000
index 28a9175..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/01/ba84c7430e3d77b06e823019216ce0954ceccb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/01/ba84c7430e3d77b06e823019216ce0954ceccb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/01/ba84c7430e3d77b06e823019216ce0954ceccb.debug
deleted file mode 120000
index 51f96d7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/01/ba84c7430e3d77b06e823019216ce0954ceccb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/2f5aebe041c9247d13a2f3e44f017b1f0d2520 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/2f5aebe041c9247d13a2f3e44f017b1f0d2520
deleted file mode 120000
index f3003fa..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/2f5aebe041c9247d13a2f3e44f017b1f0d2520
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/sbin/ldconfig
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/2f5aebe041c9247d13a2f3e44f017b1f0d2520.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/2f5aebe041c9247d13a2f3e44f017b1f0d2520.debug
deleted file mode 120000
index c9ac565..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/2f5aebe041c9247d13a2f3e44f017b1f0d2520.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/sbin/ldconfig.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/48aea5f7efb023eb4ee0effaf8d203c0943ceb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/48aea5f7efb023eb4ee0effaf8d203c0943ceb
deleted file mode 120000
index 02a06df..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/48aea5f7efb023eb4ee0effaf8d203c0943ceb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/48aea5f7efb023eb4ee0effaf8d203c0943ceb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/48aea5f7efb023eb4ee0effaf8d203c0943ceb.debug
deleted file mode 120000
index 1bfd661..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/02/48aea5f7efb023eb4ee0effaf8d203c0943ceb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/17bf6e398a5ce90d99ca57a60ce4f58dbd270b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/17bf6e398a5ce90d99ca57a60ce4f58dbd270b
deleted file mode 120000
index 2fbc4c2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/17bf6e398a5ce90d99ca57a60ce4f58dbd270b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/17bf6e398a5ce90d99ca57a60ce4f58dbd270b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/17bf6e398a5ce90d99ca57a60ce4f58dbd270b.debug
deleted file mode 120000
index e7fd47e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/17bf6e398a5ce90d99ca57a60ce4f58dbd270b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/e0115c6f49d8ffdcdac5eb5562f99ecde8b064 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/e0115c6f49d8ffdcdac5eb5562f99ecde8b064
deleted file mode 120000
index 72118d4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/e0115c6f49d8ffdcdac5eb5562f99ecde8b064
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/e0115c6f49d8ffdcdac5eb5562f99ecde8b064.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/e0115c6f49d8ffdcdac5eb5562f99ecde8b064.debug
deleted file mode 120000
index f77f7ed..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/06/e0115c6f49d8ffdcdac5eb5562f99ecde8b064.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/07/106ca52409c7bf14caac8b1a990524eb947492 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/07/106ca52409c7bf14caac8b1a990524eb947492
deleted file mode 120000
index 608664e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/07/106ca52409c7bf14caac8b1a990524eb947492
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/07/106ca52409c7bf14caac8b1a990524eb947492.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/07/106ca52409c7bf14caac8b1a990524eb947492.debug
deleted file mode 120000
index c9c2437..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/07/106ca52409c7bf14caac8b1a990524eb947492.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/05c1cfc9e1f857eefd34d2ead66e56dc7c2178 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/05c1cfc9e1f857eefd34d2ead66e56dc7c2178
deleted file mode 120000
index ff0a083..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/05c1cfc9e1f857eefd34d2ead66e56dc7c2178
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/05c1cfc9e1f857eefd34d2ead66e56dc7c2178.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/05c1cfc9e1f857eefd34d2ead66e56dc7c2178.debug
deleted file mode 120000
index 42dc7ac..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/05c1cfc9e1f857eefd34d2ead66e56dc7c2178.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/3e5a16784b847175087c7997ed6885f2524efb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/3e5a16784b847175087c7997ed6885f2524efb
deleted file mode 120000
index 339c37e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/3e5a16784b847175087c7997ed6885f2524efb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/3e5a16784b847175087c7997ed6885f2524efb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/3e5a16784b847175087c7997ed6885f2524efb.debug
deleted file mode 120000
index 5bc2992..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/08/3e5a16784b847175087c7997ed6885f2524efb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c2df37dddf5c9bf62acce2209b3217727a4af3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c2df37dddf5c9bf62acce2209b3217727a4af3
deleted file mode 120000
index f09cbae..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c2df37dddf5c9bf62acce2209b3217727a4af3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c2df37dddf5c9bf62acce2209b3217727a4af3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c2df37dddf5c9bf62acce2209b3217727a4af3.debug
deleted file mode 120000
index 846a983..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c2df37dddf5c9bf62acce2209b3217727a4af3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c6f67ddc2e75992beaa980111276d96a73bbac b/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c6f67ddc2e75992beaa980111276d96a73bbac
deleted file mode 120000
index 666015e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c6f67ddc2e75992beaa980111276d96a73bbac
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c6f67ddc2e75992beaa980111276d96a73bbac.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c6f67ddc2e75992beaa980111276d96a73bbac.debug
deleted file mode 120000
index 551931d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/09/c6f67ddc2e75992beaa980111276d96a73bbac.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/9c6c266519b18844e1ea5c00554d1c0db35658 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/9c6c266519b18844e1ea5c00554d1c0db35658
deleted file mode 120000
index 64d7e74..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/9c6c266519b18844e1ea5c00554d1c0db35658
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/9c6c266519b18844e1ea5c00554d1c0db35658.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/9c6c266519b18844e1ea5c00554d1c0db35658.debug
deleted file mode 120000
index 5c1afbc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/9c6c266519b18844e1ea5c00554d1c0db35658.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/d1438a4d6c970ae20c8582161b1ebc6fab64b1 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/d1438a4d6c970ae20c8582161b1ebc6fab64b1
deleted file mode 120000
index 34d8c34..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/d1438a4d6c970ae20c8582161b1ebc6fab64b1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/d1438a4d6c970ae20c8582161b1ebc6fab64b1.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/d1438a4d6c970ae20c8582161b1ebc6fab64b1.debug
deleted file mode 120000
index 42a19f3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/d1438a4d6c970ae20c8582161b1ebc6fab64b1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/e8ddf3fb26d2474000e58b02a9fe04211e2eca b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/e8ddf3fb26d2474000e58b02a9fe04211e2eca
deleted file mode 120000
index 48bceaf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/e8ddf3fb26d2474000e58b02a9fe04211e2eca
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/e8ddf3fb26d2474000e58b02a9fe04211e2eca.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/e8ddf3fb26d2474000e58b02a9fe04211e2eca.debug
deleted file mode 120000
index 3cd0283..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0b/e8ddf3fb26d2474000e58b02a9fe04211e2eca.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0c/27e3469a109d777aaec0a05d4b35a7f2250f93 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0c/27e3469a109d777aaec0a05d4b35a7f2250f93
deleted file mode 120000
index 30ca80a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0c/27e3469a109d777aaec0a05d4b35a7f2250f93
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0c/27e3469a109d777aaec0a05d4b35a7f2250f93.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0c/27e3469a109d777aaec0a05d4b35a7f2250f93.debug
deleted file mode 120000
index e983d6a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0c/27e3469a109d777aaec0a05d4b35a7f2250f93.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0d/62a42fa0473a38641aa514d93c1f4a00ad4abd b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0d/62a42fa0473a38641aa514d93c1f4a00ad4abd
deleted file mode 120000
index f0185af..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0d/62a42fa0473a38641aa514d93c1f4a00ad4abd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libSegFault.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0d/62a42fa0473a38641aa514d93c1f4a00ad4abd.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0d/62a42fa0473a38641aa514d93c1f4a00ad4abd.debug
deleted file mode 120000
index 2448708..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0d/62a42fa0473a38641aa514d93c1f4a00ad4abd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libSegFault.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/17ea7ca89020f4196305077c498d71abc6917e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/17ea7ca89020f4196305077c498d71abc6917e
deleted file mode 120000
index a55470c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/17ea7ca89020f4196305077c498d71abc6917e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/17ea7ca89020f4196305077c498d71abc6917e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/17ea7ca89020f4196305077c498d71abc6917e.debug
deleted file mode 120000
index 9dfd7d6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/17ea7ca89020f4196305077c498d71abc6917e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/4dedbd1be7fa479d31f9bef577725685cdb232 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/4dedbd1be7fa479d31f9bef577725685cdb232
deleted file mode 120000
index 5e97fce..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/4dedbd1be7fa479d31f9bef577725685cdb232
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/4dedbd1be7fa479d31f9bef577725685cdb232.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/4dedbd1be7fa479d31f9bef577725685cdb232.debug
deleted file mode 120000
index bee2383..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0e/4dedbd1be7fa479d31f9bef577725685cdb232.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0f/52df6071570cfe484f561803008ab3b799cae0 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0f/52df6071570cfe484f561803008ab3b799cae0
deleted file mode 120000
index 16c31cd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0f/52df6071570cfe484f561803008ab3b799cae0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0f/52df6071570cfe484f561803008ab3b799cae0.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/0f/52df6071570cfe484f561803008ab3b799cae0.debug
deleted file mode 120000
index f46c20b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/0f/52df6071570cfe484f561803008ab3b799cae0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/0471da8a2fa813f38cd2bcc7ff9b3fd28acce0 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/0471da8a2fa813f38cd2bcc7ff9b3fd28acce0
deleted file mode 120000
index 9261065..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/0471da8a2fa813f38cd2bcc7ff9b3fd28acce0
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/0471da8a2fa813f38cd2bcc7ff9b3fd28acce0.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/0471da8a2fa813f38cd2bcc7ff9b3fd28acce0.debug
deleted file mode 120000
index efe6b1a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/0471da8a2fa813f38cd2bcc7ff9b3fd28acce0.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/d6427781403389fa5ea6c8795d122d056dd8eb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/d6427781403389fa5ea6c8795d122d056dd8eb
deleted file mode 120000
index 583586f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/d6427781403389fa5ea6c8795d122d056dd8eb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/d6427781403389fa5ea6c8795d122d056dd8eb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/d6427781403389fa5ea6c8795d122d056dd8eb.debug
deleted file mode 120000
index 4a2ebcf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/10/d6427781403389fa5ea6c8795d122d056dd8eb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/4c8db478b41e9100f8ad46801334fe3f50f4da b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/4c8db478b41e9100f8ad46801334fe3f50f4da
deleted file mode 120000
index f2a853f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/4c8db478b41e9100f8ad46801334fe3f50f4da
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/4c8db478b41e9100f8ad46801334fe3f50f4da.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/4c8db478b41e9100f8ad46801334fe3f50f4da.debug
deleted file mode 120000
index 1f524c9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/4c8db478b41e9100f8ad46801334fe3f50f4da.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/6566cff4516bf8e38a7c4ce375e2b3c56dbda3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/6566cff4516bf8e38a7c4ce375e2b3c56dbda3
deleted file mode 120000
index f1f6d31..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/6566cff4516bf8e38a7c4ce375e2b3c56dbda3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/6566cff4516bf8e38a7c4ce375e2b3c56dbda3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/6566cff4516bf8e38a7c4ce375e2b3c56dbda3.debug
deleted file mode 120000
index 397c224..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/6566cff4516bf8e38a7c4ce375e2b3c56dbda3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/7dfe299a3147900672dbf62c62110d3096b521 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/7dfe299a3147900672dbf62c62110d3096b521
deleted file mode 120000
index d18376a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/7dfe299a3147900672dbf62c62110d3096b521
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/7dfe299a3147900672dbf62c62110d3096b521.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/7dfe299a3147900672dbf62c62110d3096b521.debug
deleted file mode 120000
index 48612f0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/7dfe299a3147900672dbf62c62110d3096b521.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/8207365fe9fc9c2f8acd75a705f951b84036d5 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/8207365fe9fc9c2f8acd75a705f951b84036d5
deleted file mode 120000
index d0e5c67..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/8207365fe9fc9c2f8acd75a705f951b84036d5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/8207365fe9fc9c2f8acd75a705f951b84036d5.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/8207365fe9fc9c2f8acd75a705f951b84036d5.debug
deleted file mode 120000
index 7531cfd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/12/8207365fe9fc9c2f8acd75a705f951b84036d5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/6b0f907b3cd181bd428c1a8770689c5fdd5e9a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/6b0f907b3cd181bd428c1a8770689c5fdd5e9a
deleted file mode 120000
index 042dbdc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/6b0f907b3cd181bd428c1a8770689c5fdd5e9a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/6b0f907b3cd181bd428c1a8770689c5fdd5e9a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/6b0f907b3cd181bd428c1a8770689c5fdd5e9a.debug
deleted file mode 120000
index ca80fbf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/6b0f907b3cd181bd428c1a8770689c5fdd5e9a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/ba62191a8fdc5b8ea027e760d6405df85a5ac7 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/ba62191a8fdc5b8ea027e760d6405df85a5ac7
deleted file mode 120000
index e011798..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/ba62191a8fdc5b8ea027e760d6405df85a5ac7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/ba62191a8fdc5b8ea027e760d6405df85a5ac7.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/ba62191a8fdc5b8ea027e760d6405df85a5ac7.debug
deleted file mode 120000
index d4070de..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/13/ba62191a8fdc5b8ea027e760d6405df85a5ac7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/14/01f60fc814f740fb1be7ffd2253696976556f6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/14/01f60fc814f740fb1be7ffd2253696976556f6
deleted file mode 120000
index b9a10c6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/14/01f60fc814f740fb1be7ffd2253696976556f6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/14/01f60fc814f740fb1be7ffd2253696976556f6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/14/01f60fc814f740fb1be7ffd2253696976556f6.debug
deleted file mode 120000
index c78cb93..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/14/01f60fc814f740fb1be7ffd2253696976556f6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/17/0fc6c6a9e18687afe783ee8ad973e6089d07e5 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/17/0fc6c6a9e18687afe783ee8ad973e6089d07e5
deleted file mode 120000
index 422c0cb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/17/0fc6c6a9e18687afe783ee8ad973e6089d07e5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/17/0fc6c6a9e18687afe783ee8ad973e6089d07e5.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/17/0fc6c6a9e18687afe783ee8ad973e6089d07e5.debug
deleted file mode 120000
index 968501f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/17/0fc6c6a9e18687afe783ee8ad973e6089d07e5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/18/096668cc7d7f96455730343fde634da6aa102f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/18/096668cc7d7f96455730343fde634da6aa102f
deleted file mode 120000
index 4bea55c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/18/096668cc7d7f96455730343fde634da6aa102f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/18/096668cc7d7f96455730343fde634da6aa102f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/18/096668cc7d7f96455730343fde634da6aa102f.debug
deleted file mode 120000
index 8ec5c26..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/18/096668cc7d7f96455730343fde634da6aa102f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/03645641f388b15389cf8d94a791a80f2fceef b/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/03645641f388b15389cf8d94a791a80f2fceef
deleted file mode 120000
index bf46a50..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/03645641f388b15389cf8d94a791a80f2fceef
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/03645641f388b15389cf8d94a791a80f2fceef.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/03645641f388b15389cf8d94a791a80f2fceef.debug
deleted file mode 120000
index ef28520..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/03645641f388b15389cf8d94a791a80f2fceef.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/1eb9cd507a80412e0ca223daf451b07304beb4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/1eb9cd507a80412e0ca223daf451b07304beb4
deleted file mode 120000
index c1b739f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/1eb9cd507a80412e0ca223daf451b07304beb4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/1eb9cd507a80412e0ca223daf451b07304beb4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/1eb9cd507a80412e0ca223daf451b07304beb4.debug
deleted file mode 120000
index b30d675..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/19/1eb9cd507a80412e0ca223daf451b07304beb4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/67489824cbbd7f8475a7fb795dc23486e274a5 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/67489824cbbd7f8475a7fb795dc23486e274a5
deleted file mode 120000
index 9d8bd78..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/67489824cbbd7f8475a7fb795dc23486e274a5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/67489824cbbd7f8475a7fb795dc23486e274a5.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/67489824cbbd7f8475a7fb795dc23486e274a5.debug
deleted file mode 120000
index 18ad25f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/67489824cbbd7f8475a7fb795dc23486e274a5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/cc269bc4a33c99b6c0cd910b9a56dbf9e746eb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/cc269bc4a33c99b6c0cd910b9a56dbf9e746eb
deleted file mode 120000
index e19b1a0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/cc269bc4a33c99b6c0cd910b9a56dbf9e746eb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/cc269bc4a33c99b6c0cd910b9a56dbf9e746eb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/cc269bc4a33c99b6c0cd910b9a56dbf9e746eb.debug
deleted file mode 120000
index 37709e8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1a/cc269bc4a33c99b6c0cd910b9a56dbf9e746eb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1e/32e09b7dffd7d24da791a34f5bf3e6a83ef1c1 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1e/32e09b7dffd7d24da791a34f5bf3e6a83ef1c1
deleted file mode 120000
index 2f50a92..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1e/32e09b7dffd7d24da791a34f5bf3e6a83ef1c1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1e/32e09b7dffd7d24da791a34f5bf3e6a83ef1c1.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1e/32e09b7dffd7d24da791a34f5bf3e6a83ef1c1.debug
deleted file mode 120000
index 3afd7f6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1e/32e09b7dffd7d24da791a34f5bf3e6a83ef1c1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33531b81521cde142f75b10fa910d99053a5c3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33531b81521cde142f75b10fa910d99053a5c3
deleted file mode 120000
index 0753037..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33531b81521cde142f75b10fa910d99053a5c3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33531b81521cde142f75b10fa910d99053a5c3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33531b81521cde142f75b10fa910d99053a5c3.debug
deleted file mode 120000
index 7a1a797..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33531b81521cde142f75b10fa910d99053a5c3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33bd674d26888f421251b40e20ba81ea134535 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33bd674d26888f421251b40e20ba81ea134535
deleted file mode 120000
index de99e0e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33bd674d26888f421251b40e20ba81ea134535
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33bd674d26888f421251b40e20ba81ea134535.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33bd674d26888f421251b40e20ba81ea134535.debug
deleted file mode 120000
index 249fd0f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/1f/33bd674d26888f421251b40e20ba81ea134535.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/1897481413f3b4ea563830e4ea5a9a44cb3459 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/1897481413f3b4ea563830e4ea5a9a44cb3459
deleted file mode 120000
index 801ae10..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/1897481413f3b4ea563830e4ea5a9a44cb3459
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/1897481413f3b4ea563830e4ea5a9a44cb3459.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/1897481413f3b4ea563830e4ea5a9a44cb3459.debug
deleted file mode 120000
index b8ebd80..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/1897481413f3b4ea563830e4ea5a9a44cb3459.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/df2e20b39d445cd4679b27faedd8e9dcd144e2 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/df2e20b39d445cd4679b27faedd8e9dcd144e2
deleted file mode 120000
index 3aef16c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/df2e20b39d445cd4679b27faedd8e9dcd144e2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/df2e20b39d445cd4679b27faedd8e9dcd144e2.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/df2e20b39d445cd4679b27faedd8e9dcd144e2.debug
deleted file mode 120000
index 3630e26..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/20/df2e20b39d445cd4679b27faedd8e9dcd144e2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/21/2a6a68a86637bdd7af53ee36de1f6510d28a02 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/21/2a6a68a86637bdd7af53ee36de1f6510d28a02
deleted file mode 120000
index 8f5b2d8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/21/2a6a68a86637bdd7af53ee36de1f6510d28a02
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/21/2a6a68a86637bdd7af53ee36de1f6510d28a02.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/21/2a6a68a86637bdd7af53ee36de1f6510d28a02.debug
deleted file mode 120000
index c11e72b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/21/2a6a68a86637bdd7af53ee36de1f6510d28a02.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/22/d351a6f463b298959b19c3e57f99bf6c293acb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/22/d351a6f463b298959b19c3e57f99bf6c293acb
deleted file mode 120000
index 4705eaa..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/22/d351a6f463b298959b19c3e57f99bf6c293acb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/bin/getent
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/22/d351a6f463b298959b19c3e57f99bf6c293acb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/22/d351a6f463b298959b19c3e57f99bf6c293acb.debug
deleted file mode 120000
index be36b14..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/22/d351a6f463b298959b19c3e57f99bf6c293acb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/bin/getent.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/882eafbf6e55caa81397cbdf360b9b5998f047 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/882eafbf6e55caa81397cbdf360b9b5998f047
deleted file mode 120000
index 7f2dcd0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/882eafbf6e55caa81397cbdf360b9b5998f047
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/882eafbf6e55caa81397cbdf360b9b5998f047.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/882eafbf6e55caa81397cbdf360b9b5998f047.debug
deleted file mode 120000
index 803ba74..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/882eafbf6e55caa81397cbdf360b9b5998f047.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/9ef9b6ec117c3f5a90073471222ccba7b5f9d3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/9ef9b6ec117c3f5a90073471222ccba7b5f9d3
deleted file mode 120000
index 3ed6e0b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/9ef9b6ec117c3f5a90073471222ccba7b5f9d3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/9ef9b6ec117c3f5a90073471222ccba7b5f9d3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/9ef9b6ec117c3f5a90073471222ccba7b5f9d3.debug
deleted file mode 120000
index ef7dde8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/23/9ef9b6ec117c3f5a90073471222ccba7b5f9d3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/587a946f55f7a1d09e3c93ddd5b49340e66a7f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/587a946f55f7a1d09e3c93ddd5b49340e66a7f
deleted file mode 120000
index 076e42f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/587a946f55f7a1d09e3c93ddd5b49340e66a7f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/587a946f55f7a1d09e3c93ddd5b49340e66a7f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/587a946f55f7a1d09e3c93ddd5b49340e66a7f.debug
deleted file mode 120000
index 1d4f5a8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/587a946f55f7a1d09e3c93ddd5b49340e66a7f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/d6a958d5ce8e563919d40ed705d4ce54ed926e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/d6a958d5ce8e563919d40ed705d4ce54ed926e
deleted file mode 120000
index 409ce98..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/d6a958d5ce8e563919d40ed705d4ce54ed926e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/d6a958d5ce8e563919d40ed705d4ce54ed926e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/d6a958d5ce8e563919d40ed705d4ce54ed926e.debug
deleted file mode 120000
index fd60f88..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/25/d6a958d5ce8e563919d40ed705d4ce54ed926e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/27/bb2c08df2bb79123da7329862a166606cb3ad4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/27/bb2c08df2bb79123da7329862a166606cb3ad4
deleted file mode 120000
index e048991..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/27/bb2c08df2bb79123da7329862a166606cb3ad4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/27/bb2c08df2bb79123da7329862a166606cb3ad4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/27/bb2c08df2bb79123da7329862a166606cb3ad4.debug
deleted file mode 120000
index 7834e58..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/27/bb2c08df2bb79123da7329862a166606cb3ad4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/772b96b8a5f832d45ebd04d9500a7140fb6fd7 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/772b96b8a5f832d45ebd04d9500a7140fb6fd7
deleted file mode 120000
index cf9852d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/772b96b8a5f832d45ebd04d9500a7140fb6fd7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/772b96b8a5f832d45ebd04d9500a7140fb6fd7.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/772b96b8a5f832d45ebd04d9500a7140fb6fd7.debug
deleted file mode 120000
index d1f0f46..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/772b96b8a5f832d45ebd04d9500a7140fb6fd7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/d9cef368ba15599b2a8c73ff49f54e73ee334a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/d9cef368ba15599b2a8c73ff49f54e73ee334a
deleted file mode 120000
index 46631eb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/d9cef368ba15599b2a8c73ff49f54e73ee334a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/d9cef368ba15599b2a8c73ff49f54e73ee334a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/d9cef368ba15599b2a8c73ff49f54e73ee334a.debug
deleted file mode 120000
index 15dfacd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/28/d9cef368ba15599b2a8c73ff49f54e73ee334a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2a/5780f0b543603fccf7dedd226e408ddefc854c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2a/5780f0b543603fccf7dedd226e408ddefc854c
deleted file mode 120000
index 25c49b3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2a/5780f0b543603fccf7dedd226e408ddefc854c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2a/5780f0b543603fccf7dedd226e408ddefc854c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2a/5780f0b543603fccf7dedd226e408ddefc854c.debug
deleted file mode 120000
index 4e895ce..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2a/5780f0b543603fccf7dedd226e408ddefc854c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2c/d4baac71cf80dff416871cf9fd3db0174e9444 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2c/d4baac71cf80dff416871cf9fd3db0174e9444
deleted file mode 120000
index e13124b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2c/d4baac71cf80dff416871cf9fd3db0174e9444
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2c/d4baac71cf80dff416871cf9fd3db0174e9444.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2c/d4baac71cf80dff416871cf9fd3db0174e9444.debug
deleted file mode 120000
index be28e58..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2c/d4baac71cf80dff416871cf9fd3db0174e9444.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2d/81c0737a17140c5de242d0c31fb32a7489ba64 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2d/81c0737a17140c5de242d0c31fb32a7489ba64
deleted file mode 120000
index 5974e30..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2d/81c0737a17140c5de242d0c31fb32a7489ba64
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2d/81c0737a17140c5de242d0c31fb32a7489ba64.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2d/81c0737a17140c5de242d0c31fb32a7489ba64.debug
deleted file mode 120000
index a979eb1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2d/81c0737a17140c5de242d0c31fb32a7489ba64.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/1be03297884a609986154a060f4a6c6ad03c06 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/1be03297884a609986154a060f4a6c6ad03c06
deleted file mode 120000
index f7b4323..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/1be03297884a609986154a060f4a6c6ad03c06
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/1be03297884a609986154a060f4a6c6ad03c06.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/1be03297884a609986154a060f4a6c6ad03c06.debug
deleted file mode 120000
index d16b448..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/1be03297884a609986154a060f4a6c6ad03c06.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/61cc57a9a6549a8dd6d9b38d3e94927c485ba5 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/61cc57a9a6549a8dd6d9b38d3e94927c485ba5
deleted file mode 120000
index 6515ed0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/61cc57a9a6549a8dd6d9b38d3e94927c485ba5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/61cc57a9a6549a8dd6d9b38d3e94927c485ba5.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/61cc57a9a6549a8dd6d9b38d3e94927c485ba5.debug
deleted file mode 120000
index 84b4ded..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2e/61cc57a9a6549a8dd6d9b38d3e94927c485ba5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2f/2b2c4b82d4f305ac2b04c6a0228fe038e0344b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2f/2b2c4b82d4f305ac2b04c6a0228fe038e0344b
deleted file mode 120000
index 39ebed5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2f/2b2c4b82d4f305ac2b04c6a0228fe038e0344b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2f/2b2c4b82d4f305ac2b04c6a0228fe038e0344b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/2f/2b2c4b82d4f305ac2b04c6a0228fe038e0344b.debug
deleted file mode 120000
index 50a2960..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/2f/2b2c4b82d4f305ac2b04c6a0228fe038e0344b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/a7b47b9acf19a11e9c85d0778b063127654423 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/a7b47b9acf19a11e9c85d0778b063127654423
deleted file mode 120000
index ea1867b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/a7b47b9acf19a11e9c85d0778b063127654423
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/a7b47b9acf19a11e9c85d0778b063127654423.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/a7b47b9acf19a11e9c85d0778b063127654423.debug
deleted file mode 120000
index cbd64eb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/a7b47b9acf19a11e9c85d0778b063127654423.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/cf078d2dbe2d34972b759d425156147e45cc71 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/cf078d2dbe2d34972b759d425156147e45cc71
deleted file mode 120000
index 8a2ee0d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/cf078d2dbe2d34972b759d425156147e45cc71
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/cf078d2dbe2d34972b759d425156147e45cc71.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/cf078d2dbe2d34972b759d425156147e45cc71.debug
deleted file mode 120000
index 197a3bb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/30/cf078d2dbe2d34972b759d425156147e45cc71.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/dfbad51c307327b3fd8073c7269663f6be0c0f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/dfbad51c307327b3fd8073c7269663f6be0c0f
deleted file mode 120000
index bfc5b44..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/dfbad51c307327b3fd8073c7269663f6be0c0f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/dfbad51c307327b3fd8073c7269663f6be0c0f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/dfbad51c307327b3fd8073c7269663f6be0c0f.debug
deleted file mode 120000
index 4b7545f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/dfbad51c307327b3fd8073c7269663f6be0c0f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/fd6f483e7dd4c5d0dcc898d4612215574575a6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/fd6f483e7dd4c5d0dcc898d4612215574575a6
deleted file mode 120000
index 7227dd3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/fd6f483e7dd4c5d0dcc898d4612215574575a6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/fd6f483e7dd4c5d0dcc898d4612215574575a6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/fd6f483e7dd4c5d0dcc898d4612215574575a6.debug
deleted file mode 120000
index 9dbff16..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/31/fd6f483e7dd4c5d0dcc898d4612215574575a6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/32/5bc3e132e240319fcf5410fc334d1d10fcf0d9 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/32/5bc3e132e240319fcf5410fc334d1d10fcf0d9
deleted file mode 120000
index b294e3c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/32/5bc3e132e240319fcf5410fc334d1d10fcf0d9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/32/5bc3e132e240319fcf5410fc334d1d10fcf0d9.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/32/5bc3e132e240319fcf5410fc334d1d10fcf0d9.debug
deleted file mode 120000
index 3f5201a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/32/5bc3e132e240319fcf5410fc334d1d10fcf0d9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/5cc092d70df3a40ab14ce7ac7ab5f595724eb6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/5cc092d70df3a40ab14ce7ac7ab5f595724eb6
deleted file mode 120000
index 66f9af0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/5cc092d70df3a40ab14ce7ac7ab5f595724eb6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/5cc092d70df3a40ab14ce7ac7ab5f595724eb6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/5cc092d70df3a40ab14ce7ac7ab5f595724eb6.debug
deleted file mode 120000
index 656d2cc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/5cc092d70df3a40ab14ce7ac7ab5f595724eb6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/6cc0fcb0b686859a824cc7b130f7aad9e8c582 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/6cc0fcb0b686859a824cc7b130f7aad9e8c582
deleted file mode 120000
index 9aae17c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/6cc0fcb0b686859a824cc7b130f7aad9e8c582
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/6cc0fcb0b686859a824cc7b130f7aad9e8c582.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/6cc0fcb0b686859a824cc7b130f7aad9e8c582.debug
deleted file mode 120000
index 3c64201..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/33/6cc0fcb0b686859a824cc7b130f7aad9e8c582.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/34/54592d4bb88f1a206cc7ac4ee8b5eaa8da866d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/34/54592d4bb88f1a206cc7ac4ee8b5eaa8da866d
deleted file mode 120000
index 497caa9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/34/54592d4bb88f1a206cc7ac4ee8b5eaa8da866d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/34/54592d4bb88f1a206cc7ac4ee8b5eaa8da866d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/34/54592d4bb88f1a206cc7ac4ee8b5eaa8da866d.debug
deleted file mode 120000
index 955c0c3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/34/54592d4bb88f1a206cc7ac4ee8b5eaa8da866d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/3bc7197c22008eb5b05caa1ea70f25cd7e85ee b/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/3bc7197c22008eb5b05caa1ea70f25cd7e85ee
deleted file mode 120000
index d9a81e4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/3bc7197c22008eb5b05caa1ea70f25cd7e85ee
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/3bc7197c22008eb5b05caa1ea70f25cd7e85ee.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/3bc7197c22008eb5b05caa1ea70f25cd7e85ee.debug
deleted file mode 120000
index a44adb0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/3bc7197c22008eb5b05caa1ea70f25cd7e85ee.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/522f53274faaed66f241803aff3acf4c30e355 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/522f53274faaed66f241803aff3acf4c30e355
deleted file mode 120000
index cdf3768..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/522f53274faaed66f241803aff3acf4c30e355
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/522f53274faaed66f241803aff3acf4c30e355.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/522f53274faaed66f241803aff3acf4c30e355.debug
deleted file mode 120000
index 683b72e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/36/522f53274faaed66f241803aff3acf4c30e355.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/37/b5db219bc2a7eb4eb42f680067672ad5da3678 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/37/b5db219bc2a7eb4eb42f680067672ad5da3678
deleted file mode 120000
index e2cbb5f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/37/b5db219bc2a7eb4eb42f680067672ad5da3678
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/37/b5db219bc2a7eb4eb42f680067672ad5da3678.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/37/b5db219bc2a7eb4eb42f680067672ad5da3678.debug
deleted file mode 120000
index 3144288..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/37/b5db219bc2a7eb4eb42f680067672ad5da3678.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/39/8a1b6491816d56beaf22df21bfd442e8ce69e8 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/39/8a1b6491816d56beaf22df21bfd442e8ce69e8
deleted file mode 120000
index 9062fc32f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/39/8a1b6491816d56beaf22df21bfd442e8ce69e8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/39/8a1b6491816d56beaf22df21bfd442e8ce69e8.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/39/8a1b6491816d56beaf22df21bfd442e8ce69e8.debug
deleted file mode 120000
index 32d7827..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/39/8a1b6491816d56beaf22df21bfd442e8ce69e8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/1ca3586a81e1ee380a36fa19c014cfe4a54952 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/1ca3586a81e1ee380a36fa19c014cfe4a54952
deleted file mode 120000
index 670f950..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/1ca3586a81e1ee380a36fa19c014cfe4a54952
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/1ca3586a81e1ee380a36fa19c014cfe4a54952.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/1ca3586a81e1ee380a36fa19c014cfe4a54952.debug
deleted file mode 120000
index fe53f2f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/1ca3586a81e1ee380a36fa19c014cfe4a54952.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/20ec4fca014a6bbbbc161b562a09887aadc703 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/20ec4fca014a6bbbbc161b562a09887aadc703
deleted file mode 120000
index 764ad98..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/20ec4fca014a6bbbbc161b562a09887aadc703
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/20ec4fca014a6bbbbc161b562a09887aadc703.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/20ec4fca014a6bbbbc161b562a09887aadc703.debug
deleted file mode 120000
index 5adced9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3a/20ec4fca014a6bbbbc161b562a09887aadc703.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/ccc091f64026d48587241bfe880796109d0c1b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/ccc091f64026d48587241bfe880796109d0c1b
deleted file mode 120000
index 6f93c7f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/ccc091f64026d48587241bfe880796109d0c1b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/ccc091f64026d48587241bfe880796109d0c1b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/ccc091f64026d48587241bfe880796109d0c1b.debug
deleted file mode 120000
index a000cd6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/ccc091f64026d48587241bfe880796109d0c1b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/effe5d3a7f534ee339fe183edc610b6479e9a9 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/effe5d3a7f534ee339fe183edc610b6479e9a9
deleted file mode 120000
index 00133b4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/effe5d3a7f534ee339fe183edc610b6479e9a9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/effe5d3a7f534ee339fe183edc610b6479e9a9.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/effe5d3a7f534ee339fe183edc610b6479e9a9.debug
deleted file mode 120000
index 3eb96c7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3b/effe5d3a7f534ee339fe183edc610b6479e9a9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/1865ee00a8e92b1bc19689281f6db886b2f43a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/1865ee00a8e92b1bc19689281f6db886b2f43a
deleted file mode 120000
index c4f4b25..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/1865ee00a8e92b1bc19689281f6db886b2f43a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/1865ee00a8e92b1bc19689281f6db886b2f43a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/1865ee00a8e92b1bc19689281f6db886b2f43a.debug
deleted file mode 120000
index 3628cc4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/1865ee00a8e92b1bc19689281f6db886b2f43a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/74ad61a41ab0b88140860edf83196b3e6ec3a6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/74ad61a41ab0b88140860edf83196b3e6ec3a6
deleted file mode 120000
index ac9a665..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/74ad61a41ab0b88140860edf83196b3e6ec3a6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/74ad61a41ab0b88140860edf83196b3e6ec3a6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/74ad61a41ab0b88140860edf83196b3e6ec3a6.debug
deleted file mode 120000
index 4926ec8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/74ad61a41ab0b88140860edf83196b3e6ec3a6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/ad386db3729ee875a2e6c3e2f46f4125e4f142 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/ad386db3729ee875a2e6c3e2f46f4125e4f142
deleted file mode 120000
index 677a9dc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/ad386db3729ee875a2e6c3e2f46f4125e4f142
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/ad386db3729ee875a2e6c3e2f46f4125e4f142.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/ad386db3729ee875a2e6c3e2f46f4125e4f142.debug
deleted file mode 120000
index 28c402f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/ad386db3729ee875a2e6c3e2f46f4125e4f142.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/d7d649b7ac0f018ba2de29a1b707f79d98fb69 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/d7d649b7ac0f018ba2de29a1b707f79d98fb69
deleted file mode 120000
index b7008f8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/d7d649b7ac0f018ba2de29a1b707f79d98fb69
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/d7d649b7ac0f018ba2de29a1b707f79d98fb69.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/d7d649b7ac0f018ba2de29a1b707f79d98fb69.debug
deleted file mode 120000
index 0387c44..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3d/d7d649b7ac0f018ba2de29a1b707f79d98fb69.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3e/45bb331a36395554dd15e1a26c6a3946dd3051 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3e/45bb331a36395554dd15e1a26c6a3946dd3051
deleted file mode 120000
index 2f1c529..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3e/45bb331a36395554dd15e1a26c6a3946dd3051
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3e/45bb331a36395554dd15e1a26c6a3946dd3051.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3e/45bb331a36395554dd15e1a26c6a3946dd3051.debug
deleted file mode 120000
index df1dc00..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3e/45bb331a36395554dd15e1a26c6a3946dd3051.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/7e6da1b1e4da640542cedece0696fd9cc46e71 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/7e6da1b1e4da640542cedece0696fd9cc46e71
deleted file mode 120000
index a134b55..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/7e6da1b1e4da640542cedece0696fd9cc46e71
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/7e6da1b1e4da640542cedece0696fd9cc46e71.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/7e6da1b1e4da640542cedece0696fd9cc46e71.debug
deleted file mode 120000
index 30f0d75..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/7e6da1b1e4da640542cedece0696fd9cc46e71.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/afa9272217eb632a75e4e25afcdf3994c13865 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/afa9272217eb632a75e4e25afcdf3994c13865
deleted file mode 120000
index b9ba78e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/afa9272217eb632a75e4e25afcdf3994c13865
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/afa9272217eb632a75e4e25afcdf3994c13865.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/afa9272217eb632a75e4e25afcdf3994c13865.debug
deleted file mode 120000
index 043230c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/3f/afa9272217eb632a75e4e25afcdf3994c13865.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/42/7fd2f95e01ace9f1be09a32ebabadbd353c259 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/42/7fd2f95e01ace9f1be09a32ebabadbd353c259
deleted file mode 120000
index 2def700..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/42/7fd2f95e01ace9f1be09a32ebabadbd353c259
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/42/7fd2f95e01ace9f1be09a32ebabadbd353c259.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/42/7fd2f95e01ace9f1be09a32ebabadbd353c259.debug
deleted file mode 120000
index e304bac..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/42/7fd2f95e01ace9f1be09a32ebabadbd353c259.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/44/bbba2ed45e41d8c533194a9d534c966d0b6317 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/44/bbba2ed45e41d8c533194a9d534c966d0b6317
deleted file mode 120000
index 11d05d6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/44/bbba2ed45e41d8c533194a9d534c966d0b6317
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/44/bbba2ed45e41d8c533194a9d534c966d0b6317.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/44/bbba2ed45e41d8c533194a9d534c966d0b6317.debug
deleted file mode 120000
index 9c571f2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/44/bbba2ed45e41d8c533194a9d534c966d0b6317.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/3ec17c18a542ac6ca6ac5744cbc8adab4fe847 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/3ec17c18a542ac6ca6ac5744cbc8adab4fe847
deleted file mode 120000
index 38fe994..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/3ec17c18a542ac6ca6ac5744cbc8adab4fe847
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/3ec17c18a542ac6ca6ac5744cbc8adab4fe847.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/3ec17c18a542ac6ca6ac5744cbc8adab4fe847.debug
deleted file mode 120000
index d7298cf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/3ec17c18a542ac6ca6ac5744cbc8adab4fe847.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/7ebbd734bfa2c5747d0d8262113bfbe08fd579 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/7ebbd734bfa2c5747d0d8262113bfbe08fd579
deleted file mode 120000
index 0a4ba64..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/7ebbd734bfa2c5747d0d8262113bfbe08fd579
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/7ebbd734bfa2c5747d0d8262113bfbe08fd579.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/7ebbd734bfa2c5747d0d8262113bfbe08fd579.debug
deleted file mode 120000
index 2f3687d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/45/7ebbd734bfa2c5747d0d8262113bfbe08fd579.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/48/708a0d9dc498e7066df41e650ccb0696f38774 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/48/708a0d9dc498e7066df41e650ccb0696f38774
deleted file mode 120000
index 1d9b2f2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/48/708a0d9dc498e7066df41e650ccb0696f38774
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/48/708a0d9dc498e7066df41e650ccb0696f38774.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/48/708a0d9dc498e7066df41e650ccb0696f38774.debug
deleted file mode 120000
index 874a06c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/48/708a0d9dc498e7066df41e650ccb0696f38774.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4a/2fded02e2bfec5b6e8814259ddf69215a6e273 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4a/2fded02e2bfec5b6e8814259ddf69215a6e273
deleted file mode 120000
index 7314c9d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4a/2fded02e2bfec5b6e8814259ddf69215a6e273
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4a/2fded02e2bfec5b6e8814259ddf69215a6e273.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4a/2fded02e2bfec5b6e8814259ddf69215a6e273.debug
deleted file mode 120000
index 1bbf19d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4a/2fded02e2bfec5b6e8814259ddf69215a6e273.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4b/6502a018a06f77b1f9c6491669e9f7f6ee638c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4b/6502a018a06f77b1f9c6491669e9f7f6ee638c
deleted file mode 120000
index 388f8ea..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4b/6502a018a06f77b1f9c6491669e9f7f6ee638c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4b/6502a018a06f77b1f9c6491669e9f7f6ee638c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4b/6502a018a06f77b1f9c6491669e9f7f6ee638c.debug
deleted file mode 120000
index 33eba7c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4b/6502a018a06f77b1f9c6491669e9f7f6ee638c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4d/2c01d69c97941a43d1fd2f972d992d0e8e8078 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4d/2c01d69c97941a43d1fd2f972d992d0e8e8078
deleted file mode 120000
index 75142e2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4d/2c01d69c97941a43d1fd2f972d992d0e8e8078
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4d/2c01d69c97941a43d1fd2f972d992d0e8e8078.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4d/2c01d69c97941a43d1fd2f972d992d0e8e8078.debug
deleted file mode 120000
index 2d114f7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4d/2c01d69c97941a43d1fd2f972d992d0e8e8078.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/469b8362810892187bd28f86a2134edeccae1a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/469b8362810892187bd28f86a2134edeccae1a
deleted file mode 120000
index 577976d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/469b8362810892187bd28f86a2134edeccae1a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/469b8362810892187bd28f86a2134edeccae1a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/469b8362810892187bd28f86a2134edeccae1a.debug
deleted file mode 120000
index 3396806..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/469b8362810892187bd28f86a2134edeccae1a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/db9c2acd7496b933c3a689798bbe87785f5d71 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/db9c2acd7496b933c3a689798bbe87785f5d71
deleted file mode 120000
index 534a610..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/db9c2acd7496b933c3a689798bbe87785f5d71
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/db9c2acd7496b933c3a689798bbe87785f5d71.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/db9c2acd7496b933c3a689798bbe87785f5d71.debug
deleted file mode 120000
index 98cbbcb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/4e/db9c2acd7496b933c3a689798bbe87785f5d71.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/651e15709e126be384afbd0a7769ee6a4a14b2 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/651e15709e126be384afbd0a7769ee6a4a14b2
deleted file mode 120000
index d7760d4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/651e15709e126be384afbd0a7769ee6a4a14b2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/651e15709e126be384afbd0a7769ee6a4a14b2.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/651e15709e126be384afbd0a7769ee6a4a14b2.debug
deleted file mode 120000
index a53070a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/651e15709e126be384afbd0a7769ee6a4a14b2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/aaca8ff6748501467cc7ac4b97eb553f96e453 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/aaca8ff6748501467cc7ac4b97eb553f96e453
deleted file mode 120000
index fc86512..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/aaca8ff6748501467cc7ac4b97eb553f96e453
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/aaca8ff6748501467cc7ac4b97eb553f96e453.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/aaca8ff6748501467cc7ac4b97eb553f96e453.debug
deleted file mode 120000
index b39e92d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/aaca8ff6748501467cc7ac4b97eb553f96e453.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/bc7272765d0902f3b0bca9fdd865d5a593a79c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/bc7272765d0902f3b0bca9fdd865d5a593a79c
deleted file mode 120000
index 647885e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/bc7272765d0902f3b0bca9fdd865d5a593a79c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/bc7272765d0902f3b0bca9fdd865d5a593a79c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/bc7272765d0902f3b0bca9fdd865d5a593a79c.debug
deleted file mode 120000
index 791dcf1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/50/bc7272765d0902f3b0bca9fdd865d5a593a79c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/51/66603b82b13876d3b3fcfe24acdf9b499aca19 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/51/66603b82b13876d3b3fcfe24acdf9b499aca19
deleted file mode 120000
index 43ae114..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/51/66603b82b13876d3b3fcfe24acdf9b499aca19
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/51/66603b82b13876d3b3fcfe24acdf9b499aca19.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/51/66603b82b13876d3b3fcfe24acdf9b499aca19.debug
deleted file mode 120000
index 6496f28..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/51/66603b82b13876d3b3fcfe24acdf9b499aca19.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/03c6779f66563d699f994619de3f85d42da727 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/03c6779f66563d699f994619de3f85d42da727
deleted file mode 120000
index b249a29..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/03c6779f66563d699f994619de3f85d42da727
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/03c6779f66563d699f994619de3f85d42da727.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/03c6779f66563d699f994619de3f85d42da727.debug
deleted file mode 120000
index 0988f83..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/03c6779f66563d699f994619de3f85d42da727.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/16e71f6142299a1ab432065b0a77cee7fe49da b/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/16e71f6142299a1ab432065b0a77cee7fe49da
deleted file mode 120000
index eae9e8a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/16e71f6142299a1ab432065b0a77cee7fe49da
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/16e71f6142299a1ab432065b0a77cee7fe49da.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/16e71f6142299a1ab432065b0a77cee7fe49da.debug
deleted file mode 120000
index 665ae24..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/16e71f6142299a1ab432065b0a77cee7fe49da.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/f7a9c6b67f9d196c4c6576da771e660cb39b2e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/f7a9c6b67f9d196c4c6576da771e660cb39b2e
deleted file mode 120000
index b4d6abd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/f7a9c6b67f9d196c4c6576da771e660cb39b2e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/f7a9c6b67f9d196c4c6576da771e660cb39b2e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/f7a9c6b67f9d196c4c6576da771e660cb39b2e.debug
deleted file mode 120000
index b76cf1f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/52/f7a9c6b67f9d196c4c6576da771e660cb39b2e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/55/25e24d54227efdf3033dfb414f61015cd04b7d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/55/25e24d54227efdf3033dfb414f61015cd04b7d
deleted file mode 120000
index f45af60..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/55/25e24d54227efdf3033dfb414f61015cd04b7d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/55/25e24d54227efdf3033dfb414f61015cd04b7d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/55/25e24d54227efdf3033dfb414f61015cd04b7d.debug
deleted file mode 120000
index 6d7745a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/55/25e24d54227efdf3033dfb414f61015cd04b7d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/56/777e8fcc710be5612730fcf474f59a63a3c053 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/56/777e8fcc710be5612730fcf474f59a63a3c053
deleted file mode 120000
index 001dc79..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/56/777e8fcc710be5612730fcf474f59a63a3c053
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/56/777e8fcc710be5612730fcf474f59a63a3c053.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/56/777e8fcc710be5612730fcf474f59a63a3c053.debug
deleted file mode 120000
index 05ed45b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/56/777e8fcc710be5612730fcf474f59a63a3c053.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/685e9c8d5b2e0fd5fcfa918738066e9b854d90 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/685e9c8d5b2e0fd5fcfa918738066e9b854d90
deleted file mode 120000
index d988c1c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/685e9c8d5b2e0fd5fcfa918738066e9b854d90
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/685e9c8d5b2e0fd5fcfa918738066e9b854d90.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/685e9c8d5b2e0fd5fcfa918738066e9b854d90.debug
deleted file mode 120000
index d939f30..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/685e9c8d5b2e0fd5fcfa918738066e9b854d90.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/80301e7b239e7028f211058ea996b4e1514a46 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/80301e7b239e7028f211058ea996b4e1514a46
deleted file mode 120000
index 3c89d0c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/80301e7b239e7028f211058ea996b4e1514a46
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/80301e7b239e7028f211058ea996b4e1514a46.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/80301e7b239e7028f211058ea996b4e1514a46.debug
deleted file mode 120000
index 5122d31..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5a/80301e7b239e7028f211058ea996b4e1514a46.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/7ce4a205fd145f4016a5b939b6e8e43ce3bb60 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/7ce4a205fd145f4016a5b939b6e8e43ce3bb60
deleted file mode 120000
index d9f95ea..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/7ce4a205fd145f4016a5b939b6e8e43ce3bb60
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/7ce4a205fd145f4016a5b939b6e8e43ce3bb60.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/7ce4a205fd145f4016a5b939b6e8e43ce3bb60.debug
deleted file mode 120000
index 4d2cb0e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/7ce4a205fd145f4016a5b939b6e8e43ce3bb60.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/9aa474da58792b2c29ed5a276b63b32eab6713 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/9aa474da58792b2c29ed5a276b63b32eab6713
deleted file mode 120000
index 162e92f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/9aa474da58792b2c29ed5a276b63b32eab6713
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/9aa474da58792b2c29ed5a276b63b32eab6713.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/9aa474da58792b2c29ed5a276b63b32eab6713.debug
deleted file mode 120000
index dd8e1ad..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5c/9aa474da58792b2c29ed5a276b63b32eab6713.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5d/546b71a652006baaded5f63fcdad91596889e5 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5d/546b71a652006baaded5f63fcdad91596889e5
deleted file mode 120000
index d9abac4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5d/546b71a652006baaded5f63fcdad91596889e5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5d/546b71a652006baaded5f63fcdad91596889e5.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5d/546b71a652006baaded5f63fcdad91596889e5.debug
deleted file mode 120000
index 357f039..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5d/546b71a652006baaded5f63fcdad91596889e5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/65e46645c0ab6e46a9a7800b31f325e25f4a47 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/65e46645c0ab6e46a9a7800b31f325e25f4a47
deleted file mode 120000
index c5ce658..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/65e46645c0ab6e46a9a7800b31f325e25f4a47
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/65e46645c0ab6e46a9a7800b31f325e25f4a47.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/65e46645c0ab6e46a9a7800b31f325e25f4a47.debug
deleted file mode 120000
index 50143b7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/65e46645c0ab6e46a9a7800b31f325e25f4a47.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/dec72c0c4a37042dcf28575f5a797ff5737d8b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/dec72c0c4a37042dcf28575f5a797ff5737d8b
deleted file mode 120000
index f6a4323..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/dec72c0c4a37042dcf28575f5a797ff5737d8b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/dec72c0c4a37042dcf28575f5a797ff5737d8b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/dec72c0c4a37042dcf28575f5a797ff5737d8b.debug
deleted file mode 120000
index d3e2f6a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/5e/dec72c0c4a37042dcf28575f5a797ff5737d8b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/b4933ba48249be74e25c205bf1f55420e4be6f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/b4933ba48249be74e25c205bf1f55420e4be6f
deleted file mode 120000
index 8930de9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/b4933ba48249be74e25c205bf1f55420e4be6f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/b4933ba48249be74e25c205bf1f55420e4be6f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/b4933ba48249be74e25c205bf1f55420e4be6f.debug
deleted file mode 120000
index fe83ce2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/b4933ba48249be74e25c205bf1f55420e4be6f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/dad1184932daa9ec6459523d5ba1e146c43df9 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/dad1184932daa9ec6459523d5ba1e146c43df9
deleted file mode 120000
index 8c5e39d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/dad1184932daa9ec6459523d5ba1e146c43df9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/dad1184932daa9ec6459523d5ba1e146c43df9.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/dad1184932daa9ec6459523d5ba1e146c43df9.debug
deleted file mode 120000
index f162140..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/60/dad1184932daa9ec6459523d5ba1e146c43df9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/61/9a664ef6c2e11e7759f2d10a529e69906e4668 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/61/9a664ef6c2e11e7759f2d10a529e69906e4668
deleted file mode 120000
index 78cce4b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/61/9a664ef6c2e11e7759f2d10a529e69906e4668
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/61/9a664ef6c2e11e7759f2d10a529e69906e4668.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/61/9a664ef6c2e11e7759f2d10a529e69906e4668.debug
deleted file mode 120000
index 49e1e5a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/61/9a664ef6c2e11e7759f2d10a529e69906e4668.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/62/2d170f719bfc200d01968e953671c939a2abcc b/x86_64/glibc-2.33/usr/lib/debug/.build-id/62/2d170f719bfc200d01968e953671c939a2abcc
deleted file mode 120000
index fc83d06..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/62/2d170f719bfc200d01968e953671c939a2abcc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/62/2d170f719bfc200d01968e953671c939a2abcc.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/62/2d170f719bfc200d01968e953671c939a2abcc.debug
deleted file mode 120000
index 038311b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/62/2d170f719bfc200d01968e953671c939a2abcc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/63/b540a5d5d538e5e58f5148ec7c36697c281dc2 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/63/b540a5d5d538e5e58f5148ec7c36697c281dc2
deleted file mode 120000
index d3045da..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/63/b540a5d5d538e5e58f5148ec7c36697c281dc2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/63/b540a5d5d538e5e58f5148ec7c36697c281dc2.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/63/b540a5d5d538e5e58f5148ec7c36697c281dc2.debug
deleted file mode 120000
index 443f1c2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/63/b540a5d5d538e5e58f5148ec7c36697c281dc2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/64/09422bb96d81746c3e915d2e8c225054cf68f4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/64/09422bb96d81746c3e915d2e8c225054cf68f4
deleted file mode 120000
index a1668cd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/64/09422bb96d81746c3e915d2e8c225054cf68f4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/64/09422bb96d81746c3e915d2e8c225054cf68f4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/64/09422bb96d81746c3e915d2e8c225054cf68f4.debug
deleted file mode 120000
index 1a71d6b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/64/09422bb96d81746c3e915d2e8c225054cf68f4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/65/370fd0afa100e4038e6a9a2014f4d7026ca1c5 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/65/370fd0afa100e4038e6a9a2014f4d7026ca1c5
deleted file mode 120000
index f47090f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/65/370fd0afa100e4038e6a9a2014f4d7026ca1c5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/65/370fd0afa100e4038e6a9a2014f4d7026ca1c5.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/65/370fd0afa100e4038e6a9a2014f4d7026ca1c5.debug
deleted file mode 120000
index bdb66cc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/65/370fd0afa100e4038e6a9a2014f4d7026ca1c5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/66/af869afb6eb730adbd675cac99a590c5b8056a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/66/af869afb6eb730adbd675cac99a590c5b8056a
deleted file mode 120000
index 386775e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/66/af869afb6eb730adbd675cac99a590c5b8056a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/66/af869afb6eb730adbd675cac99a590c5b8056a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/66/af869afb6eb730adbd675cac99a590c5b8056a.debug
deleted file mode 120000
index 90c4388..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/66/af869afb6eb730adbd675cac99a590c5b8056a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/17ccd743bbd1f4e91aa7a6f2ef602ba4f0de5b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/17ccd743bbd1f4e91aa7a6f2ef602ba4f0de5b
deleted file mode 120000
index aae9c4f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/17ccd743bbd1f4e91aa7a6f2ef602ba4f0de5b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/17ccd743bbd1f4e91aa7a6f2ef602ba4f0de5b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/17ccd743bbd1f4e91aa7a6f2ef602ba4f0de5b.debug
deleted file mode 120000
index b24476f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/17ccd743bbd1f4e91aa7a6f2ef602ba4f0de5b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/55a9c3883eb3024c5eba483531dafc6529951d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/55a9c3883eb3024c5eba483531dafc6529951d
deleted file mode 120000
index 824c861..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/55a9c3883eb3024c5eba483531dafc6529951d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/55a9c3883eb3024c5eba483531dafc6529951d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/55a9c3883eb3024c5eba483531dafc6529951d.debug
deleted file mode 120000
index 1f7e521..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/67/55a9c3883eb3024c5eba483531dafc6529951d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/68/60f0680bd148c923bbd5a4af7d06b6fb821106 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/68/60f0680bd148c923bbd5a4af7d06b6fb821106
deleted file mode 120000
index 23c5c10..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/68/60f0680bd148c923bbd5a4af7d06b6fb821106
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/68/60f0680bd148c923bbd5a4af7d06b6fb821106.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/68/60f0680bd148c923bbd5a4af7d06b6fb821106.debug
deleted file mode 120000
index 8ff4a04..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/68/60f0680bd148c923bbd5a4af7d06b6fb821106.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/69/2016cc8667907d37a41e4d61b1799b72e6336d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/69/2016cc8667907d37a41e4d61b1799b72e6336d
deleted file mode 120000
index 292e3c1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/69/2016cc8667907d37a41e4d61b1799b72e6336d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/69/2016cc8667907d37a41e4d61b1799b72e6336d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/69/2016cc8667907d37a41e4d61b1799b72e6336d.debug
deleted file mode 120000
index f9f73b4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/69/2016cc8667907d37a41e4d61b1799b72e6336d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6a/0dfe6d2d9689f01ad0954d981a4191960c458b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6a/0dfe6d2d9689f01ad0954d981a4191960c458b
deleted file mode 120000
index 0b25239..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6a/0dfe6d2d9689f01ad0954d981a4191960c458b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6a/0dfe6d2d9689f01ad0954d981a4191960c458b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6a/0dfe6d2d9689f01ad0954d981a4191960c458b.debug
deleted file mode 120000
index 5b33ef6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6a/0dfe6d2d9689f01ad0954d981a4191960c458b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f090dcf0bf4500e0e6e8cfc2b0792b5887e3f2 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f090dcf0bf4500e0e6e8cfc2b0792b5887e3f2
deleted file mode 120000
index 1c42f97..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f090dcf0bf4500e0e6e8cfc2b0792b5887e3f2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f090dcf0bf4500e0e6e8cfc2b0792b5887e3f2.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f090dcf0bf4500e0e6e8cfc2b0792b5887e3f2.debug
deleted file mode 120000
index 31372e5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f090dcf0bf4500e0e6e8cfc2b0792b5887e3f2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f15fa66faa6410181f13b13232e9ffc3cf2ee8 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f15fa66faa6410181f13b13232e9ffc3cf2ee8
deleted file mode 120000
index d91d613..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f15fa66faa6410181f13b13232e9ffc3cf2ee8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f15fa66faa6410181f13b13232e9ffc3cf2ee8.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f15fa66faa6410181f13b13232e9ffc3cf2ee8.debug
deleted file mode 120000
index 50fd6b5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6b/f15fa66faa6410181f13b13232e9ffc3cf2ee8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/705aa1f69909fb047d21896ea534dc514e6b03 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/705aa1f69909fb047d21896ea534dc514e6b03
deleted file mode 120000
index b4d51da..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/705aa1f69909fb047d21896ea534dc514e6b03
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/705aa1f69909fb047d21896ea534dc514e6b03.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/705aa1f69909fb047d21896ea534dc514e6b03.debug
deleted file mode 120000
index 2a8bbda..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/705aa1f69909fb047d21896ea534dc514e6b03.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/f59fcecb7ab7c57e018ad527010a478463b2bc b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/f59fcecb7ab7c57e018ad527010a478463b2bc
deleted file mode 120000
index 475a8be..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/f59fcecb7ab7c57e018ad527010a478463b2bc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/f59fcecb7ab7c57e018ad527010a478463b2bc.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/f59fcecb7ab7c57e018ad527010a478463b2bc.debug
deleted file mode 120000
index b257685..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6d/f59fcecb7ab7c57e018ad527010a478463b2bc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6e/a9687a50da561b2569750295f4698e6ec0e0bc b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6e/a9687a50da561b2569750295f4698e6ec0e0bc
deleted file mode 120000
index c8615e8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6e/a9687a50da561b2569750295f4698e6ec0e0bc
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6e/a9687a50da561b2569750295f4698e6ec0e0bc.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/6e/a9687a50da561b2569750295f4698e6ec0e0bc.debug
deleted file mode 120000
index 567b6ca..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/6e/a9687a50da561b2569750295f4698e6ec0e0bc.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/70/db9e61244d8691e008670ae193de0a3c007a59 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/70/db9e61244d8691e008670ae193de0a3c007a59
deleted file mode 120000
index fd48479..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/70/db9e61244d8691e008670ae193de0a3c007a59
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/70/db9e61244d8691e008670ae193de0a3c007a59.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/70/db9e61244d8691e008670ae193de0a3c007a59.debug
deleted file mode 120000
index 55acfed..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/70/db9e61244d8691e008670ae193de0a3c007a59.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/71/850e25094f349185e8e8935088796f0f013a3b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/71/850e25094f349185e8e8935088796f0f013a3b
deleted file mode 120000
index e3d0310..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/71/850e25094f349185e8e8935088796f0f013a3b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/71/850e25094f349185e8e8935088796f0f013a3b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/71/850e25094f349185e8e8935088796f0f013a3b.debug
deleted file mode 120000
index 96a0968..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/71/850e25094f349185e8e8935088796f0f013a3b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/38c71d5d7b15e5eaea893efb69b85e7bd98764 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/38c71d5d7b15e5eaea893efb69b85e7bd98764
deleted file mode 120000
index 654786f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/38c71d5d7b15e5eaea893efb69b85e7bd98764
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/38c71d5d7b15e5eaea893efb69b85e7bd98764.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/38c71d5d7b15e5eaea893efb69b85e7bd98764.debug
deleted file mode 120000
index 7f2b881..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/38c71d5d7b15e5eaea893efb69b85e7bd98764.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/65b739b5a54c989df98e1b5e6a7d3ec60c8e24 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/65b739b5a54c989df98e1b5e6a7d3ec60c8e24
deleted file mode 120000
index 97771bf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/65b739b5a54c989df98e1b5e6a7d3ec60c8e24
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/65b739b5a54c989df98e1b5e6a7d3ec60c8e24.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/65b739b5a54c989df98e1b5e6a7d3ec60c8e24.debug
deleted file mode 120000
index b7be681..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/72/65b739b5a54c989df98e1b5e6a7d3ec60c8e24.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/73/b8fe2e08a32bd1a3599e635b97dd2236886715 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/73/b8fe2e08a32bd1a3599e635b97dd2236886715
deleted file mode 120000
index b8e4efc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/73/b8fe2e08a32bd1a3599e635b97dd2236886715
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/73/b8fe2e08a32bd1a3599e635b97dd2236886715.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/73/b8fe2e08a32bd1a3599e635b97dd2236886715.debug
deleted file mode 120000
index 8427eda..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/73/b8fe2e08a32bd1a3599e635b97dd2236886715.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/74/f83144c1672cd962de9d4f23b3f337bbd0438d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/74/f83144c1672cd962de9d4f23b3f337bbd0438d
deleted file mode 120000
index ed0453a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/74/f83144c1672cd962de9d4f23b3f337bbd0438d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/74/f83144c1672cd962de9d4f23b3f337bbd0438d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/74/f83144c1672cd962de9d4f23b3f337bbd0438d.debug
deleted file mode 120000
index 8b1af89..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/74/f83144c1672cd962de9d4f23b3f337bbd0438d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/701985333510479be03d8120b0d5d66016636a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/701985333510479be03d8120b0d5d66016636a
deleted file mode 120000
index 9dde600..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/701985333510479be03d8120b0d5d66016636a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/701985333510479be03d8120b0d5d66016636a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/701985333510479be03d8120b0d5d66016636a.debug
deleted file mode 120000
index 86c9053..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/701985333510479be03d8120b0d5d66016636a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/d53a5294797e836608fcd1303d57a0825ca843 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/d53a5294797e836608fcd1303d57a0825ca843
deleted file mode 120000
index 3e2c4e6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/d53a5294797e836608fcd1303d57a0825ca843
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/d53a5294797e836608fcd1303d57a0825ca843.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/d53a5294797e836608fcd1303d57a0825ca843.debug
deleted file mode 120000
index 3d38557..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/76/d53a5294797e836608fcd1303d57a0825ca843.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/77/1ec2bcf9a632dbf5c5fb981f9742f1249cd064 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/77/1ec2bcf9a632dbf5c5fb981f9742f1249cd064
deleted file mode 120000
index 55ff935..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/77/1ec2bcf9a632dbf5c5fb981f9742f1249cd064
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/77/1ec2bcf9a632dbf5c5fb981f9742f1249cd064.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/77/1ec2bcf9a632dbf5c5fb981f9742f1249cd064.debug
deleted file mode 120000
index 3d4aab1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/77/1ec2bcf9a632dbf5c5fb981f9742f1249cd064.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/05e0e90c01d8cf8f56be04f66d9300a5c7b803 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/05e0e90c01d8cf8f56be04f66d9300a5c7b803
deleted file mode 120000
index 34d9333..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/05e0e90c01d8cf8f56be04f66d9300a5c7b803
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/05e0e90c01d8cf8f56be04f66d9300a5c7b803.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/05e0e90c01d8cf8f56be04f66d9300a5c7b803.debug
deleted file mode 120000
index f112de8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/05e0e90c01d8cf8f56be04f66d9300a5c7b803.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/4d25582cdbd508017f352f62e242c20ef1cce6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/4d25582cdbd508017f352f62e242c20ef1cce6
deleted file mode 120000
index be0b109..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/4d25582cdbd508017f352f62e242c20ef1cce6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/4d25582cdbd508017f352f62e242c20ef1cce6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/4d25582cdbd508017f352f62e242c20ef1cce6.debug
deleted file mode 120000
index 1d1a43f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/4d25582cdbd508017f352f62e242c20ef1cce6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/5e6bf247feaa83d485600366e1d0b790f03909 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/5e6bf247feaa83d485600366e1d0b790f03909
deleted file mode 120000
index f8c7d24..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/5e6bf247feaa83d485600366e1d0b790f03909
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/5e6bf247feaa83d485600366e1d0b790f03909.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/5e6bf247feaa83d485600366e1d0b790f03909.debug
deleted file mode 120000
index 3c0fff5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/5e6bf247feaa83d485600366e1d0b790f03909.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/deedafa4acd276bce76ed0e453b6132aecb5b1 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/deedafa4acd276bce76ed0e453b6132aecb5b1
deleted file mode 120000
index 816e992..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/deedafa4acd276bce76ed0e453b6132aecb5b1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/deedafa4acd276bce76ed0e453b6132aecb5b1.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/deedafa4acd276bce76ed0e453b6132aecb5b1.debug
deleted file mode 120000
index 296b0c3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/78/deedafa4acd276bce76ed0e453b6132aecb5b1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7a/88ddd71ea2ec3073c254a5a181c86cc73aa9e2 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7a/88ddd71ea2ec3073c254a5a181c86cc73aa9e2
deleted file mode 120000
index 99a13f2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7a/88ddd71ea2ec3073c254a5a181c86cc73aa9e2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7a/88ddd71ea2ec3073c254a5a181c86cc73aa9e2.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7a/88ddd71ea2ec3073c254a5a181c86cc73aa9e2.debug
deleted file mode 120000
index 16924ad..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7a/88ddd71ea2ec3073c254a5a181c86cc73aa9e2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/77c6134e3454c0bb74597141b8c18ae6453ef3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/77c6134e3454c0bb74597141b8c18ae6453ef3
deleted file mode 120000
index 7068f8d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/77c6134e3454c0bb74597141b8c18ae6453ef3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/77c6134e3454c0bb74597141b8c18ae6453ef3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/77c6134e3454c0bb74597141b8c18ae6453ef3.debug
deleted file mode 120000
index 15506ed..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/77c6134e3454c0bb74597141b8c18ae6453ef3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/ba25c8f6ddb45902db4ff8f488674a207c6e00 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/ba25c8f6ddb45902db4ff8f488674a207c6e00
deleted file mode 120000
index 62f70e2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/ba25c8f6ddb45902db4ff8f488674a207c6e00
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/ba25c8f6ddb45902db4ff8f488674a207c6e00.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/ba25c8f6ddb45902db4ff8f488674a207c6e00.debug
deleted file mode 120000
index 0761bb7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7b/ba25c8f6ddb45902db4ff8f488674a207c6e00.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/08f4b813cd89a6a380e316462488778021fe31 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/08f4b813cd89a6a380e316462488778021fe31
deleted file mode 120000
index 13247a8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/08f4b813cd89a6a380e316462488778021fe31
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/08f4b813cd89a6a380e316462488778021fe31.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/08f4b813cd89a6a380e316462488778021fe31.debug
deleted file mode 120000
index aceeae3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/08f4b813cd89a6a380e316462488778021fe31.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/9477ace9e80971c8e21c20b117aeb77af9ab10 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/9477ace9e80971c8e21c20b117aeb77af9ab10
deleted file mode 120000
index fed84e5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/9477ace9e80971c8e21c20b117aeb77af9ab10
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/9477ace9e80971c8e21c20b117aeb77af9ab10.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/9477ace9e80971c8e21c20b117aeb77af9ab10.debug
deleted file mode 120000
index 446dcda..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7c/9477ace9e80971c8e21c20b117aeb77af9ab10.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/7ef33fc00cde78104c650ca555946ebf9d4415 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/7ef33fc00cde78104c650ca555946ebf9d4415
deleted file mode 120000
index e5a96fc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/7ef33fc00cde78104c650ca555946ebf9d4415
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/7ef33fc00cde78104c650ca555946ebf9d4415.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/7ef33fc00cde78104c650ca555946ebf9d4415.debug
deleted file mode 120000
index 6b9510f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/7ef33fc00cde78104c650ca555946ebf9d4415.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/973efedaccb192da94d1a925c8363b4169298d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/973efedaccb192da94d1a925c8363b4169298d
deleted file mode 120000
index e5760df..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/973efedaccb192da94d1a925c8363b4169298d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/973efedaccb192da94d1a925c8363b4169298d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/973efedaccb192da94d1a925c8363b4169298d.debug
deleted file mode 120000
index dbaff5b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7d/973efedaccb192da94d1a925c8363b4169298d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7e/b164e018bf88f9d1b43c855b723a2eeaadff22 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7e/b164e018bf88f9d1b43c855b723a2eeaadff22
deleted file mode 120000
index 83431be..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7e/b164e018bf88f9d1b43c855b723a2eeaadff22
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7e/b164e018bf88f9d1b43c855b723a2eeaadff22.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/7e/b164e018bf88f9d1b43c855b723a2eeaadff22.debug
deleted file mode 120000
index 8edd1a0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/7e/b164e018bf88f9d1b43c855b723a2eeaadff22.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/80/018bb75a10c95b54b0334427499aa434a58296 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/80/018bb75a10c95b54b0334427499aa434a58296
deleted file mode 120000
index 8132089..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/80/018bb75a10c95b54b0334427499aa434a58296
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/80/018bb75a10c95b54b0334427499aa434a58296.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/80/018bb75a10c95b54b0334427499aa434a58296.debug
deleted file mode 120000
index 3a554d7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/80/018bb75a10c95b54b0334427499aa434a58296.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/1639492b69e232b01f1699901908256911c657 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/1639492b69e232b01f1699901908256911c657
deleted file mode 120000
index bb937f0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/1639492b69e232b01f1699901908256911c657
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/1639492b69e232b01f1699901908256911c657.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/1639492b69e232b01f1699901908256911c657.debug
deleted file mode 120000
index c5e7e06..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/1639492b69e232b01f1699901908256911c657.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/48d10983f32b64bea99a7ca62c65542e289d85 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/48d10983f32b64bea99a7ca62c65542e289d85
deleted file mode 120000
index dae5d7f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/48d10983f32b64bea99a7ca62c65542e289d85
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/48d10983f32b64bea99a7ca62c65542e289d85.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/48d10983f32b64bea99a7ca62c65542e289d85.debug
deleted file mode 120000
index 7d82374..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/48d10983f32b64bea99a7ca62c65542e289d85.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/a1aaa758eb05c87e6aec3b28d3e3d2fb03ac9f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/a1aaa758eb05c87e6aec3b28d3e3d2fb03ac9f
deleted file mode 120000
index c3b7183..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/a1aaa758eb05c87e6aec3b28d3e3d2fb03ac9f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/a1aaa758eb05c87e6aec3b28d3e3d2fb03ac9f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/a1aaa758eb05c87e6aec3b28d3e3d2fb03ac9f.debug
deleted file mode 120000
index 2f2bd6b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/82/a1aaa758eb05c87e6aec3b28d3e3d2fb03ac9f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/2d518cc511fd52ad9188ea5d30d8d48922bcee b/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/2d518cc511fd52ad9188ea5d30d8d48922bcee
deleted file mode 120000
index ce25bc2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/2d518cc511fd52ad9188ea5d30d8d48922bcee
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/2d518cc511fd52ad9188ea5d30d8d48922bcee.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/2d518cc511fd52ad9188ea5d30d8d48922bcee.debug
deleted file mode 120000
index 845a492..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/2d518cc511fd52ad9188ea5d30d8d48922bcee.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/37090c47a7408a594db489d0f4ec598086f68e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/37090c47a7408a594db489d0f4ec598086f68e
deleted file mode 120000
index 79d68e0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/37090c47a7408a594db489d0f4ec598086f68e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/37090c47a7408a594db489d0f4ec598086f68e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/37090c47a7408a594db489d0f4ec598086f68e.debug
deleted file mode 120000
index 1b62b78..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/83/37090c47a7408a594db489d0f4ec598086f68e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/a20f0958d052cb1e5cace2c890bdb244246265 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/a20f0958d052cb1e5cace2c890bdb244246265
deleted file mode 120000
index 3420c4a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/a20f0958d052cb1e5cace2c890bdb244246265
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/a20f0958d052cb1e5cace2c890bdb244246265.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/a20f0958d052cb1e5cace2c890bdb244246265.debug
deleted file mode 120000
index 8c5d727..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/a20f0958d052cb1e5cace2c890bdb244246265.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/bde52131c0a48cf523e6547c9700545352c66b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/bde52131c0a48cf523e6547c9700545352c66b
deleted file mode 120000
index b7fcb56..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/bde52131c0a48cf523e6547c9700545352c66b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/bde52131c0a48cf523e6547c9700545352c66b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/bde52131c0a48cf523e6547c9700545352c66b.debug
deleted file mode 120000
index af9dd52..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/89/bde52131c0a48cf523e6547c9700545352c66b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a305334e07a6b1ffd7926b2c870910401b6389 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a305334e07a6b1ffd7926b2c870910401b6389
deleted file mode 120000
index d7f16c4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a305334e07a6b1ffd7926b2c870910401b6389
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a305334e07a6b1ffd7926b2c870910401b6389.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a305334e07a6b1ffd7926b2c870910401b6389.debug
deleted file mode 120000
index b2c2441..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a305334e07a6b1ffd7926b2c870910401b6389.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a61072bd16d5cdbe401f1c20719f88bc158eec b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a61072bd16d5cdbe401f1c20719f88bc158eec
deleted file mode 120000
index 95ae9f4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a61072bd16d5cdbe401f1c20719f88bc158eec
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a61072bd16d5cdbe401f1c20719f88bc158eec.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a61072bd16d5cdbe401f1c20719f88bc158eec.debug
deleted file mode 120000
index 7087545..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8b/a61072bd16d5cdbe401f1c20719f88bc158eec.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/a84f4aba92bab2c5310583cef3ff8967d271a6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/a84f4aba92bab2c5310583cef3ff8967d271a6
deleted file mode 120000
index e95c5fa..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/a84f4aba92bab2c5310583cef3ff8967d271a6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/a84f4aba92bab2c5310583cef3ff8967d271a6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/a84f4aba92bab2c5310583cef3ff8967d271a6.debug
deleted file mode 120000
index 07b7971..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/a84f4aba92bab2c5310583cef3ff8967d271a6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/c94caa16b6364770f1834bcd21ddda2b4a7284 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/c94caa16b6364770f1834bcd21ddda2b4a7284
deleted file mode 120000
index 4caf98c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/c94caa16b6364770f1834bcd21ddda2b4a7284
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/c94caa16b6364770f1834bcd21ddda2b4a7284.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/c94caa16b6364770f1834bcd21ddda2b4a7284.debug
deleted file mode 120000
index 300921e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8d/c94caa16b6364770f1834bcd21ddda2b4a7284.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/095abbf2bc37a6fd230393a47c8848e9b8d2c4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/095abbf2bc37a6fd230393a47c8848e9b8d2c4
deleted file mode 120000
index d43d682..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/095abbf2bc37a6fd230393a47c8848e9b8d2c4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/095abbf2bc37a6fd230393a47c8848e9b8d2c4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/095abbf2bc37a6fd230393a47c8848e9b8d2c4.debug
deleted file mode 120000
index 45a85cd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/095abbf2bc37a6fd230393a47c8848e9b8d2c4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/0cc1bb790d73d9a6c219d80501b14c02a1873a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/0cc1bb790d73d9a6c219d80501b14c02a1873a
deleted file mode 120000
index 5d78948..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/0cc1bb790d73d9a6c219d80501b14c02a1873a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/0cc1bb790d73d9a6c219d80501b14c02a1873a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/0cc1bb790d73d9a6c219d80501b14c02a1873a.debug
deleted file mode 120000
index fcae1e0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/0cc1bb790d73d9a6c219d80501b14c02a1873a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/990779588ed918b2a4c870e0fbdf153725ce0f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/990779588ed918b2a4c870e0fbdf153725ce0f
deleted file mode 120000
index ed98f59..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/990779588ed918b2a4c870e0fbdf153725ce0f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/990779588ed918b2a4c870e0fbdf153725ce0f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/990779588ed918b2a4c870e0fbdf153725ce0f.debug
deleted file mode 120000
index da818da..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8e/990779588ed918b2a4c870e0fbdf153725ce0f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8f/14fc56ceaff6f37c83da174f7d339048dad4f5 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8f/14fc56ceaff6f37c83da174f7d339048dad4f5
deleted file mode 120000
index ae55049..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8f/14fc56ceaff6f37c83da174f7d339048dad4f5
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8f/14fc56ceaff6f37c83da174f7d339048dad4f5.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/8f/14fc56ceaff6f37c83da174f7d339048dad4f5.debug
deleted file mode 120000
index 85a8a78..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/8f/14fc56ceaff6f37c83da174f7d339048dad4f5.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/34382bf347f111992bea32eec319a7b3d14ce4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/34382bf347f111992bea32eec319a7b3d14ce4
deleted file mode 120000
index 803e361..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/34382bf347f111992bea32eec319a7b3d14ce4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/34382bf347f111992bea32eec319a7b3d14ce4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/34382bf347f111992bea32eec319a7b3d14ce4.debug
deleted file mode 120000
index 74372ac..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/34382bf347f111992bea32eec319a7b3d14ce4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/7564b2d512b775386a8b85e0bf974b42db7be3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/7564b2d512b775386a8b85e0bf974b42db7be3
deleted file mode 120000
index 1864de5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/7564b2d512b775386a8b85e0bf974b42db7be3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/7564b2d512b775386a8b85e0bf974b42db7be3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/7564b2d512b775386a8b85e0bf974b42db7be3.debug
deleted file mode 120000
index b71d992..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/90/7564b2d512b775386a8b85e0bf974b42db7be3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/91/aeca1e12a9593ecf4e26268780ba02e039fc63 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/91/aeca1e12a9593ecf4e26268780ba02e039fc63
deleted file mode 120000
index c29f779..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/91/aeca1e12a9593ecf4e26268780ba02e039fc63
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/91/aeca1e12a9593ecf4e26268780ba02e039fc63.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/91/aeca1e12a9593ecf4e26268780ba02e039fc63.debug
deleted file mode 120000
index 2a29914..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/91/aeca1e12a9593ecf4e26268780ba02e039fc63.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/93/b958459147f79fe9f184f70d66a1606090f324 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/93/b958459147f79fe9f184f70d66a1606090f324
deleted file mode 120000
index 9e76d0a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/93/b958459147f79fe9f184f70d66a1606090f324
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/93/b958459147f79fe9f184f70d66a1606090f324.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/93/b958459147f79fe9f184f70d66a1606090f324.debug
deleted file mode 120000
index bbe30bc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/93/b958459147f79fe9f184f70d66a1606090f324.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/95/16a6e897278425a8b4258c1524c1771db7326d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/95/16a6e897278425a8b4258c1524c1771db7326d
deleted file mode 120000
index 9aafe8f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/95/16a6e897278425a8b4258c1524c1771db7326d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/95/16a6e897278425a8b4258c1524c1771db7326d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/95/16a6e897278425a8b4258c1524c1771db7326d.debug
deleted file mode 120000
index 7e4cf18..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/95/16a6e897278425a8b4258c1524c1771db7326d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/99/c35c7d64b8a422bde6b4f9e57dd701cb16b5a7 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/99/c35c7d64b8a422bde6b4f9e57dd701cb16b5a7
deleted file mode 120000
index d0bf259..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/99/c35c7d64b8a422bde6b4f9e57dd701cb16b5a7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/99/c35c7d64b8a422bde6b4f9e57dd701cb16b5a7.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/99/c35c7d64b8a422bde6b4f9e57dd701cb16b5a7.debug
deleted file mode 120000
index f9948ed..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/99/c35c7d64b8a422bde6b4f9e57dd701cb16b5a7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9a/f8c70e8df96ab972be36bf2297e4cdfdb6b25b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9a/f8c70e8df96ab972be36bf2297e4cdfdb6b25b
deleted file mode 120000
index 263481f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9a/f8c70e8df96ab972be36bf2297e4cdfdb6b25b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9a/f8c70e8df96ab972be36bf2297e4cdfdb6b25b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9a/f8c70e8df96ab972be36bf2297e4cdfdb6b25b.debug
deleted file mode 120000
index 12666c8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9a/f8c70e8df96ab972be36bf2297e4cdfdb6b25b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/56811a32e32dcc5a57cfa830933ba038ccbf6c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/56811a32e32dcc5a57cfa830933ba038ccbf6c
deleted file mode 120000
index f1eb4f4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/56811a32e32dcc5a57cfa830933ba038ccbf6c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/56811a32e32dcc5a57cfa830933ba038ccbf6c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/56811a32e32dcc5a57cfa830933ba038ccbf6c.debug
deleted file mode 120000
index f2f006f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/56811a32e32dcc5a57cfa830933ba038ccbf6c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/dd8604d32671805e9575f356fe78c198cd9129 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/dd8604d32671805e9575f356fe78c198cd9129
deleted file mode 120000
index 101378e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/dd8604d32671805e9575f356fe78c198cd9129
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/dd8604d32671805e9575f356fe78c198cd9129.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/dd8604d32671805e9575f356fe78c198cd9129.debug
deleted file mode 120000
index 54cc708..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/dd8604d32671805e9575f356fe78c198cd9129.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/e7fd6fd5518ecfcbd597b518713b2fafb52bc8 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/e7fd6fd5518ecfcbd597b518713b2fafb52bc8
deleted file mode 120000
index 0bdb19b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/e7fd6fd5518ecfcbd597b518713b2fafb52bc8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/e7fd6fd5518ecfcbd597b518713b2fafb52bc8.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/e7fd6fd5518ecfcbd597b518713b2fafb52bc8.debug
deleted file mode 120000
index feefa91..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9b/e7fd6fd5518ecfcbd597b518713b2fafb52bc8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9c/3405886f57b69b61a6b33befb14f7ea9672a12 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9c/3405886f57b69b61a6b33befb14f7ea9672a12
deleted file mode 120000
index 63921ba..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9c/3405886f57b69b61a6b33befb14f7ea9672a12
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9c/3405886f57b69b61a6b33befb14f7ea9672a12.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9c/3405886f57b69b61a6b33befb14f7ea9672a12.debug
deleted file mode 120000
index 98e89f0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9c/3405886f57b69b61a6b33befb14f7ea9672a12.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9d/147394a03e2ecce18975713aa486837874cd03 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9d/147394a03e2ecce18975713aa486837874cd03
deleted file mode 120000
index 3321534..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9d/147394a03e2ecce18975713aa486837874cd03
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9d/147394a03e2ecce18975713aa486837874cd03.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9d/147394a03e2ecce18975713aa486837874cd03.debug
deleted file mode 120000
index 44c89d5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9d/147394a03e2ecce18975713aa486837874cd03.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/35ab7291f53d9c4ff82eaa0c9536468d8a43ac b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/35ab7291f53d9c4ff82eaa0c9536468d8a43ac
deleted file mode 120000
index 627fc0a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/35ab7291f53d9c4ff82eaa0c9536468d8a43ac
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/35ab7291f53d9c4ff82eaa0c9536468d8a43ac.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/35ab7291f53d9c4ff82eaa0c9536468d8a43ac.debug
deleted file mode 120000
index 1b3e26b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/35ab7291f53d9c4ff82eaa0c9536468d8a43ac.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/908f8c27407bfb5ef916e7740782ce7bcb18ac b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/908f8c27407bfb5ef916e7740782ce7bcb18ac
deleted file mode 120000
index 630761f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/908f8c27407bfb5ef916e7740782ce7bcb18ac
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/908f8c27407bfb5ef916e7740782ce7bcb18ac.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/908f8c27407bfb5ef916e7740782ce7bcb18ac.debug
deleted file mode 120000
index 1351853..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/908f8c27407bfb5ef916e7740782ce7bcb18ac.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/db19eab8b2055660c673b76e9af867d0771377 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/db19eab8b2055660c673b76e9af867d0771377
deleted file mode 120000
index 6af3fd2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/db19eab8b2055660c673b76e9af867d0771377
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/db19eab8b2055660c673b76e9af867d0771377.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/db19eab8b2055660c673b76e9af867d0771377.debug
deleted file mode 120000
index 912138b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/db19eab8b2055660c673b76e9af867d0771377.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/f26cf87ff488cd3b9f6e9f3edc842e0f2d9103 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/f26cf87ff488cd3b9f6e9f3edc842e0f2d9103
deleted file mode 120000
index b5e491d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/f26cf87ff488cd3b9f6e9f3edc842e0f2d9103
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/f26cf87ff488cd3b9f6e9f3edc842e0f2d9103.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/f26cf87ff488cd3b9f6e9f3edc842e0f2d9103.debug
deleted file mode 120000
index de25ca1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/9e/f26cf87ff488cd3b9f6e9f3edc842e0f2d9103.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/bfdf4a35186d2217b1c3070e217d5dc8d8b75d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/bfdf4a35186d2217b1c3070e217d5dc8d8b75d
deleted file mode 120000
index b9ab907..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/bfdf4a35186d2217b1c3070e217d5dc8d8b75d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/bfdf4a35186d2217b1c3070e217d5dc8d8b75d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/bfdf4a35186d2217b1c3070e217d5dc8d8b75d.debug
deleted file mode 120000
index b34d208..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/bfdf4a35186d2217b1c3070e217d5dc8d8b75d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/f055165c29ed93e711388f19d86890aaab1d05 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/f055165c29ed93e711388f19d86890aaab1d05
deleted file mode 120000
index 1bd192f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/f055165c29ed93e711388f19d86890aaab1d05
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/f055165c29ed93e711388f19d86890aaab1d05.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/f055165c29ed93e711388f19d86890aaab1d05.debug
deleted file mode 120000
index 4e67b07..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a0/f055165c29ed93e711388f19d86890aaab1d05.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/293708eaef99075d2227deb3a7dfb2b7ecdee6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/293708eaef99075d2227deb3a7dfb2b7ecdee6
deleted file mode 120000
index 3a695e6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/293708eaef99075d2227deb3a7dfb2b7ecdee6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/293708eaef99075d2227deb3a7dfb2b7ecdee6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/293708eaef99075d2227deb3a7dfb2b7ecdee6.debug
deleted file mode 120000
index ba53645..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/293708eaef99075d2227deb3a7dfb2b7ecdee6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/431ee8685735276b85dbfa0482e185c6f31521 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/431ee8685735276b85dbfa0482e185c6f31521
deleted file mode 120000
index 8595239..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/431ee8685735276b85dbfa0482e185c6f31521
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/431ee8685735276b85dbfa0482e185c6f31521.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/431ee8685735276b85dbfa0482e185c6f31521.debug
deleted file mode 120000
index 525c5b6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a3/431ee8685735276b85dbfa0482e185c6f31521.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a4/fc9c04d612ed96169df1c05b998b3ec178e583 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a4/fc9c04d612ed96169df1c05b998b3ec178e583
deleted file mode 120000
index 7509d00..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a4/fc9c04d612ed96169df1c05b998b3ec178e583
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a4/fc9c04d612ed96169df1c05b998b3ec178e583.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a4/fc9c04d612ed96169df1c05b998b3ec178e583.debug
deleted file mode 120000
index 7f5edf7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a4/fc9c04d612ed96169df1c05b998b3ec178e583.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a5/1a0f979ebc0a2c5900c8ec7a11e64159bdf081 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a5/1a0f979ebc0a2c5900c8ec7a11e64159bdf081
deleted file mode 120000
index 6c045ee..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a5/1a0f979ebc0a2c5900c8ec7a11e64159bdf081
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a5/1a0f979ebc0a2c5900c8ec7a11e64159bdf081.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a5/1a0f979ebc0a2c5900c8ec7a11e64159bdf081.debug
deleted file mode 120000
index b51ec59..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a5/1a0f979ebc0a2c5900c8ec7a11e64159bdf081.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a6/390392991f833f5d269bcaf974743ee9c99de2 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a6/390392991f833f5d269bcaf974743ee9c99de2
deleted file mode 120000
index 96db940..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a6/390392991f833f5d269bcaf974743ee9c99de2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a6/390392991f833f5d269bcaf974743ee9c99de2.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a6/390392991f833f5d269bcaf974743ee9c99de2.debug
deleted file mode 120000
index a76eca4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a6/390392991f833f5d269bcaf974743ee9c99de2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a7/0eb8a33660ffa6f761aa6150cc4a98ba3ea561 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a7/0eb8a33660ffa6f761aa6150cc4a98ba3ea561
deleted file mode 120000
index f920e94..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a7/0eb8a33660ffa6f761aa6150cc4a98ba3ea561
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a7/0eb8a33660ffa6f761aa6150cc4a98ba3ea561.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a7/0eb8a33660ffa6f761aa6150cc4a98ba3ea561.debug
deleted file mode 120000
index d56a29f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a7/0eb8a33660ffa6f761aa6150cc4a98ba3ea561.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a8/bdbd871e2f7412973e7cd1ad068d9bf67dbe1e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a8/bdbd871e2f7412973e7cd1ad068d9bf67dbe1e
deleted file mode 120000
index dde8d61..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a8/bdbd871e2f7412973e7cd1ad068d9bf67dbe1e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a8/bdbd871e2f7412973e7cd1ad068d9bf67dbe1e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a8/bdbd871e2f7412973e7cd1ad068d9bf67dbe1e.debug
deleted file mode 120000
index a7a55b6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a8/bdbd871e2f7412973e7cd1ad068d9bf67dbe1e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/eb2c88d6abbf47e8bcd24425c413506f5fa9f4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/eb2c88d6abbf47e8bcd24425c413506f5fa9f4
deleted file mode 120000
index 0e683cd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/eb2c88d6abbf47e8bcd24425c413506f5fa9f4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/eb2c88d6abbf47e8bcd24425c413506f5fa9f4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/eb2c88d6abbf47e8bcd24425c413506f5fa9f4.debug
deleted file mode 120000
index c59a8f1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/eb2c88d6abbf47e8bcd24425c413506f5fa9f4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/ec78025769a4909ecb311a2898a81b503dfb91 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/ec78025769a4909ecb311a2898a81b503dfb91
deleted file mode 120000
index 01a452e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/ec78025769a4909ecb311a2898a81b503dfb91
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/ec78025769a4909ecb311a2898a81b503dfb91.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/ec78025769a4909ecb311a2898a81b503dfb91.debug
deleted file mode 120000
index ecc2c18..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/ec78025769a4909ecb311a2898a81b503dfb91.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/f946edc486e0cbdf873195b54e90f78caa04cb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/f946edc486e0cbdf873195b54e90f78caa04cb
deleted file mode 120000
index aa23254..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/f946edc486e0cbdf873195b54e90f78caa04cb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/f946edc486e0cbdf873195b54e90f78caa04cb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/f946edc486e0cbdf873195b54e90f78caa04cb.debug
deleted file mode 120000
index b915b96..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/a9/f946edc486e0cbdf873195b54e90f78caa04cb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/04800e73c2ca19003a80c1eaa43608b04e1d66 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/04800e73c2ca19003a80c1eaa43608b04e1d66
deleted file mode 120000
index 5c147a2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/04800e73c2ca19003a80c1eaa43608b04e1d66
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/04800e73c2ca19003a80c1eaa43608b04e1d66.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/04800e73c2ca19003a80c1eaa43608b04e1d66.debug
deleted file mode 120000
index 84a63e2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/04800e73c2ca19003a80c1eaa43608b04e1d66.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/1487cb875c9bed8b845fe071cf544cd4e16829 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/1487cb875c9bed8b845fe071cf544cd4e16829
deleted file mode 120000
index e3a2f80..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/1487cb875c9bed8b845fe071cf544cd4e16829
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/1487cb875c9bed8b845fe071cf544cd4e16829.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/1487cb875c9bed8b845fe071cf544cd4e16829.debug
deleted file mode 120000
index 12e3d21..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/1487cb875c9bed8b845fe071cf544cd4e16829.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/504661b4a8dbcad7e7b84d2ddf4304767de5cd b/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/504661b4a8dbcad7e7b84d2ddf4304767de5cd
deleted file mode 120000
index 6d3711c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/504661b4a8dbcad7e7b84d2ddf4304767de5cd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/504661b4a8dbcad7e7b84d2ddf4304767de5cd.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/504661b4a8dbcad7e7b84d2ddf4304767de5cd.debug
deleted file mode 120000
index 081aa86..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/aa/504661b4a8dbcad7e7b84d2ddf4304767de5cd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/a4917aa6562453d674b077ec6d6025e2d890ec b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/a4917aa6562453d674b077ec6d6025e2d890ec
deleted file mode 120000
index 5a3d1cb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/a4917aa6562453d674b077ec6d6025e2d890ec
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/a4917aa6562453d674b077ec6d6025e2d890ec.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/a4917aa6562453d674b077ec6d6025e2d890ec.debug
deleted file mode 120000
index 72fe33f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/a4917aa6562453d674b077ec6d6025e2d890ec.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/c62bcef9bfde63e1500c242cab148de71d4dd4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/c62bcef9bfde63e1500c242cab148de71d4dd4
deleted file mode 120000
index 8a36fd4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/c62bcef9bfde63e1500c242cab148de71d4dd4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/c62bcef9bfde63e1500c242cab148de71d4dd4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/c62bcef9bfde63e1500c242cab148de71d4dd4.debug
deleted file mode 120000
index 4e93f65..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ab/c62bcef9bfde63e1500c242cab148de71d4dd4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/12b64f522d31c98febd727f4e05740f25bec7a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/12b64f522d31c98febd727f4e05740f25bec7a
deleted file mode 120000
index e9023a3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/12b64f522d31c98febd727f4e05740f25bec7a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/12b64f522d31c98febd727f4e05740f25bec7a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/12b64f522d31c98febd727f4e05740f25bec7a.debug
deleted file mode 120000
index d2c9781..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/12b64f522d31c98febd727f4e05740f25bec7a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/26ad7b85cc84a2faf391957c63246c8aaed3d3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/26ad7b85cc84a2faf391957c63246c8aaed3d3
deleted file mode 120000
index cc39650..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/26ad7b85cc84a2faf391957c63246c8aaed3d3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/26ad7b85cc84a2faf391957c63246c8aaed3d3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/26ad7b85cc84a2faf391957c63246c8aaed3d3.debug
deleted file mode 120000
index 573bf78..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ad/26ad7b85cc84a2faf391957c63246c8aaed3d3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/bc1f09bbdb7cfea6eb2d78a9e90b060cdce150 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/bc1f09bbdb7cfea6eb2d78a9e90b060cdce150
deleted file mode 120000
index 3519428..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/bc1f09bbdb7cfea6eb2d78a9e90b060cdce150
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/bc1f09bbdb7cfea6eb2d78a9e90b060cdce150.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/bc1f09bbdb7cfea6eb2d78a9e90b060cdce150.debug
deleted file mode 120000
index e1c976a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/bc1f09bbdb7cfea6eb2d78a9e90b060cdce150.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/f92cae28e5f3264829830837edfff5aa375bf8 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/f92cae28e5f3264829830837edfff5aa375bf8
deleted file mode 120000
index 8e722fd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/f92cae28e5f3264829830837edfff5aa375bf8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/f92cae28e5f3264829830837edfff5aa375bf8.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/f92cae28e5f3264829830837edfff5aa375bf8.debug
deleted file mode 120000
index a4a7ba4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b3/f92cae28e5f3264829830837edfff5aa375bf8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/89ee1924d8dbb5cf7dcca450f244c79eb74b22 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/89ee1924d8dbb5cf7dcca450f244c79eb74b22
deleted file mode 120000
index ac070c6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/89ee1924d8dbb5cf7dcca450f244c79eb74b22
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/89ee1924d8dbb5cf7dcca450f244c79eb74b22.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/89ee1924d8dbb5cf7dcca450f244c79eb74b22.debug
deleted file mode 120000
index eae5f1d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/89ee1924d8dbb5cf7dcca450f244c79eb74b22.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/91112d090c1219e4e4734efac2081c67f4870e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/91112d090c1219e4e4734efac2081c67f4870e
deleted file mode 120000
index d665583..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/91112d090c1219e4e4734efac2081c67f4870e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/91112d090c1219e4e4734efac2081c67f4870e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/91112d090c1219e4e4734efac2081c67f4870e.debug
deleted file mode 120000
index 7a116f5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/91112d090c1219e4e4734efac2081c67f4870e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/df21cc31c9573aaa157e182455fe86f0c30557 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/df21cc31c9573aaa157e182455fe86f0c30557
deleted file mode 120000
index a7f2048..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/df21cc31c9573aaa157e182455fe86f0c30557
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/df21cc31c9573aaa157e182455fe86f0c30557.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/df21cc31c9573aaa157e182455fe86f0c30557.debug
deleted file mode 120000
index 5bca6a2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/df21cc31c9573aaa157e182455fe86f0c30557.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/efcf57ba35b6fd23a986147bb5bf80d96cff90 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/efcf57ba35b6fd23a986147bb5bf80d96cff90
deleted file mode 120000
index c1de144..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/efcf57ba35b6fd23a986147bb5bf80d96cff90
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/efcf57ba35b6fd23a986147bb5bf80d96cff90.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/efcf57ba35b6fd23a986147bb5bf80d96cff90.debug
deleted file mode 120000
index b080515..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/efcf57ba35b6fd23a986147bb5bf80d96cff90.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/f18ca6c8875c003770bad2b00df5aaf459f31a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/f18ca6c8875c003770bad2b00df5aaf459f31a
deleted file mode 120000
index c65cc60..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/f18ca6c8875c003770bad2b00df5aaf459f31a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/f18ca6c8875c003770bad2b00df5aaf459f31a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/f18ca6c8875c003770bad2b00df5aaf459f31a.debug
deleted file mode 120000
index 76eb03a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b4/f18ca6c8875c003770bad2b00df5aaf459f31a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/050ac466f743e932ebdf4e78d1f8ce76e9eafd b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/050ac466f743e932ebdf4e78d1f8ce76e9eafd
deleted file mode 120000
index 37ffcb3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/050ac466f743e932ebdf4e78d1f8ce76e9eafd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/050ac466f743e932ebdf4e78d1f8ce76e9eafd.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/050ac466f743e932ebdf4e78d1f8ce76e9eafd.debug
deleted file mode 120000
index 64c09c4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/050ac466f743e932ebdf4e78d1f8ce76e9eafd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/6db2d5fddd63985e02b2c3bc874350f215e862 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/6db2d5fddd63985e02b2c3bc874350f215e862
deleted file mode 120000
index 2626f62..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/6db2d5fddd63985e02b2c3bc874350f215e862
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/6db2d5fddd63985e02b2c3bc874350f215e862.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/6db2d5fddd63985e02b2c3bc874350f215e862.debug
deleted file mode 120000
index a8e2a3f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b7/6db2d5fddd63985e02b2c3bc874350f215e862.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/6e2f9b1a58b4685a73434efe869ab822ff2c5c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/6e2f9b1a58b4685a73434efe869ab822ff2c5c
deleted file mode 120000
index 0b05187..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/6e2f9b1a58b4685a73434efe869ab822ff2c5c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/6e2f9b1a58b4685a73434efe869ab822ff2c5c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/6e2f9b1a58b4685a73434efe869ab822ff2c5c.debug
deleted file mode 120000
index eef3304..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/6e2f9b1a58b4685a73434efe869ab822ff2c5c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/8266c0b9157060cbef7adaabe85281a0f38f34 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/8266c0b9157060cbef7adaabe85281a0f38f34
deleted file mode 120000
index b1461c5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/8266c0b9157060cbef7adaabe85281a0f38f34
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/8266c0b9157060cbef7adaabe85281a0f38f34.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/8266c0b9157060cbef7adaabe85281a0f38f34.debug
deleted file mode 120000
index e06ff1d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b8/8266c0b9157060cbef7adaabe85281a0f38f34.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b9/e1950513c0f8c3d694edc97cc2188417fe7587 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b9/e1950513c0f8c3d694edc97cc2188417fe7587
deleted file mode 120000
index fcefcd1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b9/e1950513c0f8c3d694edc97cc2188417fe7587
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b9/e1950513c0f8c3d694edc97cc2188417fe7587.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/b9/e1950513c0f8c3d694edc97cc2188417fe7587.debug
deleted file mode 120000
index 358609d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/b9/e1950513c0f8c3d694edc97cc2188417fe7587.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ba/c18c309a7feac82c913e985ec13e12282ead3f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ba/c18c309a7feac82c913e985ec13e12282ead3f
deleted file mode 120000
index bb62f60..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ba/c18c309a7feac82c913e985ec13e12282ead3f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ba/c18c309a7feac82c913e985ec13e12282ead3f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ba/c18c309a7feac82c913e985ec13e12282ead3f.debug
deleted file mode 120000
index f037522..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ba/c18c309a7feac82c913e985ec13e12282ead3f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/5ed03b3ab6005742041a4ea3082eea7099ea64 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/5ed03b3ab6005742041a4ea3082eea7099ea64
deleted file mode 120000
index 2c316cc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/5ed03b3ab6005742041a4ea3082eea7099ea64
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/5ed03b3ab6005742041a4ea3082eea7099ea64.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/5ed03b3ab6005742041a4ea3082eea7099ea64.debug
deleted file mode 120000
index 6509217..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/5ed03b3ab6005742041a4ea3082eea7099ea64.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/da9882e1dea848b3320e429ba92df9b38e0194 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/da9882e1dea848b3320e429ba92df9b38e0194
deleted file mode 120000
index 780cb94..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/da9882e1dea848b3320e429ba92df9b38e0194
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/da9882e1dea848b3320e429ba92df9b38e0194.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/da9882e1dea848b3320e429ba92df9b38e0194.debug
deleted file mode 120000
index ddca809..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bc/da9882e1dea848b3320e429ba92df9b38e0194.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/cde63c71cfb986067562f2a01c432a7f72cceb b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/cde63c71cfb986067562f2a01c432a7f72cceb
deleted file mode 120000
index f13aa6a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/cde63c71cfb986067562f2a01c432a7f72cceb
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/cde63c71cfb986067562f2a01c432a7f72cceb.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/cde63c71cfb986067562f2a01c432a7f72cceb.debug
deleted file mode 120000
index 8de4f9a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/cde63c71cfb986067562f2a01c432a7f72cceb.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/e9f7123bc63f661d1ad1557e3338093b6d8b83 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/e9f7123bc63f661d1ad1557e3338093b6d8b83
deleted file mode 120000
index 0d7559e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/e9f7123bc63f661d1ad1557e3338093b6d8b83
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/e9f7123bc63f661d1ad1557e3338093b6d8b83.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/e9f7123bc63f661d1ad1557e3338093b6d8b83.debug
deleted file mode 120000
index 3e9adbc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/e9f7123bc63f661d1ad1557e3338093b6d8b83.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/ea1068bad69352dc2a17ab42a12f295d891a68 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/ea1068bad69352dc2a17ab42a12f295d891a68
deleted file mode 120000
index b0b081d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/ea1068bad69352dc2a17ab42a12f295d891a68
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/ea1068bad69352dc2a17ab42a12f295d891a68.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/ea1068bad69352dc2a17ab42a12f295d891a68.debug
deleted file mode 120000
index e166ac7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bd/ea1068bad69352dc2a17ab42a12f295d891a68.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/a4cc74b7c450700e1185a0ef899a6b0cb6c450 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/a4cc74b7c450700e1185a0ef899a6b0cb6c450
deleted file mode 120000
index df0cde1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/a4cc74b7c450700e1185a0ef899a6b0cb6c450
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/a4cc74b7c450700e1185a0ef899a6b0cb6c450.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/a4cc74b7c450700e1185a0ef899a6b0cb6c450.debug
deleted file mode 120000
index d7ffafc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/a4cc74b7c450700e1185a0ef899a6b0cb6c450.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/d0f62c7e74501139eebde069310dbb3a8ac5b6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/d0f62c7e74501139eebde069310dbb3a8ac5b6
deleted file mode 120000
index 082c934..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/d0f62c7e74501139eebde069310dbb3a8ac5b6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/d0f62c7e74501139eebde069310dbb3a8ac5b6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/d0f62c7e74501139eebde069310dbb3a8ac5b6.debug
deleted file mode 120000
index 8d78ba7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/be/d0f62c7e74501139eebde069310dbb3a8ac5b6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bf/f3adce4a36a12db15bc9640eea5bafaa16d306 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bf/f3adce4a36a12db15bc9640eea5bafaa16d306
deleted file mode 120000
index a116653..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bf/f3adce4a36a12db15bc9640eea5bafaa16d306
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bf/f3adce4a36a12db15bc9640eea5bafaa16d306.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/bf/f3adce4a36a12db15bc9640eea5bafaa16d306.debug
deleted file mode 120000
index dabda67..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/bf/f3adce4a36a12db15bc9640eea5bafaa16d306.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/25b9437bc31856b326ff8c98ce4f30a47439c9 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/25b9437bc31856b326ff8c98ce4f30a47439c9
deleted file mode 120000
index 8dbe77e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/25b9437bc31856b326ff8c98ce4f30a47439c9
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/25b9437bc31856b326ff8c98ce4f30a47439c9.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/25b9437bc31856b326ff8c98ce4f30a47439c9.debug
deleted file mode 120000
index e9767e5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/25b9437bc31856b326ff8c98ce4f30a47439c9.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/291cf633f7fd10f3aeed53b9bf682af883e278 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/291cf633f7fd10f3aeed53b9bf682af883e278
deleted file mode 120000
index 0d2655e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/291cf633f7fd10f3aeed53b9bf682af883e278
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/291cf633f7fd10f3aeed53b9bf682af883e278.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/291cf633f7fd10f3aeed53b9bf682af883e278.debug
deleted file mode 120000
index d13fbba..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/291cf633f7fd10f3aeed53b9bf682af883e278.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/354de0d8c36e1e2c00879fa5a4aa3aa9bc026c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/354de0d8c36e1e2c00879fa5a4aa3aa9bc026c
deleted file mode 120000
index 82fed76..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/354de0d8c36e1e2c00879fa5a4aa3aa9bc026c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/354de0d8c36e1e2c00879fa5a4aa3aa9bc026c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/354de0d8c36e1e2c00879fa5a4aa3aa9bc026c.debug
deleted file mode 120000
index 7e25a0d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/354de0d8c36e1e2c00879fa5a4aa3aa9bc026c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/598619cf8117987d89a2e77f81c939eaf38181 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/598619cf8117987d89a2e77f81c939eaf38181
deleted file mode 120000
index 4c56484..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/598619cf8117987d89a2e77f81c939eaf38181
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/598619cf8117987d89a2e77f81c939eaf38181.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/598619cf8117987d89a2e77f81c939eaf38181.debug
deleted file mode 120000
index 1c3c12f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/598619cf8117987d89a2e77f81c939eaf38181.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/a1f6c41f0ffe8b8473dcb997e0964e0f44421d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/a1f6c41f0ffe8b8473dcb997e0964e0f44421d
deleted file mode 120000
index 6b1c7f0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/a1f6c41f0ffe8b8473dcb997e0964e0f44421d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/a1f6c41f0ffe8b8473dcb997e0964e0f44421d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/a1f6c41f0ffe8b8473dcb997e0964e0f44421d.debug
deleted file mode 120000
index 76e42a4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/a1f6c41f0ffe8b8473dcb997e0964e0f44421d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/d74f7ee493f8b0c2fc14a5745d57726f408ca4 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/d74f7ee493f8b0c2fc14a5745d57726f408ca4
deleted file mode 120000
index 4f04cb3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/d74f7ee493f8b0c2fc14a5745d57726f408ca4
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/d74f7ee493f8b0c2fc14a5745d57726f408ca4.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/d74f7ee493f8b0c2fc14a5745d57726f408ca4.debug
deleted file mode 120000
index cce2a5c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c3/d74f7ee493f8b0c2fc14a5745d57726f408ca4.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/2b0cd1e39f77f1f45812d8456ce92ef0ed8728 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/2b0cd1e39f77f1f45812d8456ce92ef0ed8728
deleted file mode 120000
index ac7e90d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/2b0cd1e39f77f1f45812d8456ce92ef0ed8728
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/2b0cd1e39f77f1f45812d8456ce92ef0ed8728.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/2b0cd1e39f77f1f45812d8456ce92ef0ed8728.debug
deleted file mode 120000
index c26f764..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/2b0cd1e39f77f1f45812d8456ce92ef0ed8728.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/8638b24e419880c9d8a686c869ef4ff76cf1f8 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/8638b24e419880c9d8a686c869ef4ff76cf1f8
deleted file mode 120000
index d94595e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/8638b24e419880c9d8a686c869ef4ff76cf1f8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/8638b24e419880c9d8a686c869ef4ff76cf1f8.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/8638b24e419880c9d8a686c869ef4ff76cf1f8.debug
deleted file mode 120000
index 9a822fb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/8638b24e419880c9d8a686c869ef4ff76cf1f8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/b101c6480527addc1fea538f162723b813c5b3 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/b101c6480527addc1fea538f162723b813c5b3
deleted file mode 120000
index ffe909b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/b101c6480527addc1fea538f162723b813c5b3
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/b101c6480527addc1fea538f162723b813c5b3.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/b101c6480527addc1fea538f162723b813c5b3.debug
deleted file mode 120000
index 8f86917..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c4/b101c6480527addc1fea538f162723b813c5b3.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c5/def838eca5569368cbbff506121befaf11b613 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c5/def838eca5569368cbbff506121befaf11b613
deleted file mode 120000
index df61874..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c5/def838eca5569368cbbff506121befaf11b613
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libmemusage.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c5/def838eca5569368cbbff506121befaf11b613.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c5/def838eca5569368cbbff506121befaf11b613.debug
deleted file mode 120000
index b66781a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c5/def838eca5569368cbbff506121befaf11b613.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libmemusage.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c7/296c81f0ca1a4c0197d31d41f9e9aa58dca15c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c7/296c81f0ca1a4c0197d31d41f9e9aa58dca15c
deleted file mode 120000
index 1e1bcf0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c7/296c81f0ca1a4c0197d31d41f9e9aa58dca15c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c7/296c81f0ca1a4c0197d31d41f9e9aa58dca15c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/c7/296c81f0ca1a4c0197d31d41f9e9aa58dca15c.debug
deleted file mode 120000
index 4894283..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/c7/296c81f0ca1a4c0197d31d41f9e9aa58dca15c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/069db10bf9ed892d7968d73fa20d95876220fd b/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/069db10bf9ed892d7968d73fa20d95876220fd
deleted file mode 120000
index 1684889..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/069db10bf9ed892d7968d73fa20d95876220fd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/069db10bf9ed892d7968d73fa20d95876220fd.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/069db10bf9ed892d7968d73fa20d95876220fd.debug
deleted file mode 120000
index 990ae2d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/069db10bf9ed892d7968d73fa20d95876220fd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/be10e8f031c2b67701286b5ce8ba387258002c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/be10e8f031c2b67701286b5ce8ba387258002c
deleted file mode 120000
index 1c6bb2a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/be10e8f031c2b67701286b5ce8ba387258002c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/be10e8f031c2b67701286b5ce8ba387258002c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/be10e8f031c2b67701286b5ce8ba387258002c.debug
deleted file mode 120000
index 8dc7aaa..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cc/be10e8f031c2b67701286b5ce8ba387258002c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/0ec17645e4f9e6def8b766889b2abee9348dc8 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/0ec17645e4f9e6def8b766889b2abee9348dc8
deleted file mode 120000
index 099ee59..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/0ec17645e4f9e6def8b766889b2abee9348dc8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/0ec17645e4f9e6def8b766889b2abee9348dc8.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/0ec17645e4f9e6def8b766889b2abee9348dc8.debug
deleted file mode 120000
index e154257..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/0ec17645e4f9e6def8b766889b2abee9348dc8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/498a28e9f6ed930f86a4cd90b57afc462efa6f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/498a28e9f6ed930f86a4cd90b57afc462efa6f
deleted file mode 120000
index e1da934..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/498a28e9f6ed930f86a4cd90b57afc462efa6f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/498a28e9f6ed930f86a4cd90b57afc462efa6f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/498a28e9f6ed930f86a4cd90b57afc462efa6f.debug
deleted file mode 120000
index f249568..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/498a28e9f6ed930f86a4cd90b57afc462efa6f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/eae641c06fe82f5e229bc66c283bc8712c767d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/eae641c06fe82f5e229bc66c283bc8712c767d
deleted file mode 120000
index b250f97..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/eae641c06fe82f5e229bc66c283bc8712c767d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/eae641c06fe82f5e229bc66c283bc8712c767d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/eae641c06fe82f5e229bc66c283bc8712c767d.debug
deleted file mode 120000
index 3600b09..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ce/eae641c06fe82f5e229bc66c283bc8712c767d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cf/a9416827c9268d78c132fc440dc69c383c788e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/cf/a9416827c9268d78c132fc440dc69c383c788e
deleted file mode 120000
index 274f85f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cf/a9416827c9268d78c132fc440dc69c383c788e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cf/a9416827c9268d78c132fc440dc69c383c788e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/cf/a9416827c9268d78c132fc440dc69c383c788e.debug
deleted file mode 120000
index d2c52f3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/cf/a9416827c9268d78c132fc440dc69c383c788e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d1/e0e91af7dc1da577999d67bd1e0e17fc793d33 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d1/e0e91af7dc1da577999d67bd1e0e17fc793d33
deleted file mode 120000
index f906b72..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d1/e0e91af7dc1da577999d67bd1e0e17fc793d33
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d1/e0e91af7dc1da577999d67bd1e0e17fc793d33.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d1/e0e91af7dc1da577999d67bd1e0e17fc793d33.debug
deleted file mode 120000
index a761578..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d1/e0e91af7dc1da577999d67bd1e0e17fc793d33.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/17761b32dcf4307ae198d73b27f23cc366b50a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/17761b32dcf4307ae198d73b27f23cc366b50a
deleted file mode 120000
index 16cdd56..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/17761b32dcf4307ae198d73b27f23cc366b50a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/17761b32dcf4307ae198d73b27f23cc366b50a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/17761b32dcf4307ae198d73b27f23cc366b50a.debug
deleted file mode 120000
index dcc8fee..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/17761b32dcf4307ae198d73b27f23cc366b50a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/1eadb92861d753f990260d95b8713e8bd87548 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/1eadb92861d753f990260d95b8713e8bd87548
deleted file mode 120000
index 41a3a16..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/1eadb92861d753f990260d95b8713e8bd87548
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/1eadb92861d753f990260d95b8713e8bd87548.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/1eadb92861d753f990260d95b8713e8bd87548.debug
deleted file mode 120000
index 69d95d8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d3/1eadb92861d753f990260d95b8713e8bd87548.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d4/dbdf23d85f31ec8204aa32c333eb8ed81d3b81 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d4/dbdf23d85f31ec8204aa32c333eb8ed81d3b81
deleted file mode 120000
index 1523e1f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d4/dbdf23d85f31ec8204aa32c333eb8ed81d3b81
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d4/dbdf23d85f31ec8204aa32c333eb8ed81d3b81.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d4/dbdf23d85f31ec8204aa32c333eb8ed81d3b81.debug
deleted file mode 120000
index a1af734..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d4/dbdf23d85f31ec8204aa32c333eb8ed81d3b81.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d5/06032116464a5dd25f8a556f09b4ea56520998 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d5/06032116464a5dd25f8a556f09b4ea56520998
deleted file mode 120000
index b91e96e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d5/06032116464a5dd25f8a556f09b4ea56520998
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d5/06032116464a5dd25f8a556f09b4ea56520998.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d5/06032116464a5dd25f8a556f09b4ea56520998.debug
deleted file mode 120000
index 1fee095..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d5/06032116464a5dd25f8a556f09b4ea56520998.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d6/1cd97c225cff350364ca19a2d7ff60032aabe8 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d6/1cd97c225cff350364ca19a2d7ff60032aabe8
deleted file mode 120000
index 070527f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d6/1cd97c225cff350364ca19a2d7ff60032aabe8
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d6/1cd97c225cff350364ca19a2d7ff60032aabe8.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d6/1cd97c225cff350364ca19a2d7ff60032aabe8.debug
deleted file mode 120000
index 0dd2d77..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d6/1cd97c225cff350364ca19a2d7ff60032aabe8.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d7/97813036782ff65a5e4b201f2e6ed24730b50b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d7/97813036782ff65a5e4b201f2e6ed24730b50b
deleted file mode 120000
index 6fa581e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d7/97813036782ff65a5e4b201f2e6ed24730b50b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d7/97813036782ff65a5e4b201f2e6ed24730b50b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d7/97813036782ff65a5e4b201f2e6ed24730b50b.debug
deleted file mode 120000
index 318b37b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d7/97813036782ff65a5e4b201f2e6ed24730b50b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d8/fda9dcc1e5bd9263b001e5857dd87b0fa9c88d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d8/fda9dcc1e5bd9263b001e5857dd87b0fa9c88d
deleted file mode 120000
index 22a5bf6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d8/fda9dcc1e5bd9263b001e5857dd87b0fa9c88d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d8/fda9dcc1e5bd9263b001e5857dd87b0fa9c88d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d8/fda9dcc1e5bd9263b001e5857dd87b0fa9c88d.debug
deleted file mode 120000
index 97a8c58..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d8/fda9dcc1e5bd9263b001e5857dd87b0fa9c88d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/ccad2d3df32d431d0f2da6ae6752b1557124db b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/ccad2d3df32d431d0f2da6ae6752b1557124db
deleted file mode 120000
index db56f82..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/ccad2d3df32d431d0f2da6ae6752b1557124db
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/ccad2d3df32d431d0f2da6ae6752b1557124db.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/ccad2d3df32d431d0f2da6ae6752b1557124db.debug
deleted file mode 120000
index 5d4971b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/ccad2d3df32d431d0f2da6ae6752b1557124db.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/fd14073541efc3d6c20cab901a9d50a73132a6 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/fd14073541efc3d6c20cab901a9d50a73132a6
deleted file mode 120000
index 747a7cd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/fd14073541efc3d6c20cab901a9d50a73132a6
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/fd14073541efc3d6c20cab901a9d50a73132a6.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/fd14073541efc3d6c20cab901a9d50a73132a6.debug
deleted file mode 120000
index 9fd47e1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/d9/fd14073541efc3d6c20cab901a9d50a73132a6.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/9223a9f9b902b2deea5940a147d097cea648c7 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/9223a9f9b902b2deea5940a147d097cea648c7
deleted file mode 120000
index 2b30df8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/9223a9f9b902b2deea5940a147d097cea648c7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/9223a9f9b902b2deea5940a147d097cea648c7.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/9223a9f9b902b2deea5940a147d097cea648c7.debug
deleted file mode 120000
index 71e61c8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/9223a9f9b902b2deea5940a147d097cea648c7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/df73a8929304d75593f4fd7db46cc9983c237f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/df73a8929304d75593f4fd7db46cc9983c237f
deleted file mode 120000
index 1fbdcdf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/df73a8929304d75593f4fd7db46cc9983c237f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/df73a8929304d75593f4fd7db46cc9983c237f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/df73a8929304d75593f4fd7db46cc9983c237f.debug
deleted file mode 120000
index ce74269..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/da/df73a8929304d75593f4fd7db46cc9983c237f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/2294b1d8f7ebac97cc4867715e44fb30000c38 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/2294b1d8f7ebac97cc4867715e44fb30000c38
deleted file mode 120000
index c46e07e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/2294b1d8f7ebac97cc4867715e44fb30000c38
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/2294b1d8f7ebac97cc4867715e44fb30000c38.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/2294b1d8f7ebac97cc4867715e44fb30000c38.debug
deleted file mode 120000
index 6d9c023..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/2294b1d8f7ebac97cc4867715e44fb30000c38.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/e6ce71a8e5d01f2f54553f9fec5f3e897f7ef1 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/e6ce71a8e5d01f2f54553f9fec5f3e897f7ef1
deleted file mode 120000
index cf8c6c9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/e6ce71a8e5d01f2f54553f9fec5f3e897f7ef1
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/e6ce71a8e5d01f2f54553f9fec5f3e897f7ef1.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/e6ce71a8e5d01f2f54553f9fec5f3e897f7ef1.debug
deleted file mode 120000
index 07dcdc5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/db/e6ce71a8e5d01f2f54553f9fec5f3e897f7ef1.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/40b3a90e6673f593b187d610c4d2027b8a5551 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/40b3a90e6673f593b187d610c4d2027b8a5551
deleted file mode 120000
index 766eb41..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/40b3a90e6673f593b187d610c4d2027b8a5551
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/40b3a90e6673f593b187d610c4d2027b8a5551.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/40b3a90e6673f593b187d610c4d2027b8a5551.debug
deleted file mode 120000
index 2acb123..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/40b3a90e6673f593b187d610c4d2027b8a5551.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/72aee9562c38db81d48b93343e792f1c5fca70 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/72aee9562c38db81d48b93343e792f1c5fca70
deleted file mode 120000
index ba4301c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/72aee9562c38db81d48b93343e792f1c5fca70
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/72aee9562c38db81d48b93343e792f1c5fca70.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/72aee9562c38db81d48b93343e792f1c5fca70.debug
deleted file mode 120000
index a066224..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/72aee9562c38db81d48b93343e792f1c5fca70.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/af45c23e920134f3a123ea5b7748a0dfe6763a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/af45c23e920134f3a123ea5b7748a0dfe6763a
deleted file mode 120000
index 9a665a9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/af45c23e920134f3a123ea5b7748a0dfe6763a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/af45c23e920134f3a123ea5b7748a0dfe6763a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/af45c23e920134f3a123ea5b7748a0dfe6763a.debug
deleted file mode 120000
index a188132..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dc/af45c23e920134f3a123ea5b7748a0dfe6763a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dd/67884c16fa6f7c600940e6ba3f4776c2fcdc5f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dd/67884c16fa6f7c600940e6ba3f4776c2fcdc5f
deleted file mode 120000
index b578c2a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dd/67884c16fa6f7c600940e6ba3f4776c2fcdc5f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dd/67884c16fa6f7c600940e6ba3f4776c2fcdc5f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/dd/67884c16fa6f7c600940e6ba3f4776c2fcdc5f.debug
deleted file mode 120000
index 629c329..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/dd/67884c16fa6f7c600940e6ba3f4776c2fcdc5f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/de/8bf8a7434eca359b9ca785b568a10f9cc87545 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/de/8bf8a7434eca359b9ca785b568a10f9cc87545
deleted file mode 120000
index caa275c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/de/8bf8a7434eca359b9ca785b568a10f9cc87545
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/de/8bf8a7434eca359b9ca785b568a10f9cc87545.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/de/8bf8a7434eca359b9ca785b568a10f9cc87545.debug
deleted file mode 120000
index 9ef54ef..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/de/8bf8a7434eca359b9ca785b568a10f9cc87545.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/df/e17fe37dd2b50c5bf2a765b6af476b05a1a13a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/df/e17fe37dd2b50c5bf2a765b6af476b05a1a13a
deleted file mode 120000
index c1b0a61..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/df/e17fe37dd2b50c5bf2a765b6af476b05a1a13a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/df/e17fe37dd2b50c5bf2a765b6af476b05a1a13a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/df/e17fe37dd2b50c5bf2a765b6af476b05a1a13a.debug
deleted file mode 120000
index 1ababb1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/df/e17fe37dd2b50c5bf2a765b6af476b05a1a13a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e0/28bed27f016fd5a4992f46f43ccad0dc9be654 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e0/28bed27f016fd5a4992f46f43ccad0dc9be654
deleted file mode 120000
index 7ef0b50..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e0/28bed27f016fd5a4992f46f43ccad0dc9be654
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e0/28bed27f016fd5a4992f46f43ccad0dc9be654.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e0/28bed27f016fd5a4992f46f43ccad0dc9be654.debug
deleted file mode 120000
index 129fd87..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e0/28bed27f016fd5a4992f46f43ccad0dc9be654.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/3cf4e733886760af13d90c0fd85e48f567d04f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/3cf4e733886760af13d90c0fd85e48f567d04f
deleted file mode 120000
index e9c8449..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/3cf4e733886760af13d90c0fd85e48f567d04f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/3cf4e733886760af13d90c0fd85e48f567d04f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/3cf4e733886760af13d90c0fd85e48f567d04f.debug
deleted file mode 120000
index eeefd76..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/3cf4e733886760af13d90c0fd85e48f567d04f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/adf452257a81ff4c4087804819772c2369fa2c b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/adf452257a81ff4c4087804819772c2369fa2c
deleted file mode 120000
index 2ba35ec..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/adf452257a81ff4c4087804819772c2369fa2c
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/adf452257a81ff4c4087804819772c2369fa2c.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/adf452257a81ff4c4087804819772c2369fa2c.debug
deleted file mode 120000
index 992776d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e1/adf452257a81ff4c4087804819772c2369fa2c.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e4/d7e18a97020b4c69cd446f762d2356cef22191 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e4/d7e18a97020b4c69cd446f762d2356cef22191
deleted file mode 120000
index 49455b9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e4/d7e18a97020b4c69cd446f762d2356cef22191
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e4/d7e18a97020b4c69cd446f762d2356cef22191.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e4/d7e18a97020b4c69cd446f762d2356cef22191.debug
deleted file mode 120000
index 267d745..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e4/d7e18a97020b4c69cd446f762d2356cef22191.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e5/7b5077e283b4529122f68844675bccb9e431fa b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e5/7b5077e283b4529122f68844675bccb9e431fa
deleted file mode 120000
index cb38e99..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e5/7b5077e283b4529122f68844675bccb9e431fa
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e5/7b5077e283b4529122f68844675bccb9e431fa.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e5/7b5077e283b4529122f68844675bccb9e431fa.debug
deleted file mode 120000
index 93b4072..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e5/7b5077e283b4529122f68844675bccb9e431fa.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/381c90726040cf61c634b2537c10f1efd13e5e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/381c90726040cf61c634b2537c10f1efd13e5e
deleted file mode 120000
index d94d375..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/381c90726040cf61c634b2537c10f1efd13e5e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/381c90726040cf61c634b2537c10f1efd13e5e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/381c90726040cf61c634b2537c10f1efd13e5e.debug
deleted file mode 120000
index d88818f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/381c90726040cf61c634b2537c10f1efd13e5e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/4df10522ebdaeb5365d6fa67c84b79beaa09fd b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/4df10522ebdaeb5365d6fa67c84b79beaa09fd
deleted file mode 120000
index f67d558..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/4df10522ebdaeb5365d6fa67c84b79beaa09fd
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/4df10522ebdaeb5365d6fa67c84b79beaa09fd.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/4df10522ebdaeb5365d6fa67c84b79beaa09fd.debug
deleted file mode 120000
index 54d004f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/4df10522ebdaeb5365d6fa67c84b79beaa09fd.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/da027edc26adc780f2edba92a0d215220c875b b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/da027edc26adc780f2edba92a0d215220c875b
deleted file mode 120000
index beaea99..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/da027edc26adc780f2edba92a0d215220c875b
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/da027edc26adc780f2edba92a0d215220c875b.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/da027edc26adc780f2edba92a0d215220c875b.debug
deleted file mode 120000
index fe509b3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e6/da027edc26adc780f2edba92a0d215220c875b.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e7/01798bf06235bff0204b0f23bef50bca22a09e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e7/01798bf06235bff0204b0f23bef50bca22a09e
deleted file mode 120000
index 98e8566..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e7/01798bf06235bff0204b0f23bef50bca22a09e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e7/01798bf06235bff0204b0f23bef50bca22a09e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e7/01798bf06235bff0204b0f23bef50bca22a09e.debug
deleted file mode 120000
index b8b62e2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e7/01798bf06235bff0204b0f23bef50bca22a09e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e8/59dcf3c6613fcfc5ce6debf664a497f8696f40 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e8/59dcf3c6613fcfc5ce6debf664a497f8696f40
deleted file mode 120000
index b7f8962..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e8/59dcf3c6613fcfc5ce6debf664a497f8696f40
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e8/59dcf3c6613fcfc5ce6debf664a497f8696f40.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e8/59dcf3c6613fcfc5ce6debf664a497f8696f40.debug
deleted file mode 120000
index 504e803..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e8/59dcf3c6613fcfc5ce6debf664a497f8696f40.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/8357e78ceb4b2a8697781b6008b0c856fddc4a b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/8357e78ceb4b2a8697781b6008b0c856fddc4a
deleted file mode 120000
index 23219c8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/8357e78ceb4b2a8697781b6008b0c856fddc4a
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/8357e78ceb4b2a8697781b6008b0c856fddc4a.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/8357e78ceb4b2a8697781b6008b0c856fddc4a.debug
deleted file mode 120000
index 31cb869..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/8357e78ceb4b2a8697781b6008b0c856fddc4a.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/bac0c7cb4ce5936d6d2cfe27a577e70b77b366 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/bac0c7cb4ce5936d6d2cfe27a577e70b77b366
deleted file mode 120000
index 2c58c60..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/bac0c7cb4ce5936d6d2cfe27a577e70b77b366
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/bac0c7cb4ce5936d6d2cfe27a577e70b77b366.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/bac0c7cb4ce5936d6d2cfe27a577e70b77b366.debug
deleted file mode 120000
index 1cd669f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/e9/bac0c7cb4ce5936d6d2cfe27a577e70b77b366.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/4c4c4a2ed951b49883adadb12f4a4d9f04072d b/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/4c4c4a2ed951b49883adadb12f4a4d9f04072d
deleted file mode 120000
index ee0c161..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/4c4c4a2ed951b49883adadb12f4a4d9f04072d
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/4c4c4a2ed951b49883adadb12f4a4d9f04072d.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/4c4c4a2ed951b49883adadb12f4a4d9f04072d.debug
deleted file mode 120000
index e1848b6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/4c4c4a2ed951b49883adadb12f4a4d9f04072d.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/a47d83f936bef72fd49488cbde8980a503d56f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/a47d83f936bef72fd49488cbde8980a503d56f
deleted file mode 120000
index c66a98a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/a47d83f936bef72fd49488cbde8980a503d56f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/a47d83f936bef72fd49488cbde8980a503d56f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/a47d83f936bef72fd49488cbde8980a503d56f.debug
deleted file mode 120000
index ad88487..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/eb/a47d83f936bef72fd49488cbde8980a503d56f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ec/1adc9a89bf48725126ade0955fc713b014a4ab b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ec/1adc9a89bf48725126ade0955fc713b014a4ab
deleted file mode 120000
index 6dae3cf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ec/1adc9a89bf48725126ade0955fc713b014a4ab
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ec/1adc9a89bf48725126ade0955fc713b014a4ab.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ec/1adc9a89bf48725126ade0955fc713b014a4ab.debug
deleted file mode 120000
index 1b9d363..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ec/1adc9a89bf48725126ade0955fc713b014a4ab.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/8d5e68f7ceb1d8d66cbe750adbe925fc2ed393 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/8d5e68f7ceb1d8d66cbe750adbe925fc2ed393
deleted file mode 120000
index 382b11f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/8d5e68f7ceb1d8d66cbe750adbe925fc2ed393
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/8d5e68f7ceb1d8d66cbe750adbe925fc2ed393.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/8d5e68f7ceb1d8d66cbe750adbe925fc2ed393.debug
deleted file mode 120000
index 8fa6a30..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/8d5e68f7ceb1d8d66cbe750adbe925fc2ed393.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/c331517c3ee625fddeb73411bf3940c2450fcf b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/c331517c3ee625fddeb73411bf3940c2450fcf
deleted file mode 120000
index 22008ee..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/c331517c3ee625fddeb73411bf3940c2450fcf
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/c331517c3ee625fddeb73411bf3940c2450fcf.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/c331517c3ee625fddeb73411bf3940c2450fcf.debug
deleted file mode 120000
index 6ac78ec..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ee/c331517c3ee625fddeb73411bf3940c2450fcf.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/97817ff06062f2787e43121665487176e880fa b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/97817ff06062f2787e43121665487176e880fa
deleted file mode 120000
index 601f356..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/97817ff06062f2787e43121665487176e880fa
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/97817ff06062f2787e43121665487176e880fa.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/97817ff06062f2787e43121665487176e880fa.debug
deleted file mode 120000
index b296271..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/97817ff06062f2787e43121665487176e880fa.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/9eaa4edd5ab064a57e5d3894967e939652189e b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/9eaa4edd5ab064a57e5d3894967e939652189e
deleted file mode 120000
index 52d72a2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/9eaa4edd5ab064a57e5d3894967e939652189e
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/9eaa4edd5ab064a57e5d3894967e939652189e.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/9eaa4edd5ab064a57e5d3894967e939652189e.debug
deleted file mode 120000
index 1f64976..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f2/9eaa4edd5ab064a57e5d3894967e939652189e.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f3/e6ecb04effe1a16deacc9fef9d9c3cf9047a45 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f3/e6ecb04effe1a16deacc9fef9d9c3cf9047a45
deleted file mode 120000
index cb833c6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f3/e6ecb04effe1a16deacc9fef9d9c3cf9047a45
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f3/e6ecb04effe1a16deacc9fef9d9c3cf9047a45.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f3/e6ecb04effe1a16deacc9fef9d9c3cf9047a45.debug
deleted file mode 120000
index 7daa992..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f3/e6ecb04effe1a16deacc9fef9d9c3cf9047a45.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f4/9c4f7325b7fabcd439dd32cf97dbff680de627 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f4/9c4f7325b7fabcd439dd32cf97dbff680de627
deleted file mode 120000
index e9d8338..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f4/9c4f7325b7fabcd439dd32cf97dbff680de627
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f4/9c4f7325b7fabcd439dd32cf97dbff680de627.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f4/9c4f7325b7fabcd439dd32cf97dbff680de627.debug
deleted file mode 120000
index c83e3fa..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f4/9c4f7325b7fabcd439dd32cf97dbff680de627.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/562ab8c087275fd46fcfdc91183bb2841c0b02 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/562ab8c087275fd46fcfdc91183bb2841c0b02
deleted file mode 120000
index f15e4ec..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/562ab8c087275fd46fcfdc91183bb2841c0b02
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/562ab8c087275fd46fcfdc91183bb2841c0b02.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/562ab8c087275fd46fcfdc91183bb2841c0b02.debug
deleted file mode 120000
index 66e02ef..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/562ab8c087275fd46fcfdc91183bb2841c0b02.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/e668ed9f345af65d3bbb70b7560c51641bfea2 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/e668ed9f345af65d3bbb70b7560c51641bfea2
deleted file mode 120000
index 6185c21..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/e668ed9f345af65d3bbb70b7560c51641bfea2
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/e668ed9f345af65d3bbb70b7560c51641bfea2.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/e668ed9f345af65d3bbb70b7560c51641bfea2.debug
deleted file mode 120000
index 4e77583..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f6/e668ed9f345af65d3bbb70b7560c51641bfea2.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/a23660c80598191aec94dc1e3cc206e469e329 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/a23660c80598191aec94dc1e3cc206e469e329
deleted file mode 120000
index b869ed1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/a23660c80598191aec94dc1e3cc206e469e329
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/a23660c80598191aec94dc1e3cc206e469e329.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/a23660c80598191aec94dc1e3cc206e469e329.debug
deleted file mode 120000
index 949b073..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/a23660c80598191aec94dc1e3cc206e469e329.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/ff922e98408e74014dbd2cacfd15021765c9b7 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/ff922e98408e74014dbd2cacfd15021765c9b7
deleted file mode 120000
index 405eb94..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/ff922e98408e74014dbd2cacfd15021765c9b7
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/ff922e98408e74014dbd2cacfd15021765c9b7.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/ff922e98408e74014dbd2cacfd15021765c9b7.debug
deleted file mode 120000
index 4a3e911..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/f8/ff922e98408e74014dbd2cacfd15021765c9b7.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/b558c843cd95061c6ea0e42a4bc4619f53bd6f b/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/b558c843cd95061c6ea0e42a4bc4619f53bd6f
deleted file mode 120000
index d5c65cd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/b558c843cd95061c6ea0e42a4bc4619f53bd6f
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/b558c843cd95061c6ea0e42a4bc4619f53bd6f.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/b558c843cd95061c6ea0e42a4bc4619f53bd6f.debug
deleted file mode 120000
index 9a98c50..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/b558c843cd95061c6ea0e42a4bc4619f53bd6f.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/e176889cb073cc319b036d80341dbe0ef88402 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/e176889cb073cc319b036d80341dbe0ef88402
deleted file mode 120000
index f08e283..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/e176889cb073cc319b036d80341dbe0ef88402
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/e176889cb073cc319b036d80341dbe0ef88402.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/e176889cb073cc319b036d80341dbe0ef88402.debug
deleted file mode 120000
index f534f0c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/fa/e176889cb073cc319b036d80341dbe0ef88402.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ff/1365e6fd23d810888aa7a6021387815f92f590 b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ff/1365e6fd23d810888aa7a6021387815f92f590
deleted file mode 120000
index 00f8787..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ff/1365e6fd23d810888aa7a6021387815f92f590
+++ /dev/null
@@ -1 +0,0 @@
-/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ff/1365e6fd23d810888aa7a6021387815f92f590.debug b/x86_64/glibc-2.33/usr/lib/debug/.build-id/ff/1365e6fd23d810888aa7a6021387815f92f590.debug
deleted file mode 120000
index 90813ba..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/.build-id/ff/1365e6fd23d810888aa7a6021387815f92f590.debug
+++ /dev/null
@@ -1 +0,0 @@
-../../usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so.debug
deleted file mode 100644
index 8614aa3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug
deleted file mode 100644
index 6d1bd6e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libSegFault.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libSegFault.so.debug
deleted file mode 100644
index 72676ee..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libSegFault.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so.debug
deleted file mode 100644
index 795faca..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so.debug
deleted file mode 100644
index e18a1e0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug
deleted file mode 100644
index ba74f52..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so.debug
deleted file mode 100644
index e38e141..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so.debug
deleted file mode 100644
index e4587ae..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libmemusage.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libmemusage.so.debug
deleted file mode 100644
index cde2cd2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libmemusage.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so.debug
deleted file mode 100644
index e6066da..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so.debug
deleted file mode 100644
index d25d216..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug
deleted file mode 100644
index 50aef0f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug
deleted file mode 100644
index 13aa76c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug
deleted file mode 100644
index 26a4ac1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug
deleted file mode 100644
index c4bee4d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug
deleted file mode 100644
index 91e5cd7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so.debug
deleted file mode 100644
index c5a9840..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so.debug
deleted file mode 100644
index ebf16aa..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so.debug
deleted file mode 100644
index 5184309..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so.debug
deleted file mode 100644
index a8138a5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug
deleted file mode 100644
index a0348cf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so.debug
deleted file mode 100644
index b669f69..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/sbin/ldconfig.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/sbin/ldconfig.debug
deleted file mode 100644
index 5083250..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/sbin/ldconfig.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/bin/getent.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/bin/getent.debug
deleted file mode 100644
index f3706b5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/bin/getent.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug
deleted file mode 100644
index e3e6fba..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug
deleted file mode 100644
index e06c084..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug
deleted file mode 100644
index 3165e2c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug
deleted file mode 100644
index 3d17ccc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug
deleted file mode 100644
index 3978ce9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug
deleted file mode 100644
index 49c07d0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug
deleted file mode 100644
index 2516b39..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug
deleted file mode 100644
index b0eee6c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug
deleted file mode 100644
index 8b882f7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug
deleted file mode 100644
index 6108874..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug
deleted file mode 100644
index fec15ce..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug
deleted file mode 100644
index af03c89..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug
deleted file mode 100644
index 1ecd2d0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug
deleted file mode 100644
index 6a09d95..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug
deleted file mode 100644
index 53ddbb8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug
deleted file mode 100644
index ca98c60..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug
deleted file mode 100644
index 09bbfec..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug
deleted file mode 100644
index 3074b92..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug
deleted file mode 100644
index cf2e30e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug
deleted file mode 100644
index 32bae27..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug
deleted file mode 100644
index 0bacce9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug
deleted file mode 100644
index 3803c5b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug
deleted file mode 100644
index 67bda87..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug
deleted file mode 100644
index 900f8ea..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug
deleted file mode 100644
index 594a73f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug
deleted file mode 100644
index 6347392..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug
deleted file mode 100644
index 892acc1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug
deleted file mode 100644
index c4f2ba4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug
deleted file mode 100644
index 2688e8f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug
deleted file mode 100644
index dda8ef2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug
deleted file mode 100644
index 1d36ce9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug
deleted file mode 100644
index 05d6aee..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug
deleted file mode 100644
index cefdd8a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug
deleted file mode 100644
index 28ac387..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug
deleted file mode 100644
index bb29a71..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug
deleted file mode 100644
index 55d37ce..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug
deleted file mode 100644
index b6a4fb3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug
deleted file mode 100644
index 537daef..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug
deleted file mode 100644
index 529ddbb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug
deleted file mode 100644
index 33bd52d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug
deleted file mode 100644
index 9ed8fce..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug
deleted file mode 100644
index bb8faf9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug
deleted file mode 100644
index 910d698..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug
deleted file mode 100644
index 12673ad..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug
deleted file mode 100644
index 52e1170..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug
deleted file mode 100644
index 45f3e1e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug
deleted file mode 100644
index 25088f3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug
deleted file mode 100644
index 642eace..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug
deleted file mode 100644
index 1a355ba..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug
deleted file mode 100644
index e07fa2d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug
deleted file mode 100644
index 7c5f372..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug
deleted file mode 100644
index 9a065d8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug
deleted file mode 100644
index 1361af2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug
deleted file mode 100644
index 15102be..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug
deleted file mode 100644
index dc53e1b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug
deleted file mode 100644
index 27526c3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug
deleted file mode 100644
index d92439d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug
deleted file mode 100644
index db66b65..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug
deleted file mode 100644
index 5c949f5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug
deleted file mode 100644
index 9fbb3f7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug
deleted file mode 100644
index df37829..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug
deleted file mode 100644
index 48dcd6b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug
deleted file mode 100644
index 7161890..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug
deleted file mode 100644
index fca7be4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug
deleted file mode 100644
index bcb9601..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug
deleted file mode 100644
index 5983f71..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug
deleted file mode 100644
index f680e42..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug
deleted file mode 100644
index effaab7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug
deleted file mode 100644
index dafd641..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug
deleted file mode 100644
index 296dd5a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug
deleted file mode 100644
index 825e0d0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug
deleted file mode 100644
index 1a3da60..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug
deleted file mode 100644
index d0c799a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug
deleted file mode 100644
index 4c5e6cc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug
deleted file mode 100644
index 65ff7f1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug
deleted file mode 100644
index 2011f60..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug
deleted file mode 100644
index 79963bc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug
deleted file mode 100644
index 84d5e51..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug
deleted file mode 100644
index 191433f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug
deleted file mode 100644
index 2551e40..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug
deleted file mode 100644
index 2c2ba6b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug
deleted file mode 100644
index 04f9b71..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug
deleted file mode 100644
index 36d3907..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug
deleted file mode 100644
index 55b309b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug
deleted file mode 100644
index 995d3d7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug
deleted file mode 100644
index 80ad13f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug
deleted file mode 100644
index 57e7fb9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug
deleted file mode 100644
index 6e37240..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug
deleted file mode 100644
index b0457da..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug
deleted file mode 100644
index 0a7256f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug
deleted file mode 100644
index 8440953..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug
deleted file mode 100644
index 45278eb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug
deleted file mode 100644
index fc64f42..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug
deleted file mode 100644
index 3ad27bd..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug
deleted file mode 100644
index 6df1691..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug
deleted file mode 100644
index dbe130f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug
deleted file mode 100644
index 5ee180c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug
deleted file mode 100644
index e121c6f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug
deleted file mode 100644
index 0fcd158..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug
deleted file mode 100644
index 4a9ec1d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug
deleted file mode 100644
index dd8798b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug
deleted file mode 100644
index 0d4b9cf..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug
deleted file mode 100644
index 34d1069..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug
deleted file mode 100644
index 1b07909..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug
deleted file mode 100644
index 9d659c5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug
deleted file mode 100644
index 82b0f97..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug
deleted file mode 100644
index 6e023b7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug
deleted file mode 100644
index e8be655..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug
deleted file mode 100644
index 44dbcbc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug
deleted file mode 100644
index f97c323..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug
deleted file mode 100644
index 1186efb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug
deleted file mode 100644
index 13a2884..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug
deleted file mode 100644
index 5ec3939..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug
deleted file mode 100644
index 9cf6026..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug
deleted file mode 100644
index bc6cdbe..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug
deleted file mode 100644
index d88dfeb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug
deleted file mode 100644
index c8f39cc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug
deleted file mode 100644
index 215043a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug
deleted file mode 100644
index 924ff7a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug
deleted file mode 100644
index 7d5bf4f..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug
deleted file mode 100644
index 4fa28de..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug
deleted file mode 100644
index 89e9e45..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug
deleted file mode 100644
index 62ebc7c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug
deleted file mode 100644
index 12ef779..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug
deleted file mode 100644
index 4724ec1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug
deleted file mode 100644
index 313d4e9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug
deleted file mode 100644
index fc74977..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug
deleted file mode 100644
index b1c56a5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug
deleted file mode 100644
index 4f4952a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug
deleted file mode 100644
index dfaf779..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug
deleted file mode 100644
index 8ec63c4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug
deleted file mode 100644
index 640f899..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug
deleted file mode 100644
index 2d79f4e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug
deleted file mode 100644
index 3677b69..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug
deleted file mode 100644
index f5afc49..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug
deleted file mode 100644
index 2c7d6e1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug
deleted file mode 100644
index 9aa741d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug
deleted file mode 100644
index 692b3e7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug
deleted file mode 100644
index 64e4df5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug
deleted file mode 100644
index 8eab1fc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug
deleted file mode 100644
index cce5511..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug
deleted file mode 100644
index 50f7351..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug
deleted file mode 100644
index dbc343c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug
deleted file mode 100644
index 8887ea7..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug
deleted file mode 100644
index 43c4937..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug
deleted file mode 100644
index 47068df..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug
deleted file mode 100644
index cf45d49..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug
deleted file mode 100644
index a299d80..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug
deleted file mode 100644
index a449652..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug
deleted file mode 100644
index 2fa66d8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug
deleted file mode 100644
index 4666912..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug
deleted file mode 100644
index 7cdc648..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug
deleted file mode 100644
index 3b06878..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug
deleted file mode 100644
index 2e7a710..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug
deleted file mode 100644
index 20ba478..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug
deleted file mode 100644
index 6a56cb5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug
deleted file mode 100644
index 025b5ae..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug
deleted file mode 100644
index 61a1514..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug
deleted file mode 100644
index e55cad1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug
deleted file mode 100644
index 33c8cdb..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug
deleted file mode 100644
index 1ae7ed6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug
deleted file mode 100644
index fb06b5e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug
deleted file mode 100644
index 9fb20d1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug
deleted file mode 100644
index cadc765..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug
deleted file mode 100644
index 08ec9b0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug
deleted file mode 100644
index 0d38ca6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug
deleted file mode 100644
index a60ac76..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug
deleted file mode 100644
index b82d609..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug
deleted file mode 100644
index 071a341..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug
deleted file mode 100644
index 7d923f2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug
deleted file mode 100644
index da150ec..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug
deleted file mode 100644
index 92260e0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug
deleted file mode 100644
index 17c9557..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug
deleted file mode 100644
index f61fdf9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug
deleted file mode 100644
index a26f25c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug
deleted file mode 100644
index eaa3e92..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug
deleted file mode 100644
index 762af02..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug
deleted file mode 100644
index 645615d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug
deleted file mode 100644
index e9d87e2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug
deleted file mode 100644
index 084a9f4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug
deleted file mode 100644
index 553e960..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug
deleted file mode 100644
index 96461ae..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug
deleted file mode 100644
index e443df6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug
deleted file mode 100644
index 6de5d44..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug
deleted file mode 100644
index 935386d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug
deleted file mode 100644
index 1f753ae..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug
deleted file mode 100644
index fef1d1d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug
deleted file mode 100644
index 46f10ad..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug
deleted file mode 100644
index eae1192..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug
deleted file mode 100644
index 41c63c9..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug
deleted file mode 100644
index 012c3af..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug
deleted file mode 100644
index c50b72a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug
deleted file mode 100644
index b1904bc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug
deleted file mode 100644
index b0ffc84..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug
deleted file mode 100644
index e4fc81e..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug
deleted file mode 100644
index d64f2c4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug
deleted file mode 100644
index 4ab965c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug
deleted file mode 100644
index d86a1fa..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug
deleted file mode 100644
index 9488861..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug
deleted file mode 100644
index 8badfa4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug
deleted file mode 100644
index 3472854..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug
deleted file mode 100644
index 9c46491..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug
deleted file mode 100644
index 345fbe6..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug
deleted file mode 100644
index 79ec6e0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug
deleted file mode 100644
index e1af2e0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug
deleted file mode 100644
index d3f4eef..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug
deleted file mode 100644
index 567dd36..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug
deleted file mode 100644
index 7af6630..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug
deleted file mode 100644
index f8dbdea..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug
deleted file mode 100644
index 8f15fdc..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug
deleted file mode 100644
index 97c2a2a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug
deleted file mode 100644
index ae755db..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug
deleted file mode 100644
index f0deb49..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug
deleted file mode 100644
index 8587843..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug
deleted file mode 100644
index b084add..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug
deleted file mode 100644
index 25d9476..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug
deleted file mode 100644
index ad20392..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug
deleted file mode 100644
index 075bb45..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug
deleted file mode 100644
index 7a584ae..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug
deleted file mode 100644
index c5a56d3..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug
deleted file mode 100644
index 5079ae1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug
deleted file mode 100644
index a354810..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug
deleted file mode 100644
index a13fc55..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug
deleted file mode 100644
index 9b68b63..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug
deleted file mode 100644
index 94469f2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug
deleted file mode 100644
index 4192b51..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug
deleted file mode 100644
index ff6d601..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug
deleted file mode 100644
index 42bb935..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug
deleted file mode 100644
index 5d4342a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug
deleted file mode 100644
index 13fca07..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug
deleted file mode 100644
index 739df2a..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug
deleted file mode 100644
index 401bb84..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug
deleted file mode 100644
index f58728b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug
deleted file mode 100644
index a4cd055..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug
deleted file mode 100644
index 9913dd1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug
deleted file mode 100644
index 90621de..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug
deleted file mode 100644
index 8b8651b..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug
deleted file mode 100644
index d29fe28..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug
deleted file mode 100644
index 2d728a1..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug
deleted file mode 100644
index 25dbe2d..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug
deleted file mode 100644
index b8622a5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug
deleted file mode 100644
index 70fc1d0..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug
deleted file mode 100644
index 1f663d4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug
deleted file mode 100644
index 362e023..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug
deleted file mode 100644
index e2c338c..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug
deleted file mode 100644
index dc2a417..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug
deleted file mode 100644
index 348f938..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug
deleted file mode 100644
index ec265c8..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug
deleted file mode 100644
index a0482c5..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug
deleted file mode 100644
index a211944..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug
deleted file mode 100644
index a80b8ad..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug
deleted file mode 100644
index f90a0c4..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug
deleted file mode 100644
index 25248c2..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug b/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug
deleted file mode 100644
index b557082..0000000
--- a/x86_64/glibc-2.33/usr/lib/debug/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so.debug
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so
deleted file mode 100755
index 45b48a7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/ld-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/ld-linux-x86-64.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/ld-linux-x86-64.so.2
deleted file mode 120000
index 32ac5fb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/ld-linux-x86-64.so.2
+++ /dev/null
@@ -1 +0,0 @@
-ld-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so
deleted file mode 100755
index c7ca465..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale.so.1
deleted file mode 120000
index 70f4e3b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libBrokenLocale.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libBrokenLocale-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libSegFault.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libSegFault.so
deleted file mode 100755
index b268fd4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libSegFault.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so
deleted file mode 100755
index 9ccddfe..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libanl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libanl.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libanl.so.1
deleted file mode 120000
index 22a63c5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libanl.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libanl-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so
deleted file mode 100755
index 2bc7aca..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libc-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libc.so.6 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libc.so.6
deleted file mode 120000
index 3b28802..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libc.so.6
+++ /dev/null
@@ -1 +0,0 @@
-libc-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so
deleted file mode 100755
index c36b416..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libcrypt-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libcrypt.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libcrypt.so.1
deleted file mode 120000
index 181ca8d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libcrypt.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libcrypt-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so
deleted file mode 100755
index fd942b3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libdl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libdl.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libdl.so.2
deleted file mode 120000
index 663ede7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libdl.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libdl-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so
deleted file mode 100755
index 596c1b7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libm-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libm.so.6 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libm.so.6
deleted file mode 120000
index dd1ae3e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libm.so.6
+++ /dev/null
@@ -1 +0,0 @@
-libm-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmemusage.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmemusage.so
deleted file mode 100755
index 875aa81..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmemusage.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so
deleted file mode 100755
index 58c1192..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmvec-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmvec.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmvec.so.1
deleted file mode 120000
index 7950985..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libmvec.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libmvec-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so
deleted file mode 100755
index 803871c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnsl-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnsl.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnsl.so.1
deleted file mode 120000
index 8ce2801..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnsl.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libnsl-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so
deleted file mode 100755
index 0f76ac8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_compat-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_compat.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_compat.so.2
deleted file mode 120000
index 0ee4d94..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_compat.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_compat-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so
deleted file mode 100755
index 2aee795..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_db-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_db.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_db.so.2
deleted file mode 120000
index cc3dfae..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_db.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_db-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so
deleted file mode 100755
index 81abba6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_dns-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_dns.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_dns.so.2
deleted file mode 120000
index d3a756c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_dns.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_dns-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so
deleted file mode 100755
index 9563984..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_files-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_files.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_files.so.2
deleted file mode 120000
index 968bb00..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_files.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_files-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so
deleted file mode 100755
index 50dd318..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod.so.2
deleted file mode 120000
index 888b31b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libnss_hesiod.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libnss_hesiod-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so
deleted file mode 100755
index 871263e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpcprofile.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so
deleted file mode 100755
index 4c854d3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpthread-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpthread.so.0 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpthread.so.0
deleted file mode 120000
index ff0d3c6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libpthread.so.0
+++ /dev/null
@@ -1 +0,0 @@
-libpthread-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so
deleted file mode 100755
index 875c5fb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libresolv-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libresolv.so.2 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libresolv.so.2
deleted file mode 120000
index 3b652a5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libresolv.so.2
+++ /dev/null
@@ -1 +0,0 @@
-libresolv-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so
deleted file mode 100755
index 1eed709..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/librt-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/librt.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/librt.so.1
deleted file mode 120000
index 2033113..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/librt.so.1
+++ /dev/null
@@ -1 +0,0 @@
-librt-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so
deleted file mode 100755
index 02129ef..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libthread_db-1.0.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libthread_db.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libthread_db.so.1
deleted file mode 120000
index bc52514..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libthread_db.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libthread_db-1.0.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so
deleted file mode 100755
index 7023108..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libutil-2.33.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libutil.so.1 b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libutil.so.1
deleted file mode 120000
index 032fa09..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/lib64/libutil.so.1
+++ /dev/null
@@ -1 +0,0 @@
-libutil-2.33.so
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/sbin/ldconfig b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/sbin/ldconfig
deleted file mode 100755
index d82251f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/sbin/ldconfig
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/sys-include b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/sys-include
deleted file mode 120000
index 8787c1b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/sys-include
+++ /dev/null
@@ -1 +0,0 @@
-usr/include
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/bin/getent b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/bin/getent
deleted file mode 100755
index 8697712..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/bin/getent
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/bin/ldd b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/bin/ldd
deleted file mode 100755
index e090c37..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/bin/ldd
+++ /dev/null
@@ -1,192 +0,0 @@
-#! /bin/bash
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-
-# This is the `ldd' command, which lists what shared libraries are
-# used by given dynamically-linked executables.  It works by invoking the
-# run-time dynamic linker as a command and setting the environment
-# variable LD_TRACE_LOADED_OBJECTS to a non-empty value.
-
-# We should be able to find the translation right at the beginning.
-TEXTDOMAIN=libc
-TEXTDOMAINDIR=/usr/share/locale
-
-RTLDLIST="/lib/ld-linux.so.2 /lib64/ld-linux-x86-64.so.2 /libx32/ld-linux-x32.so.2"
-warn=
-bind_now=
-verbose=
-
-while test $# -gt 0; do
-  case "$1" in
-  --vers | --versi | --versio | --version)
-    echo 'ldd (Gentoo 2.33-r16 p9) 2.33'
-    printf $"Copyright (C) %s Free Software Foundation, Inc.
-This is free software; see the source for copying conditions.  There is NO
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-" "2021"
-    printf $"Written by %s and %s.
-" "Roland McGrath" "Ulrich Drepper"
-    exit 0
-    ;;
-  --h | --he | --hel | --help)
-    echo $"Usage: ldd [OPTION]... FILE...
-      --help              print this help and exit
-      --version           print version information and exit
-  -d, --data-relocs       process data relocations
-  -r, --function-relocs   process data and function relocations
-  -u, --unused            print unused direct dependencies
-  -v, --verbose           print all information
-"
-    printf $"For bug reporting instructions, please see:\\n%s.\\n" \
-      "<http://crbug.com/new>"
-    exit 0
-    ;;
-  -d | --d | --da | --dat | --data | --data- | --data-r | --data-re | \
-  --data-rel | --data-relo | --data-reloc | --data-relocs)
-    warn=yes
-    shift
-    ;;
-  -r | --f | --fu | --fun | --func | --funct | --functi | --functio | \
-  --function | --function- | --function-r | --function-re | --function-rel | \
-  --function-relo | --function-reloc | --function-relocs)
-    warn=yes
-    bind_now=yes
-    shift
-    ;;
-  -v | --verb | --verbo | --verbos | --verbose)
-    verbose=yes
-    shift
-    ;;
-  -u | --u | --un | --unu | --unus | --unuse | --unused)
-    unused=yes
-    shift
-    ;;
-  --v | --ve | --ver)
-    echo >&2 $"ldd: option \`$1' is ambiguous"
-    exit 1
-    ;;
-  --)		# Stop option processing.
-    shift; break
-    ;;
-  -*)
-    echo >&2 'ldd:' $"unrecognized option" "\`$1'"
-    echo >&2 $"Try \`ldd --help' for more information."
-    exit 1
-    ;;
-  *)
-    break
-    ;;
-  esac
-done
-
-nonelf ()
-{
-  # Maybe extra code for non-ELF binaries.
-  return 1;
-}
-
-add_env="LD_TRACE_LOADED_OBJECTS=1 LD_WARN=$warn LD_BIND_NOW=$bind_now"
-add_env="$add_env LD_LIBRARY_VERSION=\$verify_out"
-add_env="$add_env LD_VERBOSE=$verbose"
-if test "$unused" = yes; then
-  add_env="$add_env LD_DEBUG=\"$LD_DEBUG${LD_DEBUG:+,}unused\""
-fi
-
-# The following command substitution is needed to make ldd work in SELinux
-# environments where the RTLD might not have permission to write to the
-# terminal.  The extra "x" character prevents the shell from trimming trailing
-# newlines from command substitution results.  This function is defined as a
-# subshell compound list (using "(...)") to prevent parameter assignments from
-# affecting the calling shell execution environment.
-try_trace() (
-  output=$(eval $add_env '"$@"' 2>&1; rc=$?; printf 'x'; exit $rc)
-  rc=$?
-  printf '%s' "${output%x}"
-  return $rc
-)
-
-case $# in
-0)
-  echo >&2 'ldd:' $"missing file arguments"
-  echo >&2 $"Try \`ldd --help' for more information."
-  exit 1
-  ;;
-1)
-  single_file=t
-  ;;
-*)
-  single_file=f
-  ;;
-esac
-
-result=0
-for file do
-  # We don't list the file name when there is only one.
-  test $single_file = t || echo "${file}:"
-  case $file in
-  */*) :
-       ;;
-  *) file=./$file
-     ;;
-  esac
-  if test ! -e "$file"; then
-    echo "ldd: ${file}:" $"No such file or directory" >&2
-    result=1
-  elif test ! -f "$file"; then
-    echo "ldd: ${file}:" $"not regular file" >&2
-    result=1
-  elif test -r "$file"; then
-    test -x "$file" || echo 'ldd:' $"\
-warning: you do not have execution permission for" "\`$file'" >&2
-    RTLD=
-    ret=1
-    for rtld in ${RTLDLIST}; do
-      if test -x $rtld; then
-	verify_out=`${rtld} --verify "$file"`
-	ret=$?
-	case $ret in
-	[02]) RTLD=${rtld}; break;;
-	esac
-      fi
-    done
-    case $ret in
-    1)
-      # This can be a non-ELF binary or no binary at all.
-      nonelf "$file" || {
-	echo $"	not a dynamic executable" >&2
-	result=1
-      }
-      ;;
-    0|2)
-      try_trace "$RTLD" "$file" || result=1
-      ;;
-    *)
-      echo 'ldd:' ${RTLD} $"exited with unknown exit code" "($ret)" >&2
-      exit 1
-      ;;
-    esac
-  else
-    echo 'ldd:' $"error: you do not have read permission for" "\`$file'" >&2
-    result=1
-  fi
-done
-
-exit $result
-# Local Variables:
-#  mode:ksh
-# End:
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/a.out.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/a.out.h
deleted file mode 100644
index 79df485..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/a.out.h
+++ /dev/null
@@ -1,138 +0,0 @@
-#ifndef __A_OUT_GNU_H__
-#define __A_OUT_GNU_H__
-
-#include <bits/a.out.h>
-
-#define __GNU_EXEC_MACROS__
-
-struct exec
-{
-  unsigned long a_info;	/* Use macros N_MAGIC, etc for access.  */
-  unsigned int a_text;	/* Length of text, in bytes.  */
-  unsigned int a_data;	/* Length of data, in bytes.  */
-  unsigned int a_bss;	/* Length of uninitialized data area for file, in bytes.  */
-  unsigned int a_syms;	/* Length of symbol table data in file, in bytes.  */
-  unsigned int a_entry;	/* Start address.  */
-  unsigned int a_trsize;/* Length of relocation info for text, in bytes.  */
-  unsigned int a_drsize;/* Length of relocation info for data, in bytes.  */
-};
-
-enum machine_type
-{
-  M_OLDSUN2 = 0,
-  M_68010 = 1,
-  M_68020 = 2,
-  M_SPARC = 3,
-  M_386 = 100,
-  M_MIPS1 = 151,
-  M_MIPS2 = 152
-};
-
-#define N_MAGIC(exec)	((exec).a_info & 0xffff)
-#define N_MACHTYPE(exec) ((enum machine_type)(((exec).a_info >> 16) & 0xff))
-#define N_FLAGS(exec)	(((exec).a_info >> 24) & 0xff)
-#define N_SET_INFO(exec, magic, type, flags) \
-  ((exec).a_info = ((magic) & 0xffff)					\
-   | (((int)(type) & 0xff) << 16)					\
-   | (((flags) & 0xff) << 24))
-#define N_SET_MAGIC(exec, magic) \
-  ((exec).a_info = ((exec).a_info & 0xffff0000) | ((magic) & 0xffff))
-#define N_SET_MACHTYPE(exec, machtype) \
-  ((exec).a_info =							\
-   ((exec).a_info&0xff00ffff) | ((((int)(machtype))&0xff) << 16))
-#define N_SET_FLAGS(exec, flags) \
-  ((exec).a_info =							\
-   ((exec).a_info&0x00ffffff) | (((flags) & 0xff) << 24))
-
-/* Code indicating object file or impure executable.  */
-#define OMAGIC 0407
-/* Code indicating pure executable.  */
-#define NMAGIC 0410
-/* Code indicating demand-paged executable.  */
-#define ZMAGIC 0413
-/* This indicates a demand-paged executable with the header in the text.
-   The first page is unmapped to help trap NULL pointer references.  */
-#define QMAGIC 0314
-/* Code indicating core file.  */
-#define CMAGIC 0421
-
-#define N_TRSIZE(a)	((a).a_trsize)
-#define N_DRSIZE(a)	((a).a_drsize)
-#define N_SYMSIZE(a)	((a).a_syms)
-#define N_BADMAG(x) \
-  (N_MAGIC(x) != OMAGIC	&& N_MAGIC(x) != NMAGIC				\
-   && N_MAGIC(x) != ZMAGIC && N_MAGIC(x) != QMAGIC)
-#define _N_HDROFF(x)	(1024 - sizeof (struct exec))
-#define N_TXTOFF(x) \
-  (N_MAGIC(x) == ZMAGIC ? _N_HDROFF((x)) + sizeof (struct exec)		\
-   : (N_MAGIC(x) == QMAGIC ? 0 : sizeof (struct exec)))
-#define N_DATOFF(x)	(N_TXTOFF(x) + (x).a_text)
-#define N_TRELOFF(x)	(N_DATOFF(x) + (x).a_data)
-#define N_DRELOFF(x)	(N_TRELOFF(x) + N_TRSIZE(x))
-#define N_SYMOFF(x)	(N_DRELOFF(x) + N_DRSIZE(x))
-#define N_STROFF(x)	(N_SYMOFF(x) + N_SYMSIZE(x))
-
-/* Address of text segment in memory after it is loaded.  */
-#define N_TXTADDR(x)	(N_MAGIC(x) == QMAGIC ? 4096 : 0)
-
-/* Address of data segment in memory after it is loaded.  */
-#define SEGMENT_SIZE	1024
-
-#define _N_SEGMENT_ROUND(x) (((x) + SEGMENT_SIZE - 1) & ~(SEGMENT_SIZE - 1))
-#define _N_TXTENDADDR(x) (N_TXTADDR(x)+(x).a_text)
-
-#define N_DATADDR(x) \
-  (N_MAGIC(x)==OMAGIC? (_N_TXTENDADDR(x))				\
-   : (_N_SEGMENT_ROUND (_N_TXTENDADDR(x))))
-#define N_BSSADDR(x) (N_DATADDR(x) + (x).a_data)
-
-#if !defined (N_NLIST_DECLARED)
-struct nlist
-{
-  union
-    {
-      char *n_name;
-      struct nlist *n_next;
-      long n_strx;
-    } n_un;
-  unsigned char n_type;
-  char n_other;
-  short n_desc;
-  unsigned long n_value;
-};
-#endif /* no N_NLIST_DECLARED.  */
-
-#define N_UNDF	0
-#define N_ABS	2
-#define N_TEXT	4
-#define N_DATA	6
-#define N_BSS	8
-#define N_FN	15
-#define N_EXT	1
-#define N_TYPE	036
-#define N_STAB	0340
-#define N_INDR	0xa
-#define	N_SETA	0x14	/* Absolute set element symbol.  */
-#define	N_SETT	0x16	/* Text set element symbol.  */
-#define	N_SETD	0x18	/* Data set element symbol.  */
-#define	N_SETB	0x1A	/* Bss set element symbol.  */
-#define N_SETV	0x1C	/* Pointer to set vector in data area.  */
-
-#if !defined (N_RELOCATION_INFO_DECLARED)
-/* This structure describes a single relocation to be performed.
-   The text-relocation section of the file is a vector of these structures,
-   all of which apply to the text section.
-   Likewise, the data-relocation section applies to the data section.  */
-
-struct relocation_info
-{
-  int r_address;
-  unsigned int r_symbolnum:24;
-  unsigned int r_pcrel:1;
-  unsigned int r_length:2;
-  unsigned int r_extern:1;
-  unsigned int r_pad:4;
-};
-#endif /* no N_RELOCATION_INFO_DECLARED.  */
-
-#endif /* __A_OUT_GNU_H__ */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/aio.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/aio.h
deleted file mode 100644
index 3a107b2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/aio.h
+++ /dev/null
@@ -1,244 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * ISO/IEC 9945-1:1996 6.7: Asynchronous Input and Output
- */
-
-#ifndef _AIO_H
-#define _AIO_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <bits/types/sigevent_t.h>
-#include <bits/sigevent-consts.h>
-#include <bits/types/struct_timespec.h>
-
-__BEGIN_DECLS
-
-/* Asynchronous I/O control block.  */
-struct aiocb
-{
-  int aio_fildes;		/* File descriptor.  */
-  int aio_lio_opcode;		/* Operation to be performed.  */
-  int aio_reqprio;		/* Request priority offset.  */
-  volatile void *aio_buf;	/* Location of buffer.  */
-  size_t aio_nbytes;		/* Length of transfer.  */
-  struct sigevent aio_sigevent;	/* Signal number and value.  */
-
-  /* Internal members.  */
-  struct aiocb *__next_prio;
-  int __abs_prio;
-  int __policy;
-  int __error_code;
-  __ssize_t __return_value;
-
-#ifndef __USE_FILE_OFFSET64
-  __off_t aio_offset;		/* File offset.  */
-  char __pad[sizeof (__off64_t) - sizeof (__off_t)];
-#else
-  __off64_t aio_offset;		/* File offset.  */
-#endif
-  char __glibc_reserved[32];
-};
-
-/* The same for the 64bit offsets.  Please note that the members aio_fildes
-   to __return_value have to be the same in aiocb and aiocb64.  */
-#ifdef __USE_LARGEFILE64
-struct aiocb64
-{
-  int aio_fildes;		/* File descriptor.  */
-  int aio_lio_opcode;		/* Operation to be performed.  */
-  int aio_reqprio;		/* Request priority offset.  */
-  volatile void *aio_buf;	/* Location of buffer.  */
-  size_t aio_nbytes;		/* Length of transfer.  */
-  struct sigevent aio_sigevent;	/* Signal number and value.  */
-
-  /* Internal members.  */
-  struct aiocb *__next_prio;
-  int __abs_prio;
-  int __policy;
-  int __error_code;
-  __ssize_t __return_value;
-
-  __off64_t aio_offset;		/* File offset.  */
-  char __glibc_reserved[32];
-};
-#endif
-
-
-#ifdef __USE_GNU
-/* To optimize the implementation one can use the following struct.  */
-struct aioinit
-  {
-    int aio_threads;		/* Maximum number of threads.  */
-    int aio_num;		/* Number of expected simultaneous requests.  */
-    int aio_locks;		/* Not used.  */
-    int aio_usedba;		/* Not used.  */
-    int aio_debug;		/* Not used.  */
-    int aio_numusers;		/* Not used.  */
-    int aio_idle_time;		/* Number of seconds before idle thread
-				   terminates.  */
-    int aio_reserved;
-  };
-#endif
-
-
-/* Return values of the aio_cancel function.  */
-enum
-{
-  AIO_CANCELED,
-#define AIO_CANCELED AIO_CANCELED
-  AIO_NOTCANCELED,
-#define AIO_NOTCANCELED AIO_NOTCANCELED
-  AIO_ALLDONE
-#define AIO_ALLDONE AIO_ALLDONE
-};
-
-
-/* Operation codes for `aio_lio_opcode'.  */
-enum
-{
-  LIO_READ,
-#define LIO_READ LIO_READ
-  LIO_WRITE,
-#define LIO_WRITE LIO_WRITE
-  LIO_NOP
-#define LIO_NOP LIO_NOP
-};
-
-
-/* Synchronization options for `lio_listio' function.  */
-enum
-{
-  LIO_WAIT,
-#define LIO_WAIT LIO_WAIT
-  LIO_NOWAIT
-#define LIO_NOWAIT LIO_NOWAIT
-};
-
-
-/* Allow user to specify optimization.  */
-#ifdef __USE_GNU
-extern void aio_init (const struct aioinit *__init) __THROW __nonnull ((1));
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Enqueue read request for given number of bytes and the given priority.  */
-extern int aio_read (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-/* Enqueue write request for given number of bytes and the given priority.  */
-extern int aio_write (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-
-/* Initiate list of I/O requests.  */
-extern int lio_listio (int __mode,
-		       struct aiocb *const __list[__restrict_arr],
-		       int __nent, struct sigevent *__restrict __sig)
-  __THROW __nonnull ((2));
-
-/* Retrieve error status associated with AIOCBP.  */
-extern int aio_error (const struct aiocb *__aiocbp) __THROW __nonnull ((1));
-/* Return status associated with AIOCBP.  */
-extern __ssize_t aio_return (struct aiocb *__aiocbp) __THROW __nonnull ((1));
-
-/* Try to cancel asynchronous I/O requests outstanding against file
-   descriptor FILDES.  */
-extern int aio_cancel (int __fildes, struct aiocb *__aiocbp) __THROW;
-
-/* Suspend calling thread until at least one of the asynchronous I/O
-   operations referenced by LIST has completed.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int aio_suspend (const struct aiocb *const __list[], int __nent,
-			const struct timespec *__restrict __timeout)
-  __nonnull ((1));
-
-/* Force all operations associated with file desriptor described by
-   `aio_fildes' member of AIOCBP.  */
-extern int aio_fsync (int __operation, struct aiocb *__aiocbp)
-  __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (aio_read, (struct aiocb *__aiocbp), aio_read64)
-  __nonnull ((1));
-extern int __REDIRECT_NTH (aio_write, (struct aiocb *__aiocbp), aio_write64)
-  __nonnull ((1));
-
-extern int __REDIRECT_NTH (lio_listio,
-			   (int __mode,
-			    struct aiocb *const __list[__restrict_arr],
-			    int __nent, struct sigevent *__restrict __sig),
-			   lio_listio64) __nonnull ((2));
-
-extern int __REDIRECT_NTH (aio_error, (const struct aiocb *__aiocbp),
-			   aio_error64) __nonnull ((1));
-extern __ssize_t __REDIRECT_NTH (aio_return, (struct aiocb *__aiocbp),
-				 aio_return64) __nonnull ((1));
-
-extern int __REDIRECT_NTH (aio_cancel,
-			   (int __fildes, struct aiocb *__aiocbp),
-			   aio_cancel64);
-
-extern int __REDIRECT_NTH (aio_suspend,
-			   (const struct aiocb *const __list[], int __nent,
-			    const struct timespec *__restrict __timeout),
-			   aio_suspend64) __nonnull ((1));
-
-extern int __REDIRECT_NTH (aio_fsync,
-			   (int __operation, struct aiocb *__aiocbp),
-			   aio_fsync64) __nonnull ((2));
-
-# else
-#  define aio_read aio_read64
-#  define aio_write aio_write64
-#  define lio_listio lio_listio64
-#  define aio_error aio_error64
-#  define aio_return aio_return64
-#  define aio_cancel aio_cancel64
-#  define aio_suspend aio_suspend64
-#  define aio_fsync aio_fsync64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int aio_read64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1));
-extern int aio_write64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1));
-
-extern int lio_listio64 (int __mode,
-			 struct aiocb64 *const __list[__restrict_arr],
-			 int __nent, struct sigevent *__restrict __sig)
-  __THROW __nonnull ((2));
-
-extern int aio_error64 (const struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((1));
-extern __ssize_t aio_return64 (struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((1));
-
-extern int aio_cancel64 (int __fildes, struct aiocb64 *__aiocbp) __THROW;
-
-extern int aio_suspend64 (const struct aiocb64 *const __list[], int __nent,
-			  const struct timespec *__restrict __timeout)
-  __THROW __nonnull ((1));
-
-extern int aio_fsync64 (int __operation, struct aiocb64 *__aiocbp)
-  __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif /* aio.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/aliases.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/aliases.h
deleted file mode 100644
index 07514c4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/aliases.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ALIASES_H
-#define _ALIASES_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Structure to represent one entry of the alias database.  */
-struct aliasent
-  {
-    char *alias_name;
-    size_t alias_members_len;
-    char **alias_members;
-    int alias_local;
-  };
-
-
-/* Open alias data base files.  */
-extern void setaliasent (void) __THROW;
-
-/* Close alias database files.  */
-extern void endaliasent (void) __THROW;
-
-/* Get the next entry from the alias database.  */
-extern struct aliasent *getaliasent (void) __THROW;
-
-/* Get the next entry from the alias database and put it in RESULT_BUF.  */
-extern int getaliasent_r (struct aliasent *__restrict __result_buf,
-			  char *__restrict __buffer, size_t __buflen,
-			  struct aliasent **__restrict __result) __THROW;
-
-/* Get alias entry corresponding to NAME.  */
-extern struct aliasent *getaliasbyname (const char *__name) __THROW;
-
-/* Get alias entry corresponding to NAME and put it in RESULT_BUF.  */
-extern int getaliasbyname_r (const char *__restrict __name,
-			     struct aliasent *__restrict __result_buf,
-			     char *__restrict __buffer, size_t __buflen,
-			     struct aliasent **__restrict __result) __THROW;
-
-__END_DECLS
-
-#endif /* aliases.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/alloca.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/alloca.h
deleted file mode 100644
index cd2a9e0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/alloca.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ALLOCA_H
-#define	_ALLOCA_H	1
-
-#include <features.h>
-
-#define	__need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-/* Remove any previous definition.  */
-#undef	alloca
-
-/* Allocate a block that will be freed when the calling function exits.  */
-extern void *alloca (size_t __size) __THROW;
-
-#ifdef	__GNUC__
-# define alloca(size)	__builtin_alloca (size)
-#endif /* GCC.  */
-
-__END_DECLS
-
-#endif /* alloca.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ar.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ar.h
deleted file mode 100644
index ce51926..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ar.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Header describing `ar' archive file format.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _AR_H
-#define _AR_H 1
-
-#include <sys/cdefs.h>
-
-/* Archive files start with the ARMAG identifying string.  Then follows a
-   `struct ar_hdr', and as many bytes of member file data as its `ar_size'
-   member indicates, for each member file.  */
-
-#define ARMAG	"!<arch>\n"	/* String that begins an archive file.  */
-#define SARMAG	8		/* Size of that string.  */
-
-#define ARFMAG	"`\n"		/* String in ar_fmag at end of each header.  */
-
-__BEGIN_DECLS
-
-struct ar_hdr
-  {
-    char ar_name[16];		/* Member file name, sometimes / terminated. */
-    char ar_date[12];		/* File date, decimal seconds since Epoch.  */
-    char ar_uid[6], ar_gid[6];	/* User and group IDs, in ASCII decimal.  */
-    char ar_mode[8];		/* File mode, in ASCII octal.  */
-    char ar_size[10];		/* File size, in ASCII decimal.  */
-    char ar_fmag[2];		/* Always contains ARFMAG.  */
-  };
-
-__END_DECLS
-
-#endif /* ar.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/argp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/argp.h
deleted file mode 100644
index 5dd3828..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/argp.h
+++ /dev/null
@@ -1,564 +0,0 @@
-/* Hierarchical argument parsing, layered over getopt.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Written by Miles Bader <miles@gnu.ai.mit.edu>.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGP_H
-#define _ARGP_H
-
-#include <stdio.h>
-#include <ctype.h>
-#include <getopt.h>
-#include <limits.h>
-#include <errno.h>
-
-__BEGIN_DECLS
-
-/* error_t may or may not be available from errno.h, depending on the
-   operating system.  */
-#ifndef __error_t_defined
-# define __error_t_defined 1
-typedef int error_t;
-#endif
-
-/* A description of a particular option.  A pointer to an array of
-   these is passed in the OPTIONS field of an argp structure.  Each option
-   entry can correspond to one long option and/or one short option; more
-   names for the same option can be added by following an entry in an option
-   array with options having the OPTION_ALIAS flag set.  */
-struct argp_option
-{
-  /* The long option name.  For more than one name for the same option, you
-     can use following options with the OPTION_ALIAS flag set.  */
-  const char *name;
-
-  /* What key is returned for this option.  If > 0 and printable, then it's
-     also accepted as a short option.  */
-  int key;
-
-  /* If non-NULL, this is the name of the argument associated with this
-     option, which is required unless the OPTION_ARG_OPTIONAL flag is set. */
-  const char *arg;
-
-  /* OPTION_ flags.  */
-  int flags;
-
-  /* The doc string for this option.  If both NAME and KEY are 0, This string
-     will be printed outdented from the normal option column, making it
-     useful as a group header (it will be the first thing printed in its
-     group); in this usage, it's conventional to end the string with a `:'.  */
-  const char *doc;
-
-  /* The group this option is in.  In a long help message, options are sorted
-     alphabetically within each group, and the groups presented in the order
-     0, 1, 2, ..., n, -m, ..., -2, -1.  Every entry in an options array with
-     if this field 0 will inherit the group number of the previous entry, or
-     zero if it's the first one, unless its a group header (NAME and KEY both
-     0), in which case, the previous entry + 1 is the default.  Automagic
-     options such as --help are put into group -1.  */
-  int group;
-};
-
-/* The argument associated with this option is optional.  */
-#define OPTION_ARG_OPTIONAL	0x1
-
-/* This option isn't displayed in any help messages.  */
-#define OPTION_HIDDEN	       	0x2
-
-/* This option is an alias for the closest previous non-alias option.  This
-   means that it will be displayed in the same help entry, and will inherit
-   fields other than NAME and KEY from the aliased option.  */
-#define OPTION_ALIAS		0x4
-
-/* This option isn't actually an option (and so should be ignored by the
-   actual option parser), but rather an arbitrary piece of documentation that
-   should be displayed in much the same manner as the options.  If this flag
-   is set, then the option NAME field is displayed unmodified (e.g., no `--'
-   prefix is added) at the left-margin (where a *short* option would normally
-   be displayed), and the documentation string in the normal place.  For
-   purposes of sorting, any leading whitespace and punctuation is ignored,
-   except that if the first non-whitespace character is not `-', this entry
-   is displayed after all options (and OPTION_DOC entries with a leading `-')
-   in the same group.  */
-#define OPTION_DOC		0x8
-
-/* This option shouldn't be included in `long' usage messages (but is still
-   included in help messages).  This is mainly intended for options that are
-   completely documented in an argp's ARGS_DOC field, in which case including
-   the option in the generic usage list would be redundant.  For instance,
-   if ARGS_DOC is "FOO BAR\n-x BLAH", and the `-x' option's purpose is to
-   distinguish these two cases, -x should probably be marked
-   OPTION_NO_USAGE.  */
-#define OPTION_NO_USAGE		0x10
-
-struct argp;			/* fwd declare this type */
-struct argp_state;		/* " */
-struct argp_child;		/* " */
-
-/* The type of a pointer to an argp parsing function.  */
-typedef error_t (*argp_parser_t) (int __key, char *__arg,
-				  struct argp_state *__state);
-
-/* What to return for unrecognized keys.  For special ARGP_KEY_ keys, such
-   returns will simply be ignored.  For user keys, this error will be turned
-   into EINVAL (if the call to argp_parse is such that errors are propagated
-   back to the user instead of exiting); returning EINVAL itself would result
-   in an immediate stop to parsing in *all* cases.  */
-#define ARGP_ERR_UNKNOWN	E2BIG /* Hurd should never need E2BIG.  XXX */
-
-/* Special values for the KEY argument to an argument parsing function.
-   ARGP_ERR_UNKNOWN should be returned if they aren't understood.
-
-   The sequence of keys to a parsing function is either (where each
-   uppercased word should be prefixed by `ARGP_KEY_' and opt is a user key):
-
-       INIT opt... NO_ARGS END SUCCESS  -- No non-option arguments at all
-   or  INIT (opt | ARG)... END SUCCESS  -- All non-option args parsed
-   or  INIT (opt | ARG)... SUCCESS      -- Some non-option arg unrecognized
-
-   The third case is where every parser returned ARGP_KEY_UNKNOWN for an
-   argument, in which case parsing stops at that argument (returning the
-   unparsed arguments to the caller of argp_parse if requested, or stopping
-   with an error message if not).
-
-   If an error occurs (either detected by argp, or because the parsing
-   function returned an error value), then the parser is called with
-   ARGP_KEY_ERROR, and no further calls are made.  */
-
-/* This is not an option at all, but rather a command line argument.  If a
-   parser receiving this key returns success, the fact is recorded, and the
-   ARGP_KEY_NO_ARGS case won't be used.  HOWEVER, if while processing the
-   argument, a parser function decrements the NEXT field of the state it's
-   passed, the option won't be considered processed; this is to allow you to
-   actually modify the argument (perhaps into an option), and have it
-   processed again.  */
-#define ARGP_KEY_ARG		0
-/* There are remaining arguments not parsed by any parser, which may be found
-   starting at (STATE->argv + STATE->next).  If success is returned, but
-   STATE->next left untouched, it's assumed that all arguments were consume,
-   otherwise, the parser should adjust STATE->next to reflect any arguments
-   consumed.  */
-#define ARGP_KEY_ARGS		0x1000006
-/* There are no more command line arguments at all.  */
-#define ARGP_KEY_END		0x1000001
-/* Because it's common to want to do some special processing if there aren't
-   any non-option args, user parsers are called with this key if they didn't
-   successfully process any non-option arguments.  Called just before
-   ARGP_KEY_END (where more general validity checks on previously parsed
-   arguments can take place).  */
-#define ARGP_KEY_NO_ARGS	0x1000002
-/* Passed in before any parsing is done.  Afterwards, the values of each
-   element of the CHILD_INPUT field, if any, in the state structure is
-   copied to each child's state to be the initial value of the INPUT field.  */
-#define ARGP_KEY_INIT		0x1000003
-/* Use after all other keys, including SUCCESS & END.  */
-#define ARGP_KEY_FINI		0x1000007
-/* Passed in when parsing has successfully been completed (even if there are
-   still arguments remaining).  */
-#define ARGP_KEY_SUCCESS	0x1000004
-/* Passed in if an error occurs.  */
-#define ARGP_KEY_ERROR		0x1000005
-
-/* An argp structure contains a set of options declarations, a function to
-   deal with parsing one, documentation string, a possible vector of child
-   argp's, and perhaps a function to filter help output.  When actually
-   parsing options, getopt is called with the union of all the argp
-   structures chained together through their CHILD pointers, with conflicts
-   being resolved in favor of the first occurrence in the chain.  */
-struct argp
-{
-  /* An array of argp_option structures, terminated by an entry with both
-     NAME and KEY having a value of 0.  */
-  const struct argp_option *options;
-
-  /* What to do with an option from this structure.  KEY is the key
-     associated with the option, and ARG is any associated argument (NULL if
-     none was supplied).  If KEY isn't understood, ARGP_ERR_UNKNOWN should be
-     returned.  If a non-zero, non-ARGP_ERR_UNKNOWN value is returned, then
-     parsing is stopped immediately, and that value is returned from
-     argp_parse().  For special (non-user-supplied) values of KEY, see the
-     ARGP_KEY_ definitions below.  */
-  argp_parser_t parser;
-
-  /* A string describing what other arguments are wanted by this program.  It
-     is only used by argp_usage to print the `Usage:' message.  If it
-     contains newlines, the strings separated by them are considered
-     alternative usage patterns, and printed on separate lines (lines after
-     the first are prefix by `  or: ' instead of `Usage:').  */
-  const char *args_doc;
-
-  /* If non-NULL, a string containing extra text to be printed before and
-     after the options in a long help message (separated by a vertical tab
-     `\v' character).  */
-  const char *doc;
-
-  /* A vector of argp_children structures, terminated by a member with a 0
-     argp field, pointing to child argps should be parsed with this one.  Any
-     conflicts are resolved in favor of this argp, or early argps in the
-     CHILDREN list.  This field is useful if you use libraries that supply
-     their own argp structure, which you want to use in conjunction with your
-     own.  */
-  const struct argp_child *children;
-
-  /* If non-zero, this should be a function to filter the output of help
-     messages.  KEY is either a key from an option, in which case TEXT is
-     that option's help text, or a special key from the ARGP_KEY_HELP_
-     defines, below, describing which other help text TEXT is.  The function
-     should return either TEXT, if it should be used as-is, a replacement
-     string, which should be malloced, and will be freed by argp, or NULL,
-     meaning `print nothing'.  The value for TEXT is *after* any translation
-     has been done, so if any of the replacement text also needs translation,
-     that should be done by the filter function.  INPUT is either the input
-     supplied to argp_parse, or NULL, if argp_help was called directly.  */
-  char *(*help_filter) (int __key, const char *__text, void *__input);
-
-  /* If non-zero the strings used in the argp library are translated using
-     the domain described by this string.  Otherwise the currently installed
-     default domain is used.  */
-  const char *argp_domain;
-};
-
-/* Possible KEY arguments to a help filter function.  */
-#define ARGP_KEY_HELP_PRE_DOC	0x2000001 /* Help text preceding options. */
-#define ARGP_KEY_HELP_POST_DOC	0x2000002 /* Help text following options. */
-#define ARGP_KEY_HELP_HEADER	0x2000003 /* Option header string. */
-#define ARGP_KEY_HELP_EXTRA	0x2000004 /* After all other documentation;
-					     TEXT is NULL for this key.  */
-/* Explanatory note emitted when duplicate option arguments have been
-   suppressed.  */
-#define ARGP_KEY_HELP_DUP_ARGS_NOTE 0x2000005
-#define ARGP_KEY_HELP_ARGS_DOC	0x2000006 /* Argument doc string.  */
-
-/* When an argp has a non-zero CHILDREN field, it should point to a vector of
-   argp_child structures, each of which describes a subsidiary argp.  */
-struct argp_child
-{
-  /* The child parser.  */
-  const struct argp *argp;
-
-  /* Flags for this child.  */
-  int flags;
-
-  /* If non-zero, an optional header to be printed in help output before the
-     child options.  As a side-effect, a non-zero value forces the child
-     options to be grouped together; to achieve this effect without actually
-     printing a header string, use a value of "".  */
-  const char *header;
-
-  /* Where to group the child options relative to the other (`consolidated')
-     options in the parent argp; the values are the same as the GROUP field
-     in argp_option structs, but all child-groupings follow parent options at
-     a particular group level.  If both this field and HEADER are zero, then
-     they aren't grouped at all, but rather merged with the parent options
-     (merging the child's grouping levels with the parents).  */
-  int group;
-};
-
-/* Parsing state.  This is provided to parsing functions called by argp,
-   which may examine and, as noted, modify fields.  */
-struct argp_state
-{
-  /* The top level ARGP being parsed.  */
-  const struct argp *root_argp;
-
-  /* The argument vector being parsed.  May be modified.  */
-  int argc;
-  char **argv;
-
-  /* The index in ARGV of the next arg that to be parsed.  May be modified. */
-  int next;
-
-  /* The flags supplied to argp_parse.  May be modified.  */
-  unsigned flags;
-
-  /* While calling a parsing function with a key of ARGP_KEY_ARG, this is the
-     number of the current arg, starting at zero, and incremented after each
-     such call returns.  At all other times, this is the number of such
-     arguments that have been processed.  */
-  unsigned arg_num;
-
-  /* If non-zero, the index in ARGV of the first argument following a special
-     `--' argument (which prevents anything following being interpreted as an
-     option).  Only set once argument parsing has proceeded past this point. */
-  int quoted;
-
-  /* An arbitrary pointer passed in from the user.  */
-  void *input;
-  /* Values to pass to child parsers.  This vector will be the same length as
-     the number of children for the current parser.  */
-  void **child_inputs;
-
-  /* For the parser's use.  Initialized to 0.  */
-  void *hook;
-
-  /* The name used when printing messages.  This is initialized to ARGV[0],
-     or PROGRAM_INVOCATION_NAME if that is unavailable.  */
-  char *name;
-
-  /* Streams used when argp prints something.  */
-  FILE *err_stream;		/* For errors; initialized to stderr. */
-  FILE *out_stream;		/* For information; initialized to stdout. */
-
-  void *pstate;			/* Private, for use by argp.  */
-};
-
-/* Flags for argp_parse (note that the defaults are those that are
-   convenient for program command line parsing): */
-
-/* Don't ignore the first element of ARGV.  Normally (and always unless
-   ARGP_NO_ERRS is set) the first element of the argument vector is
-   skipped for option parsing purposes, as it corresponds to the program name
-   in a command line.  */
-#define ARGP_PARSE_ARGV0  0x01
-
-/* Don't print error messages for unknown options to stderr; unless this flag
-   is set, ARGP_PARSE_ARGV0 is ignored, as ARGV[0] is used as the program
-   name in the error messages.  This flag implies ARGP_NO_EXIT (on the
-   assumption that silent exiting upon errors is bad behaviour).  */
-#define ARGP_NO_ERRS	0x02
-
-/* Don't parse any non-option args.  Normally non-option args are parsed by
-   calling the parse functions with a key of ARGP_KEY_ARG, and the actual arg
-   as the value.  Since it's impossible to know which parse function wants to
-   handle it, each one is called in turn, until one returns 0 or an error
-   other than ARGP_ERR_UNKNOWN; if an argument is handled by no one, the
-   argp_parse returns prematurely (but with a return value of 0).  If all
-   args have been parsed without error, all parsing functions are called one
-   last time with a key of ARGP_KEY_END.  This flag needn't normally be set,
-   as the normal behavior is to stop parsing as soon as some argument can't
-   be handled.  */
-#define ARGP_NO_ARGS	0x04
-
-/* Parse options and arguments in the same order they occur on the command
-   line -- normally they're rearranged so that all options come first. */
-#define ARGP_IN_ORDER	0x08
-
-/* Don't provide the standard long option --help, which causes usage and
-      option help information to be output to stdout, and exit (0) called. */
-#define ARGP_NO_HELP	0x10
-
-/* Don't exit on errors (they may still result in error messages).  */
-#define ARGP_NO_EXIT	0x20
-
-/* Use the gnu getopt `long-only' rules for parsing arguments.  */
-#define ARGP_LONG_ONLY	0x40
-
-/* Turns off any message-printing/exiting options.  */
-#define ARGP_SILENT    (ARGP_NO_EXIT | ARGP_NO_ERRS | ARGP_NO_HELP)
-
-/* Parse the options strings in ARGC & ARGV according to the options in ARGP.
-   FLAGS is one of the ARGP_ flags above.  If ARG_INDEX is non-NULL, the
-   index in ARGV of the first unparsed option is returned in it.  If an
-   unknown option is present, ARGP_ERR_UNKNOWN is returned; if some parser
-   routine returned a non-zero value, it is returned; otherwise 0 is
-   returned.  This function may also call exit unless the ARGP_NO_HELP flag
-   is set.  INPUT is a pointer to a value to be passed in to the parser.  */
-extern error_t argp_parse (const struct argp *__restrict __argp,
-			   int __argc, char **__restrict __argv,
-			   unsigned __flags, int *__restrict __arg_index,
-			   void *__restrict __input);
-extern error_t __argp_parse (const struct argp *__restrict __argp,
-			     int __argc, char **__restrict __argv,
-			     unsigned __flags, int *__restrict __arg_index,
-			     void *__restrict __input);
-
-/* Global variables.  */
-
-/* If defined or set by the user program to a non-zero value, then a default
-   option --version is added (unless the ARGP_NO_HELP flag is used), which
-   will print this string followed by a newline and exit (unless the
-   ARGP_NO_EXIT flag is used).  Overridden by ARGP_PROGRAM_VERSION_HOOK.  */
-extern const char *argp_program_version;
-
-/* If defined or set by the user program to a non-zero value, then a default
-   option --version is added (unless the ARGP_NO_HELP flag is used), which
-   calls this function with a stream to print the version to and a pointer to
-   the current parsing state, and then exits (unless the ARGP_NO_EXIT flag is
-   used).  This variable takes precedent over ARGP_PROGRAM_VERSION.  */
-extern void (*argp_program_version_hook) (FILE *__restrict __stream,
-					  struct argp_state *__restrict
-					  __state);
-
-/* If defined or set by the user program, it should point to string that is
-   the bug-reporting address for the program.  It will be printed by
-   argp_help if the ARGP_HELP_BUG_ADDR flag is set (as it is by various
-   standard help messages), embedded in a sentence that says something like
-   `Report bugs to ADDR.'.  */
-extern const char *argp_program_bug_address;
-
-/* The exit status that argp will use when exiting due to a parsing error.
-   If not defined or set by the user program, this defaults to EX_USAGE from
-   <sysexits.h>.  */
-extern error_t argp_err_exit_status;
-
-/* Flags for argp_help.  */
-#define ARGP_HELP_USAGE		0x01 /* a Usage: message. */
-#define ARGP_HELP_SHORT_USAGE	0x02 /*  " but don't actually print options. */
-#define ARGP_HELP_SEE		0x04 /* a `Try ... for more help' message. */
-#define ARGP_HELP_LONG		0x08 /* a long help message. */
-#define ARGP_HELP_PRE_DOC	0x10 /* doc string preceding long help.  */
-#define ARGP_HELP_POST_DOC	0x20 /* doc string following long help.  */
-#define ARGP_HELP_DOC		(ARGP_HELP_PRE_DOC | ARGP_HELP_POST_DOC)
-#define ARGP_HELP_BUG_ADDR	0x40 /* bug report address */
-#define ARGP_HELP_LONG_ONLY	0x80 /* modify output appropriately to
-					reflect ARGP_LONG_ONLY mode.  */
-
-/* These ARGP_HELP flags are only understood by argp_state_help.  */
-#define ARGP_HELP_EXIT_ERR	0x100 /* Call exit(1) instead of returning.  */
-#define ARGP_HELP_EXIT_OK	0x200 /* Call exit(0) instead of returning.  */
-
-/* The standard thing to do after a program command line parsing error, if an
-   error message has already been printed.  */
-#define ARGP_HELP_STD_ERR \
-  (ARGP_HELP_SEE | ARGP_HELP_EXIT_ERR)
-/* The standard thing to do after a program command line parsing error, if no
-   more specific error message has been printed.  */
-#define ARGP_HELP_STD_USAGE \
-  (ARGP_HELP_SHORT_USAGE | ARGP_HELP_SEE | ARGP_HELP_EXIT_ERR)
-/* The standard thing to do in response to a --help option.  */
-#define ARGP_HELP_STD_HELP \
-  (ARGP_HELP_SHORT_USAGE | ARGP_HELP_LONG | ARGP_HELP_EXIT_OK \
-   | ARGP_HELP_DOC | ARGP_HELP_BUG_ADDR)
-
-/* Output a usage message for ARGP to STREAM.  FLAGS are from the set
-   ARGP_HELP_*.  */
-extern void argp_help (const struct argp *__restrict __argp,
-		       FILE *__restrict __stream,
-		       unsigned __flags, char *__restrict __name);
-extern void __argp_help (const struct argp *__restrict __argp,
-			 FILE *__restrict __stream, unsigned __flags,
-			 char *__name);
-
-/* The following routines are intended to be called from within an argp
-   parsing routine (thus taking an argp_state structure as the first
-   argument).  They may or may not print an error message and exit, depending
-   on the flags in STATE -- in any case, the caller should be prepared for
-   them *not* to exit, and should return an appropriate error after calling
-   them.  [argp_usage & argp_error should probably be called argp_state_...,
-   but they're used often enough that they should be short]  */
-
-/* Output, if appropriate, a usage message for STATE to STREAM.  FLAGS are
-   from the set ARGP_HELP_*.  */
-extern void argp_state_help (const struct argp_state *__restrict __state,
-			     FILE *__restrict __stream,
-			     unsigned int __flags);
-extern void __argp_state_help (const struct argp_state *__restrict __state,
-			       FILE *__restrict __stream,
-			       unsigned int __flags);
-
-/* Possibly output the standard usage message for ARGP to stderr and exit.  */
-extern void argp_usage (const struct argp_state *__state);
-extern void __argp_usage (const struct argp_state *__state);
-
-/* If appropriate, print the printf string FMT and following args, preceded
-   by the program name and `:', to stderr, and followed by a `Try ... --help'
-   message, then exit (1).  */
-extern void argp_error (const struct argp_state *__restrict __state,
-			const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-extern void __argp_error (const struct argp_state *__restrict __state,
-			  const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-
-/* Similar to the standard gnu error-reporting function error(), but will
-   respect the ARGP_NO_EXIT and ARGP_NO_ERRS flags in STATE, and will print
-   to STATE->err_stream.  This is useful for argument parsing code that is
-   shared between program startup (when exiting is desired) and runtime
-   option parsing (when typically an error code is returned instead).  The
-   difference between this function and argp_error is that the latter is for
-   *parsing errors*, and the former is for other problems that occur during
-   parsing but don't reflect a (syntactic) problem with the input.  */
-extern void argp_failure (const struct argp_state *__restrict __state,
-			  int __status, int __errnum,
-			  const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 4, 5)));
-extern void __argp_failure (const struct argp_state *__restrict __state,
-			    int __status, int __errnum,
-			    const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 4, 5)));
-
-/* Returns true if the option OPT is a valid short option.  */
-extern int _option_is_short (const struct argp_option *__opt) __THROW;
-extern int __option_is_short (const struct argp_option *__opt) __THROW;
-
-/* Returns true if the option OPT is in fact the last (unused) entry in an
-   options array.  */
-extern int _option_is_end (const struct argp_option *__opt) __THROW;
-extern int __option_is_end (const struct argp_option *__opt) __THROW;
-
-/* Return the input field for ARGP in the parser corresponding to STATE; used
-   by the help routines.  */
-extern void *_argp_input (const struct argp *__restrict __argp,
-			  const struct argp_state *__restrict __state)
-     __THROW;
-extern void *__argp_input (const struct argp *__restrict __argp,
-			   const struct argp_state *__restrict __state)
-     __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-
-# if !(defined _LIBC && _LIBC)
-#  define __argp_usage argp_usage
-#  define __argp_state_help argp_state_help
-#  define __option_is_short _option_is_short
-#  define __option_is_end _option_is_end
-# endif
-
-# ifndef ARGP_EI
-#  define ARGP_EI __extern_inline
-# endif
-
-ARGP_EI void
-__argp_usage (const struct argp_state *__state)
-{
-  __argp_state_help (__state, stderr, ARGP_HELP_STD_USAGE);
-}
-
-ARGP_EI int
-__NTH (__option_is_short (const struct argp_option *__opt))
-{
-  if (__opt->flags & OPTION_DOC)
-    return 0;
-  else
-    {
-      int __key = __opt->key;
-      return __key > 0 && __key <= UCHAR_MAX && isprint (__key);
-    }
-}
-
-ARGP_EI int
-__NTH (__option_is_end (const struct argp_option *__opt))
-{
-  return !__opt->key && !__opt->name && !__opt->doc && !__opt->group;
-}
-
-# if !(defined _LIBC && _LIBC)
-#  undef __argp_usage
-#  undef __argp_state_help
-#  undef __option_is_short
-#  undef __option_is_end
-# endif
-#endif /* Use extern inlines.  */
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/argp-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* argp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/argz.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/argz.h
deleted file mode 100644
index c2f78f5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/argz.h
+++ /dev/null
@@ -1,156 +0,0 @@
-/* Routines for dealing with '\0' separated arg vectors.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGZ_H
-#define _ARGZ_H	1
-
-#include <features.h>
-#include <errno.h>
-#include <string.h>		/* Need size_t, and strchr is called below.  */
-
-__BEGIN_DECLS
-
-/* error_t may or may not be available from errno.h, depending on the
-   operating system.  */
-#ifndef __error_t_defined
-# define __error_t_defined 1
-typedef int error_t;
-#endif
-
-/* Make a '\0' separated arg vector from a unix argv vector, returning it in
-   ARGZ, and the total length in LEN.  If a memory allocation error occurs,
-   ENOMEM is returned, otherwise 0.  The result can be destroyed using free. */
-extern error_t __argz_create (char *const __argv[], char **__restrict __argz,
-			      size_t *__restrict __len) __THROW;
-extern error_t argz_create (char *const __argv[], char **__restrict __argz,
-			    size_t *__restrict __len) __THROW;
-
-/* Make a '\0' separated arg vector from a SEP separated list in
-   STRING, returning it in ARGZ, and the total length in LEN.  If a
-   memory allocation error occurs, ENOMEM is returned, otherwise 0.
-   The result can be destroyed using free.  */
-extern error_t argz_create_sep (const char *__restrict __string,
-				int __sep, char **__restrict __argz,
-				size_t *__restrict __len) __THROW;
-
-/* Returns the number of strings in ARGZ.  */
-extern size_t __argz_count (const char *__argz, size_t __len)
-     __THROW __attribute_pure__;
-extern size_t argz_count (const char *__argz, size_t __len)
-     __THROW __attribute_pure__;
-
-/* Puts pointers to each string in ARGZ into ARGV, which must be large enough
-   to hold them all.  */
-extern void __argz_extract (const char *__restrict __argz, size_t __len,
-			    char **__restrict __argv) __THROW;
-extern void argz_extract (const char *__restrict __argz, size_t __len,
-			  char **__restrict __argv) __THROW;
-
-/* Make '\0' separated arg vector ARGZ printable by converting all the '\0's
-   except the last into the character SEP.  */
-extern void __argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
-extern void argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
-
-/* Append BUF, of length BUF_LEN to the argz vector in ARGZ & ARGZ_LEN.  */
-extern error_t argz_append (char **__restrict __argz,
-			    size_t *__restrict __argz_len,
-			    const char *__restrict __buf, size_t __buf_len)
-     __THROW;
-
-/* Append STR to the argz vector in ARGZ & ARGZ_LEN.  */
-extern error_t argz_add (char **__restrict __argz,
-			 size_t *__restrict __argz_len,
-			 const char *__restrict __str) __THROW;
-
-/* Append SEP separated list in STRING to the argz vector in ARGZ &
-   ARGZ_LEN.  */
-extern error_t argz_add_sep (char **__restrict __argz,
-			     size_t *__restrict __argz_len,
-			     const char *__restrict __string, int __delim)
-     __THROW;
-
-/* Delete ENTRY from ARGZ & ARGZ_LEN, if it appears there.  */
-extern void argz_delete (char **__restrict __argz,
-			 size_t *__restrict __argz_len,
-			 char *__restrict __entry) __THROW;
-
-/* Insert ENTRY into ARGZ & ARGZ_LEN before BEFORE, which should be an
-   existing entry in ARGZ; if BEFORE is NULL, ENTRY is appended to the end.
-   Since ARGZ's first entry is the same as ARGZ, argz_insert (ARGZ, ARGZ_LEN,
-   ARGZ, ENTRY) will insert ENTRY at the beginning of ARGZ.  If BEFORE is not
-   in ARGZ, EINVAL is returned, else if memory can't be allocated for the new
-   ARGZ, ENOMEM is returned, else 0.  */
-extern error_t argz_insert (char **__restrict __argz,
-			    size_t *__restrict __argz_len,
-			    char *__restrict __before,
-			    const char *__restrict __entry) __THROW;
-
-/* Replace any occurrences of the string STR in ARGZ with WITH, reallocating
-   ARGZ as necessary.  If REPLACE_COUNT is non-zero, *REPLACE_COUNT will be
-   incremented by number of replacements performed.  */
-extern error_t argz_replace (char **__restrict __argz,
-			     size_t *__restrict __argz_len,
-			     const char *__restrict __str,
-			     const char *__restrict __with,
-			     unsigned int *__restrict __replace_count);
-
-/* Returns the next entry in ARGZ & ARGZ_LEN after ENTRY, or NULL if there
-   are no more.  If entry is NULL, then the first entry is returned.  This
-   behavior allows two convenient iteration styles:
-
-    char *entry = 0;
-    while ((entry = argz_next (argz, argz_len, entry)))
-      ...;
-
-   or
-
-    char *entry;
-    for (entry = argz; entry; entry = argz_next (argz, argz_len, entry))
-      ...;
-*/
-extern char *__argz_next (const char *__restrict __argz, size_t __argz_len,
-			  const char *__restrict __entry) __THROW;
-extern char *argz_next (const char *__restrict __argz, size_t __argz_len,
-			const char *__restrict __entry) __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline char *
-__NTH (__argz_next (const char *__argz, size_t __argz_len,
-		    const char *__entry))
-{
-  if (__entry)
-    {
-      if (__entry < __argz + __argz_len)
-	__entry = strchr (__entry, '\0') + 1;
-
-      return __entry >= __argz + __argz_len ? (char *) NULL : (char *) __entry;
-    }
-  else
-    return __argz_len > 0 ? (char *) __argz : 0;
-}
-__extern_inline char *
-__NTH (argz_next (const char *__argz, size_t __argz_len,
-		  const char *__entry))
-{
-  return __argz_next (__argz, __argz_len, __entry);
-}
-#endif /* Use extern inlines.  */
-
-__END_DECLS
-
-#endif /* argz.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/ftp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/ftp.h
deleted file mode 100644
index e5b340d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/ftp.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- * Copyright (c) 1983, 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ftp.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _ARPA_FTP_H
-#define	_ARPA_FTP_H 1
-
-/* Definitions for FTP; see RFC-765. */
-
-/*
- * Reply codes.
- */
-#define PRELIM		1	/* positive preliminary */
-#define COMPLETE	2	/* positive completion */
-#define CONTINUE	3	/* positive intermediate */
-#define TRANSIENT	4	/* transient negative completion */
-#define ERROR		5	/* permanent negative completion */
-
-/*
- * Type codes
- */
-#define	TYPE_A		1	/* ASCII */
-#define	TYPE_E		2	/* EBCDIC */
-#define	TYPE_I		3	/* image */
-#define	TYPE_L		4	/* local byte size */
-
-#ifdef FTP_NAMES
-char *typenames[] =  {"0", "ASCII", "EBCDIC", "Image", "Local" };
-#endif
-
-/*
- * Form codes
- */
-#define	FORM_N		1	/* non-print */
-#define	FORM_T		2	/* telnet format effectors */
-#define	FORM_C		3	/* carriage control (ASA) */
-#ifdef FTP_NAMES
-char *formnames[] =  {"0", "Nonprint", "Telnet", "Carriage-control" };
-#endif
-
-/*
- * Structure codes
- */
-#define	STRU_F		1	/* file (no record structure) */
-#define	STRU_R		2	/* record structure */
-#define	STRU_P		3	/* page structure */
-#ifdef FTP_NAMES
-char *strunames[] =  {"0", "File", "Record", "Page" };
-#endif
-
-/*
- * Mode types
- */
-#define	MODE_S		1	/* stream */
-#define	MODE_B		2	/* block */
-#define	MODE_C		3	/* compressed */
-#ifdef FTP_NAMES
-char *modenames[] =  {"0", "Stream", "Block", "Compressed" };
-#endif
-
-/*
- * Record Tokens
- */
-#define	REC_ESC		'\377'	/* Record-mode Escape */
-#define	REC_EOR		'\001'	/* Record-mode End-of-Record */
-#define REC_EOF		'\002'	/* Record-mode End-of-File */
-
-/*
- * Block Header
- */
-#define	BLK_EOR		0x80	/* Block is End-of-Record */
-#define	BLK_EOF		0x40	/* Block is End-of-File */
-#define BLK_ERRORS	0x20	/* Block is suspected of containing errors */
-#define	BLK_RESTART	0x10	/* Block is Restart Marker */
-
-#define	BLK_BYTECOUNT	2	/* Bytes in this block */
-
-#endif /* arpa/ftp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/inet.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/inet.h
deleted file mode 100644
index 3a99dbf..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/inet.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARPA_INET_H
-#define	_ARPA_INET_H	1
-
-#include <features.h>
-#include <netinet/in.h>		/* To define `struct in_addr'.  */
-
-/* Type for length arguments in socket calls.  */
-#ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-# define __socklen_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* Convert Internet host address from numbers-and-dots notation in CP
-   into binary data in network byte order.  */
-extern in_addr_t inet_addr (const char *__cp) __THROW;
-
-/* Return the local host address part of the Internet address in IN.  */
-extern in_addr_t inet_lnaof (struct in_addr __in) __THROW;
-
-/* Make Internet host address in network byte order by combining the
-   network number NET with the local address HOST.  */
-extern struct in_addr inet_makeaddr (in_addr_t __net, in_addr_t __host)
-     __THROW;
-
-/* Return network number part of the Internet address IN.  */
-extern in_addr_t inet_netof (struct in_addr __in) __THROW;
-
-/* Extract the network number in network byte order from the address
-   in numbers-and-dots natation starting at CP.  */
-extern in_addr_t inet_network (const char *__cp) __THROW;
-
-/* Convert Internet number in IN to ASCII representation.  The return value
-   is a pointer to an internal array containing the string.  */
-extern char *inet_ntoa (struct in_addr __in) __THROW;
-
-/* Convert from presentation format of an Internet number in buffer
-   starting at CP to the binary network format and store result for
-   interface type AF in buffer starting at BUF.  */
-extern int inet_pton (int __af, const char *__restrict __cp,
-		      void *__restrict __buf) __THROW;
-
-/* Convert a Internet address in binary network format for interface
-   type AF in buffer starting at CP to presentation form and place
-   result in buffer of length LEN astarting at BUF.  */
-extern const char *inet_ntop (int __af, const void *__restrict __cp,
-			      char *__restrict __buf, socklen_t __len)
-     __THROW;
-
-
-/* The following functions are not part of XNS 5.2.  */
-#ifdef __USE_MISC
-/* Convert Internet host address from numbers-and-dots notation in CP
-   into binary data and store the result in the structure INP.  */
-extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW;
-
-/* Format a network number NET into presentation format and place result
-   in buffer starting at BUF with length of LEN bytes.  */
-extern char *inet_neta (in_addr_t __net, char *__buf, size_t __len) __THROW;
-
-/* Convert network number for interface type AF in buffer starting at
-   CP to presentation format.  The result will specifiy BITS bits of
-   the number.  */
-extern char *inet_net_ntop (int __af, const void *__cp, int __bits,
-			    char *__buf, size_t __len) __THROW;
-
-/* Convert network number for interface type AF from presentation in
-   buffer starting at CP to network format and store result int
-   buffer starting at BUF of size LEN.  */
-extern int inet_net_pton (int __af, const char *__cp,
-			  void *__buf, size_t __len) __THROW;
-
-/* Convert ASCII representation in hexadecimal form of the Internet
-   address to binary form and place result in buffer of length LEN
-   starting at BUF.  */
-extern unsigned int inet_nsap_addr (const char *__cp,
-				    unsigned char *__buf, int __len) __THROW;
-
-/* Convert internet address in binary form in LEN bytes starting at CP
-   a presentation form and place result in BUF.  */
-extern char *inet_nsap_ntoa (int __len, const unsigned char *__cp,
-			     char *__buf) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* arpa/inet.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/nameser.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/nameser.h
deleted file mode 100644
index a99d5ec..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/nameser.h
+++ /dev/null
@@ -1,443 +0,0 @@
-/*
- * Copyright (c) 1983, 1989, 1993
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-/*
- * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
- * Copyright (c) 1996-1999 by Internet Software Consortium.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
- * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
- * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
- * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
- * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
- * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
- * SOFTWARE.
- */
-
-#ifndef _ARPA_NAMESER_H_
-#define _ARPA_NAMESER_H_
-
-#include <sys/param.h>
-#include <sys/types.h>
-#include <stdint.h>
-
-/*
- * Define constants based on RFC 883, RFC 1034, RFC 1035
- */
-#define NS_PACKETSZ	512	/*%< default UDP packet size */
-#define NS_MAXDNAME	1025	/*%< maximum domain name */
-#define NS_MAXMSG	65535	/*%< maximum message size */
-#define NS_MAXCDNAME	255	/*%< maximum compressed domain name */
-#define NS_MAXLABEL	63	/*%< maximum length of domain label */
-#define NS_HFIXEDSZ	12	/*%< #/bytes of fixed data in header */
-#define NS_QFIXEDSZ	4	/*%< #/bytes of fixed data in query */
-#define NS_RRFIXEDSZ	10	/*%< #/bytes of fixed data in r record */
-#define NS_INT32SZ	4	/*%< #/bytes of data in a uint32_t */
-#define NS_INT16SZ	2	/*%< #/bytes of data in a uint16_t */
-#define NS_INT8SZ	1	/*%< #/bytes of data in a uint8_t */
-#define NS_INADDRSZ	4	/*%< IPv4 T_A */
-#define NS_IN6ADDRSZ	16	/*%< IPv6 T_AAAA */
-#define NS_CMPRSFLGS	0xc0	/*%< Flag bits indicating name compression. */
-#define NS_DEFAULTPORT	53	/*%< For both TCP and UDP. */
-/*
- * These can be expanded with synonyms, just keep ns_parse.c:ns_parserecord()
- * in synch with it.
- */
-typedef enum __ns_sect {
-	ns_s_qd = 0,		/*%< Query: Question. */
-	ns_s_zn = 0,		/*%< Update: Zone. */
-	ns_s_an = 1,		/*%< Query: Answer. */
-	ns_s_pr = 1,		/*%< Update: Prerequisites. */
-	ns_s_ns = 2,		/*%< Query: Name servers. */
-	ns_s_ud = 2,		/*%< Update: Update. */
-	ns_s_ar = 3,		/*%< Query|Update: Additional records. */
-	ns_s_max = 4
-} ns_sect;
-
-/*%
- * This is a message handle.  It is caller allocated and has no dynamic data.
- * This structure is intended to be opaque to all but ns_parse.c, thus the
- * leading _'s on the member names.  Use the accessor functions, not the _'s.
- */
-typedef struct __ns_msg {
-	const unsigned char	*_msg, *_eom;
-	uint16_t		_id, _flags, _counts[ns_s_max];
-	const unsigned char	*_sections[ns_s_max];
-	ns_sect			_sect;
-	int			_rrnum;
-	const unsigned char	*_msg_ptr;
-} ns_msg;
-
-/* Private data structure - do not use from outside library. */
-struct _ns_flagdata {  int mask, shift;  };
-extern const struct _ns_flagdata _ns_flagdata[];
-
-/* Accessor macros - this is part of the public interface. */
-
-#define ns_msg_id(handle) ((handle)._id + 0)
-#define ns_msg_base(handle) ((handle)._msg + 0)
-#define ns_msg_end(handle) ((handle)._eom + 0)
-#define ns_msg_size(handle) ((handle)._eom - (handle)._msg)
-#define ns_msg_count(handle, section) ((handle)._counts[section] + 0)
-
-/*%
- * This is a parsed record.  It is caller allocated and has no dynamic data.
- */
-typedef	struct __ns_rr {
-	char			name[NS_MAXDNAME];
-	uint16_t		type;
-	uint16_t		rr_class;
-	uint32_t		ttl;
-	uint16_t		rdlength;
-	const unsigned char *	rdata;
-} ns_rr;
-
-/* Accessor macros - this is part of the public interface. */
-#define ns_rr_name(rr)	(((rr).name[0] != '\0') ? (rr).name : ".")
-#define ns_rr_type(rr)	((ns_type)((rr).type + 0))
-#define ns_rr_class(rr)	((ns_class)((rr).rr_class + 0))
-#define ns_rr_ttl(rr)	((rr).ttl + 0)
-#define ns_rr_rdlen(rr)	((rr).rdlength + 0)
-#define ns_rr_rdata(rr)	((rr).rdata + 0)
-
-/*%
- * These don't have to be in the same order as in the packet flags word,
- * and they can even overlap in some cases, but they will need to be kept
- * in synch with ns_parse.c:ns_flagdata[].
- */
-typedef enum __ns_flag {
-	ns_f_qr,		/*%< Question/Response. */
-	ns_f_opcode,		/*%< Operation code. */
-	ns_f_aa,		/*%< Authoritative Answer. */
-	ns_f_tc,		/*%< Truncation occurred. */
-	ns_f_rd,		/*%< Recursion Desired. */
-	ns_f_ra,		/*%< Recursion Available. */
-	ns_f_z,			/*%< MBZ. */
-	ns_f_ad,		/*%< Authentic Data (DNSSEC). */
-	ns_f_cd,		/*%< Checking Disabled (DNSSEC). */
-	ns_f_rcode,		/*%< Response code. */
-	ns_f_max
-} ns_flag;
-
-/*%
- * Currently defined opcodes.
- */
-typedef enum __ns_opcode {
-	ns_o_query = 0,		/*%< Standard query. */
-	ns_o_iquery = 1,	/*%< Inverse query (deprecated/unsupported). */
-	ns_o_status = 2,	/*%< Name server status query (unsupported). */
-				/* Opcode 3 is undefined/reserved. */
-	ns_o_notify = 4,	/*%< Zone change notification. */
-	ns_o_update = 5,	/*%< Zone update message. */
-	ns_o_max = 6
-} ns_opcode;
-
-/*%
- * Currently defined response codes.
- */
-typedef	enum __ns_rcode {
-	ns_r_noerror = 0,	/*%< No error occurred. */
-	ns_r_formerr = 1,	/*%< Format error. */
-	ns_r_servfail = 2,	/*%< Server failure. */
-	ns_r_nxdomain = 3,	/*%< Name error. */
-	ns_r_notimpl = 4,	/*%< Unimplemented. */
-	ns_r_refused = 5,	/*%< Operation refused. */
-	/* these are for BIND_UPDATE */
-	ns_r_yxdomain = 6,	/*%< Name exists */
-	ns_r_yxrrset = 7,	/*%< RRset exists */
-	ns_r_nxrrset = 8,	/*%< RRset does not exist */
-	ns_r_notauth = 9,	/*%< Not authoritative for zone */
-	ns_r_notzone = 10,	/*%< Zone of record different from zone section */
-	ns_r_max = 11,
-	/* The following are EDNS extended rcodes */
-	ns_r_badvers = 16,
-	/* The following are TSIG errors */
-	ns_r_badsig = 16,
-	ns_r_badkey = 17,
-	ns_r_badtime = 18
-} ns_rcode;
-
-/* BIND_UPDATE */
-typedef enum __ns_update_operation {
-	ns_uop_delete = 0,
-	ns_uop_add = 1,
-	ns_uop_max = 2
-} ns_update_operation;
-
-/*%
- * This structure is used for TSIG authenticated messages
- */
-struct ns_tsig_key {
-        char name[NS_MAXDNAME], alg[NS_MAXDNAME];
-        unsigned char *data;
-        int len;
-};
-typedef struct ns_tsig_key ns_tsig_key;
-
-/*%
- * This structure is used for TSIG authenticated TCP messages
- */
-struct ns_tcp_tsig_state {
-	int counter;
-	struct dst_key *key;
-	void *ctx;
-	unsigned char sig[NS_PACKETSZ];
-	int siglen;
-};
-typedef struct ns_tcp_tsig_state ns_tcp_tsig_state;
-
-#define NS_TSIG_FUDGE 300
-#define NS_TSIG_TCP_COUNT 100
-#define NS_TSIG_ALG_HMAC_MD5 "HMAC-MD5.SIG-ALG.REG.INT"
-
-#define NS_TSIG_ERROR_NO_TSIG -10
-#define NS_TSIG_ERROR_NO_SPACE -11
-#define NS_TSIG_ERROR_FORMERR -12
-
-/*%
- * Currently defined type values for resources and queries.
- */
-typedef enum __ns_type
-  {
-    ns_t_invalid = 0,
-
-    ns_t_a = 1,
-    ns_t_ns = 2,
-    ns_t_md = 3,
-    ns_t_mf = 4,
-    ns_t_cname = 5,
-    ns_t_soa = 6,
-    ns_t_mb = 7,
-    ns_t_mg = 8,
-    ns_t_mr = 9,
-    ns_t_null = 10,
-    ns_t_wks = 11,
-    ns_t_ptr = 12,
-    ns_t_hinfo = 13,
-    ns_t_minfo = 14,
-    ns_t_mx = 15,
-    ns_t_txt = 16,
-    ns_t_rp = 17,
-    ns_t_afsdb = 18,
-    ns_t_x25 = 19,
-    ns_t_isdn = 20,
-    ns_t_rt = 21,
-    ns_t_nsap = 22,
-    ns_t_nsap_ptr = 23,
-    ns_t_sig = 24,
-    ns_t_key = 25,
-    ns_t_px = 26,
-    ns_t_gpos = 27,
-    ns_t_aaaa = 28,
-    ns_t_loc = 29,
-    ns_t_nxt = 30,
-    ns_t_eid = 31,
-    ns_t_nimloc = 32,
-    ns_t_srv = 33,
-    ns_t_atma = 34,
-    ns_t_naptr = 35,
-    ns_t_kx = 36,
-    ns_t_cert = 37,
-    ns_t_a6 = 38,
-    ns_t_dname = 39,
-    ns_t_sink = 40,
-    ns_t_opt = 41,
-    ns_t_apl = 42,
-    ns_t_ds = 43,
-    ns_t_sshfp = 44,
-    ns_t_ipseckey = 45,
-    ns_t_rrsig = 46,
-    ns_t_nsec = 47,
-    ns_t_dnskey = 48,
-    ns_t_dhcid = 49,
-    ns_t_nsec3 = 50,
-    ns_t_nsec3param = 51,
-    ns_t_tlsa = 52,
-    ns_t_smimea = 53,
-    ns_t_hip = 55,
-    ns_t_ninfo = 56,
-    ns_t_rkey = 57,
-    ns_t_talink = 58,
-    ns_t_cds = 59,
-    ns_t_cdnskey = 60,
-    ns_t_openpgpkey = 61,
-    ns_t_csync = 62,
-    ns_t_spf = 99,
-    ns_t_uinfo = 100,
-    ns_t_uid = 101,
-    ns_t_gid = 102,
-    ns_t_unspec = 103,
-    ns_t_nid = 104,
-    ns_t_l32 = 105,
-    ns_t_l64 = 106,
-    ns_t_lp = 107,
-    ns_t_eui48 = 108,
-    ns_t_eui64 = 109,
-    ns_t_tkey = 249,
-    ns_t_tsig = 250,
-    ns_t_ixfr = 251,
-    ns_t_axfr = 252,
-    ns_t_mailb = 253,
-    ns_t_maila = 254,
-    ns_t_any = 255,
-    ns_t_uri = 256,
-    ns_t_caa = 257,
-    ns_t_avc = 258,
-    ns_t_ta = 32768,
-    ns_t_dlv = 32769,
-
-    ns_t_max = 65536
-  } ns_type;
-
-/*%
- * Values for class field
- */
-typedef enum __ns_class {
-	ns_c_invalid = 0,	/*%< Cookie. */
-	ns_c_in = 1,		/*%< Internet. */
-	ns_c_2 = 2,		/*%< unallocated/unsupported. */
-	ns_c_chaos = 3,		/*%< MIT Chaos-net. */
-	ns_c_hs = 4,		/*%< MIT Hesiod. */
-	/* Query class values which do not appear in resource records */
-	ns_c_none = 254,	/*%< for prereq. sections in update requests */
-	ns_c_any = 255,		/*%< Wildcard match. */
-	ns_c_max = 65536
-} ns_class;
-
-/* Certificate type values in CERT resource records.  */
-typedef enum __ns_cert_types {
-	cert_t_pkix = 1,	/*%< PKIX (X.509v3) */
-	cert_t_spki = 2,	/*%< SPKI */
-	cert_t_pgp  = 3,	/*%< PGP */
-	cert_t_url  = 253,	/*%< URL private type */
-	cert_t_oid  = 254	/*%< OID private type */
-} ns_cert_types;
-
-/*%
- * EDNS0 extended flags and option codes, host order.
- */
-#define NS_OPT_DNSSEC_OK        0x8000U
-#define NS_OPT_NSID		3
-
-/*%
- * Inline versions of get/put short/long.  Pointer is advanced.
- */
-#define NS_GET16(s, cp) do { \
-	const unsigned char *t_cp = (const unsigned char *)(cp); \
-	(s) = ((uint16_t)t_cp[0] << 8) \
-	    | ((uint16_t)t_cp[1]) \
-	    ; \
-	(cp) += NS_INT16SZ; \
-} while (0)
-
-#define NS_GET32(l, cp) do { \
-	const unsigned char *t_cp = (const unsigned char *)(cp); \
-	(l) = ((uint32_t)t_cp[0] << 24) \
-	    | ((uint32_t)t_cp[1] << 16) \
-	    | ((uint32_t)t_cp[2] << 8) \
-	    | ((uint32_t)t_cp[3]) \
-	    ; \
-	(cp) += NS_INT32SZ; \
-} while (0)
-
-#define NS_PUT16(s, cp) do { \
-	uint16_t t_s = (uint16_t)(s); \
-	unsigned char *t_cp = (unsigned char *)(cp); \
-	*t_cp++ = t_s >> 8; \
-	*t_cp   = t_s; \
-	(cp) += NS_INT16SZ; \
-} while (0)
-
-#define NS_PUT32(l, cp) do { \
-	uint32_t t_l = (uint32_t)(l); \
-	unsigned char *t_cp = (unsigned char *)(cp); \
-	*t_cp++ = t_l >> 24; \
-	*t_cp++ = t_l >> 16; \
-	*t_cp++ = t_l >> 8; \
-	*t_cp   = t_l; \
-	(cp) += NS_INT32SZ; \
-} while (0)
-
-__BEGIN_DECLS
-int		ns_msg_getflag (ns_msg, int) __THROW;
-unsigned int	ns_get16 (const unsigned char *) __THROW;
-unsigned long	ns_get32 (const unsigned char *) __THROW;
-void		ns_put16 (unsigned int, unsigned char *) __THROW;
-void		ns_put32 (unsigned long, unsigned char *) __THROW;
-int		ns_initparse (const unsigned char *, int, ns_msg *) __THROW;
-int		ns_skiprr (const unsigned char *, const unsigned char *,
-			   ns_sect, int) __THROW;
-int		ns_parserr (ns_msg *, ns_sect, int, ns_rr *) __THROW;
-int		ns_sprintrr (const ns_msg *, const ns_rr *,
-			     const char *, const char *, char *, size_t)
-     __THROW;
-int		ns_sprintrrf (const unsigned char *, size_t, const char *,
-			      ns_class, ns_type, unsigned long,
-			      const unsigned char *, size_t, const char *,
-			      const char *, char *, size_t) __THROW;
-int		ns_format_ttl (unsigned long, char *, size_t) __THROW;
-int		ns_parse_ttl (const char *, unsigned long *) __THROW;
-uint32_t	ns_datetosecs (const char *, int *) __THROW;
-int		ns_name_ntol (const unsigned char *, unsigned char *, size_t)
-     __THROW;
-int		ns_name_ntop (const unsigned char *, char *, size_t) __THROW;
-int		ns_name_pton (const char *, unsigned char *, size_t) __THROW;
-int		ns_name_unpack (const unsigned char *, const unsigned char *,
-				const unsigned char *, unsigned char *, size_t)
-     __THROW;
-int		ns_name_pack (const unsigned char *, unsigned char *, int,
-			      const unsigned char **, const unsigned char **)
-     __THROW;
-int		ns_name_uncompress (const unsigned char *,
-				    const unsigned char *,
-				    const unsigned char *,
-				    char *, size_t) __THROW;
-int		ns_name_compress (const char *, unsigned char *, size_t,
-				  const unsigned char **,
-				  const unsigned char **) __THROW;
-int		ns_name_skip (const unsigned char **, const unsigned char *)
-     __THROW;
-void		ns_name_rollback (const unsigned char *,
-				  const unsigned char **,
-				  const unsigned char **) __THROW;
-int		ns_samedomain (const char *, const char *) __THROW;
-int		ns_subdomain (const char *, const char *) __THROW;
-int		ns_makecanon (const char *, char *, size_t) __THROW;
-int		ns_samename (const char *, const char *) __THROW;
-__END_DECLS
-
-#include <arpa/nameser_compat.h>
-
-#endif /* !_ARPA_NAMESER_H_ */
-/*! \file */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/nameser_compat.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/nameser_compat.h
deleted file mode 100644
index f1c390f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/nameser_compat.h
+++ /dev/null
@@ -1,221 +0,0 @@
-/* Copyright (c) 1983, 1989
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef _ARPA_NAMESER_COMPAT_
-#define	_ARPA_NAMESER_COMPAT_
-
-#include <endian.h>
-
-/*%
- * Structure for query header.  The order of the fields is machine- and
- * compiler-dependent, depending on the byte/bit order and the layout
- * of bit fields.  We use bit fields only in int variables, as this
- * is all ANSI requires.  This requires a somewhat confusing rearrangement.
- */
-
-typedef struct {
-	unsigned	id :16;		/*%< query identification number */
-#if __BYTE_ORDER == __BIG_ENDIAN
-			/* fields in third byte */
-	unsigned	qr: 1;		/*%< response flag */
-	unsigned	opcode: 4;	/*%< purpose of message */
-	unsigned	aa: 1;		/*%< authoritive answer */
-	unsigned	tc: 1;		/*%< truncated message */
-	unsigned	rd: 1;		/*%< recursion desired */
-			/* fields in fourth byte */
-	unsigned	ra: 1;		/*%< recursion available */
-	unsigned	unused :1;	/*%< unused bits (MBZ as of 4.9.3a3) */
-	unsigned	ad: 1;		/*%< authentic data from named */
-	unsigned	cd: 1;		/*%< checking disabled by resolver */
-	unsigned	rcode :4;	/*%< response code */
-#endif
-#if __BYTE_ORDER == __LITTLE_ENDIAN || __BYTE_ORDER == __PDP_ENDIAN
-			/* fields in third byte */
-	unsigned	rd :1;		/*%< recursion desired */
-	unsigned	tc :1;		/*%< truncated message */
-	unsigned	aa :1;		/*%< authoritive answer */
-	unsigned	opcode :4;	/*%< purpose of message */
-	unsigned	qr :1;		/*%< response flag */
-			/* fields in fourth byte */
-	unsigned	rcode :4;	/*%< response code */
-	unsigned	cd: 1;		/*%< checking disabled by resolver */
-	unsigned	ad: 1;		/*%< authentic data from named */
-	unsigned	unused :1;	/*%< unused bits (MBZ as of 4.9.3a3) */
-	unsigned	ra :1;		/*%< recursion available */
-#endif
-			/* remaining bytes */
-	unsigned	qdcount :16;	/*%< number of question entries */
-	unsigned	ancount :16;	/*%< number of answer entries */
-	unsigned	nscount :16;	/*%< number of authority entries */
-	unsigned	arcount :16;	/*%< number of resource entries */
-} HEADER;
-
-#define PACKETSZ	NS_PACKETSZ
-#define MAXDNAME	NS_MAXDNAME
-#define MAXCDNAME	NS_MAXCDNAME
-#define MAXLABEL	NS_MAXLABEL
-#define	HFIXEDSZ	NS_HFIXEDSZ
-#define QFIXEDSZ	NS_QFIXEDSZ
-#define RRFIXEDSZ	NS_RRFIXEDSZ
-#define	INT32SZ		NS_INT32SZ
-#define	INT16SZ		NS_INT16SZ
-#define INT8SZ		NS_INT8SZ
-#define	INADDRSZ	NS_INADDRSZ
-#define	IN6ADDRSZ	NS_IN6ADDRSZ
-#define	INDIR_MASK	NS_CMPRSFLGS
-#define NAMESERVER_PORT	NS_DEFAULTPORT
-
-#define S_ZONE		ns_s_zn
-#define S_PREREQ	ns_s_pr
-#define S_UPDATE	ns_s_ud
-#define S_ADDT		ns_s_ar
-
-#define QUERY		ns_o_query
-#define IQUERY		ns_o_iquery
-#define STATUS		ns_o_status
-#define	NS_NOTIFY_OP	ns_o_notify
-#define	NS_UPDATE_OP	ns_o_update
-
-#define NOERROR		ns_r_noerror
-#define FORMERR		ns_r_formerr
-#define SERVFAIL	ns_r_servfail
-#define NXDOMAIN	ns_r_nxdomain
-#define NOTIMP		ns_r_notimpl
-#define REFUSED		ns_r_refused
-#define YXDOMAIN	ns_r_yxdomain
-#define YXRRSET		ns_r_yxrrset
-#define NXRRSET		ns_r_nxrrset
-#define NOTAUTH		ns_r_notauth
-#define NOTZONE		ns_r_notzone
-/*#define BADSIG		ns_r_badsig*/
-/*#define BADKEY		ns_r_badkey*/
-/*#define BADTIME		ns_r_badtime*/
-
-
-#define DELETE		ns_uop_delete
-#define ADD		ns_uop_add
-
-#define T_A ns_t_a
-#define T_NS ns_t_ns
-#define T_MD ns_t_md
-#define T_MF ns_t_mf
-#define T_CNAME ns_t_cname
-#define T_SOA ns_t_soa
-#define T_MB ns_t_mb
-#define T_MG ns_t_mg
-#define T_MR ns_t_mr
-#define T_NULL ns_t_null
-#define T_WKS ns_t_wks
-#define T_PTR ns_t_ptr
-#define T_HINFO ns_t_hinfo
-#define T_MINFO ns_t_minfo
-#define T_MX ns_t_mx
-#define T_TXT ns_t_txt
-#define T_RP ns_t_rp
-#define T_AFSDB ns_t_afsdb
-#define T_X25 ns_t_x25
-#define T_ISDN ns_t_isdn
-#define T_RT ns_t_rt
-#define T_NSAP ns_t_nsap
-#define T_NSAP_PTR ns_t_nsap_ptr
-#define T_SIG ns_t_sig
-#define T_KEY ns_t_key
-#define T_PX ns_t_px
-#define T_GPOS ns_t_gpos
-#define T_AAAA ns_t_aaaa
-#define T_LOC ns_t_loc
-#define T_NXT ns_t_nxt
-#define T_EID ns_t_eid
-#define T_NIMLOC ns_t_nimloc
-#define T_SRV ns_t_srv
-#define T_ATMA ns_t_atma
-#define T_NAPTR ns_t_naptr
-#define T_KX ns_t_kx
-#define T_CERT ns_t_cert
-#define T_A6 ns_t_a6
-#define T_DNAME ns_t_dname
-#define T_SINK ns_t_sink
-#define T_OPT ns_t_opt
-#define T_APL ns_t_apl
-#define T_DS ns_t_ds
-#define T_SSHFP ns_t_sshfp
-#define T_IPSECKEY ns_t_ipseckey
-#define T_RRSIG ns_t_rrsig
-#define T_NSEC ns_t_nsec
-#define T_DNSKEY ns_t_dnskey
-#define T_DHCID ns_t_dhcid
-#define T_NSEC3 ns_t_nsec3
-#define T_NSEC3PARAM ns_t_nsec3param
-#define T_TLSA ns_t_tlsa
-#define T_SMIMEA ns_t_smimea
-#define T_HIP ns_t_hip
-#define T_NINFO ns_t_ninfo
-#define T_RKEY ns_t_rkey
-#define T_TALINK ns_t_talink
-#define T_CDS ns_t_cds
-#define T_CDNSKEY ns_t_cdnskey
-#define T_OPENPGPKEY ns_t_openpgpkey
-#define T_CSYNC ns_t_csync
-#define T_SPF ns_t_spf
-#define T_UINFO ns_t_uinfo
-#define T_UID ns_t_uid
-#define T_GID ns_t_gid
-#define T_UNSPEC ns_t_unspec
-#define T_NID ns_t_nid
-#define T_L32 ns_t_l32
-#define T_L64 ns_t_l64
-#define T_LP ns_t_lp
-#define T_EUI48 ns_t_eui48
-#define T_EUI64 ns_t_eui64
-#define T_TKEY ns_t_tkey
-#define T_TSIG ns_t_tsig
-#define T_IXFR ns_t_ixfr
-#define T_AXFR ns_t_axfr
-#define T_MAILB ns_t_mailb
-#define T_MAILA ns_t_maila
-#define T_ANY ns_t_any
-#define T_URI ns_t_uri
-#define T_CAA ns_t_caa
-#define T_AVC ns_t_avc
-#define T_TA ns_t_ta
-#define T_DLV ns_t_dlv
-
-#define C_IN		ns_c_in
-#define C_CHAOS		ns_c_chaos
-#define C_HS		ns_c_hs
-/* BIND_UPDATE */
-#define C_NONE		ns_c_none
-#define C_ANY		ns_c_any
-
-#define	GETSHORT		NS_GET16
-#define	GETLONG			NS_GET32
-#define	PUTSHORT		NS_PUT16
-#define	PUTLONG			NS_PUT32
-
-#endif /* _ARPA_NAMESER_COMPAT_ */
-/*! \file */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/telnet.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/telnet.h
deleted file mode 100644
index 3774c89..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/telnet.h
+++ /dev/null
@@ -1,316 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)telnet.h	8.2 (Berkeley) 12/15/93
- */
-
-#ifndef _ARPA_TELNET_H
-#define	_ARPA_TELNET_H 1
-
-/*
- * Definitions for the TELNET protocol.
- */
-#define	IAC	255		/* interpret as command: */
-#define	DONT	254		/* you are not to use option */
-#define	DO	253		/* please, you use option */
-#define	WONT	252		/* I won't use option */
-#define	WILL	251		/* I will use option */
-#define	SB	250		/* interpret as subnegotiation */
-#define	GA	249		/* you may reverse the line */
-#define	EL	248		/* erase the current line */
-#define	EC	247		/* erase the current character */
-#define	AYT	246		/* are you there */
-#define	AO	245		/* abort output--but let prog finish */
-#define	IP	244		/* interrupt process--permanently */
-#define	BREAK	243		/* break */
-#define	DM	242		/* data mark--for connect. cleaning */
-#define	NOP	241		/* nop */
-#define	SE	240		/* end sub negotiation */
-#define EOR     239             /* end of record (transparent mode) */
-#define	ABORT	238		/* Abort process */
-#define	SUSP	237		/* Suspend process */
-#define	xEOF	236		/* End of file: EOF is already used... */
-
-#define SYNCH	242		/* for telfunc calls */
-
-#ifdef TELCMDS
-char *telcmds[] = {
-	"EOF", "SUSP", "ABORT", "EOR",
-	"SE", "NOP", "DMARK", "BRK", "IP", "AO", "AYT", "EC",
-	"EL", "GA", "SB", "WILL", "WONT", "DO", "DONT", "IAC", 0,
-};
-#else
-extern char *telcmds[];
-#endif
-
-#define	TELCMD_FIRST	xEOF
-#define	TELCMD_LAST	IAC
-#define	TELCMD_OK(x)	((unsigned int)(x) <= TELCMD_LAST && \
-			 (unsigned int)(x) >= TELCMD_FIRST)
-#define	TELCMD(x)	telcmds[(x)-TELCMD_FIRST]
-
-/* telnet options */
-#define TELOPT_BINARY	0	/* 8-bit data path */
-#define TELOPT_ECHO	1	/* echo */
-#define	TELOPT_RCP	2	/* prepare to reconnect */
-#define	TELOPT_SGA	3	/* suppress go ahead */
-#define	TELOPT_NAMS	4	/* approximate message size */
-#define	TELOPT_STATUS	5	/* give status */
-#define	TELOPT_TM	6	/* timing mark */
-#define	TELOPT_RCTE	7	/* remote controlled transmission and echo */
-#define TELOPT_NAOL 	8	/* negotiate about output line width */
-#define TELOPT_NAOP 	9	/* negotiate about output page size */
-#define TELOPT_NAOCRD	10	/* negotiate about CR disposition */
-#define TELOPT_NAOHTS	11	/* negotiate about horizontal tabstops */
-#define TELOPT_NAOHTD	12	/* negotiate about horizontal tab disposition */
-#define TELOPT_NAOFFD	13	/* negotiate about formfeed disposition */
-#define TELOPT_NAOVTS	14	/* negotiate about vertical tab stops */
-#define TELOPT_NAOVTD	15	/* negotiate about vertical tab disposition */
-#define TELOPT_NAOLFD	16	/* negotiate about output LF disposition */
-#define TELOPT_XASCII	17	/* extended ascii character set */
-#define	TELOPT_LOGOUT	18	/* force logout */
-#define	TELOPT_BM	19	/* byte macro */
-#define	TELOPT_DET	20	/* data entry terminal */
-#define	TELOPT_SUPDUP	21	/* supdup protocol */
-#define	TELOPT_SUPDUPOUTPUT 22	/* supdup output */
-#define	TELOPT_SNDLOC	23	/* send location */
-#define	TELOPT_TTYPE	24	/* terminal type */
-#define	TELOPT_EOR	25	/* end or record */
-#define	TELOPT_TUID	26	/* TACACS user identification */
-#define	TELOPT_OUTMRK	27	/* output marking */
-#define	TELOPT_TTYLOC	28	/* terminal location number */
-#define	TELOPT_3270REGIME 29	/* 3270 regime */
-#define	TELOPT_X3PAD	30	/* X.3 PAD */
-#define	TELOPT_NAWS	31	/* window size */
-#define	TELOPT_TSPEED	32	/* terminal speed */
-#define	TELOPT_LFLOW	33	/* remote flow control */
-#define TELOPT_LINEMODE	34	/* Linemode option */
-#define TELOPT_XDISPLOC	35	/* X Display Location */
-#define TELOPT_OLD_ENVIRON 36	/* Old - Environment variables */
-#define	TELOPT_AUTHENTICATION 37/* Authenticate */
-#define	TELOPT_ENCRYPT	38	/* Encryption option */
-#define TELOPT_NEW_ENVIRON 39	/* New - Environment variables */
-#define	TELOPT_EXOPL	255	/* extended-options-list */
-
-
-#define	NTELOPTS	(1+TELOPT_NEW_ENVIRON)
-#ifdef TELOPTS
-char *telopts[NTELOPTS+1] = {
-	"BINARY", "ECHO", "RCP", "SUPPRESS GO AHEAD", "NAME",
-	"STATUS", "TIMING MARK", "RCTE", "NAOL", "NAOP",
-	"NAOCRD", "NAOHTS", "NAOHTD", "NAOFFD", "NAOVTS",
-	"NAOVTD", "NAOLFD", "EXTEND ASCII", "LOGOUT", "BYTE MACRO",
-	"DATA ENTRY TERMINAL", "SUPDUP", "SUPDUP OUTPUT",
-	"SEND LOCATION", "TERMINAL TYPE", "END OF RECORD",
-	"TACACS UID", "OUTPUT MARKING", "TTYLOC",
-	"3270 REGIME", "X.3 PAD", "NAWS", "TSPEED", "LFLOW",
-	"LINEMODE", "XDISPLOC", "OLD-ENVIRON", "AUTHENTICATION",
-	"ENCRYPT", "NEW-ENVIRON",
-	0,
-};
-#define	TELOPT_FIRST	TELOPT_BINARY
-#define	TELOPT_LAST	TELOPT_NEW_ENVIRON
-#define	TELOPT_OK(x)	((unsigned int)(x) <= TELOPT_LAST)
-#define	TELOPT(x)	telopts[(x)-TELOPT_FIRST]
-#endif
-
-/* sub-option qualifiers */
-#define	TELQUAL_IS	0	/* option is... */
-#define	TELQUAL_SEND	1	/* send option */
-#define	TELQUAL_INFO	2	/* ENVIRON: informational version of IS */
-#define	TELQUAL_REPLY	2	/* AUTHENTICATION: client version of IS */
-#define	TELQUAL_NAME	3	/* AUTHENTICATION: client version of IS */
-
-#define	LFLOW_OFF		0	/* Disable remote flow control */
-#define	LFLOW_ON		1	/* Enable remote flow control */
-#define	LFLOW_RESTART_ANY	2	/* Restart output on any char */
-#define	LFLOW_RESTART_XON	3	/* Restart output only on XON */
-
-/*
- * LINEMODE suboptions
- */
-
-#define	LM_MODE		1
-#define	LM_FORWARDMASK	2
-#define	LM_SLC		3
-
-#define	MODE_EDIT	0x01
-#define	MODE_TRAPSIG	0x02
-#define	MODE_ACK	0x04
-#define MODE_SOFT_TAB	0x08
-#define MODE_LIT_ECHO	0x10
-
-#define	MODE_MASK	0x1f
-
-/* Not part of protocol, but needed to simplify things... */
-#define MODE_FLOW		0x0100
-#define MODE_ECHO		0x0200
-#define MODE_INBIN		0x0400
-#define MODE_OUTBIN		0x0800
-#define MODE_FORCE		0x1000
-
-#define	SLC_SYNCH	1
-#define	SLC_BRK		2
-#define	SLC_IP		3
-#define	SLC_AO		4
-#define	SLC_AYT		5
-#define	SLC_EOR		6
-#define	SLC_ABORT	7
-#define	SLC_EOF		8
-#define	SLC_SUSP	9
-#define	SLC_EC		10
-#define	SLC_EL		11
-#define	SLC_EW		12
-#define	SLC_RP		13
-#define	SLC_LNEXT	14
-#define	SLC_XON		15
-#define	SLC_XOFF	16
-#define	SLC_FORW1	17
-#define	SLC_FORW2	18
-
-#define	NSLC		18
-
-/*
- * For backwards compatibility, we define SLC_NAMES to be the
- * list of names if SLC_NAMES is not defined.
- */
-#define	SLC_NAMELIST	"0", "SYNCH", "BRK", "IP", "AO", "AYT", "EOR", \
-			"ABORT", "EOF", "SUSP", "EC", "EL", "EW", "RP", \
-			"LNEXT", "XON", "XOFF", "FORW1", "FORW2", 0,
-#ifdef	SLC_NAMES
-char *slc_names[] = {
-	SLC_NAMELIST
-};
-#else
-extern char *slc_names[];
-#define	SLC_NAMES SLC_NAMELIST
-#endif
-
-#define	SLC_NAME_OK(x)	((unsigned int)(x) <= NSLC)
-#define SLC_NAME(x)	slc_names[x]
-
-#define	SLC_NOSUPPORT	0
-#define	SLC_CANTCHANGE	1
-#define	SLC_VARIABLE	2
-#define	SLC_DEFAULT	3
-#define	SLC_LEVELBITS	0x03
-
-#define	SLC_FUNC	0
-#define	SLC_FLAGS	1
-#define	SLC_VALUE	2
-
-#define	SLC_ACK		0x80
-#define	SLC_FLUSHIN	0x40
-#define	SLC_FLUSHOUT	0x20
-
-#define	OLD_ENV_VAR	1
-#define	OLD_ENV_VALUE	0
-#define	NEW_ENV_VAR	0
-#define	NEW_ENV_VALUE	1
-#define	ENV_ESC		2
-#define ENV_USERVAR	3
-
-/*
- * AUTHENTICATION suboptions
- */
-
-/*
- * Who is authenticating who ...
- */
-#define	AUTH_WHO_CLIENT		0	/* Client authenticating server */
-#define	AUTH_WHO_SERVER		1	/* Server authenticating client */
-#define	AUTH_WHO_MASK		1
-
-/*
- * amount of authentication done
- */
-#define	AUTH_HOW_ONE_WAY	0
-#define	AUTH_HOW_MUTUAL		2
-#define	AUTH_HOW_MASK		2
-
-#define	AUTHTYPE_NULL		0
-#define	AUTHTYPE_KERBEROS_V4	1
-#define	AUTHTYPE_KERBEROS_V5	2
-#define	AUTHTYPE_SPX		3
-#define	AUTHTYPE_MINK		4
-#define	AUTHTYPE_CNT		5
-
-#define	AUTHTYPE_TEST		99
-
-#ifdef	AUTH_NAMES
-char *authtype_names[] = {
-	"NULL", "KERBEROS_V4", "KERBEROS_V5", "SPX", "MINK", 0,
-};
-#else
-extern char *authtype_names[];
-#endif
-
-#define	AUTHTYPE_NAME_OK(x)	((unsigned int)(x) < AUTHTYPE_CNT)
-#define	AUTHTYPE_NAME(x)	authtype_names[x]
-
-/*
- * ENCRYPTion suboptions
- */
-#define	ENCRYPT_IS		0	/* I pick encryption type ... */
-#define	ENCRYPT_SUPPORT		1	/* I support encryption types ... */
-#define	ENCRYPT_REPLY		2	/* Initial setup response */
-#define	ENCRYPT_START		3	/* Am starting to send encrypted */
-#define	ENCRYPT_END		4	/* Am ending encrypted */
-#define	ENCRYPT_REQSTART	5	/* Request you start encrypting */
-#define	ENCRYPT_REQEND		6	/* Request you send encrypting */
-#define	ENCRYPT_ENC_KEYID	7
-#define	ENCRYPT_DEC_KEYID	8
-#define	ENCRYPT_CNT		9
-
-#define	ENCTYPE_ANY		0
-#define	ENCTYPE_DES_CFB64	1
-#define	ENCTYPE_DES_OFB64	2
-#define	ENCTYPE_CNT		3
-
-#ifdef	ENCRYPT_NAMES
-char *encrypt_names[] = {
-	"IS", "SUPPORT", "REPLY", "START", "END",
-	"REQUEST-START", "REQUEST-END", "ENC-KEYID", "DEC-KEYID",
-	0,
-};
-char *enctype_names[] = {
-	"ANY", "DES_CFB64",  "DES_OFB64",  0,
-};
-#else
-extern char *encrypt_names[];
-extern char *enctype_names[];
-#endif
-
-
-#define	ENCRYPT_NAME_OK(x)	((unsigned int)(x) < ENCRYPT_CNT)
-#define	ENCRYPT_NAME(x)		encrypt_names[x]
-
-#define	ENCTYPE_NAME_OK(x)	((unsigned int)(x) < ENCTYPE_CNT)
-#define	ENCTYPE_NAME(x)		enctype_names[x]
-
-#endif /* arpa/telnet.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/tftp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/tftp.h
deleted file mode 100644
index 86e0b6e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/arpa/tftp.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)tftp.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _ARPA_TFTP_H
-#define	_ARPA_TFTP_H 1
-
-/*
- * Trivial File Transfer Protocol (IEN-133)
- */
-#define	SEGSIZE		512		/* data segment size */
-
-/*
- * Packet types.
- */
-#define	RRQ	01				/* read request */
-#define	WRQ	02				/* write request */
-#define	DATA	03				/* data packet */
-#define	ACK	04				/* acknowledgement */
-#define	ERROR	05				/* error code */
-
-struct	tftphdr {
-	short	th_opcode;			/* packet type */
-	union {
-		char	tu_padding[3];		/* sizeof() compat */
-		struct {
-			union {
-				unsigned short	tu_block;	/* block # */
-				short	tu_code;		/* error code */
-			} __attribute__ ((__packed__)) th_u3;
-			char tu_data[0];	/* data or error string */
-		} __attribute__ ((__packed__)) th_u2;
-		char	tu_stuff[0];		/* request packet stuff */
-	} __attribute__ ((__packed__)) th_u1;
-} __attribute__ ((__packed__));
-
-#define	th_block	th_u1.th_u2.th_u3.tu_block
-#define	th_code		th_u1.th_u2.th_u3.tu_code
-#define	th_stuff	th_u1.tu_stuff
-#define	th_data		th_u1.th_u2.tu_data
-#define	th_msg		th_u1.th_u2.tu_data
-
-/*
- * Error codes.
- */
-#define	EUNDEF		0		/* not defined */
-#define	ENOTFOUND	1		/* file not found */
-#define	EACCESS		2		/* access violation */
-#define	ENOSPACE	3		/* disk full or allocation exceeded */
-#define	EBADOP		4		/* illegal TFTP operation */
-#define	EBADID		5		/* unknown transfer ID */
-#define	EEXISTS		6		/* file already exists */
-#define	ENOUSER		7		/* no such user */
-
-#endif /* arpa/tftp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/assert.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/assert.h
deleted file mode 100644
index 2894908..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/assert.h
+++ /dev/null
@@ -1,141 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.2 Diagnostics	<assert.h>
- */
-
-#ifdef	_ASSERT_H
-
-# undef	_ASSERT_H
-# undef	assert
-# undef __ASSERT_VOID_CAST
-
-# ifdef	__USE_GNU
-#  undef assert_perror
-# endif
-
-#endif /* assert.h	*/
-
-#define	_ASSERT_H	1
-#include <features.h>
-
-#if defined __cplusplus && __GNUC_PREREQ (2,95)
-# define __ASSERT_VOID_CAST static_cast<void>
-#else
-# define __ASSERT_VOID_CAST (void)
-#endif
-
-/* void assert (int expression);
-
-   If NDEBUG is defined, do nothing.
-   If not, and EXPRESSION is zero, print an error message and abort.  */
-
-#ifdef	NDEBUG
-
-# define assert(expr)		(__ASSERT_VOID_CAST (0))
-
-/* void assert_perror (int errnum);
-
-   If NDEBUG is defined, do nothing.  If not, and ERRNUM is not zero, print an
-   error message with the error text for ERRNUM and abort.
-   (This is a GNU extension.) */
-
-# ifdef	__USE_GNU
-#  define assert_perror(errnum)	(__ASSERT_VOID_CAST (0))
-# endif
-
-#else /* Not NDEBUG.  */
-
-__BEGIN_DECLS
-
-/* This prints an "Assertion failed" message and aborts.  */
-extern void __assert_fail (const char *__assertion, const char *__file,
-			   unsigned int __line, const char *__function)
-     __THROW __attribute__ ((__noreturn__));
-
-/* Likewise, but prints the error text for ERRNUM.  */
-extern void __assert_perror_fail (int __errnum, const char *__file,
-				  unsigned int __line, const char *__function)
-     __THROW __attribute__ ((__noreturn__));
-
-
-/* The following is not at all used here but needed for standard
-   compliance.  */
-extern void __assert (const char *__assertion, const char *__file, int __line)
-     __THROW __attribute__ ((__noreturn__));
-
-
-__END_DECLS
-
-/* When possible, define assert so that it does not add extra
-   parentheses around EXPR.  Otherwise, those added parentheses would
-   suppress warnings we'd expect to be detected by gcc's -Wparentheses.  */
-# if defined __cplusplus
-#  define assert(expr)							\
-     (static_cast <bool> (expr)						\
-      ? void (0)							\
-      : __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION))
-# elif !defined __GNUC__ || defined __STRICT_ANSI__
-#  define assert(expr)							\
-    ((expr)								\
-     ? __ASSERT_VOID_CAST (0)						\
-     : __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION))
-# else
-/* The first occurrence of EXPR is not evaluated due to the sizeof,
-   but will trigger any pedantic warnings masked by the __extension__
-   for the second occurrence.  The ternary operator is required to
-   support function pointers and bit fields in this context, and to
-   suppress the evaluation of variable length arrays.  */
-#  define assert(expr)							\
-  ((void) sizeof ((expr) ? 1 : 0), __extension__ ({			\
-      if (expr)								\
-        ; /* empty */							\
-      else								\
-        __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION);	\
-    }))
-# endif
-
-# ifdef	__USE_GNU
-#  define assert_perror(errnum)						\
-  (!(errnum)								\
-   ? __ASSERT_VOID_CAST (0)						\
-   : __assert_perror_fail ((errnum), __FILE__, __LINE__, __ASSERT_FUNCTION))
-# endif
-
-/* Version 2.4 and later of GCC define a magical variable `__PRETTY_FUNCTION__'
-   which contains the name of the function currently being defined.
-   This is broken in G++ before version 2.6.
-   C9x has a similar variable called __func__, but prefer the GCC one since
-   it demangles C++ function names.  */
-# if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
-#   define __ASSERT_FUNCTION	__extension__ __PRETTY_FUNCTION__
-# else
-#  if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#   define __ASSERT_FUNCTION	__func__
-#  else
-#   define __ASSERT_FUNCTION	((const char *) 0)
-#  endif
-# endif
-
-#endif /* NDEBUG.  */
-
-
-#if defined __USE_ISOC11 && !defined __cplusplus
-# undef static_assert
-# define static_assert _Static_assert
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/a.out.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/a.out.h
deleted file mode 100644
index 0e4a7c9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/a.out.h
+++ /dev/null
@@ -1,11 +0,0 @@
-#ifndef __A_OUT_GNU_H__
-# error "Never use <bits/a.out.h> directly; include <a.out.h> instead."
-#endif
-
-#ifdef __x86_64__
-
-/* Signal to users of this header that this architecture really doesn't
-   support a.out binary format.  */
-#define __NO_A_OUT_SUPPORT 1
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/argp-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/argp-ldbl.h
deleted file mode 100644
index 903b06f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/argp-ldbl.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Redirections for argp functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ARGP_H
-# error "Never include <bits/argp-ldbl.h> directly; use <argp.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (argp_error)
-__LDBL_REDIR_DECL (argp_failure)
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/byteswap.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/byteswap.h
deleted file mode 100644
index 6438a8b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/byteswap.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/* Macros and inline functions to swap the order of bytes in integer values.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _BYTESWAP_H && !defined _NETINET_IN_H && !defined _ENDIAN_H
-# error "Never use <bits/byteswap.h> directly; include <byteswap.h> instead."
-#endif
-
-#ifndef _BITS_BYTESWAP_H
-#define _BITS_BYTESWAP_H 1
-
-#include <features.h>
-#include <bits/types.h>
-
-/* Swap bytes in 16-bit value.  */
-#define __bswap_constant_16(x)					\
-  ((__uint16_t) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))
-
-static __inline __uint16_t
-__bswap_16 (__uint16_t __bsx)
-{
-#if __GNUC_PREREQ (4, 8)
-  return __builtin_bswap16 (__bsx);
-#else
-  return __bswap_constant_16 (__bsx);
-#endif
-}
-
-/* Swap bytes in 32-bit value.  */
-#define __bswap_constant_32(x)					\
-  ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8)	\
-   | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24))
-
-static __inline __uint32_t
-__bswap_32 (__uint32_t __bsx)
-{
-#if __GNUC_PREREQ (4, 3)
-  return __builtin_bswap32 (__bsx);
-#else
-  return __bswap_constant_32 (__bsx);
-#endif
-}
-
-/* Swap bytes in 64-bit value.  */
-#define __bswap_constant_64(x)			\
-  ((((x) & 0xff00000000000000ull) >> 56)	\
-   | (((x) & 0x00ff000000000000ull) >> 40)	\
-   | (((x) & 0x0000ff0000000000ull) >> 24)	\
-   | (((x) & 0x000000ff00000000ull) >> 8)	\
-   | (((x) & 0x00000000ff000000ull) << 8)	\
-   | (((x) & 0x0000000000ff0000ull) << 24)	\
-   | (((x) & 0x000000000000ff00ull) << 40)	\
-   | (((x) & 0x00000000000000ffull) << 56))
-
-__extension__ static __inline __uint64_t
-__bswap_64 (__uint64_t __bsx)
-{
-#if __GNUC_PREREQ (4, 3)
-  return __builtin_bswap64 (__bsx);
-#else
-  return __bswap_constant_64 (__bsx);
-#endif
-}
-
-#endif /* _BITS_BYTESWAP_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/cmathcalls.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/cmathcalls.h
deleted file mode 100644
index 20a65b5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/cmathcalls.h
+++ /dev/null
@@ -1,130 +0,0 @@
-/* Prototype declarations for complex math functions;
-   helper file for <complex.h>.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* NOTE: Because of the special way this file is used by <complex.h>, this
-   file must NOT be protected from multiple inclusion as header files
-   usually are.
-
-   This file provides prototype declarations for the math functions.
-   Most functions are declared using the macro:
-
-   __MATHCALL (NAME, (ARGS...));
-
-   This means there is a function `NAME' returning `double' and a function
-   `NAMEf' returning `float'.  Each place `_Mdouble_' appears in the
-   prototype, that is actually `double' in the prototype for `NAME' and
-   `float' in the prototype for `NAMEf'.  Reentrant variant functions are
-   called `NAME_r' and `NAMEf_r'.
-
-   Functions returning other types like `int' are declared using the macro:
-
-   __MATHDECL (TYPE, NAME, (ARGS...));
-
-   This is just like __MATHCALL but for a function returning `TYPE'
-   instead of `_Mdouble_'.  In all of these cases, there is still
-   both a `NAME' and a `NAMEf' that takes `float' arguments.  */
-
-#ifndef _COMPLEX_H
-#error "Never use <bits/cmathcalls.h> directly; include <complex.h> instead."
-#endif
-
-#ifndef _Mdouble_complex_
-# define _Mdouble_complex_ _Mdouble_ _Complex
-#endif
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of Z.  */
-__MATHCALL (cacos, (_Mdouble_complex_ __z));
-/* Arc sine of Z.  */
-__MATHCALL (casin, (_Mdouble_complex_ __z));
-/* Arc tangent of Z.  */
-__MATHCALL (catan, (_Mdouble_complex_ __z));
-
-/* Cosine of Z.  */
-__MATHCALL (ccos, (_Mdouble_complex_ __z));
-/* Sine of Z.  */
-__MATHCALL (csin, (_Mdouble_complex_ __z));
-/* Tangent of Z.  */
-__MATHCALL (ctan, (_Mdouble_complex_ __z));
-
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic arc cosine of Z.  */
-__MATHCALL (cacosh, (_Mdouble_complex_ __z));
-/* Hyperbolic arc sine of Z.  */
-__MATHCALL (casinh, (_Mdouble_complex_ __z));
-/* Hyperbolic arc tangent of Z.  */
-__MATHCALL (catanh, (_Mdouble_complex_ __z));
-
-/* Hyperbolic cosine of Z.  */
-__MATHCALL (ccosh, (_Mdouble_complex_ __z));
-/* Hyperbolic sine of Z.  */
-__MATHCALL (csinh, (_Mdouble_complex_ __z));
-/* Hyperbolic tangent of Z.  */
-__MATHCALL (ctanh, (_Mdouble_complex_ __z));
-
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of Z.  */
-__MATHCALL (cexp, (_Mdouble_complex_ __z));
-
-/* Natural logarithm of Z.  */
-__MATHCALL (clog, (_Mdouble_complex_ __z));
-
-#ifdef __USE_GNU
-/* The base 10 logarithm is not defined by the standard but to implement
-   the standard C++ library it is handy.  */
-__MATHCALL (clog10, (_Mdouble_complex_ __z));
-#endif
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-__MATHCALL (cpow, (_Mdouble_complex_ __x, _Mdouble_complex_ __y));
-
-/* Return the square root of Z.  */
-__MATHCALL (csqrt, (_Mdouble_complex_ __z));
-
-
-/* Absolute value, conjugates, and projection.  */
-
-/* Absolute value of Z.  */
-__MATHDECL (_Mdouble_,cabs, (_Mdouble_complex_ __z));
-
-/* Argument value of Z.  */
-__MATHDECL (_Mdouble_,carg, (_Mdouble_complex_ __z));
-
-/* Complex conjugate of Z.  */
-__MATHCALL (conj, (_Mdouble_complex_ __z));
-
-/* Projection of Z onto the Riemann sphere.  */
-__MATHCALL (cproj, (_Mdouble_complex_ __z));
-
-
-/* Decomposing complex values.  */
-
-/* Imaginary part of Z.  */
-__MATHDECL (_Mdouble_,cimag, (_Mdouble_complex_ __z));
-
-/* Real part of Z.  */
-__MATHDECL (_Mdouble_,creal, (_Mdouble_complex_ __z));
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/confname.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/confname.h
deleted file mode 100644
index 8068bda..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/confname.h
+++ /dev/null
@@ -1,675 +0,0 @@
-/* `sysconf', `pathconf', and `confstr' NAME values.  Generic version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never use <bits/confname.h> directly; include <unistd.h> instead."
-#endif
-
-/* Values for the NAME argument to `pathconf' and `fpathconf'.  */
-enum
-  {
-    _PC_LINK_MAX,
-#define	_PC_LINK_MAX			_PC_LINK_MAX
-    _PC_MAX_CANON,
-#define	_PC_MAX_CANON			_PC_MAX_CANON
-    _PC_MAX_INPUT,
-#define	_PC_MAX_INPUT			_PC_MAX_INPUT
-    _PC_NAME_MAX,
-#define	_PC_NAME_MAX			_PC_NAME_MAX
-    _PC_PATH_MAX,
-#define	_PC_PATH_MAX			_PC_PATH_MAX
-    _PC_PIPE_BUF,
-#define	_PC_PIPE_BUF			_PC_PIPE_BUF
-    _PC_CHOWN_RESTRICTED,
-#define	_PC_CHOWN_RESTRICTED		_PC_CHOWN_RESTRICTED
-    _PC_NO_TRUNC,
-#define	_PC_NO_TRUNC			_PC_NO_TRUNC
-    _PC_VDISABLE,
-#define _PC_VDISABLE			_PC_VDISABLE
-    _PC_SYNC_IO,
-#define	_PC_SYNC_IO			_PC_SYNC_IO
-    _PC_ASYNC_IO,
-#define	_PC_ASYNC_IO			_PC_ASYNC_IO
-    _PC_PRIO_IO,
-#define	_PC_PRIO_IO			_PC_PRIO_IO
-    _PC_SOCK_MAXBUF,
-#define	_PC_SOCK_MAXBUF			_PC_SOCK_MAXBUF
-    _PC_FILESIZEBITS,
-#define _PC_FILESIZEBITS		_PC_FILESIZEBITS
-    _PC_REC_INCR_XFER_SIZE,
-#define _PC_REC_INCR_XFER_SIZE		_PC_REC_INCR_XFER_SIZE
-    _PC_REC_MAX_XFER_SIZE,
-#define _PC_REC_MAX_XFER_SIZE		_PC_REC_MAX_XFER_SIZE
-    _PC_REC_MIN_XFER_SIZE,
-#define _PC_REC_MIN_XFER_SIZE		_PC_REC_MIN_XFER_SIZE
-    _PC_REC_XFER_ALIGN,
-#define _PC_REC_XFER_ALIGN		_PC_REC_XFER_ALIGN
-    _PC_ALLOC_SIZE_MIN,
-#define _PC_ALLOC_SIZE_MIN		_PC_ALLOC_SIZE_MIN
-    _PC_SYMLINK_MAX,
-#define _PC_SYMLINK_MAX			_PC_SYMLINK_MAX
-    _PC_2_SYMLINKS
-#define _PC_2_SYMLINKS			_PC_2_SYMLINKS
-  };
-
-/* Values for the argument to `sysconf'.  */
-enum
-  {
-    _SC_ARG_MAX,
-#define	_SC_ARG_MAX			_SC_ARG_MAX
-    _SC_CHILD_MAX,
-#define	_SC_CHILD_MAX			_SC_CHILD_MAX
-    _SC_CLK_TCK,
-#define	_SC_CLK_TCK			_SC_CLK_TCK
-    _SC_NGROUPS_MAX,
-#define	_SC_NGROUPS_MAX			_SC_NGROUPS_MAX
-    _SC_OPEN_MAX,
-#define	_SC_OPEN_MAX			_SC_OPEN_MAX
-    _SC_STREAM_MAX,
-#define	_SC_STREAM_MAX			_SC_STREAM_MAX
-    _SC_TZNAME_MAX,
-#define	_SC_TZNAME_MAX			_SC_TZNAME_MAX
-    _SC_JOB_CONTROL,
-#define	_SC_JOB_CONTROL			_SC_JOB_CONTROL
-    _SC_SAVED_IDS,
-#define	_SC_SAVED_IDS			_SC_SAVED_IDS
-    _SC_REALTIME_SIGNALS,
-#define	_SC_REALTIME_SIGNALS		_SC_REALTIME_SIGNALS
-    _SC_PRIORITY_SCHEDULING,
-#define	_SC_PRIORITY_SCHEDULING		_SC_PRIORITY_SCHEDULING
-    _SC_TIMERS,
-#define	_SC_TIMERS			_SC_TIMERS
-    _SC_ASYNCHRONOUS_IO,
-#define	_SC_ASYNCHRONOUS_IO		_SC_ASYNCHRONOUS_IO
-    _SC_PRIORITIZED_IO,
-#define	_SC_PRIORITIZED_IO		_SC_PRIORITIZED_IO
-    _SC_SYNCHRONIZED_IO,
-#define	_SC_SYNCHRONIZED_IO		_SC_SYNCHRONIZED_IO
-    _SC_FSYNC,
-#define	_SC_FSYNC			_SC_FSYNC
-    _SC_MAPPED_FILES,
-#define	_SC_MAPPED_FILES		_SC_MAPPED_FILES
-    _SC_MEMLOCK,
-#define	_SC_MEMLOCK			_SC_MEMLOCK
-    _SC_MEMLOCK_RANGE,
-#define	_SC_MEMLOCK_RANGE		_SC_MEMLOCK_RANGE
-    _SC_MEMORY_PROTECTION,
-#define	_SC_MEMORY_PROTECTION		_SC_MEMORY_PROTECTION
-    _SC_MESSAGE_PASSING,
-#define	_SC_MESSAGE_PASSING		_SC_MESSAGE_PASSING
-    _SC_SEMAPHORES,
-#define	_SC_SEMAPHORES			_SC_SEMAPHORES
-    _SC_SHARED_MEMORY_OBJECTS,
-#define	_SC_SHARED_MEMORY_OBJECTS	_SC_SHARED_MEMORY_OBJECTS
-    _SC_AIO_LISTIO_MAX,
-#define	_SC_AIO_LISTIO_MAX		_SC_AIO_LISTIO_MAX
-    _SC_AIO_MAX,
-#define	_SC_AIO_MAX			_SC_AIO_MAX
-    _SC_AIO_PRIO_DELTA_MAX,
-#define	_SC_AIO_PRIO_DELTA_MAX		_SC_AIO_PRIO_DELTA_MAX
-    _SC_DELAYTIMER_MAX,
-#define	_SC_DELAYTIMER_MAX		_SC_DELAYTIMER_MAX
-    _SC_MQ_OPEN_MAX,
-#define	_SC_MQ_OPEN_MAX			_SC_MQ_OPEN_MAX
-    _SC_MQ_PRIO_MAX,
-#define	_SC_MQ_PRIO_MAX			_SC_MQ_PRIO_MAX
-    _SC_VERSION,
-#define	_SC_VERSION			_SC_VERSION
-    _SC_PAGESIZE,
-#define	_SC_PAGESIZE			_SC_PAGESIZE
-#define	_SC_PAGE_SIZE			_SC_PAGESIZE
-    _SC_RTSIG_MAX,
-#define	_SC_RTSIG_MAX			_SC_RTSIG_MAX
-    _SC_SEM_NSEMS_MAX,
-#define	_SC_SEM_NSEMS_MAX		_SC_SEM_NSEMS_MAX
-    _SC_SEM_VALUE_MAX,
-#define	_SC_SEM_VALUE_MAX		_SC_SEM_VALUE_MAX
-    _SC_SIGQUEUE_MAX,
-#define	_SC_SIGQUEUE_MAX		_SC_SIGQUEUE_MAX
-    _SC_TIMER_MAX,
-#define	_SC_TIMER_MAX			_SC_TIMER_MAX
-
-    /* Values for the argument to `sysconf'
-       corresponding to _POSIX2_* symbols.  */
-    _SC_BC_BASE_MAX,
-#define	_SC_BC_BASE_MAX			_SC_BC_BASE_MAX
-    _SC_BC_DIM_MAX,
-#define	_SC_BC_DIM_MAX			_SC_BC_DIM_MAX
-    _SC_BC_SCALE_MAX,
-#define	_SC_BC_SCALE_MAX		_SC_BC_SCALE_MAX
-    _SC_BC_STRING_MAX,
-#define	_SC_BC_STRING_MAX		_SC_BC_STRING_MAX
-    _SC_COLL_WEIGHTS_MAX,
-#define	_SC_COLL_WEIGHTS_MAX		_SC_COLL_WEIGHTS_MAX
-    _SC_EQUIV_CLASS_MAX,
-#define	_SC_EQUIV_CLASS_MAX		_SC_EQUIV_CLASS_MAX
-    _SC_EXPR_NEST_MAX,
-#define	_SC_EXPR_NEST_MAX		_SC_EXPR_NEST_MAX
-    _SC_LINE_MAX,
-#define	_SC_LINE_MAX			_SC_LINE_MAX
-    _SC_RE_DUP_MAX,
-#define	_SC_RE_DUP_MAX			_SC_RE_DUP_MAX
-    _SC_CHARCLASS_NAME_MAX,
-#define	_SC_CHARCLASS_NAME_MAX		_SC_CHARCLASS_NAME_MAX
-
-    _SC_2_VERSION,
-#define	_SC_2_VERSION			_SC_2_VERSION
-    _SC_2_C_BIND,
-#define	_SC_2_C_BIND			_SC_2_C_BIND
-    _SC_2_C_DEV,
-#define	_SC_2_C_DEV			_SC_2_C_DEV
-    _SC_2_FORT_DEV,
-#define	_SC_2_FORT_DEV			_SC_2_FORT_DEV
-    _SC_2_FORT_RUN,
-#define	_SC_2_FORT_RUN			_SC_2_FORT_RUN
-    _SC_2_SW_DEV,
-#define	_SC_2_SW_DEV			_SC_2_SW_DEV
-    _SC_2_LOCALEDEF,
-#define	_SC_2_LOCALEDEF			_SC_2_LOCALEDEF
-
-    _SC_PII,
-#define	_SC_PII				_SC_PII
-    _SC_PII_XTI,
-#define	_SC_PII_XTI			_SC_PII_XTI
-    _SC_PII_SOCKET,
-#define	_SC_PII_SOCKET			_SC_PII_SOCKET
-    _SC_PII_INTERNET,
-#define	_SC_PII_INTERNET		_SC_PII_INTERNET
-    _SC_PII_OSI,
-#define	_SC_PII_OSI			_SC_PII_OSI
-    _SC_POLL,
-#define	_SC_POLL			_SC_POLL
-    _SC_SELECT,
-#define	_SC_SELECT			_SC_SELECT
-    _SC_UIO_MAXIOV,
-#define	_SC_UIO_MAXIOV			_SC_UIO_MAXIOV
-    _SC_IOV_MAX = _SC_UIO_MAXIOV,
-#define _SC_IOV_MAX			_SC_IOV_MAX
-    _SC_PII_INTERNET_STREAM,
-#define	_SC_PII_INTERNET_STREAM		_SC_PII_INTERNET_STREAM
-    _SC_PII_INTERNET_DGRAM,
-#define	_SC_PII_INTERNET_DGRAM		_SC_PII_INTERNET_DGRAM
-    _SC_PII_OSI_COTS,
-#define	_SC_PII_OSI_COTS		_SC_PII_OSI_COTS
-    _SC_PII_OSI_CLTS,
-#define	_SC_PII_OSI_CLTS		_SC_PII_OSI_CLTS
-    _SC_PII_OSI_M,
-#define	_SC_PII_OSI_M			_SC_PII_OSI_M
-    _SC_T_IOV_MAX,
-#define	_SC_T_IOV_MAX			_SC_T_IOV_MAX
-
-    /* Values according to POSIX 1003.1c (POSIX threads).  */
-    _SC_THREADS,
-#define	_SC_THREADS			_SC_THREADS
-    _SC_THREAD_SAFE_FUNCTIONS,
-#define _SC_THREAD_SAFE_FUNCTIONS	_SC_THREAD_SAFE_FUNCTIONS
-    _SC_GETGR_R_SIZE_MAX,
-#define	_SC_GETGR_R_SIZE_MAX		_SC_GETGR_R_SIZE_MAX
-    _SC_GETPW_R_SIZE_MAX,
-#define	_SC_GETPW_R_SIZE_MAX		_SC_GETPW_R_SIZE_MAX
-    _SC_LOGIN_NAME_MAX,
-#define	_SC_LOGIN_NAME_MAX		_SC_LOGIN_NAME_MAX
-    _SC_TTY_NAME_MAX,
-#define	_SC_TTY_NAME_MAX		_SC_TTY_NAME_MAX
-    _SC_THREAD_DESTRUCTOR_ITERATIONS,
-#define	_SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS
-    _SC_THREAD_KEYS_MAX,
-#define	_SC_THREAD_KEYS_MAX		_SC_THREAD_KEYS_MAX
-    _SC_THREAD_STACK_MIN,
-#define	_SC_THREAD_STACK_MIN		_SC_THREAD_STACK_MIN
-    _SC_THREAD_THREADS_MAX,
-#define	_SC_THREAD_THREADS_MAX		_SC_THREAD_THREADS_MAX
-    _SC_THREAD_ATTR_STACKADDR,
-#define	_SC_THREAD_ATTR_STACKADDR	_SC_THREAD_ATTR_STACKADDR
-    _SC_THREAD_ATTR_STACKSIZE,
-#define	_SC_THREAD_ATTR_STACKSIZE	_SC_THREAD_ATTR_STACKSIZE
-    _SC_THREAD_PRIORITY_SCHEDULING,
-#define	_SC_THREAD_PRIORITY_SCHEDULING	_SC_THREAD_PRIORITY_SCHEDULING
-    _SC_THREAD_PRIO_INHERIT,
-#define	_SC_THREAD_PRIO_INHERIT		_SC_THREAD_PRIO_INHERIT
-    _SC_THREAD_PRIO_PROTECT,
-#define	_SC_THREAD_PRIO_PROTECT		_SC_THREAD_PRIO_PROTECT
-    _SC_THREAD_PROCESS_SHARED,
-#define	_SC_THREAD_PROCESS_SHARED	_SC_THREAD_PROCESS_SHARED
-
-    _SC_NPROCESSORS_CONF,
-#define _SC_NPROCESSORS_CONF		_SC_NPROCESSORS_CONF
-    _SC_NPROCESSORS_ONLN,
-#define _SC_NPROCESSORS_ONLN		_SC_NPROCESSORS_ONLN
-    _SC_PHYS_PAGES,
-#define _SC_PHYS_PAGES			_SC_PHYS_PAGES
-    _SC_AVPHYS_PAGES,
-#define _SC_AVPHYS_PAGES		_SC_AVPHYS_PAGES
-    _SC_ATEXIT_MAX,
-#define _SC_ATEXIT_MAX			_SC_ATEXIT_MAX
-    _SC_PASS_MAX,
-#define _SC_PASS_MAX			_SC_PASS_MAX
-
-    _SC_XOPEN_VERSION,
-#define _SC_XOPEN_VERSION		_SC_XOPEN_VERSION
-    _SC_XOPEN_XCU_VERSION,
-#define _SC_XOPEN_XCU_VERSION		_SC_XOPEN_XCU_VERSION
-    _SC_XOPEN_UNIX,
-#define _SC_XOPEN_UNIX			_SC_XOPEN_UNIX
-    _SC_XOPEN_CRYPT,
-#define _SC_XOPEN_CRYPT			_SC_XOPEN_CRYPT
-    _SC_XOPEN_ENH_I18N,
-#define _SC_XOPEN_ENH_I18N		_SC_XOPEN_ENH_I18N
-    _SC_XOPEN_SHM,
-#define _SC_XOPEN_SHM			_SC_XOPEN_SHM
-
-    _SC_2_CHAR_TERM,
-#define _SC_2_CHAR_TERM			_SC_2_CHAR_TERM
-    _SC_2_C_VERSION,
-#define _SC_2_C_VERSION			_SC_2_C_VERSION
-    _SC_2_UPE,
-#define _SC_2_UPE			_SC_2_UPE
-
-    _SC_XOPEN_XPG2,
-#define _SC_XOPEN_XPG2			_SC_XOPEN_XPG2
-    _SC_XOPEN_XPG3,
-#define _SC_XOPEN_XPG3			_SC_XOPEN_XPG3
-    _SC_XOPEN_XPG4,
-#define _SC_XOPEN_XPG4			_SC_XOPEN_XPG4
-
-    _SC_CHAR_BIT,
-#define	_SC_CHAR_BIT			_SC_CHAR_BIT
-    _SC_CHAR_MAX,
-#define	_SC_CHAR_MAX			_SC_CHAR_MAX
-    _SC_CHAR_MIN,
-#define	_SC_CHAR_MIN			_SC_CHAR_MIN
-    _SC_INT_MAX,
-#define	_SC_INT_MAX			_SC_INT_MAX
-    _SC_INT_MIN,
-#define	_SC_INT_MIN			_SC_INT_MIN
-    _SC_LONG_BIT,
-#define	_SC_LONG_BIT			_SC_LONG_BIT
-    _SC_WORD_BIT,
-#define	_SC_WORD_BIT			_SC_WORD_BIT
-    _SC_MB_LEN_MAX,
-#define	_SC_MB_LEN_MAX			_SC_MB_LEN_MAX
-    _SC_NZERO,
-#define	_SC_NZERO			_SC_NZERO
-    _SC_SSIZE_MAX,
-#define	_SC_SSIZE_MAX			_SC_SSIZE_MAX
-    _SC_SCHAR_MAX,
-#define	_SC_SCHAR_MAX			_SC_SCHAR_MAX
-    _SC_SCHAR_MIN,
-#define	_SC_SCHAR_MIN			_SC_SCHAR_MIN
-    _SC_SHRT_MAX,
-#define	_SC_SHRT_MAX			_SC_SHRT_MAX
-    _SC_SHRT_MIN,
-#define	_SC_SHRT_MIN			_SC_SHRT_MIN
-    _SC_UCHAR_MAX,
-#define	_SC_UCHAR_MAX			_SC_UCHAR_MAX
-    _SC_UINT_MAX,
-#define	_SC_UINT_MAX			_SC_UINT_MAX
-    _SC_ULONG_MAX,
-#define	_SC_ULONG_MAX			_SC_ULONG_MAX
-    _SC_USHRT_MAX,
-#define	_SC_USHRT_MAX			_SC_USHRT_MAX
-
-    _SC_NL_ARGMAX,
-#define	_SC_NL_ARGMAX			_SC_NL_ARGMAX
-    _SC_NL_LANGMAX,
-#define	_SC_NL_LANGMAX			_SC_NL_LANGMAX
-    _SC_NL_MSGMAX,
-#define	_SC_NL_MSGMAX			_SC_NL_MSGMAX
-    _SC_NL_NMAX,
-#define	_SC_NL_NMAX			_SC_NL_NMAX
-    _SC_NL_SETMAX,
-#define	_SC_NL_SETMAX			_SC_NL_SETMAX
-    _SC_NL_TEXTMAX,
-#define	_SC_NL_TEXTMAX			_SC_NL_TEXTMAX
-
-    _SC_XBS5_ILP32_OFF32,
-#define _SC_XBS5_ILP32_OFF32		_SC_XBS5_ILP32_OFF32
-    _SC_XBS5_ILP32_OFFBIG,
-#define _SC_XBS5_ILP32_OFFBIG		_SC_XBS5_ILP32_OFFBIG
-    _SC_XBS5_LP64_OFF64,
-#define _SC_XBS5_LP64_OFF64		_SC_XBS5_LP64_OFF64
-    _SC_XBS5_LPBIG_OFFBIG,
-#define _SC_XBS5_LPBIG_OFFBIG		_SC_XBS5_LPBIG_OFFBIG
-
-    _SC_XOPEN_LEGACY,
-#define _SC_XOPEN_LEGACY		_SC_XOPEN_LEGACY
-    _SC_XOPEN_REALTIME,
-#define _SC_XOPEN_REALTIME		_SC_XOPEN_REALTIME
-    _SC_XOPEN_REALTIME_THREADS,
-#define _SC_XOPEN_REALTIME_THREADS	_SC_XOPEN_REALTIME_THREADS
-
-    _SC_ADVISORY_INFO,
-#define _SC_ADVISORY_INFO		_SC_ADVISORY_INFO
-    _SC_BARRIERS,
-#define _SC_BARRIERS			_SC_BARRIERS
-    _SC_BASE,
-#define _SC_BASE			_SC_BASE
-    _SC_C_LANG_SUPPORT,
-#define _SC_C_LANG_SUPPORT		_SC_C_LANG_SUPPORT
-    _SC_C_LANG_SUPPORT_R,
-#define _SC_C_LANG_SUPPORT_R		_SC_C_LANG_SUPPORT_R
-    _SC_CLOCK_SELECTION,
-#define _SC_CLOCK_SELECTION		_SC_CLOCK_SELECTION
-    _SC_CPUTIME,
-#define _SC_CPUTIME			_SC_CPUTIME
-    _SC_THREAD_CPUTIME,
-#define _SC_THREAD_CPUTIME		_SC_THREAD_CPUTIME
-    _SC_DEVICE_IO,
-#define _SC_DEVICE_IO			_SC_DEVICE_IO
-    _SC_DEVICE_SPECIFIC,
-#define _SC_DEVICE_SPECIFIC		_SC_DEVICE_SPECIFIC
-    _SC_DEVICE_SPECIFIC_R,
-#define _SC_DEVICE_SPECIFIC_R		_SC_DEVICE_SPECIFIC_R
-    _SC_FD_MGMT,
-#define _SC_FD_MGMT			_SC_FD_MGMT
-    _SC_FIFO,
-#define _SC_FIFO			_SC_FIFO
-    _SC_PIPE,
-#define _SC_PIPE			_SC_PIPE
-    _SC_FILE_ATTRIBUTES,
-#define _SC_FILE_ATTRIBUTES		_SC_FILE_ATTRIBUTES
-    _SC_FILE_LOCKING,
-#define _SC_FILE_LOCKING		_SC_FILE_LOCKING
-    _SC_FILE_SYSTEM,
-#define _SC_FILE_SYSTEM			_SC_FILE_SYSTEM
-    _SC_MONOTONIC_CLOCK,
-#define _SC_MONOTONIC_CLOCK		_SC_MONOTONIC_CLOCK
-    _SC_MULTI_PROCESS,
-#define _SC_MULTI_PROCESS		_SC_MULTI_PROCESS
-    _SC_SINGLE_PROCESS,
-#define _SC_SINGLE_PROCESS		_SC_SINGLE_PROCESS
-    _SC_NETWORKING,
-#define _SC_NETWORKING			_SC_NETWORKING
-    _SC_READER_WRITER_LOCKS,
-#define _SC_READER_WRITER_LOCKS		_SC_READER_WRITER_LOCKS
-    _SC_SPIN_LOCKS,
-#define _SC_SPIN_LOCKS			_SC_SPIN_LOCKS
-    _SC_REGEXP,
-#define _SC_REGEXP			_SC_REGEXP
-    _SC_REGEX_VERSION,
-#define _SC_REGEX_VERSION		_SC_REGEX_VERSION
-    _SC_SHELL,
-#define _SC_SHELL			_SC_SHELL
-    _SC_SIGNALS,
-#define _SC_SIGNALS			_SC_SIGNALS
-    _SC_SPAWN,
-#define _SC_SPAWN			_SC_SPAWN
-    _SC_SPORADIC_SERVER,
-#define _SC_SPORADIC_SERVER		_SC_SPORADIC_SERVER
-    _SC_THREAD_SPORADIC_SERVER,
-#define _SC_THREAD_SPORADIC_SERVER	_SC_THREAD_SPORADIC_SERVER
-    _SC_SYSTEM_DATABASE,
-#define _SC_SYSTEM_DATABASE		_SC_SYSTEM_DATABASE
-    _SC_SYSTEM_DATABASE_R,
-#define _SC_SYSTEM_DATABASE_R		_SC_SYSTEM_DATABASE_R
-    _SC_TIMEOUTS,
-#define _SC_TIMEOUTS			_SC_TIMEOUTS
-    _SC_TYPED_MEMORY_OBJECTS,
-#define _SC_TYPED_MEMORY_OBJECTS	_SC_TYPED_MEMORY_OBJECTS
-    _SC_USER_GROUPS,
-#define _SC_USER_GROUPS			_SC_USER_GROUPS
-    _SC_USER_GROUPS_R,
-#define _SC_USER_GROUPS_R		_SC_USER_GROUPS_R
-    _SC_2_PBS,
-#define _SC_2_PBS			_SC_2_PBS
-    _SC_2_PBS_ACCOUNTING,
-#define _SC_2_PBS_ACCOUNTING		_SC_2_PBS_ACCOUNTING
-    _SC_2_PBS_LOCATE,
-#define _SC_2_PBS_LOCATE		_SC_2_PBS_LOCATE
-    _SC_2_PBS_MESSAGE,
-#define _SC_2_PBS_MESSAGE		_SC_2_PBS_MESSAGE
-    _SC_2_PBS_TRACK,
-#define _SC_2_PBS_TRACK			_SC_2_PBS_TRACK
-    _SC_SYMLOOP_MAX,
-#define _SC_SYMLOOP_MAX			_SC_SYMLOOP_MAX
-    _SC_STREAMS,
-#define _SC_STREAMS			_SC_STREAMS
-    _SC_2_PBS_CHECKPOINT,
-#define _SC_2_PBS_CHECKPOINT		_SC_2_PBS_CHECKPOINT
-
-    _SC_V6_ILP32_OFF32,
-#define _SC_V6_ILP32_OFF32		_SC_V6_ILP32_OFF32
-    _SC_V6_ILP32_OFFBIG,
-#define _SC_V6_ILP32_OFFBIG		_SC_V6_ILP32_OFFBIG
-    _SC_V6_LP64_OFF64,
-#define _SC_V6_LP64_OFF64		_SC_V6_LP64_OFF64
-    _SC_V6_LPBIG_OFFBIG,
-#define _SC_V6_LPBIG_OFFBIG		_SC_V6_LPBIG_OFFBIG
-
-    _SC_HOST_NAME_MAX,
-#define _SC_HOST_NAME_MAX		_SC_HOST_NAME_MAX
-    _SC_TRACE,
-#define _SC_TRACE			_SC_TRACE
-    _SC_TRACE_EVENT_FILTER,
-#define _SC_TRACE_EVENT_FILTER		_SC_TRACE_EVENT_FILTER
-    _SC_TRACE_INHERIT,
-#define _SC_TRACE_INHERIT		_SC_TRACE_INHERIT
-    _SC_TRACE_LOG,
-#define _SC_TRACE_LOG			_SC_TRACE_LOG
-
-    _SC_LEVEL1_ICACHE_SIZE,
-#define _SC_LEVEL1_ICACHE_SIZE		_SC_LEVEL1_ICACHE_SIZE
-    _SC_LEVEL1_ICACHE_ASSOC,
-#define _SC_LEVEL1_ICACHE_ASSOC		_SC_LEVEL1_ICACHE_ASSOC
-    _SC_LEVEL1_ICACHE_LINESIZE,
-#define _SC_LEVEL1_ICACHE_LINESIZE	_SC_LEVEL1_ICACHE_LINESIZE
-    _SC_LEVEL1_DCACHE_SIZE,
-#define _SC_LEVEL1_DCACHE_SIZE		_SC_LEVEL1_DCACHE_SIZE
-    _SC_LEVEL1_DCACHE_ASSOC,
-#define _SC_LEVEL1_DCACHE_ASSOC		_SC_LEVEL1_DCACHE_ASSOC
-    _SC_LEVEL1_DCACHE_LINESIZE,
-#define _SC_LEVEL1_DCACHE_LINESIZE	_SC_LEVEL1_DCACHE_LINESIZE
-    _SC_LEVEL2_CACHE_SIZE,
-#define _SC_LEVEL2_CACHE_SIZE		_SC_LEVEL2_CACHE_SIZE
-    _SC_LEVEL2_CACHE_ASSOC,
-#define _SC_LEVEL2_CACHE_ASSOC		_SC_LEVEL2_CACHE_ASSOC
-    _SC_LEVEL2_CACHE_LINESIZE,
-#define _SC_LEVEL2_CACHE_LINESIZE	_SC_LEVEL2_CACHE_LINESIZE
-    _SC_LEVEL3_CACHE_SIZE,
-#define _SC_LEVEL3_CACHE_SIZE		_SC_LEVEL3_CACHE_SIZE
-    _SC_LEVEL3_CACHE_ASSOC,
-#define _SC_LEVEL3_CACHE_ASSOC		_SC_LEVEL3_CACHE_ASSOC
-    _SC_LEVEL3_CACHE_LINESIZE,
-#define _SC_LEVEL3_CACHE_LINESIZE	_SC_LEVEL3_CACHE_LINESIZE
-    _SC_LEVEL4_CACHE_SIZE,
-#define _SC_LEVEL4_CACHE_SIZE		_SC_LEVEL4_CACHE_SIZE
-    _SC_LEVEL4_CACHE_ASSOC,
-#define _SC_LEVEL4_CACHE_ASSOC		_SC_LEVEL4_CACHE_ASSOC
-    _SC_LEVEL4_CACHE_LINESIZE,
-#define _SC_LEVEL4_CACHE_LINESIZE	_SC_LEVEL4_CACHE_LINESIZE
-    /* Leave room here, maybe we need a few more cache levels some day.  */
-
-    _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,
-#define _SC_IPV6			_SC_IPV6
-    _SC_RAW_SOCKETS,
-#define _SC_RAW_SOCKETS			_SC_RAW_SOCKETS
-
-    _SC_V7_ILP32_OFF32,
-#define _SC_V7_ILP32_OFF32		_SC_V7_ILP32_OFF32
-    _SC_V7_ILP32_OFFBIG,
-#define _SC_V7_ILP32_OFFBIG		_SC_V7_ILP32_OFFBIG
-    _SC_V7_LP64_OFF64,
-#define _SC_V7_LP64_OFF64		_SC_V7_LP64_OFF64
-    _SC_V7_LPBIG_OFFBIG,
-#define _SC_V7_LPBIG_OFFBIG		_SC_V7_LPBIG_OFFBIG
-
-    _SC_SS_REPL_MAX,
-#define _SC_SS_REPL_MAX			_SC_SS_REPL_MAX
-
-    _SC_TRACE_EVENT_NAME_MAX,
-#define _SC_TRACE_EVENT_NAME_MAX	_SC_TRACE_EVENT_NAME_MAX
-    _SC_TRACE_NAME_MAX,
-#define _SC_TRACE_NAME_MAX		_SC_TRACE_NAME_MAX
-    _SC_TRACE_SYS_MAX,
-#define _SC_TRACE_SYS_MAX		_SC_TRACE_SYS_MAX
-    _SC_TRACE_USER_EVENT_MAX,
-#define _SC_TRACE_USER_EVENT_MAX	_SC_TRACE_USER_EVENT_MAX
-
-    _SC_XOPEN_STREAMS,
-#define _SC_XOPEN_STREAMS		_SC_XOPEN_STREAMS
-
-    _SC_THREAD_ROBUST_PRIO_INHERIT,
-#define _SC_THREAD_ROBUST_PRIO_INHERIT	_SC_THREAD_ROBUST_PRIO_INHERIT
-    _SC_THREAD_ROBUST_PRIO_PROTECT
-#define _SC_THREAD_ROBUST_PRIO_PROTECT	_SC_THREAD_ROBUST_PRIO_PROTECT
-  };
-
-/* Values for the NAME argument to `confstr'.  */
-enum
-  {
-    _CS_PATH,			/* The default search path.  */
-#define _CS_PATH		_CS_PATH
-
-    _CS_V6_WIDTH_RESTRICTED_ENVS,
-#define _CS_V6_WIDTH_RESTRICTED_ENVS	_CS_V6_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS	_CS_V6_WIDTH_RESTRICTED_ENVS
-
-    _CS_GNU_LIBC_VERSION,
-#define _CS_GNU_LIBC_VERSION	_CS_GNU_LIBC_VERSION
-    _CS_GNU_LIBPTHREAD_VERSION,
-#define _CS_GNU_LIBPTHREAD_VERSION	_CS_GNU_LIBPTHREAD_VERSION
-
-    _CS_V5_WIDTH_RESTRICTED_ENVS,
-#define _CS_V5_WIDTH_RESTRICTED_ENVS	_CS_V5_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V5_WIDTH_RESTRICTED_ENVS	_CS_V5_WIDTH_RESTRICTED_ENVS
-
-    _CS_V7_WIDTH_RESTRICTED_ENVS,
-#define _CS_V7_WIDTH_RESTRICTED_ENVS	_CS_V7_WIDTH_RESTRICTED_ENVS
-#define _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS	_CS_V7_WIDTH_RESTRICTED_ENVS
-
-    _CS_LFS_CFLAGS = 1000,
-#define _CS_LFS_CFLAGS	_CS_LFS_CFLAGS
-    _CS_LFS_LDFLAGS,
-#define _CS_LFS_LDFLAGS	_CS_LFS_LDFLAGS
-    _CS_LFS_LIBS,
-#define _CS_LFS_LIBS		_CS_LFS_LIBS
-    _CS_LFS_LINTFLAGS,
-#define _CS_LFS_LINTFLAGS	_CS_LFS_LINTFLAGS
-    _CS_LFS64_CFLAGS,
-#define _CS_LFS64_CFLAGS	_CS_LFS64_CFLAGS
-    _CS_LFS64_LDFLAGS,
-#define _CS_LFS64_LDFLAGS	_CS_LFS64_LDFLAGS
-    _CS_LFS64_LIBS,
-#define _CS_LFS64_LIBS	_CS_LFS64_LIBS
-    _CS_LFS64_LINTFLAGS,
-#define _CS_LFS64_LINTFLAGS	_CS_LFS64_LINTFLAGS
-
-    _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
-#define _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS
-    _CS_XBS5_ILP32_OFF32_LDFLAGS,
-#define _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS
-    _CS_XBS5_ILP32_OFF32_LIBS,
-#define _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS
-    _CS_XBS5_ILP32_OFF32_LINTFLAGS,
-#define _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS
-    _CS_XBS5_ILP32_OFFBIG_CFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS
-    _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS
-    _CS_XBS5_ILP32_OFFBIG_LIBS,
-#define _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS
-    _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS
-    _CS_XBS5_LP64_OFF64_CFLAGS,
-#define _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS
-    _CS_XBS5_LP64_OFF64_LDFLAGS,
-#define _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS
-    _CS_XBS5_LP64_OFF64_LIBS,
-#define _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS
-    _CS_XBS5_LP64_OFF64_LINTFLAGS,
-#define _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS
-    _CS_XBS5_LPBIG_OFFBIG_LIBS,
-#define _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS
-    _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS
-    _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS
-    _CS_POSIX_V6_ILP32_OFF32_LIBS,
-#define _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS
-    _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
-#define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS
-    _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS
-    _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS
-    _CS_POSIX_V6_LP64_OFF64_CFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS
-    _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS
-    _CS_POSIX_V6_LP64_OFF64_LIBS,
-#define _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS
-    _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
-#define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS
-    _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_POSIX_V7_ILP32_OFF32_CFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_CFLAGS _CS_POSIX_V7_ILP32_OFF32_CFLAGS
-    _CS_POSIX_V7_ILP32_OFF32_LDFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_LDFLAGS _CS_POSIX_V7_ILP32_OFF32_LDFLAGS
-    _CS_POSIX_V7_ILP32_OFF32_LIBS,
-#define _CS_POSIX_V7_ILP32_OFF32_LIBS _CS_POSIX_V7_ILP32_OFF32_LIBS
-    _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS,
-#define _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS
-    _CS_POSIX_V7_ILP32_OFFBIG_LIBS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LIBS _CS_POSIX_V7_ILP32_OFFBIG_LIBS
-    _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS
-    _CS_POSIX_V7_LP64_OFF64_CFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_CFLAGS _CS_POSIX_V7_LP64_OFF64_CFLAGS
-    _CS_POSIX_V7_LP64_OFF64_LDFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_LDFLAGS _CS_POSIX_V7_LP64_OFF64_LDFLAGS
-    _CS_POSIX_V7_LP64_OFF64_LIBS,
-#define _CS_POSIX_V7_LP64_OFF64_LIBS _CS_POSIX_V7_LP64_OFF64_LIBS
-    _CS_POSIX_V7_LP64_OFF64_LINTFLAGS,
-#define _CS_POSIX_V7_LP64_OFF64_LINTFLAGS _CS_POSIX_V7_LP64_OFF64_LINTFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LIBS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LIBS _CS_POSIX_V7_LPBIG_OFFBIG_LIBS
-    _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS,
-#define _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS
-
-    _CS_V6_ENV,
-#define _CS_V6_ENV			_CS_V6_ENV
-    _CS_V7_ENV
-#define _CS_V7_ENV			_CS_V7_ENV
-  };
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/cpu-set.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/cpu-set.h
deleted file mode 100644
index 9a7e559..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/cpu-set.h
+++ /dev/null
@@ -1,124 +0,0 @@
-/* Definition of the cpu_set_t structure used by the POSIX 1003.1b-1993
-   scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_CPU_SET_H
-#define _BITS_CPU_SET_H 1
-
-#ifndef _SCHED_H
-# error "Never include <bits/cpu-set.h> directly; use <sched.h> instead."
-#endif
-
-/* Size definition for CPU sets.  */
-#define __CPU_SETSIZE	1024
-#define __NCPUBITS	(8 * sizeof (__cpu_mask))
-
-/* Type for array elements in 'cpu_set_t'.  */
-typedef __CPU_MASK_TYPE __cpu_mask;
-
-/* Basic access functions.  */
-#define __CPUELT(cpu)	((cpu) / __NCPUBITS)
-#define __CPUMASK(cpu)	((__cpu_mask) 1 << ((cpu) % __NCPUBITS))
-
-/* Data structure to describe CPU mask.  */
-typedef struct
-{
-  __cpu_mask __bits[__CPU_SETSIZE / __NCPUBITS];
-} cpu_set_t;
-
-/* Access functions for CPU masks.  */
-#if __GNUC_PREREQ (2, 91)
-# define __CPU_ZERO_S(setsize, cpusetp) \
-  do __builtin_memset (cpusetp, '\0', setsize); while (0)
-#else
-# define __CPU_ZERO_S(setsize, cpusetp) \
-  do {									      \
-    size_t __i;								      \
-    size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-    __cpu_mask *__bits = (cpusetp)->__bits;				      \
-    for (__i = 0; __i < __imax; ++__i)					      \
-      __bits[__i] = 0;							      \
-  } while (0)
-#endif
-#define __CPU_SET_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
-	 |= __CPUMASK (__cpu))						      \
-      : 0; }))
-#define __CPU_CLR_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]		      \
-	 &= ~__CPUMASK (__cpu))						      \
-      : 0; }))
-#define __CPU_ISSET_S(cpu, setsize, cpusetp) \
-  (__extension__							      \
-   ({ size_t __cpu = (cpu);						      \
-      __cpu / 8 < (setsize)						      \
-      ? ((((const __cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)]	      \
-	  & __CPUMASK (__cpu))) != 0					      \
-      : 0; }))
-
-#define __CPU_COUNT_S(setsize, cpusetp) \
-  __sched_cpucount (setsize, cpusetp)
-
-#if __GNUC_PREREQ (2, 91)
-# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  (__builtin_memcmp (cpusetp1, cpusetp2, setsize) == 0)
-#else
-# define __CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  (__extension__							      \
-   ({ const __cpu_mask *__arr1 = (cpusetp1)->__bits;			      \
-      const __cpu_mask *__arr2 = (cpusetp2)->__bits;			      \
-      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-      size_t __i;							      \
-      for (__i = 0; __i < __imax; ++__i)				      \
-	if (__arr1[__i] != __arr2[__i])					      \
-	  break;							      \
-      __i == __imax; }))
-#endif
-
-#define __CPU_OP_S(setsize, destset, srcset1, srcset2, op) \
-  (__extension__							      \
-   ({ cpu_set_t *__dest = (destset);					      \
-      const __cpu_mask *__arr1 = (srcset1)->__bits;			      \
-      const __cpu_mask *__arr2 = (srcset2)->__bits;			      \
-      size_t __imax = (setsize) / sizeof (__cpu_mask);			      \
-      size_t __i;							      \
-      for (__i = 0; __i < __imax; ++__i)				      \
-	((__cpu_mask *) __dest->__bits)[__i] = __arr1[__i] op __arr2[__i];    \
-      __dest; }))
-
-#define __CPU_ALLOC_SIZE(count) \
-  ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))
-#define __CPU_ALLOC(count) __sched_cpualloc (count)
-#define __CPU_FREE(cpuset) __sched_cpufree (cpuset)
-
-__BEGIN_DECLS
-
-extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp)
-     __THROW;
-extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur;
-extern void __sched_cpufree (cpu_set_t *__set) __THROW;
-
-__END_DECLS
-
-#endif /* bits/cpu-set.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dirent.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dirent.h
deleted file mode 100644
index 88c86de..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dirent.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DIRENT_H
-# error "Never use <bits/dirent.h> directly; include <dirent.h> instead."
-#endif
-
-struct dirent
-  {
-#ifndef __USE_FILE_OFFSET64
-    __ino_t d_ino;
-    __off_t d_off;
-#else
-    __ino64_t d_ino;
-    __off64_t d_off;
-#endif
-    unsigned short int d_reclen;
-    unsigned char d_type;
-    char d_name[256];		/* We must not include limits.h! */
-  };
-
-#ifdef __USE_LARGEFILE64
-struct dirent64
-  {
-    __ino64_t d_ino;
-    __off64_t d_off;
-    unsigned short int d_reclen;
-    unsigned char d_type;
-    char d_name[256];		/* We must not include limits.h! */
-  };
-#endif
-
-#define d_fileno	d_ino	/* Backwards compatibility.  */
-
-#undef  _DIRENT_HAVE_D_NAMLEN
-#define _DIRENT_HAVE_D_RECLEN
-#define _DIRENT_HAVE_D_OFF
-#define _DIRENT_HAVE_D_TYPE
-
-#if defined __OFF_T_MATCHES_OFF64_T && defined __INO_T_MATCHES_INO64_T
-/* Inform libc code that these two types are effectively identical.  */
-# define _DIRENT_MATCHES_DIRENT64	1
-#else
-# define _DIRENT_MATCHES_DIRENT64	0
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dirent_ext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dirent_ext.h
deleted file mode 100644
index 83cebc5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dirent_ext.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* System-specific extensions of <dirent.h>.  Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DIRENT_H
-# error "Never include <bits/dirent_ext.h> directly; use <dirent.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Read from the directory descriptor FD into LENGTH bytes at BUFFER.
-   Return the number of bytes read on success (0 for end of
-   directory), and -1 for failure.  */
-extern __ssize_t getdents64 (int __fd, void *__buffer, size_t __length)
-  __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dlfcn.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dlfcn.h
deleted file mode 100644
index f3bc63e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/dlfcn.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* System dependent definitions for run-time dynamic loading.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _DLFCN_H
-# error "Never use <bits/dlfcn.h> directly; include <dlfcn.h> instead."
-#endif
-
-/* The MODE argument to `dlopen' contains one of the following: */
-#define RTLD_LAZY	0x00001	/* Lazy function call binding.  */
-#define RTLD_NOW	0x00002	/* Immediate function call binding.  */
-#define	RTLD_BINDING_MASK   0x3	/* Mask of binding time value.  */
-#define RTLD_NOLOAD	0x00004	/* Do not load the object.  */
-#define RTLD_DEEPBIND	0x00008	/* Use deep binding.  */
-
-/* If the following bit is set in the MODE argument to `dlopen',
-   the symbols of the loaded object and its dependencies are made
-   visible as if the object were linked directly into the program.  */
-#define RTLD_GLOBAL	0x00100
-
-/* Unix98 demands the following flag which is the inverse to RTLD_GLOBAL.
-   The implementation does this by default and so we can define the
-   value to zero.  */
-#define RTLD_LOCAL	0
-
-/* Do not delete object when closed.  */
-#define RTLD_NODELETE	0x01000
-
-#ifdef __USE_GNU
-/* To support profiling of shared objects it is a good idea to call
-   the function found using `dlsym' using the following macro since
-   these calls do not use the PLT.  But this would mean the dynamic
-   loader has no chance to find out when the function is called.  The
-   macro applies the necessary magic so that profiling is possible.
-   Rewrite
-	foo = (*fctp) (arg1, arg2);
-   into
-        foo = DL_CALL_FCT (fctp, (arg1, arg2));
-*/
-# define DL_CALL_FCT(fctp, args) \
-  (_dl_mcount_wrapper_check ((void *) (fctp)), (*(fctp)) args)
-
-__BEGIN_DECLS
-
-/* This function calls the profiling functions.  */
-extern void _dl_mcount_wrapper_check (void *__selfpc) __THROW;
-
-__END_DECLS
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/elfclass.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/elfclass.h
deleted file mode 100644
index 180227d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/elfclass.h
+++ /dev/null
@@ -1,14 +0,0 @@
-/* This file specifies the native word size of the machine, which indicates
-   the ELF file class used for executables and shared objects on this
-   machine.  */
-
-#ifndef _LINK_H
-# error "Never use <bits/elfclass.h> directly; include <link.h> instead."
-#endif
-
-#include <bits/wordsize.h>
-
-#define __ELF_NATIVE_CLASS __WORDSIZE
-
-/* The entries in the .hash table always have a size of 32 bits.  */
-typedef uint32_t Elf_Symndx;
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/endian.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/endian.h
deleted file mode 100644
index 6372c6f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/endian.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Endian macros for string.h functions
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_ENDIAN_H
-#define _BITS_ENDIAN_H 1
-
-/* Definitions for byte order, according to significance of bytes,
-   from low addresses to high addresses.  The value is what you get by
-   putting '4' in the most significant byte, '3' in the second most
-   significant byte, '2' in the second least significant byte, and '1'
-   in the least significant byte, and then writing down one digit for
-   each byte, starting with the byte at the lowest address at the left,
-   and proceeding to the byte with the highest address at the right.  */
-
-#define	__LITTLE_ENDIAN	1234
-#define	__BIG_ENDIAN	4321
-#define	__PDP_ENDIAN	3412
-
-/* This file defines `__BYTE_ORDER' for the particular machine.  */
-#include <bits/endianness.h>
-
-/* Some machines may need to use a different endianness for floating point
-   values.  */
-#ifndef __FLOAT_WORD_ORDER
-# define __FLOAT_WORD_ORDER __BYTE_ORDER
-#endif
-
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-# define __LONG_LONG_PAIR(HI, LO) LO, HI
-#elif __BYTE_ORDER == __BIG_ENDIAN
-# define __LONG_LONG_PAIR(HI, LO) HI, LO
-#endif
-
-#endif /* bits/endian.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/endianness.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/endianness.h
deleted file mode 100644
index 962a9ae..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/endianness.h
+++ /dev/null
@@ -1,11 +0,0 @@
-#ifndef _BITS_ENDIANNESS_H
-#define _BITS_ENDIANNESS_H 1
-
-#ifndef _BITS_ENDIAN_H
-# error "Never use <bits/endianness.h> directly; include <endian.h> instead."
-#endif
-
-/* i386/x86_64 are little-endian.  */
-#define __BYTE_ORDER __LITTLE_ENDIAN
-
-#endif /* bits/endianness.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/environments.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/environments.h
deleted file mode 100644
index b90d9bc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/environments.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include this file directly.  Use <unistd.h> instead"
-#endif
-
-#include <bits/wordsize.h>
-
-/* This header should define the following symbols under the described
-   situations.  A value `1' means that the model is always supported,
-   `-1' means it is never supported.  Undefined means it cannot be
-   statically decided.
-
-   _POSIX_V7_ILP32_OFF32   32bit int, long, pointers, and off_t type
-   _POSIX_V7_ILP32_OFFBIG  32bit int, long, and pointers and larger off_t type
-
-   _POSIX_V7_LP64_OFF32	   64bit long and pointers and 32bit off_t type
-   _POSIX_V7_LPBIG_OFFBIG  64bit long and pointers and large off_t type
-
-   The macros _POSIX_V6_ILP32_OFF32, _POSIX_V6_ILP32_OFFBIG,
-   _POSIX_V6_LP64_OFF32, _POSIX_V6_LPBIG_OFFBIG, _XBS5_ILP32_OFF32,
-   _XBS5_ILP32_OFFBIG, _XBS5_LP64_OFF32, and _XBS5_LPBIG_OFFBIG were
-   used in previous versions of the Unix standard and are available
-   only for compatibility.
-*/
-
-#if __WORDSIZE == 64
-
-/* Environments with 32-bit wide pointers are optionally provided.
-   Therefore following macros aren't defined:
-   # undef _POSIX_V7_ILP32_OFF32
-   # undef _POSIX_V7_ILP32_OFFBIG
-   # undef _POSIX_V6_ILP32_OFF32
-   # undef _POSIX_V6_ILP32_OFFBIG
-   # undef _XBS5_ILP32_OFF32
-   # undef _XBS5_ILP32_OFFBIG
-   and users need to check at runtime.  */
-
-/* We also have no use (for now) for an environment with bigger pointers
-   and offsets.  */
-# define _POSIX_V7_LPBIG_OFFBIG	-1
-# define _POSIX_V6_LPBIG_OFFBIG	-1
-# define _XBS5_LPBIG_OFFBIG	-1
-
-/* By default we have 64-bit wide `long int', pointers and `off_t'.  */
-# define _POSIX_V7_LP64_OFF64	1
-# define _POSIX_V6_LP64_OFF64	1
-# define _XBS5_LP64_OFF64	1
-
-#else /* __WORDSIZE == 32 */
-
-/* We have 32-bit wide `int', `long int' and pointers and all platforms
-   support LFS.  -mx32 has 64-bit wide `off_t'.  */
-# define _POSIX_V7_ILP32_OFFBIG	1
-# define _POSIX_V6_ILP32_OFFBIG 1
-# define _XBS5_ILP32_OFFBIG	1
-
-# ifndef __x86_64__
-/* -m32 has 32-bit wide `off_t'.  */
-#  define _POSIX_V7_ILP32_OFF32	1
-#  define _POSIX_V6_ILP32_OFF32	1
-#  define _XBS5_ILP32_OFF32	1
-# endif
-
-/* We optionally provide an environment with the above size but an 64-bit
-   side `off_t'.  Therefore we don't define _POSIX_V7_ILP32_OFFBIG.  */
-
-/* Environments with 64-bit wide pointers can be provided,
-   so these macros aren't defined:
-   # undef _POSIX_V7_LP64_OFF64
-   # undef _POSIX_V7_LPBIG_OFFBIG
-   # undef _POSIX_V6_LP64_OFF64
-   # undef _POSIX_V6_LPBIG_OFFBIG
-   # undef _XBS5_LP64_OFF64
-   # undef _XBS5_LPBIG_OFFBIG
-   and sysconf tests for it at runtime.  */
-
-#endif /* __WORDSIZE == 32 */
-
-#define __ILP32_OFF32_CFLAGS	"-m32"
-#define __ILP32_OFF32_LDFLAGS	"-m32"
-#if defined __x86_64__ && defined __ILP32__
-# define __ILP32_OFFBIG_CFLAGS	"-mx32"
-# define __ILP32_OFFBIG_LDFLAGS	"-mx32"
-#else
-# define __ILP32_OFFBIG_CFLAGS	"-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
-# define __ILP32_OFFBIG_LDFLAGS	"-m32"
-#endif
-#define __LP64_OFF64_CFLAGS	"-m64"
-#define __LP64_OFF64_LDFLAGS	"-m64"
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/epoll.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/epoll.h
deleted file mode 100644
index acb2707..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/epoll.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EPOLL_H
-# error "Never use <bits/epoll.h> directly; include <sys/epoll.h> instead."
-#endif
-
-/* Flags to be passed to epoll_create1.  */
-enum
-  {
-    EPOLL_CLOEXEC = 02000000
-#define EPOLL_CLOEXEC EPOLL_CLOEXEC
-  };
-
-#define __EPOLL_PACKED __attribute__ ((__packed__))
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/err-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/err-ldbl.h
deleted file mode 100644
index 330e7dd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/err-ldbl.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/* Redirections for err.h functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERR_H
-# error "Never include <bits/err-ldbl.h> directly; use <err.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (warn)
-__LDBL_REDIR_DECL (vwarn)
-__LDBL_REDIR_DECL (warnx)
-__LDBL_REDIR_DECL (vwarnx)
-__LDBL_REDIR_DECL (err)
-__LDBL_REDIR_DECL (verr)
-__LDBL_REDIR_DECL (errx)
-__LDBL_REDIR_DECL (verrx)
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/errno.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/errno.h
deleted file mode 100644
index 230cee0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/errno.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Error constants.  Linux specific version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_ERRNO_H
-#define _BITS_ERRNO_H 1
-
-#if !defined _ERRNO_H
-# error "Never include <bits/errno.h> directly; use <errno.h> instead."
-#endif
-
-# include <linux/errno.h>
-
-/* Older Linux headers do not define these constants.  */
-# ifndef ENOTSUP
-#  define ENOTSUP		EOPNOTSUPP
-# endif
-
-# ifndef ECANCELED
-#  define ECANCELED		125
-# endif
-
-# ifndef EOWNERDEAD
-#  define EOWNERDEAD		130
-# endif
-
-#ifndef ENOTRECOVERABLE
-#  define ENOTRECOVERABLE	131
-# endif
-
-# ifndef ERFKILL
-#  define ERFKILL		132
-# endif
-
-# ifndef EHWPOISON
-#  define EHWPOISON		133
-# endif
-
-#endif /* bits/errno.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/error-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/error-ldbl.h
deleted file mode 100644
index da46f7c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/error-ldbl.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Redirections for error.h functions for -mlong-double-64.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERROR_H
-# error "Never include <bits/error-ldbl.h> directly; use <error.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (error)
-__LDBL_REDIR_DECL (error_at_line)
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/error.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/error.h
deleted file mode 100644
index 14735eb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/error.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Specializations for error functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ERROR_H
-# error "Never include <bits/error.h> directly; use <error.h> instead."
-#endif
-
-
-extern void __REDIRECT (__error_alias, (int __status, int __errnum,
-					const char *__format, ...),
-			error)
-  __attribute__ ((__format__ (__printf__, 3, 4)));
-extern void __REDIRECT (__error_noreturn, (int __status, int __errnum,
-					   const char *__format, ...),
-			error)
-  __attribute__ ((__noreturn__, __format__ (__printf__, 3, 4)));
-
-
-/* If we know the function will never return make sure the compiler
-   realizes that, too.  */
-__extern_always_inline void
-error (int __status, int __errnum, const char *__format, ...)
-{
-  if (__builtin_constant_p (__status) && __status != 0)
-    __error_noreturn (__status, __errnum, __format, __va_arg_pack ());
-  else
-    __error_alias (__status, __errnum, __format, __va_arg_pack ());
-}
-
-
-extern void __REDIRECT (__error_at_line_alias, (int __status, int __errnum,
-						const char *__fname,
-						unsigned int __line,
-						const char *__format, ...),
-			error_at_line)
-  __attribute__ ((__format__ (__printf__, 5, 6)));
-extern void __REDIRECT (__error_at_line_noreturn, (int __status, int __errnum,
-						   const char *__fname,
-						   unsigned int __line,
-						   const char *__format,
-						   ...),
-			error_at_line)
-  __attribute__ ((__noreturn__, __format__ (__printf__, 5, 6)));
-
-
-/* If we know the function will never return make sure the compiler
-   realizes that, too.  */
-__extern_always_inline void
-error_at_line (int __status, int __errnum, const char *__fname,
-	       unsigned int __line, const char *__format, ...)
-{
-  if (__builtin_constant_p (__status) && __status != 0)
-    __error_at_line_noreturn (__status, __errnum, __fname, __line, __format,
-			      __va_arg_pack ());
-  else
-    __error_at_line_alias (__status, __errnum, __fname, __line,
-			   __format, __va_arg_pack ());
-}
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/eventfd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/eventfd.h
deleted file mode 100644
index 6ff6b03..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/eventfd.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EVENTFD_H
-# error "Never use <bits/eventfd.h> directly; include <sys/eventfd.h> instead."
-#endif
-
-/* Flags for eventfd.  */
-enum
-  {
-    EFD_SEMAPHORE = 00000001,
-#define EFD_SEMAPHORE EFD_SEMAPHORE
-    EFD_CLOEXEC = 02000000,
-#define EFD_CLOEXEC EFD_CLOEXEC
-    EFD_NONBLOCK = 00004000
-#define EFD_NONBLOCK EFD_NONBLOCK
-  };
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl-linux.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl-linux.h
deleted file mode 100644
index 20ad78c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl-linux.h
+++ /dev/null
@@ -1,444 +0,0 @@
-/* O_*, F_*, FD_* bit values for Linux.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never use <bits/fcntl-linux.h> directly; include <fcntl.h> instead."
-#endif
-
-/* This file contains shared definitions between Linux architectures
-   and is included by <bits/fcntl.h> to declare them.  The various
-   #ifndef cases allow the architecture specific file to define those
-   values with different values.
-
-   A minimal <bits/fcntl.h> contains just:
-
-   struct flock {...}
-   #ifdef __USE_LARGEFILE64
-   struct flock64 {...}
-   #endif
-   #include <bits/fcntl-linux.h>
-*/
-
-#ifdef __USE_GNU
-# include <bits/types/struct_iovec.h>
-#endif
-
-/* open/fcntl.  */
-#define O_ACCMODE	   0003
-#define O_RDONLY	     00
-#define O_WRONLY	     01
-#define O_RDWR		     02
-#ifndef O_CREAT
-# define O_CREAT	   0100	/* Not fcntl.  */
-#endif
-#ifndef O_EXCL
-# define O_EXCL		   0200	/* Not fcntl.  */
-#endif
-#ifndef O_NOCTTY
-# define O_NOCTTY	   0400	/* Not fcntl.  */
-#endif
-#ifndef O_TRUNC
-# define O_TRUNC	  01000	/* Not fcntl.  */
-#endif
-#ifndef O_APPEND
-# define O_APPEND	  02000
-#endif
-#ifndef O_NONBLOCK
-# define O_NONBLOCK	  04000
-#endif
-#ifndef O_NDELAY
-# define O_NDELAY	O_NONBLOCK
-#endif
-#ifndef O_SYNC
-# define O_SYNC	       04010000
-#endif
-#define O_FSYNC		O_SYNC
-#ifndef O_ASYNC
-# define O_ASYNC	 020000
-#endif
-#ifndef __O_LARGEFILE
-# define __O_LARGEFILE	0100000
-#endif
-
-#ifndef __O_DIRECTORY
-# define __O_DIRECTORY	0200000
-#endif
-#ifndef __O_NOFOLLOW
-# define __O_NOFOLLOW	0400000
-#endif
-#ifndef __O_CLOEXEC
-# define __O_CLOEXEC   02000000
-#endif
-#ifndef __O_DIRECT
-# define __O_DIRECT	 040000
-#endif
-#ifndef __O_NOATIME
-# define __O_NOATIME   01000000
-#endif
-#ifndef __O_PATH
-# define __O_PATH     010000000
-#endif
-#ifndef __O_DSYNC
-# define __O_DSYNC	 010000
-#endif
-#ifndef __O_TMPFILE
-# define __O_TMPFILE   (020000000 | __O_DIRECTORY)
-#endif
-
-#ifndef F_GETLK
-# ifndef __USE_FILE_OFFSET64
-#  define F_GETLK	5	/* Get record locking info.  */
-#  define F_SETLK	6	/* Set record locking info (non-blocking).  */
-#  define F_SETLKW	7	/* Set record locking info (blocking).  */
-# else
-#  define F_GETLK	F_GETLK64  /* Get record locking info.  */
-#  define F_SETLK	F_SETLK64  /* Set record locking info (non-blocking).*/
-#  define F_SETLKW	F_SETLKW64 /* Set record locking info (blocking).  */
-# endif
-#endif
-#ifndef F_GETLK64
-# define F_GETLK64	12	/* Get record locking info.  */
-# define F_SETLK64	13	/* Set record locking info (non-blocking).  */
-# define F_SETLKW64	14	/* Set record locking info (blocking).  */
-#endif
-
-/* open file description locks.
-
-   Usually record locks held by a process are released on *any* close and are
-   not inherited across a fork.
-
-   These cmd values will set locks that conflict with process-associated record
-   locks, but are "owned" by the opened file description, not the process.
-   This means that they are inherited across fork or clone with CLONE_FILES
-   like BSD (flock) locks, and they are only released automatically when the
-   last reference to the the file description against which they were acquired
-   is put. */
-#ifdef __USE_GNU
-# define F_OFD_GETLK	36
-# define F_OFD_SETLK	37
-# define F_OFD_SETLKW	38
-#endif
-
-#ifdef __USE_LARGEFILE64
-# define O_LARGEFILE __O_LARGEFILE
-#endif
-
-#ifdef __USE_XOPEN2K8
-# define O_DIRECTORY	__O_DIRECTORY	/* Must be a directory.  */
-# define O_NOFOLLOW	__O_NOFOLLOW	/* Do not follow links.  */
-# define O_CLOEXEC	__O_CLOEXEC	/* Set close_on_exec.  */
-#endif
-
-#ifdef __USE_GNU
-# define O_DIRECT	__O_DIRECT	/* Direct disk access.  */
-# define O_NOATIME	__O_NOATIME	/* Do not set atime.  */
-# define O_PATH		__O_PATH	/* Resolve pathname but do not open file.  */
-# define O_TMPFILE	__O_TMPFILE	/* Atomically create nameless file.  */
-#endif
-
-/* For now, Linux has no separate synchronicity options for read
-   operations.  We define O_RSYNC therefore as the same as O_SYNC
-   since this is a superset.  */
-#if defined __USE_POSIX199309 || defined __USE_UNIX98
-# define O_DSYNC	__O_DSYNC	/* Synchronize data.  */
-# if defined __O_RSYNC
-#  define O_RSYNC	__O_RSYNC	/* Synchronize read operations.  */
-# else
-#  define O_RSYNC	O_SYNC		/* Synchronize read operations.  */
-# endif
-#endif
-
-/* Values for the second argument to `fcntl'.  */
-#define F_DUPFD		0	/* Duplicate file descriptor.  */
-#define F_GETFD		1	/* Get file descriptor flags.  */
-#define F_SETFD		2	/* Set file descriptor flags.  */
-#define F_GETFL		3	/* Get file status flags.  */
-#define F_SETFL		4	/* Set file status flags.  */
-
-#ifndef __F_SETOWN
-# define __F_SETOWN	8
-# define __F_GETOWN	9
-#endif
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-# define F_SETOWN	__F_SETOWN /* Get owner (process receiving SIGIO).  */
-# define F_GETOWN	__F_GETOWN /* Set owner (process receiving SIGIO).  */
-#endif
-
-#ifndef __F_SETSIG
-# define __F_SETSIG	10	/* Set number of signal to be sent.  */
-# define __F_GETSIG	11	/* Get number of signal to be sent.  */
-#endif
-#ifndef __F_SETOWN_EX
-# define __F_SETOWN_EX	15	/* Get owner (thread receiving SIGIO).  */
-# define __F_GETOWN_EX	16	/* Set owner (thread receiving SIGIO).  */
-#endif
-
-#ifdef __USE_GNU
-# define F_SETSIG	__F_SETSIG	/* Set number of signal to be sent.  */
-# define F_GETSIG	__F_GETSIG	/* Get number of signal to be sent.  */
-# define F_SETOWN_EX	__F_SETOWN_EX	/* Get owner (thread receiving SIGIO).  */
-# define F_GETOWN_EX	__F_GETOWN_EX	/* Set owner (thread receiving SIGIO).  */
-#endif
-
-#ifdef __USE_GNU
-# define F_SETLEASE	1024	/* Set a lease.  */
-# define F_GETLEASE	1025	/* Enquire what lease is active.  */
-# define F_NOTIFY	1026	/* Request notifications on a directory.  */
-# define F_SETPIPE_SZ	1031	/* Set pipe page size array.  */
-# define F_GETPIPE_SZ	1032	/* Set pipe page size array.  */
-# define F_ADD_SEALS	1033	/* Add seals to file.  */
-# define F_GET_SEALS	1034	/* Get seals for file.  */
-/* Set / get write life time hints.  */
-# define F_GET_RW_HINT	1035
-# define F_SET_RW_HINT	1036
-# define F_GET_FILE_RW_HINT	1037
-# define F_SET_FILE_RW_HINT	1038
-#endif
-#ifdef __USE_XOPEN2K8
-# define F_DUPFD_CLOEXEC 1030	/* Duplicate file descriptor with
-				   close-on-exit set.  */
-#endif
-
-/* For F_[GET|SET]FD.  */
-#define FD_CLOEXEC	1	/* Actually anything with low bit set goes */
-
-#ifndef F_RDLCK
-/* For posix fcntl() and `l_type' field of a `struct flock' for lockf().  */
-# define F_RDLCK		0	/* Read lock.  */
-# define F_WRLCK		1	/* Write lock.  */
-# define F_UNLCK		2	/* Remove lock.  */
-#endif
-
-
-/* For old implementation of BSD flock.  */
-#ifndef F_EXLCK
-# define F_EXLCK		4	/* or 3 */
-# define F_SHLCK		8	/* or 4 */
-#endif
-
-#ifdef __USE_MISC
-/* Operations for BSD flock, also used by the kernel implementation.  */
-# define LOCK_SH	1	/* Shared lock.  */
-# define LOCK_EX	2	/* Exclusive lock.  */
-# define LOCK_NB	4	/* Or'd with one of the above to prevent
-				   blocking.  */
-# define LOCK_UN	8	/* Remove lock.  */
-#endif
-
-#ifdef __USE_GNU
-# define LOCK_MAND	32	/* This is a mandatory flock:  */
-# define LOCK_READ	64	/* ... which allows concurrent read operations.  */
-# define LOCK_WRITE	128	/* ... which allows concurrent write operations.  */
-# define LOCK_RW	192	/* ... Which allows concurrent read & write operations.  */
-#endif
-
-#ifdef __USE_GNU
-/* Types of directory notifications that may be requested with F_NOTIFY.  */
-# define DN_ACCESS	0x00000001	/* File accessed.  */
-# define DN_MODIFY	0x00000002	/* File modified.  */
-# define DN_CREATE	0x00000004	/* File created.  */
-# define DN_DELETE	0x00000008	/* File removed.  */
-# define DN_RENAME	0x00000010	/* File renamed.  */
-# define DN_ATTRIB	0x00000020	/* File changed attributes.  */
-# define DN_MULTISHOT	0x80000000	/* Don't remove notifier.  */
-#endif
-
-
-#ifdef __USE_GNU
-/* Owner types.  */
-enum __pid_type
-  {
-    F_OWNER_TID = 0,		/* Kernel thread.  */
-    F_OWNER_PID,		/* Process.  */
-    F_OWNER_PGRP,		/* Process group.  */
-    F_OWNER_GID = F_OWNER_PGRP	/* Alternative, obsolete name.  */
-  };
-
-/* Structure to use with F_GETOWN_EX and F_SETOWN_EX.  */
-struct f_owner_ex
-  {
-    enum __pid_type type;	/* Owner type of ID.  */
-    __pid_t pid;		/* ID of owner.  */
-  };
-#endif
-
-#ifdef __USE_GNU
-/* Types of seals.  */
-# define F_SEAL_SEAL	0x0001	/* Prevent further seals from being set.  */
-# define F_SEAL_SHRINK	0x0002	/* Prevent file from shrinking.  */
-# define F_SEAL_GROW	0x0004	/* Prevent file from growing.  */
-# define F_SEAL_WRITE	0x0008	/* Prevent writes.  */
-# define F_SEAL_FUTURE_WRITE	0x0010	/* Prevent future writes while
-					   mapped.  */
-#endif
-
-#ifdef __USE_GNU
-/* Hint values for F_{GET,SET}_RW_HINT.  */
-# define RWH_WRITE_LIFE_NOT_SET	0
-# define RWF_WRITE_LIFE_NOT_SET	RWH_WRITE_LIFE_NOT_SET
-# define RWH_WRITE_LIFE_NONE	1
-# define RWH_WRITE_LIFE_SHORT	2
-# define RWH_WRITE_LIFE_MEDIUM	3
-# define RWH_WRITE_LIFE_LONG	4
-# define RWH_WRITE_LIFE_EXTREME	5
-#endif
-
-/* Define some more compatibility macros to be backward compatible with
-   BSD systems which did not managed to hide these kernel macros.  */
-#ifdef	__USE_MISC
-# define FAPPEND	O_APPEND
-# define FFSYNC		O_FSYNC
-# define FASYNC		O_ASYNC
-# define FNONBLOCK	O_NONBLOCK
-# define FNDELAY	O_NDELAY
-#endif /* Use misc.  */
-
-#ifndef __POSIX_FADV_DONTNEED
-#  define __POSIX_FADV_DONTNEED	4
-#  define __POSIX_FADV_NOREUSE	5
-#endif
-/* Advise to `posix_fadvise'.  */
-#ifdef __USE_XOPEN2K
-# define POSIX_FADV_NORMAL	0 /* No further special treatment.  */
-# define POSIX_FADV_RANDOM	1 /* Expect random page references.  */
-# define POSIX_FADV_SEQUENTIAL	2 /* Expect sequential page references.  */
-# define POSIX_FADV_WILLNEED	3 /* Will need these pages.  */
-# define POSIX_FADV_DONTNEED	__POSIX_FADV_DONTNEED /* Don't need these pages.  */
-# define POSIX_FADV_NOREUSE	__POSIX_FADV_NOREUSE /* Data will be accessed once.  */
-#endif
-
-
-#ifdef __USE_GNU
-/* Flags for SYNC_FILE_RANGE.  */
-# define SYNC_FILE_RANGE_WAIT_BEFORE	1 /* Wait upon writeout of all pages
-					     in the range before performing the
-					     write.  */
-# define SYNC_FILE_RANGE_WRITE		2 /* Initiate writeout of all those
-					     dirty pages in the range which are
-					     not presently under writeback.  */
-# define SYNC_FILE_RANGE_WAIT_AFTER	4 /* Wait upon writeout of all pages in
-					     the range after performing the
-					     write.  */
-/* SYNC_FILE_RANGE_WRITE_AND_WAIT ensures all pages in the range are
-   written to disk before returning.  */
-# define SYNC_FILE_RANGE_WRITE_AND_WAIT	(SYNC_FILE_RANGE_WRITE		\
-					 | SYNC_FILE_RANGE_WAIT_BEFORE	\
-					 | SYNC_FILE_RANGE_WAIT_AFTER)
-
-/* Flags for SPLICE and VMSPLICE.  */
-# define SPLICE_F_MOVE		1	/* Move pages instead of copying.  */
-# define SPLICE_F_NONBLOCK	2	/* Don't block on the pipe splicing
-					   (but we may still block on the fd
-					   we splice from/to).  */
-# define SPLICE_F_MORE		4	/* Expect more data.  */
-# define SPLICE_F_GIFT		8	/* Pages passed in are a gift.  */
-
-
-/* Flags for fallocate.  */
-# include <linux/falloc.h>
-
-
-/* File handle structure.  */
-struct file_handle
-{
-  unsigned int handle_bytes;
-  int handle_type;
-  /* File identifier.  */
-  unsigned char f_handle[0];
-};
-
-/* Maximum handle size (for now).  */
-# define MAX_HANDLE_SZ	128
-#endif
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-
-/* Provide kernel hint to read ahead.  */
-extern __ssize_t readahead (int __fd, __off64_t __offset, size_t __count)
-    __THROW;
-
-
-/* Selective file content synch'ing.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int sync_file_range (int __fd, __off64_t __offset, __off64_t __count,
-			    unsigned int __flags);
-
-
-/* Splice address range into a pipe.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t vmsplice (int __fdout, const struct iovec *__iov,
-			   size_t __count, unsigned int __flags);
-
-/* Splice two files together.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t splice (int __fdin, __off64_t *__offin, int __fdout,
-			 __off64_t *__offout, size_t __len,
-			 unsigned int __flags);
-
-/* In-kernel implementation of tee for pipe buffers.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __ssize_t tee (int __fdin, int __fdout, size_t __len,
-		      unsigned int __flags);
-
-/* Reserve storage for the data of the file associated with FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int fallocate (int __fd, int __mode, __off_t __offset, __off_t __len);
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (fallocate, (int __fd, int __mode, __off64_t __offset,
-				   __off64_t __len),
-		       fallocate64);
-#  else
-#   define fallocate fallocate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int fallocate64 (int __fd, int __mode, __off64_t __offset,
-			__off64_t __len);
-# endif
-
-
-/* Map file name to file handle.  */
-extern int name_to_handle_at (int __dfd, const char *__name,
-			      struct file_handle *__handle, int *__mnt_id,
-			      int __flags) __THROW;
-
-/* Open file using the file handle.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int open_by_handle_at (int __mountdirfd, struct file_handle *__handle,
-			      int __flags);
-
-#endif	/* use GNU */
-
-__END_DECLS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl.h
deleted file mode 100644
index 8cc6e95..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* O_*, F_*, FD_* bit values for Linux/x86.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _FCNTL_H
-# error "Never use <bits/fcntl.h> directly; include <fcntl.h> instead."
-#endif
-
-#ifdef __x86_64__
-# define __O_LARGEFILE	0
-#endif
-
-#ifdef __x86_64__
-/* Not necessary, we always have 64-bit offsets.  */
-# define F_GETLK64	5	/* Get record locking info.  */
-# define F_SETLK64	6	/* Set record locking info (non-blocking).  */
-# define F_SETLKW64	7	/* Set record locking info (blocking).	*/
-#endif
-
-
-struct flock
-  {
-    short int l_type;	/* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK.	*/
-    short int l_whence;	/* Where `l_start' is relative to (like `lseek').  */
-#ifndef __USE_FILE_OFFSET64
-    __off_t l_start;	/* Offset where the lock begins.  */
-    __off_t l_len;	/* Size of the locked area; zero means until EOF.  */
-#else
-    __off64_t l_start;	/* Offset where the lock begins.  */
-    __off64_t l_len;	/* Size of the locked area; zero means until EOF.  */
-#endif
-    __pid_t l_pid;	/* Process holding the lock.  */
-  };
-
-#ifdef __USE_LARGEFILE64
-struct flock64
-  {
-    short int l_type;	/* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK.	*/
-    short int l_whence;	/* Where `l_start' is relative to (like `lseek').  */
-    __off64_t l_start;	/* Offset where the lock begins.  */
-    __off64_t l_len;	/* Size of the locked area; zero means until EOF.  */
-    __pid_t l_pid;	/* Process holding the lock.  */
-  };
-#endif
-
-/* Include generic Linux declarations.  */
-#include <bits/fcntl-linux.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl2.h
deleted file mode 100644
index 24efb22..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fcntl2.h
+++ /dev/null
@@ -1,265 +0,0 @@
-/* Checking macros for fcntl functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never include <bits/fcntl2.h> directly; use <fcntl.h> instead."
-#endif
-
-/* Check that calls to open and openat with O_CREAT or O_TMPFILE set have an
-   appropriate third/fourth parameter.  */
-#ifndef __USE_FILE_OFFSET64
-extern int __open_2 (const char *__path, int __oflag) __nonnull ((1));
-extern int __REDIRECT (__open_alias, (const char *__path, int __oflag, ...),
-		       open) __nonnull ((1));
-#else
-extern int __REDIRECT (__open_2, (const char *__path, int __oflag),
-		       __open64_2) __nonnull ((1));
-extern int __REDIRECT (__open_alias, (const char *__path, int __oflag, ...),
-		       open64) __nonnull ((1));
-#endif
-
-#define __warn_open_too_many_args \
-  "open can be called either with 2 or 3 arguments, not more"
-#define __warn_open_missing_mode \
-  "open with O_CREAT in second argument needs 3 arguments"
-#ifdef __use_clang_fortify
-__fortify_overload __clang_prefer_this_overload int
-open (const char *const __clang_pass_object_size __path, int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_open_missing_mode)
-{
-  return __open_2 (__path, __oflag);
-}
-
-__fortify_overload int
-open (const char *const __clang_pass_object_size __path, int __oflag,
-      mode_t __mode)
-{
-  return __open_alias (__path, __oflag, __mode);
-}
-#else
-__errordecl (__open_too_many_args, __warn_open_too_many_args);
-__errordecl (__open_missing_mode, __warn_open_missing_mode);
-
-__fortify_function int
-open (const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __open_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __open_missing_mode ();
-	  return __open_2 (__path, __oflag);
-	}
-      return __open_alias (__path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __open_2 (__path, __oflag);
-
-  return __open_alias (__path, __oflag, __va_arg_pack ());
-}
-#endif
-#undef __warn_open_too_many_args
-#undef __warn_open_missing_mode
-
-
-#ifdef __USE_LARGEFILE64
-extern int __open64_2 (const char *__path, int __oflag) __nonnull ((1));
-extern int __REDIRECT (__open64_alias, (const char *__path, int __oflag,
-					...), open64) __nonnull ((1));
-
-# define __warn_open64_too_many_args \
-  "open64 can be called either with 2 or 3 arguments, not more"
-# define __warn_open64_missing_mode \
-  "open64 with O_CREAT in second argument needs 3 arguments"
-# ifdef __use_clang_fortify
-__fortify_overload __clang_prefer_this_overload int
-open64 (const char *const __clang_pass_object_size __path, int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_open64_missing_mode)
-{
-  return __open64_2 (__path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-open64 (const char *const __clang_pass_object_size __path, int __oflag,
-	int __mode)
-{
-  return __open64_alias (__path, __oflag, __mode);
-}
-# else
-__errordecl (__open64_too_many_args, __warn_open64_too_many_args);
-__errordecl (__open64_missing_mode, __warn_open64_missing_mode);
-
-__fortify_function int
-open64 (const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __open64_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __open64_missing_mode ();
-	  return __open64_2 (__path, __oflag);
-	}
-      return __open64_alias (__path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __open64_2 (__path, __oflag);
-
-  return __open64_alias (__path, __oflag, __va_arg_pack ());
-}
-# endif
-# undef __warn_open64_too_many_args
-# undef __warn_open64_missing_mode
-#endif
-
-
-#ifdef __USE_ATFILE
-# ifndef __USE_FILE_OFFSET64
-extern int __openat_2 (int __fd, const char *__path, int __oflag)
-     __nonnull ((2));
-extern int __REDIRECT (__openat_alias, (int __fd, const char *__path,
-					int __oflag, ...), openat)
-     __nonnull ((2));
-# else
-extern int __REDIRECT (__openat_2, (int __fd, const char *__path,
-				    int __oflag), __openat64_2)
-     __nonnull ((2));
-extern int __REDIRECT (__openat_alias, (int __fd, const char *__path,
-					int __oflag, ...), openat64)
-     __nonnull ((2));
-# endif
-
-# define __warn_openat_too_many_args "openat can be called either with 3 or " \
-       "4 arguments, not more"
-# define __warn_openat_missing_mode "openat with O_CREAT in third argument " \
-       "needs 4 arguments"
-# ifdef __use_clang_fortify
-__fortify_error_function __clang_error (__warn_openat_too_many_args) int
-openat (int __fd, const char *__path, int __oflag, int __mode, ...);
-
-__fortify_overload __clang_prefer_this_overload int
-openat (int __fd, const char *const __clang_pass_object_size __path,
-	int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag), __warn_openat_missing_mode)
-{
-  return __openat_2 (__fd, __path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-openat (int __fd, const char *const __clang_pass_object_size __path,
-	int __oflag, int __mode)
-{
-  return __openat_alias (__fd, __path, __oflag, __mode);
-}
-# else
-__errordecl (__openat_too_many_args, __warn_openat_too_many_args);
-__errordecl (__openat_missing_mode, __warn_openat_missing_mode);
-
-__fortify_function int
-openat (int __fd, const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __openat_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __openat_missing_mode ();
-	  return __openat_2 (__fd, __path, __oflag);
-	}
-      return __openat_alias (__fd, __path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __openat_2 (__fd, __path, __oflag);
-
-  return __openat_alias (__fd, __path, __oflag, __va_arg_pack ());
-}
-# endif
-# undef __warn_openat_too_many_args
-# undef __warn_openat_missing_mode
-
-
-# ifdef __USE_LARGEFILE64
-extern int __openat64_2 (int __fd, const char *__path, int __oflag)
-     __nonnull ((2));
-extern int __REDIRECT (__openat64_alias, (int __fd, const char *__path,
-					  int __oflag, ...), openat64)
-     __nonnull ((2));
-
-#  define __warn_openat64_too_many_args "openat64 can be called either with " \
-       "3 or 4 arguments, not more"
-#  define __warn_openat64_missing_mode "openat64 with O_CREAT in third " \
-       "argument needs 4 arguments"
-
-#  ifdef __use_clang_fortify
-__fortify_error_function __clang_error (__warn_openat64_too_many_args) int
-openat64 (int __fd, const char *__path, int __oflag, int __mode, ...);
-
-__fortify_overload __clang_prefer_this_overload int
-openat64 (int __fd, const char *const __clang_pass_object_size __path,
-	  int __oflag)
-     __clang_error_if (__OPEN_NEEDS_MODE (__oflag),
-                       __warn_openat64_missing_mode)
-{
-  return __openat64_2 (__fd, __path, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload int
-openat64 (int __fd, const char *const __clang_pass_object_size __path,
-	  int __oflag, int __mode)
-{
-  return __openat64_alias (__fd, __path, __oflag, __mode);
-}
-#  else
-__errordecl (__openat64_too_many_args, __warn_openat64_too_many_args);
-__errordecl (__openat64_missing_mode, __warn_openat64_missing_mode);
-__fortify_function int
-openat64 (int __fd, const char *__path, int __oflag, ...)
-{
-  if (__va_arg_pack_len () > 1)
-    __openat64_too_many_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if (__OPEN_NEEDS_MODE (__oflag) && __va_arg_pack_len () < 1)
-	{
-	  __openat64_missing_mode ();
-	  return __openat64_2 (__fd, __path, __oflag);
-	}
-      return __openat64_alias (__fd, __path, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () < 1)
-    return __openat64_2 (__fd, __path, __oflag);
-
-  return __openat64_alias (__fd, __path, __oflag, __va_arg_pack ());
-}
-#  endif
-#  undef __warn_openat64_too_many_args
-#  undef __warn_openat64_missing_mode
-# endif
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fenv.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fenv.h
deleted file mode 100644
index 63784ef..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fenv.h
+++ /dev/null
@@ -1,116 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _FENV_H
-# error "Never use <bits/fenv.h> directly; include <fenv.h> instead."
-#endif
-
-/* Define bits representing the exception.  We use the bit positions
-   of the appropriate bits in the FPU control word.  */
-enum
-  {
-    FE_INVALID =
-#define FE_INVALID	0x01
-      FE_INVALID,
-    __FE_DENORM = 0x02,
-    FE_DIVBYZERO =
-#define FE_DIVBYZERO	0x04
-      FE_DIVBYZERO,
-    FE_OVERFLOW =
-#define FE_OVERFLOW	0x08
-      FE_OVERFLOW,
-    FE_UNDERFLOW =
-#define FE_UNDERFLOW	0x10
-      FE_UNDERFLOW,
-    FE_INEXACT =
-#define FE_INEXACT	0x20
-      FE_INEXACT
-  };
-
-#define FE_ALL_EXCEPT \
-	(FE_INEXACT | FE_DIVBYZERO | FE_UNDERFLOW | FE_OVERFLOW | FE_INVALID)
-
-/* The ix87 FPU supports all of the four defined rounding modes.  We
-   use again the bit positions in the FPU control word as the values
-   for the appropriate macros.  */
-enum
-  {
-    FE_TONEAREST =
-#define FE_TONEAREST	0
-      FE_TONEAREST,
-    FE_DOWNWARD =
-#define FE_DOWNWARD	0x400
-      FE_DOWNWARD,
-    FE_UPWARD =
-#define FE_UPWARD	0x800
-      FE_UPWARD,
-    FE_TOWARDZERO =
-#define FE_TOWARDZERO	0xc00
-      FE_TOWARDZERO
-  };
-
-
-/* Type representing exception flags.  */
-typedef unsigned short int fexcept_t;
-
-
-/* Type representing floating-point environment.  This structure
-   corresponds to the layout of the block written by the `fstenv'
-   instruction and has additional fields for the contents of the MXCSR
-   register as written by the `stmxcsr' instruction.  */
-typedef struct
-  {
-    unsigned short int __control_word;
-    unsigned short int __glibc_reserved1;
-    unsigned short int __status_word;
-    unsigned short int __glibc_reserved2;
-    unsigned short int __tags;
-    unsigned short int __glibc_reserved3;
-    unsigned int __eip;
-    unsigned short int __cs_selector;
-    unsigned int __opcode:11;
-    unsigned int __glibc_reserved4:5;
-    unsigned int __data_offset;
-    unsigned short int __data_selector;
-    unsigned short int __glibc_reserved5;
-#ifdef __x86_64__
-    unsigned int __mxcsr;
-#endif
-  }
-fenv_t;
-
-/* If the default argument is used we use this value.  */
-#define FE_DFL_ENV	((const fenv_t *) -1)
-
-#ifdef __USE_GNU
-/* Floating-point environment where none of the exception is masked.  */
-# define FE_NOMASK_ENV	((const fenv_t *) -2)
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Type representing floating-point control modes.  */
-typedef struct
-  {
-    unsigned short int __control_word;
-    unsigned short int __glibc_reserved;
-    unsigned int __mxcsr;
-  }
-femode_t;
-
-/* Default floating-point control modes.  */
-# define FE_DFL_MODE	((const femode_t *) -1L)
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/floatn-common.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/floatn-common.h
deleted file mode 100644
index b43c953..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/floatn-common.h
+++ /dev/null
@@ -1,329 +0,0 @@
-/* Macros to control TS 18661-3 glibc features where the same
-   definitions are appropriate for all platforms.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_FLOATN_COMMON_H
-#define _BITS_FLOATN_COMMON_H
-
-#include <features.h>
-#include <bits/long-double.h>
-
-/* This header should be included at the bottom of each bits/floatn.h.
-   It defines the following macros for each _FloatN and _FloatNx type,
-   where the same definitions, or definitions based only on the macros
-   in bits/floatn.h, are appropriate for all glibc configurations.  */
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the right format for this type, and this
-   glibc includes corresponding *fN or *fNx interfaces for it.  */
-#define __HAVE_FLOAT16 0
-#define __HAVE_FLOAT32 1
-#define __HAVE_FLOAT64 1
-#define __HAVE_FLOAT32X 1
-#define __HAVE_FLOAT128X 0
-
-/* Defined to 1 if the corresponding __HAVE_<type> macro is 1 and the
-   type is the first with its format in the sequence of (the default
-   choices for) float, double, long double, _Float16, _Float32,
-   _Float64, _Float128, _Float32x, _Float64x, _Float128x for this
-   glibc; that is, if functions present once per floating-point format
-   rather than once per type are present for this type.
-
-   All configurations supported by glibc have _Float32 the same format
-   as float, _Float64 and _Float32x the same format as double, the
-   _Float64x the same format as either long double or _Float128.  No
-   configurations support _Float128x or, as of GCC 7, have compiler
-   support for a type meeting the requirements for _Float128x.  */
-#define __HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16
-#define __HAVE_DISTINCT_FLOAT32 0
-#define __HAVE_DISTINCT_FLOAT64 0
-#define __HAVE_DISTINCT_FLOAT32X 0
-#define __HAVE_DISTINCT_FLOAT64X 0
-#define __HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128X
-
-/* Defined to 1 if the corresponding _FloatN type is not binary compatible
-   with the corresponding ISO C type in the current compilation unit as
-   opposed to __HAVE_DISTINCT_FLOATN, which indicates the default types built
-   in glibc.  */
-#define __HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128	\
-				     && __LDBL_MANT_DIG__ != 113)
-
-/* Defined to 1 if any _FloatN or _FloatNx types that are not
-   ABI-distinct are however distinct types at the C language level (so
-   for the purposes of __builtin_types_compatible_p and _Generic).  */
-#if __GNUC_PREREQ (7, 0) && !defined __cplusplus
-# define __HAVE_FLOATN_NOT_TYPEDEF 1
-#else
-# define __HAVE_FLOATN_NOT_TYPEDEF 0
-#endif
-
-#ifndef __ASSEMBLER__
-
-/* Defined to concatenate the literal suffix to be used with _FloatN
-   or _FloatNx types, if __HAVE_<type> is 1.  The corresponding
-   literal suffixes exist since GCC 7, for C only.  */
-# if __HAVE_FLOAT16
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-/* No corresponding suffix available for this type.  */
-#   define __f16(x) ((_Float16) x##f)
-#  else
-#   define __f16(x) x##f16
-#  endif
-# endif
-
-# if __HAVE_FLOAT32
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __f32(x) x##f
-#  else
-#   define __f32(x) x##f32
-#  endif
-# endif
-
-# if __HAVE_FLOAT64
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   ifdef __NO_LONG_DOUBLE_MATH
-#    define __f64(x) x##l
-#   else
-#    define __f64(x) x
-#   endif
-#  else
-#   define __f64(x) x##f64
-#  endif
-# endif
-
-# if __HAVE_FLOAT32X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __f32x(x) x
-#  else
-#   define __f32x(x) x##f32x
-#  endif
-# endif
-
-# if __HAVE_FLOAT64X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __f64x(x) x##l
-#   else
-#    define __f64x(x) __f128 (x)
-#   endif
-#  else
-#   define __f64x(x) x##f64x
-#  endif
-# endif
-
-# if __HAVE_FLOAT128X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128X supported but no constant suffix"
-#  else
-#   define __f128x(x) x##f128x
-#  endif
-# endif
-
-/* Defined to a complex type if __HAVE_<type> is 1.  */
-# if __HAVE_FLOAT16
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef _Complex float __cfloat16 __attribute__ ((__mode__ (__HC__)));
-#   define __CFLOAT16 __cfloat16
-#  else
-#   define __CFLOAT16 _Complex _Float16
-#  endif
-# endif
-
-# if __HAVE_FLOAT32
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __CFLOAT32 _Complex float
-#  else
-#   define __CFLOAT32 _Complex _Float32
-#  endif
-# endif
-
-# if __HAVE_FLOAT64
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   ifdef __NO_LONG_DOUBLE_MATH
-#    define __CFLOAT64 _Complex long double
-#   else
-#    define __CFLOAT64 _Complex double
-#   endif
-#  else
-#   define __CFLOAT64 _Complex _Float64
-#  endif
-# endif
-
-# if __HAVE_FLOAT32X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   define __CFLOAT32X _Complex double
-#  else
-#   define __CFLOAT32X _Complex _Float32x
-#  endif
-# endif
-
-# if __HAVE_FLOAT64X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __CFLOAT64X _Complex long double
-#   else
-#    define __CFLOAT64X __CFLOAT128
-#   endif
-#  else
-#   define __CFLOAT64X _Complex _Float64x
-#  endif
-# endif
-
-# if __HAVE_FLOAT128X
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128X supported but no complex type"
-#  else
-#   define __CFLOAT128X _Complex _Float128x
-#  endif
-# endif
-
-/* The remaining of this file provides support for older compilers.  */
-# if __HAVE_FLOAT16
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef float _Float16 __attribute__ ((__mode__ (__HF__)));
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf16() ((_Float16) __builtin_huge_val ())
-#   define __builtin_inff16() ((_Float16) __builtin_inf ())
-#   define __builtin_nanf16(x) ((_Float16) __builtin_nan (x))
-#   define __builtin_nansf16(x) ((_Float16) __builtin_nans (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT32
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef float _Float32;
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf32() (__builtin_huge_valf ())
-#   define __builtin_inff32() (__builtin_inff ())
-#   define __builtin_nanf32(x) (__builtin_nanf (x))
-#   define __builtin_nansf32(x) (__builtin_nansf (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT64
-
-/* If double, long double and _Float64 all have the same set of
-   values, TS 18661-3 requires the usual arithmetic conversions on
-   long double and _Float64 to produce _Float64.  For this to be the
-   case when building with a compiler without a distinct _Float64
-   type, _Float64 must be a typedef for long double, not for
-   double.  */
-
-#  ifdef __NO_LONG_DOUBLE_MATH
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef long double _Float64;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64() (__builtin_huge_vall ())
-#    define __builtin_inff64() (__builtin_infl ())
-#    define __builtin_nanf64(x) (__builtin_nanl (x))
-#    define __builtin_nansf64(x) (__builtin_nansl (x))
-#   endif
-
-#  else
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef double _Float64;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64() (__builtin_huge_val ())
-#    define __builtin_inff64() (__builtin_inf ())
-#    define __builtin_nanf64(x) (__builtin_nan (x))
-#    define __builtin_nansf64(x) (__builtin_nans (x))
-#   endif
-
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT32X
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef double _Float32x;
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf32x() (__builtin_huge_val ())
-#   define __builtin_inff32x() (__builtin_inf ())
-#   define __builtin_nanf32x(x) (__builtin_nan (x))
-#   define __builtin_nansf32x(x) (__builtin_nans (x))
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT64X
-
-#  if __HAVE_FLOAT64X_LONG_DOUBLE
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef long double _Float64x;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64x() (__builtin_huge_vall ())
-#    define __builtin_inff64x() (__builtin_infl ())
-#    define __builtin_nanf64x(x) (__builtin_nanl (x))
-#    define __builtin_nansf64x(x) (__builtin_nansl (x))
-#   endif
-
-#  else
-
-#   if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef _Float128 _Float64x;
-#   endif
-
-#   if !__GNUC_PREREQ (7, 0)
-#    define __builtin_huge_valf64x() (__builtin_huge_valf128 ())
-#    define __builtin_inff64x() (__builtin_inff128 ())
-#    define __builtin_nanf64x(x) (__builtin_nanf128 (x))
-#    define __builtin_nansf64x(x) (__builtin_nansf128 (x))
-#   endif
-
-#  endif
-
-# endif
-
-# if __HAVE_FLOAT128X
-
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-#   error "_Float128x supported but no type"
-#  endif
-
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf128x() ((_Float128x) __builtin_huge_val ())
-#   define __builtin_inff128x() ((_Float128x) __builtin_inf ())
-#   define __builtin_nanf128x(x) ((_Float128x) __builtin_nan (x))
-#   define __builtin_nansf128x(x) ((_Float128x) __builtin_nans (x))
-#  endif
-
-# endif
-
-#endif /* !__ASSEMBLER__.  */
-
-#endif /* _BITS_FLOATN_COMMON_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/floatn.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/floatn.h
deleted file mode 100644
index 5ef3020..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/floatn.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/* Macros to control TS 18661-3 glibc features on x86.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_FLOATN_H
-#define _BITS_FLOATN_H
-
-#include <features.h>
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the IEEE 754 binary128 format, and this
-   glibc includes corresponding *f128 interfaces for it.  The required
-   libgcc support was added some time after the basic compiler
-   support, for x86_64 and x86.  */
-#if (defined __x86_64__							\
-     ? __GNUC_PREREQ (4, 3)						\
-     : (defined __GNU__ ? __GNUC_PREREQ (4, 5) : __GNUC_PREREQ (4, 4)))
-# define __HAVE_FLOAT128 0
-#else
-# define __HAVE_FLOAT128 0
-#endif
-
-/* Defined to 1 if __HAVE_FLOAT128 is 1 and the type is ABI-distinct
-   from the default float, double and long double types in this glibc.  */
-#if __HAVE_FLOAT128
-# define __HAVE_DISTINCT_FLOAT128 0
-#else
-# define __HAVE_DISTINCT_FLOAT128 0
-#endif
-
-/* Defined to 1 if the current compiler invocation provides a
-   floating-point type with the right format for _Float64x, and this
-   glibc includes corresponding *f64x interfaces for it.  */
-#define __HAVE_FLOAT64X 1
-
-/* Defined to 1 if __HAVE_FLOAT64X is 1 and _Float64x has the format
-   of long double.  Otherwise, if __HAVE_FLOAT64X is 1, _Float64x has
-   the format of _Float128, which must be different from that of long
-   double.  */
-#define __HAVE_FLOAT64X_LONG_DOUBLE 1
-
-#ifndef __ASSEMBLER__
-
-/* Defined to concatenate the literal suffix to be used with _Float128
-   types, if __HAVE_FLOAT128 is 1. */
-# if __HAVE_FLOAT128
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-/* The literal suffix f128 exists only since GCC 7.0.  */
-#   define __f128(x) x##q
-#  else
-#   define __f128(x) x##f128
-#  endif
-# endif
-
-/* Defined to a complex binary128 type if __HAVE_FLOAT128 is 1.  */
-# if __HAVE_FLOAT128
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-/* Add a typedef for older GCC compilers which don't natively support
-   _Complex _Float128.  */
-typedef _Complex float __cfloat128 __attribute__ ((__mode__ (__TC__)));
-#   define __CFLOAT128 __cfloat128
-#  else
-#   define __CFLOAT128 _Complex _Float128
-#  endif
-# endif
-
-/* The remaining of this file provides support for older compilers.  */
-# if __HAVE_FLOAT128
-
-/* The type _Float128 exists only since GCC 7.0.  */
-#  if !__GNUC_PREREQ (7, 0) || defined __cplusplus
-typedef __float128 _Float128;
-#  endif
-
-/* __builtin_huge_valf128 doesn't exist before GCC 7.0.  */
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_huge_valf128() ((_Float128) __builtin_huge_val ())
-#  endif
-
-/* Older GCC has only a subset of built-in functions for _Float128 on
-   x86, and __builtin_infq is not usable in static initializers.
-   Converting a narrower sNaN to _Float128 produces a quiet NaN, so
-   attempts to use _Float128 sNaNs will not work properly with older
-   compilers.  */
-#  if !__GNUC_PREREQ (7, 0)
-#   define __builtin_copysignf128 __builtin_copysignq
-#   define __builtin_fabsf128 __builtin_fabsq
-#   define __builtin_inff128() ((_Float128) __builtin_inf ())
-#   define __builtin_nanf128(x) ((_Float128) __builtin_nan (x))
-#   define __builtin_nansf128(x) ((_Float128) __builtin_nans (x))
-#  endif
-
-/* In math/math.h, __MATH_TG will expand signbit to __builtin_signbit*,
-   e.g.: __builtin_signbitf128, before GCC 6.  However, there has never
-   been a __builtin_signbitf128 in GCC and the type-generic builtin is
-   only available since GCC 6.  */
-#  if !__GNUC_PREREQ (6, 0)
-#   define __builtin_signbitf128 __signbitf128
-#  endif
-
-# endif
-
-#endif /* !__ASSEMBLER__.  */
-
-#include <bits/floatn-common.h>
-
-#endif /* _BITS_FLOATN_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/flt-eval-method.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/flt-eval-method.h
deleted file mode 100644
index 7825c13..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/flt-eval-method.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Define __GLIBC_FLT_EVAL_METHOD.  x86 version.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/flt-eval-method.h> directly; include <math.h> instead."
-#endif
-
-#ifdef __FLT_EVAL_METHOD__
-# if __FLT_EVAL_METHOD__ == -1
-#  define __GLIBC_FLT_EVAL_METHOD	2
-# else
-#  define __GLIBC_FLT_EVAL_METHOD	__FLT_EVAL_METHOD__
-# endif
-#elif defined __x86_64__
-# define __GLIBC_FLT_EVAL_METHOD	0
-#else
-# define __GLIBC_FLT_EVAL_METHOD	2
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fp-fast.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fp-fast.h
deleted file mode 100644
index 323fcec..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fp-fast.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Define FP_FAST_* macros.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/fp-fast.h> directly; include <math.h> instead."
-#endif
-
-#ifdef __USE_ISOC99
-
-/* The GCC 4.6 compiler will define __FP_FAST_FMA{,F,L} if the fma{,f,l}
-   builtins are supported.  */
-# ifdef __FP_FAST_FMA
-#  define FP_FAST_FMA 1
-# endif
-
-# ifdef __FP_FAST_FMAF
-#  define FP_FAST_FMAF 1
-# endif
-
-# ifdef __FP_FAST_FMAL
-#  define FP_FAST_FMAL 1
-# endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fp-logb.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fp-logb.h
deleted file mode 100644
index 55e0051..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/fp-logb.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Define __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN.  x86 version.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/fp-logb.h> directly; include <math.h> instead."
-#endif
-
-#define __FP_LOGB0_IS_MIN	1
-#define __FP_LOGBNAN_IS_MIN	1
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_core.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_core.h
deleted file mode 100644
index 1751a20..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_core.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Declarations for getopt (basic, portable features only).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library and is also part of gnulib.
-   Patches to this file should be submitted to both projects.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_CORE_H
-#define _GETOPT_CORE_H 1
-
-/* This header should not be used directly; include getopt.h or
-   unistd.h instead.  Unlike most bits headers, it does not have
-   a protective #error, because the guard macro for getopt.h in
-   gnulib is not fixed.  */
-
-__BEGIN_DECLS
-
-/* For communication from 'getopt' to the caller.
-   When 'getopt' finds an option that takes an argument,
-   the argument value is returned here.
-   Also, when 'ordering' is RETURN_IN_ORDER,
-   each non-option ARGV-element is returned here.  */
-
-extern char *optarg;
-
-/* Index in ARGV of the next element to be scanned.
-   This is used for communication to and from the caller
-   and for communication between successive calls to 'getopt'.
-
-   On entry to 'getopt', zero means this is the first call; initialize.
-
-   When 'getopt' returns -1, this is the index of the first of the
-   non-option elements that the caller should itself scan.
-
-   Otherwise, 'optind' communicates from one call to the next
-   how much of ARGV has been scanned so far.  */
-
-extern int optind;
-
-/* Callers store zero here to inhibit the error message 'getopt' prints
-   for unrecognized options.  */
-
-extern int opterr;
-
-/* Set to an option character which was unrecognized.  */
-
-extern int optopt;
-
-/* Get definitions and prototypes for functions to process the
-   arguments in ARGV (ARGC of them, minus the program name) for
-   options given in OPTS.
-
-   Return the option character from OPTS just read.  Return -1 when
-   there are no more options.  For unrecognized options, or options
-   missing arguments, 'optopt' is set to the option letter, and '?' is
-   returned.
-
-   The OPTS string is a list of characters which are recognized option
-   letters, optionally followed by colons, specifying that that letter
-   takes an argument, to be placed in 'optarg'.
-
-   If a letter in OPTS is followed by two colons, its argument is
-   optional.  This behavior is specific to the GNU 'getopt'.
-
-   The argument '--' causes premature termination of argument
-   scanning, explicitly telling 'getopt' that there are no more
-   options.
-
-   If OPTS begins with '-', then non-option arguments are treated as
-   arguments to the option '\1'.  This behavior is specific to the GNU
-   'getopt'.  If OPTS begins with '+', or POSIXLY_CORRECT is set in
-   the environment, then do not permute arguments.
-
-   For standards compliance, the 'argv' argument has the type
-   char *const *, but this is inaccurate; if argument permutation is
-   enabled, the argv array (not the strings it points to) must be
-   writable.  */
-
-extern int getopt (int ___argc, char *const *___argv, const char *__shortopts)
-       __THROW __nonnull ((2, 3));
-
-__END_DECLS
-
-#endif /* getopt_core.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_ext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_ext.h
deleted file mode 100644
index d48069e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_ext.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/* Declarations for getopt (GNU extensions).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library and is also part of gnulib.
-   Patches to this file should be submitted to both projects.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_EXT_H
-#define _GETOPT_EXT_H 1
-
-/* This header should not be used directly; include getopt.h instead.
-   Unlike most bits headers, it does not have a protective #error,
-   because the guard macro for getopt.h in gnulib is not fixed.  */
-
-__BEGIN_DECLS
-
-/* Describe the long-named options requested by the application.
-   The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector
-   of 'struct option' terminated by an element containing a name which is
-   zero.
-
-   The field 'has_arg' is:
-   no_argument		(or 0) if the option does not take an argument,
-   required_argument	(or 1) if the option requires an argument,
-   optional_argument 	(or 2) if the option takes an optional argument.
-
-   If the field 'flag' is not NULL, it points to a variable that is set
-   to the value given in the field 'val' when the option is found, but
-   left unchanged if the option is not found.
-
-   To have a long-named option do something other than set an 'int' to
-   a compiled-in constant, such as set a value from 'optarg', set the
-   option's 'flag' field to zero and its 'val' field to a nonzero
-   value (the equivalent single-letter option character, if there is
-   one).  For long options that have a zero 'flag' field, 'getopt'
-   returns the contents of the 'val' field.  */
-
-struct option
-{
-  const char *name;
-  /* has_arg can't be an enum because some compilers complain about
-     type mismatches in all the code that assumes it is an int.  */
-  int has_arg;
-  int *flag;
-  int val;
-};
-
-/* Names for the values of the 'has_arg' field of 'struct option'.  */
-
-#define no_argument		0
-#define required_argument	1
-#define optional_argument	2
-
-extern int getopt_long (int ___argc, char *__getopt_argv_const *___argv,
-			const char *__shortopts,
-		        const struct option *__longopts, int *__longind)
-       __THROW __nonnull ((2, 3));
-extern int getopt_long_only (int ___argc, char *__getopt_argv_const *___argv,
-			     const char *__shortopts,
-		             const struct option *__longopts, int *__longind)
-       __THROW __nonnull ((2, 3));
-
-__END_DECLS
-
-#endif /* getopt_ext.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_posix.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_posix.h
deleted file mode 100644
index f49e1f3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/getopt_posix.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Declarations for getopt (POSIX compatibility shim).
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   Unlike the bulk of the getopt implementation, this file is NOT part
-   of gnulib.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_POSIX_H
-#define _GETOPT_POSIX_H 1
-
-#if !defined _UNISTD_H && !defined _STDIO_H
-#error "Never include getopt_posix.h directly; use unistd.h instead."
-#endif
-
-#include <bits/getopt_core.h>
-
-__BEGIN_DECLS
-
-#if defined __USE_POSIX2 && !defined __USE_POSIX_IMPLICITLY \
-    && !defined __USE_GNU && !defined _GETOPT_H
-/* GNU getopt has more functionality than POSIX getopt.  When we are
-   explicitly conforming to POSIX and not GNU, and getopt.h (which is
-   not part of POSIX) has not been included, the extra functionality
-   is disabled.  */
-# ifdef __REDIRECT
-extern int __REDIRECT_NTH (getopt, (int ___argc, char *const *___argv,
-				    const char *__shortopts),
-			   __posix_getopt);
-# else
-extern int __posix_getopt (int ___argc, char *const *___argv,
-			   const char *__shortopts)
-  __THROW __nonnull ((2, 3));
-#  define getopt __posix_getopt
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* getopt_posix.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/hwcap.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/hwcap.h
deleted file mode 100644
index e4878d1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/hwcap.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/* Defines for bits in AT_HWCAP.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_AUXV_H
-# error "Never include <bits/hwcap.h> directly; use <sys/auxv.h> instead."
-#endif
-
-/* No bits defined for this architecture.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/in.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/in.h
deleted file mode 100644
index 4c3c5ac..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/in.h
+++ /dev/null
@@ -1,261 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Linux version.  */
-
-#ifndef _NETINET_IN_H
-# error "Never use <bits/in.h> directly; include <netinet/in.h> instead."
-#endif
-
-/* If the application has already included linux/in6.h from a linux-based
-   kernel then we will not define the IPv6 IPPROTO_* defines, in6_addr (nor the
-   defines), sockaddr_in6, or ipv6_mreq. Same for in6_ptkinfo or ip6_mtuinfo
-   in linux/ipv6.h. The ABI used by the linux-kernel and glibc match exactly.
-   Neither the linux kernel nor glibc should break this ABI without coordination.
-   In upstream kernel 56c176c9 the _UAPI prefix was stripped so we need to check
-   for _LINUX_IN6_H and _IPV6_H now, and keep checking the old versions for
-   maximum backwards compatibility.  */
-#if defined _UAPI_LINUX_IN6_H \
-    || defined _UAPI_IPV6_H \
-    || defined _LINUX_IN6_H \
-    || defined _IPV6_H
-/* This is not quite the same API since the kernel always defines s6_addr16 and
-   s6_addr32. This is not a violation of POSIX since POSIX says "at least the
-   following member" and that holds true.  */
-# define __USE_KERNEL_IPV6_DEFS 1
-#else
-# define __USE_KERNEL_IPV6_DEFS 0
-#endif
-
-/* Options for use with `getsockopt' and `setsockopt' at the IP level.
-   The first word in the comment at the right is the data type used;
-   "bool" means a boolean value stored in an `int'.  */
-#define        IP_OPTIONS      4       /* ip_opts; IP per-packet options.  */
-#define        IP_HDRINCL      3       /* int; Header is included with data.  */
-#define        IP_TOS          1       /* int; IP type of service and precedence.  */
-#define        IP_TTL          2       /* int; IP time to live.  */
-#define        IP_RECVOPTS     6       /* bool; Receive all IP options w/datagram.  */
-/* For BSD compatibility.  */
-#define        IP_RECVRETOPTS  IP_RETOPTS       /* bool; Receive IP options for response.  */
-#define        IP_RETOPTS      7       /* ip_opts; Set/get IP per-packet options.  */
-#define IP_MULTICAST_IF 32	/* in_addr; set/get IP multicast i/f */
-#define IP_MULTICAST_TTL 33	/* unsigned char; set/get IP multicast ttl */
-#define IP_MULTICAST_LOOP 34	/* bool; set/get IP multicast loopback */
-#define IP_ADD_MEMBERSHIP 35	/* ip_mreq; add an IP group membership */
-#define IP_DROP_MEMBERSHIP 36	/* ip_mreq; drop an IP group membership */
-#define IP_UNBLOCK_SOURCE 37	/* ip_mreq_source: unblock data from source */
-#define IP_BLOCK_SOURCE 38	/* ip_mreq_source: block data from source */
-#define IP_ADD_SOURCE_MEMBERSHIP 39 /* ip_mreq_source: join source group */
-#define IP_DROP_SOURCE_MEMBERSHIP 40 /* ip_mreq_source: leave source group */
-#define IP_MSFILTER 41
-#ifdef __USE_MISC
-# define MCAST_JOIN_GROUP 42	/* group_req: join any-source group */
-# define MCAST_BLOCK_SOURCE 43	/* group_source_req: block from given group */
-# define MCAST_UNBLOCK_SOURCE 44 /* group_source_req: unblock from given group*/
-# define MCAST_LEAVE_GROUP 45	/* group_req: leave any-source group */
-# define MCAST_JOIN_SOURCE_GROUP 46 /* group_source_req: join source-spec gr */
-# define MCAST_LEAVE_SOURCE_GROUP 47 /* group_source_req: leave source-spec gr*/
-# define MCAST_MSFILTER 48
-# define IP_MULTICAST_ALL 49
-# define IP_UNICAST_IF 50
-
-# define MCAST_EXCLUDE   0
-# define MCAST_INCLUDE   1
-#endif
-
-#define IP_ROUTER_ALERT	5	/* bool */
-#define IP_PKTINFO	8	/* bool */
-#define IP_PKTOPTIONS	9
-#define IP_PMTUDISC	10	/* obsolete name? */
-#define IP_MTU_DISCOVER	10	/* int; see below */
-#define IP_RECVERR	11	/* bool */
-#define IP_RECVTTL	12	/* bool */
-#define IP_RECVTOS	13	/* bool */
-#define IP_MTU		14	/* int */
-#define IP_FREEBIND	15
-#define IP_IPSEC_POLICY 16
-#define IP_XFRM_POLICY	17
-#define IP_PASSSEC	18
-#define IP_TRANSPARENT	19
-#define IP_MULTICAST_ALL 49	/* bool */
-
-/* TProxy original addresses */
-#define IP_ORIGDSTADDR       20
-#define IP_RECVORIGDSTADDR   IP_ORIGDSTADDR
-
-#define IP_MINTTL       21
-#define IP_NODEFRAG     22
-#define IP_CHECKSUM     23
-#define IP_BIND_ADDRESS_NO_PORT 24
-#define IP_RECVFRAGSIZE 25
-#define IP_RECVERR_RFC4884 26
-
-/* IP_MTU_DISCOVER arguments.  */
-#define IP_PMTUDISC_DONT   0	/* Never send DF frames.  */
-#define IP_PMTUDISC_WANT   1	/* Use per route hints.  */
-#define IP_PMTUDISC_DO     2	/* Always DF.  */
-#define IP_PMTUDISC_PROBE  3	/* Ignore dst pmtu.  */
-/* Always use interface mtu (ignores dst pmtu) but don't set DF flag.
-   Also incoming ICMP frag_needed notifications will be ignored on
-   this socket to prevent accepting spoofed ones.  */
-#define IP_PMTUDISC_INTERFACE           4
-/* Like IP_PMTUDISC_INTERFACE but allow packets to be fragmented.  */
-#define IP_PMTUDISC_OMIT		5
-
-#define IP_MULTICAST_IF			32
-#define IP_MULTICAST_TTL 		33
-#define IP_MULTICAST_LOOP 		34
-#define IP_ADD_MEMBERSHIP		35
-#define IP_DROP_MEMBERSHIP		36
-#define IP_UNBLOCK_SOURCE		37
-#define IP_BLOCK_SOURCE			38
-#define IP_ADD_SOURCE_MEMBERSHIP	39
-#define IP_DROP_SOURCE_MEMBERSHIP	40
-#define IP_MSFILTER			41
-#define IP_MULTICAST_ALL		49
-#define IP_UNICAST_IF			50
-
-/* To select the IP level.  */
-#define SOL_IP	0
-
-#define IP_DEFAULT_MULTICAST_TTL        1
-#define IP_DEFAULT_MULTICAST_LOOP       1
-#define IP_MAX_MEMBERSHIPS              20
-
-#ifdef __USE_MISC
-/* Structure used to describe IP options for IP_OPTIONS and IP_RETOPTS.
-   The `ip_dst' field is used for the first-hop gateway when using a
-   source route (this gets put into the header proper).  */
-struct ip_opts
-  {
-    struct in_addr ip_dst;	/* First hop; zero without source route.  */
-    char ip_opts[40];		/* Actually variable in size.  */
-  };
-
-/* Like `struct ip_mreq' but including interface specification by index.  */
-struct ip_mreqn
-  {
-    struct in_addr imr_multiaddr;	/* IP multicast address of group */
-    struct in_addr imr_address;		/* local IP address of interface */
-    int	imr_ifindex;			/* Interface index */
-  };
-
-/* Structure used for IP_PKTINFO.  */
-struct in_pktinfo
-  {
-    int ipi_ifindex;			/* Interface index  */
-    struct in_addr ipi_spec_dst;	/* Routing destination address  */
-    struct in_addr ipi_addr;		/* Header destination address  */
-  };
-#endif
-
-/* Options for use with `getsockopt' and `setsockopt' at the IPv6 level.
-   The first word in the comment at the right is the data type used;
-   "bool" means a boolean value stored in an `int'.  */
-#define IPV6_ADDRFORM		1
-#define IPV6_2292PKTINFO	2
-#define IPV6_2292HOPOPTS	3
-#define IPV6_2292DSTOPTS	4
-#define IPV6_2292RTHDR		5
-#define IPV6_2292PKTOPTIONS	6
-#define IPV6_CHECKSUM		7
-#define IPV6_2292HOPLIMIT	8
-
-#define SCM_SRCRT		IPV6_RXSRCRT
-
-#define IPV6_NEXTHOP		9
-#define IPV6_AUTHHDR		10
-#define IPV6_UNICAST_HOPS	16
-#define IPV6_MULTICAST_IF	17
-#define IPV6_MULTICAST_HOPS	18
-#define IPV6_MULTICAST_LOOP	19
-#define IPV6_JOIN_GROUP		20
-#define IPV6_LEAVE_GROUP	21
-#define IPV6_ROUTER_ALERT	22
-#define IPV6_MTU_DISCOVER	23
-#define IPV6_MTU		24
-#define IPV6_RECVERR		25
-#define IPV6_V6ONLY		26
-#define IPV6_JOIN_ANYCAST	27
-#define IPV6_LEAVE_ANYCAST	28
-#define IPV6_MULTICAST_ALL	29
-#define IPV6_ROUTER_ALERT_ISOLATE 30
-#define IPV6_RECVERR_RFC4884	31
-#define IPV6_IPSEC_POLICY	34
-#define IPV6_XFRM_POLICY	35
-#define IPV6_HDRINCL		36
-
-/* Advanced API (RFC3542) (1).  */
-#define IPV6_RECVPKTINFO	49
-#define IPV6_PKTINFO		50
-#define IPV6_RECVHOPLIMIT	51
-#define IPV6_HOPLIMIT		52
-#define IPV6_RECVHOPOPTS	53
-#define IPV6_HOPOPTS		54
-#define IPV6_RTHDRDSTOPTS	55
-#define IPV6_RECVRTHDR		56
-#define IPV6_RTHDR		57
-#define IPV6_RECVDSTOPTS	58
-#define IPV6_DSTOPTS		59
-#define IPV6_RECVPATHMTU	60
-#define IPV6_PATHMTU		61
-#define IPV6_DONTFRAG		62
-
-/* Advanced API (RFC3542) (2).  */
-#define IPV6_RECVTCLASS		66
-#define IPV6_TCLASS		67
-
-#define IPV6_AUTOFLOWLABEL	70
-
-/* RFC5014.  */
-#define IPV6_ADDR_PREFERENCES	72
-
-/* RFC5082.  */
-#define IPV6_MINHOPCOUNT	73
-
-#define IPV6_ORIGDSTADDR	74
-#define IPV6_RECVORIGDSTADDR	IPV6_ORIGDSTADDR
-#define IPV6_TRANSPARENT	75
-#define IPV6_UNICAST_IF		76
-#define IPV6_RECVFRAGSIZE	77
-#define IPV6_FREEBIND		78
-
-/* Obsolete synonyms for the above.  */
-#if !__USE_KERNEL_IPV6_DEFS
-# define IPV6_ADD_MEMBERSHIP	IPV6_JOIN_GROUP
-# define IPV6_DROP_MEMBERSHIP	IPV6_LEAVE_GROUP
-#endif
-#define IPV6_RXHOPOPTS		IPV6_HOPOPTS
-#define IPV6_RXDSTOPTS		IPV6_DSTOPTS
-
-/* IPV6_MTU_DISCOVER values.  */
-#define IPV6_PMTUDISC_DONT	0	/* Never send DF frames.  */
-#define IPV6_PMTUDISC_WANT	1	/* Use per route hints.  */
-#define IPV6_PMTUDISC_DO	2	/* Always DF.  */
-#define IPV6_PMTUDISC_PROBE	3	/* Ignore dst pmtu.  */
-#define IPV6_PMTUDISC_INTERFACE	4	/* See IP_PMTUDISC_INTERFACE.  */
-#define IPV6_PMTUDISC_OMIT	5	/* See IP_PMTUDISC_OMIT.  */
-
-/* Socket level values for IPv6.  */
-#define SOL_IPV6        41
-#define SOL_ICMPV6      58
-
-/* Routing header options for IPv6.  */
-#define IPV6_RTHDR_LOOSE	0	/* Hop doesn't need to be neighbour. */
-#define IPV6_RTHDR_STRICT	1	/* Hop must be a neighbour.  */
-
-#define IPV6_RTHDR_TYPE_0	0	/* IPv6 Routing header type 0.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/indirect-return.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/indirect-return.h
deleted file mode 100644
index ed24111..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/indirect-return.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Definition of __INDIRECT_RETURN.  x86 version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UCONTEXT_H
-# error "Never include <bits/indirect-return.h> directly; use <ucontext.h> instead."
-#endif
-
-/* On x86, swapcontext returns via indirect branch when the shadow stack
-   is enabled.  Define __INDIRECT_RETURN to indicate whether swapcontext
-   returns via indirect branch.  */
-#if defined __CET__ && (__CET__ & 2) != 0
-# if __glibc_has_attribute (__indirect_return__)
-#  define __INDIRECT_RETURN __attribute__ ((__indirect_return__))
-# else
-/* Newer compilers provide the indirect_return attribute, but without
-   it we can use returns_twice to affect the optimizer in the same
-   way and avoid unsafe optimizations.  */
-#  define __INDIRECT_RETURN __attribute__ ((__returns_twice__))
-# endif
-#else
-# define __INDIRECT_RETURN
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/initspin.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/initspin.h
deleted file mode 100644
index 936f178..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/initspin.h
+++ /dev/null
@@ -1 +0,0 @@
-/* No thread support. */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/inotify.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/inotify.h
deleted file mode 100644
index 5eee3cc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/inotify.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_INOTIFY_H
-# error "Never use <bits/inotify.h> directly; include <sys/inotify.h> instead."
-#endif
-
-/* Flags for the parameter of inotify_init1.  */
-enum
-  {
-    IN_CLOEXEC = 02000000,
-#define IN_CLOEXEC IN_CLOEXEC
-    IN_NONBLOCK = 00004000
-#define IN_NONBLOCK IN_NONBLOCK
-  };
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ioctl-types.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ioctl-types.h
deleted file mode 100644
index 508a0c3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ioctl-types.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/* Structure types for pre-termios terminal ioctls.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IOCTL_H
-# error "Never use <bits/ioctl-types.h> directly; include <sys/ioctl.h> instead."
-#endif
-
-/* Get definition of constants for use with `ioctl'.  */
-#include <asm/ioctls.h>
-
-
-struct winsize
-  {
-    unsigned short int ws_row;
-    unsigned short int ws_col;
-    unsigned short int ws_xpixel;
-    unsigned short int ws_ypixel;
-  };
-
-#define NCC 8
-struct termio
-  {
-    unsigned short int c_iflag;		/* input mode flags */
-    unsigned short int c_oflag;		/* output mode flags */
-    unsigned short int c_cflag;		/* control mode flags */
-    unsigned short int c_lflag;		/* local mode flags */
-    unsigned char c_line;		/* line discipline */
-    unsigned char c_cc[NCC];		/* control characters */
-};
-
-/* modem lines */
-#define TIOCM_LE	0x001
-#define TIOCM_DTR	0x002
-#define TIOCM_RTS	0x004
-#define TIOCM_ST	0x008
-#define TIOCM_SR	0x010
-#define TIOCM_CTS	0x020
-#define TIOCM_CAR	0x040
-#define TIOCM_RNG	0x080
-#define TIOCM_DSR	0x100
-#define TIOCM_CD	TIOCM_CAR
-#define TIOCM_RI	TIOCM_RNG
-
-/* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */
-
-/* line disciplines */
-#define N_TTY		0
-#define N_SLIP		1
-#define N_MOUSE		2
-#define N_PPP		3
-#define N_STRIP		4
-#define N_AX25		5
-#define N_X25		6	/* X.25 async  */
-#define N_6PACK		7
-#define N_MASC		8	/* Mobitex module  */
-#define N_R3964		9	/* Simatic R3964 module  */
-#define N_PROFIBUS_FDL	10	/* Profibus  */
-#define N_IRDA		11	/* Linux IR  */
-#define N_SMSBLOCK	12	/* SMS block mode  */
-#define N_HDLC		13	/* synchronous HDLC  */
-#define N_SYNC_PPP	14	/* synchronous PPP  */
-#define	N_HCI		15	/* Bluetooth HCI UART  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ioctls.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ioctls.h
deleted file mode 100644
index 0e53bc7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ioctls.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IOCTL_H
-# error "Never use <bits/ioctls.h> directly; include <sys/ioctl.h> instead."
-#endif
-
-/* Use the definitions from the kernel header files.  */
-#include <asm/ioctls.h>
-
-/* Routing table calls.  */
-#define SIOCADDRT	0x890B		/* add routing table entry	*/
-#define SIOCDELRT	0x890C		/* delete routing table entry	*/
-#define SIOCRTMSG	0x890D		/* call to routing system	*/
-
-/* Socket configuration controls. */
-#define SIOCGIFNAME	0x8910		/* get iface name		*/
-#define SIOCSIFLINK	0x8911		/* set iface channel		*/
-#define SIOCGIFCONF	0x8912		/* get iface list		*/
-#define SIOCGIFFLAGS	0x8913		/* get flags			*/
-#define SIOCSIFFLAGS	0x8914		/* set flags			*/
-#define SIOCGIFADDR	0x8915		/* get PA address		*/
-#define SIOCSIFADDR	0x8916		/* set PA address		*/
-#define SIOCGIFDSTADDR	0x8917		/* get remote PA address	*/
-#define SIOCSIFDSTADDR	0x8918		/* set remote PA address	*/
-#define SIOCGIFBRDADDR	0x8919		/* get broadcast PA address	*/
-#define SIOCSIFBRDADDR	0x891a		/* set broadcast PA address	*/
-#define SIOCGIFNETMASK	0x891b		/* get network PA mask		*/
-#define SIOCSIFNETMASK	0x891c		/* set network PA mask		*/
-#define SIOCGIFMETRIC	0x891d		/* get metric			*/
-#define SIOCSIFMETRIC	0x891e		/* set metric			*/
-#define SIOCGIFMEM	0x891f		/* get memory address (BSD)	*/
-#define SIOCSIFMEM	0x8920		/* set memory address (BSD)	*/
-#define SIOCGIFMTU	0x8921		/* get MTU size			*/
-#define SIOCSIFMTU	0x8922		/* set MTU size			*/
-#define SIOCSIFNAME	0x8923		/* set interface name		*/
-#define	SIOCSIFHWADDR	0x8924		/* set hardware address 	*/
-#define SIOCGIFENCAP	0x8925		/* get/set encapsulations       */
-#define SIOCSIFENCAP	0x8926
-#define SIOCGIFHWADDR	0x8927		/* Get hardware address		*/
-#define SIOCGIFSLAVE	0x8929		/* Driver slaving support	*/
-#define SIOCSIFSLAVE	0x8930
-#define SIOCADDMULTI	0x8931		/* Multicast address lists	*/
-#define SIOCDELMULTI	0x8932
-#define SIOCGIFINDEX	0x8933		/* name -> if_index mapping	*/
-#define SIOGIFINDEX	SIOCGIFINDEX	/* misprint compatibility :-)	*/
-#define SIOCSIFPFLAGS	0x8934		/* set/get extended flags set	*/
-#define SIOCGIFPFLAGS	0x8935
-#define SIOCDIFADDR	0x8936		/* delete PA address		*/
-#define	SIOCSIFHWBROADCAST	0x8937	/* set hardware broadcast addr	*/
-#define SIOCGIFCOUNT	0x8938		/* get number of devices */
-
-#define SIOCGIFBR	0x8940		/* Bridging support		*/
-#define SIOCSIFBR	0x8941		/* Set bridging options 	*/
-
-#define SIOCGIFTXQLEN	0x8942		/* Get the tx queue length	*/
-#define SIOCSIFTXQLEN	0x8943		/* Set the tx queue length 	*/
-
-
-/* ARP cache control calls. */
-		    /*  0x8950 - 0x8952  * obsolete calls, don't re-use */
-#define SIOCDARP	0x8953		/* delete ARP table entry	*/
-#define SIOCGARP	0x8954		/* get ARP table entry		*/
-#define SIOCSARP	0x8955		/* set ARP table entry		*/
-
-/* RARP cache control calls. */
-#define SIOCDRARP	0x8960		/* delete RARP table entry	*/
-#define SIOCGRARP	0x8961		/* get RARP table entry		*/
-#define SIOCSRARP	0x8962		/* set RARP table entry		*/
-
-/* Driver configuration calls */
-
-#define SIOCGIFMAP	0x8970		/* Get device parameters	*/
-#define SIOCSIFMAP	0x8971		/* Set device parameters	*/
-
-/* DLCI configuration calls */
-
-#define SIOCADDDLCI	0x8980		/* Create new DLCI device	*/
-#define SIOCDELDLCI	0x8981		/* Delete DLCI device		*/
-
-/* Device private ioctl calls.  */
-
-/* These 16 ioctls are available to devices via the do_ioctl() device
-   vector.  Each device should include this file and redefine these
-   names as their own. Because these are device dependent it is a good
-   idea _NOT_ to issue them to random objects and hope.  */
-
-#define SIOCDEVPRIVATE 		0x89F0	/* to 89FF */
-
-/*
- *	These 16 ioctl calls are protocol private
- */
-
-#define SIOCPROTOPRIVATE 0x89E0 /* to 89EF */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipc-perm.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipc-perm.h
deleted file mode 100644
index 17f81c4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipc-perm.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* struct ipc_perm definition.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-# error "Never use <bits/ipc-perm.h> directly; include <sys/ipc.h> instead."
-#endif
-
-/* Data structure used to pass permission information to IPC operations.
-   It follows the kernel ipc64_perm size so the syscall can be made directly
-   without temporary buffer copy.  However, since glibc defines the MODE
-   field as mode_t per POSIX definition (BZ#18231), it omits the __PAD1 field
-   (since glibc does not export mode_t as 16-bit for any architecture).  */
-struct ipc_perm
-{
-  __key_t __key;				/* Key.  */
-  __uid_t uid;					/* Owner's user ID.  */
-  __gid_t gid;					/* Owner's group ID.  */
-  __uid_t cuid;					/* Creator's user ID.  */
-  __gid_t cgid;					/* Creator's group ID.  */
-  __mode_t mode;				/* Read/write permission.  */
-  unsigned short int __seq;			/* Sequence number.  */
-  unsigned short int __pad2;
-  __syscall_ulong_t __glibc_reserved1;
-  __syscall_ulong_t __glibc_reserved2;
-};
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipc.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipc.h
deleted file mode 100644
index 5a0e2fc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipc.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-# error "Never use <bits/ipc.h> directly; include <sys/ipc.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Mode bits for `msgget', `semget', and `shmget'.  */
-#define IPC_CREAT	01000		/* Create key if key does not exist. */
-#define IPC_EXCL	02000		/* Fail if key exists.  */
-#define IPC_NOWAIT	04000		/* Return error on wait.  */
-
-/* Control commands for `msgctl', `semctl', and `shmctl'.  */
-#define IPC_RMID	0		/* Remove identifier.  */
-#define IPC_SET		1		/* Set `ipc_perm' options.  */
-#define IPC_STAT	2		/* Get `ipc_perm' options.  */
-#ifdef __USE_GNU
-# define IPC_INFO	3		/* See ipcs.  */
-#endif
-
-/* Special key values.  */
-#define IPC_PRIVATE	((__key_t) 0)	/* Private key.  */
-
-#include <bits/ipc-perm.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipctypes.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipctypes.h
deleted file mode 100644
index dc56d93..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ipctypes.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* bits/ipctypes.h -- Define some types used by SysV IPC/MSG/SHM.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-# error "Never use <bits/ipctypes.h> directly; include <sys/ipc.h> instead."
-#endif
-
-#ifndef _BITS_IPCTYPES_H
-#define _BITS_IPCTYPES_H	1
-
-/* Used in `struct shmid_ds'.  */
-# ifdef __x86_64__
-typedef int __ipc_pid_t;
-# else
-typedef unsigned short int __ipc_pid_t;
-# endif
-
-#endif /* bits/ipctypes.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/iscanonical.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/iscanonical.h
deleted file mode 100644
index ee418a0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/iscanonical.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Define iscanonical macro.  ldbl-96 version.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never use <bits/iscanonical.h> directly; include <math.h> instead."
-#endif
-
-extern int __iscanonicall (long double __x)
-     __THROW __attribute__ ((__const__));
-#define __iscanonicalf(x) ((void) (__typeof (x)) (x), 1)
-#define __iscanonical(x) ((void) (__typeof (x)) (x), 1)
-#if __HAVE_DISTINCT_FLOAT128
-# define __iscanonicalf128(x) ((void) (__typeof (x)) (x), 1)
-#endif
-
-/* Return nonzero value if X is canonical.  In IEEE interchange binary
-   formats, all values are canonical, but the argument must still be
-   converted to its semantic type for any exceptions arising from the
-   conversion, before being discarded; in extended precision, there
-   are encodings that are not consistently handled as corresponding to
-   any particular value of the type, and we return 0 for those.  */
-#ifndef __cplusplus
-# define iscanonical(x) __MATH_TG ((x), __iscanonical, (x))
-#else
-/* In C++ mode, __MATH_TG cannot be used, because it relies on
-   __builtin_types_compatible_p, which is a C-only builtin.  On the
-   other hand, overloading provides the means to distinguish between
-   the floating-point types.  The overloading resolution will match
-   the correct parameter (regardless of type qualifiers (i.e.: const
-   and volatile)).  */
-extern "C++" {
-inline int iscanonical (float __val) { return __iscanonicalf (__val); }
-inline int iscanonical (double __val) { return __iscanonical (__val); }
-inline int iscanonical (long double __val) { return __iscanonicall (__val); }
-# if __HAVE_DISTINCT_FLOAT128
-inline int iscanonical (_Float128 __val) { return __iscanonicalf128 (__val); }
-# endif
-}
-#endif /* __cplusplus */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/libc-header-start.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/libc-header-start.h
deleted file mode 100644
index 296e1ce..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/libc-header-start.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Handle feature test macros at the start of a header.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header is internal to glibc and should not be included outside
-   of glibc headers.  Headers including it must define
-   __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION first.  This header
-   cannot have multiple include guards because ISO C feature test
-   macros depend on the definition of the macro when an affected
-   header is included, not when the first system header is
-   included.  */
-
-#ifndef __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-# error "Never include <bits/libc-header-start.h> directly."
-#endif
-
-#undef __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-
-#include <features.h>
-
-/* ISO/IEC TR 24731-2:2010 defines the __STDC_WANT_LIB_EXT2__
-   macro.  */
-#undef __GLIBC_USE_LIB_EXT2
-#if (defined __USE_GNU							\
-     || (defined __STDC_WANT_LIB_EXT2__ && __STDC_WANT_LIB_EXT2__ > 0))
-# define __GLIBC_USE_LIB_EXT2 1
-#else
-# define __GLIBC_USE_LIB_EXT2 0
-#endif
-
-/* ISO/IEC TS 18661-1:2014 defines the __STDC_WANT_IEC_60559_BFP_EXT__
-   macro.  Most but not all symbols enabled by that macro in TS
-   18661-1 are enabled unconditionally in C2X; the symbols in Annex F
-   still require that macro in C2X.  */
-#undef __GLIBC_USE_IEC_60559_BFP_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_BFP_EXT__
-# define __GLIBC_USE_IEC_60559_BFP_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_BFP_EXT 0
-#endif
-#undef __GLIBC_USE_IEC_60559_BFP_EXT_C2X
-#if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
-# define __GLIBC_USE_IEC_60559_BFP_EXT_C2X 1
-#else
-# define __GLIBC_USE_IEC_60559_BFP_EXT_C2X 0
-#endif
-
-/* ISO/IEC TS 18661-4:2015 defines the
-   __STDC_WANT_IEC_60559_FUNCS_EXT__ macro.  Other than the reduction
-   functions, the symbols from this TS are enabled unconditionally in
-   C2X.  */
-#undef __GLIBC_USE_IEC_60559_FUNCS_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_FUNCS_EXT__
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT 0
-#endif
-#undef __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
-#if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 1
-#else
-# define __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 0
-#endif
-
-/* ISO/IEC TS 18661-3:2015 defines the
-   __STDC_WANT_IEC_60559_TYPES_EXT__ macro.  */
-#undef __GLIBC_USE_IEC_60559_TYPES_EXT
-#if defined __USE_GNU || defined __STDC_WANT_IEC_60559_TYPES_EXT__
-# define __GLIBC_USE_IEC_60559_TYPES_EXT 1
-#else
-# define __GLIBC_USE_IEC_60559_TYPES_EXT 0
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/libm-simd-decl-stubs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/libm-simd-decl-stubs.h
deleted file mode 100644
index b80ff33..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/libm-simd-decl-stubs.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/* Empty definitions required for __MATHCALL_VEC unfolding in mathcalls.h.
-   Copyright (C) 2014-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/libm-simd-decl-stubs.h> directly;\
- include <math.h> instead."
-#endif
-
-/* Needed definitions could be generated with:
-   for func in $(grep __MATHCALL_VEC math/bits/mathcalls.h |\
-		 sed -r "s|__MATHCALL_VEC.?\(||; s|,.*||"); do
-     echo "#define __DECL_SIMD_${func}";
-     echo "#define __DECL_SIMD_${func}f";
-     echo "#define __DECL_SIMD_${func}l";
-   done
- */
-
-#ifndef _BITS_LIBM_SIMD_DECL_STUBS_H
-#define _BITS_LIBM_SIMD_DECL_STUBS_H 1
-
-#define __DECL_SIMD_cos
-#define __DECL_SIMD_cosf
-#define __DECL_SIMD_cosl
-#define __DECL_SIMD_cosf16
-#define __DECL_SIMD_cosf32
-#define __DECL_SIMD_cosf64
-#define __DECL_SIMD_cosf128
-#define __DECL_SIMD_cosf32x
-#define __DECL_SIMD_cosf64x
-#define __DECL_SIMD_cosf128x
-
-#define __DECL_SIMD_sin
-#define __DECL_SIMD_sinf
-#define __DECL_SIMD_sinl
-#define __DECL_SIMD_sinf16
-#define __DECL_SIMD_sinf32
-#define __DECL_SIMD_sinf64
-#define __DECL_SIMD_sinf128
-#define __DECL_SIMD_sinf32x
-#define __DECL_SIMD_sinf64x
-#define __DECL_SIMD_sinf128x
-
-#define __DECL_SIMD_sincos
-#define __DECL_SIMD_sincosf
-#define __DECL_SIMD_sincosl
-#define __DECL_SIMD_sincosf16
-#define __DECL_SIMD_sincosf32
-#define __DECL_SIMD_sincosf64
-#define __DECL_SIMD_sincosf128
-#define __DECL_SIMD_sincosf32x
-#define __DECL_SIMD_sincosf64x
-#define __DECL_SIMD_sincosf128x
-
-#define __DECL_SIMD_log
-#define __DECL_SIMD_logf
-#define __DECL_SIMD_logl
-#define __DECL_SIMD_logf16
-#define __DECL_SIMD_logf32
-#define __DECL_SIMD_logf64
-#define __DECL_SIMD_logf128
-#define __DECL_SIMD_logf32x
-#define __DECL_SIMD_logf64x
-#define __DECL_SIMD_logf128x
-
-#define __DECL_SIMD_exp
-#define __DECL_SIMD_expf
-#define __DECL_SIMD_expl
-#define __DECL_SIMD_expf16
-#define __DECL_SIMD_expf32
-#define __DECL_SIMD_expf64
-#define __DECL_SIMD_expf128
-#define __DECL_SIMD_expf32x
-#define __DECL_SIMD_expf64x
-#define __DECL_SIMD_expf128x
-
-#define __DECL_SIMD_pow
-#define __DECL_SIMD_powf
-#define __DECL_SIMD_powl
-#define __DECL_SIMD_powf16
-#define __DECL_SIMD_powf32
-#define __DECL_SIMD_powf64
-#define __DECL_SIMD_powf128
-#define __DECL_SIMD_powf32x
-#define __DECL_SIMD_powf64x
-#define __DECL_SIMD_powf128x
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/link.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/link.h
deleted file mode 100644
index 0e1db1a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/link.h
+++ /dev/null
@@ -1,159 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_LINK_H
-# error "Never include <bits/link.h> directly; use <link.h> instead."
-#endif
-
-
-#ifndef __x86_64__
-/* Registers for entry into PLT on IA-32.  */
-typedef struct La_i86_regs
-{
-  uint32_t lr_edx;
-  uint32_t lr_ecx;
-  uint32_t lr_eax;
-  uint32_t lr_ebp;
-  uint32_t lr_esp;
-} La_i86_regs;
-
-/* Return values for calls from PLT on IA-32.  */
-typedef struct La_i86_retval
-{
-  uint32_t lrv_eax;
-  uint32_t lrv_edx;
-  long double lrv_st0;
-  long double lrv_st1;
-  uint64_t lrv_bnd0;
-  uint64_t lrv_bnd1;
-} La_i86_retval;
-
-
-__BEGIN_DECLS
-
-extern Elf32_Addr la_i86_gnu_pltenter (Elf32_Sym *__sym, unsigned int __ndx,
-				       uintptr_t *__refcook,
-				       uintptr_t *__defcook,
-				       La_i86_regs *__regs,
-				       unsigned int *__flags,
-				       const char *__symname,
-				       long int *__framesizep);
-extern unsigned int la_i86_gnu_pltexit (Elf32_Sym *__sym, unsigned int __ndx,
-					uintptr_t *__refcook,
-					uintptr_t *__defcook,
-					const La_i86_regs *__inregs,
-					La_i86_retval *__outregs,
-					const char *symname);
-
-__END_DECLS
-
-#else
-
-/* Registers for entry into PLT on x86-64.  */
-# if __GNUC_PREREQ (4,0)
-typedef float La_x86_64_xmm __attribute__ ((__vector_size__ (16)));
-typedef float La_x86_64_ymm
-    __attribute__ ((__vector_size__ (32), __aligned__ (16)));
-typedef double La_x86_64_zmm
-    __attribute__ ((__vector_size__ (64), __aligned__ (16)));
-# else
-typedef float La_x86_64_xmm __attribute__ ((__mode__ (__V4SF__)));
-# endif
-
-typedef union
-{
-# if __GNUC_PREREQ (4,0)
-  La_x86_64_ymm ymm[2];
-  La_x86_64_zmm zmm[1];
-# endif
-  La_x86_64_xmm xmm[4];
-} La_x86_64_vector __attribute__ ((__aligned__ (16)));
-
-typedef struct La_x86_64_regs
-{
-  uint64_t lr_rdx;
-  uint64_t lr_r8;
-  uint64_t lr_r9;
-  uint64_t lr_rcx;
-  uint64_t lr_rsi;
-  uint64_t lr_rdi;
-  uint64_t lr_rbp;
-  uint64_t lr_rsp;
-  La_x86_64_xmm lr_xmm[8];
-  La_x86_64_vector lr_vector[8];
-#ifndef __ILP32__
-  __int128_t lr_bnd[4];
-#endif
-} La_x86_64_regs;
-
-/* Return values for calls from PLT on x86-64.  */
-typedef struct La_x86_64_retval
-{
-  uint64_t lrv_rax;
-  uint64_t lrv_rdx;
-  La_x86_64_xmm lrv_xmm0;
-  La_x86_64_xmm lrv_xmm1;
-  long double lrv_st0;
-  long double lrv_st1;
-  La_x86_64_vector lrv_vector0;
-  La_x86_64_vector lrv_vector1;
-#ifndef __ILP32__
-  __int128_t lrv_bnd0;
-  __int128_t lrv_bnd1;
-#endif
-} La_x86_64_retval;
-
-#define La_x32_regs La_x86_64_regs
-#define La_x32_retval La_x86_64_retval
-
-__BEGIN_DECLS
-
-extern Elf64_Addr la_x86_64_gnu_pltenter (Elf64_Sym *__sym,
-					  unsigned int __ndx,
-					  uintptr_t *__refcook,
-					  uintptr_t *__defcook,
-					  La_x86_64_regs *__regs,
-					  unsigned int *__flags,
-					  const char *__symname,
-					  long int *__framesizep);
-extern unsigned int la_x86_64_gnu_pltexit (Elf64_Sym *__sym,
-					   unsigned int __ndx,
-					   uintptr_t *__refcook,
-					   uintptr_t *__defcook,
-					   const La_x86_64_regs *__inregs,
-					   La_x86_64_retval *__outregs,
-					   const char *__symname);
-
-extern Elf32_Addr la_x32_gnu_pltenter (Elf32_Sym *__sym,
-				       unsigned int __ndx,
-				       uintptr_t *__refcook,
-				       uintptr_t *__defcook,
-				       La_x32_regs *__regs,
-				       unsigned int *__flags,
-				       const char *__symname,
-				       long int *__framesizep);
-extern unsigned int la_x32_gnu_pltexit (Elf32_Sym *__sym,
-					unsigned int __ndx,
-					uintptr_t *__refcook,
-					uintptr_t *__defcook,
-					const La_x32_regs *__inregs,
-					La_x32_retval *__outregs,
-					const char *__symname);
-
-__END_DECLS
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/local_lim.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/local_lim.h
deleted file mode 100644
index b88ca3d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/local_lim.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/* Minimum guaranteed maximum values for system limits.  Linux version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-/* The kernel header pollutes the namespace with the NR_OPEN symbol
-   and defines LINK_MAX although filesystems have different maxima.  A
-   similar thing is true for OPEN_MAX: the limit can be changed at
-   runtime and therefore the macro must not be defined.  Remove this
-   after including the header if necessary.  */
-#ifndef NR_OPEN
-# define __undef_NR_OPEN
-#endif
-#ifndef LINK_MAX
-# define __undef_LINK_MAX
-#endif
-#ifndef OPEN_MAX
-# define __undef_OPEN_MAX
-#endif
-#ifndef ARG_MAX
-# define __undef_ARG_MAX
-#endif
-
-/* The kernel sources contain a file with all the needed information.  */
-#include <linux/limits.h>
-
-/* Have to remove NR_OPEN?  */
-#ifdef __undef_NR_OPEN
-# undef NR_OPEN
-# undef __undef_NR_OPEN
-#endif
-/* Have to remove LINK_MAX?  */
-#ifdef __undef_LINK_MAX
-# undef LINK_MAX
-# undef __undef_LINK_MAX
-#endif
-/* Have to remove OPEN_MAX?  */
-#ifdef __undef_OPEN_MAX
-# undef OPEN_MAX
-# undef __undef_OPEN_MAX
-#endif
-/* Have to remove ARG_MAX?  */
-#ifdef __undef_ARG_MAX
-# undef ARG_MAX
-# undef __undef_ARG_MAX
-#endif
-
-/* The number of data keys per process.  */
-#define _POSIX_THREAD_KEYS_MAX	128
-/* This is the value this implementation supports.  */
-#define PTHREAD_KEYS_MAX	1024
-
-/* Controlling the iterations of destructors for thread-specific data.  */
-#define _POSIX_THREAD_DESTRUCTOR_ITERATIONS	4
-/* Number of iterations this implementation does.  */
-#define PTHREAD_DESTRUCTOR_ITERATIONS	_POSIX_THREAD_DESTRUCTOR_ITERATIONS
-
-/* The number of threads per process.  */
-#define _POSIX_THREAD_THREADS_MAX	64
-/* We have no predefined limit on the number of threads.  */
-#undef PTHREAD_THREADS_MAX
-
-/* Maximum amount by which a process can descrease its asynchronous I/O
-   priority level.  */
-#define AIO_PRIO_DELTA_MAX	20
-
-/* Minimum size for a thread.  We are free to choose a reasonable value.  */
-#define PTHREAD_STACK_MIN	16384
-
-/* Maximum number of timer expiration overruns.  */
-#define DELAYTIMER_MAX	2147483647
-
-/* Maximum tty name length.  */
-#define TTY_NAME_MAX		32
-
-/* Maximum login name length.  This is arbitrary.  */
-#define LOGIN_NAME_MAX		256
-
-/* Maximum host name length.  */
-#define HOST_NAME_MAX		64
-
-/* Maximum message queue priority level.  */
-#define MQ_PRIO_MAX		32768
-
-/* Maximum value the semaphore can have.  */
-#define SEM_VALUE_MAX   (2147483647)
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/locale.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/locale.h
deleted file mode 100644
index cc8e980..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/locale.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Definition of locale category symbol values.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _LOCALE_H && !defined _LANGINFO_H
-# error "Never use <bits/locale.h> directly; include <locale.h> instead."
-#endif
-
-#ifndef _BITS_LOCALE_H
-#define _BITS_LOCALE_H	1
-
-#define __LC_CTYPE		 0
-#define __LC_NUMERIC		 1
-#define __LC_TIME		 2
-#define __LC_COLLATE		 3
-#define __LC_MONETARY		 4
-#define __LC_MESSAGES		 5
-#define __LC_ALL		 6
-#define __LC_PAPER		 7
-#define __LC_NAME		 8
-#define __LC_ADDRESS		 9
-#define __LC_TELEPHONE		10
-#define __LC_MEASUREMENT	11
-#define __LC_IDENTIFICATION	12
-
-#endif	/* bits/locale.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/long-double.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/long-double.h
deleted file mode 100644
index 5b3c841..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/long-double.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* Properties of long double type.  ldbl-96 version.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License  published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* long double is distinct from double, so there is nothing to
-   define here.  */
-#define __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/math-vector.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/math-vector.h
deleted file mode 100644
index dc0bfb3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/math-vector.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Platform-specific SIMD declarations of math functions.
-   Copyright (C) 2014-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/math-vector.h> directly;\
- include <math.h> instead."
-#endif
-
-/* Get default empty definitions for simd declarations.  */
-#include <bits/libm-simd-decl-stubs.h>
-
-#if defined __x86_64__ && defined __FAST_MATH__
-# if defined _OPENMP && _OPENMP >= 201307
-/* OpenMP case.  */
-#  define __DECL_SIMD_x86_64 _Pragma ("omp declare simd notinbranch")
-# elif __GNUC_PREREQ (6,0)
-/* W/o OpenMP use GCC 6.* __attribute__ ((__simd__)).  */
-#  define __DECL_SIMD_x86_64 __attribute__ ((__simd__ ("notinbranch")))
-# endif
-
-# ifdef __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_cos
-#  define __DECL_SIMD_cos __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_cosf
-#  define __DECL_SIMD_cosf __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_sin
-#  define __DECL_SIMD_sin __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_sinf
-#  define __DECL_SIMD_sinf __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_sincos
-#  define __DECL_SIMD_sincos __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_sincosf
-#  define __DECL_SIMD_sincosf __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_log
-#  define __DECL_SIMD_log __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_logf
-#  define __DECL_SIMD_logf __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_exp
-#  define __DECL_SIMD_exp __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_expf
-#  define __DECL_SIMD_expf __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_pow
-#  define __DECL_SIMD_pow __DECL_SIMD_x86_64
-#  undef __DECL_SIMD_powf
-#  define __DECL_SIMD_powf __DECL_SIMD_x86_64
-
-# endif
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls-helper-functions.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls-helper-functions.h
deleted file mode 100644
index 3c44c78..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls-helper-functions.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Prototype declarations for math classification macros helpers.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Classify given number.  */
-__MATHDECL_ALIAS (int, __fpclassify,, (_Mdouble_ __value), fpclassify)
-     __attribute__ ((__const__));
-
-/* Test for negative number.  */
-__MATHDECL_ALIAS (int, __signbit,, (_Mdouble_ __value), signbit)
-     __attribute__ ((__const__));
-
-/* Return 0 if VALUE is finite or NaN, +1 if it
-   is +Infinity, -1 if it is -Infinity.  */
-__MATHDECL_ALIAS (int, __isinf,, (_Mdouble_ __value), isinf)
-  __attribute__ ((__const__));
-
-/* Return nonzero if VALUE is finite and not NaN.  Used by isfinite macro.  */
-__MATHDECL_ALIAS (int, __finite,, (_Mdouble_ __value), finite)
-  __attribute__ ((__const__));
-
-/* Return nonzero if VALUE is not a number.  */
-__MATHDECL_ALIAS (int, __isnan,, (_Mdouble_ __value), isnan)
-  __attribute__ ((__const__));
-
-/* Test equality.  */
-__MATHDECL_ALIAS (int, __iseqsig,, (_Mdouble_ __x, _Mdouble_ __y), iseqsig);
-
-/* Test for signaling NaN.  */
-__MATHDECL_ALIAS (int, __issignaling,, (_Mdouble_ __value), issignaling)
-     __attribute__ ((__const__));
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls-narrow.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls-narrow.h
deleted file mode 100644
index 4f28f41..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls-narrow.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Declare functions returning a narrower type.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/mathcalls-narrow.h> directly; include <math.h> instead."
-#endif
-
-/* Add.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (add), __MATHCALL_REDIR_NAME (add), 2);
-
-/* Divide.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (div), __MATHCALL_REDIR_NAME (div), 2);
-
-/* Multiply.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (mul), __MATHCALL_REDIR_NAME (mul), 2);
-
-/* Subtract.  */
-__MATHCALL_NARROW (__MATHCALL_NAME (sub), __MATHCALL_REDIR_NAME (sub), 2);
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls.h
deleted file mode 100644
index 2361dd3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathcalls.h
+++ /dev/null
@@ -1,404 +0,0 @@
-/* Prototype declarations for math functions; helper file for <math.h>.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* NOTE: Because of the special way this file is used by <math.h>, this
-   file must NOT be protected from multiple inclusion as header files
-   usually are.
-
-   This file provides prototype declarations for the math functions.
-   Most functions are declared using the macro:
-
-   __MATHCALL (NAME,[_r], (ARGS...));
-
-   This means there is a function `NAME' returning `double' and a function
-   `NAMEf' returning `float'.  Each place `_Mdouble_' appears in the
-   prototype, that is actually `double' in the prototype for `NAME' and
-   `float' in the prototype for `NAMEf'.  Reentrant variant functions are
-   called `NAME_r' and `NAMEf_r'.
-
-   Functions returning other types like `int' are declared using the macro:
-
-   __MATHDECL (TYPE, NAME,[_r], (ARGS...));
-
-   This is just like __MATHCALL but for a function returning `TYPE'
-   instead of `_Mdouble_'.  In all of these cases, there is still
-   both a `NAME' and a `NAMEf' that takes `float' arguments.
-
-   Note that there must be no whitespace before the argument passed for
-   NAME, to make token pasting work with -traditional.  */
-
-#ifndef _MATH_H
-# error "Never include <bits/mathcalls.h> directly; include <math.h> instead."
-#endif
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of X.  */
-__MATHCALL (acos,, (_Mdouble_ __x));
-/* Arc sine of X.  */
-__MATHCALL (asin,, (_Mdouble_ __x));
-/* Arc tangent of X.  */
-__MATHCALL (atan,, (_Mdouble_ __x));
-/* Arc tangent of Y/X.  */
-__MATHCALL (atan2,, (_Mdouble_ __y, _Mdouble_ __x));
-
-/* Cosine of X.  */
-__MATHCALL_VEC (cos,, (_Mdouble_ __x));
-/* Sine of X.  */
-__MATHCALL_VEC (sin,, (_Mdouble_ __x));
-/* Tangent of X.  */
-__MATHCALL (tan,, (_Mdouble_ __x));
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic cosine of X.  */
-__MATHCALL (cosh,, (_Mdouble_ __x));
-/* Hyperbolic sine of X.  */
-__MATHCALL (sinh,, (_Mdouble_ __x));
-/* Hyperbolic tangent of X.  */
-__MATHCALL (tanh,, (_Mdouble_ __x));
-
-#ifdef __USE_GNU
-/* Cosine and sine of X.  */
-__MATHDECL_VEC (void,sincos,,
-		(_Mdouble_ __x, _Mdouble_ *__sinx, _Mdouble_ *__cosx));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Hyperbolic arc cosine of X.  */
-__MATHCALL (acosh,, (_Mdouble_ __x));
-/* Hyperbolic arc sine of X.  */
-__MATHCALL (asinh,, (_Mdouble_ __x));
-/* Hyperbolic arc tangent of X.  */
-__MATHCALL (atanh,, (_Mdouble_ __x));
-#endif
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of X.  */
-__MATHCALL_VEC (exp,, (_Mdouble_ __x));
-
-/* Break VALUE into a normalized fraction and an integral power of 2.  */
-__MATHCALL (frexp,, (_Mdouble_ __x, int *__exponent));
-
-/* X times (two to the EXP power).  */
-__MATHCALL (ldexp,, (_Mdouble_ __x, int __exponent));
-
-/* Natural logarithm of X.  */
-__MATHCALL_VEC (log,, (_Mdouble_ __x));
-
-/* Base-ten logarithm of X.  */
-__MATHCALL (log10,, (_Mdouble_ __x));
-
-/* Break VALUE into integral and fractional parts.  */
-__MATHCALL (modf,, (_Mdouble_ __x, _Mdouble_ *__iptr)) __nonnull ((2));
-
-#if __GLIBC_USE (IEC_60559_FUNCS_EXT_C2X)
-/* Compute exponent to base ten.  */
-__MATHCALL (exp10,, (_Mdouble_ __x));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return exp(X) - 1.  */
-__MATHCALL (expm1,, (_Mdouble_ __x));
-
-/* Return log(1 + X).  */
-__MATHCALL (log1p,, (_Mdouble_ __x));
-
-/* Return the base 2 signed integral exponent of X.  */
-__MATHCALL (logb,, (_Mdouble_ __x));
-#endif
-
-#ifdef __USE_ISOC99
-/* Compute base-2 exponential of X.  */
-__MATHCALL (exp2,, (_Mdouble_ __x));
-
-/* Compute base-2 logarithm of X.  */
-__MATHCALL (log2,, (_Mdouble_ __x));
-#endif
-
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-__MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
-
-/* Return the square root of X.  */
-__MATHCALL (sqrt,, (_Mdouble_ __x));
-
-#if defined __USE_XOPEN || defined __USE_ISOC99
-/* Return `sqrt(X*X + Y*Y)'.  */
-__MATHCALL (hypot,, (_Mdouble_ __x, _Mdouble_ __y));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return the cube root of X.  */
-__MATHCALL (cbrt,, (_Mdouble_ __x));
-#endif
-
-
-/* Nearest integer, absolute value, and remainder functions.  */
-
-/* Smallest integral value not less than X.  */
-__MATHCALLX (ceil,, (_Mdouble_ __x), (__const__));
-
-/* Absolute value of X.  */
-__MATHCALLX (fabs,, (_Mdouble_ __x), (__const__));
-
-/* Largest integer not greater than X.  */
-__MATHCALLX (floor,, (_Mdouble_ __x), (__const__));
-
-/* Floating-point modulo remainder of X/Y.  */
-__MATHCALL (fmod,, (_Mdouble_ __x, _Mdouble_ __y));
-
-#ifdef __USE_MISC
-# if ((!defined __cplusplus \
-       || __cplusplus < 201103L /* isinf conflicts with C++11.  */ \
-       || __MATH_DECLARING_DOUBLE == 0)) /* isinff or isinfl don't.  */ \
-      && !__MATH_DECLARING_FLOATN
-/* Return 0 if VALUE is finite or NaN, +1 if it
-   is +Infinity, -1 if it is -Infinity.  */
-__MATHDECL_ALIAS (int,isinf,, (_Mdouble_ __value), isinf)
-  __attribute__ ((__const__));
-# endif
-
-# if !__MATH_DECLARING_FLOATN
-/* Return nonzero if VALUE is finite and not NaN.  */
-__MATHDECL_ALIAS (int,finite,, (_Mdouble_ __value), finite)
-  __attribute__ ((__const__));
-
-/* Return the remainder of X/Y.  */
-__MATHCALL (drem,, (_Mdouble_ __x, _Mdouble_ __y));
-
-
-/* Return the fractional part of X after dividing out `ilogb (X)'.  */
-__MATHCALL (significand,, (_Mdouble_ __x));
-# endif
-
-#endif /* Use misc.  */
-
-#ifdef __USE_ISOC99
-/* Return X with its signed changed to Y's.  */
-__MATHCALLX (copysign,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-#endif
-
-#ifdef __USE_ISOC99
-/* Return representation of qNaN for double type.  */
-__MATHCALL (nan,, (const char *__tagb));
-#endif
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# if ((!defined __cplusplus \
-       || __cplusplus < 201103L /* isnan conflicts with C++11.  */ \
-       || __MATH_DECLARING_DOUBLE == 0)) /* isnanf or isnanl don't.  */ \
-      && !__MATH_DECLARING_FLOATN
-/* Return nonzero if VALUE is not a number.  */
-__MATHDECL_ALIAS (int,isnan,, (_Mdouble_ __value), isnan)
-  __attribute__ ((__const__));
-# endif
-#endif
-
-#if defined __USE_MISC || (defined __USE_XOPEN && __MATH_DECLARING_DOUBLE)
-/* Bessel functions.  */
-__MATHCALL (j0,, (_Mdouble_));
-__MATHCALL (j1,, (_Mdouble_));
-__MATHCALL (jn,, (int, _Mdouble_));
-__MATHCALL (y0,, (_Mdouble_));
-__MATHCALL (y1,, (_Mdouble_));
-__MATHCALL (yn,, (int, _Mdouble_));
-#endif
-
-
-#if defined __USE_XOPEN || defined __USE_ISOC99
-/* Error and gamma functions.  */
-__MATHCALL (erf,, (_Mdouble_));
-__MATHCALL (erfc,, (_Mdouble_));
-__MATHCALL (lgamma,, (_Mdouble_));
-#endif
-
-#ifdef __USE_ISOC99
-/* True gamma function.  */
-__MATHCALL (tgamma,, (_Mdouble_));
-#endif
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# if !__MATH_DECLARING_FLOATN
-/* Obsolete alias for `lgamma'.  */
-__MATHCALL (gamma,, (_Mdouble_));
-# endif
-#endif
-
-#ifdef __USE_MISC
-/* Reentrant version of lgamma.  This function uses the global variable
-   `signgam'.  The reentrant version instead takes a pointer and stores
-   the value through it.  */
-__MATHCALL (lgamma,_r, (_Mdouble_, int *__signgamp));
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
-/* Return the integer nearest X in the direction of the
-   prevailing rounding mode.  */
-__MATHCALL (rint,, (_Mdouble_ __x));
-
-/* Return X + epsilon if X < Y, X - epsilon if X > Y.  */
-__MATHCALL (nextafter,, (_Mdouble_ __x, _Mdouble_ __y));
-# if defined __USE_ISOC99 && !defined __LDBL_COMPAT && !__MATH_DECLARING_FLOATN
-__MATHCALL (nexttoward,, (_Mdouble_ __x, long double __y));
-# endif
-
-# if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Return X - epsilon.  */
-__MATHCALL (nextdown,, (_Mdouble_ __x));
-/* Return X + epsilon.  */
-__MATHCALL (nextup,, (_Mdouble_ __x));
-# endif
-
-/* Return the remainder of integer divison X / Y with infinite precision.  */
-__MATHCALL (remainder,, (_Mdouble_ __x, _Mdouble_ __y));
-
-# ifdef __USE_ISOC99
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalbn,, (_Mdouble_ __x, int __n));
-# endif
-
-/* Return the binary exponent of X, which must be nonzero.  */
-__MATHDECL (int,ilogb,, (_Mdouble_ __x));
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Like ilogb, but returning long int.  */
-__MATHDECL (long int, llogb,, (_Mdouble_ __x));
-#endif
-
-#ifdef __USE_ISOC99
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalbln,, (_Mdouble_ __x, long int __n));
-
-/* Round X to integral value in floating-point format using current
-   rounding direction, but do not raise inexact exception.  */
-__MATHCALL (nearbyint,, (_Mdouble_ __x));
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-__MATHCALLX (round,, (_Mdouble_ __x), (__const__));
-
-/* Round X to the integral value in floating-point format nearest but
-   not larger in magnitude.  */
-__MATHCALLX (trunc,, (_Mdouble_ __x), (__const__));
-
-/* Compute remainder of X and Y and put in *QUO a value with sign of x/y
-   and magnitude congruent `mod 2^n' to the magnitude of the integral
-   quotient x/y, with n >= 3.  */
-__MATHCALL (remquo,, (_Mdouble_ __x, _Mdouble_ __y, int *__quo));
-
-
-/* Conversion functions.  */
-
-/* Round X to nearest integral value according to current rounding
-   direction.  */
-__MATHDECL (long int,lrint,, (_Mdouble_ __x));
-__extension__
-__MATHDECL (long long int,llrint,, (_Mdouble_ __x));
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-__MATHDECL (long int,lround,, (_Mdouble_ __x));
-__extension__
-__MATHDECL (long long int,llround,, (_Mdouble_ __x));
-
-
-/* Return positive difference between X and Y.  */
-__MATHCALL (fdim,, (_Mdouble_ __x, _Mdouble_ __y));
-
-/* Return maximum numeric value from X and Y.  */
-__MATHCALLX (fmax,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Return minimum numeric value from X and Y.  */
-__MATHCALLX (fmin,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Multiply-add function computed as a ternary operation.  */
-__MATHCALL (fma,, (_Mdouble_ __x, _Mdouble_ __y, _Mdouble_ __z));
-#endif /* Use ISO C99.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X) || __MATH_DECLARING_FLOATN
-/* Round X to nearest integer value, rounding halfway cases to even.  */
-__MATHCALLX (roundeven,, (_Mdouble_ __x), (__const__));
-
-/* Round X to nearest signed integer value, not raising inexact, with
-   control of rounding direction and width of result.  */
-__MATHDECL (__intmax_t, fromfp,, (_Mdouble_ __x, int __round,
-				  unsigned int __width));
-
-/* Round X to nearest unsigned integer value, not raising inexact,
-   with control of rounding direction and width of result.  */
-__MATHDECL (__uintmax_t, ufromfp,, (_Mdouble_ __x, int __round,
-				    unsigned int __width));
-
-/* Round X to nearest signed integer value, raising inexact for
-   non-integers, with control of rounding direction and width of
-   result.  */
-__MATHDECL (__intmax_t, fromfpx,, (_Mdouble_ __x, int __round,
-				   unsigned int __width));
-
-/* Round X to nearest unsigned integer value, raising inexact for
-   non-integers, with control of rounding direction and width of
-   result.  */
-__MATHDECL (__uintmax_t, ufromfpx,, (_Mdouble_ __x, int __round,
-				     unsigned int __width));
-
-/* Return value with maximum magnitude.  */
-__MATHCALLX (fmaxmag,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Return value with minimum magnitude.  */
-__MATHCALLX (fminmag,, (_Mdouble_ __x, _Mdouble_ __y), (__const__));
-
-/* Canonicalize floating-point representation.  */
-__MATHDECL_1 (int, canonicalize,, (_Mdouble_ *__cx, const _Mdouble_ *__x));
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT) || __MATH_DECLARING_FLOATN
-/* Total order operation.  */
-__MATHDECL_1 (int, totalorder,, (const _Mdouble_ *__x,
-				 const _Mdouble_ *__y))
-     __attribute_pure__;
-
-/* Total order operation on absolute values.  */
-__MATHDECL_1 (int, totalordermag,, (const _Mdouble_ *__x,
-				    const _Mdouble_ *__y))
-     __attribute_pure__;
-
-/* Get NaN payload.  */
-__MATHCALL (getpayload,, (const _Mdouble_ *__x));
-
-/* Set quiet NaN payload.  */
-__MATHDECL_1 (int, setpayload,, (_Mdouble_ *__x, _Mdouble_ __payload));
-
-/* Set signaling NaN payload.  */
-__MATHDECL_1 (int, setpayloadsig,, (_Mdouble_ *__x, _Mdouble_ __payload));
-#endif
-
-#if (defined __USE_MISC || (defined __USE_XOPEN_EXTENDED \
-			    && __MATH_DECLARING_DOUBLE	  \
-			    && !defined __USE_XOPEN2K8))  \
-     && !__MATH_DECLARING_FLOATN
-/* Return X times (2 to the Nth power).  */
-__MATHCALL (scalb,, (_Mdouble_ __x, _Mdouble_ __n));
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathdef.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathdef.h
deleted file mode 100644
index 765b002..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mathdef.h
+++ /dev/null
@@ -1,20 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _COMPLEX_H
-# error "Never use <bits/mathdef.h> directly; include <complex.h> instead"
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-linux.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-linux.h
deleted file mode 100644
index 3b1ae41..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-linux.h
+++ /dev/null
@@ -1,113 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux generic version.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-linux.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* The following definitions basically come from the kernel headers.
-   But the kernel header is not namespace clean.  */
-
-
-/* Protections are chosen from these bits, OR'd together.  The
-   implementation does not necessarily support PROT_EXEC or PROT_WRITE
-   without PROT_READ.  The only guarantees are that no writing will be
-   allowed without PROT_WRITE and no access will be allowed for PROT_NONE. */
-
-#define PROT_READ	0x1		/* Page can be read.  */
-#define PROT_WRITE	0x2		/* Page can be written.  */
-#define PROT_EXEC	0x4		/* Page can be executed.  */
-#define PROT_NONE	0x0		/* Page can not be accessed.  */
-#define PROT_GROWSDOWN	0x01000000	/* Extend change to start of
-					   growsdown vma (mprotect only).  */
-#define PROT_GROWSUP	0x02000000	/* Extend change to start of
-					   growsup vma (mprotect only).  */
-
-/* Sharing types (must choose one and only one of these).  */
-#define MAP_SHARED	0x01		/* Share changes.  */
-#define MAP_PRIVATE	0x02		/* Changes are private.  */
-#ifdef __USE_MISC
-# define MAP_SHARED_VALIDATE	0x03	/* Share changes and validate
-					   extension flags.  */
-# define MAP_TYPE	0x0f		/* Mask for type of mapping.  */
-#endif
-
-/* Other flags.  */
-#define MAP_FIXED	0x10		/* Interpret addr exactly.  */
-#ifdef __USE_MISC
-# define MAP_FILE	0
-# ifdef __MAP_ANONYMOUS
-#  define MAP_ANONYMOUS	__MAP_ANONYMOUS	/* Don't use a file.  */
-# else
-#  define MAP_ANONYMOUS	0x20		/* Don't use a file.  */
-# endif
-# define MAP_ANON	MAP_ANONYMOUS
-/* When MAP_HUGETLB is set bits [26:31] encode the log2 of the huge page size.  */
-# define MAP_HUGE_SHIFT	26
-# define MAP_HUGE_MASK	0x3f
-#endif
-
-/* Flags to `msync'.  */
-#define MS_ASYNC	1		/* Sync memory asynchronously.  */
-#define MS_SYNC		4		/* Synchronous memory sync.  */
-#define MS_INVALIDATE	2		/* Invalidate the caches.  */
-
-/* Advice to `madvise'.  */
-#ifdef __USE_MISC
-# define MADV_NORMAL	  0	/* No further special treatment.  */
-# define MADV_RANDOM	  1	/* Expect random page references.  */
-# define MADV_SEQUENTIAL  2	/* Expect sequential page references.  */
-# define MADV_WILLNEED	  3	/* Will need these pages.  */
-# define MADV_DONTNEED	  4	/* Don't need these pages.  */
-# define MADV_FREE	  8	/* Free pages only if memory pressure.  */
-# define MADV_REMOVE	  9	/* Remove these pages and resources.  */
-# define MADV_DONTFORK	  10	/* Do not inherit across fork.  */
-# define MADV_DOFORK	  11	/* Do inherit across fork.  */
-# define MADV_MERGEABLE	  12	/* KSM may merge identical pages.  */
-# define MADV_UNMERGEABLE 13	/* KSM may not merge identical pages.  */
-# define MADV_HUGEPAGE	  14	/* Worth backing with hugepages.  */
-# define MADV_NOHUGEPAGE  15	/* Not worth backing with hugepages.  */
-# define MADV_DONTDUMP	  16    /* Explicity exclude from the core dump,
-                                   overrides the coredump filter bits.  */
-# define MADV_DODUMP	  17	/* Clear the MADV_DONTDUMP flag.  */
-# define MADV_WIPEONFORK  18	/* Zero memory on fork, child only.  */
-# define MADV_KEEPONFORK  19	/* Undo MADV_WIPEONFORK.  */
-# define MADV_COLD        20	/* Deactivate these pages.  */
-# define MADV_PAGEOUT     21	/* Reclaim these pages.  */
-# define MADV_HWPOISON	  100	/* Poison a page for testing.  */
-#endif
-
-/* The POSIX people had to invent similar names for the same things.  */
-#ifdef __USE_XOPEN2K
-# define POSIX_MADV_NORMAL	0 /* No further special treatment.  */
-# define POSIX_MADV_RANDOM	1 /* Expect random page references.  */
-# define POSIX_MADV_SEQUENTIAL	2 /* Expect sequential page references.  */
-# define POSIX_MADV_WILLNEED	3 /* Will need these pages.  */
-# define POSIX_MADV_DONTNEED	4 /* Don't need these pages.  */
-#endif
-
-/* Flags for `mlockall'.  */
-#ifndef MCL_CURRENT
-# define MCL_CURRENT	1		/* Lock all currently mapped pages.  */
-# define MCL_FUTURE	2		/* Lock all additions to address
-					   space.  */
-# define MCL_ONFAULT	4		/* Lock all pages that are
-					   faulted in.  */
-#endif
-
-#include <bits/mman-shared.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-map-flags-generic.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-map-flags-generic.h
deleted file mode 100644
index cadf2d1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-map-flags-generic.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux/generic version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-map-flags-generic.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* These definitions are appropriate for architectures that, in the
-   Linux kernel, either have no uapi/asm/mman.h, or have one that
-   includes asm-generic/mman.h without any changes to the values of
-   the MAP_* flags defined in that header.  */
-
-#ifdef __USE_MISC
-# define MAP_GROWSDOWN	0x00100		/* Stack-like segment.  */
-# define MAP_DENYWRITE	0x00800		/* ETXTBSY.  */
-# define MAP_EXECUTABLE	0x01000		/* Mark it as an executable.  */
-# define MAP_LOCKED	0x02000		/* Lock the mapping.  */
-# define MAP_NORESERVE	0x04000		/* Don't check for reservations.  */
-# define MAP_POPULATE	0x08000		/* Populate (prefault) pagetables.  */
-# define MAP_NONBLOCK	0x10000		/* Do not block on IO.  */
-# define MAP_STACK	0x20000		/* Allocation is for a stack.  */
-# define MAP_HUGETLB	0x40000		/* Create huge page mapping.  */
-# define MAP_SYNC	0x80000		/* Perform synchronous page
-					   faults for the mapping.  */
-# define MAP_FIXED_NOREPLACE 0x100000	/* MAP_FIXED but do not unmap
-					   underlying mapping.  */
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-shared.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-shared.h
deleted file mode 100644
index f336db0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman-shared.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Memory-mapping-related declarations/definitions, not architecture-specific.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman-shared.h> directly; include <sys/mman.h> instead."
-#endif
-
-#ifdef __USE_GNU
-/* Flags for mremap.  */
-# define MREMAP_MAYMOVE	1
-# define MREMAP_FIXED	2
-# define MREMAP_DONTUNMAP 4
-
-/* Flags for memfd_create.  */
-# ifndef MFD_CLOEXEC
-#  define MFD_CLOEXEC 1U
-#  define MFD_ALLOW_SEALING 2U
-#  define MFD_HUGETLB 4U
-# endif
-
-/* Flags for mlock2.  */
-# ifndef MLOCK_ONFAULT
-#  define MLOCK_ONFAULT 1U
-# endif
-
-/* Access rights for pkey_alloc.  */
-# ifndef PKEY_DISABLE_ACCESS
-#  define PKEY_DISABLE_ACCESS 0x1
-#  define PKEY_DISABLE_WRITE 0x2
-# endif
-
-__BEGIN_DECLS
-
-/* Create a new memory file descriptor.  NAME is a name for debugging.
-   FLAGS is a combination of the MFD_* constants.  */
-int memfd_create (const char *__name, unsigned int __flags) __THROW;
-
-/* Lock pages from ADDR (inclusive) to ADDR + LENGTH (exclusive) into
-   memory.  FLAGS is a combination of the MLOCK_* flags above.  */
-int mlock2 (const void *__addr, size_t __length, unsigned int __flags) __THROW;
-
-/* Allocate a new protection key, with the PKEY_DISABLE_* bits
-   specified in ACCESS_RIGHTS.  The protection key mask for the
-   current thread is updated to match the access privilege for the new
-   key.  */
-int pkey_alloc (unsigned int __flags, unsigned int __access_rights) __THROW;
-
-/* Update the access rights for the current thread for KEY, which must
-   have been allocated using pkey_alloc.  */
-int pkey_set (int __key, unsigned int __access_rights) __THROW;
-
-/* Return the access rights for the current thread for KEY, which must
-   have been allocated using pkey_alloc.  */
-int pkey_get (int __key) __THROW;
-
-/* Free an allocated protection key, which must have been allocated
-   using pkey_alloc.  */
-int pkey_free (int __key) __THROW;
-
-/* Apply memory protection flags for KEY to the specified address
-   range.  */
-int pkey_mprotect (void *__addr, size_t __len, int __prot, int __pkey) __THROW;
-
-__END_DECLS
-
-#endif /* __USE_GNU */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman.h
deleted file mode 100644
index b2ae788..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mman.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Definitions for POSIX memory map interface.  Linux/x86_64 version.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MMAN_H
-# error "Never use <bits/mman.h> directly; include <sys/mman.h> instead."
-#endif
-
-/* The following definitions basically come from the kernel headers.
-   But the kernel header is not namespace clean.  */
-
-/* Other flags.  */
-#ifdef __USE_MISC
-# define MAP_32BIT	0x40		/* Only give out 32-bit addresses.  */
-#endif
-
-#include <bits/mman-map-flags-generic.h>
-
-/* Include generic Linux declarations.  */
-#include <bits/mman-linux.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/monetary-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/monetary-ldbl.h
deleted file mode 100644
index 46629a3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/monetary-ldbl.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* -mlong-double-64 compatibility mode for monetary functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MONETARY_H
-# error "Never include <bits/monetary-ldbl.h> directly; use <monetary.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (strfmon)
-
-#ifdef __USE_GNU
-__LDBL_REDIR_DECL (strfmon_l)
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mqueue.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mqueue.h
deleted file mode 100644
index c64be90..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mqueue.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MQUEUE_H
-# error "Never use <bits/mqueue.h> directly; include <mqueue.h> instead."
-#endif
-
-#include <bits/types.h>
-
-typedef int mqd_t;
-
-struct mq_attr
-{
-  __syscall_slong_t mq_flags;	/* Message queue flags.  */
-  __syscall_slong_t mq_maxmsg;	/* Maximum number of messages.  */
-  __syscall_slong_t mq_msgsize;	/* Maximum message size.  */
-  __syscall_slong_t mq_curmsgs;	/* Number of messages currently queued.  */
-  __syscall_slong_t __pad[4];
-};
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mqueue2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mqueue2.h
deleted file mode 100644
index 4039443..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/mqueue2.h
+++ /dev/null
@@ -1,97 +0,0 @@
-/* Checking macros for mq functions.
-   Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FCNTL_H
-# error "Never include <bits/mqueue2.h> directly; use <mqueue.h> instead."
-#endif
-
-/* Check that calls to mq_open with O_CREAT set have an appropriate third and fourth
-   parameter.  */
-extern mqd_t mq_open (const char *__name, int __oflag, ...)
-     __THROW __nonnull ((1));
-extern mqd_t __mq_open_2 (const char *__name, int __oflag)
-     __THROW __nonnull ((1));
-extern mqd_t __REDIRECT_NTH (__mq_open_alias, (const char *__name,
-					       int __oflag, ...), mq_open)
-     __nonnull ((1));
-
-#define __warn_mq_open_wrong_number_of_args "mq_open can be called either " \
-  "with 2 or 4 arguments"
-#define __warn_mq_open_missing_mode_and_attr "mq_open with O_CREAT in " \
-  "second argument needs 4 arguments"
-#ifdef __use_clang_fortify
-__fortify_overload __clang_error (__warn_mq_open_wrong_number_of_args) mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode))
-{
-  return __mq_open_alias (__name, __oflag, __mode);
-}
-
-__fortify_overload __clang_error (__warn_mq_open_wrong_number_of_args)
-mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode, struct mq_attr *__attr, ...))
-{
-  return __mq_open_alias (__name, __oflag, __mode, __attr);
-}
-
-__fortify_overload __clang_prefer_this_overload mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name,
-		int __oflag))
-     __clang_error_if ((__oflag & O_CREAT),
-                       __warn_mq_open_missing_mode_and_attr)
-{
-  return __mq_open_alias (__name, __oflag);
-}
-
-__fortify_overload __clang_prefer_this_overload mqd_t
-__NTH (mq_open (const char *const __clang_pass_object_size __name, int __oflag,
-		int __mode, struct mq_attr *__attr))
-{
-  return __mq_open_alias (__name, __oflag, __mode, __attr);
-}
-#else
-__errordecl (__mq_open_wrong_number_of_args,
-  __warn_mq_open_wrong_number_of_args);
-__errordecl (__mq_open_missing_mode_and_attr,
-  __warn_mq_open_missing_mode_and_attr);
-
-__fortify_function mqd_t
-__NTH (mq_open (const char *__name, int __oflag, ...))
-{
-  if (__va_arg_pack_len () != 0 && __va_arg_pack_len () != 2)
-    __mq_open_wrong_number_of_args ();
-
-  if (__builtin_constant_p (__oflag))
-    {
-      if ((__oflag & O_CREAT) != 0 && __va_arg_pack_len () == 0)
-	{
-	  __mq_open_missing_mode_and_attr ();
-	  return __mq_open_2 (__name, __oflag);
-	}
-      return __mq_open_alias (__name, __oflag, __va_arg_pack ());
-    }
-
-  if (__va_arg_pack_len () == 0)
-    return __mq_open_2 (__name, __oflag);
-
-  return __mq_open_alias (__name, __oflag, __va_arg_pack ());
-}
-#endif
-#undef __warn_mq_open_wrong_number_of_args
-#undef __warn_mq_open_missing_mode_and_attr
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/msq.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/msq.h
deleted file mode 100644
index 3313b69..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/msq.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-# error "Never use <bits/msq.h> directly; include <sys/msg.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Types used in the MSQID_DS structure definition.  */
-typedef __syscall_ulong_t msgqnum_t;
-typedef __syscall_ulong_t msglen_t;
-
-#include <bits/types/struct_msqid_ds.h>
-
-/* Define options for message queue functions.  */
-#define MSG_NOERROR	010000	/* no error if message is too big */
-#ifdef __USE_GNU
-# define MSG_EXCEPT	020000	/* recv any msg except of specified type */
-# define MSG_COPY	040000	/* copy (not remove) all queue messages */
-#endif
-
-#ifdef __USE_MISC
-
-# define msg_cbytes	__msg_cbytes
-
-/* ipcs ctl commands */
-# define MSG_STAT 11
-# define MSG_INFO 12
-# define MSG_STAT_ANY 13
-
-/* buffer for msgctl calls IPC_INFO, MSG_INFO */
-struct msginfo
-  {
-    int msgpool;
-    int msgmap;
-    int msgmax;
-    int msgmnb;
-    int msgmni;
-    int msgssz;
-    int msgtql;
-    unsigned short int msgseg;
-  };
-
-#endif /* __USE_MISC */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/netdb.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/netdb.h
deleted file mode 100644
index ecabaaa..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/netdb.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETDB_H
-# error "Never include <bits/netdb.h> directly; use <netdb.h> instead."
-#endif
-
-
-/* Description of data base entry for a single network.  NOTE: here a
-   poor assumption is made.  The network number is expected to fit
-   into an unsigned long int variable.  */
-struct netent
-{
-  char *n_name;			/* Official name of network.  */
-  char **n_aliases;		/* Alias list.  */
-  int n_addrtype;		/* Net address type.  */
-  uint32_t n_net;		/* Network number.  */
-};
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/param.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/param.h
deleted file mode 100644
index 9408786..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/param.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Old-style Unix parameters and limits.  Linux version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PARAM_H
-# error "Never use <bits/param.h> directly; include <sys/param.h> instead."
-#endif
-
-#ifndef ARG_MAX
-# define __undef_ARG_MAX
-#endif
-
-#include <linux/limits.h>
-#include <linux/param.h>
-
-/* The kernel headers define ARG_MAX.  The value is wrong, though.  */
-#ifdef __undef_ARG_MAX
-# undef ARG_MAX
-# undef __undef_ARG_MAX
-#endif
-
-#define	MAXSYMLINKS	20
-
-/* The following are not really correct but it is a value we used for a
-   long time and which seems to be usable.  People should not use NOFILE
-   and NCARGS anyway.  */
-#define NOFILE		256
-#define	NCARGS		131072
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/poll.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/poll.h
deleted file mode 100644
index 8442d50..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/poll.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_POLL_H
-# error "Never use <bits/poll.h> directly; include <sys/poll.h> instead."
-#endif
-
-/* Event types that can be polled for.  These bits may be set in `events'
-   to indicate the interesting event types; they will appear in `revents'
-   to indicate the status of the file descriptor.  */
-#define POLLIN		0x001		/* There is data to read.  */
-#define POLLPRI		0x002		/* There is urgent data to read.  */
-#define POLLOUT		0x004		/* Writing now will not block.  */
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-/* These values are defined in XPG4.2.  */
-# define POLLRDNORM	0x040		/* Normal data may be read.  */
-# define POLLRDBAND	0x080		/* Priority data may be read.  */
-# define POLLWRNORM	0x100		/* Writing now will not block.  */
-# define POLLWRBAND	0x200		/* Priority data may be written.  */
-#endif
-
-#ifdef __USE_GNU
-/* These are extensions for Linux.  */
-# define POLLMSG	0x400
-# define POLLREMOVE	0x1000
-# define POLLRDHUP	0x2000
-#endif
-
-/* Event types always implicitly polled for.  These bits need not be set in
-   `events', but they will appear in `revents' to indicate the status of
-   the file descriptor.  */
-#define POLLERR		0x008		/* Error condition.  */
-#define POLLHUP		0x010		/* Hung up.  */
-#define POLLNVAL	0x020		/* Invalid polling request.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/poll2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/poll2.h
deleted file mode 100644
index d7320e8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/poll2.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/* Checking macros for poll functions.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_POLL_H
-# error "Never include <bits/poll2.h> directly; use <sys/poll.h> instead."
-#endif
-
-
-__BEGIN_DECLS
-
-extern int __REDIRECT (__poll_alias, (struct pollfd *__fds, nfds_t __nfds,
-				      int __timeout), poll);
-extern int __poll_chk (struct pollfd *__fds, nfds_t __nfds, int __timeout,
-		       __SIZE_TYPE__ __fdslen);
-
-__fortify_potential_overload int
-poll (struct pollfd *const __clang_pass_object_size __fds, nfds_t __nfds,
-      int __timeout)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__poll_warn, __nfds, __fds,
-					sizeof (*__fds),
-					"poll called with fds buffer too small")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__fds) != (__SIZE_TYPE__) -1)
-    return __poll_chk (__fds, __nfds, __timeout, __glibc_objsize (__fds));
-  return __poll_alias (__fds, __nfds, __timeout);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern int __REDIRECT (__ppoll_alias, (struct pollfd *__fds, nfds_t __nfds,
-				       const struct timespec *__timeout,
-				       const __sigset_t *__ss), ppoll);
-extern int __ppoll_chk (struct pollfd *__fds, nfds_t __nfds,
-			const struct timespec *__timeout,
-			const __sigset_t *__ss, __SIZE_TYPE__ __fdslen);
-
-__fortify_potential_overload int
-ppoll (struct pollfd *const __clang_pass_object_size __fds, nfds_t __nfds,
-       const struct timespec *__timeout, const __sigset_t *__ss)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__ppoll_warn, __nfds, __fds,
-					sizeof (*__fds),
-					"ppoll called with fds buffer too "
-					"small file nfds entries")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__fds) != (__SIZE_TYPE__) -1)
-    return __ppoll_chk (__fds, __nfds, __timeout, __ss,
-			__glibc_objsize (__fds));
-  return __ppoll_alias (__fds, __nfds, __timeout, __ss);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-__END_DECLS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix1_lim.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix1_lim.h
deleted file mode 100644
index c645847..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix1_lim.h
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.9.2 Minimum Values	Added to <limits.h>
- *
- *	Never include this file directly; use <limits.h> instead.
- */
-
-#ifndef	_BITS_POSIX1_LIM_H
-#define	_BITS_POSIX1_LIM_H	1
-
-#include <bits/wordsize.h>
-
-/* These are the standard-mandated minimum values.  */
-
-/* Minimum number of operations in one list I/O call.  */
-#define _POSIX_AIO_LISTIO_MAX	2
-
-/* Minimal number of outstanding asynchronous I/O operations.  */
-#define _POSIX_AIO_MAX		1
-
-/* Maximum length of arguments to `execve', including environment.  */
-#define	_POSIX_ARG_MAX		4096
-
-/* Maximum simultaneous processes per real user ID.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_CHILD_MAX	25
-#else
-# define _POSIX_CHILD_MAX	6
-#endif
-
-/* Minimal number of timer expiration overruns.  */
-#define _POSIX_DELAYTIMER_MAX	32
-
-/* Maximum length of a host name (not including the terminating null)
-   as returned from the GETHOSTNAME function.  */
-#define _POSIX_HOST_NAME_MAX	255
-
-/* Maximum link count of a file.  */
-#define	_POSIX_LINK_MAX		8
-
-/* Maximum length of login name.  */
-#define	_POSIX_LOGIN_NAME_MAX	9
-
-/* Number of bytes in a terminal canonical input queue.  */
-#define	_POSIX_MAX_CANON	255
-
-/* Number of bytes for which space will be
-   available in a terminal input queue.  */
-#define	_POSIX_MAX_INPUT	255
-
-/* Maximum number of message queues open for a process.  */
-#define _POSIX_MQ_OPEN_MAX	8
-
-/* Maximum number of supported message priorities.  */
-#define _POSIX_MQ_PRIO_MAX	32
-
-/* Number of bytes in a filename.  */
-#define	_POSIX_NAME_MAX		14
-
-/* Number of simultaneous supplementary group IDs per process.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_NGROUPS_MAX	8
-#else
-# define _POSIX_NGROUPS_MAX	0
-#endif
-
-/* Number of files one process can have open at once.  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_OPEN_MAX	20
-#else
-# define _POSIX_OPEN_MAX	16
-#endif
-
-#if !defined __USE_XOPEN2K || defined __USE_GNU
-/* Number of descriptors that a process may examine with `pselect' or
-   `select'.  */
-# define _POSIX_FD_SETSIZE	_POSIX_OPEN_MAX
-#endif
-
-/* Number of bytes in a pathname.  */
-#define	_POSIX_PATH_MAX		256
-
-/* Number of bytes than can be written atomically to a pipe.  */
-#define	_POSIX_PIPE_BUF		512
-
-/* The number of repeated occurrences of a BRE permitted by the
-   REGEXEC and REGCOMP functions when using the interval notation.  */
-#define _POSIX_RE_DUP_MAX	255
-
-/* Minimal number of realtime signals reserved for the application.  */
-#define _POSIX_RTSIG_MAX	8
-
-/* Number of semaphores a process can have.  */
-#define _POSIX_SEM_NSEMS_MAX	256
-
-/* Maximal value of a semaphore.  */
-#define _POSIX_SEM_VALUE_MAX	32767
-
-/* Number of pending realtime signals.  */
-#define _POSIX_SIGQUEUE_MAX	32
-
-/* Largest value of a `ssize_t'.  */
-#define	_POSIX_SSIZE_MAX	32767
-
-/* Number of streams a process can have open at once.  */
-#define	_POSIX_STREAM_MAX	8
-
-/* The number of bytes in a symbolic link.  */
-#define _POSIX_SYMLINK_MAX	255
-
-/* The number of symbolic links that can be traversed in the
-   resolution of a pathname in the absence of a loop.  */
-#define _POSIX_SYMLOOP_MAX	8
-
-/* Number of timer for a process.  */
-#define _POSIX_TIMER_MAX	32
-
-/* Maximum number of characters in a tty name.  */
-#define	_POSIX_TTY_NAME_MAX	9
-
-/* Maximum length of a timezone name (element of `tzname').  */
-#ifdef __USE_XOPEN2K
-# define _POSIX_TZNAME_MAX	6
-#else
-# define _POSIX_TZNAME_MAX	3
-#endif
-
-#if !defined __USE_XOPEN2K || defined __USE_GNU
-/* Maximum number of connections that can be queued on a socket.  */
-# define _POSIX_QLIMIT		1
-
-/* Maximum number of bytes that can be buffered on a socket for send
-   or receive.  */
-# define _POSIX_HIWAT		_POSIX_PIPE_BUF
-
-/* Maximum number of elements in an `iovec' array.  */
-# define _POSIX_UIO_MAXIOV	16
-#endif
-
-/* Maximum clock resolution in nanoseconds.  */
-#define _POSIX_CLOCKRES_MIN	20000000
-
-
-/* Get the implementation-specific values for the above.  */
-#include <bits/local_lim.h>
-
-
-#ifndef	SSIZE_MAX
-/* ssize_t is not formally required to be the signed type
-   corresponding to size_t, but it is for all configurations supported
-   by glibc.  */
-# if __WORDSIZE == 64 || __WORDSIZE32_SIZE_ULONG
-#  define SSIZE_MAX	LONG_MAX
-# else
-#  define SSIZE_MAX	INT_MAX
-# endif
-#endif
-
-
-/* This value is a guaranteed minimum maximum.
-   The current maximum can be got from `sysconf'.  */
-
-#ifndef	NGROUPS_MAX
-# define NGROUPS_MAX	8
-#endif
-
-#endif	/* bits/posix1_lim.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix2_lim.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix2_lim.h
deleted file mode 100644
index 7ac13cb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix2_lim.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; include <limits.h> instead.
- */
-
-#ifndef	_BITS_POSIX2_LIM_H
-#define	_BITS_POSIX2_LIM_H	1
-
-
-/* The maximum `ibase' and `obase' values allowed by the `bc' utility.  */
-#define	_POSIX2_BC_BASE_MAX		99
-
-/* The maximum number of elements allowed in an array by the `bc' utility.  */
-#define	_POSIX2_BC_DIM_MAX		2048
-
-/* The maximum `scale' value allowed by the `bc' utility.  */
-#define	_POSIX2_BC_SCALE_MAX		99
-
-/* The maximum length of a string constant accepted by the `bc' utility.  */
-#define	_POSIX2_BC_STRING_MAX		1000
-
-/* The maximum number of weights that can be assigned to an entry of
-   the LC_COLLATE `order' keyword in the locale definition file.  */
-#define	_POSIX2_COLL_WEIGHTS_MAX	2
-
-/* The maximum number of expressions that can be nested
-   within parentheses by the `expr' utility.  */
-#define	_POSIX2_EXPR_NEST_MAX		32
-
-/* The maximum length, in bytes, of an input line.  */
-#define	_POSIX2_LINE_MAX		2048
-
-/* The maximum number of repeated occurrences of a regular expression
-   permitted when using the interval notation `\{M,N\}'.  */
-#define	_POSIX2_RE_DUP_MAX		255
-
-/* The maximum number of bytes in a character class name.  We have no
-   fixed limit, 2048 is a high number.  */
-#define	_POSIX2_CHARCLASS_NAME_MAX	14
-
-
-/* These values are implementation-specific,
-   and may vary within the implementation.
-   Their precise values can be obtained from sysconf.  */
-
-#ifndef	BC_BASE_MAX
-#define	BC_BASE_MAX		_POSIX2_BC_BASE_MAX
-#endif
-#ifndef	BC_DIM_MAX
-#define	BC_DIM_MAX		_POSIX2_BC_DIM_MAX
-#endif
-#ifndef	BC_SCALE_MAX
-#define	BC_SCALE_MAX		_POSIX2_BC_SCALE_MAX
-#endif
-#ifndef	BC_STRING_MAX
-#define	BC_STRING_MAX		_POSIX2_BC_STRING_MAX
-#endif
-#ifndef	COLL_WEIGHTS_MAX
-#define	COLL_WEIGHTS_MAX	255
-#endif
-#ifndef	EXPR_NEST_MAX
-#define	EXPR_NEST_MAX		_POSIX2_EXPR_NEST_MAX
-#endif
-#ifndef	LINE_MAX
-#define	LINE_MAX		_POSIX2_LINE_MAX
-#endif
-#ifndef	CHARCLASS_NAME_MAX
-#define	CHARCLASS_NAME_MAX	2048
-#endif
-
-/* This value is defined like this in regex.h.  */
-#define	RE_DUP_MAX (0x7fff)
-
-#endif	/* bits/posix2_lim.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix_opt.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix_opt.h
deleted file mode 100644
index 4d7d634..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/posix_opt.h
+++ /dev/null
@@ -1,194 +0,0 @@
-/* Define POSIX options for Linux.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_POSIX_OPT_H
-#define	_BITS_POSIX_OPT_H	1
-
-/* Job control is supported.  */
-#define	_POSIX_JOB_CONTROL	1
-
-/* Processes have a saved set-user-ID and a saved set-group-ID.  */
-#define	_POSIX_SAVED_IDS	1
-
-/* Priority scheduling is not supported with the correct semantics,
-   but GNU/Linux applications expect that the corresponding interfaces
-   are available, even though the semantics do not meet the POSIX
-   requirements.  See glibc bug 14829.  */
-#define	_POSIX_PRIORITY_SCHEDULING	200809L
-
-/* Synchronizing file data is supported.  */
-#define	_POSIX_SYNCHRONIZED_IO	200809L
-
-/* The fsync function is present.  */
-#define	_POSIX_FSYNC	200809L
-
-/* Mapping of files to memory is supported.  */
-#define	_POSIX_MAPPED_FILES	200809L
-
-/* Locking of all memory is supported.  */
-#define	_POSIX_MEMLOCK	200809L
-
-/* Locking of ranges of memory is supported.  */
-#define	_POSIX_MEMLOCK_RANGE	200809L
-
-/* Setting of memory protections is supported.  */
-#define	_POSIX_MEMORY_PROTECTION	200809L
-
-/* Some filesystems allow all users to change file ownership.  */
-#define	_POSIX_CHOWN_RESTRICTED	0
-
-/* `c_cc' member of 'struct termios' structure can be disabled by
-   using the value _POSIX_VDISABLE.  */
-#define	_POSIX_VDISABLE	'\0'
-
-/* Filenames are not silently truncated.  */
-#define	_POSIX_NO_TRUNC	1
-
-/* X/Open realtime support is available.  */
-#define _XOPEN_REALTIME	1
-
-/* X/Open thread realtime support is available.  */
-#define _XOPEN_REALTIME_THREADS	1
-
-/* XPG4.2 shared memory is supported.  */
-#define	_XOPEN_SHM	1
-
-/* Tell we have POSIX threads.  */
-#define _POSIX_THREADS	200809L
-
-/* We have the reentrant functions described in POSIX.  */
-#define _POSIX_REENTRANT_FUNCTIONS      1
-#define _POSIX_THREAD_SAFE_FUNCTIONS	200809L
-
-/* We provide priority scheduling for threads.  */
-#define _POSIX_THREAD_PRIORITY_SCHEDULING	200809L
-
-/* We support user-defined stack sizes.  */
-#define _POSIX_THREAD_ATTR_STACKSIZE	200809L
-
-/* We support user-defined stacks.  */
-#define _POSIX_THREAD_ATTR_STACKADDR	200809L
-
-/* We support priority inheritence.  */
-#define _POSIX_THREAD_PRIO_INHERIT	200809L
-
-/* We support priority protection, though only for non-robust
-   mutexes.  */
-#define _POSIX_THREAD_PRIO_PROTECT	200809L
-
-#ifdef __USE_XOPEN2K8
-/* We support priority inheritence for robust mutexes.  */
-# define _POSIX_THREAD_ROBUST_PRIO_INHERIT	200809L
-
-/* We do not support priority protection for robust mutexes.  */
-# define _POSIX_THREAD_ROBUST_PRIO_PROTECT	-1
-#endif
-
-/* We support POSIX.1b semaphores.  */
-#define _POSIX_SEMAPHORES	200809L
-
-/* Real-time signals are supported.  */
-#define _POSIX_REALTIME_SIGNALS	200809L
-
-/* We support asynchronous I/O.  */
-#define _POSIX_ASYNCHRONOUS_IO	200809L
-#define _POSIX_ASYNC_IO		1
-/* Alternative name for Unix98.  */
-#define _LFS_ASYNCHRONOUS_IO	1
-/* Support for prioritization is also available.  */
-#define _POSIX_PRIORITIZED_IO	200809L
-
-/* The LFS support in asynchronous I/O is also available.  */
-#define _LFS64_ASYNCHRONOUS_IO	1
-
-/* The rest of the LFS is also available.  */
-#define _LFS_LARGEFILE		1
-#define _LFS64_LARGEFILE	1
-#define _LFS64_STDIO		1
-
-/* POSIX shared memory objects are implemented.  */
-#define _POSIX_SHARED_MEMORY_OBJECTS	200809L
-
-/* CPU-time clocks support needs to be checked at runtime.  */
-#define _POSIX_CPUTIME	0
-
-/* Clock support in threads must be also checked at runtime.  */
-#define _POSIX_THREAD_CPUTIME	0
-
-/* GNU libc provides regular expression handling.  */
-#define _POSIX_REGEXP	1
-
-/* Reader/Writer locks are available.  */
-#define _POSIX_READER_WRITER_LOCKS	200809L
-
-/* We have a POSIX shell.  */
-#define _POSIX_SHELL	1
-
-/* We support the Timeouts option.  */
-#define _POSIX_TIMEOUTS	200809L
-
-/* We support spinlocks.  */
-#define _POSIX_SPIN_LOCKS	200809L
-
-/* The `spawn' function family is supported.  */
-#define _POSIX_SPAWN	200809L
-
-/* We have POSIX timers.  */
-#define _POSIX_TIMERS	200809L
-
-/* The barrier functions are available.  */
-#define _POSIX_BARRIERS	200809L
-
-/* POSIX message queues are available.  */
-#define	_POSIX_MESSAGE_PASSING	200809L
-
-/* Thread process-shared synchronization is supported.  */
-#define _POSIX_THREAD_PROCESS_SHARED	200809L
-
-/* The monotonic clock might be available.  */
-#define _POSIX_MONOTONIC_CLOCK	0
-
-/* The clock selection interfaces are available.  */
-#define _POSIX_CLOCK_SELECTION	200809L
-
-/* Advisory information interfaces are available.  */
-#define _POSIX_ADVISORY_INFO	200809L
-
-/* IPv6 support is available.  */
-#define _POSIX_IPV6	200809L
-
-/* Raw socket support is available.  */
-#define _POSIX_RAW_SOCKETS	200809L
-
-/* We have at least one terminal.  */
-#define _POSIX2_CHAR_TERM	200809L
-
-/* Neither process nor thread sporadic server interfaces is available.  */
-#define _POSIX_SPORADIC_SERVER	-1
-#define _POSIX_THREAD_SPORADIC_SERVER	-1
-
-/* trace.h is not available.  */
-#define _POSIX_TRACE	-1
-#define _POSIX_TRACE_EVENT_FILTER	-1
-#define _POSIX_TRACE_INHERIT	-1
-#define _POSIX_TRACE_LOG	-1
-
-/* Typed memory objects are not available.  */
-#define _POSIX_TYPED_MEMORY_OBJECTS	-1
-
-#endif /* bits/posix_opt.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/printf-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/printf-ldbl.h
deleted file mode 100644
index b4719f3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/printf-ldbl.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/* -mlong-double-64 compatibility mode for <printf.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PRINTF_H
-# error "Never include <bits/printf-ldbl.h> directly; use <printf.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (printf_size)
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-extra.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-extra.h
deleted file mode 100644
index f33b0bb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-extra.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/* Extra sys/procfs.h definitions.  Generic Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-extra.h> directly; use <sys/procfs.h> instead."
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-id.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-id.h
deleted file mode 100644
index e9889d8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-id.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/* Types of pr_uid and pr_gid in struct elf_prpsinfo.  x86 version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-id.h> directly; use <sys/procfs.h> instead."
-#endif
-
-#if __WORDSIZE == 32
-typedef unsigned short int __pr_uid_t;
-typedef unsigned short int __pr_gid_t;
-#else
-typedef unsigned int __pr_uid_t;
-typedef unsigned int __pr_gid_t;
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-prregset.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-prregset.h
deleted file mode 100644
index f0409f6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs-prregset.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Types of prgregset_t and prfpregset_t.  Generic Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs-prregset.h> directly; use <sys/procfs.h> instead."
-#endif
-
-typedef elf_gregset_t __prgregset_t;
-typedef elf_fpregset_t __prfpregset_t;
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs.h
deleted file mode 100644
index 963fd0c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/procfs.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Types for registers for sys/procfs.h.  x86 version.
-   Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs.h> directly; use <sys/procfs.h> instead."
-#endif
-
-/* Type for a general-purpose register.  */
-#ifdef __x86_64__
-__extension__ typedef unsigned long long elf_greg_t;
-#else
-typedef unsigned long elf_greg_t;
-#endif
-
-/* And the whole bunch of them.  We could have used `struct
-   user_regs_struct' directly in the typedef, but tradition says that
-   the register set is an array, which does have some peculiar
-   semantics, so leave it that way.  */
-#define ELF_NGREG (sizeof (struct user_regs_struct) / sizeof (elf_greg_t))
-typedef elf_greg_t elf_gregset_t[ELF_NGREG];
-
-#ifndef __x86_64__
-/* Register set for the floating-point registers.  */
-typedef struct user_fpregs_struct elf_fpregset_t;
-
-/* Register set for the extended floating-point registers.  Includes
-   the Pentium III SSE registers in addition to the classic
-   floating-point stuff.  */
-typedef struct user_fpxregs_struct elf_fpxregset_t;
-#else
-/* Register set for the extended floating-point registers.  Includes
-   the Pentium III SSE registers in addition to the classic
-   floating-point stuff.  */
-typedef struct user_fpregs_struct elf_fpregset_t;
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/pthreadtypes-arch.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/pthreadtypes-arch.h
deleted file mode 100644
index 4ebc4f9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/pthreadtypes-arch.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_PTHREADTYPES_ARCH_H
-#define _BITS_PTHREADTYPES_ARCH_H	1
-
-#include <bits/wordsize.h>
-
-#ifdef __x86_64__
-# if __WORDSIZE == 64
-#  define __SIZEOF_PTHREAD_MUTEX_T 40
-#  define __SIZEOF_PTHREAD_ATTR_T 56
-#  define __SIZEOF_PTHREAD_RWLOCK_T 56
-#  define __SIZEOF_PTHREAD_BARRIER_T 32
-# else
-#  define __SIZEOF_PTHREAD_MUTEX_T 32
-#  define __SIZEOF_PTHREAD_ATTR_T 32
-#  define __SIZEOF_PTHREAD_RWLOCK_T 44
-#  define __SIZEOF_PTHREAD_BARRIER_T 20
-# endif
-#else
-# define __SIZEOF_PTHREAD_MUTEX_T 24
-# define __SIZEOF_PTHREAD_ATTR_T 36
-# define __SIZEOF_PTHREAD_RWLOCK_T 32
-# define __SIZEOF_PTHREAD_BARRIER_T 20
-#endif
-#define __SIZEOF_PTHREAD_MUTEXATTR_T 4
-#define __SIZEOF_PTHREAD_COND_T 48
-#define __SIZEOF_PTHREAD_CONDATTR_T 4
-#define __SIZEOF_PTHREAD_RWLOCKATTR_T 8
-#define __SIZEOF_PTHREAD_BARRIERATTR_T 4
-
-#define __LOCK_ALIGNMENT
-#define __ONCE_ALIGNMENT
-
-#ifndef __x86_64__
-/* Extra attributes for the cleanup functions.  */
-# define __cleanup_fct_attribute __attribute__ ((__regparm__ (1)))
-#endif
-
-#endif	/* bits/pthreadtypes.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/pthreadtypes.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/pthreadtypes.h
deleted file mode 100644
index 4d4a255..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/pthreadtypes.h
+++ /dev/null
@@ -1,121 +0,0 @@
-/* Declaration of common pthread types for all architectures.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_PTHREADTYPES_COMMON_H
-# define _BITS_PTHREADTYPES_COMMON_H	1
-
-/* For internal mutex and condition variable definitions.  */
-#include <bits/thread-shared-types.h>
-
-/* Thread identifiers.  The structure of the attribute type is not
-   exposed on purpose.  */
-typedef unsigned long int pthread_t;
-
-
-/* Data structures for mutex handling.  The structure of the attribute
-   type is not exposed on purpose.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_MUTEXATTR_T];
-  int __align;
-} pthread_mutexattr_t;
-
-
-/* Data structure for condition variable handling.  The structure of
-   the attribute type is not exposed on purpose.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_CONDATTR_T];
-  int __align;
-} pthread_condattr_t;
-
-
-/* Keys for thread-specific data */
-typedef unsigned int pthread_key_t;
-
-
-/* Once-only execution */
-typedef int __ONCE_ALIGNMENT pthread_once_t;
-
-
-union pthread_attr_t
-{
-  char __size[__SIZEOF_PTHREAD_ATTR_T];
-  long int __align;
-};
-#ifndef __have_pthread_attr_t
-typedef union pthread_attr_t pthread_attr_t;
-# define __have_pthread_attr_t 1
-#endif
-
-
-typedef union
-{
-  struct __pthread_mutex_s __data;
-  char __size[__SIZEOF_PTHREAD_MUTEX_T];
-  long int __align;
-} pthread_mutex_t;
-
-
-typedef union
-{
-  struct __pthread_cond_s __data;
-  char __size[__SIZEOF_PTHREAD_COND_T];
-  __extension__ long long int __align;
-} pthread_cond_t;
-
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-/* Data structure for reader-writer lock variable handling.  The
-   structure of the attribute type is deliberately not exposed.  */
-typedef union
-{
-  struct __pthread_rwlock_arch_t __data;
-  char __size[__SIZEOF_PTHREAD_RWLOCK_T];
-  long int __align;
-} pthread_rwlock_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_RWLOCKATTR_T];
-  long int __align;
-} pthread_rwlockattr_t;
-#endif
-
-
-#ifdef __USE_XOPEN2K
-/* POSIX spinlock data type.  */
-typedef volatile int pthread_spinlock_t;
-
-
-/* POSIX barriers data type.  The structure of the type is
-   deliberately not exposed.  */
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_BARRIER_T];
-  long int __align;
-} pthread_barrier_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_BARRIERATTR_T];
-  int __align;
-} pthread_barrierattr_t;
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ptrace-shared.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ptrace-shared.h
deleted file mode 100644
index 7d40634..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ptrace-shared.h
+++ /dev/null
@@ -1,132 +0,0 @@
-/* `ptrace' debugger support interface.  Linux version,
-   not architecture-specific.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PTRACE_H
-# error "Never use <bits/ptrace-shared.h> directly; include <sys/ptrace.h> instead."
-#endif
-
-/* Options set using PTRACE_SETOPTIONS.  */
-enum __ptrace_setoptions
-{
-  PTRACE_O_TRACESYSGOOD	= 0x00000001,
-  PTRACE_O_TRACEFORK	= 0x00000002,
-  PTRACE_O_TRACEVFORK	= 0x00000004,
-  PTRACE_O_TRACECLONE	= 0x00000008,
-  PTRACE_O_TRACEEXEC	= 0x00000010,
-  PTRACE_O_TRACEVFORKDONE = 0x00000020,
-  PTRACE_O_TRACEEXIT	= 0x00000040,
-  PTRACE_O_TRACESECCOMP	= 0x00000080,
-  PTRACE_O_EXITKILL	= 0x00100000,
-  PTRACE_O_SUSPEND_SECCOMP = 0x00200000,
-  PTRACE_O_MASK		= 0x003000ff
-};
-
-enum __ptrace_eventcodes
-{
-/* Wait extended result codes for the above trace options.  */
-  PTRACE_EVENT_FORK	= 1,
-  PTRACE_EVENT_VFORK	= 2,
-  PTRACE_EVENT_CLONE	= 3,
-  PTRACE_EVENT_EXEC	= 4,
-  PTRACE_EVENT_VFORK_DONE = 5,
-  PTRACE_EVENT_EXIT	= 6,
-  PTRACE_EVENT_SECCOMP  = 7,
-/* Extended result codes enabled by means other than options.  */
-  PTRACE_EVENT_STOP	= 128
-};
-
-/* Type of stop for PTRACE_GET_SYSCALL_INFO.  */
-enum __ptrace_get_syscall_info_op
-{
-  PTRACE_SYSCALL_INFO_NONE = 0,
-  PTRACE_SYSCALL_INFO_ENTRY = 1,
-  PTRACE_SYSCALL_INFO_EXIT = 2,
-  PTRACE_SYSCALL_INFO_SECCOMP = 3
-};
-
-/* Arguments for PTRACE_PEEKSIGINFO.  */
-struct __ptrace_peeksiginfo_args
-{
-  __uint64_t off;	/* From which siginfo to start.  */
-  __uint32_t flags;	/* Flags for peeksiginfo.  */
-  __int32_t nr;		/* How many siginfos to take.  */
-};
-
-enum __ptrace_peeksiginfo_flags
-{
-  /* Read signals from a shared (process wide) queue.  */
-  PTRACE_PEEKSIGINFO_SHARED = (1 << 0)
-};
-
-/* Argument and results of PTRACE_SECCOMP_GET_METADATA.  */
-struct __ptrace_seccomp_metadata
-{
-  __uint64_t filter_off;	/* Input: which filter.  */
-  __uint64_t flags;		/* Output: filter's flags.  */
-};
-
-/* Results of PTRACE_GET_SYSCALL_INFO.  */
-struct __ptrace_syscall_info
-{
-  __uint8_t op;			/* One of the enum
-				   __ptrace_get_syscall_info_op
-				   values.  */
-  __uint32_t arch __attribute__ ((__aligned__ (4))); /* AUDIT_ARCH_*
-							value.  */
-  __uint64_t instruction_pointer; /* Instruction pointer.  */
-  __uint64_t stack_pointer;	/* Stack pointer.  */
-  union
-  {
-    /* System call number and arguments, for
-       PTRACE_SYSCALL_INFO_ENTRY.  */
-    struct
-    {
-      __uint64_t nr;
-      __uint64_t args[6];
-    } entry;
-    /* System call return value and error flag, for
-       PTRACE_SYSCALL_INFO_EXIT.  */
-    struct
-    {
-      __int64_t rval;
-      __uint8_t is_error;
-    } exit;
-    /* System call number, arguments and SECCOMP_RET_DATA portion of
-       SECCOMP_RET_TRACE return value, for
-       PTRACE_SYSCALL_INFO_SECCOMP.  */
-    struct
-    {
-      __uint64_t nr;
-      __uint64_t args[6];
-      __uint32_t ret_data;
-    } seccomp;
-  };
-};
-
-/* Perform process tracing functions.  REQUEST is one of the values
-   above, and determines the action to be taken.
-   For all requests except PTRACE_TRACEME, PID specifies the process to be
-   traced.
-
-   PID and the other arguments described above for the various requests should
-   appear (those that are used for the particular request) as:
-     pid_t PID, void *ADDR, int DATA, void *ADDR2
-   after REQUEST.  */
-extern long int ptrace (enum __ptrace_request __request, ...) __THROW;
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/resource.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/resource.h
deleted file mode 100644
index 6b92df8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/resource.h
+++ /dev/null
@@ -1,223 +0,0 @@
-/* Bit values & structures for resource limits.  Linux version.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RESOURCE_H
-# error "Never use <bits/resource.h> directly; include <sys/resource.h> instead."
-#endif
-
-#include <bits/types.h>
-
-/* Transmute defines to enumerations.  The macro re-definitions are
-   necessary because some programs want to test for operating system
-   features with #ifdef RUSAGE_SELF.  In ISO C the reflexive
-   definition is a no-op.  */
-
-/* Kinds of resource limit.  */
-enum __rlimit_resource
-{
-  /* Per-process CPU limit, in seconds.  */
-  RLIMIT_CPU = 0,
-#define RLIMIT_CPU RLIMIT_CPU
-
-  /* Largest file that can be created, in bytes.  */
-  RLIMIT_FSIZE = 1,
-#define	RLIMIT_FSIZE RLIMIT_FSIZE
-
-  /* Maximum size of data segment, in bytes.  */
-  RLIMIT_DATA = 2,
-#define	RLIMIT_DATA RLIMIT_DATA
-
-  /* Maximum size of stack segment, in bytes.  */
-  RLIMIT_STACK = 3,
-#define	RLIMIT_STACK RLIMIT_STACK
-
-  /* Largest core file that can be created, in bytes.  */
-  RLIMIT_CORE = 4,
-#define	RLIMIT_CORE RLIMIT_CORE
-
-  /* Largest resident set size, in bytes.
-     This affects swapping; processes that are exceeding their
-     resident set size will be more likely to have physical memory
-     taken from them.  */
-  __RLIMIT_RSS = 5,
-#define	RLIMIT_RSS __RLIMIT_RSS
-
-  /* Number of open files.  */
-  RLIMIT_NOFILE = 7,
-  __RLIMIT_OFILE = RLIMIT_NOFILE, /* BSD name for same.  */
-#define RLIMIT_NOFILE RLIMIT_NOFILE
-#define RLIMIT_OFILE __RLIMIT_OFILE
-
-  /* Address space limit.  */
-  RLIMIT_AS = 9,
-#define RLIMIT_AS RLIMIT_AS
-
-  /* Number of processes.  */
-  __RLIMIT_NPROC = 6,
-#define RLIMIT_NPROC __RLIMIT_NPROC
-
-  /* Locked-in-memory address space.  */
-  __RLIMIT_MEMLOCK = 8,
-#define RLIMIT_MEMLOCK __RLIMIT_MEMLOCK
-
-  /* Maximum number of file locks.  */
-  __RLIMIT_LOCKS = 10,
-#define RLIMIT_LOCKS __RLIMIT_LOCKS
-
-  /* Maximum number of pending signals.  */
-  __RLIMIT_SIGPENDING = 11,
-#define RLIMIT_SIGPENDING __RLIMIT_SIGPENDING
-
-  /* Maximum bytes in POSIX message queues.  */
-  __RLIMIT_MSGQUEUE = 12,
-#define RLIMIT_MSGQUEUE __RLIMIT_MSGQUEUE
-
-  /* Maximum nice priority allowed to raise to.
-     Nice levels 19 .. -20 correspond to 0 .. 39
-     values of this resource limit.  */
-  __RLIMIT_NICE = 13,
-#define RLIMIT_NICE __RLIMIT_NICE
-
-  /* Maximum realtime priority allowed for non-priviledged
-     processes.  */
-  __RLIMIT_RTPRIO = 14,
-#define RLIMIT_RTPRIO __RLIMIT_RTPRIO
-
-  /* Maximum CPU time in microseconds that a process scheduled under a real-time
-     scheduling policy may consume without making a blocking system
-     call before being forcibly descheduled.  */
-  __RLIMIT_RTTIME = 15,
-#define RLIMIT_RTTIME __RLIMIT_RTTIME
-
-  __RLIMIT_NLIMITS = 16,
-  __RLIM_NLIMITS = __RLIMIT_NLIMITS
-#define RLIMIT_NLIMITS __RLIMIT_NLIMITS
-#define RLIM_NLIMITS __RLIM_NLIMITS
-};
-
-/* Value to indicate that there is no limit.  */
-#ifndef __USE_FILE_OFFSET64
-# define RLIM_INFINITY ((__rlim_t) -1)
-#else
-# define RLIM_INFINITY 0xffffffffffffffffuLL
-#endif
-
-#ifdef __USE_LARGEFILE64
-# define RLIM64_INFINITY 0xffffffffffffffffuLL
-#endif
-
-/* We can represent all limits.  */
-#define RLIM_SAVED_MAX	RLIM_INFINITY
-#define RLIM_SAVED_CUR	RLIM_INFINITY
-
-
-/* Type for resource quantity measurement.  */
-#ifndef __USE_FILE_OFFSET64
-typedef __rlim_t rlim_t;
-#else
-typedef __rlim64_t rlim_t;
-#endif
-#ifdef __USE_LARGEFILE64
-typedef __rlim64_t rlim64_t;
-#endif
-
-struct rlimit
-  {
-    /* The current (soft) limit.  */
-    rlim_t rlim_cur;
-    /* The hard limit.  */
-    rlim_t rlim_max;
-  };
-
-#ifdef __USE_LARGEFILE64
-struct rlimit64
-  {
-    /* The current (soft) limit.  */
-    rlim64_t rlim_cur;
-    /* The hard limit.  */
-    rlim64_t rlim_max;
- };
-#endif
-
-/* Whose usage statistics do you want?  */
-enum __rusage_who
-{
-  /* The calling process.  */
-  RUSAGE_SELF = 0,
-#define RUSAGE_SELF RUSAGE_SELF
-
-  /* All of its terminated child processes.  */
-  RUSAGE_CHILDREN = -1
-#define RUSAGE_CHILDREN RUSAGE_CHILDREN
-
-#ifdef __USE_GNU
-  ,
-  /* The calling thread.  */
-  RUSAGE_THREAD = 1
-# define RUSAGE_THREAD RUSAGE_THREAD
-  /* Name for the same functionality on Solaris.  */
-# define RUSAGE_LWP RUSAGE_THREAD
-#endif
-};
-
-#include <bits/types/struct_timeval.h>
-#include <bits/types/struct_rusage.h>
-
-/* Priority limits.  */
-#define PRIO_MIN	-20	/* Minimum priority a process can have.  */
-#define PRIO_MAX	20	/* Maximum priority a process can have.  */
-
-/* The type of the WHICH argument to `getpriority' and `setpriority',
-   indicating what flavor of entity the WHO argument specifies.  */
-enum __priority_which
-{
-  PRIO_PROCESS = 0,		/* WHO is a process ID.  */
-#define PRIO_PROCESS PRIO_PROCESS
-  PRIO_PGRP = 1,		/* WHO is a process group ID.  */
-#define PRIO_PGRP PRIO_PGRP
-  PRIO_USER = 2			/* WHO is a user ID.  */
-#define PRIO_USER PRIO_USER
-};
-
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Modify and return resource limits of a process atomically.  */
-# ifndef __USE_FILE_OFFSET64
-extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource,
-		    const struct rlimit *__new_limit,
-		    struct rlimit *__old_limit) __THROW;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (prlimit, (__pid_t __pid,
-				     enum __rlimit_resource __resource,
-				     const struct rlimit *__new_limit,
-				     struct rlimit *__old_limit), prlimit64);
-#  else
-#   define prlimit prlimit64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int prlimit64 (__pid_t __pid, enum __rlimit_resource __resource,
-		      const struct rlimit64 *__new_limit,
-		      struct rlimit64 *__old_limit) __THROW;
-# endif
-#endif
-
-__END_DECLS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sched.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sched.h
deleted file mode 100644
index cd450fd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sched.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* Definitions of constants and data structure for POSIX 1003.1b-1993
-   scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SCHED_H
-#define _BITS_SCHED_H 1
-
-#ifndef _SCHED_H
-# error "Never include <bits/sched.h> directly; use <sched.h> instead."
-#endif
-
-/* Scheduling algorithms.  */
-#define SCHED_OTHER		0
-#define SCHED_FIFO		1
-#define SCHED_RR		2
-#ifdef __USE_GNU
-# define SCHED_BATCH		3
-# define SCHED_ISO		4
-# define SCHED_IDLE		5
-# define SCHED_DEADLINE		6
-
-# define SCHED_RESET_ON_FORK	0x40000000
-#endif
-
-#ifdef __USE_GNU
-/* Cloning flags.  */
-# define CSIGNAL       0x000000ff /* Signal mask to be sent at exit.  */
-# define CLONE_VM      0x00000100 /* Set if VM shared between processes.  */
-# define CLONE_FS      0x00000200 /* Set if fs info shared between processes.  */
-# define CLONE_FILES   0x00000400 /* Set if open files shared between processes.  */
-# define CLONE_SIGHAND 0x00000800 /* Set if signal handlers shared.  */
-# define CLONE_PIDFD   0x00001000 /* Set if a pidfd should be placed
-				     in parent.  */
-# define CLONE_PTRACE  0x00002000 /* Set if tracing continues on the child.  */
-# define CLONE_VFORK   0x00004000 /* Set if the parent wants the child to
-				     wake it up on mm_release.  */
-# define CLONE_PARENT  0x00008000 /* Set if we want to have the same
-				     parent as the cloner.  */
-# define CLONE_THREAD  0x00010000 /* Set to add to same thread group.  */
-# define CLONE_NEWNS   0x00020000 /* Set to create new namespace.  */
-# define CLONE_SYSVSEM 0x00040000 /* Set to shared SVID SEM_UNDO semantics.  */
-# define CLONE_SETTLS  0x00080000 /* Set TLS info.  */
-# define CLONE_PARENT_SETTID 0x00100000 /* Store TID in userlevel buffer
-					   before MM copy.  */
-# define CLONE_CHILD_CLEARTID 0x00200000 /* Register exit futex and memory
-					    location to clear.  */
-# define CLONE_DETACHED 0x00400000 /* Create clone detached.  */
-# define CLONE_UNTRACED 0x00800000 /* Set if the tracing process can't
-				      force CLONE_PTRACE on this clone.  */
-# define CLONE_CHILD_SETTID 0x01000000 /* Store TID in userlevel buffer in
-					  the child.  */
-# define CLONE_NEWCGROUP    0x02000000	/* New cgroup namespace.  */
-# define CLONE_NEWUTS	0x04000000	/* New utsname group.  */
-# define CLONE_NEWIPC	0x08000000	/* New ipcs.  */
-# define CLONE_NEWUSER	0x10000000	/* New user namespace.  */
-# define CLONE_NEWPID	0x20000000	/* New pid namespace.  */
-# define CLONE_NEWNET	0x40000000	/* New network namespace.  */
-# define CLONE_IO	0x80000000	/* Clone I/O context.  */
-#endif
-
-#include <bits/types/struct_sched_param.h>
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Clone current process.  */
-extern int clone (int (*__fn) (void *__arg), void *__child_stack,
-		  int __flags, void *__arg, ...) __THROW;
-
-/* Unshare the specified resources.  */
-extern int unshare (int __flags) __THROW;
-
-/* Get index of currently used CPU.  */
-extern int sched_getcpu (void) __THROW;
-
-/* Get currently used CPU and NUMA node.  */
-extern int getcpu (unsigned int *, unsigned int *) __THROW;
-
-/* Switch process to namespace of type NSTYPE indicated by FD.  */
-extern int setns (int __fd, int __nstype) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* bits/sched.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/select.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/select.h
deleted file mode 100644
index 8204bbd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/select.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SELECT_H
-# error "Never use <bits/select.h> directly; include <sys/select.h> instead."
-#endif
-
-
-/* We don't use `memset' because this would require a prototype and
-   the array isn't too big.  */
-#define __FD_ZERO(s) \
-  do {									      \
-    unsigned int __i;							      \
-    fd_set *__arr = (s);						      \
-    for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i)	      \
-      __FDS_BITS (__arr)[__i] = 0;					      \
-  } while (0)
-#define __FD_SET(d, s) \
-  ((void) (__FDS_BITS (s)[__FD_ELT(d)] |= __FD_MASK(d)))
-#define __FD_CLR(d, s) \
-  ((void) (__FDS_BITS (s)[__FD_ELT(d)] &= ~__FD_MASK(d)))
-#define __FD_ISSET(d, s) \
-  ((__FDS_BITS (s)[__FD_ELT (d)] & __FD_MASK (d)) != 0)
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/select2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/select2.h
deleted file mode 100644
index a6dfe68..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/select2.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Checking macros for select functions.
-   Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SELECT_H
-# error "Never include <bits/select2.h> directly; use <sys/select.h> instead."
-#endif
-
-/* Helper functions to issue warnings and errors when needed.  */
-extern long int __fdelt_chk (long int __d);
-extern long int __fdelt_warn (long int __d)
-  __warnattr ("bit outside of fd_set selected");
-#undef __FD_ELT
-#define	__FD_ELT(d) \
-  __extension__								    \
-  ({ long int __d = (d);						    \
-     (__builtin_constant_p (__d)					    \
-      ? (0 <= __d && __d < __FD_SETSIZE					    \
-	 ? (__d / __NFDBITS)						    \
-	 : __fdelt_warn (__d))						    \
-      : __fdelt_chk (__d)); })
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sem.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sem.h
deleted file mode 100644
index ad13287..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sem.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-# error "Never include <bits/sem.h> directly; use <sys/sem.h> instead."
-#endif
-
-#include <sys/types.h>
-#include <bits/timesize.h>
-#include <bits/types/struct_semid_ds.h>
-
-/* Flags for `semop'.  */
-#define SEM_UNDO	0x1000		/* undo the operation on exit */
-
-/* Commands for `semctl'.  */
-#define GETPID		11		/* get sempid */
-#define GETVAL		12		/* get semval */
-#define GETALL		13		/* get all semval's */
-#define GETNCNT		14		/* get semncnt */
-#define GETZCNT		15		/* get semzcnt */
-#define SETVAL		16		/* set semval */
-#define SETALL		17		/* set all semval's */
-
-/* The user should define a union like the following to use it for arguments
-   for `semctl'.
-
-   union semun
-   {
-     int val;				<= value for SETVAL
-     struct semid_ds *buf;		<= buffer for IPC_STAT & IPC_SET
-     unsigned short int *array;		<= array for GETALL & SETALL
-     struct seminfo *__buf;		<= buffer for IPC_INFO
-   };
-
-   Previous versions of this file used to define this union but this is
-   incorrect.  One can test the macro _SEM_SEMUN_UNDEFINED to see whether
-   one must define the union or not.  */
-#define _SEM_SEMUN_UNDEFINED	1
-
-#ifdef __USE_MISC
-
-/* ipcs ctl cmds */
-# define SEM_STAT 18
-# define SEM_INFO 19
-# define SEM_STAT_ANY 20
-
-struct  seminfo
-{
-  int semmap;
-  int semmni;
-  int semmns;
-  int semmnu;
-  int semmsl;
-  int semopm;
-  int semume;
-  int semusz;
-  int semvmx;
-  int semaem;
-};
-
-#endif /* __USE_MISC */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/semaphore.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/semaphore.h
deleted file mode 100644
index 8048bfd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/semaphore.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Generic POSIX semaphore type layout
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEMAPHORE_H
-# error "Never use <bits/semaphore.h> directly; include <semaphore.h> instead."
-#endif
-
-#include <bits/wordsize.h>
-
-#if __WORDSIZE == 64
-# define __SIZEOF_SEM_T	32
-#else
-# define __SIZEOF_SEM_T	16
-#endif
-
-/* Value returned if `sem_open' failed.  */
-#define SEM_FAILED      ((sem_t *) 0)
-
-
-typedef union
-{
-  char __size[__SIZEOF_SEM_T];
-  long int __align;
-} sem_t;
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/setjmp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/setjmp.h
deleted file mode 100644
index 5e6983a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/setjmp.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Define the machine-dependent type `jmp_buf'.  x86-64 version.  */
-#ifndef _BITS_SETJMP_H
-#define _BITS_SETJMP_H  1
-
-#if !defined _SETJMP_H && !defined _PTHREAD_H
-# error "Never include <bits/setjmp.h> directly; use <setjmp.h> instead."
-#endif
-
-#include <bits/wordsize.h>
-
-#ifndef _ASM
-
-# if __WORDSIZE == 64
-typedef long int __jmp_buf[8];
-# elif defined  __x86_64__
-__extension__ typedef long long int __jmp_buf[8];
-# else
-typedef int __jmp_buf[6];
-# endif
-
-#endif
-
-#endif  /* bits/setjmp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/setjmp2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/setjmp2.h
deleted file mode 100644
index f883f35..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/setjmp2.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Checking macros for setjmp functions.
-   Copyright (C) 2009-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SETJMP_H
-# error "Never include <bits/setjmp2.h> directly; use <setjmp.h> instead."
-#endif
-
-/* Variant of the longjmp functions which perform some sanity checking.  */
-#ifdef __REDIRECT_NTH
-extern void __REDIRECT_NTHNL (longjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-extern void __REDIRECT_NTHNL (_longjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-extern void __REDIRECT_NTHNL (siglongjmp,
-			      (struct __jmp_buf_tag __env[1], int __val),
-			      __longjmp_chk) __attribute__ ((__noreturn__));
-#else
-extern void __longjmp_chk (struct __jmp_buf_tag __env[1], int __val),
-     __THROWNL __attribute__ ((__noreturn__));
-# define longjmp __longjmp_chk
-# define _longjmp __longjmp_chk
-# define siglongjmp __longjmp_chk
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/shm.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/shm.h
deleted file mode 100644
index a50c79d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/shm.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never include <bits/shm.h> directly; use <sys/shm.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <bits/wordsize.h>
-#include <bits/shmlba.h>
-
-/* Permission flag for shmget.  */
-#define SHM_R		0400		/* or S_IRUGO from <linux/stat.h> */
-#define SHM_W		0200		/* or S_IWUGO from <linux/stat.h> */
-
-/* Flags for `shmat'.  */
-#define SHM_RDONLY	010000		/* attach read-only else read-write */
-#define SHM_RND		020000		/* round attach address to SHMLBA */
-#define SHM_REMAP	040000		/* take-over region on attach */
-#define SHM_EXEC	0100000		/* execution access */
-
-/* Commands for `shmctl'.  */
-#define SHM_LOCK	11		/* lock segment (root only) */
-#define SHM_UNLOCK	12		/* unlock segment (root only) */
-
-__BEGIN_DECLS
-
-/* Type to count number of attaches.  */
-typedef __syscall_ulong_t shmatt_t;
-
-#include <bits/types/struct_shmid_ds.h>
-
-#ifdef __USE_MISC
-
-/* ipcs ctl commands */
-# define SHM_STAT 	13
-# define SHM_INFO 	14
-# define SHM_STAT_ANY	15
-
-/* shm_mode upper byte flags */
-# define SHM_DEST	01000	/* segment will be destroyed on last detach */
-# define SHM_LOCKED	02000   /* segment will not be swapped */
-# define SHM_HUGETLB	04000	/* segment is mapped via hugetlb */
-# define SHM_NORESERVE	010000	/* don't check for reservations */
-
-struct	shminfo
-  {
-    __syscall_ulong_t shmmax;
-    __syscall_ulong_t shmmin;
-    __syscall_ulong_t shmmni;
-    __syscall_ulong_t shmseg;
-    __syscall_ulong_t shmall;
-    __syscall_ulong_t __glibc_reserved1;
-    __syscall_ulong_t __glibc_reserved2;
-    __syscall_ulong_t __glibc_reserved3;
-    __syscall_ulong_t __glibc_reserved4;
-  };
-
-struct shm_info
-  {
-    int used_ids;
-    __syscall_ulong_t shm_tot;	/* total allocated shm */
-    __syscall_ulong_t shm_rss;	/* total resident shm */
-    __syscall_ulong_t shm_swp;	/* total swapped shm */
-    __syscall_ulong_t swap_attempts;
-    __syscall_ulong_t swap_successes;
-  };
-
-#endif /* __USE_MISC */
-
-__END_DECLS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/shmlba.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/shmlba.h
deleted file mode 100644
index 1c682a4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/shmlba.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define SHMLBA.  Generic version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never use <bits/shmlba.h> directly; include <sys/shm.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-/* Segment low boundary address multiple.  */
-#define SHMLBA		(__getpagesize ())
-extern int __getpagesize (void) __THROW __attribute__ ((__const__));
-
-__END_DECLS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigaction.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigaction.h
deleted file mode 100644
index 19c1d87..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigaction.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* The proper definitions for Linux's sigaction.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGACTION_H
-#define _BITS_SIGACTION_H 1
-
-#ifndef _SIGNAL_H
-# error "Never include <bits/sigaction.h> directly; use <signal.h> instead."
-#endif
-
-/* Structure describing the action to be taken when a signal arrives.  */
-struct sigaction
-  {
-    /* Signal handler.  */
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-    union
-      {
-	/* Used if SA_SIGINFO is not set.  */
-	__sighandler_t sa_handler;
-	/* Used if SA_SIGINFO is set.  */
-	void (*sa_sigaction) (int, siginfo_t *, void *);
-      }
-    __sigaction_handler;
-# define sa_handler	__sigaction_handler.sa_handler
-# define sa_sigaction	__sigaction_handler.sa_sigaction
-#else
-    __sighandler_t sa_handler;
-#endif
-
-    /* Additional set of signals to be blocked.  */
-    __sigset_t sa_mask;
-
-    /* Special flags.  */
-    int sa_flags;
-
-    /* Restore handler.  */
-    void (*sa_restorer) (void);
-  };
-
-/* Bits in `sa_flags'.  */
-#define	SA_NOCLDSTOP  1		 /* Don't send SIGCHLD when children stop.  */
-#define SA_NOCLDWAIT  2		 /* Don't create zombie on child death.  */
-#define SA_SIGINFO    4		 /* Invoke signal-catching function with
-				    three arguments instead of one.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_MISC
-# define SA_ONSTACK   0x08000000 /* Use signal stack by using `sa_restorer'. */
-#endif
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define SA_RESTART   0x10000000 /* Restart syscall on signal return.  */
-# define SA_NODEFER   0x40000000 /* Don't automatically block the signal when
-				    its handler is being executed.  */
-# define SA_RESETHAND 0x80000000 /* Reset to SIG_DFL on entry to handler.  */
-#endif
-#ifdef __USE_MISC
-# define SA_INTERRUPT 0x20000000 /* Historical no-op.  */
-
-/* Some aliases for the SA_ constants.  */
-# define SA_NOMASK    SA_NODEFER
-# define SA_ONESHOT   SA_RESETHAND
-# define SA_STACK     SA_ONSTACK
-#endif
-
-/* Values for the HOW argument to `sigprocmask'.  */
-#define	SIG_BLOCK     0		 /* Block signals.  */
-#define	SIG_UNBLOCK   1		 /* Unblock signals.  */
-#define	SIG_SETMASK   2		 /* Set the set of blocked signals.  */
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigcontext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigcontext.h
deleted file mode 100644
index 1fb6ca2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigcontext.h
+++ /dev/null
@@ -1,196 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGCONTEXT_H
-#define _BITS_SIGCONTEXT_H  1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never use <bits/sigcontext.h> directly; include <signal.h> instead."
-#endif
-
-#include <bits/types.h>
-
-#define FP_XSTATE_MAGIC1	0x46505853U
-#define FP_XSTATE_MAGIC2	0x46505845U
-#define FP_XSTATE_MAGIC2_SIZE	sizeof (FP_XSTATE_MAGIC2)
-
-struct _fpx_sw_bytes
-{
-  __uint32_t magic1;
-  __uint32_t extended_size;
-  __uint64_t xstate_bv;
-  __uint32_t xstate_size;
-  __uint32_t __glibc_reserved1[7];
-};
-
-struct _fpreg
-{
-  unsigned short significand[4];
-  unsigned short exponent;
-};
-
-struct _fpxreg
-{
-  unsigned short significand[4];
-  unsigned short exponent;
-  unsigned short __glibc_reserved1[3];
-};
-
-struct _xmmreg
-{
-  __uint32_t	element[4];
-};
-
-
-
-#ifndef __x86_64__
-
-struct _fpstate
-{
-  /* Regular FPU environment.  */
-  __uint32_t	cw;
-  __uint32_t		sw;
-  __uint32_t		tag;
-  __uint32_t		ipoff;
-  __uint32_t		cssel;
-  __uint32_t		dataoff;
-  __uint32_t		datasel;
-  struct _fpreg	_st[8];
-  unsigned short status;
-  unsigned short magic;
-
-  /* FXSR FPU environment.  */
-  __uint32_t		_fxsr_env[6];
-  __uint32_t		mxcsr;
-  __uint32_t		__glibc_reserved1;
-  struct _fpxreg	_fxsr_st[8];
-  struct _xmmreg	_xmm[8];
-  __uint32_t		__glibc_reserved2[56];
-};
-
-#ifndef sigcontext_struct
-/* Kernel headers before 2.1.1 define a struct sigcontext_struct, but
-   we need sigcontext.  Some packages have come to rely on
-   sigcontext_struct being defined on 32-bit x86, so define this for
-   their benefit.  */
-# define sigcontext_struct sigcontext
-#endif
-
-#define X86_FXSR_MAGIC		0x0000
-
-struct sigcontext
-{
-  unsigned short gs, __gsh;
-  unsigned short fs, __fsh;
-  unsigned short es, __esh;
-  unsigned short ds, __dsh;
-  unsigned long edi;
-  unsigned long esi;
-  unsigned long ebp;
-  unsigned long esp;
-  unsigned long ebx;
-  unsigned long edx;
-  unsigned long ecx;
-  unsigned long eax;
-  unsigned long trapno;
-  unsigned long err;
-  unsigned long eip;
-  unsigned short cs, __csh;
-  unsigned long eflags;
-  unsigned long esp_at_signal;
-  unsigned short ss, __ssh;
-  struct _fpstate * fpstate;
-  unsigned long oldmask;
-  unsigned long cr2;
-};
-
-#else /* __x86_64__ */
-
-struct _fpstate
-{
-  /* FPU environment matching the 64-bit FXSAVE layout.  */
-  __uint16_t		cwd;
-  __uint16_t		swd;
-  __uint16_t		ftw;
-  __uint16_t		fop;
-  __uint64_t		rip;
-  __uint64_t		rdp;
-  __uint32_t		mxcsr;
-  __uint32_t		mxcr_mask;
-  struct _fpxreg	_st[8];
-  struct _xmmreg	_xmm[16];
-  __uint32_t		__glibc_reserved1[24];
-};
-
-struct sigcontext
-{
-  __uint64_t r8;
-  __uint64_t r9;
-  __uint64_t r10;
-  __uint64_t r11;
-  __uint64_t r12;
-  __uint64_t r13;
-  __uint64_t r14;
-  __uint64_t r15;
-  __uint64_t rdi;
-  __uint64_t rsi;
-  __uint64_t rbp;
-  __uint64_t rbx;
-  __uint64_t rdx;
-  __uint64_t rax;
-  __uint64_t rcx;
-  __uint64_t rsp;
-  __uint64_t rip;
-  __uint64_t eflags;
-  unsigned short cs;
-  unsigned short gs;
-  unsigned short fs;
-  unsigned short __pad0;
-  __uint64_t err;
-  __uint64_t trapno;
-  __uint64_t oldmask;
-  __uint64_t cr2;
-  __extension__ union
-    {
-      struct _fpstate * fpstate;
-      __uint64_t __fpstate_word;
-    };
-  __uint64_t __reserved1 [8];
-};
-
-#endif /* __x86_64__ */
-
-struct _xsave_hdr
-{
-  __uint64_t xstate_bv;
-  __uint64_t __glibc_reserved1[2];
-  __uint64_t __glibc_reserved2[5];
-};
-
-struct _ymmh_state
-{
-  __uint32_t ymmh_space[64];
-};
-
-struct _xstate
-{
-  struct _fpstate fpstate;
-  struct _xsave_hdr xstate_hdr;
-  struct _ymmh_state ymmh;
-};
-
-#endif /* _BITS_SIGCONTEXT_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigevent-consts.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigevent-consts.h
deleted file mode 100644
index 28589fc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigevent-consts.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* sigevent constants.  Linux version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGEVENT_CONSTS_H
-#define _BITS_SIGEVENT_CONSTS_H 1
-
-#if !defined _SIGNAL_H && !defined _AIO_H
-#error "Don't include <bits/sigevent-consts.h> directly; use <signal.h> instead."
-#endif
-
-/* `sigev_notify' values.  */
-enum
-{
-  SIGEV_SIGNAL = 0,		/* Notify via signal.  */
-# define SIGEV_SIGNAL	SIGEV_SIGNAL
-  SIGEV_NONE,			/* Other notification: meaningless.  */
-# define SIGEV_NONE	SIGEV_NONE
-  SIGEV_THREAD,			/* Deliver via thread creation.  */
-# define SIGEV_THREAD	SIGEV_THREAD
-
-  SIGEV_THREAD_ID = 4		/* Send signal to specific thread.
-				   This is a Linux extension.  */
-#define SIGEV_THREAD_ID	SIGEV_THREAD_ID
-};
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-arch.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-arch.h
deleted file mode 100644
index 7688a8d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-arch.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/* Architecture-specific adjustments to siginfo_t.  x86 version.  */
-#ifndef _BITS_SIGINFO_ARCH_H
-#define _BITS_SIGINFO_ARCH_H 1
-
-#if defined __x86_64__ && __WORDSIZE == 32
-/* si_utime and si_stime must be 4 byte aligned for x32 to match the
-   kernel.  We align siginfo_t to 8 bytes so that si_utime and
-   si_stime are actually aligned to 8 bytes since their offsets are
-   multiple of 8 bytes.  Note: with some compilers, the alignment
-   attribute would be ignored if it were put in __SI_CLOCK_T instead
-   of encapsulated in a typedef.  */
-typedef __clock_t __attribute__ ((__aligned__ (4))) __sigchld_clock_t;
-# define __SI_ALIGNMENT __attribute__ ((__aligned__ (8)))
-# define __SI_CLOCK_T __sigchld_clock_t
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-consts-arch.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-consts-arch.h
deleted file mode 100644
index 96b4edb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-consts-arch.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/* Architecture-specific additional siginfo constants.  */
-#ifndef _BITS_SIGINFO_CONSTS_ARCH_H
-#define _BITS_SIGINFO_CONSTS_ARCH_H 1
-
-/* This architecture has no additional siginfo constants.  */
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-consts.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-consts.h
deleted file mode 100644
index 4803327..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/siginfo-consts.h
+++ /dev/null
@@ -1,216 +0,0 @@
-/* siginfo constants.  Linux version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGINFO_CONSTS_H
-#define _BITS_SIGINFO_CONSTS_H 1
-
-#ifndef _SIGNAL_H
-#error "Don't include <bits/siginfo-consts.h> directly; use <signal.h> instead."
-#endif
-
-/* Most of these constants are uniform across all architectures, but there
-   is one exception.  */
-#include <bits/siginfo-arch.h>
-#ifndef __SI_ASYNCIO_AFTER_SIGIO
-# define __SI_ASYNCIO_AFTER_SIGIO 1
-#endif
-
-/* Values for `si_code'.  Positive values are reserved for kernel-generated
-   signals.  */
-enum
-{
-  SI_ASYNCNL = -60,		/* Sent by asynch name lookup completion.  */
-  SI_DETHREAD = -7,		/* Sent by execve killing subsidiary
-				   threads.  */
-  SI_TKILL,			/* Sent by tkill.  */
-  SI_SIGIO,			/* Sent by queued SIGIO. */
-#if __SI_ASYNCIO_AFTER_SIGIO
-  SI_ASYNCIO,			/* Sent by AIO completion.  */
-  SI_MESGQ,			/* Sent by real time mesq state change.  */
-  SI_TIMER,			/* Sent by timer expiration.  */
-#else
-  SI_MESGQ,
-  SI_TIMER,
-  SI_ASYNCIO,
-#endif
-  SI_QUEUE,			/* Sent by sigqueue.  */
-  SI_USER,			/* Sent by kill, sigsend.  */
-  SI_KERNEL = 0x80		/* Send by kernel.  */
-
-#define SI_ASYNCNL	SI_ASYNCNL
-#define SI_DETHREAD	SI_DETHREAD
-#define SI_TKILL	SI_TKILL
-#define SI_SIGIO	SI_SIGIO
-#define SI_ASYNCIO	SI_ASYNCIO
-#define SI_MESGQ	SI_MESGQ
-#define SI_TIMER	SI_TIMER
-#define SI_ASYNCIO	SI_ASYNCIO
-#define SI_QUEUE	SI_QUEUE
-#define SI_USER		SI_USER
-#define SI_KERNEL	SI_KERNEL
-};
-
-
-# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* `si_code' values for SIGILL signal.  */
-enum
-{
-  ILL_ILLOPC = 1,		/* Illegal opcode.  */
-#  define ILL_ILLOPC	ILL_ILLOPC
-  ILL_ILLOPN,			/* Illegal operand.  */
-#  define ILL_ILLOPN	ILL_ILLOPN
-  ILL_ILLADR,			/* Illegal addressing mode.  */
-#  define ILL_ILLADR	ILL_ILLADR
-  ILL_ILLTRP,			/* Illegal trap. */
-#  define ILL_ILLTRP	ILL_ILLTRP
-  ILL_PRVOPC,			/* Privileged opcode.  */
-#  define ILL_PRVOPC	ILL_PRVOPC
-  ILL_PRVREG,			/* Privileged register.  */
-#  define ILL_PRVREG	ILL_PRVREG
-  ILL_COPROC,			/* Coprocessor error.  */
-#  define ILL_COPROC	ILL_COPROC
-  ILL_BADSTK,			/* Internal stack error.  */
-#  define ILL_BADSTK	ILL_BADSTK
-  ILL_BADIADDR			/* Unimplemented instruction address.  */
-#  define ILL_BADIADDR ILL_BADIADDR
-};
-
-/* `si_code' values for SIGFPE signal.  */
-enum
-{
-  FPE_INTDIV = 1,		/* Integer divide by zero.  */
-#  define FPE_INTDIV	FPE_INTDIV
-  FPE_INTOVF,			/* Integer overflow.  */
-#  define FPE_INTOVF	FPE_INTOVF
-  FPE_FLTDIV,			/* Floating point divide by zero.  */
-#  define FPE_FLTDIV	FPE_FLTDIV
-  FPE_FLTOVF,			/* Floating point overflow.  */
-#  define FPE_FLTOVF	FPE_FLTOVF
-  FPE_FLTUND,			/* Floating point underflow.  */
-#  define FPE_FLTUND	FPE_FLTUND
-  FPE_FLTRES,			/* Floating point inexact result.  */
-#  define FPE_FLTRES	FPE_FLTRES
-  FPE_FLTINV,			/* Floating point invalid operation.  */
-#  define FPE_FLTINV	FPE_FLTINV
-  FPE_FLTSUB,			/* Subscript out of range.  */
-#  define FPE_FLTSUB	FPE_FLTSUB
-  FPE_FLTUNK = 14,		/* Undiagnosed floating-point exception.  */
-#  define FPE_FLTUNK	FPE_FLTUNK
-  FPE_CONDTRAP			/* Trap on condition.  */
-#  define FPE_CONDTRAP	FPE_CONDTRAP
-};
-
-/* `si_code' values for SIGSEGV signal.  */
-enum
-{
-  SEGV_MAPERR = 1,		/* Address not mapped to object.  */
-#  define SEGV_MAPERR	SEGV_MAPERR
-  SEGV_ACCERR,			/* Invalid permissions for mapped object.  */
-#  define SEGV_ACCERR	SEGV_ACCERR
-  SEGV_BNDERR,			/* Bounds checking failure.  */
-#  define SEGV_BNDERR	SEGV_BNDERR
-  SEGV_PKUERR,			/* Protection key checking failure.  */
-#  define SEGV_PKUERR	SEGV_PKUERR
-  SEGV_ACCADI,			/* ADI not enabled for mapped object.  */
-#  define SEGV_ACCADI	SEGV_ACCADI
-  SEGV_ADIDERR,			/* Disrupting MCD error.  */
-#  define SEGV_ADIDERR	SEGV_ADIDERR
-  SEGV_ADIPERR,			/* Precise MCD exception.  */
-#  define SEGV_ADIPERR	SEGV_ADIPERR
-  SEGV_MTEAERR,			/* Asynchronous ARM MTE error.  */
-#  define SEGV_MTEAERR	SEGV_MTEAERR
-  SEGV_MTESERR			/* Synchronous ARM MTE exception.  */
-#  define SEGV_MTESERR	SEGV_MTESERR
-};
-
-/* `si_code' values for SIGBUS signal.  */
-enum
-{
-  BUS_ADRALN = 1,		/* Invalid address alignment.  */
-#  define BUS_ADRALN	BUS_ADRALN
-  BUS_ADRERR,			/* Non-existant physical address.  */
-#  define BUS_ADRERR	BUS_ADRERR
-  BUS_OBJERR,			/* Object specific hardware error.  */
-#  define BUS_OBJERR	BUS_OBJERR
-  BUS_MCEERR_AR,		/* Hardware memory error: action required.  */
-#  define BUS_MCEERR_AR	BUS_MCEERR_AR
-  BUS_MCEERR_AO			/* Hardware memory error: action optional.  */
-#  define BUS_MCEERR_AO	BUS_MCEERR_AO
-};
-# endif
-
-# ifdef __USE_XOPEN_EXTENDED
-/* `si_code' values for SIGTRAP signal.  */
-enum
-{
-  TRAP_BRKPT = 1,		/* Process breakpoint.  */
-#  define TRAP_BRKPT	TRAP_BRKPT
-  TRAP_TRACE,			/* Process trace trap.  */
-#  define TRAP_TRACE	TRAP_TRACE
-  TRAP_BRANCH,			/* Process taken branch trap.  */
-#  define TRAP_BRANCH	TRAP_BRANCH
-  TRAP_HWBKPT,			/* Hardware breakpoint/watchpoint.  */
-#  define TRAP_HWBKPT	TRAP_HWBKPT
-  TRAP_UNK			/* Undiagnosed trap.  */
-#  define TRAP_UNK	TRAP_UNK
-};
-# endif
-
-# if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* `si_code' values for SIGCHLD signal.  */
-enum
-{
-  CLD_EXITED = 1,		/* Child has exited.  */
-#  define CLD_EXITED	CLD_EXITED
-  CLD_KILLED,			/* Child was killed.  */
-#  define CLD_KILLED	CLD_KILLED
-  CLD_DUMPED,			/* Child terminated abnormally.  */
-#  define CLD_DUMPED	CLD_DUMPED
-  CLD_TRAPPED,			/* Traced child has trapped.  */
-#  define CLD_TRAPPED	CLD_TRAPPED
-  CLD_STOPPED,			/* Child has stopped.  */
-#  define CLD_STOPPED	CLD_STOPPED
-  CLD_CONTINUED			/* Stopped child has continued.  */
-#  define CLD_CONTINUED	CLD_CONTINUED
-};
-
-/* `si_code' values for SIGPOLL signal.  */
-enum
-{
-  POLL_IN = 1,			/* Data input available.  */
-#  define POLL_IN	POLL_IN
-  POLL_OUT,			/* Output buffers available.  */
-#  define POLL_OUT	POLL_OUT
-  POLL_MSG,			/* Input message available.   */
-#  define POLL_MSG	POLL_MSG
-  POLL_ERR,			/* I/O error.  */
-#  define POLL_ERR	POLL_ERR
-  POLL_PRI,			/* High priority input available.  */
-#  define POLL_PRI	POLL_PRI
-  POLL_HUP			/* Device disconnected.  */
-#  define POLL_HUP	POLL_HUP
-};
-# endif
-
-/* Architectures might also add architecture-specific constants.
-   These are all considered GNU extensions.  */
-#ifdef __USE_GNU
-# include <bits/siginfo-consts-arch.h>
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signal_ext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signal_ext.h
deleted file mode 100644
index ca31214..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signal_ext.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* System-specific extensions of <signal.h>, Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SIGNAL_H
-# error "Never include <bits/signal_ext.h> directly; use <signal.h> instead."
-#endif
-
-#ifdef __USE_GNU
-
-/* Send SIGNAL to the thread TID in the thread group (process)
-   identified by TGID.  This function behaves like kill, but also
-   fails with ESRCH if the specified TID does not belong to the
-   specified thread group.  */
-extern int tgkill (__pid_t __tgid, __pid_t __tid, int __signal);
-
-#endif /* __USE_GNU */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signalfd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signalfd.h
deleted file mode 100644
index 0b81ea1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signalfd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SIGNALFD_H
-# error "Never use <bits/signalfd.h> directly; include <sys/signalfd.h> instead."
-#endif
-
-/* Flags for signalfd.  */
-enum
-  {
-    SFD_CLOEXEC = 02000000,
-#define SFD_CLOEXEC SFD_CLOEXEC
-    SFD_NONBLOCK = 00004000
-#define SFD_NONBLOCK SFD_NONBLOCK
-  };
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signum-arch.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signum-arch.h
deleted file mode 100644
index 302294c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signum-arch.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Signal number definitions.  Linux version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGNUM_ARCH_H
-#define _BITS_SIGNUM_ARCH_H 1
-
-#ifndef _SIGNAL_H
-#error "Never include <bits/signum-arch.h> directly; use <signal.h> instead."
-#endif
-
-/* Adjustments and additions to the signal number constants for
-   most Linux systems.  */
-
-#define SIGSTKFLT	16	/* Stack fault (obsolete).  */
-#define SIGPWR		30	/* Power failure imminent.  */
-
-/* Historical signals specified by POSIX. */
-#define SIGBUS		 7	/* Bus error.  */
-#define SIGSYS		31	/* Bad system call.  */
-
-/* New(er) POSIX signals (1003.1-2008, 1003.1-2013).  */
-#define SIGURG		23	/* Urgent data is available at a socket.  */
-#define SIGSTOP		19	/* Stop, unblockable.  */
-#define SIGTSTP		20	/* Keyboard stop.  */
-#define SIGCONT		18	/* Continue.  */
-#define SIGCHLD		17	/* Child terminated or stopped.  */
-#define SIGTTIN		21	/* Background read from control terminal.  */
-#define SIGTTOU		22	/* Background write to control terminal.  */
-#define SIGPOLL		29	/* Pollable event occurred (System V).  */
-#define SIGXFSZ		25	/* File size limit exceeded.  */
-#define SIGXCPU		24	/* CPU time limit exceeded.  */
-#define SIGVTALRM	26	/* Virtual timer expired.  */
-#define SIGPROF		27	/* Profiling timer expired.  */
-#define SIGUSR1		10	/* User-defined signal 1.  */
-#define SIGUSR2		12	/* User-defined signal 2.  */
-
-/* Nonstandard signals found in all modern POSIX systems
-   (including both BSD and Linux).  */
-#define SIGWINCH	28	/* Window size change (4.3 BSD, Sun).  */
-
-/* Archaic names for compatibility.  */
-#define SIGIO		SIGPOLL	/* I/O now possible (4.2 BSD).  */
-#define SIGIOT		SIGABRT	/* IOT instruction, abort() on a PDP-11.  */
-#define SIGCLD		SIGCHLD	/* Old System V name */
-
-#define __SIGRTMIN	32
-#define __SIGRTMAX	64
-
-#endif	/* <signal.h> included.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signum-generic.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signum-generic.h
deleted file mode 100644
index 4e481c1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/signum-generic.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Signal number constants.  Generic template.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_SIGNUM_GENERIC_H
-#define _BITS_SIGNUM_GENERIC_H 1
-
-#ifndef _SIGNAL_H
-#error "Never include <bits/signum-generic.h> directly; use <signal.h> instead."
-#endif
-
-/* Fake signal functions.  */
-
-#define	SIG_ERR	 ((__sighandler_t) -1)	/* Error return.  */
-#define	SIG_DFL	 ((__sighandler_t)  0)	/* Default action.  */
-#define	SIG_IGN	 ((__sighandler_t)  1)	/* Ignore signal.  */
-
-#ifdef __USE_XOPEN
-# define SIG_HOLD ((__sighandler_t) 2)	/* Add signal to hold mask.  */
-#endif
-
-/* We define here all the signal names listed in POSIX (1003.1-2008);
-   as of 1003.1-2013, no additional signals have been added by POSIX.
-   We also define here signal names that historically exist in every
-   real-world POSIX variant (e.g. SIGWINCH).
-
-   Signals in the 1-15 range are defined with their historical numbers.
-   For other signals, we use the BSD numbers.
-   There are two unallocated signal numbers in the 1-31 range: 7 and 29.
-   Signal number 0 is reserved for use as kill(pid, 0), to test whether
-   a process exists without sending it a signal.  */
-
-/* ISO C99 signals.  */
-#define	SIGINT		2	/* Interactive attention signal.  */
-#define	SIGILL		4	/* Illegal instruction.  */
-#define	SIGABRT		6	/* Abnormal termination.  */
-#define	SIGFPE		8	/* Erroneous arithmetic operation.  */
-#define	SIGSEGV		11	/* Invalid access to storage.  */
-#define	SIGTERM		15	/* Termination request.  */
-
-/* Historical signals specified by POSIX. */
-#define	SIGHUP		1	/* Hangup.  */
-#define	SIGQUIT		3	/* Quit.  */
-#define	SIGTRAP		5	/* Trace/breakpoint trap.  */
-#define	SIGKILL		9	/* Killed.  */
-#define	SIGPIPE		13	/* Broken pipe.  */
-#define	SIGALRM		14	/* Alarm clock.  */
-
-/* Archaic names for compatibility.  */
-#define	SIGIO		SIGPOLL	/* I/O now possible (4.2 BSD).  */
-#define	SIGIOT		SIGABRT	/* IOT instruction, abort() on a PDP-11.  */
-#define	SIGCLD		SIGCHLD	/* Old System V name */
-
-/* Not all systems support real-time signals.  bits/signum.h indicates
-   that they are supported by overriding __SIGRTMAX to a value greater
-   than __SIGRTMIN.  These constants give the kernel-level hard limits,
-   but some real-time signals may be used internally by glibc.  Do not
-   use these constants in application code; use SIGRTMIN and SIGRTMAX
-   (defined in signal.h) instead.  */
-
-/* Include system specific bits.  */
-#include <bits/signum-arch.h>
-
-/* Biggest signal number + 1 (including real-time signals).  */
-#define _NSIG		(__SIGRTMAX + 1)
-
-#endif /* bits/signum-generic.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigstack.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigstack.h
deleted file mode 100644
index 5330f5b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigstack.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* sigstack, sigaltstack definitions.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGSTACK_H
-#define _BITS_SIGSTACK_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Minimum stack size for a signal handler.  */
-#define MINSIGSTKSZ	2048
-
-/* System default stack size.  */
-#define SIGSTKSZ	8192
-
-#endif /* bits/sigstack.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigthread.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigthread.h
deleted file mode 100644
index 8779a4b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sigthread.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Signal handling function for threaded programs.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public License as
-   published by the Free Software Foundation; either version 2.1 of the
-   License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; see the file COPYING.LIB.  If
-   not, see <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SIGTHREAD_H
-#define _BITS_SIGTHREAD_H	1
-
-#if !defined _SIGNAL_H && !defined _PTHREAD_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Functions for handling signals. */
-#include <bits/types/__sigset_t.h>
-
-/* Modify the signal mask for the calling thread.  The arguments have
-   the same meaning as for sigprocmask(2). */
-extern int pthread_sigmask (int __how,
-			    const __sigset_t *__restrict __newmask,
-			    __sigset_t *__restrict __oldmask)__THROW;
-
-/* Send signal SIGNO to the given thread. */
-extern int pthread_kill (pthread_t __threadid, int __signo) __THROW;
-
-#ifdef __USE_GNU
-/* Queue signal and data to a thread.  */
-extern int pthread_sigqueue (pthread_t __threadid, int __signo,
-			     const union sigval __value) __THROW;
-#endif
-
-#endif	/* bits/sigthread.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sockaddr.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sockaddr.h
deleted file mode 100644
index 90c5bfb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sockaddr.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/* Definition of struct sockaddr_* common members and sizes, generic version.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <sys/socket.h> instead.
- */
-
-#ifndef _BITS_SOCKADDR_H
-#define _BITS_SOCKADDR_H	1
-
-
-/* POSIX.1g specifies this type name for the `sa_family' member.  */
-typedef unsigned short int sa_family_t;
-
-/* This macro is used to declare the initial common members
-   of the data types used for socket addresses, `struct sockaddr',
-   `struct sockaddr_in', `struct sockaddr_un', etc.  */
-
-#define	__SOCKADDR_COMMON(sa_prefix) \
-  sa_family_t sa_prefix##family
-
-#define __SOCKADDR_COMMON_SIZE	(sizeof (unsigned short int))
-
-/* Size of struct sockaddr_storage.  */
-#define _SS_SIZE 128
-
-#endif	/* bits/sockaddr.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket-constants.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket-constants.h
deleted file mode 100644
index 84f7a33..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket-constants.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Socket constants which vary among Linux architectures.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket-constants.h> directly; use <sys/socket.h> instead."
-#endif
-
-#include <bits/timesize.h>
-
-#define SOL_SOCKET 1
-#define SO_ACCEPTCONN 30
-#define SO_BROADCAST 6
-#define SO_DONTROUTE 5
-#define SO_ERROR 4
-#define SO_KEEPALIVE 9
-#define SO_LINGER 13
-#define SO_OOBINLINE 10
-#define SO_RCVBUF 8
-#define SO_RCVLOWAT 18
-#if (__TIMESIZE == 64 && __WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-# define SO_RCVTIMEO 66
-#else
-# define SO_RCVTIMEO 20
-#endif
-#define SO_REUSEADDR 2
-#define SO_SNDBUF 7
-#define SO_SNDLOWAT 19
-#if (__TIMESIZE == 64 && __WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-# define SO_SNDTIMEO 67
-#else
-# define SO_SNDTIMEO 21
-#endif
-#define SO_TYPE 3
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket.h
deleted file mode 100644
index a011a8c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket.h
+++ /dev/null
@@ -1,367 +0,0 @@
-/* System-specific socket constants and types.  Linux version.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __BITS_SOCKET_H
-#define __BITS_SOCKET_H
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket.h> directly; use <sys/socket.h> instead."
-#endif
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <sys/types.h>
-
-/* Type for length arguments in socket calls.  */
-#ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-# define __socklen_t_defined
-#endif
-
-/* Get the architecture-dependent definition of enum __socket_type.  */
-#include <bits/socket_type.h>
-
-/* Protocol families.  */
-#define PF_UNSPEC	0	/* Unspecified.  */
-#define PF_LOCAL	1	/* Local to host (pipes and file-domain).  */
-#define PF_UNIX		PF_LOCAL /* POSIX name for PF_LOCAL.  */
-#define PF_FILE		PF_LOCAL /* Another non-standard name for PF_LOCAL.  */
-#define PF_INET		2	/* IP protocol family.  */
-#define PF_AX25		3	/* Amateur Radio AX.25.  */
-#define PF_IPX		4	/* Novell Internet Protocol.  */
-#define PF_APPLETALK	5	/* Appletalk DDP.  */
-#define PF_NETROM	6	/* Amateur radio NetROM.  */
-#define PF_BRIDGE	7	/* Multiprotocol bridge.  */
-#define PF_ATMPVC	8	/* ATM PVCs.  */
-#define PF_X25		9	/* Reserved for X.25 project.  */
-#define PF_INET6	10	/* IP version 6.  */
-#define PF_ROSE		11	/* Amateur Radio X.25 PLP.  */
-#define PF_DECnet	12	/* Reserved for DECnet project.  */
-#define PF_NETBEUI	13	/* Reserved for 802.2LLC project.  */
-#define PF_SECURITY	14	/* Security callback pseudo AF.  */
-#define PF_KEY		15	/* PF_KEY key management API.  */
-#define PF_NETLINK	16
-#define PF_ROUTE	PF_NETLINK /* Alias to emulate 4.4BSD.  */
-#define PF_PACKET	17	/* Packet family.  */
-#define PF_ASH		18	/* Ash.  */
-#define PF_ECONET	19	/* Acorn Econet.  */
-#define PF_ATMSVC	20	/* ATM SVCs.  */
-#define PF_RDS		21	/* RDS sockets.  */
-#define PF_SNA		22	/* Linux SNA Project */
-#define PF_IRDA		23	/* IRDA sockets.  */
-#define PF_PPPOX	24	/* PPPoX sockets.  */
-#define PF_WANPIPE	25	/* Wanpipe API sockets.  */
-#define PF_LLC		26	/* Linux LLC.  */
-#define PF_IB		27	/* Native InfiniBand address.  */
-#define PF_MPLS		28	/* MPLS.  */
-#define PF_CAN		29	/* Controller Area Network.  */
-#define PF_TIPC		30	/* TIPC sockets.  */
-#define PF_BLUETOOTH	31	/* Bluetooth sockets.  */
-#define PF_IUCV		32	/* IUCV sockets.  */
-#define PF_RXRPC	33	/* RxRPC sockets.  */
-#define PF_ISDN		34	/* mISDN sockets.  */
-#define PF_PHONET	35	/* Phonet sockets.  */
-#define PF_IEEE802154	36	/* IEEE 802.15.4 sockets.  */
-#define PF_CAIF		37	/* CAIF sockets.  */
-#define PF_ALG		38	/* Algorithm sockets.  */
-#define PF_NFC		39	/* NFC sockets.  */
-#define PF_VSOCK	40	/* vSockets.  */
-#define PF_KCM		41	/* Kernel Connection Multiplexor.  */
-#define PF_QIPCRTR	42	/* Qualcomm IPC Router.  */
-#define PF_SMC		43	/* SMC sockets.  */
-#define PF_XDP		44	/* XDP sockets.  */
-#define PF_MAX		45	/* For now..  */
-
-/* Address families.  */
-#define AF_UNSPEC	PF_UNSPEC
-#define AF_LOCAL	PF_LOCAL
-#define AF_UNIX		PF_UNIX
-#define AF_FILE		PF_FILE
-#define AF_INET		PF_INET
-#define AF_AX25		PF_AX25
-#define AF_IPX		PF_IPX
-#define AF_APPLETALK	PF_APPLETALK
-#define AF_NETROM	PF_NETROM
-#define AF_BRIDGE	PF_BRIDGE
-#define AF_ATMPVC	PF_ATMPVC
-#define AF_X25		PF_X25
-#define AF_INET6	PF_INET6
-#define AF_ROSE		PF_ROSE
-#define AF_DECnet	PF_DECnet
-#define AF_NETBEUI	PF_NETBEUI
-#define AF_SECURITY	PF_SECURITY
-#define AF_KEY		PF_KEY
-#define AF_NETLINK	PF_NETLINK
-#define AF_ROUTE	PF_ROUTE
-#define AF_PACKET	PF_PACKET
-#define AF_ASH		PF_ASH
-#define AF_ECONET	PF_ECONET
-#define AF_ATMSVC	PF_ATMSVC
-#define AF_RDS		PF_RDS
-#define AF_SNA		PF_SNA
-#define AF_IRDA		PF_IRDA
-#define AF_PPPOX	PF_PPPOX
-#define AF_WANPIPE	PF_WANPIPE
-#define AF_LLC		PF_LLC
-#define AF_IB		PF_IB
-#define AF_MPLS		PF_MPLS
-#define AF_CAN		PF_CAN
-#define AF_TIPC		PF_TIPC
-#define AF_BLUETOOTH	PF_BLUETOOTH
-#define AF_IUCV		PF_IUCV
-#define AF_RXRPC	PF_RXRPC
-#define AF_ISDN		PF_ISDN
-#define AF_PHONET	PF_PHONET
-#define AF_IEEE802154	PF_IEEE802154
-#define AF_CAIF		PF_CAIF
-#define AF_ALG		PF_ALG
-#define AF_NFC		PF_NFC
-#define AF_VSOCK	PF_VSOCK
-#define AF_KCM		PF_KCM
-#define AF_QIPCRTR	PF_QIPCRTR
-#define AF_SMC		PF_SMC
-#define AF_XDP		PF_XDP
-#define AF_MAX		PF_MAX
-
-/* Socket level values.  Others are defined in the appropriate headers.
-
-   XXX These definitions also should go into the appropriate headers as
-   far as they are available.  */
-#define SOL_RAW		255
-#define SOL_DECNET      261
-#define SOL_X25         262
-#define SOL_PACKET	263
-#define SOL_ATM		264	/* ATM layer (cell level).  */
-#define SOL_AAL		265	/* ATM Adaption Layer (packet level).  */
-#define SOL_IRDA	266
-#define SOL_NETBEUI	267
-#define SOL_LLC		268
-#define SOL_DCCP	269
-#define SOL_NETLINK	270
-#define SOL_TIPC	271
-#define SOL_RXRPC	272
-#define SOL_PPPOL2TP	273
-#define SOL_BLUETOOTH	274
-#define SOL_PNPIPE	275
-#define SOL_RDS		276
-#define SOL_IUCV	277
-#define SOL_CAIF	278
-#define SOL_ALG		279
-#define SOL_NFC		280
-#define SOL_KCM		281
-#define SOL_TLS		282
-#define SOL_XDP		283
-
-/* Maximum queue length specifiable by listen.  */
-#define SOMAXCONN	4096
-
-/* Get the definition of the macro to define the common sockaddr members.  */
-#include <bits/sockaddr.h>
-
-/* Structure describing a generic socket address.  */
-struct sockaddr
-  {
-    __SOCKADDR_COMMON (sa_);	/* Common data: address family and length.  */
-    char sa_data[14];		/* Address data.  */
-  };
-
-
-/* Structure large enough to hold any socket address (with the historical
-   exception of AF_UNIX).  */
-#define __ss_aligntype	unsigned long int
-#define _SS_PADSIZE \
-  (_SS_SIZE - __SOCKADDR_COMMON_SIZE - sizeof (__ss_aligntype))
-
-struct sockaddr_storage
-  {
-    __SOCKADDR_COMMON (ss_);	/* Address family, etc.  */
-    char __ss_padding[_SS_PADSIZE];
-    __ss_aligntype __ss_align;	/* Force desired alignment.  */
-  };
-
-
-/* Bits in the FLAGS argument to `send', `recv', et al.  */
-enum
-  {
-    MSG_OOB		= 0x01,	/* Process out-of-band data.  */
-#define MSG_OOB		MSG_OOB
-    MSG_PEEK		= 0x02,	/* Peek at incoming messages.  */
-#define MSG_PEEK	MSG_PEEK
-    MSG_DONTROUTE	= 0x04,	/* Don't use local routing.  */
-#define MSG_DONTROUTE	MSG_DONTROUTE
-#ifdef __USE_GNU
-    /* DECnet uses a different name.  */
-    MSG_TRYHARD		= MSG_DONTROUTE,
-# define MSG_TRYHARD	MSG_DONTROUTE
-#endif
-    MSG_CTRUNC		= 0x08,	/* Control data lost before delivery.  */
-#define MSG_CTRUNC	MSG_CTRUNC
-    MSG_PROXY		= 0x10,	/* Supply or ask second address.  */
-#define MSG_PROXY	MSG_PROXY
-    MSG_TRUNC		= 0x20,
-#define MSG_TRUNC	MSG_TRUNC
-    MSG_DONTWAIT	= 0x40, /* Nonblocking IO.  */
-#define MSG_DONTWAIT	MSG_DONTWAIT
-    MSG_EOR		= 0x80, /* End of record.  */
-#define MSG_EOR		MSG_EOR
-    MSG_WAITALL		= 0x100, /* Wait for a full request.  */
-#define MSG_WAITALL	MSG_WAITALL
-    MSG_FIN		= 0x200,
-#define MSG_FIN		MSG_FIN
-    MSG_SYN		= 0x400,
-#define MSG_SYN		MSG_SYN
-    MSG_CONFIRM		= 0x800, /* Confirm path validity.  */
-#define MSG_CONFIRM	MSG_CONFIRM
-    MSG_RST		= 0x1000,
-#define MSG_RST		MSG_RST
-    MSG_ERRQUEUE	= 0x2000, /* Fetch message from error queue.  */
-#define MSG_ERRQUEUE	MSG_ERRQUEUE
-    MSG_NOSIGNAL	= 0x4000, /* Do not generate SIGPIPE.  */
-#define MSG_NOSIGNAL	MSG_NOSIGNAL
-    MSG_MORE		= 0x8000,  /* Sender will send more.  */
-#define MSG_MORE	MSG_MORE
-    MSG_WAITFORONE	= 0x10000, /* Wait for at least one packet to return.*/
-#define MSG_WAITFORONE	MSG_WAITFORONE
-    MSG_BATCH		= 0x40000, /* sendmmsg: more messages coming.  */
-#define MSG_BATCH	MSG_BATCH
-    MSG_ZEROCOPY	= 0x4000000, /* Use user data in kernel path.  */
-#define MSG_ZEROCOPY	MSG_ZEROCOPY
-    MSG_FASTOPEN	= 0x20000000, /* Send data in TCP SYN.  */
-#define MSG_FASTOPEN	MSG_FASTOPEN
-
-    MSG_CMSG_CLOEXEC	= 0x40000000	/* Set close_on_exit for file
-					   descriptor received through
-					   SCM_RIGHTS.  */
-#define MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXEC
-  };
-
-
-/* Structure describing messages sent by
-   `sendmsg' and received by `recvmsg'.  */
-struct msghdr
-  {
-    void *msg_name;		/* Address to send to/receive from.  */
-    socklen_t msg_namelen;	/* Length of address data.  */
-
-    struct iovec *msg_iov;	/* Vector of data to send/receive into.  */
-    size_t msg_iovlen;		/* Number of elements in the vector.  */
-
-    void *msg_control;		/* Ancillary data (eg BSD filedesc passing). */
-    size_t msg_controllen;	/* Ancillary data buffer length.
-				   !! The type should be socklen_t but the
-				   definition of the kernel is incompatible
-				   with this.  */
-
-    int msg_flags;		/* Flags on received message.  */
-  };
-
-/* Structure used for storage of ancillary data object information.  */
-struct cmsghdr
-  {
-    size_t cmsg_len;		/* Length of data in cmsg_data plus length
-				   of cmsghdr structure.
-				   !! The type should be socklen_t but the
-				   definition of the kernel is incompatible
-				   with this.  */
-    int cmsg_level;		/* Originating protocol.  */
-    int cmsg_type;		/* Protocol specific type.  */
-#if __glibc_c99_flexarr_available
-    __extension__ unsigned char __cmsg_data __flexarr; /* Ancillary data.  */
-#endif
-  };
-
-/* Ancillary data object manipulation macros.  */
-#if __glibc_c99_flexarr_available
-# define CMSG_DATA(cmsg) ((cmsg)->__cmsg_data)
-#else
-# define CMSG_DATA(cmsg) ((unsigned char *) ((struct cmsghdr *) (cmsg) + 1))
-#endif
-#define CMSG_NXTHDR(mhdr, cmsg) __cmsg_nxthdr (mhdr, cmsg)
-#define CMSG_FIRSTHDR(mhdr) \
-  ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr)		      \
-   ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)
-#define CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) \
-			 & (size_t) ~(sizeof (size_t) - 1))
-#define CMSG_SPACE(len) (CMSG_ALIGN (len) \
-			 + CMSG_ALIGN (sizeof (struct cmsghdr)))
-#define CMSG_LEN(len)   (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))
-
-extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr,
-				      struct cmsghdr *__cmsg) __THROW;
-#ifdef __USE_EXTERN_INLINES
-# ifndef _EXTERN_INLINE
-#  define _EXTERN_INLINE __extern_inline
-# endif
-_EXTERN_INLINE struct cmsghdr *
-__NTH (__cmsg_nxthdr (struct msghdr *__mhdr, struct cmsghdr *__cmsg))
-{
-  if ((size_t) __cmsg->cmsg_len < sizeof (struct cmsghdr))
-    /* The kernel header does this so there may be a reason.  */
-    return (struct cmsghdr *) 0;
-
-  __cmsg = (struct cmsghdr *) ((unsigned char *) __cmsg
-			       + CMSG_ALIGN (__cmsg->cmsg_len));
-  if ((unsigned char *) (__cmsg + 1) > ((unsigned char *) __mhdr->msg_control
-					+ __mhdr->msg_controllen)
-      || ((unsigned char *) __cmsg + CMSG_ALIGN (__cmsg->cmsg_len)
-	  > ((unsigned char *) __mhdr->msg_control + __mhdr->msg_controllen)))
-    /* No more entries.  */
-    return (struct cmsghdr *) 0;
-  return __cmsg;
-}
-#endif	/* Use `extern inline'.  */
-
-/* Socket level message types.  This must match the definitions in
-   <linux/socket.h>.  */
-enum
-  {
-    SCM_RIGHTS = 0x01		/* Transfer file descriptors.  */
-#define SCM_RIGHTS SCM_RIGHTS
-#ifdef __USE_GNU
-    , SCM_CREDENTIALS = 0x02	/* Credentials passing.  */
-# define SCM_CREDENTIALS SCM_CREDENTIALS
-#endif
-  };
-
-#ifdef __USE_GNU
-/* User visible structure for SCM_CREDENTIALS message */
-struct ucred
-{
-  pid_t pid;			/* PID of sending process.  */
-  uid_t uid;			/* UID of sending process.  */
-  gid_t gid;			/* GID of sending process.  */
-};
-#endif
-
-#ifdef __USE_MISC
-# include <bits/types/time_t.h>
-# include <asm/socket.h>
-#else
-# define SO_DEBUG 1
-# include <bits/socket-constants.h>
-#endif
-
-/* Structure used to manipulate the SO_LINGER option.  */
-struct linger
-  {
-    int l_onoff;		/* Nonzero to linger on close.  */
-    int l_linger;		/* Time to linger.  */
-  };
-
-#endif	/* bits/socket.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket2.h
deleted file mode 100644
index 797449d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket2.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Checking macros for socket functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket2.h> directly; use <sys/socket.h> instead."
-#endif
-
-extern ssize_t __recv_chk (int __fd, void *__buf, size_t __n, size_t __buflen,
-			   int __flags);
-extern ssize_t __REDIRECT (__recv_alias, (int __fd, void *__buf, size_t __n,
-					  int __flags), recv);
-
-__fortify_potential_overload ssize_t
-recv (int __fd, void *const __clang_pass_object_size0 __buf, size_t __n,
-      int __flags)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__recv_warn, __n, __buf,
-					"recv called with bigger length than "
-					"size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __recv_chk (__fd, __buf, __n, __glibc_objsize0 (__buf), __flags);
-  return __recv_alias (__fd, __buf, __n, __flags);
-}
-__FORTIFY_FUNCTION_END
-
-extern ssize_t __recvfrom_chk (int __fd, void *__restrict __buf, size_t __n,
-			       size_t __buflen, int __flags,
-			       __SOCKADDR_ARG __addr,
-			       socklen_t *__restrict __addr_len);
-extern ssize_t __REDIRECT (__recvfrom_alias,
-			   (int __fd, void *__restrict __buf, size_t __n,
-			    int __flags, __SOCKADDR_ARG __addr,
-			    socklen_t *__restrict __addr_len), recvfrom);
-
-__fortify_potential_overload ssize_t
-recvfrom (int __fd, void *__restrict const __clang_pass_object_size0 __buf,
-	  size_t __n, int __flags, __SOCKADDR_ARG __addr,
-	  socklen_t *__restrict __addr_len)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__recvfrom_warn, __n, __buf,
-					"recvfrom called with bigger length "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __recvfrom_chk (__fd, __buf, __n, __glibc_objsize0 (__buf), __flags,
-			   __addr, __addr_len);
-  return __recvfrom_alias (__fd, __buf, __n, __flags, __addr, __addr_len);
-}
-__FORTIFY_FUNCTION_END
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket_type.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket_type.h
deleted file mode 100644
index 9cb243c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/socket_type.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Define enum __socket_type for generic Linux.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SOCKET_H
-# error "Never include <bits/socket_type.h> directly; use <sys/socket.h> instead."
-#endif
-
-/* Types of sockets.  */
-enum __socket_type
-{
-  SOCK_STREAM = 1,		/* Sequenced, reliable, connection-based
-				   byte streams.  */
-#define SOCK_STREAM SOCK_STREAM
-  SOCK_DGRAM = 2,		/* Connectionless, unreliable datagrams
-				   of fixed maximum length.  */
-#define SOCK_DGRAM SOCK_DGRAM
-  SOCK_RAW = 3,			/* Raw protocol interface.  */
-#define SOCK_RAW SOCK_RAW
-  SOCK_RDM = 4,			/* Reliably-delivered messages.  */
-#define SOCK_RDM SOCK_RDM
-  SOCK_SEQPACKET = 5,		/* Sequenced, reliable, connection-based,
-				   datagrams of fixed maximum length.  */
-#define SOCK_SEQPACKET SOCK_SEQPACKET
-  SOCK_DCCP = 6,		/* Datagram Congestion Control Protocol.  */
-#define SOCK_DCCP SOCK_DCCP
-  SOCK_PACKET = 10,		/* Linux specific way of getting packets
-				   at the dev level.  For writing rarp and
-				   other similar things on the user level. */
-#define SOCK_PACKET SOCK_PACKET
-
-  /* Flags to be ORed into the type parameter of socket and socketpair and
-     used for the flags parameter of paccept.  */
-
-  SOCK_CLOEXEC = 02000000,	/* Atomically set close-on-exec flag for the
-				   new descriptor(s).  */
-#define SOCK_CLOEXEC SOCK_CLOEXEC
-  SOCK_NONBLOCK = 00004000	/* Atomically mark descriptor(s) as
-				   non-blocking.  */
-#define SOCK_NONBLOCK SOCK_NONBLOCK
-};
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ss_flags.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ss_flags.h
deleted file mode 100644
index 8dc676d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/ss_flags.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* ss_flags values for stack_t.  Linux version.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SS_FLAGS_H
-#define _BITS_SS_FLAGS_H 1
-
-#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
-# error "Never include this file directly.  Use <signal.h> instead"
-#endif
-
-/* Possible values for `ss_flags'.  */
-enum
-{
-  SS_ONSTACK = 1,
-#define SS_ONSTACK	SS_ONSTACK
-  SS_DISABLE
-#define SS_DISABLE	SS_DISABLE
-};
-
-#endif /* bits/ss_flags.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stab.def b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stab.def
deleted file mode 100644
index 5c72900..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stab.def
+++ /dev/null
@@ -1,233 +0,0 @@
-/* Table of DBX symbol codes for the GNU system.
-   Copyright (C) 1988, 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This contains contribution from Cygnus Support.  */
-
-/* Global variable.  Only the name is significant.
-   To find the address, look in the corresponding external symbol.  */
-__define_stab (N_GSYM, 0x20, "GSYM")
-
-/* Function name for BSD Fortran.  Only the name is significant.
-   To find the address, look in the corresponding external symbol.  */
-__define_stab (N_FNAME, 0x22, "FNAME")
-
-/* Function name or text-segment variable for C.  Value is its address.
-   Desc is supposedly starting line number, but GCC doesn't set it
-   and DBX seems not to miss it.  */
-__define_stab (N_FUN, 0x24, "FUN")
-
-/* Data-segment variable with internal linkage.  Value is its address.
-   "Static Sym".  */
-__define_stab (N_STSYM, 0x26, "STSYM")
-
-/* BSS-segment variable with internal linkage.  Value is its address.  */
-__define_stab (N_LCSYM, 0x28, "LCSYM")
-
-/* Name of main routine.  Only the name is significant.
-   This is not used in C.  */
-__define_stab (N_MAIN, 0x2a, "MAIN")
-
-/* Global symbol in Pascal.
-   Supposedly the value is its line number; I'm skeptical.  */
-__define_stab (N_PC, 0x30, "PC")
-
-/* Number of symbols:  0, files,,funcs,lines according to Ultrix V4.0. */
-__define_stab (N_NSYMS, 0x32, "NSYMS")
-
-/* "No DST map for sym: name, ,0,type,ignored"  according to Ultrix V4.0. */
-__define_stab (N_NOMAP, 0x34, "NOMAP")
-
-/* New stab from Solaris.  I don't know what it means, but it
-   don't seem to contain useful information.  */
-__define_stab (N_OBJ, 0x38, "OBJ")
-
-/* New stab from Solaris.  I don't know what it means, but it
-   don't seem to contain useful information.  Possibly related to the
-   optimization flags used in this module.  */
-__define_stab (N_OPT, 0x3c, "OPT")
-
-/* Register variable.  Value is number of register.  */
-__define_stab (N_RSYM, 0x40, "RSYM")
-
-/* Modula-2 compilation unit.  Can someone say what info it contains?  */
-__define_stab (N_M2C, 0x42, "M2C")
-
-/* Line number in text segment.  Desc is the line number;
-   value is corresponding address.  */
-__define_stab (N_SLINE, 0x44, "SLINE")
-
-/* Similar, for data segment.  */
-__define_stab (N_DSLINE, 0x46, "DSLINE")
-
-/* Similar, for bss segment.  */
-__define_stab (N_BSLINE, 0x48, "BSLINE")
-
-/* Sun's source-code browser stabs.  ?? Don't know what the fields are.
-   Supposedly the field is "path to associated .cb file".  THIS VALUE
-   OVERLAPS WITH N_BSLINE!  */
-__define_stab (N_BROWS, 0x48, "BROWS")
-
-/* GNU Modula-2 definition module dependency.  Value is the modification time
-   of the definition file.  Other is non-zero if it is imported with the
-   GNU M2 keyword %INITIALIZE.  Perhaps N_M2C can be used if there
-   are enough empty fields? */
-__define_stab(N_DEFD, 0x4a, "DEFD")
-
-/* THE FOLLOWING TWO STAB VALUES CONFLICT.  Happily, one is for Modula-2
-   and one is for C++.   Still,... */
-/* GNU C++ exception variable.  Name is variable name.  */
-__define_stab (N_EHDECL, 0x50, "EHDECL")
-/* Modula2 info "for imc":  name,,0,0,0  according to Ultrix V4.0.  */
-__define_stab (N_MOD2, 0x50, "MOD2")
-
-/* GNU C++ `catch' clause.  Value is its address.  Desc is nonzero if
-   this entry is immediately followed by a CAUGHT stab saying what exception
-   was caught.  Multiple CAUGHT stabs means that multiple exceptions
-   can be caught here.  If Desc is 0, it means all exceptions are caught
-   here.  */
-__define_stab (N_CATCH, 0x54, "CATCH")
-
-/* Structure or union element.  Value is offset in the structure.  */
-__define_stab (N_SSYM, 0x60, "SSYM")
-
-/* Name of main source file.
-   Value is starting text address of the compilation.  */
-__define_stab (N_SO, 0x64, "SO")
-
-/* Automatic variable in the stack.  Value is offset from frame pointer.
-   Also used for type descriptions.  */
-__define_stab (N_LSYM, 0x80, "LSYM")
-
-/* Beginning of an include file.  Only Sun uses this.
-   In an object file, only the name is significant.
-   The Sun linker puts data into some of the other fields.  */
-__define_stab (N_BINCL, 0x82, "BINCL")
-
-/* Name of sub-source file (#include file).
-   Value is starting text address of the compilation.  */
-__define_stab (N_SOL, 0x84, "SOL")
-
-/* Parameter variable.  Value is offset from argument pointer.
-   (On most machines the argument pointer is the same as the frame pointer.  */
-__define_stab (N_PSYM, 0xa0, "PSYM")
-
-/* End of an include file.  No name.
-   This and N_BINCL act as brackets around the file's output.
-   In an object file, there is no significant data in this entry.
-   The Sun linker puts data into some of the fields.  */
-__define_stab (N_EINCL, 0xa2, "EINCL")
-
-/* Alternate entry point.  Value is its address.  */
-__define_stab (N_ENTRY, 0xa4, "ENTRY")
-
-/* Beginning of lexical block.
-   The desc is the nesting level in lexical blocks.
-   The value is the address of the start of the text for the block.
-   The variables declared inside the block *precede* the N_LBRAC symbol.  */
-__define_stab (N_LBRAC, 0xc0, "LBRAC")
-
-/* Place holder for deleted include file.  Replaces a N_BINCL and everything
-   up to the corresponding N_EINCL.  The Sun linker generates these when
-   it finds multiple identical copies of the symbols from an include file.
-   This appears only in output from the Sun linker.  */
-__define_stab (N_EXCL, 0xc2, "EXCL")
-
-/* Modula-2 scope information.  Can someone say what info it contains?  */
-__define_stab (N_SCOPE, 0xc4, "SCOPE")
-
-/* End of a lexical block.  Desc matches the N_LBRAC's desc.
-   The value is the address of the end of the text for the block.  */
-__define_stab (N_RBRAC, 0xe0, "RBRAC")
-
-/* Begin named common block.  Only the name is significant.  */
-__define_stab (N_BCOMM, 0xe2, "BCOMM")
-
-/* End named common block.  Only the name is significant
-   (and it should match the N_BCOMM).  */
-__define_stab (N_ECOMM, 0xe4, "ECOMM")
-
-/* End common (local name): value is address.
-   I'm not sure how this is used.  */
-__define_stab (N_ECOML, 0xe8, "ECOML")
-
-/* These STAB's are used on Gould systems for Non-Base register symbols
-   or something like that.  FIXME.  I have assigned the values at random
-   since I don't have a Gould here.  Fixups from Gould folk welcome... */
-__define_stab (N_NBTEXT, 0xF0, "NBTEXT")
-__define_stab (N_NBDATA, 0xF2, "NBDATA")
-__define_stab (N_NBBSS,  0xF4, "NBBSS")
-__define_stab (N_NBSTS,  0xF6, "NBSTS")
-__define_stab (N_NBLCS,  0xF8, "NBLCS")
-
-/* Second symbol entry containing a length-value for the preceding entry.
-   The value is the length.  */
-__define_stab (N_LENG, 0xfe, "LENG")
-
-/* The above information, in matrix format.
-
-			STAB MATRIX
-	_________________________________________________
-	| 00 - 1F are not dbx stab symbols		|
-	| In most cases, the low bit is the EXTernal bit|
-
-	| 00 UNDEF  | 02 ABS	| 04 TEXT   | 06 DATA	|
-	| 01  |EXT  | 03  |EXT	| 05  |EXT  | 07  |EXT	|
-
-	| 08 BSS    | 0A INDR	| 0C FN_SEQ | 0E   	|
-	| 09  |EXT  | 0B 	| 0D	    | 0F	|
-
-	| 10 	    | 12 COMM	| 14 SETA   | 16 SETT	|
-	| 11	    | 13	| 15 	    | 17	|
-
-	| 18 SETD   | 1A SETB	| 1C SETV   | 1E WARNING|
-	| 19	    | 1B	| 1D 	    | 1F FN	|
-
-	|_______________________________________________|
-	| Debug entries with bit 01 set are unused.	|
-	| 20 GSYM   | 22 FNAME	| 24 FUN    | 26 STSYM	|
-	| 28 LCSYM  | 2A MAIN	| 2C	    | 2E	|
-	| 30 PC	    | 32 NSYMS	| 34 NOMAP  | 36	|
-	| 38 OBJ    | 3A	| 3C OPT    | 3E	|
-	| 40 RSYM   | 42 M2C	| 44 SLINE  | 46 DSLINE |
-	| 48 BSLINE*| 4A DEFD	| 4C        | 4E	|
-	| 50 EHDECL*| 52	| 54 CATCH  | 56        |
-	| 58        | 5A        | 5C        | 5E	|
-	| 60 SSYM   | 62	| 64 SO	    | 66 	|
-	| 68 	    | 6A	| 6C	    | 6E	|
-	| 70	    | 72	| 74	    | 76	|
-	| 78	    | 7A	| 7C	    | 7E	|
-	| 80 LSYM   | 82 BINCL	| 84 SOL    | 86	|
-	| 88	    | 8A	| 8C	    | 8E	|
-	| 90	    | 92	| 94	    | 96	|
-	| 98	    | 9A	| 9C	    | 9E	|
-	| A0 PSYM   | A2 EINCL	| A4 ENTRY  | A6	|
-	| A8	    | AA	| AC	    | AE	|
-	| B0	    | B2	| B4	    | B6	|
-	| B8	    | BA	| BC	    | BE	|
-	| C0 LBRAC  | C2 EXCL	| C4 SCOPE  | C6	|
-	| C8	    | CA	| CC	    | CE	|
-	| D0	    | D2	| D4	    | D6	|
-	| D8	    | DA	| DC	    | DE	|
-	| E0 RBRAC  | E2 BCOMM	| E4 ECOMM  | E6	|
-	| E8 ECOML  | EA	| EC	    | EE	|
-	| F0	    | F2	| F4	    | F6	|
-	| F8	    | FA	| FC	    | FE LENG	|
-	+-----------------------------------------------+
- * 50 EHDECL is also MOD2.
- * 48 BSLINE is also BROWS.
- */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stat.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stat.h
deleted file mode 100644
index 31868c8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stat.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_STAT_H && !defined _FCNTL_H
-# error "Never include <bits/stat.h> directly; use <sys/stat.h> instead."
-#endif
-
-#ifndef _BITS_STAT_H
-#define _BITS_STAT_H	1
-
-#include <bits/struct_stat.h>
-
-/* Encoding of the file mode.  */
-
-#define	__S_IFMT	0170000	/* These bits determine file type.  */
-
-/* File types.  */
-#define	__S_IFDIR	0040000	/* Directory.  */
-#define	__S_IFCHR	0020000	/* Character device.  */
-#define	__S_IFBLK	0060000	/* Block device.  */
-#define	__S_IFREG	0100000	/* Regular file.  */
-#define	__S_IFIFO	0010000	/* FIFO.  */
-#define	__S_IFLNK	0120000	/* Symbolic link.  */
-#define	__S_IFSOCK	0140000	/* Socket.  */
-
-/* POSIX.1b objects.  Note that these macros always evaluate to zero.  But
-   they do it by enforcing the correct use of the macros.  */
-#define __S_TYPEISMQ(buf)  ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode)
-
-/* Protection bits.  */
-
-#define	__S_ISUID	04000	/* Set user ID on execution.  */
-#define	__S_ISGID	02000	/* Set group ID on execution.  */
-#define	__S_ISVTX	01000	/* Save swapped text after use (sticky).  */
-#define	__S_IREAD	0400	/* Read by owner.  */
-#define	__S_IWRITE	0200	/* Write by owner.  */
-#define	__S_IEXEC	0100	/* Execute by owner.  */
-
-#ifdef __USE_ATFILE
-# define UTIME_NOW	((1l << 30) - 1l)
-# define UTIME_OMIT	((1l << 30) - 2l)
-#endif
-
-#endif	/* bits/stat.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statfs.h
deleted file mode 100644
index 9dd632d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statfs.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STATFS_H
-# error "Never include <bits/statfs.h> directly; use <sys/statfs.h> instead."
-#endif
-
-#include <bits/types.h>
-
-struct statfs
-  {
-    __fsword_t f_type;
-    __fsword_t f_bsize;
-#ifndef __USE_FILE_OFFSET64
-    __fsblkcnt_t f_blocks;
-    __fsblkcnt_t f_bfree;
-    __fsblkcnt_t f_bavail;
-    __fsfilcnt_t f_files;
-    __fsfilcnt_t f_ffree;
-#else
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-#endif
-    __fsid_t f_fsid;
-    __fsword_t f_namelen;
-    __fsword_t f_frsize;
-    __fsword_t f_flags;
-    __fsword_t f_spare[4];
-  };
-
-#ifdef __USE_LARGEFILE64
-struct statfs64
-  {
-    __fsword_t f_type;
-    __fsword_t f_bsize;
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsid_t f_fsid;
-    __fsword_t f_namelen;
-    __fsword_t f_frsize;
-    __fsword_t f_flags;
-    __fsword_t f_spare[4];
-  };
-#endif
-
-/* Tell code we have these members.  */
-#define _STATFS_F_NAMELEN
-#define _STATFS_F_FRSIZE
-#define _STATFS_F_FLAGS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statvfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statvfs.h
deleted file mode 100644
index 8d5db12..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statvfs.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STATVFS_H
-# error "Never include <bits/statvfs.h> directly; use <sys/statvfs.h> instead."
-#endif
-
-#include <bits/types.h>  /* For __fsblkcnt_t and __fsfilcnt_t.  */
-
-#if (__WORDSIZE == 32 \
-     && (!defined __SYSCALL_WORDSIZE || __SYSCALL_WORDSIZE == 32))
-#define _STATVFSBUF_F_UNUSED
-#endif
-
-struct statvfs
-  {
-    unsigned long int f_bsize;
-    unsigned long int f_frsize;
-#ifndef __USE_FILE_OFFSET64
-    __fsblkcnt_t f_blocks;
-    __fsblkcnt_t f_bfree;
-    __fsblkcnt_t f_bavail;
-    __fsfilcnt_t f_files;
-    __fsfilcnt_t f_ffree;
-    __fsfilcnt_t f_favail;
-#else
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsfilcnt64_t f_favail;
-#endif
-    unsigned long int f_fsid;
-#ifdef _STATVFSBUF_F_UNUSED
-    int __f_unused;
-#endif
-    unsigned long int f_flag;
-    unsigned long int f_namemax;
-    int __f_spare[6];
-  };
-
-#ifdef __USE_LARGEFILE64
-struct statvfs64
-  {
-    unsigned long int f_bsize;
-    unsigned long int f_frsize;
-    __fsblkcnt64_t f_blocks;
-    __fsblkcnt64_t f_bfree;
-    __fsblkcnt64_t f_bavail;
-    __fsfilcnt64_t f_files;
-    __fsfilcnt64_t f_ffree;
-    __fsfilcnt64_t f_favail;
-    unsigned long int f_fsid;
-#ifdef _STATVFSBUF_F_UNUSED
-    int __f_unused;
-#endif
-    unsigned long int f_flag;
-    unsigned long int f_namemax;
-    int __f_spare[6];
-  };
-#endif
-
-/* Definitions for the flag in `f_flag'.  These definitions should be
-   kept in sync with the definitions in <sys/mount.h>.  */
-enum
-{
-  ST_RDONLY = 1,		/* Mount read-only.  */
-#define ST_RDONLY	ST_RDONLY
-  ST_NOSUID = 2			/* Ignore suid and sgid bits.  */
-#define ST_NOSUID	ST_NOSUID
-#ifdef __USE_GNU
-  ,
-  ST_NODEV = 4,			/* Disallow access to device special files.  */
-# define ST_NODEV	ST_NODEV
-  ST_NOEXEC = 8,		/* Disallow program execution.  */
-# define ST_NOEXEC	ST_NOEXEC
-  ST_SYNCHRONOUS = 16,		/* Writes are synced at once.  */
-# define ST_SYNCHRONOUS	ST_SYNCHRONOUS
-  ST_MANDLOCK = 64,		/* Allow mandatory locks on an FS.  */
-# define ST_MANDLOCK	ST_MANDLOCK
-  ST_WRITE = 128,		/* Write on file/directory/symlink.  */
-# define ST_WRITE	ST_WRITE
-  ST_APPEND = 256,		/* Append-only file.  */
-# define ST_APPEND	ST_APPEND
-  ST_IMMUTABLE = 512,		/* Immutable file.  */
-# define ST_IMMUTABLE	ST_IMMUTABLE
-  ST_NOATIME = 1024,		/* Do not update access times.  */
-# define ST_NOATIME	ST_NOATIME
-  ST_NODIRATIME = 2048,		/* Do not update directory access times.  */
-# define ST_NODIRATIME	ST_NODIRATIME
-  ST_RELATIME = 4096		/* Update atime relative to mtime/ctime.  */
-# define ST_RELATIME	ST_RELATIME
-#endif	/* Use GNU.  */
-};
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statx-generic.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statx-generic.h
deleted file mode 100644
index f8b0f4d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statx-generic.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Generic statx-related definitions and declarations.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is based on <linux/stat.h> in Linux.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/statx-generic.h> directly, include <sys/stat.h> instead.
-#endif
-
-#include <bits/types/struct_statx_timestamp.h>
-#include <bits/types/struct_statx.h>
-
-#ifndef STATX_TYPE
-# define STATX_TYPE 0x0001U
-# define STATX_MODE 0x0002U
-# define STATX_NLINK 0x0004U
-# define STATX_UID 0x0008U
-# define STATX_GID 0x0010U
-# define STATX_ATIME 0x0020U
-# define STATX_MTIME 0x0040U
-# define STATX_CTIME 0x0080U
-# define STATX_INO 0x0100U
-# define STATX_SIZE 0x0200U
-# define STATX_BLOCKS 0x0400U
-# define STATX_BASIC_STATS 0x07ffU
-# define STATX_ALL 0x0fffU
-# define STATX_BTIME 0x0800U
-# define STATX_MNT_ID 0x1000U
-# define STATX__RESERVED 0x80000000U
-
-# define STATX_ATTR_COMPRESSED 0x0004
-# define STATX_ATTR_IMMUTABLE 0x0010
-# define STATX_ATTR_APPEND 0x0020
-# define STATX_ATTR_NODUMP 0x0040
-# define STATX_ATTR_ENCRYPTED 0x0800
-# define STATX_ATTR_AUTOMOUNT 0x1000
-# define STATX_ATTR_MOUNT_ROOT 0x2000
-# define STATX_ATTR_VERITY 0x100000
-# define STATX_ATTR_DAX 0x200000
-#endif /* !STATX_TYPE */
-
-__BEGIN_DECLS
-
-/* Fill *BUF with information about PATH in DIRFD.  */
-int statx (int __dirfd, const char *__restrict __path, int __flags,
-           unsigned int __mask, struct statx *__restrict __buf)
-  __THROW __nonnull ((2, 5));
-
-__END_DECLS
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statx.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statx.h
deleted file mode 100644
index baa37d1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/statx.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* statx-related definitions and declarations.  Linux version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is based on <linux/stat.h> in Linux.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/statx.h> directly, include <sys/stat.h> instead.
-#endif
-
-/* Use the Linux kernel header if available.  */
-
-/* Use "" to work around incorrect macro expansion of the
-   __has_include argument (GCC PR 80005).  */
-#ifdef __has_include
-# if __has_include ("linux/stat.h")
-#  include "linux/stat.h"
-#  ifdef STATX_TYPE
-#   define __statx_timestamp_defined 1
-#   define __statx_defined 1
-#  endif
-# endif
-#endif
-
-#include <bits/statx-generic.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdint-intn.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdint-intn.h
deleted file mode 100644
index 8a1cf5d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdint-intn.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define intN_t types.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDINT_INTN_H
-#define _BITS_STDINT_INTN_H	1
-
-#include <bits/types.h>
-
-typedef __int8_t int8_t;
-typedef __int16_t int16_t;
-typedef __int32_t int32_t;
-typedef __int64_t int64_t;
-
-#endif /* bits/stdint-intn.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdint-uintn.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdint-uintn.h
deleted file mode 100644
index a4fca46..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdint-uintn.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define uintN_t types.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDINT_UINTN_H
-#define _BITS_STDINT_UINTN_H	1
-
-#include <bits/types.h>
-
-typedef __uint8_t uint8_t;
-typedef __uint16_t uint16_t;
-typedef __uint32_t uint32_t;
-typedef __uint64_t uint64_t;
-
-#endif /* bits/stdint-uintn.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio-ldbl.h
deleted file mode 100644
index 067a2fb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio-ldbl.h
+++ /dev/null
@@ -1,108 +0,0 @@
-/* -mlong-double-64 compatibility mode for stdio functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio-ldbl.h> directly; use <stdio.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (fprintf)
-__LDBL_REDIR_DECL (printf)
-__LDBL_REDIR_DECL (sprintf)
-__LDBL_REDIR_DECL (vfprintf)
-__LDBL_REDIR_DECL (vprintf)
-__LDBL_REDIR_DECL (vsprintf)
-#if !__GLIBC_USE (DEPRECATED_SCANF)
-# if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (fscanf, __nldbl___isoc99_fscanf)
-__LDBL_REDIR1_DECL (scanf, __nldbl___isoc99_scanf)
-__LDBL_REDIR1_DECL (sscanf, __nldbl___isoc99_sscanf)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (fscanf, __isoc99_fscanfieee128)
-__LDBL_REDIR1_DECL (scanf, __isoc99_scanfieee128)
-__LDBL_REDIR1_DECL (sscanf, __isoc99_sscanfieee128)
-# else
-#  error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-# endif
-#else
-__LDBL_REDIR_DECL (fscanf)
-__LDBL_REDIR_DECL (scanf)
-__LDBL_REDIR_DECL (sscanf)
-#endif
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-__LDBL_REDIR_DECL (snprintf)
-__LDBL_REDIR_DECL (vsnprintf)
-#endif
-
-#ifdef	__USE_ISOC99
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (vfscanf, __nldbl___isoc99_vfscanf)
-__LDBL_REDIR1_DECL (vscanf, __nldbl___isoc99_vscanf)
-__LDBL_REDIR1_DECL (vsscanf, __nldbl___isoc99_vsscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (vfscanf, __isoc99_vfscanfieee128)
-__LDBL_REDIR1_DECL (vscanf, __isoc99_vscanfieee128)
-__LDBL_REDIR1_DECL (vsscanf, __isoc99_vsscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (vfscanf)
-__LDBL_REDIR_DECL (vsscanf)
-__LDBL_REDIR_DECL (vscanf)
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-__LDBL_REDIR_DECL (vdprintf)
-__LDBL_REDIR_DECL (dprintf)
-#endif
-
-#ifdef __USE_GNU
-__LDBL_REDIR_DECL (vasprintf)
-__LDBL_REDIR2_DECL (asprintf)
-__LDBL_REDIR_DECL (asprintf)
-__LDBL_REDIR_DECL (obstack_printf)
-__LDBL_REDIR_DECL (obstack_vprintf)
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (sprintf_chk)
-__LDBL_REDIR2_DECL (vsprintf_chk)
-# if defined __USE_ISOC99 || defined __USE_UNIX98
-__LDBL_REDIR2_DECL (snprintf_chk)
-__LDBL_REDIR2_DECL (vsnprintf_chk)
-# endif
-# if __USE_FORTIFY_LEVEL > 1
-__LDBL_REDIR2_DECL (fprintf_chk)
-__LDBL_REDIR2_DECL (printf_chk)
-__LDBL_REDIR2_DECL (vfprintf_chk)
-__LDBL_REDIR2_DECL (vprintf_chk)
-#  ifdef __USE_XOPEN2K8
-__LDBL_REDIR2_DECL (dprintf_chk)
-__LDBL_REDIR2_DECL (vdprintf_chk)
-#  endif
-#  ifdef __USE_GNU
-__LDBL_REDIR2_DECL (asprintf_chk)
-__LDBL_REDIR2_DECL (vasprintf_chk)
-__LDBL_REDIR2_DECL (obstack_printf_chk)
-__LDBL_REDIR2_DECL (obstack_vprintf_chk)
-#  endif
-# endif
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio.h
deleted file mode 100644
index b56fcb0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio.h
+++ /dev/null
@@ -1,195 +0,0 @@
-/* Optimizing macros and inline functions for stdio functions.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO_H
-#define _BITS_STDIO_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio.h> directly; use <stdio.h> instead."
-#endif
-
-#ifndef __extern_inline
-# define __STDIO_INLINE inline
-#else
-# define __STDIO_INLINE __extern_inline
-#endif
-
-
-#ifdef __USE_EXTERN_INLINES
-/* For -D_FORTIFY_SOURCE{,=2,=3} bits/stdio2.h will define a different
-   inline.  */
-# if !(__USE_FORTIFY_LEVEL > 0 && defined __fortify_function)
-/* Write formatted output to stdout from argument list ARG.  */
-__STDIO_INLINE int
-vprintf (const char *__restrict __fmt, __gnuc_va_list __arg)
-{
-  return vfprintf (stdout, __fmt, __arg);
-}
-# endif
-
-/* Read a character from stdin.  */
-__STDIO_INLINE int
-getchar (void)
-{
-  return getc (stdin);
-}
-
-
-# ifdef __USE_MISC
-/* Faster version when locking is not necessary.  */
-__STDIO_INLINE int
-fgetc_unlocked (FILE *__fp)
-{
-  return __getc_unlocked_body (__fp);
-}
-# endif /* misc */
-
-
-# ifdef __USE_POSIX199506
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-getc_unlocked (FILE *__fp)
-{
-  return __getc_unlocked_body (__fp);
-}
-
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-getchar_unlocked (void)
-{
-  return __getc_unlocked_body (stdin);
-}
-# endif	/* POSIX */
-
-
-/* Write a character to stdout.  */
-__STDIO_INLINE int
-putchar (int __c)
-{
-  return putc (__c, stdout);
-}
-
-
-# ifdef __USE_MISC
-/* Faster version when locking is not necessary.  */
-__STDIO_INLINE int
-fputc_unlocked (int __c, FILE *__stream)
-{
-  return __putc_unlocked_body (__c, __stream);
-}
-# endif /* misc */
-
-
-# ifdef __USE_POSIX199506
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-putc_unlocked (int __c, FILE *__stream)
-{
-  return __putc_unlocked_body (__c, __stream);
-}
-
-/* This is defined in POSIX.1:1996.  */
-__STDIO_INLINE int
-putchar_unlocked (int __c)
-{
-  return __putc_unlocked_body (__c, stdout);
-}
-# endif	/* POSIX */
-
-
-# ifdef	__USE_GNU
-/* Like `getdelim', but reads up to a newline.  */
-__STDIO_INLINE __ssize_t
-getline (char **__lineptr, size_t *__n, FILE *__stream)
-{
-  return __getdelim (__lineptr, __n, '\n', __stream);
-}
-# endif /* GNU */
-
-
-# ifdef __USE_MISC
-/* Faster versions when locking is not required.  */
-__STDIO_INLINE int
-__NTH (feof_unlocked (FILE *__stream))
-{
-  return __feof_unlocked_body (__stream);
-}
-
-/* Faster versions when locking is not required.  */
-__STDIO_INLINE int
-__NTH (ferror_unlocked (FILE *__stream))
-{
-  return __ferror_unlocked_body (__stream);
-}
-# endif /* misc */
-
-#endif /* Use extern inlines.  */
-
-
-#if defined __USE_MISC && defined __GNUC__ && defined __OPTIMIZE__ \
-    && !defined __cplusplus
-/* Perform some simple optimizations.  */
-# define fread_unlocked(ptr, size, n, stream) \
-  (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n)    \
-		   && (size_t) (size) * (size_t) (n) <= 8		      \
-		   && (size_t) (size) != 0)				      \
-		  ? ({ char *__ptr = (char *) (ptr);			      \
-		       FILE *__stream = (stream);			      \
-		       size_t __cnt;					      \
-		       for (__cnt = (size_t) (size) * (size_t) (n);	      \
-			    __cnt > 0; --__cnt)				      \
-			 {						      \
-			   int __c = getc_unlocked (__stream);		      \
-			   if (__c == EOF)				      \
-			     break;					      \
-			   *__ptr++ = __c;				      \
-			 }						      \
-		       ((size_t) (size) * (size_t) (n) - __cnt)		      \
-			/ (size_t) (size); })				      \
-		  : (((__builtin_constant_p (size) && (size_t) (size) == 0)   \
-		      || (__builtin_constant_p (n) && (size_t) (n) == 0))     \
-			/* Evaluate all parameters once.  */		      \
-		     ? ((void) (ptr), (void) (stream), (void) (size),	      \
-			(void) (n), (size_t) 0)				      \
-		     : fread_unlocked (ptr, size, n, stream))))
-
-# define fwrite_unlocked(ptr, size, n, stream) \
-  (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n)    \
-		   && (size_t) (size) * (size_t) (n) <= 8		      \
-		   && (size_t) (size) != 0)				      \
-		  ? ({ const char *__ptr = (const char *) (ptr);	      \
-		       FILE *__stream = (stream);			      \
-		       size_t __cnt;					      \
-		       for (__cnt = (size_t) (size) * (size_t) (n);	      \
-			    __cnt > 0; --__cnt)				      \
-			 if (putc_unlocked (*__ptr++, __stream) == EOF)	      \
-			   break;					      \
-		       ((size_t) (size) * (size_t) (n) - __cnt)		      \
-			/ (size_t) (size); })				      \
-		  : (((__builtin_constant_p (size) && (size_t) (size) == 0)   \
-		      || (__builtin_constant_p (n) && (size_t) (n) == 0))     \
-			/* Evaluate all parameters once.  */		      \
-		     ? ((void) (ptr), (void) (stream), (void) (size),	      \
-			(void) (n), (size_t) 0)				      \
-		     : fwrite_unlocked (ptr, size, n, stream))))
-#endif
-
-/* Define helper macro.  */
-#undef __STDIO_INLINE
-
-#endif /* bits/stdio.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio2.h
deleted file mode 100644
index d5d3570..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio2.h
+++ /dev/null
@@ -1,430 +0,0 @@
-/* Checking macros for stdio functions.
-   Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO2_H
-#define _BITS_STDIO2_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio2.h> directly; use <stdio.h> instead."
-#endif
-
-extern int __sprintf_chk (char *__restrict __s, int __flag, size_t __slen,
-			  const char *__restrict __format, ...) __THROW
-    __attr_access ((__write_only__, 1, 3));
-extern int __vsprintf_chk (char *__restrict __s, int __flag, size_t __slen,
-			   const char *__restrict __format,
-			   __gnuc_va_list __ap) __THROW
-    __attr_access ((__write_only__, 1, 3));
-
-#define __mul_may_overflow(size, n) \
-  ((size | n) >= (((size_t)1) << (8 * sizeof (size_t) / 2)))
-
-#ifdef __FORTIFY_ARG_PACK_OK
-/* clang doesn't have __va_arg_pack, so we need to defer to the va_arg versions
-   of these functions.  */
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-__NTH (sprintf (char *__restrict const __clang_pass_object_size __s,
-		const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_BUILTIN (sprintf, __s,
-					    __USE_FORTIFY_LEVEL - 1,
-					    __glibc_objsize (__s), __fmt,
-					    __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#elif !defined __cplusplus
-# define sprintf(str, ...) \
-  __builtin___sprintf_chk (str, __USE_FORTIFY_LEVEL - 1,		      \
-			   __glibc_objsize (str), __VA_ARGS__)
-#endif
-
-__fortify_potential_overload int
-__NTH (vsprintf (char *__restrict const __clang_pass_object_size __s,
-		 const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __builtin___vsprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
-				   __glibc_objsize (__s), __fmt, __ap);
-}
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-
-extern int __snprintf_chk (char *__restrict __s, size_t __n, int __flag,
-			   size_t __slen, const char *__restrict __format,
-			   ...) __THROW
-    __attr_access ((__write_only__, 1, 2));
-extern int __vsnprintf_chk (char *__restrict __s, size_t __n, int __flag,
-			    size_t __slen, const char *__restrict __format,
-			    __gnuc_va_list __ap) __THROW;
-
-# ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 3, 4))) int
-__NTH (snprintf (char *__restrict const __clang_pass_object_size __s,
-		 size_t __n, const char *__restrict __fmt, ...))
-     /* GCC's builtin will catch this, so we just need to cover clang here.  */
-     __clang_warning_if (__bos_static_lt (__n, __s),
-			 "call to snprintf may overflow the destination buffer")
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_BUILTIN (snprintf, __s, __n,
-					    __USE_FORTIFY_LEVEL - 1,
-					    __glibc_objsize (__s), __fmt,
-					    __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-# elif !defined __cplusplus
-#  define snprintf(str, len, ...) \
-  __builtin___snprintf_chk (str, len, __USE_FORTIFY_LEVEL - 1,		      \
-			    __glibc_objsize (str), __VA_ARGS__)
-# endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 3, 0))) int
-__NTH (vsnprintf (char *__restrict const __clang_pass_object_size __s,
-		  size_t __n, const char *__restrict __fmt, __gnuc_va_list __ap))
-     __clang_warning_if (__bos_static_lt (__n, __s),
-                         "call to vsnprintf may overflow the destination "
-                         "buffer")
-{
-  return __builtin___vsnprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
-				    __glibc_objsize (__s), __fmt, __ap);
-}
-
-#endif
-
-#if __USE_FORTIFY_LEVEL > 1
-
-extern int __fprintf_chk (FILE *__restrict __stream, int __flag,
-			  const char *__restrict __format, ...);
-extern int __printf_chk (int __flag, const char *__restrict __format, ...);
-extern int __vfprintf_chk (FILE *__restrict __stream, int __flag,
-			   const char *__restrict __format, __gnuc_va_list __ap);
-extern int __vprintf_chk (int __flag, const char *__restrict __format,
-			  __gnuc_va_list __ap);
-
-# ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-fprintf (FILE *__restrict const __clang_pass_object_size __stream,
-	 const char *__restrict __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (fprintf, __stream,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 1, 2))) int
-printf (const char *__restrict const __clang_pass_object_size __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (printf, __USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-# elif !defined __cplusplus
-#  define printf(...) \
-  __printf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  define fprintf(stream, ...) \
-  __fprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-# endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 1, 0))) int
-vprintf (const char *__restrict const __clang_pass_object_size __fmt,
-	 __gnuc_va_list __ap)
-{
-# ifdef __USE_EXTERN_INLINES
-  return __vfprintf_chk (stdout, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-# else
-  return __vprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-# endif
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-vfprintf (FILE *__restrict const __clang_pass_object_size __stream,
-	  const char *__restrict __fmt, __gnuc_va_list __ap)
-{
-  return __vfprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-# ifdef __USE_XOPEN2K8
-extern int __dprintf_chk (int __fd, int __flag, const char *__restrict __fmt,
-			  ...) __attribute__ ((__format__ (__printf__, 3, 4)));
-extern int __vdprintf_chk (int __fd, int __flag,
-			   const char *__restrict __fmt, __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__printf__, 3, 0)));
-
-#  ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-dprintf (int __fd, const char *__restrict const __clang_pass_object_size __fmt,
-	 ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (dprintf, __fd, __USE_FORTIFY_LEVEL - 1,
-					__fmt, __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#  elif !defined __cplusplus
-#   define dprintf(fd, ...) \
-  __dprintf_chk (fd, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-vdprintf (int __fd,
-	  const char *__restrict const __clang_pass_object_size __fmt,
-	  __gnuc_va_list __ap)
-{
-  return __vdprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-# endif
-
-# ifdef __USE_GNU
-
-extern int __asprintf_chk (char **__restrict __ptr, int __flag,
-			   const char *__restrict __fmt, ...)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 4))) __wur;
-extern int __vasprintf_chk (char **__restrict __ptr, int __flag,
-			    const char *__restrict __fmt, __gnuc_va_list __arg)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 0))) __wur;
-extern int __obstack_printf_chk (struct obstack *__restrict __obstack,
-				 int __flag, const char *__restrict __format,
-				 ...)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 4)));
-extern int __obstack_vprintf_chk (struct obstack *__restrict __obstack,
-				  int __flag,
-				  const char *__restrict __format,
-				  __gnuc_va_list __args)
-     __THROW __attribute__ ((__format__ (__printf__, 3, 0)));
-
-#  ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3)))
-__wur int
-__NTH (asprintf (char **__restrict const __clang_pass_object_size __ptr,
-		 const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (asprintf, __ptr,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3)))
-__wur int
-__NTH (__asprintf (char **__restrict const __clang_pass_object_size __ptr,
-		   const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result = __FORTIFY_CALL_VA_CHK (asprintf, __ptr,
-					__USE_FORTIFY_LEVEL - 1, __fmt,
-					__FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 3))) int
-__NTH (obstack_printf (struct obstack *
-			 __restrict const __clang_pass_object_size __obstack,
-		       const char *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result =
-#   ifdef __use_clang_fortify
-    __obstack_vprintf_chk
-#   else
-    __obstack_printf_chk
-#   endif
-      (__obstack, __USE_FORTIFY_LEVEL - 1, __fmt,
-			     __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#  elif !defined __cplusplus
-#   define asprintf(ptr, ...) \
-  __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#   define __asprintf(ptr, ...) \
-  __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#   define obstack_printf(obstack, ...) \
-  __obstack_printf_chk (obstack, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  endif
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0)))
-__wur int
-__NTH (vasprintf (char **__restrict const __clang_pass_object_size __ptr,
-		  const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __vasprintf_chk (__ptr, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) int
-__NTH (obstack_vprintf (struct obstack *
-			__restrict const __clang_pass_object_size __obstack,
-			const char *__restrict __fmt, __gnuc_va_list __ap))
-{
-  return __obstack_vprintf_chk (__obstack, __USE_FORTIFY_LEVEL - 1, __fmt,
-				__ap);
-}
-
-# endif
-
-#endif
-
-#if __GLIBC_USE (DEPRECATED_GETS)
-extern char *__gets_chk (char *__str, size_t) __wur;
-extern char *__REDIRECT_NTH (__gets_alias, (char *__buf), gets) __wur;
-
-__fortify_potential_overload __wur char *
-gets (char *const __clang_pass_object_size __str)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__gets_warn, __glibc_objsize (__str) == (size_t) -1,
-			   "please use fgets or getline instead, gets can't "
-			   "specify buffer size")
-{
-  if (__glibc_objsize (__str) != (size_t) -1)
-    return __gets_chk (__str, __glibc_objsize (__str));
-  return __gets_alias (__str);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-extern char *__fgets_chk (char *__restrict __s, size_t __size, int __n,
-			  FILE *__restrict __stream)
-    __wur __attr_access ((__write_only__, 1, 3));
-extern char *__REDIRECT (__fgets_alias,
-			 (char *__restrict __s, int __n,
-			  FILE *__restrict __stream), fgets)
-    __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload __wur  __attr_access ((__write_only__, 1, 2)) char *
-fgets (char *__restrict const __clang_pass_object_size __s, int __n,
-       FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgets_warn, __bos_static_lt (__n, __s) && __n > 0,
-			   "fgets called with bigger size than length of "
-			   "destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgets_chk (__s, __glibc_objsize (__s), __n, __stream);
-  return __fgets_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-extern size_t __fread_chk (void *__restrict __ptr, size_t __ptrlen,
-			   size_t __size, size_t __n,
-			   FILE *__restrict __stream) __wur;
-extern size_t __REDIRECT (__fread_alias,
-			  (void *__restrict __ptr, size_t __size,
-			   size_t __n, FILE *__restrict __stream),
-			  fread) __wur;
-
-__fortify_potential_overload __wur size_t
-fread (void *__restrict const __clang_pass_object_size0 __ptr, size_t __size,
-       size_t __n, FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fread_warn, __bos0_static_lt (__size * __n, __ptr)
-			    && !__mul_may_overflow (__size, __n),
-			   "fread called with bigger size * nmemb than length "
-			   "of destination buffer")
-{
-  if (__glibc_objsize0 (__ptr) != (size_t) -1)
-    return __fread_chk (__ptr, __glibc_objsize0 (__ptr), __size, __n, __stream);
-  return __fread_alias (__ptr, __size, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern char *__fgets_unlocked_chk (char *__restrict __s, size_t __size,
-				   int __n, FILE *__restrict __stream)
-    __wur __attr_access ((__write_only__, 1, 3));
-extern char *__REDIRECT (__fgets_unlocked_alias,
-			 (char *__restrict __s, int __n,
-			  FILE *__restrict __stream), fgets_unlocked)
-    __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload __wur __attr_access ((__write_only__, 1, 2)) char *
-fgets_unlocked (char *__restrict const __clang_pass_object_size __s, int __n,
-		FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgets_unlocked_warn,
-			   __bos_static_lt (__n, __s) && __n > 0,
-			   "fgets_unlocked called with bigger size than length "
-			   "of destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgets_unlocked_chk (__s, __glibc_objsize (__s), __n, __stream);
-  return __fgets_unlocked_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#ifdef __USE_MISC
-# undef fread_unlocked
-extern size_t __fread_unlocked_chk (void *__restrict __ptr, size_t __ptrlen,
-				    size_t __size, size_t __n,
-				    FILE *__restrict __stream) __wur;
-extern size_t __REDIRECT (__fread_unlocked_alias,
-			  (void *__restrict __ptr, size_t __size,
-			   size_t __n, FILE *__restrict __stream),
-			  fread_unlocked) __wur;
-
-__fortify_potential_overload __wur size_t
-fread_unlocked (void *__restrict const __clang_pass_object_size0 __ptr,
-		size_t __size, size_t __n, FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fread_unlocked_warn,
-			   __bos0_static_lt (__size * __n, __ptr)
-			    && !__mul_may_overflow(__size, __n),
-			   "fread_unlocked called with bigger size * n than "
-			   "length of destination buffer")
-{
-  if (__glibc_objsize0 (__ptr) != (size_t) -1)
-    return __fread_unlocked_chk (__ptr, __glibc_objsize0 (__ptr), __size, __n, __stream);
-
-# ifdef __USE_EXTERN_INLINES
-  if (__builtin_constant_p (__size)
-      && __builtin_constant_p (__n)
-      && (__size | __n) < (((size_t) 1) << (8 * sizeof (size_t) / 2))
-      && __size * __n <= 8)
-    {
-      size_t __cnt = __size * __n;
-      char *__cptr = (char *) __ptr;
-      if (__cnt == 0)
-	return 0;
-
-      for (; __cnt > 0; --__cnt)
-	{
-	  int __c = getc_unlocked (__stream);
-	  if (__c == EOF)
-	    break;
-	  *__cptr++ = __c;
-	}
-      return (__cptr - (char *) __ptr) / __size;
-    }
-# endif
-  return __fread_unlocked_alias (__ptr, __size, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#undef __mul_may_overflow
-#endif /* bits/stdio2.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio_lim.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio_lim.h
deleted file mode 100644
index ff1a2c3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdio_lim.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STDIO_LIM_H
-#define _BITS_STDIO_LIM_H 1
-
-#ifndef _STDIO_H
-# error "Never include <bits/stdio_lim.h> directly; use <stdio.h> instead."
-#endif
-
-#define L_tmpnam 20
-#define TMP_MAX 238328
-#define FILENAME_MAX 4096
-
-#ifdef __USE_POSIX
-# define L_ctermid 9
-# if !defined __USE_XOPEN2K || defined __USE_GNU
-#  define L_cuserid 9
-# endif
-#endif
-
-#undef  FOPEN_MAX
-#define FOPEN_MAX 16
-
-#endif /* bits/stdio_lim.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-bsearch.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-bsearch.h
deleted file mode 100644
index 4132dc6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-bsearch.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Perform binary search - inline version.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-__extern_inline void *
-bsearch (const void *__key, const void *__base, size_t __nmemb, size_t __size,
-	 __compar_fn_t __compar)
-{
-  size_t __l, __u, __idx;
-  const void *__p;
-  int __comparison;
-
-  __l = 0;
-  __u = __nmemb;
-  while (__l < __u)
-    {
-      __idx = (__l + __u) / 2;
-      __p = (void *) (((const char *) __base) + (__idx * __size));
-      __comparison = (*__compar) (__key, __p);
-      if (__comparison < 0)
-	__u = __idx;
-      else if (__comparison > 0)
-	__l = __idx + 1;
-      else
-	return (void *) __p;
-    }
-
-  return NULL;
-}
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-float.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-float.h
deleted file mode 100644
index 3373c5b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-float.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Floating-point inline functions for stdlib.h.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never use <bits/stdlib-float.h> directly; include <stdlib.h> instead."
-#endif
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline double
-__NTH (atof (const char *__nptr))
-{
-  return strtod (__nptr, (char **) NULL);
-}
-#endif /* Optimizing and Inlining.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-ldbl.h
deleted file mode 100644
index 775b6e5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib-ldbl.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* -mlong-double-64 compatibility mode for <stdlib.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never include <bits/stdlib-ldbl.h> directly; use <stdlib.h> instead."
-#endif
-
-#ifdef	__USE_ISOC99
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strtold, strtod)
-# else
-__LDBL_REDIR1_DECL (strtold, __strtoieee128)
-# endif
-#endif
-
-#ifdef __USE_GNU
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strtold_l, strtod_l)
-# else
-__LDBL_REDIR1_DECL (strtold_l, __strtoieee128_l)
-# endif
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (strfroml, strfromd)
-# else
-__LDBL_REDIR1_DECL (strfroml, __strfromieee128)
-# endif
-#endif
-
-#ifdef __USE_MISC
-# if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (qecvt, ecvt)
-__LDBL_REDIR1_DECL (qfcvt, fcvt)
-__LDBL_REDIR1_DECL (qgcvt, gcvt)
-__LDBL_REDIR1_DECL (qecvt_r, ecvt_r)
-__LDBL_REDIR1_DECL (qfcvt_r, fcvt_r)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (qecvt, __qecvtieee128)
-__LDBL_REDIR1_DECL (qfcvt, __qfcvtieee128)
-__LDBL_REDIR1_DECL (qgcvt, __qgcvtieee128)
-__LDBL_REDIR1_DECL (qecvt_r, __qecvtieee128_r)
-__LDBL_REDIR1_DECL (qfcvt_r, __qfcvtieee128_r)
-# else
-#  error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-# endif
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib.h
deleted file mode 100644
index 79babec..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/stdlib.h
+++ /dev/null
@@ -1,144 +0,0 @@
-/* Checking macros for stdlib functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _STDLIB_H
-# error "Never include <bits/stdlib.h> directly; use <stdlib.h> instead."
-#endif
-
-extern char *__realpath_chk (const char *__restrict __name,
-			     char *__restrict __resolved,
-			     size_t __resolvedlen) __THROW __wur;
-extern char *__REDIRECT_NTH (__realpath_alias,
-			     (const char *__restrict __name,
-			      char *__restrict __resolved), realpath) __wur;
-
-__fortify_potential_overload __wur char *
-__NTH (realpath (const char *__restrict __name,
-		 char *__restrict const __clang_pass_object_size __resolved))
-__FORTIFY_PRECONDITIONS
-#if defined _LIBC_LIMITS_H_ && defined PATH_MAX
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__realpath_warn, PATH_MAX, __resolved,
-				       "second argument of realpath must be "
-				       "either NULL or at least PATH_MAX "
-				       "bytes long buffer")
-#endif
-{
-  if (
-#if defined _LIBC_LIMITS_H_ && defined PATH_MAX
-      __FORTIFY_CALL_CHK &&
-#endif
-      __glibc_objsize (__resolved) != (size_t) -1)
-    return __realpath_chk (__name, __resolved, __glibc_objsize (__resolved));
-  return __realpath_alias (__name, __resolved);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal) __THROW __nonnull ((2))
-    __attr_access ((__write_only__, 2, 3));
-extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf,
-					       size_t __buflen), ptsname_r)
-     __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload int
-__NTH (ptsname_r (int __fd, char *const __clang_pass_object_size __buf,
-		  size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__ptsname_r_warn, __buflen, __buf,
-				       "ptsname_r called with buflen "
-				       "bigger than size of buf")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __ptsname_r_chk (__fd, __buf, __buflen, __glibc_objsize (__buf));
-  return __ptsname_r_alias (__fd, __buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-
-extern int __wctomb_chk (char *__s, wchar_t __wchar, size_t __buflen)
-  __THROW __wur;
-extern int __REDIRECT_NTH (__wctomb_alias, (char *__s, wchar_t __wchar),
-			   wctomb) __wur;
-
-__fortify_potential_overload __wur int
-__NTH (wctomb (char *const __clang_pass_object_size __s, wchar_t __wchar))
-{
-  /* We would have to include <limits.h> to get a definition of MB_LEN_MAX.
-     But this would only disturb the namespace.  So we define our own
-     version here.  */
-#define __STDLIB_MB_LEN_MAX	16
-#if defined MB_LEN_MAX && MB_LEN_MAX != __STDLIB_MB_LEN_MAX
-# error "Assumed value of MB_LEN_MAX wrong"
-#endif
-  if (__glibc_objsize (__s) != (size_t) -1
-      && __STDLIB_MB_LEN_MAX > __glibc_objsize (__s))
-    return __wctomb_chk (__s, __wchar, __glibc_objsize (__s));
-  return __wctomb_alias (__s, __wchar);
-}
-
-
-extern size_t __mbstowcs_chk (wchar_t *__restrict __dst,
-			      const char *__restrict __src,
-			      size_t __len, size_t __dstlen) __THROW
-    __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern size_t __REDIRECT_NTH (__mbstowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char *__restrict __src,
-			       size_t __len), mbstowcs)
-    __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-__fortify_potential_overload size_t
-__NTH (mbstowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		 const char *__restrict __src, size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__mbstowcs_warn, __len, __dst,
-					sizeof (wchar_t),
-					"mbstowcs called with dst buffer "
-					"smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbstowcs_chk (__dst, __src, __len,
-			   __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbstowcs_alias (__dst, __src, __len);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcstombs_chk (char *__restrict __dst,
-			      const wchar_t *__restrict __src,
-			      size_t __len, size_t __dstlen) __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern size_t __REDIRECT_NTH (__wcstombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t *__restrict __src,
-			       size_t __len), wcstombs)
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-__fortify_potential_overload size_t
-__NTH (wcstombs (char *__restrict const __clang_pass_object_size __dst,
-		 const wchar_t *__restrict __src, size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcstombs_warn, __len, __dst,
-				       "wcstombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcstombs_chk (__dst, __src, __len, __glibc_objsize (__dst));
-  return __wcstombs_alias (__dst, __src, __len);
-}
-__FORTIFY_FUNCTION_END
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/string_fortified.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/string_fortified.h
deleted file mode 100644
index 6a8d207..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/string_fortified.h
+++ /dev/null
@@ -1,184 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_STRING_FORTIFIED_H
-#define _BITS_STRING_FORTIFIED_H 1
-
-#ifndef _STRING_H
-# error "Never use <bits/string_fortified.h> directly; include <string.h> instead."
-#endif
-
-#define __warn_len_too_large \
-  "function called with bigger length than the destination buffer"
-/* Repeat bodies here to reduce 'note's if we detect a problem.  */
-#define __size_too_small(bos, dest, len) \
-  (bos (dest) != (size_t) -1 && bos (dest) < len)
-#define __warn_if_dest_too_small(dest, len) \
-  __clang_warning_if (__size_too_small (__glibc_objsize, dest, len), \
-					__warn_len_too_large)
-#define __warn_if_dest_too_small0(dest, len) \
-  __clang_warning_if (__size_too_small (__glibc_objsize0, dest, len), \
-					__warn_len_too_large)
-
-#define __warn_input_str_too_large \
-  "destination buffer will always be overflown by source"
-#define __warn_if_src_too_large(dest, src) \
-  __clang_warning_if (__size_too_small (__glibc_objsize, dest, __builtin_strlen (src) + 1), \
-		      __warn_input_str_too_large)
-
-__fortify_potential_overload void *
-__NTH (memcpy (void *__restrict const __clang_pass_object_size0 __dest,
-	       const void *__restrict __src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memcpy (__dest, __src, __len);
-  return __builtin___memcpy_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-__fortify_potential_overload void *
-__NTH (memmove (void *const __clang_pass_object_size0 __dest,
-		const void *__src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memmove (__dest, __src, __len);
-  return __builtin___memmove_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-#ifdef __USE_GNU
-__fortify_potential_overload void *
-__NTH (mempcpy (void *__restrict const __clang_pass_object_size0 __dest,
-		const void *__restrict __src, size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_mempcpy (__dest, __src, __len);
-  return __builtin___mempcpy_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-#endif
-
-/* The first two tests here help to catch a somewhat common problem
-   where the second and third parameter are transposed.  This is
-   especially problematic if the intended fill value is zero.  In this
-   case no work is done at all.  We detect these problems by referring
-   non-existing functions.  */
-#define __warn_memset_zero_len_msg \
-  "memset used with constant zero length parameter; this could be due to " \
-  "transposed parameters"
-__fortify_potential_overload void *
-__NTH (memset (void *const __clang_pass_object_size0 __dest, int __ch,
-	       size_t __len))
-     __warn_if_dest_too_small0 (__dest, __len)
-     __clang_warning_if (__len == 0 && __ch != 0, __warn_memset_zero_len_msg)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    return __builtin_memset (__dest, __ch, __len);
-  return __builtin___memset_chk (__dest, __ch, __len, __glibc_objsize_dst);
-}
-#undef __warn_memset_zero_len_msg
-
-#ifdef __USE_MISC
-# include <bits/strings_fortified.h>
-
-void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
-  __THROW __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-
-__fortify_function void
-__NTH (explicit_bzero (void *__dest, size_t __len))
-{
-  __explicit_bzero_chk (__dest, __len, __glibc_objsize0 (__dest));
-}
-#endif
-
-__fortify_potential_overload char *
-__NTH (strcpy (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest));
-}
-
-#ifdef __USE_GNU
-__fortify_potential_overload char *
-__NTH (stpcpy (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___stpcpy_chk (__dest, __src, __glibc_objsize (__dest));
-}
-#endif
-
-__fortify_potential_overload char *
-__NTH (strncpy (char *__restrict const __clang_pass_object_size __dest,
-		const char *__restrict __src, size_t __len))
-/* clang: Don't warn when __builtin_strlen (__src) < __glibc_objsize (__dest),
-   but __len > __glibc_objsize (__dest).  The user should fix their code instead.  */
-     __warn_if_dest_too_small (__dest, __len)
-{
-  return __builtin___strncpy_chk (__dest, __src, __len,
-				  __glibc_objsize (__dest));
-}
-
-extern char *__stpncpy_chk (char *__dest, const char *__src, size_t __n,
-			    size_t __destlen) __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-extern char *__REDIRECT_NTH (__stpncpy_alias, (char *__dest, const char *__src,
-					       size_t __n), stpncpy);
-
-__fortify_potential_overload char *
-__NTH (stpncpy (char *const __clang_pass_object_size __dest, const char *__src,
-		size_t __n))
-     __warn_if_dest_too_small (__dest, __n)
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __stpncpy_chk (__dest, __src, __n, __glibc_objsize (__dest));
-  return __stpncpy_alias (__dest, __src, __n);
-}
-
-__fortify_potential_overload char *
-__NTH (strcat (char *__restrict const __clang_pass_object_size __dest,
-	       const char *__restrict __src))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest));
-}
-
-__fortify_potential_overload char *
-__NTH (strncat (char *__restrict const __clang_pass_object_size __dest,
-		const char *__restrict __src, size_t __len))
-     __warn_if_src_too_large (__dest, __src)
-{
-  return __builtin___strncat_chk (__dest, __src, __len,
-				  __glibc_objsize (__dest));
-}
-
-#undef __warn_len_too_large
-#undef __size_too_small
-#undef __warn_if_dest_too_small
-#undef __warn_if_dest_too_small0
-#undef __warn_input_str_too_large
-#undef __warn_if_src_too_large
-#endif /* bits/string_fortified.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/strings_fortified.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/strings_fortified.h
deleted file mode 100644
index 4c610f4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/strings_fortified.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* Fortify macros for strings.h functions.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __STRINGS_FORTIFIED
-# define __STRINGS_FORTIFIED 1
-
-#define __strings_warn_len_too_large \
-  "function called with bigger length than the destination buffer"
-
-#define __strings_size_too_small(dest, len) \
-  (__bos0 (dest) != (size_t) -1 && __bos0 (dest) < len)
-
-__fortify_potential_overload void
-__NTH (bcopy (const void *__src, void *const __clang_pass_object_size0 __dest,
-	      size_t __len))
-     __clang_warning_if (__strings_size_too_small (__dest, __len),
-			 __strings_warn_len_too_large)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    (void) __builtin_memmove (__dest, __src, __len);
-  else
-    (void) __builtin___memmove_chk (__dest, __src, __len, __glibc_objsize_dst);
-}
-
-__fortify_potential_overload void
-__NTH (bzero (void *const __clang_pass_object_size0 __dest, size_t __len))
-     __clang_warning_if (__strings_size_too_small (__dest, __len),
-			 __strings_warn_len_too_large)
-{
-  size_t __glibc_objsize_dst = __glibc_objsize0 (__dest);
-  if (__glibc_objsize_dst == (size_t) -1 || (__builtin_constant_p (__len)
-				   && __glibc_objsize_dst >= __len))
-    (void) __builtin_memset (__dest, '\0', __len);
-  else
-    (void) __builtin___memset_chk (__dest, '\0', __len, __glibc_objsize_dst);
-}
-
-
-#undef __strings_size_too_small
-#undef __strings_warn_len_too_large
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_mutex.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_mutex.h
deleted file mode 100644
index f837e7a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_mutex.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* x86 internal mutex struct definitions.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_MUTEX_INTERNAL_H
-#define _THREAD_MUTEX_INTERNAL_H 1
-
-struct __pthread_mutex_s
-{
-  int __lock;
-  unsigned int __count;
-  int __owner;
-#ifdef __x86_64__
-  unsigned int __nusers;
-#endif
-  /* KIND must stay at this position in the structure to maintain
-     binary compatibility with static initializers.  */
-  int __kind;
-#ifdef __x86_64__
-  short __spins;
-  short __elision;
-  __pthread_list_t __list;
-# define __PTHREAD_MUTEX_HAVE_PREV      1
-#else
-  unsigned int __nusers;
-  __extension__ union
-  {
-    struct
-    {
-      short __espins;
-      short __eelision;
-# define __spins __elision_data.__espins
-# define __elision __elision_data.__eelision
-    } __elision_data;
-    __pthread_slist_t __list;
-  };
-# define __PTHREAD_MUTEX_HAVE_PREV      0
-#endif
-};
-
-#ifdef __x86_64__
-# define __PTHREAD_MUTEX_INITIALIZER(__kind) \
-  0, 0, 0, 0, __kind, 0, 0, { 0, 0 }
-#else
-# define __PTHREAD_MUTEX_INITIALIZER(__kind) \
-  0, 0, 0, __kind, 0, { { 0, 0 } }
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_rwlock.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_rwlock.h
deleted file mode 100644
index cd5743e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_rwlock.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* x86 internal rwlock struct definitions.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <http://www.gnu.org/licenses/>.  */
-
-#ifndef _RWLOCK_INTERNAL_H
-#define _RWLOCK_INTERNAL_H
-
-struct __pthread_rwlock_arch_t
-{
-  unsigned int __readers;
-  unsigned int __writers;
-  unsigned int __wrphase_futex;
-  unsigned int __writers_futex;
-  unsigned int __pad3;
-  unsigned int __pad4;
-#ifdef __x86_64__
-  int __cur_writer;
-  int __shared;
-  signed char __rwelision;
-# ifdef  __ILP32__
-  unsigned char __pad1[3];
-#  define __PTHREAD_RWLOCK_ELISION_EXTRA 0, { 0, 0, 0 }
-# else
-  unsigned char __pad1[7];
-#  define __PTHREAD_RWLOCK_ELISION_EXTRA 0, { 0, 0, 0, 0, 0, 0, 0 }
-# endif
-  unsigned long int __pad2;
-  /* FLAGS must stay at this position in the structure to maintain
-     binary compatibility.  */
-  unsigned int __flags;
-#else /* __x86_64__  */
-  /* FLAGS must stay at this position in the structure to maintain
-     binary compatibility.  */
-  unsigned char __flags;
-  unsigned char __shared;
-  signed char __rwelision;
-  unsigned char __pad2;
-  int __cur_writer;
-#endif
-};
-
-#ifdef __x86_64__
-# define __PTHREAD_RWLOCK_INITIALIZER(__flags) \
-  0, 0, 0, 0, 0, 0, 0, 0, __PTHREAD_RWLOCK_ELISION_EXTRA, 0, __flags
-#else
-# define __PTHREAD_RWLOCK_INITIALIZER(__flags) \
-  0, 0, 0, 0, 0, 0, __flags, 0, 0, 0, 0
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_stat.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_stat.h
deleted file mode 100644
index 6ddd01d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/struct_stat.h
+++ /dev/null
@@ -1,157 +0,0 @@
-/* Definition for struct stat.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_STAT_H && !defined _FCNTL_H
-# error "Never include <bits/struct_stat.h> directly; use <sys/stat.h> instead."
-#endif
-
-#ifndef _BITS_STRUCT_STAT_H
-#define _BITS_STRUCT_STAT_H	1
-
-struct stat
-  {
-    __dev_t st_dev;		/* Device.  */
-#ifndef __x86_64__
-    unsigned short int __pad1;
-#endif
-#if defined __x86_64__ || !defined __USE_FILE_OFFSET64
-    __ino_t st_ino;		/* File serial number.	*/
-#else
-    __ino_t __st_ino;			/* 32bit file serial number.	*/
-#endif
-#ifndef __x86_64__
-    __mode_t st_mode;			/* File mode.  */
-    __nlink_t st_nlink;			/* Link count.  */
-#else
-    __nlink_t st_nlink;		/* Link count.  */
-    __mode_t st_mode;		/* File mode.  */
-#endif
-    __uid_t st_uid;		/* User ID of the file's owner.	*/
-    __gid_t st_gid;		/* Group ID of the file's group.*/
-#ifdef __x86_64__
-    int __pad0;
-#endif
-    __dev_t st_rdev;		/* Device number, if device.  */
-#ifndef __x86_64__
-    unsigned short int __pad2;
-#endif
-#if defined __x86_64__ || !defined __USE_FILE_OFFSET64
-    __off_t st_size;			/* Size of file, in bytes.  */
-#else
-    __off64_t st_size;			/* Size of file, in bytes.  */
-#endif
-    __blksize_t st_blksize;	/* Optimal block size for I/O.  */
-#if defined __x86_64__  || !defined __USE_FILE_OFFSET64
-    __blkcnt_t st_blocks;		/* Number 512-byte blocks allocated. */
-#else
-    __blkcnt64_t st_blocks;		/* Number 512-byte blocks allocated. */
-#endif
-#ifdef __USE_XOPEN2K8
-    /* Nanosecond resolution timestamps are stored in a format
-       equivalent to 'struct timespec'.  This is the type used
-       whenever possible but the Unix namespace rules do not allow the
-       identifier 'timespec' to appear in the <sys/stat.h> header.
-       Therefore we have to handle the use of this header in strictly
-       standard-compliant sources special.  */
-    struct timespec st_atim;		/* Time of last access.  */
-    struct timespec st_mtim;		/* Time of last modification.  */
-    struct timespec st_ctim;		/* Time of last status change.  */
-# define st_atime st_atim.tv_sec	/* Backward compatibility.  */
-# define st_mtime st_mtim.tv_sec
-# define st_ctime st_ctim.tv_sec
-#else
-    __time_t st_atime;			/* Time of last access.  */
-    __syscall_ulong_t st_atimensec;	/* Nscecs of last access.  */
-    __time_t st_mtime;			/* Time of last modification.  */
-    __syscall_ulong_t st_mtimensec;	/* Nsecs of last modification.  */
-    __time_t st_ctime;			/* Time of last status change.  */
-    __syscall_ulong_t st_ctimensec;	/* Nsecs of last status change.  */
-#endif
-#ifdef __x86_64__
-    __syscall_slong_t __glibc_reserved[3];
-#else
-# ifndef __USE_FILE_OFFSET64
-    unsigned long int __glibc_reserved4;
-    unsigned long int __glibc_reserved5;
-# else
-    __ino64_t st_ino;			/* File serial number.	*/
-# endif
-#endif
-  };
-
-#ifdef __USE_LARGEFILE64
-/* Note stat64 has the same shape as stat for x86-64.  */
-struct stat64
-  {
-    __dev_t st_dev;		/* Device.  */
-# ifdef __x86_64__
-    __ino64_t st_ino;		/* File serial number.  */
-    __nlink_t st_nlink;		/* Link count.  */
-    __mode_t st_mode;		/* File mode.  */
-# else
-    unsigned int __pad1;
-    __ino_t __st_ino;			/* 32bit file serial number.	*/
-    __mode_t st_mode;			/* File mode.  */
-    __nlink_t st_nlink;			/* Link count.  */
-# endif
-    __uid_t st_uid;		/* User ID of the file's owner.	*/
-    __gid_t st_gid;		/* Group ID of the file's group.*/
-# ifdef __x86_64__
-    int __pad0;
-    __dev_t st_rdev;		/* Device number, if device.  */
-    __off_t st_size;		/* Size of file, in bytes.  */
-# else
-    __dev_t st_rdev;			/* Device number, if device.  */
-    unsigned int __pad2;
-    __off64_t st_size;			/* Size of file, in bytes.  */
-# endif
-    __blksize_t st_blksize;	/* Optimal block size for I/O.  */
-    __blkcnt64_t st_blocks;	/* Nr. 512-byte blocks allocated.  */
-# ifdef __USE_XOPEN2K8
-    /* Nanosecond resolution timestamps are stored in a format
-       equivalent to 'struct timespec'.  This is the type used
-       whenever possible but the Unix namespace rules do not allow the
-       identifier 'timespec' to appear in the <sys/stat.h> header.
-       Therefore we have to handle the use of this header in strictly
-       standard-compliant sources special.  */
-    struct timespec st_atim;		/* Time of last access.  */
-    struct timespec st_mtim;		/* Time of last modification.  */
-    struct timespec st_ctim;		/* Time of last status change.  */
-# else
-    __time_t st_atime;			/* Time of last access.  */
-    __syscall_ulong_t st_atimensec;	/* Nscecs of last access.  */
-    __time_t st_mtime;			/* Time of last modification.  */
-    __syscall_ulong_t st_mtimensec;	/* Nsecs of last modification.  */
-    __time_t st_ctime;			/* Time of last status change.  */
-    __syscall_ulong_t st_ctimensec;	/* Nsecs of last status change.  */
-# endif
-# ifdef __x86_64__
-    __syscall_slong_t __glibc_reserved[3];
-# else
-    __ino64_t st_ino;			/* File serial number.		*/
-# endif
-  };
-#endif
-
-/* Tell code we have these members.  */
-#define	_STATBUF_ST_BLKSIZE
-#define _STATBUF_ST_RDEV
-/* Nanosecond resolution time values are supported.  */
-#define _STATBUF_ST_NSEC
-
-#endif /* _BITS_STRUCT_STAT_H  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syscall.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syscall.h
deleted file mode 100644
index 98c9ea7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syscall.h
+++ /dev/null
@@ -1,2513 +0,0 @@
-/* Generated at libc build time from syscall list.  */
-/* The system call list corresponds to kernel 5.10.  */
-
-#ifndef _SYSCALL_H
-# error "Never use <bits/syscall.h> directly; include <sys/syscall.h> instead."
-#endif
-
-#define __GLIBC_LINUX_VERSION_CODE 330240
-
-#ifdef __NR_FAST_atomic_update
-# define SYS_FAST_atomic_update __NR_FAST_atomic_update
-#endif
-
-#ifdef __NR_FAST_cmpxchg
-# define SYS_FAST_cmpxchg __NR_FAST_cmpxchg
-#endif
-
-#ifdef __NR_FAST_cmpxchg64
-# define SYS_FAST_cmpxchg64 __NR_FAST_cmpxchg64
-#endif
-
-#ifdef __NR__llseek
-# define SYS__llseek __NR__llseek
-#endif
-
-#ifdef __NR__newselect
-# define SYS__newselect __NR__newselect
-#endif
-
-#ifdef __NR__sysctl
-# define SYS__sysctl __NR__sysctl
-#endif
-
-#ifdef __NR_accept
-# define SYS_accept __NR_accept
-#endif
-
-#ifdef __NR_accept4
-# define SYS_accept4 __NR_accept4
-#endif
-
-#ifdef __NR_access
-# define SYS_access __NR_access
-#endif
-
-#ifdef __NR_acct
-# define SYS_acct __NR_acct
-#endif
-
-#ifdef __NR_acl_get
-# define SYS_acl_get __NR_acl_get
-#endif
-
-#ifdef __NR_acl_set
-# define SYS_acl_set __NR_acl_set
-#endif
-
-#ifdef __NR_add_key
-# define SYS_add_key __NR_add_key
-#endif
-
-#ifdef __NR_adjtimex
-# define SYS_adjtimex __NR_adjtimex
-#endif
-
-#ifdef __NR_afs_syscall
-# define SYS_afs_syscall __NR_afs_syscall
-#endif
-
-#ifdef __NR_alarm
-# define SYS_alarm __NR_alarm
-#endif
-
-#ifdef __NR_alloc_hugepages
-# define SYS_alloc_hugepages __NR_alloc_hugepages
-#endif
-
-#ifdef __NR_arc_gettls
-# define SYS_arc_gettls __NR_arc_gettls
-#endif
-
-#ifdef __NR_arc_settls
-# define SYS_arc_settls __NR_arc_settls
-#endif
-
-#ifdef __NR_arc_usr_cmpxchg
-# define SYS_arc_usr_cmpxchg __NR_arc_usr_cmpxchg
-#endif
-
-#ifdef __NR_arch_prctl
-# define SYS_arch_prctl __NR_arch_prctl
-#endif
-
-#ifdef __NR_arm_fadvise64_64
-# define SYS_arm_fadvise64_64 __NR_arm_fadvise64_64
-#endif
-
-#ifdef __NR_arm_sync_file_range
-# define SYS_arm_sync_file_range __NR_arm_sync_file_range
-#endif
-
-#ifdef __NR_atomic_barrier
-# define SYS_atomic_barrier __NR_atomic_barrier
-#endif
-
-#ifdef __NR_atomic_cmpxchg_32
-# define SYS_atomic_cmpxchg_32 __NR_atomic_cmpxchg_32
-#endif
-
-#ifdef __NR_attrctl
-# define SYS_attrctl __NR_attrctl
-#endif
-
-#ifdef __NR_bdflush
-# define SYS_bdflush __NR_bdflush
-#endif
-
-#ifdef __NR_bind
-# define SYS_bind __NR_bind
-#endif
-
-#ifdef __NR_bpf
-# define SYS_bpf __NR_bpf
-#endif
-
-#ifdef __NR_break
-# define SYS_break __NR_break
-#endif
-
-#ifdef __NR_breakpoint
-# define SYS_breakpoint __NR_breakpoint
-#endif
-
-#ifdef __NR_brk
-# define SYS_brk __NR_brk
-#endif
-
-#ifdef __NR_cachectl
-# define SYS_cachectl __NR_cachectl
-#endif
-
-#ifdef __NR_cacheflush
-# define SYS_cacheflush __NR_cacheflush
-#endif
-
-#ifdef __NR_capget
-# define SYS_capget __NR_capget
-#endif
-
-#ifdef __NR_capset
-# define SYS_capset __NR_capset
-#endif
-
-#ifdef __NR_chdir
-# define SYS_chdir __NR_chdir
-#endif
-
-#ifdef __NR_chmod
-# define SYS_chmod __NR_chmod
-#endif
-
-#ifdef __NR_chown
-# define SYS_chown __NR_chown
-#endif
-
-#ifdef __NR_chown32
-# define SYS_chown32 __NR_chown32
-#endif
-
-#ifdef __NR_chroot
-# define SYS_chroot __NR_chroot
-#endif
-
-#ifdef __NR_clock_adjtime
-# define SYS_clock_adjtime __NR_clock_adjtime
-#endif
-
-#ifdef __NR_clock_adjtime64
-# define SYS_clock_adjtime64 __NR_clock_adjtime64
-#endif
-
-#ifdef __NR_clock_getres
-# define SYS_clock_getres __NR_clock_getres
-#endif
-
-#ifdef __NR_clock_getres_time64
-# define SYS_clock_getres_time64 __NR_clock_getres_time64
-#endif
-
-#ifdef __NR_clock_gettime
-# define SYS_clock_gettime __NR_clock_gettime
-#endif
-
-#ifdef __NR_clock_gettime64
-# define SYS_clock_gettime64 __NR_clock_gettime64
-#endif
-
-#ifdef __NR_clock_nanosleep
-# define SYS_clock_nanosleep __NR_clock_nanosleep
-#endif
-
-#ifdef __NR_clock_nanosleep_time64
-# define SYS_clock_nanosleep_time64 __NR_clock_nanosleep_time64
-#endif
-
-#ifdef __NR_clock_settime
-# define SYS_clock_settime __NR_clock_settime
-#endif
-
-#ifdef __NR_clock_settime64
-# define SYS_clock_settime64 __NR_clock_settime64
-#endif
-
-#ifdef __NR_clone
-# define SYS_clone __NR_clone
-#endif
-
-#ifdef __NR_clone2
-# define SYS_clone2 __NR_clone2
-#endif
-
-#ifdef __NR_clone3
-# define SYS_clone3 __NR_clone3
-#endif
-
-#ifdef __NR_close
-# define SYS_close __NR_close
-#endif
-
-#ifdef __NR_close_range
-# define SYS_close_range __NR_close_range
-#endif
-
-#ifdef __NR_cmpxchg_badaddr
-# define SYS_cmpxchg_badaddr __NR_cmpxchg_badaddr
-#endif
-
-#ifdef __NR_connect
-# define SYS_connect __NR_connect
-#endif
-
-#ifdef __NR_copy_file_range
-# define SYS_copy_file_range __NR_copy_file_range
-#endif
-
-#ifdef __NR_creat
-# define SYS_creat __NR_creat
-#endif
-
-#ifdef __NR_create_module
-# define SYS_create_module __NR_create_module
-#endif
-
-#ifdef __NR_delete_module
-# define SYS_delete_module __NR_delete_module
-#endif
-
-#ifdef __NR_dipc
-# define SYS_dipc __NR_dipc
-#endif
-
-#ifdef __NR_dup
-# define SYS_dup __NR_dup
-#endif
-
-#ifdef __NR_dup2
-# define SYS_dup2 __NR_dup2
-#endif
-
-#ifdef __NR_dup3
-# define SYS_dup3 __NR_dup3
-#endif
-
-#ifdef __NR_epoll_create
-# define SYS_epoll_create __NR_epoll_create
-#endif
-
-#ifdef __NR_epoll_create1
-# define SYS_epoll_create1 __NR_epoll_create1
-#endif
-
-#ifdef __NR_epoll_ctl
-# define SYS_epoll_ctl __NR_epoll_ctl
-#endif
-
-#ifdef __NR_epoll_ctl_old
-# define SYS_epoll_ctl_old __NR_epoll_ctl_old
-#endif
-
-#ifdef __NR_epoll_pwait
-# define SYS_epoll_pwait __NR_epoll_pwait
-#endif
-
-#ifdef __NR_epoll_wait
-# define SYS_epoll_wait __NR_epoll_wait
-#endif
-
-#ifdef __NR_epoll_wait_old
-# define SYS_epoll_wait_old __NR_epoll_wait_old
-#endif
-
-#ifdef __NR_eventfd
-# define SYS_eventfd __NR_eventfd
-#endif
-
-#ifdef __NR_eventfd2
-# define SYS_eventfd2 __NR_eventfd2
-#endif
-
-#ifdef __NR_exec_with_loader
-# define SYS_exec_with_loader __NR_exec_with_loader
-#endif
-
-#ifdef __NR_execv
-# define SYS_execv __NR_execv
-#endif
-
-#ifdef __NR_execve
-# define SYS_execve __NR_execve
-#endif
-
-#ifdef __NR_execveat
-# define SYS_execveat __NR_execveat
-#endif
-
-#ifdef __NR_exit
-# define SYS_exit __NR_exit
-#endif
-
-#ifdef __NR_exit_group
-# define SYS_exit_group __NR_exit_group
-#endif
-
-#ifdef __NR_faccessat
-# define SYS_faccessat __NR_faccessat
-#endif
-
-#ifdef __NR_faccessat2
-# define SYS_faccessat2 __NR_faccessat2
-#endif
-
-#ifdef __NR_fadvise64
-# define SYS_fadvise64 __NR_fadvise64
-#endif
-
-#ifdef __NR_fadvise64_64
-# define SYS_fadvise64_64 __NR_fadvise64_64
-#endif
-
-#ifdef __NR_fallocate
-# define SYS_fallocate __NR_fallocate
-#endif
-
-#ifdef __NR_fanotify_init
-# define SYS_fanotify_init __NR_fanotify_init
-#endif
-
-#ifdef __NR_fanotify_mark
-# define SYS_fanotify_mark __NR_fanotify_mark
-#endif
-
-#ifdef __NR_fchdir
-# define SYS_fchdir __NR_fchdir
-#endif
-
-#ifdef __NR_fchmod
-# define SYS_fchmod __NR_fchmod
-#endif
-
-#ifdef __NR_fchmodat
-# define SYS_fchmodat __NR_fchmodat
-#endif
-
-#ifdef __NR_fchown
-# define SYS_fchown __NR_fchown
-#endif
-
-#ifdef __NR_fchown32
-# define SYS_fchown32 __NR_fchown32
-#endif
-
-#ifdef __NR_fchownat
-# define SYS_fchownat __NR_fchownat
-#endif
-
-#ifdef __NR_fcntl
-# define SYS_fcntl __NR_fcntl
-#endif
-
-#ifdef __NR_fcntl64
-# define SYS_fcntl64 __NR_fcntl64
-#endif
-
-#ifdef __NR_fdatasync
-# define SYS_fdatasync __NR_fdatasync
-#endif
-
-#ifdef __NR_fgetxattr
-# define SYS_fgetxattr __NR_fgetxattr
-#endif
-
-#ifdef __NR_finit_module
-# define SYS_finit_module __NR_finit_module
-#endif
-
-#ifdef __NR_flistxattr
-# define SYS_flistxattr __NR_flistxattr
-#endif
-
-#ifdef __NR_flock
-# define SYS_flock __NR_flock
-#endif
-
-#ifdef __NR_fork
-# define SYS_fork __NR_fork
-#endif
-
-#ifdef __NR_fp_udfiex_crtl
-# define SYS_fp_udfiex_crtl __NR_fp_udfiex_crtl
-#endif
-
-#ifdef __NR_free_hugepages
-# define SYS_free_hugepages __NR_free_hugepages
-#endif
-
-#ifdef __NR_fremovexattr
-# define SYS_fremovexattr __NR_fremovexattr
-#endif
-
-#ifdef __NR_fsconfig
-# define SYS_fsconfig __NR_fsconfig
-#endif
-
-#ifdef __NR_fsetxattr
-# define SYS_fsetxattr __NR_fsetxattr
-#endif
-
-#ifdef __NR_fsmount
-# define SYS_fsmount __NR_fsmount
-#endif
-
-#ifdef __NR_fsopen
-# define SYS_fsopen __NR_fsopen
-#endif
-
-#ifdef __NR_fspick
-# define SYS_fspick __NR_fspick
-#endif
-
-#ifdef __NR_fstat
-# define SYS_fstat __NR_fstat
-#endif
-
-#ifdef __NR_fstat64
-# define SYS_fstat64 __NR_fstat64
-#endif
-
-#ifdef __NR_fstatat64
-# define SYS_fstatat64 __NR_fstatat64
-#endif
-
-#ifdef __NR_fstatfs
-# define SYS_fstatfs __NR_fstatfs
-#endif
-
-#ifdef __NR_fstatfs64
-# define SYS_fstatfs64 __NR_fstatfs64
-#endif
-
-#ifdef __NR_fsync
-# define SYS_fsync __NR_fsync
-#endif
-
-#ifdef __NR_ftime
-# define SYS_ftime __NR_ftime
-#endif
-
-#ifdef __NR_ftruncate
-# define SYS_ftruncate __NR_ftruncate
-#endif
-
-#ifdef __NR_ftruncate64
-# define SYS_ftruncate64 __NR_ftruncate64
-#endif
-
-#ifdef __NR_futex
-# define SYS_futex __NR_futex
-#endif
-
-#ifdef __NR_futex_time64
-# define SYS_futex_time64 __NR_futex_time64
-#endif
-
-#ifdef __NR_futimesat
-# define SYS_futimesat __NR_futimesat
-#endif
-
-#ifdef __NR_get_kernel_syms
-# define SYS_get_kernel_syms __NR_get_kernel_syms
-#endif
-
-#ifdef __NR_get_mempolicy
-# define SYS_get_mempolicy __NR_get_mempolicy
-#endif
-
-#ifdef __NR_get_robust_list
-# define SYS_get_robust_list __NR_get_robust_list
-#endif
-
-#ifdef __NR_get_thread_area
-# define SYS_get_thread_area __NR_get_thread_area
-#endif
-
-#ifdef __NR_get_tls
-# define SYS_get_tls __NR_get_tls
-#endif
-
-#ifdef __NR_getcpu
-# define SYS_getcpu __NR_getcpu
-#endif
-
-#ifdef __NR_getcwd
-# define SYS_getcwd __NR_getcwd
-#endif
-
-#ifdef __NR_getdents
-# define SYS_getdents __NR_getdents
-#endif
-
-#ifdef __NR_getdents64
-# define SYS_getdents64 __NR_getdents64
-#endif
-
-#ifdef __NR_getdomainname
-# define SYS_getdomainname __NR_getdomainname
-#endif
-
-#ifdef __NR_getdtablesize
-# define SYS_getdtablesize __NR_getdtablesize
-#endif
-
-#ifdef __NR_getegid
-# define SYS_getegid __NR_getegid
-#endif
-
-#ifdef __NR_getegid32
-# define SYS_getegid32 __NR_getegid32
-#endif
-
-#ifdef __NR_geteuid
-# define SYS_geteuid __NR_geteuid
-#endif
-
-#ifdef __NR_geteuid32
-# define SYS_geteuid32 __NR_geteuid32
-#endif
-
-#ifdef __NR_getgid
-# define SYS_getgid __NR_getgid
-#endif
-
-#ifdef __NR_getgid32
-# define SYS_getgid32 __NR_getgid32
-#endif
-
-#ifdef __NR_getgroups
-# define SYS_getgroups __NR_getgroups
-#endif
-
-#ifdef __NR_getgroups32
-# define SYS_getgroups32 __NR_getgroups32
-#endif
-
-#ifdef __NR_gethostname
-# define SYS_gethostname __NR_gethostname
-#endif
-
-#ifdef __NR_getitimer
-# define SYS_getitimer __NR_getitimer
-#endif
-
-#ifdef __NR_getpagesize
-# define SYS_getpagesize __NR_getpagesize
-#endif
-
-#ifdef __NR_getpeername
-# define SYS_getpeername __NR_getpeername
-#endif
-
-#ifdef __NR_getpgid
-# define SYS_getpgid __NR_getpgid
-#endif
-
-#ifdef __NR_getpgrp
-# define SYS_getpgrp __NR_getpgrp
-#endif
-
-#ifdef __NR_getpid
-# define SYS_getpid __NR_getpid
-#endif
-
-#ifdef __NR_getpmsg
-# define SYS_getpmsg __NR_getpmsg
-#endif
-
-#ifdef __NR_getppid
-# define SYS_getppid __NR_getppid
-#endif
-
-#ifdef __NR_getpriority
-# define SYS_getpriority __NR_getpriority
-#endif
-
-#ifdef __NR_getrandom
-# define SYS_getrandom __NR_getrandom
-#endif
-
-#ifdef __NR_getresgid
-# define SYS_getresgid __NR_getresgid
-#endif
-
-#ifdef __NR_getresgid32
-# define SYS_getresgid32 __NR_getresgid32
-#endif
-
-#ifdef __NR_getresuid
-# define SYS_getresuid __NR_getresuid
-#endif
-
-#ifdef __NR_getresuid32
-# define SYS_getresuid32 __NR_getresuid32
-#endif
-
-#ifdef __NR_getrlimit
-# define SYS_getrlimit __NR_getrlimit
-#endif
-
-#ifdef __NR_getrusage
-# define SYS_getrusage __NR_getrusage
-#endif
-
-#ifdef __NR_getsid
-# define SYS_getsid __NR_getsid
-#endif
-
-#ifdef __NR_getsockname
-# define SYS_getsockname __NR_getsockname
-#endif
-
-#ifdef __NR_getsockopt
-# define SYS_getsockopt __NR_getsockopt
-#endif
-
-#ifdef __NR_gettid
-# define SYS_gettid __NR_gettid
-#endif
-
-#ifdef __NR_gettimeofday
-# define SYS_gettimeofday __NR_gettimeofday
-#endif
-
-#ifdef __NR_getuid
-# define SYS_getuid __NR_getuid
-#endif
-
-#ifdef __NR_getuid32
-# define SYS_getuid32 __NR_getuid32
-#endif
-
-#ifdef __NR_getunwind
-# define SYS_getunwind __NR_getunwind
-#endif
-
-#ifdef __NR_getxattr
-# define SYS_getxattr __NR_getxattr
-#endif
-
-#ifdef __NR_getxgid
-# define SYS_getxgid __NR_getxgid
-#endif
-
-#ifdef __NR_getxpid
-# define SYS_getxpid __NR_getxpid
-#endif
-
-#ifdef __NR_getxuid
-# define SYS_getxuid __NR_getxuid
-#endif
-
-#ifdef __NR_gtty
-# define SYS_gtty __NR_gtty
-#endif
-
-#ifdef __NR_idle
-# define SYS_idle __NR_idle
-#endif
-
-#ifdef __NR_init_module
-# define SYS_init_module __NR_init_module
-#endif
-
-#ifdef __NR_inotify_add_watch
-# define SYS_inotify_add_watch __NR_inotify_add_watch
-#endif
-
-#ifdef __NR_inotify_init
-# define SYS_inotify_init __NR_inotify_init
-#endif
-
-#ifdef __NR_inotify_init1
-# define SYS_inotify_init1 __NR_inotify_init1
-#endif
-
-#ifdef __NR_inotify_rm_watch
-# define SYS_inotify_rm_watch __NR_inotify_rm_watch
-#endif
-
-#ifdef __NR_io_cancel
-# define SYS_io_cancel __NR_io_cancel
-#endif
-
-#ifdef __NR_io_destroy
-# define SYS_io_destroy __NR_io_destroy
-#endif
-
-#ifdef __NR_io_getevents
-# define SYS_io_getevents __NR_io_getevents
-#endif
-
-#ifdef __NR_io_pgetevents
-# define SYS_io_pgetevents __NR_io_pgetevents
-#endif
-
-#ifdef __NR_io_pgetevents_time64
-# define SYS_io_pgetevents_time64 __NR_io_pgetevents_time64
-#endif
-
-#ifdef __NR_io_setup
-# define SYS_io_setup __NR_io_setup
-#endif
-
-#ifdef __NR_io_submit
-# define SYS_io_submit __NR_io_submit
-#endif
-
-#ifdef __NR_io_uring_enter
-# define SYS_io_uring_enter __NR_io_uring_enter
-#endif
-
-#ifdef __NR_io_uring_register
-# define SYS_io_uring_register __NR_io_uring_register
-#endif
-
-#ifdef __NR_io_uring_setup
-# define SYS_io_uring_setup __NR_io_uring_setup
-#endif
-
-#ifdef __NR_ioctl
-# define SYS_ioctl __NR_ioctl
-#endif
-
-#ifdef __NR_ioperm
-# define SYS_ioperm __NR_ioperm
-#endif
-
-#ifdef __NR_iopl
-# define SYS_iopl __NR_iopl
-#endif
-
-#ifdef __NR_ioprio_get
-# define SYS_ioprio_get __NR_ioprio_get
-#endif
-
-#ifdef __NR_ioprio_set
-# define SYS_ioprio_set __NR_ioprio_set
-#endif
-
-#ifdef __NR_ipc
-# define SYS_ipc __NR_ipc
-#endif
-
-#ifdef __NR_kcmp
-# define SYS_kcmp __NR_kcmp
-#endif
-
-#ifdef __NR_kern_features
-# define SYS_kern_features __NR_kern_features
-#endif
-
-#ifdef __NR_kexec_file_load
-# define SYS_kexec_file_load __NR_kexec_file_load
-#endif
-
-#ifdef __NR_kexec_load
-# define SYS_kexec_load __NR_kexec_load
-#endif
-
-#ifdef __NR_keyctl
-# define SYS_keyctl __NR_keyctl
-#endif
-
-#ifdef __NR_kill
-# define SYS_kill __NR_kill
-#endif
-
-#ifdef __NR_lchown
-# define SYS_lchown __NR_lchown
-#endif
-
-#ifdef __NR_lchown32
-# define SYS_lchown32 __NR_lchown32
-#endif
-
-#ifdef __NR_lgetxattr
-# define SYS_lgetxattr __NR_lgetxattr
-#endif
-
-#ifdef __NR_link
-# define SYS_link __NR_link
-#endif
-
-#ifdef __NR_linkat
-# define SYS_linkat __NR_linkat
-#endif
-
-#ifdef __NR_listen
-# define SYS_listen __NR_listen
-#endif
-
-#ifdef __NR_listxattr
-# define SYS_listxattr __NR_listxattr
-#endif
-
-#ifdef __NR_llistxattr
-# define SYS_llistxattr __NR_llistxattr
-#endif
-
-#ifdef __NR_llseek
-# define SYS_llseek __NR_llseek
-#endif
-
-#ifdef __NR_lock
-# define SYS_lock __NR_lock
-#endif
-
-#ifdef __NR_lookup_dcookie
-# define SYS_lookup_dcookie __NR_lookup_dcookie
-#endif
-
-#ifdef __NR_lremovexattr
-# define SYS_lremovexattr __NR_lremovexattr
-#endif
-
-#ifdef __NR_lseek
-# define SYS_lseek __NR_lseek
-#endif
-
-#ifdef __NR_lsetxattr
-# define SYS_lsetxattr __NR_lsetxattr
-#endif
-
-#ifdef __NR_lstat
-# define SYS_lstat __NR_lstat
-#endif
-
-#ifdef __NR_lstat64
-# define SYS_lstat64 __NR_lstat64
-#endif
-
-#ifdef __NR_madvise
-# define SYS_madvise __NR_madvise
-#endif
-
-#ifdef __NR_mbind
-# define SYS_mbind __NR_mbind
-#endif
-
-#ifdef __NR_membarrier
-# define SYS_membarrier __NR_membarrier
-#endif
-
-#ifdef __NR_memfd_create
-# define SYS_memfd_create __NR_memfd_create
-#endif
-
-#ifdef __NR_memory_ordering
-# define SYS_memory_ordering __NR_memory_ordering
-#endif
-
-#ifdef __NR_migrate_pages
-# define SYS_migrate_pages __NR_migrate_pages
-#endif
-
-#ifdef __NR_mincore
-# define SYS_mincore __NR_mincore
-#endif
-
-#ifdef __NR_mkdir
-# define SYS_mkdir __NR_mkdir
-#endif
-
-#ifdef __NR_mkdirat
-# define SYS_mkdirat __NR_mkdirat
-#endif
-
-#ifdef __NR_mknod
-# define SYS_mknod __NR_mknod
-#endif
-
-#ifdef __NR_mknodat
-# define SYS_mknodat __NR_mknodat
-#endif
-
-#ifdef __NR_mlock
-# define SYS_mlock __NR_mlock
-#endif
-
-#ifdef __NR_mlock2
-# define SYS_mlock2 __NR_mlock2
-#endif
-
-#ifdef __NR_mlockall
-# define SYS_mlockall __NR_mlockall
-#endif
-
-#ifdef __NR_mmap
-# define SYS_mmap __NR_mmap
-#endif
-
-#ifdef __NR_mmap2
-# define SYS_mmap2 __NR_mmap2
-#endif
-
-#ifdef __NR_modify_ldt
-# define SYS_modify_ldt __NR_modify_ldt
-#endif
-
-#ifdef __NR_mount
-# define SYS_mount __NR_mount
-#endif
-
-#ifdef __NR_move_mount
-# define SYS_move_mount __NR_move_mount
-#endif
-
-#ifdef __NR_move_pages
-# define SYS_move_pages __NR_move_pages
-#endif
-
-#ifdef __NR_mprotect
-# define SYS_mprotect __NR_mprotect
-#endif
-
-#ifdef __NR_mpx
-# define SYS_mpx __NR_mpx
-#endif
-
-#ifdef __NR_mq_getsetattr
-# define SYS_mq_getsetattr __NR_mq_getsetattr
-#endif
-
-#ifdef __NR_mq_notify
-# define SYS_mq_notify __NR_mq_notify
-#endif
-
-#ifdef __NR_mq_open
-# define SYS_mq_open __NR_mq_open
-#endif
-
-#ifdef __NR_mq_timedreceive
-# define SYS_mq_timedreceive __NR_mq_timedreceive
-#endif
-
-#ifdef __NR_mq_timedreceive_time64
-# define SYS_mq_timedreceive_time64 __NR_mq_timedreceive_time64
-#endif
-
-#ifdef __NR_mq_timedsend
-# define SYS_mq_timedsend __NR_mq_timedsend
-#endif
-
-#ifdef __NR_mq_timedsend_time64
-# define SYS_mq_timedsend_time64 __NR_mq_timedsend_time64
-#endif
-
-#ifdef __NR_mq_unlink
-# define SYS_mq_unlink __NR_mq_unlink
-#endif
-
-#ifdef __NR_mremap
-# define SYS_mremap __NR_mremap
-#endif
-
-#ifdef __NR_msgctl
-# define SYS_msgctl __NR_msgctl
-#endif
-
-#ifdef __NR_msgget
-# define SYS_msgget __NR_msgget
-#endif
-
-#ifdef __NR_msgrcv
-# define SYS_msgrcv __NR_msgrcv
-#endif
-
-#ifdef __NR_msgsnd
-# define SYS_msgsnd __NR_msgsnd
-#endif
-
-#ifdef __NR_msync
-# define SYS_msync __NR_msync
-#endif
-
-#ifdef __NR_multiplexer
-# define SYS_multiplexer __NR_multiplexer
-#endif
-
-#ifdef __NR_munlock
-# define SYS_munlock __NR_munlock
-#endif
-
-#ifdef __NR_munlockall
-# define SYS_munlockall __NR_munlockall
-#endif
-
-#ifdef __NR_munmap
-# define SYS_munmap __NR_munmap
-#endif
-
-#ifdef __NR_name_to_handle_at
-# define SYS_name_to_handle_at __NR_name_to_handle_at
-#endif
-
-#ifdef __NR_nanosleep
-# define SYS_nanosleep __NR_nanosleep
-#endif
-
-#ifdef __NR_newfstatat
-# define SYS_newfstatat __NR_newfstatat
-#endif
-
-#ifdef __NR_nfsservctl
-# define SYS_nfsservctl __NR_nfsservctl
-#endif
-
-#ifdef __NR_ni_syscall
-# define SYS_ni_syscall __NR_ni_syscall
-#endif
-
-#ifdef __NR_nice
-# define SYS_nice __NR_nice
-#endif
-
-#ifdef __NR_old_adjtimex
-# define SYS_old_adjtimex __NR_old_adjtimex
-#endif
-
-#ifdef __NR_old_getpagesize
-# define SYS_old_getpagesize __NR_old_getpagesize
-#endif
-
-#ifdef __NR_oldfstat
-# define SYS_oldfstat __NR_oldfstat
-#endif
-
-#ifdef __NR_oldlstat
-# define SYS_oldlstat __NR_oldlstat
-#endif
-
-#ifdef __NR_oldolduname
-# define SYS_oldolduname __NR_oldolduname
-#endif
-
-#ifdef __NR_oldstat
-# define SYS_oldstat __NR_oldstat
-#endif
-
-#ifdef __NR_oldumount
-# define SYS_oldumount __NR_oldumount
-#endif
-
-#ifdef __NR_olduname
-# define SYS_olduname __NR_olduname
-#endif
-
-#ifdef __NR_open
-# define SYS_open __NR_open
-#endif
-
-#ifdef __NR_open_by_handle_at
-# define SYS_open_by_handle_at __NR_open_by_handle_at
-#endif
-
-#ifdef __NR_open_tree
-# define SYS_open_tree __NR_open_tree
-#endif
-
-#ifdef __NR_openat
-# define SYS_openat __NR_openat
-#endif
-
-#ifdef __NR_openat2
-# define SYS_openat2 __NR_openat2
-#endif
-
-#ifdef __NR_osf_adjtime
-# define SYS_osf_adjtime __NR_osf_adjtime
-#endif
-
-#ifdef __NR_osf_afs_syscall
-# define SYS_osf_afs_syscall __NR_osf_afs_syscall
-#endif
-
-#ifdef __NR_osf_alt_plock
-# define SYS_osf_alt_plock __NR_osf_alt_plock
-#endif
-
-#ifdef __NR_osf_alt_setsid
-# define SYS_osf_alt_setsid __NR_osf_alt_setsid
-#endif
-
-#ifdef __NR_osf_alt_sigpending
-# define SYS_osf_alt_sigpending __NR_osf_alt_sigpending
-#endif
-
-#ifdef __NR_osf_asynch_daemon
-# define SYS_osf_asynch_daemon __NR_osf_asynch_daemon
-#endif
-
-#ifdef __NR_osf_audcntl
-# define SYS_osf_audcntl __NR_osf_audcntl
-#endif
-
-#ifdef __NR_osf_audgen
-# define SYS_osf_audgen __NR_osf_audgen
-#endif
-
-#ifdef __NR_osf_chflags
-# define SYS_osf_chflags __NR_osf_chflags
-#endif
-
-#ifdef __NR_osf_execve
-# define SYS_osf_execve __NR_osf_execve
-#endif
-
-#ifdef __NR_osf_exportfs
-# define SYS_osf_exportfs __NR_osf_exportfs
-#endif
-
-#ifdef __NR_osf_fchflags
-# define SYS_osf_fchflags __NR_osf_fchflags
-#endif
-
-#ifdef __NR_osf_fdatasync
-# define SYS_osf_fdatasync __NR_osf_fdatasync
-#endif
-
-#ifdef __NR_osf_fpathconf
-# define SYS_osf_fpathconf __NR_osf_fpathconf
-#endif
-
-#ifdef __NR_osf_fstat
-# define SYS_osf_fstat __NR_osf_fstat
-#endif
-
-#ifdef __NR_osf_fstatfs
-# define SYS_osf_fstatfs __NR_osf_fstatfs
-#endif
-
-#ifdef __NR_osf_fstatfs64
-# define SYS_osf_fstatfs64 __NR_osf_fstatfs64
-#endif
-
-#ifdef __NR_osf_fuser
-# define SYS_osf_fuser __NR_osf_fuser
-#endif
-
-#ifdef __NR_osf_getaddressconf
-# define SYS_osf_getaddressconf __NR_osf_getaddressconf
-#endif
-
-#ifdef __NR_osf_getdirentries
-# define SYS_osf_getdirentries __NR_osf_getdirentries
-#endif
-
-#ifdef __NR_osf_getdomainname
-# define SYS_osf_getdomainname __NR_osf_getdomainname
-#endif
-
-#ifdef __NR_osf_getfh
-# define SYS_osf_getfh __NR_osf_getfh
-#endif
-
-#ifdef __NR_osf_getfsstat
-# define SYS_osf_getfsstat __NR_osf_getfsstat
-#endif
-
-#ifdef __NR_osf_gethostid
-# define SYS_osf_gethostid __NR_osf_gethostid
-#endif
-
-#ifdef __NR_osf_getitimer
-# define SYS_osf_getitimer __NR_osf_getitimer
-#endif
-
-#ifdef __NR_osf_getlogin
-# define SYS_osf_getlogin __NR_osf_getlogin
-#endif
-
-#ifdef __NR_osf_getmnt
-# define SYS_osf_getmnt __NR_osf_getmnt
-#endif
-
-#ifdef __NR_osf_getrusage
-# define SYS_osf_getrusage __NR_osf_getrusage
-#endif
-
-#ifdef __NR_osf_getsysinfo
-# define SYS_osf_getsysinfo __NR_osf_getsysinfo
-#endif
-
-#ifdef __NR_osf_gettimeofday
-# define SYS_osf_gettimeofday __NR_osf_gettimeofday
-#endif
-
-#ifdef __NR_osf_kloadcall
-# define SYS_osf_kloadcall __NR_osf_kloadcall
-#endif
-
-#ifdef __NR_osf_kmodcall
-# define SYS_osf_kmodcall __NR_osf_kmodcall
-#endif
-
-#ifdef __NR_osf_lstat
-# define SYS_osf_lstat __NR_osf_lstat
-#endif
-
-#ifdef __NR_osf_memcntl
-# define SYS_osf_memcntl __NR_osf_memcntl
-#endif
-
-#ifdef __NR_osf_mincore
-# define SYS_osf_mincore __NR_osf_mincore
-#endif
-
-#ifdef __NR_osf_mount
-# define SYS_osf_mount __NR_osf_mount
-#endif
-
-#ifdef __NR_osf_mremap
-# define SYS_osf_mremap __NR_osf_mremap
-#endif
-
-#ifdef __NR_osf_msfs_syscall
-# define SYS_osf_msfs_syscall __NR_osf_msfs_syscall
-#endif
-
-#ifdef __NR_osf_msleep
-# define SYS_osf_msleep __NR_osf_msleep
-#endif
-
-#ifdef __NR_osf_mvalid
-# define SYS_osf_mvalid __NR_osf_mvalid
-#endif
-
-#ifdef __NR_osf_mwakeup
-# define SYS_osf_mwakeup __NR_osf_mwakeup
-#endif
-
-#ifdef __NR_osf_naccept
-# define SYS_osf_naccept __NR_osf_naccept
-#endif
-
-#ifdef __NR_osf_nfssvc
-# define SYS_osf_nfssvc __NR_osf_nfssvc
-#endif
-
-#ifdef __NR_osf_ngetpeername
-# define SYS_osf_ngetpeername __NR_osf_ngetpeername
-#endif
-
-#ifdef __NR_osf_ngetsockname
-# define SYS_osf_ngetsockname __NR_osf_ngetsockname
-#endif
-
-#ifdef __NR_osf_nrecvfrom
-# define SYS_osf_nrecvfrom __NR_osf_nrecvfrom
-#endif
-
-#ifdef __NR_osf_nrecvmsg
-# define SYS_osf_nrecvmsg __NR_osf_nrecvmsg
-#endif
-
-#ifdef __NR_osf_nsendmsg
-# define SYS_osf_nsendmsg __NR_osf_nsendmsg
-#endif
-
-#ifdef __NR_osf_ntp_adjtime
-# define SYS_osf_ntp_adjtime __NR_osf_ntp_adjtime
-#endif
-
-#ifdef __NR_osf_ntp_gettime
-# define SYS_osf_ntp_gettime __NR_osf_ntp_gettime
-#endif
-
-#ifdef __NR_osf_old_creat
-# define SYS_osf_old_creat __NR_osf_old_creat
-#endif
-
-#ifdef __NR_osf_old_fstat
-# define SYS_osf_old_fstat __NR_osf_old_fstat
-#endif
-
-#ifdef __NR_osf_old_getpgrp
-# define SYS_osf_old_getpgrp __NR_osf_old_getpgrp
-#endif
-
-#ifdef __NR_osf_old_killpg
-# define SYS_osf_old_killpg __NR_osf_old_killpg
-#endif
-
-#ifdef __NR_osf_old_lstat
-# define SYS_osf_old_lstat __NR_osf_old_lstat
-#endif
-
-#ifdef __NR_osf_old_open
-# define SYS_osf_old_open __NR_osf_old_open
-#endif
-
-#ifdef __NR_osf_old_sigaction
-# define SYS_osf_old_sigaction __NR_osf_old_sigaction
-#endif
-
-#ifdef __NR_osf_old_sigblock
-# define SYS_osf_old_sigblock __NR_osf_old_sigblock
-#endif
-
-#ifdef __NR_osf_old_sigreturn
-# define SYS_osf_old_sigreturn __NR_osf_old_sigreturn
-#endif
-
-#ifdef __NR_osf_old_sigsetmask
-# define SYS_osf_old_sigsetmask __NR_osf_old_sigsetmask
-#endif
-
-#ifdef __NR_osf_old_sigvec
-# define SYS_osf_old_sigvec __NR_osf_old_sigvec
-#endif
-
-#ifdef __NR_osf_old_stat
-# define SYS_osf_old_stat __NR_osf_old_stat
-#endif
-
-#ifdef __NR_osf_old_vadvise
-# define SYS_osf_old_vadvise __NR_osf_old_vadvise
-#endif
-
-#ifdef __NR_osf_old_vtrace
-# define SYS_osf_old_vtrace __NR_osf_old_vtrace
-#endif
-
-#ifdef __NR_osf_old_wait
-# define SYS_osf_old_wait __NR_osf_old_wait
-#endif
-
-#ifdef __NR_osf_oldquota
-# define SYS_osf_oldquota __NR_osf_oldquota
-#endif
-
-#ifdef __NR_osf_pathconf
-# define SYS_osf_pathconf __NR_osf_pathconf
-#endif
-
-#ifdef __NR_osf_pid_block
-# define SYS_osf_pid_block __NR_osf_pid_block
-#endif
-
-#ifdef __NR_osf_pid_unblock
-# define SYS_osf_pid_unblock __NR_osf_pid_unblock
-#endif
-
-#ifdef __NR_osf_plock
-# define SYS_osf_plock __NR_osf_plock
-#endif
-
-#ifdef __NR_osf_priocntlset
-# define SYS_osf_priocntlset __NR_osf_priocntlset
-#endif
-
-#ifdef __NR_osf_profil
-# define SYS_osf_profil __NR_osf_profil
-#endif
-
-#ifdef __NR_osf_proplist_syscall
-# define SYS_osf_proplist_syscall __NR_osf_proplist_syscall
-#endif
-
-#ifdef __NR_osf_reboot
-# define SYS_osf_reboot __NR_osf_reboot
-#endif
-
-#ifdef __NR_osf_revoke
-# define SYS_osf_revoke __NR_osf_revoke
-#endif
-
-#ifdef __NR_osf_sbrk
-# define SYS_osf_sbrk __NR_osf_sbrk
-#endif
-
-#ifdef __NR_osf_security
-# define SYS_osf_security __NR_osf_security
-#endif
-
-#ifdef __NR_osf_select
-# define SYS_osf_select __NR_osf_select
-#endif
-
-#ifdef __NR_osf_set_program_attributes
-# define SYS_osf_set_program_attributes __NR_osf_set_program_attributes
-#endif
-
-#ifdef __NR_osf_set_speculative
-# define SYS_osf_set_speculative __NR_osf_set_speculative
-#endif
-
-#ifdef __NR_osf_sethostid
-# define SYS_osf_sethostid __NR_osf_sethostid
-#endif
-
-#ifdef __NR_osf_setitimer
-# define SYS_osf_setitimer __NR_osf_setitimer
-#endif
-
-#ifdef __NR_osf_setlogin
-# define SYS_osf_setlogin __NR_osf_setlogin
-#endif
-
-#ifdef __NR_osf_setsysinfo
-# define SYS_osf_setsysinfo __NR_osf_setsysinfo
-#endif
-
-#ifdef __NR_osf_settimeofday
-# define SYS_osf_settimeofday __NR_osf_settimeofday
-#endif
-
-#ifdef __NR_osf_shmat
-# define SYS_osf_shmat __NR_osf_shmat
-#endif
-
-#ifdef __NR_osf_signal
-# define SYS_osf_signal __NR_osf_signal
-#endif
-
-#ifdef __NR_osf_sigprocmask
-# define SYS_osf_sigprocmask __NR_osf_sigprocmask
-#endif
-
-#ifdef __NR_osf_sigsendset
-# define SYS_osf_sigsendset __NR_osf_sigsendset
-#endif
-
-#ifdef __NR_osf_sigstack
-# define SYS_osf_sigstack __NR_osf_sigstack
-#endif
-
-#ifdef __NR_osf_sigwaitprim
-# define SYS_osf_sigwaitprim __NR_osf_sigwaitprim
-#endif
-
-#ifdef __NR_osf_sstk
-# define SYS_osf_sstk __NR_osf_sstk
-#endif
-
-#ifdef __NR_osf_stat
-# define SYS_osf_stat __NR_osf_stat
-#endif
-
-#ifdef __NR_osf_statfs
-# define SYS_osf_statfs __NR_osf_statfs
-#endif
-
-#ifdef __NR_osf_statfs64
-# define SYS_osf_statfs64 __NR_osf_statfs64
-#endif
-
-#ifdef __NR_osf_subsys_info
-# define SYS_osf_subsys_info __NR_osf_subsys_info
-#endif
-
-#ifdef __NR_osf_swapctl
-# define SYS_osf_swapctl __NR_osf_swapctl
-#endif
-
-#ifdef __NR_osf_swapon
-# define SYS_osf_swapon __NR_osf_swapon
-#endif
-
-#ifdef __NR_osf_syscall
-# define SYS_osf_syscall __NR_osf_syscall
-#endif
-
-#ifdef __NR_osf_sysinfo
-# define SYS_osf_sysinfo __NR_osf_sysinfo
-#endif
-
-#ifdef __NR_osf_table
-# define SYS_osf_table __NR_osf_table
-#endif
-
-#ifdef __NR_osf_uadmin
-# define SYS_osf_uadmin __NR_osf_uadmin
-#endif
-
-#ifdef __NR_osf_usleep_thread
-# define SYS_osf_usleep_thread __NR_osf_usleep_thread
-#endif
-
-#ifdef __NR_osf_uswitch
-# define SYS_osf_uswitch __NR_osf_uswitch
-#endif
-
-#ifdef __NR_osf_utc_adjtime
-# define SYS_osf_utc_adjtime __NR_osf_utc_adjtime
-#endif
-
-#ifdef __NR_osf_utc_gettime
-# define SYS_osf_utc_gettime __NR_osf_utc_gettime
-#endif
-
-#ifdef __NR_osf_utimes
-# define SYS_osf_utimes __NR_osf_utimes
-#endif
-
-#ifdef __NR_osf_utsname
-# define SYS_osf_utsname __NR_osf_utsname
-#endif
-
-#ifdef __NR_osf_wait4
-# define SYS_osf_wait4 __NR_osf_wait4
-#endif
-
-#ifdef __NR_osf_waitid
-# define SYS_osf_waitid __NR_osf_waitid
-#endif
-
-#ifdef __NR_pause
-# define SYS_pause __NR_pause
-#endif
-
-#ifdef __NR_pciconfig_iobase
-# define SYS_pciconfig_iobase __NR_pciconfig_iobase
-#endif
-
-#ifdef __NR_pciconfig_read
-# define SYS_pciconfig_read __NR_pciconfig_read
-#endif
-
-#ifdef __NR_pciconfig_write
-# define SYS_pciconfig_write __NR_pciconfig_write
-#endif
-
-#ifdef __NR_perf_event_open
-# define SYS_perf_event_open __NR_perf_event_open
-#endif
-
-#ifdef __NR_perfctr
-# define SYS_perfctr __NR_perfctr
-#endif
-
-#ifdef __NR_perfmonctl
-# define SYS_perfmonctl __NR_perfmonctl
-#endif
-
-#ifdef __NR_personality
-# define SYS_personality __NR_personality
-#endif
-
-#ifdef __NR_pidfd_getfd
-# define SYS_pidfd_getfd __NR_pidfd_getfd
-#endif
-
-#ifdef __NR_pidfd_open
-# define SYS_pidfd_open __NR_pidfd_open
-#endif
-
-#ifdef __NR_pidfd_send_signal
-# define SYS_pidfd_send_signal __NR_pidfd_send_signal
-#endif
-
-#ifdef __NR_pipe
-# define SYS_pipe __NR_pipe
-#endif
-
-#ifdef __NR_pipe2
-# define SYS_pipe2 __NR_pipe2
-#endif
-
-#ifdef __NR_pivot_root
-# define SYS_pivot_root __NR_pivot_root
-#endif
-
-#ifdef __NR_pkey_alloc
-# define SYS_pkey_alloc __NR_pkey_alloc
-#endif
-
-#ifdef __NR_pkey_free
-# define SYS_pkey_free __NR_pkey_free
-#endif
-
-#ifdef __NR_pkey_mprotect
-# define SYS_pkey_mprotect __NR_pkey_mprotect
-#endif
-
-#ifdef __NR_poll
-# define SYS_poll __NR_poll
-#endif
-
-#ifdef __NR_ppoll
-# define SYS_ppoll __NR_ppoll
-#endif
-
-#ifdef __NR_ppoll_time64
-# define SYS_ppoll_time64 __NR_ppoll_time64
-#endif
-
-#ifdef __NR_prctl
-# define SYS_prctl __NR_prctl
-#endif
-
-#ifdef __NR_pread64
-# define SYS_pread64 __NR_pread64
-#endif
-
-#ifdef __NR_preadv
-# define SYS_preadv __NR_preadv
-#endif
-
-#ifdef __NR_preadv2
-# define SYS_preadv2 __NR_preadv2
-#endif
-
-#ifdef __NR_prlimit64
-# define SYS_prlimit64 __NR_prlimit64
-#endif
-
-#ifdef __NR_process_madvise
-# define SYS_process_madvise __NR_process_madvise
-#endif
-
-#ifdef __NR_process_vm_readv
-# define SYS_process_vm_readv __NR_process_vm_readv
-#endif
-
-#ifdef __NR_process_vm_writev
-# define SYS_process_vm_writev __NR_process_vm_writev
-#endif
-
-#ifdef __NR_prof
-# define SYS_prof __NR_prof
-#endif
-
-#ifdef __NR_profil
-# define SYS_profil __NR_profil
-#endif
-
-#ifdef __NR_pselect6
-# define SYS_pselect6 __NR_pselect6
-#endif
-
-#ifdef __NR_pselect6_time64
-# define SYS_pselect6_time64 __NR_pselect6_time64
-#endif
-
-#ifdef __NR_ptrace
-# define SYS_ptrace __NR_ptrace
-#endif
-
-#ifdef __NR_putpmsg
-# define SYS_putpmsg __NR_putpmsg
-#endif
-
-#ifdef __NR_pwrite64
-# define SYS_pwrite64 __NR_pwrite64
-#endif
-
-#ifdef __NR_pwritev
-# define SYS_pwritev __NR_pwritev
-#endif
-
-#ifdef __NR_pwritev2
-# define SYS_pwritev2 __NR_pwritev2
-#endif
-
-#ifdef __NR_query_module
-# define SYS_query_module __NR_query_module
-#endif
-
-#ifdef __NR_quotactl
-# define SYS_quotactl __NR_quotactl
-#endif
-
-#ifdef __NR_read
-# define SYS_read __NR_read
-#endif
-
-#ifdef __NR_readahead
-# define SYS_readahead __NR_readahead
-#endif
-
-#ifdef __NR_readdir
-# define SYS_readdir __NR_readdir
-#endif
-
-#ifdef __NR_readlink
-# define SYS_readlink __NR_readlink
-#endif
-
-#ifdef __NR_readlinkat
-# define SYS_readlinkat __NR_readlinkat
-#endif
-
-#ifdef __NR_readv
-# define SYS_readv __NR_readv
-#endif
-
-#ifdef __NR_reboot
-# define SYS_reboot __NR_reboot
-#endif
-
-#ifdef __NR_recv
-# define SYS_recv __NR_recv
-#endif
-
-#ifdef __NR_recvfrom
-# define SYS_recvfrom __NR_recvfrom
-#endif
-
-#ifdef __NR_recvmmsg
-# define SYS_recvmmsg __NR_recvmmsg
-#endif
-
-#ifdef __NR_recvmmsg_time64
-# define SYS_recvmmsg_time64 __NR_recvmmsg_time64
-#endif
-
-#ifdef __NR_recvmsg
-# define SYS_recvmsg __NR_recvmsg
-#endif
-
-#ifdef __NR_remap_file_pages
-# define SYS_remap_file_pages __NR_remap_file_pages
-#endif
-
-#ifdef __NR_removexattr
-# define SYS_removexattr __NR_removexattr
-#endif
-
-#ifdef __NR_rename
-# define SYS_rename __NR_rename
-#endif
-
-#ifdef __NR_renameat
-# define SYS_renameat __NR_renameat
-#endif
-
-#ifdef __NR_renameat2
-# define SYS_renameat2 __NR_renameat2
-#endif
-
-#ifdef __NR_request_key
-# define SYS_request_key __NR_request_key
-#endif
-
-#ifdef __NR_restart_syscall
-# define SYS_restart_syscall __NR_restart_syscall
-#endif
-
-#ifdef __NR_riscv_flush_icache
-# define SYS_riscv_flush_icache __NR_riscv_flush_icache
-#endif
-
-#ifdef __NR_rmdir
-# define SYS_rmdir __NR_rmdir
-#endif
-
-#ifdef __NR_rseq
-# define SYS_rseq __NR_rseq
-#endif
-
-#ifdef __NR_rt_sigaction
-# define SYS_rt_sigaction __NR_rt_sigaction
-#endif
-
-#ifdef __NR_rt_sigpending
-# define SYS_rt_sigpending __NR_rt_sigpending
-#endif
-
-#ifdef __NR_rt_sigprocmask
-# define SYS_rt_sigprocmask __NR_rt_sigprocmask
-#endif
-
-#ifdef __NR_rt_sigqueueinfo
-# define SYS_rt_sigqueueinfo __NR_rt_sigqueueinfo
-#endif
-
-#ifdef __NR_rt_sigreturn
-# define SYS_rt_sigreturn __NR_rt_sigreturn
-#endif
-
-#ifdef __NR_rt_sigsuspend
-# define SYS_rt_sigsuspend __NR_rt_sigsuspend
-#endif
-
-#ifdef __NR_rt_sigtimedwait
-# define SYS_rt_sigtimedwait __NR_rt_sigtimedwait
-#endif
-
-#ifdef __NR_rt_sigtimedwait_time64
-# define SYS_rt_sigtimedwait_time64 __NR_rt_sigtimedwait_time64
-#endif
-
-#ifdef __NR_rt_tgsigqueueinfo
-# define SYS_rt_tgsigqueueinfo __NR_rt_tgsigqueueinfo
-#endif
-
-#ifdef __NR_rtas
-# define SYS_rtas __NR_rtas
-#endif
-
-#ifdef __NR_s390_guarded_storage
-# define SYS_s390_guarded_storage __NR_s390_guarded_storage
-#endif
-
-#ifdef __NR_s390_pci_mmio_read
-# define SYS_s390_pci_mmio_read __NR_s390_pci_mmio_read
-#endif
-
-#ifdef __NR_s390_pci_mmio_write
-# define SYS_s390_pci_mmio_write __NR_s390_pci_mmio_write
-#endif
-
-#ifdef __NR_s390_runtime_instr
-# define SYS_s390_runtime_instr __NR_s390_runtime_instr
-#endif
-
-#ifdef __NR_s390_sthyi
-# define SYS_s390_sthyi __NR_s390_sthyi
-#endif
-
-#ifdef __NR_sched_get_affinity
-# define SYS_sched_get_affinity __NR_sched_get_affinity
-#endif
-
-#ifdef __NR_sched_get_priority_max
-# define SYS_sched_get_priority_max __NR_sched_get_priority_max
-#endif
-
-#ifdef __NR_sched_get_priority_min
-# define SYS_sched_get_priority_min __NR_sched_get_priority_min
-#endif
-
-#ifdef __NR_sched_getaffinity
-# define SYS_sched_getaffinity __NR_sched_getaffinity
-#endif
-
-#ifdef __NR_sched_getattr
-# define SYS_sched_getattr __NR_sched_getattr
-#endif
-
-#ifdef __NR_sched_getparam
-# define SYS_sched_getparam __NR_sched_getparam
-#endif
-
-#ifdef __NR_sched_getscheduler
-# define SYS_sched_getscheduler __NR_sched_getscheduler
-#endif
-
-#ifdef __NR_sched_rr_get_interval
-# define SYS_sched_rr_get_interval __NR_sched_rr_get_interval
-#endif
-
-#ifdef __NR_sched_rr_get_interval_time64
-# define SYS_sched_rr_get_interval_time64 __NR_sched_rr_get_interval_time64
-#endif
-
-#ifdef __NR_sched_set_affinity
-# define SYS_sched_set_affinity __NR_sched_set_affinity
-#endif
-
-#ifdef __NR_sched_setaffinity
-# define SYS_sched_setaffinity __NR_sched_setaffinity
-#endif
-
-#ifdef __NR_sched_setattr
-# define SYS_sched_setattr __NR_sched_setattr
-#endif
-
-#ifdef __NR_sched_setparam
-# define SYS_sched_setparam __NR_sched_setparam
-#endif
-
-#ifdef __NR_sched_setscheduler
-# define SYS_sched_setscheduler __NR_sched_setscheduler
-#endif
-
-#ifdef __NR_sched_yield
-# define SYS_sched_yield __NR_sched_yield
-#endif
-
-#ifdef __NR_seccomp
-# define SYS_seccomp __NR_seccomp
-#endif
-
-#ifdef __NR_security
-# define SYS_security __NR_security
-#endif
-
-#ifdef __NR_select
-# define SYS_select __NR_select
-#endif
-
-#ifdef __NR_semctl
-# define SYS_semctl __NR_semctl
-#endif
-
-#ifdef __NR_semget
-# define SYS_semget __NR_semget
-#endif
-
-#ifdef __NR_semop
-# define SYS_semop __NR_semop
-#endif
-
-#ifdef __NR_semtimedop
-# define SYS_semtimedop __NR_semtimedop
-#endif
-
-#ifdef __NR_semtimedop_time64
-# define SYS_semtimedop_time64 __NR_semtimedop_time64
-#endif
-
-#ifdef __NR_send
-# define SYS_send __NR_send
-#endif
-
-#ifdef __NR_sendfile
-# define SYS_sendfile __NR_sendfile
-#endif
-
-#ifdef __NR_sendfile64
-# define SYS_sendfile64 __NR_sendfile64
-#endif
-
-#ifdef __NR_sendmmsg
-# define SYS_sendmmsg __NR_sendmmsg
-#endif
-
-#ifdef __NR_sendmsg
-# define SYS_sendmsg __NR_sendmsg
-#endif
-
-#ifdef __NR_sendto
-# define SYS_sendto __NR_sendto
-#endif
-
-#ifdef __NR_set_mempolicy
-# define SYS_set_mempolicy __NR_set_mempolicy
-#endif
-
-#ifdef __NR_set_robust_list
-# define SYS_set_robust_list __NR_set_robust_list
-#endif
-
-#ifdef __NR_set_thread_area
-# define SYS_set_thread_area __NR_set_thread_area
-#endif
-
-#ifdef __NR_set_tid_address
-# define SYS_set_tid_address __NR_set_tid_address
-#endif
-
-#ifdef __NR_set_tls
-# define SYS_set_tls __NR_set_tls
-#endif
-
-#ifdef __NR_setdomainname
-# define SYS_setdomainname __NR_setdomainname
-#endif
-
-#ifdef __NR_setfsgid
-# define SYS_setfsgid __NR_setfsgid
-#endif
-
-#ifdef __NR_setfsgid32
-# define SYS_setfsgid32 __NR_setfsgid32
-#endif
-
-#ifdef __NR_setfsuid
-# define SYS_setfsuid __NR_setfsuid
-#endif
-
-#ifdef __NR_setfsuid32
-# define SYS_setfsuid32 __NR_setfsuid32
-#endif
-
-#ifdef __NR_setgid
-# define SYS_setgid __NR_setgid
-#endif
-
-#ifdef __NR_setgid32
-# define SYS_setgid32 __NR_setgid32
-#endif
-
-#ifdef __NR_setgroups
-# define SYS_setgroups __NR_setgroups
-#endif
-
-#ifdef __NR_setgroups32
-# define SYS_setgroups32 __NR_setgroups32
-#endif
-
-#ifdef __NR_sethae
-# define SYS_sethae __NR_sethae
-#endif
-
-#ifdef __NR_sethostname
-# define SYS_sethostname __NR_sethostname
-#endif
-
-#ifdef __NR_setitimer
-# define SYS_setitimer __NR_setitimer
-#endif
-
-#ifdef __NR_setns
-# define SYS_setns __NR_setns
-#endif
-
-#ifdef __NR_setpgid
-# define SYS_setpgid __NR_setpgid
-#endif
-
-#ifdef __NR_setpgrp
-# define SYS_setpgrp __NR_setpgrp
-#endif
-
-#ifdef __NR_setpriority
-# define SYS_setpriority __NR_setpriority
-#endif
-
-#ifdef __NR_setregid
-# define SYS_setregid __NR_setregid
-#endif
-
-#ifdef __NR_setregid32
-# define SYS_setregid32 __NR_setregid32
-#endif
-
-#ifdef __NR_setresgid
-# define SYS_setresgid __NR_setresgid
-#endif
-
-#ifdef __NR_setresgid32
-# define SYS_setresgid32 __NR_setresgid32
-#endif
-
-#ifdef __NR_setresuid
-# define SYS_setresuid __NR_setresuid
-#endif
-
-#ifdef __NR_setresuid32
-# define SYS_setresuid32 __NR_setresuid32
-#endif
-
-#ifdef __NR_setreuid
-# define SYS_setreuid __NR_setreuid
-#endif
-
-#ifdef __NR_setreuid32
-# define SYS_setreuid32 __NR_setreuid32
-#endif
-
-#ifdef __NR_setrlimit
-# define SYS_setrlimit __NR_setrlimit
-#endif
-
-#ifdef __NR_setsid
-# define SYS_setsid __NR_setsid
-#endif
-
-#ifdef __NR_setsockopt
-# define SYS_setsockopt __NR_setsockopt
-#endif
-
-#ifdef __NR_settimeofday
-# define SYS_settimeofday __NR_settimeofday
-#endif
-
-#ifdef __NR_setuid
-# define SYS_setuid __NR_setuid
-#endif
-
-#ifdef __NR_setuid32
-# define SYS_setuid32 __NR_setuid32
-#endif
-
-#ifdef __NR_setxattr
-# define SYS_setxattr __NR_setxattr
-#endif
-
-#ifdef __NR_sgetmask
-# define SYS_sgetmask __NR_sgetmask
-#endif
-
-#ifdef __NR_shmat
-# define SYS_shmat __NR_shmat
-#endif
-
-#ifdef __NR_shmctl
-# define SYS_shmctl __NR_shmctl
-#endif
-
-#ifdef __NR_shmdt
-# define SYS_shmdt __NR_shmdt
-#endif
-
-#ifdef __NR_shmget
-# define SYS_shmget __NR_shmget
-#endif
-
-#ifdef __NR_shutdown
-# define SYS_shutdown __NR_shutdown
-#endif
-
-#ifdef __NR_sigaction
-# define SYS_sigaction __NR_sigaction
-#endif
-
-#ifdef __NR_sigaltstack
-# define SYS_sigaltstack __NR_sigaltstack
-#endif
-
-#ifdef __NR_signal
-# define SYS_signal __NR_signal
-#endif
-
-#ifdef __NR_signalfd
-# define SYS_signalfd __NR_signalfd
-#endif
-
-#ifdef __NR_signalfd4
-# define SYS_signalfd4 __NR_signalfd4
-#endif
-
-#ifdef __NR_sigpending
-# define SYS_sigpending __NR_sigpending
-#endif
-
-#ifdef __NR_sigprocmask
-# define SYS_sigprocmask __NR_sigprocmask
-#endif
-
-#ifdef __NR_sigreturn
-# define SYS_sigreturn __NR_sigreturn
-#endif
-
-#ifdef __NR_sigsuspend
-# define SYS_sigsuspend __NR_sigsuspend
-#endif
-
-#ifdef __NR_socket
-# define SYS_socket __NR_socket
-#endif
-
-#ifdef __NR_socketcall
-# define SYS_socketcall __NR_socketcall
-#endif
-
-#ifdef __NR_socketpair
-# define SYS_socketpair __NR_socketpair
-#endif
-
-#ifdef __NR_splice
-# define SYS_splice __NR_splice
-#endif
-
-#ifdef __NR_spu_create
-# define SYS_spu_create __NR_spu_create
-#endif
-
-#ifdef __NR_spu_run
-# define SYS_spu_run __NR_spu_run
-#endif
-
-#ifdef __NR_ssetmask
-# define SYS_ssetmask __NR_ssetmask
-#endif
-
-#ifdef __NR_stat
-# define SYS_stat __NR_stat
-#endif
-
-#ifdef __NR_stat64
-# define SYS_stat64 __NR_stat64
-#endif
-
-#ifdef __NR_statfs
-# define SYS_statfs __NR_statfs
-#endif
-
-#ifdef __NR_statfs64
-# define SYS_statfs64 __NR_statfs64
-#endif
-
-#ifdef __NR_statx
-# define SYS_statx __NR_statx
-#endif
-
-#ifdef __NR_stime
-# define SYS_stime __NR_stime
-#endif
-
-#ifdef __NR_stty
-# define SYS_stty __NR_stty
-#endif
-
-#ifdef __NR_subpage_prot
-# define SYS_subpage_prot __NR_subpage_prot
-#endif
-
-#ifdef __NR_swapcontext
-# define SYS_swapcontext __NR_swapcontext
-#endif
-
-#ifdef __NR_swapoff
-# define SYS_swapoff __NR_swapoff
-#endif
-
-#ifdef __NR_swapon
-# define SYS_swapon __NR_swapon
-#endif
-
-#ifdef __NR_switch_endian
-# define SYS_switch_endian __NR_switch_endian
-#endif
-
-#ifdef __NR_symlink
-# define SYS_symlink __NR_symlink
-#endif
-
-#ifdef __NR_symlinkat
-# define SYS_symlinkat __NR_symlinkat
-#endif
-
-#ifdef __NR_sync
-# define SYS_sync __NR_sync
-#endif
-
-#ifdef __NR_sync_file_range
-# define SYS_sync_file_range __NR_sync_file_range
-#endif
-
-#ifdef __NR_sync_file_range2
-# define SYS_sync_file_range2 __NR_sync_file_range2
-#endif
-
-#ifdef __NR_syncfs
-# define SYS_syncfs __NR_syncfs
-#endif
-
-#ifdef __NR_sys_debug_setcontext
-# define SYS_sys_debug_setcontext __NR_sys_debug_setcontext
-#endif
-
-#ifdef __NR_sys_epoll_create
-# define SYS_sys_epoll_create __NR_sys_epoll_create
-#endif
-
-#ifdef __NR_sys_epoll_ctl
-# define SYS_sys_epoll_ctl __NR_sys_epoll_ctl
-#endif
-
-#ifdef __NR_sys_epoll_wait
-# define SYS_sys_epoll_wait __NR_sys_epoll_wait
-#endif
-
-#ifdef __NR_syscall
-# define SYS_syscall __NR_syscall
-#endif
-
-#ifdef __NR_sysfs
-# define SYS_sysfs __NR_sysfs
-#endif
-
-#ifdef __NR_sysinfo
-# define SYS_sysinfo __NR_sysinfo
-#endif
-
-#ifdef __NR_syslog
-# define SYS_syslog __NR_syslog
-#endif
-
-#ifdef __NR_sysmips
-# define SYS_sysmips __NR_sysmips
-#endif
-
-#ifdef __NR_tee
-# define SYS_tee __NR_tee
-#endif
-
-#ifdef __NR_tgkill
-# define SYS_tgkill __NR_tgkill
-#endif
-
-#ifdef __NR_time
-# define SYS_time __NR_time
-#endif
-
-#ifdef __NR_timer_create
-# define SYS_timer_create __NR_timer_create
-#endif
-
-#ifdef __NR_timer_delete
-# define SYS_timer_delete __NR_timer_delete
-#endif
-
-#ifdef __NR_timer_getoverrun
-# define SYS_timer_getoverrun __NR_timer_getoverrun
-#endif
-
-#ifdef __NR_timer_gettime
-# define SYS_timer_gettime __NR_timer_gettime
-#endif
-
-#ifdef __NR_timer_gettime64
-# define SYS_timer_gettime64 __NR_timer_gettime64
-#endif
-
-#ifdef __NR_timer_settime
-# define SYS_timer_settime __NR_timer_settime
-#endif
-
-#ifdef __NR_timer_settime64
-# define SYS_timer_settime64 __NR_timer_settime64
-#endif
-
-#ifdef __NR_timerfd
-# define SYS_timerfd __NR_timerfd
-#endif
-
-#ifdef __NR_timerfd_create
-# define SYS_timerfd_create __NR_timerfd_create
-#endif
-
-#ifdef __NR_timerfd_gettime
-# define SYS_timerfd_gettime __NR_timerfd_gettime
-#endif
-
-#ifdef __NR_timerfd_gettime64
-# define SYS_timerfd_gettime64 __NR_timerfd_gettime64
-#endif
-
-#ifdef __NR_timerfd_settime
-# define SYS_timerfd_settime __NR_timerfd_settime
-#endif
-
-#ifdef __NR_timerfd_settime64
-# define SYS_timerfd_settime64 __NR_timerfd_settime64
-#endif
-
-#ifdef __NR_times
-# define SYS_times __NR_times
-#endif
-
-#ifdef __NR_tkill
-# define SYS_tkill __NR_tkill
-#endif
-
-#ifdef __NR_truncate
-# define SYS_truncate __NR_truncate
-#endif
-
-#ifdef __NR_truncate64
-# define SYS_truncate64 __NR_truncate64
-#endif
-
-#ifdef __NR_tuxcall
-# define SYS_tuxcall __NR_tuxcall
-#endif
-
-#ifdef __NR_udftrap
-# define SYS_udftrap __NR_udftrap
-#endif
-
-#ifdef __NR_ugetrlimit
-# define SYS_ugetrlimit __NR_ugetrlimit
-#endif
-
-#ifdef __NR_ulimit
-# define SYS_ulimit __NR_ulimit
-#endif
-
-#ifdef __NR_umask
-# define SYS_umask __NR_umask
-#endif
-
-#ifdef __NR_umount
-# define SYS_umount __NR_umount
-#endif
-
-#ifdef __NR_umount2
-# define SYS_umount2 __NR_umount2
-#endif
-
-#ifdef __NR_uname
-# define SYS_uname __NR_uname
-#endif
-
-#ifdef __NR_unlink
-# define SYS_unlink __NR_unlink
-#endif
-
-#ifdef __NR_unlinkat
-# define SYS_unlinkat __NR_unlinkat
-#endif
-
-#ifdef __NR_unshare
-# define SYS_unshare __NR_unshare
-#endif
-
-#ifdef __NR_uselib
-# define SYS_uselib __NR_uselib
-#endif
-
-#ifdef __NR_userfaultfd
-# define SYS_userfaultfd __NR_userfaultfd
-#endif
-
-#ifdef __NR_usr26
-# define SYS_usr26 __NR_usr26
-#endif
-
-#ifdef __NR_usr32
-# define SYS_usr32 __NR_usr32
-#endif
-
-#ifdef __NR_ustat
-# define SYS_ustat __NR_ustat
-#endif
-
-#ifdef __NR_utime
-# define SYS_utime __NR_utime
-#endif
-
-#ifdef __NR_utimensat
-# define SYS_utimensat __NR_utimensat
-#endif
-
-#ifdef __NR_utimensat_time64
-# define SYS_utimensat_time64 __NR_utimensat_time64
-#endif
-
-#ifdef __NR_utimes
-# define SYS_utimes __NR_utimes
-#endif
-
-#ifdef __NR_utrap_install
-# define SYS_utrap_install __NR_utrap_install
-#endif
-
-#ifdef __NR_vfork
-# define SYS_vfork __NR_vfork
-#endif
-
-#ifdef __NR_vhangup
-# define SYS_vhangup __NR_vhangup
-#endif
-
-#ifdef __NR_vm86
-# define SYS_vm86 __NR_vm86
-#endif
-
-#ifdef __NR_vm86old
-# define SYS_vm86old __NR_vm86old
-#endif
-
-#ifdef __NR_vmsplice
-# define SYS_vmsplice __NR_vmsplice
-#endif
-
-#ifdef __NR_vserver
-# define SYS_vserver __NR_vserver
-#endif
-
-#ifdef __NR_wait4
-# define SYS_wait4 __NR_wait4
-#endif
-
-#ifdef __NR_waitid
-# define SYS_waitid __NR_waitid
-#endif
-
-#ifdef __NR_waitpid
-# define SYS_waitpid __NR_waitpid
-#endif
-
-#ifdef __NR_write
-# define SYS_write __NR_write
-#endif
-
-#ifdef __NR_writev
-# define SYS_writev __NR_writev
-#endif
-
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog-ldbl.h
deleted file mode 100644
index b6fbb08..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog-ldbl.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* -mlong-double-64 compatibility mode for syslog functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include <bits/syslog-ldbl.h> directly; use <sys/syslog.h> instead."
-#endif
-
-__LDBL_REDIR_DECL (syslog)
-
-#ifdef __USE_MISC
-__LDBL_REDIR_DECL (vsyslog)
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (syslog_chk)
-
-# ifdef __USE_MISC
-__LDBL_REDIR2_DECL (vsyslog_chk)
-# endif
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog-path.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog-path.h
deleted file mode 100644
index 1449062..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog-path.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* <bits/syslog-path.h> -- _PATH_LOG definition
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include this file directly.  Use <sys/syslog.h> instead"
-#endif
-
-#ifndef _BITS_SYSLOG_PATH_H
-#define _BITS_SYSLOG_PATH_H 1
-
-#define	_PATH_LOG	"/dev/log"
-
-#endif /* bits/syslog-path.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog.h
deleted file mode 100644
index 5825f13..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/syslog.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Checking macros for syslog functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSLOG_H
-# error "Never include <bits/syslog.h> directly; use <sys/syslog.h> instead."
-#endif
-
-#ifdef __USE_MISC
-extern void __vsyslog_chk (int __pri, int __flag, const char *__fmt,
-			   __gnuc_va_list __ap)
-     __attribute__ ((__format__ (__printf__, 3, 0)));
-
-__fortify_potential_overload __attribute__ ((__format__ (__printf__, 2, 0))) void
-vsyslog (int __pri, const char *const __clang_pass_object_size __fmt,
-	 __gnuc_va_list __ap)
-{
-  __vsyslog_chk (__pri,  __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-#endif
-
-extern void __syslog_chk (int __pri, int __flag, const char *__fmt, ...)
-     __attribute__ ((__format__ (__printf__, 3, 4)));
-
-#if defined __use_clang_fortify && __USE_MISC
-/* clang doesn't support __va_arg_pack, so this is only possible if we have
-   vsyslog.  */
-__fortify_overload __attribute__ ((__format__ (__printf__, 2, 3))) void
-syslog (int __pri, const char *const __clang_pass_object_size __fmt, ...)
-{
-  __gnuc_va_list __ap;
-  va_start (__ap, __fmt);
-  __vsyslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-  va_end (__ap);
-}
-#elif defined __va_arg_pack
-__fortify_function void
-syslog (int __pri, const char *__fmt, ...)
-{
-  __syslog_chk (__pri, __USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
-}
-#elif !defined __cplusplus
-# define syslog(pri, ...) \
-  __syslog_chk (pri, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sysmacros.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sysmacros.h
deleted file mode 100644
index 55913b1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/sysmacros.h
+++ /dev/null
@@ -1,74 +0,0 @@
-/* Definitions of macros to access `dev_t' values.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_SYSMACROS_H
-#define _BITS_SYSMACROS_H 1
-
-#ifndef _SYS_SYSMACROS_H
-# error "Never include <bits/sysmacros.h> directly; use <sys/sysmacros.h> instead."
-#endif
-
-/* dev_t in glibc is a 64-bit quantity, with 32-bit major and minor numbers.
-   Our default encoding is MMMM Mmmm mmmM MMmm, where M is a hex digit of
-   the major number and m is a hex digit of the minor number.  This is
-   downward compatible with legacy systems where dev_t is 16 bits wide,
-   encoded as MMmm.  It is also downward compatible with the Linux kernel,
-   which (as of 2016) uses 32-bit dev_t, encoded as mmmM MMmm.
-
-   Systems that use an incompatible encoding for dev_t should override this
-   file in the appropriate sysdeps subdirectory.  */
-
-#define __SYSMACROS_DECLARE_MAJOR(DECL_TEMPL)			\
-  DECL_TEMPL(unsigned int, major, (__dev_t __dev))
-
-#define __SYSMACROS_DEFINE_MAJOR(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MAJOR (DECL_TEMPL)			\
-  {								\
-    unsigned int __major;					\
-    __major  = ((__dev & (__dev_t) 0x00000000000fff00u) >>  8); \
-    __major |= ((__dev & (__dev_t) 0xfffff00000000000u) >> 32); \
-    return __major;						\
-  }
-
-#define __SYSMACROS_DECLARE_MINOR(DECL_TEMPL)			\
-  DECL_TEMPL(unsigned int, minor, (__dev_t __dev))
-
-#define __SYSMACROS_DEFINE_MINOR(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MINOR (DECL_TEMPL)			\
-  {								\
-    unsigned int __minor;					\
-    __minor  = ((__dev & (__dev_t) 0x00000000000000ffu) >>  0); \
-    __minor |= ((__dev & (__dev_t) 0x00000ffffff00000u) >> 12); \
-    return __minor;						\
-  }
-
-#define __SYSMACROS_DECLARE_MAKEDEV(DECL_TEMPL)			\
-  DECL_TEMPL(__dev_t, makedev, (unsigned int __major, unsigned int __minor))
-
-#define __SYSMACROS_DEFINE_MAKEDEV(DECL_TEMPL)			\
-  __SYSMACROS_DECLARE_MAKEDEV (DECL_TEMPL)			\
-  {								\
-    __dev_t __dev;						\
-    __dev  = (((__dev_t) (__major & 0x00000fffu)) <<  8);	\
-    __dev |= (((__dev_t) (__major & 0xfffff000u)) << 32);	\
-    __dev |= (((__dev_t) (__minor & 0x000000ffu)) <<  0);	\
-    __dev |= (((__dev_t) (__minor & 0xffffff00u)) << 12);	\
-    return __dev;						\
-  }
-
-#endif /* bits/sysmacros.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-baud.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-baud.h
deleted file mode 100644
index 0ec0484..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-baud.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* termios baud rate selection definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-baud.h> directly; use <termios.h> instead."
-#endif
-
-#ifdef __USE_MISC
-# define CBAUD	 000000010017 /* Baud speed mask (not in POSIX).  */
-# define CBAUDEX 000000010000 /* Extra baud speed mask, included in CBAUD.
-				 (not in POSIX).  */
-# define CIBAUD	 002003600000 /* Input baud rate (not used).  */
-# define CMSPAR  010000000000 /* Mark or space (stick) parity.  */
-# define CRTSCTS 020000000000 /* Flow control.  */
-#endif
-
-/* Extra output baud rates (not in POSIX).  */
-#define  B57600    0010001
-#define  B115200   0010002
-#define  B230400   0010003
-#define  B460800   0010004
-#define  B500000   0010005
-#define  B576000   0010006
-#define  B921600   0010007
-#define  B1000000  0010010
-#define  B1152000  0010011
-#define  B1500000  0010012
-#define  B2000000  0010013
-#define  B2500000  0010014
-#define  B3000000  0010015
-#define  B3500000  0010016
-#define  B4000000  0010017
-#define __MAX_BAUD B4000000
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_cc.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_cc.h
deleted file mode 100644
index a44813c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_cc.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* termios c_cc symbolic constant definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios_c_cc.h> directly; use <termios.h> instead."
-#endif
-
-/* c_cc characters */
-#define VINTR 0
-#define VQUIT 1
-#define VERASE 2
-#define VKILL 3
-#define VEOF 4
-#define VTIME 5
-#define VMIN 6
-#define VSWTC 7
-#define VSTART 8
-#define VSTOP 9
-#define VSUSP 10
-#define VEOL 11
-#define VREPRINT 12
-#define VDISCARD 13
-#define VWERASE 14
-#define VLNEXT 15
-#define VEOL2 16
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_cflag.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_cflag.h
deleted file mode 100644
index d1b45e6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_cflag.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* termios control mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_cflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_cflag bits.  */
-#define CSIZE	0000060
-#define   CS5	0000000
-#define   CS6	0000020
-#define   CS7	0000040
-#define   CS8	0000060
-#define CSTOPB	0000100
-#define CREAD	0000200
-#define PARENB	0000400
-#define PARODD	0001000
-#define HUPCL	0002000
-#define CLOCAL	0004000
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_iflag.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_iflag.h
deleted file mode 100644
index c74511c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_iflag.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* termios input mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-ciflags.h> directly; use <termios.h> instead."
-#endif
-
-/* c_iflag bits */
-#define IGNBRK	0000001  /* Ignore break condition.  */
-#define BRKINT	0000002  /* Signal interrupt on break.  */
-#define IGNPAR	0000004  /* Ignore characters with parity errors.  */
-#define PARMRK	0000010  /* Mark parity and framing errors.  */
-#define INPCK	0000020  /* Enable input parity check.  */
-#define ISTRIP	0000040  /* Strip 8th bit off characters.  */
-#define INLCR	0000100  /* Map NL to CR on input.  */
-#define IGNCR	0000200  /* Ignore CR.  */
-#define ICRNL	0000400  /* Map CR to NL on input.  */
-#define IUCLC	0001000  /* Map uppercase characters to lowercase on input
-			    (not in POSIX).  */
-#define IXON	0002000  /* Enable start/stop output control.  */
-#define IXANY	0004000  /* Enable any character to restart output.  */
-#define IXOFF	0010000  /* Enable start/stop input control.  */
-#define IMAXBEL	0020000  /* Ring bell when input queue is full
-			    (not in POSIX).  */
-#define IUTF8	0040000  /* Input is UTF8 (not in POSIX).  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_lflag.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_lflag.h
deleted file mode 100644
index 0b2b5db..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_lflag.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* termios local mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_lflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_lflag bits */
-#define ISIG	0000001   /* Enable signals.  */
-#define ICANON	0000002   /* Canonical input (erase and kill processing).  */
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define XCASE	0000004
-#endif
-#define ECHO	0000010   /* Enable echo.  */
-#define ECHOE	0000020   /* Echo erase character as error-correcting
-			     backspace.  */
-#define ECHOK	0000040   /* Echo KILL.  */
-#define ECHONL	0000100   /* Echo NL.  */
-#define NOFLSH	0000200   /* Disable flush after interrupt or quit.  */
-#define TOSTOP	0000400   /* Send SIGTTOU for background output.  */
-#ifdef __USE_MISC
-# define ECHOCTL 0001000  /* If ECHO is also set, terminal special characters
-			     other than TAB, NL, START, and STOP are echoed as
-			     ^X, where X is the character with ASCII code 0x40
-			     greater than the special character
-			     (not in POSIX).  */
-# define ECHOPRT 0002000  /* If ICANON and ECHO are also set, characters are
-			     printed as they are being erased
-			     (not in POSIX).  */
-# define ECHOKE	 0004000  /* If ICANON is also set, KILL is echoed by erasing
-			     each character on the line, as specified by ECHOE
-			     and ECHOPRT (not in POSIX).  */
-# define FLUSHO	 0010000  /* Output is being flushed.  This flag is toggled by
-			     typing the DISCARD character (not in POSIX).  */
-# define PENDIN	 0040000  /* All characters in the input queue are reprinted
-			     when the next character is read
-			     (not in POSIX).  */
-#endif
-#define IEXTEN	0100000   /* Enable implementation-defined input
-			     processing.  */
-#ifdef __USE_MISC
-# define EXTPROC 0200000
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_oflag.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_oflag.h
deleted file mode 100644
index 6bf7a29..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-c_oflag.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* termios output mode definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-c_oflag.h> directly; use <termios.h> instead."
-#endif
-
-/* c_oflag bits */
-#define OPOST	0000001  /* Post-process output.  */
-#define OLCUC	0000002  /* Map lowercase characters to uppercase on output.
-			    (not in POSIX).  */
-#define ONLCR	0000004  /* Map NL to CR-NL on output.  */
-#define OCRNL	0000010  /* Map CR to NL on output.  */
-#define ONOCR	0000020  /* No CR output at column 0.  */
-#define ONLRET	0000040  /* NL performs CR function.  */
-#define OFILL	0000100  /* Use fill characters for delay.  */
-#define OFDEL	0000200  /* Fill is DEL.  */
-#if defined __USE_MISC || defined __USE_XOPEN
-# define NLDLY	0000400  /* Select newline delays:  */
-# define   NL0	0000000  /* Newline type 0.  */
-# define   NL1	0000400  /* Newline type 1.  */
-# define CRDLY	0003000  /* Select carriage-return delays:  */
-# define   CR0	0000000  /* Carriage-return delay type 0.  */
-# define   CR1	0001000  /* Carriage-return delay type 1.  */
-# define   CR2	0002000  /* Carriage-return delay type 2.  */
-# define   CR3	0003000  /* Carriage-return delay type 3.  */
-# define TABDLY	0014000  /* Select horizontal-tab delays:  */
-# define   TAB0	0000000  /* Horizontal-tab delay type 0.  */
-# define   TAB1	0004000  /* Horizontal-tab delay type 1.  */
-# define   TAB2	0010000  /* Horizontal-tab delay type 2.  */
-# define   TAB3	0014000  /* Expand tabs to spaces.  */
-# define BSDLY	0020000  /* Select backspace delays:  */
-# define   BS0	0000000  /* Backspace-delay type 0.  */
-# define   BS1	0020000  /* Backspace-delay type 1.  */
-# define FFDLY	0100000  /* Select form-feed delays:  */
-# define   FF0	0000000  /* Form-feed delay type 0.  */
-# define   FF1	0100000  /* Form-feed delay type 1.  */
-#endif
-
-#define VTDLY	0040000  /* Select vertical-tab delays:  */
-#define   VT0	0000000  /* Vertical-tab delay type 0.  */
-#define   VT1	0040000  /* Vertical-tab delay type 1.  */
-
-#ifdef __USE_MISC
-# define XTABS	0014000
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-misc.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-misc.h
deleted file mode 100644
index 690b601..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-misc.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* termios baud platform specific definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-misc.h> directly; use <termios.h> instead."
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-struct.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-struct.h
deleted file mode 100644
index f227f5b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-struct.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* struct termios definition.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-struct.h> directly; use <termios.h> instead."
-#endif
-
-#define NCCS 32
-struct termios
-  {
-    tcflag_t c_iflag;		/* input mode flags */
-    tcflag_t c_oflag;		/* output mode flags */
-    tcflag_t c_cflag;		/* control mode flags */
-    tcflag_t c_lflag;		/* local mode flags */
-    cc_t c_line;			/* line discipline */
-    cc_t c_cc[NCCS];		/* control characters */
-    speed_t c_ispeed;		/* input speed */
-    speed_t c_ospeed;		/* output speed */
-#define _HAVE_STRUCT_TERMIOS_C_ISPEED 1
-#define _HAVE_STRUCT_TERMIOS_C_OSPEED 1
-  };
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-tcflow.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-tcflow.h
deleted file mode 100644
index 3ee5631..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios-tcflow.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* termios tcflag symbolic contants definitions.  Linux/generic version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library.  If not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios-tcflow.h> directly; use <termios.h> instead."
-#endif
-
-/* tcsetattr uses these.  */
-#define	TCSANOW		0
-#define	TCSADRAIN	1
-#define	TCSAFLUSH	2
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios.h
deleted file mode 100644
index 67c847f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/termios.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/* termios type and macro definitions.  Linux version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _TERMIOS_H
-# error "Never include <bits/termios.h> directly; use <termios.h> instead."
-#endif
-
-typedef unsigned char	cc_t;
-typedef unsigned int	speed_t;
-typedef unsigned int	tcflag_t;
-
-#include <bits/termios-struct.h>
-#include <bits/termios-c_cc.h>
-#include <bits/termios-c_iflag.h>
-#include <bits/termios-c_oflag.h>
-
-/* c_cflag bit meaning */
-#define  B0	0000000		/* hang up */
-#define  B50	0000001
-#define  B75	0000002
-#define  B110	0000003
-#define  B134	0000004
-#define  B150	0000005
-#define  B200	0000006
-#define  B300	0000007
-#define  B600	0000010
-#define  B1200	0000011
-#define  B1800	0000012
-#define  B2400	0000013
-#define  B4800	0000014
-#define  B9600	0000015
-#define  B19200	0000016
-#define  B38400	0000017
-#ifdef __USE_MISC
-# define EXTA B19200
-# define EXTB B38400
-#endif
-#include <bits/termios-baud.h>
-
-#include <bits/termios-c_cflag.h>
-#include <bits/termios-c_lflag.h>
-
-#ifdef __USE_MISC
-/* ioctl (fd, TIOCSERGETLSR, &result) where result may be as below */
-# define TIOCSER_TEMT    0x01   /* Transmitter physically empty */
-#endif
-
-/* tcflow() and TCXONC use these */
-#define	TCOOFF		0
-#define	TCOON		1
-#define	TCIOFF		2
-#define	TCION		3
-
-/* tcflush() and TCFLSH use these */
-#define	TCIFLUSH	0
-#define	TCOFLUSH	1
-#define	TCIOFLUSH	2
-
-#include <bits/termios-tcflow.h>
-
-#include <bits/termios-misc.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/thread-shared-types.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/thread-shared-types.h
deleted file mode 100644
index 44bf1e3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/thread-shared-types.h
+++ /dev/null
@@ -1,129 +0,0 @@
-/* Common threading primitives definitions for both POSIX and C11.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_SHARED_TYPES_H
-#define _THREAD_SHARED_TYPES_H 1
-
-/* Arch-specific definitions.  Each architecture must define the following
-   macros to define the expected sizes of pthread data types:
-
-   __SIZEOF_PTHREAD_ATTR_T        - size of pthread_attr_t.
-   __SIZEOF_PTHREAD_MUTEX_T       - size of pthread_mutex_t.
-   __SIZEOF_PTHREAD_MUTEXATTR_T   - size of pthread_mutexattr_t.
-   __SIZEOF_PTHREAD_COND_T        - size of pthread_cond_t.
-   __SIZEOF_PTHREAD_CONDATTR_T    - size of pthread_condattr_t.
-   __SIZEOF_PTHREAD_RWLOCK_T      - size of pthread_rwlock_t.
-   __SIZEOF_PTHREAD_RWLOCKATTR_T  - size of pthread_rwlockattr_t.
-   __SIZEOF_PTHREAD_BARRIER_T     - size of pthread_barrier_t.
-   __SIZEOF_PTHREAD_BARRIERATTR_T - size of pthread_barrierattr_t.
-
-   The additional macro defines any constraint for the lock alignment
-   inside the thread structures:
-
-   __LOCK_ALIGNMENT - for internal lock/futex usage.
-
-   Same idea but for the once locking primitive:
-
-   __ONCE_ALIGNMENT - for pthread_once_t/once_flag definition.  */
-
-#include <bits/pthreadtypes-arch.h>
-
-
-/* Common definition of pthread_mutex_t. */
-
-typedef struct __pthread_internal_list
-{
-  struct __pthread_internal_list *__prev;
-  struct __pthread_internal_list *__next;
-} __pthread_list_t;
-
-typedef struct __pthread_internal_slist
-{
-  struct __pthread_internal_slist *__next;
-} __pthread_slist_t;
-
-/* Arch-specific mutex definitions.  A generic implementation is provided
-   by sysdeps/nptl/bits/struct_mutex.h.  If required, an architecture
-   can override it by defining:
-
-   1. struct __pthread_mutex_s (used on both pthread_mutex_t and mtx_t
-      definition).  It should contains at least the internal members
-      defined in the generic version.
-
-   2. __LOCK_ALIGNMENT for any extra attribute for internal lock used with
-      atomic operations.
-
-   3. The macro __PTHREAD_MUTEX_INITIALIZER used for static initialization.
-      It should initialize the mutex internal flag.  */
-
-#include <bits/struct_mutex.h>
-
-/* Arch-sepecific read-write lock definitions.  A generic implementation is
-   provided by struct_rwlock.h.  If required, an architecture can override it
-   by defining:
-
-   1. struct __pthread_rwlock_arch_t (used on pthread_rwlock_t definition).
-      It should contain at least the internal members defined in the
-      generic version.
-
-   2. The macro __PTHREAD_RWLOCK_INITIALIZER used for static initialization.
-      It should initialize the rwlock internal type.  */
-
-#include <bits/struct_rwlock.h>
-
-
-/* Common definition of pthread_cond_t. */
-
-struct __pthread_cond_s
-{
-  __extension__ union
-  {
-    __extension__ unsigned long long int __wseq;
-    struct
-    {
-      unsigned int __low;
-      unsigned int __high;
-    } __wseq32;
-  };
-  __extension__ union
-  {
-    __extension__ unsigned long long int __g1_start;
-    struct
-    {
-      unsigned int __low;
-      unsigned int __high;
-    } __g1_start32;
-  };
-  unsigned int __g_refs[2] __LOCK_ALIGNMENT;
-  unsigned int __g_size[2];
-  unsigned int __g1_orig_size;
-  unsigned int __wrefs;
-  unsigned int __g_signals[2];
-};
-
-typedef unsigned int __tss_t;
-typedef unsigned long int __thrd_t;
-
-typedef struct
-{
-  int __data __ONCE_ALIGNMENT;
-} __once_flag;
-
-#define __ONCE_FLAG_INIT { 0 }
-
-#endif /* _THREAD_SHARED_TYPES_H  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/time.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/time.h
deleted file mode 100644
index ee5a8b3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/time.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* System-dependent timing definitions.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <time.h> instead.
- */
-
-#ifndef _BITS_TIME_H
-#define _BITS_TIME_H	1
-
-#include <bits/types.h>
-
-/* ISO/IEC 9899:1999 7.23.1: Components of time
-   The macro `CLOCKS_PER_SEC' is an expression with type `clock_t' that is
-   the number per second of the value returned by the `clock' function.  */
-/* CAE XSH, Issue 4, Version 2: <time.h>
-   The value of CLOCKS_PER_SEC is required to be 1 million on all
-   XSI-conformant systems. */
-#define CLOCKS_PER_SEC  ((__clock_t) 1000000)
-
-#if (!defined __STRICT_ANSI__ || defined __USE_POSIX) \
-   && !defined __USE_XOPEN2K
-/* Even though CLOCKS_PER_SEC has such a strange value CLK_TCK
-   presents the real value for clock ticks per second for the system.  */
-extern long int __sysconf (int);
-# define CLK_TCK ((__clock_t) __sysconf (2))	/* 2 is _SC_CLK_TCK */
-#endif
-
-#ifdef __USE_POSIX199309
-/* Identifier for system-wide realtime clock.  */
-# define CLOCK_REALTIME			0
-/* Monotonic system-wide clock.  */
-# define CLOCK_MONOTONIC		1
-/* High-resolution timer from the CPU.  */
-# define CLOCK_PROCESS_CPUTIME_ID	2
-/* Thread-specific CPU-time clock.  */
-# define CLOCK_THREAD_CPUTIME_ID	3
-/* Monotonic system-wide clock, not adjusted for frequency scaling.  */
-# define CLOCK_MONOTONIC_RAW		4
-/* Identifier for system-wide realtime clock, updated only on ticks.  */
-# define CLOCK_REALTIME_COARSE		5
-/* Monotonic system-wide clock, updated only on ticks.  */
-# define CLOCK_MONOTONIC_COARSE		6
-/* Monotonic system-wide clock that includes time spent in suspension.  */
-# define CLOCK_BOOTTIME			7
-/* Like CLOCK_REALTIME but also wakes suspended system.  */
-# define CLOCK_REALTIME_ALARM		8
-/* Like CLOCK_BOOTTIME but also wakes suspended system.  */
-# define CLOCK_BOOTTIME_ALARM		9
-/* Like CLOCK_REALTIME but in International Atomic Time.  */
-# define CLOCK_TAI			11
-
-/* Flag to indicate time is absolute.  */
-# define TIMER_ABSTIME			1
-#endif
-
-#ifdef __USE_GNU
-# include <bits/timex.h>
-
-__BEGIN_DECLS
-
-/* Tune a POSIX clock.  */
-extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) __THROW;
-
-__END_DECLS
-#endif /* use GNU */
-
-#endif	/* bits/time.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/time64.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/time64.h
deleted file mode 100644
index af3e731..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/time64.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* bits/time64.h -- underlying types for __time64_t.  Generic version.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_H
-# error "Never include <bits/time64.h> directly; use <sys/types.h> instead."
-#endif
-
-#ifndef	_BITS_TIME64_H
-#define	_BITS_TIME64_H	1
-
-/* Define __TIME64_T_TYPE so that it is always a 64-bit type.  */
-
-#if __TIMESIZE == 64
-/* If we already have 64-bit time type then use it.  */
-# define __TIME64_T_TYPE		__TIME_T_TYPE
-#else
-/* Define a 64-bit time type alongsize the 32-bit one.  */
-# define __TIME64_T_TYPE		__SQUAD_TYPE
-#endif
-
-#endif /* bits/time64.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timerfd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timerfd.h
deleted file mode 100644
index 6444915..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timerfd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 2008-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMERFD_H
-# error "Never use <bits/timerfd.h> directly; include <sys/timerfd.h> instead."
-#endif
-
-/* Bits to be set in the FLAGS parameter of `timerfd_create'.  */
-enum
-  {
-    TFD_CLOEXEC = 02000000,
-#define TFD_CLOEXEC TFD_CLOEXEC
-    TFD_NONBLOCK = 00004000
-#define TFD_NONBLOCK TFD_NONBLOCK
-  };
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timesize.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timesize.h
deleted file mode 100644
index 17e943a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timesize.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Bit size of the time_t type at glibc build time, x86-64 and x32 case.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if defined __x86_64__ && defined __ILP32__
-/* For x32, time is 64-bit even though word size is 32-bit.  */
-# define __TIMESIZE	64
-#else
-/* For others, time size is word size.  */
-# define __TIMESIZE	__WORDSIZE
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timex.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timex.h
deleted file mode 100644
index 9b2e30f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/timex.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_BITS_TIMEX_H
-#define	_BITS_TIMEX_H	1
-
-#include <bits/types.h>
-#include <bits/types/struct_timeval.h>
-
-/* These definitions from linux/timex.h as of 3.18.  */
-
-struct timex
-{
-  unsigned int modes;		/* mode selector */
-  __syscall_slong_t offset;	/* time offset (usec) */
-  __syscall_slong_t freq;	/* frequency offset (scaled ppm) */
-  __syscall_slong_t maxerror;	/* maximum error (usec) */
-  __syscall_slong_t esterror;	/* estimated error (usec) */
-  int status;			/* clock command/status */
-  __syscall_slong_t constant;	/* pll time constant */
-  __syscall_slong_t precision;	/* clock precision (usec) (ro) */
-  __syscall_slong_t tolerance;	/* clock frequency tolerance (ppm) (ro) */
-  struct timeval time;		/* (read only, except for ADJ_SETOFFSET) */
-  __syscall_slong_t tick;	/* (modified) usecs between clock ticks */
-  __syscall_slong_t ppsfreq;	/* pps frequency (scaled ppm) (ro) */
-  __syscall_slong_t jitter;	/* pps jitter (us) (ro) */
-  int shift;			/* interval duration (s) (shift) (ro) */
-  __syscall_slong_t stabil;	/* pps stability (scaled ppm) (ro) */
-  __syscall_slong_t jitcnt;	/* jitter limit exceeded (ro) */
-  __syscall_slong_t calcnt;	/* calibration intervals (ro) */
-  __syscall_slong_t errcnt;	/* calibration errors (ro) */
-  __syscall_slong_t stbcnt;	/* stability limit exceeded (ro) */
-
-  int tai;			/* TAI offset (ro) */
-
-  /* ??? */
-  int  :32; int  :32; int  :32; int  :32;
-  int  :32; int  :32; int  :32; int  :32;
-  int  :32; int  :32; int  :32;
-};
-
-/* Mode codes (timex.mode) */
-#define ADJ_OFFSET		0x0001	/* time offset */
-#define ADJ_FREQUENCY		0x0002	/* frequency offset */
-#define ADJ_MAXERROR		0x0004	/* maximum time error */
-#define ADJ_ESTERROR		0x0008	/* estimated time error */
-#define ADJ_STATUS		0x0010	/* clock status */
-#define ADJ_TIMECONST		0x0020	/* pll time constant */
-#define ADJ_TAI			0x0080	/* set TAI offset */
-#define ADJ_SETOFFSET		0x0100	/* add 'time' to current time */
-#define ADJ_MICRO		0x1000	/* select microsecond resolution */
-#define ADJ_NANO		0x2000	/* select nanosecond resolution */
-#define ADJ_TICK		0x4000	/* tick value */
-#define ADJ_OFFSET_SINGLESHOT	0x8001	/* old-fashioned adjtime */
-#define ADJ_OFFSET_SS_READ	0xa001	/* read-only adjtime */
-
-/* xntp 3.4 compatibility names */
-#define MOD_OFFSET	ADJ_OFFSET
-#define MOD_FREQUENCY	ADJ_FREQUENCY
-#define MOD_MAXERROR	ADJ_MAXERROR
-#define MOD_ESTERROR	ADJ_ESTERROR
-#define MOD_STATUS	ADJ_STATUS
-#define MOD_TIMECONST	ADJ_TIMECONST
-#define MOD_CLKB	ADJ_TICK
-#define MOD_CLKA	ADJ_OFFSET_SINGLESHOT /* 0x8000 in original */
-#define MOD_TAI		ADJ_TAI
-#define MOD_MICRO	ADJ_MICRO
-#define MOD_NANO	ADJ_NANO
-
-
-/* Status codes (timex.status) */
-#define STA_PLL		0x0001	/* enable PLL updates (rw) */
-#define STA_PPSFREQ	0x0002	/* enable PPS freq discipline (rw) */
-#define STA_PPSTIME	0x0004	/* enable PPS time discipline (rw) */
-#define STA_FLL		0x0008	/* select frequency-lock mode (rw) */
-
-#define STA_INS		0x0010	/* insert leap (rw) */
-#define STA_DEL		0x0020	/* delete leap (rw) */
-#define STA_UNSYNC	0x0040	/* clock unsynchronized (rw) */
-#define STA_FREQHOLD	0x0080	/* hold frequency (rw) */
-
-#define STA_PPSSIGNAL	0x0100	/* PPS signal present (ro) */
-#define STA_PPSJITTER	0x0200	/* PPS signal jitter exceeded (ro) */
-#define STA_PPSWANDER	0x0400	/* PPS signal wander exceeded (ro) */
-#define STA_PPSERROR	0x0800	/* PPS signal calibration error (ro) */
-
-#define STA_CLOCKERR	0x1000	/* clock hardware fault (ro) */
-#define STA_NANO	0x2000	/* resolution (0 = us, 1 = ns) (ro) */
-#define STA_MODE	0x4000	/* mode (0 = PLL, 1 = FLL) (ro) */
-#define STA_CLK		0x8000	/* clock source (0 = A, 1 = B) (ro) */
-
-/* Read-only bits */
-#define STA_RONLY (STA_PPSSIGNAL | STA_PPSJITTER | STA_PPSWANDER \
-    | STA_PPSERROR | STA_CLOCKERR | STA_NANO | STA_MODE | STA_CLK)
-
-#endif /* bits/timex.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types.h
deleted file mode 100644
index 2dc63de..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types.h
+++ /dev/null
@@ -1,228 +0,0 @@
-/* bits/types.h -- definitions of __*_t types underlying *_t types.
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <sys/types.h> instead.
- */
-
-#ifndef	_BITS_TYPES_H
-#define	_BITS_TYPES_H	1
-
-#include <features.h>
-#include <bits/wordsize.h>
-#include <bits/timesize.h>
-
-/* Convenience types.  */
-typedef unsigned char __u_char;
-typedef unsigned short int __u_short;
-typedef unsigned int __u_int;
-typedef unsigned long int __u_long;
-
-/* Fixed-size types, underlying types depend on word size and compiler.  */
-typedef signed char __int8_t;
-typedef unsigned char __uint8_t;
-typedef signed short int __int16_t;
-typedef unsigned short int __uint16_t;
-typedef signed int __int32_t;
-typedef unsigned int __uint32_t;
-#if __WORDSIZE == 64
-typedef signed long int __int64_t;
-typedef unsigned long int __uint64_t;
-#else
-__extension__ typedef signed long long int __int64_t;
-__extension__ typedef unsigned long long int __uint64_t;
-#endif
-
-/* Smallest types with at least a given width.  */
-typedef __int8_t __int_least8_t;
-typedef __uint8_t __uint_least8_t;
-typedef __int16_t __int_least16_t;
-typedef __uint16_t __uint_least16_t;
-typedef __int32_t __int_least32_t;
-typedef __uint32_t __uint_least32_t;
-typedef __int64_t __int_least64_t;
-typedef __uint64_t __uint_least64_t;
-
-/* quad_t is also 64 bits.  */
-#if __WORDSIZE == 64
-typedef long int __quad_t;
-typedef unsigned long int __u_quad_t;
-#else
-__extension__ typedef long long int __quad_t;
-__extension__ typedef unsigned long long int __u_quad_t;
-#endif
-
-/* Largest integral types.  */
-#if __WORDSIZE == 64
-typedef long int __intmax_t;
-typedef unsigned long int __uintmax_t;
-#else
-__extension__ typedef long long int __intmax_t;
-__extension__ typedef unsigned long long int __uintmax_t;
-#endif
-
-
-/* The machine-dependent file <bits/typesizes.h> defines __*_T_TYPE
-   macros for each of the OS types we define below.  The definitions
-   of those macros must use the following macros for underlying types.
-   We define __S<SIZE>_TYPE and __U<SIZE>_TYPE for the signed and unsigned
-   variants of each of the following integer types on this machine.
-
-	16		-- "natural" 16-bit type (always short)
-	32		-- "natural" 32-bit type (always int)
-	64		-- "natural" 64-bit type (long or long long)
-	LONG32		-- 32-bit type, traditionally long
-	QUAD		-- 64-bit type, traditionally long long
-	WORD		-- natural type of __WORDSIZE bits (int or long)
-	LONGWORD	-- type of __WORDSIZE bits, traditionally long
-
-   We distinguish WORD/LONGWORD, 32/LONG32, and 64/QUAD so that the
-   conventional uses of `long' or `long long' type modifiers match the
-   types we define, even when a less-adorned type would be the same size.
-   This matters for (somewhat) portably writing printf/scanf formats for
-   these types, where using the appropriate l or ll format modifiers can
-   make the typedefs and the formats match up across all GNU platforms.  If
-   we used `long' when it's 64 bits where `long long' is expected, then the
-   compiler would warn about the formats not matching the argument types,
-   and the programmer changing them to shut up the compiler would break the
-   program's portability.
-
-   Here we assume what is presently the case in all the GCC configurations
-   we support: long long is always 64 bits, long is always word/address size,
-   and int is always 32 bits.  */
-
-#define	__S16_TYPE		short int
-#define __U16_TYPE		unsigned short int
-#define	__S32_TYPE		int
-#define __U32_TYPE		unsigned int
-#define __SLONGWORD_TYPE	long int
-#define __ULONGWORD_TYPE	unsigned long int
-#if __WORDSIZE == 32
-# define __SQUAD_TYPE		__int64_t
-# define __UQUAD_TYPE		__uint64_t
-# define __SWORD_TYPE		int
-# define __UWORD_TYPE		unsigned int
-# define __SLONG32_TYPE		long int
-# define __ULONG32_TYPE		unsigned long int
-# define __S64_TYPE		__int64_t
-# define __U64_TYPE		__uint64_t
-/* We want __extension__ before typedef's that use nonstandard base types
-   such as `long long' in C89 mode.  */
-# define __STD_TYPE		__extension__ typedef
-#elif __WORDSIZE == 64
-# define __SQUAD_TYPE		long int
-# define __UQUAD_TYPE		unsigned long int
-# define __SWORD_TYPE		long int
-# define __UWORD_TYPE		unsigned long int
-# define __SLONG32_TYPE		int
-# define __ULONG32_TYPE		unsigned int
-# define __S64_TYPE		long int
-# define __U64_TYPE		unsigned long int
-/* No need to mark the typedef with __extension__.   */
-# define __STD_TYPE		typedef
-#else
-# error
-#endif
-#include <bits/typesizes.h>	/* Defines __*_T_TYPE macros.  */
-#include <bits/time64.h>	/* Defines __TIME*_T_TYPE macros.  */
-
-
-__STD_TYPE __DEV_T_TYPE __dev_t;	/* Type of device numbers.  */
-__STD_TYPE __UID_T_TYPE __uid_t;	/* Type of user identifications.  */
-__STD_TYPE __GID_T_TYPE __gid_t;	/* Type of group identifications.  */
-__STD_TYPE __INO_T_TYPE __ino_t;	/* Type of file serial numbers.  */
-__STD_TYPE __INO64_T_TYPE __ino64_t;	/* Type of file serial numbers (LFS).*/
-__STD_TYPE __MODE_T_TYPE __mode_t;	/* Type of file attribute bitmasks.  */
-__STD_TYPE __NLINK_T_TYPE __nlink_t;	/* Type of file link counts.  */
-__STD_TYPE __OFF_T_TYPE __off_t;	/* Type of file sizes and offsets.  */
-__STD_TYPE __OFF64_T_TYPE __off64_t;	/* Type of file sizes and offsets (LFS).  */
-__STD_TYPE __PID_T_TYPE __pid_t;	/* Type of process identifications.  */
-__STD_TYPE __FSID_T_TYPE __fsid_t;	/* Type of file system IDs.  */
-__STD_TYPE __CLOCK_T_TYPE __clock_t;	/* Type of CPU usage counts.  */
-__STD_TYPE __RLIM_T_TYPE __rlim_t;	/* Type for resource measurement.  */
-__STD_TYPE __RLIM64_T_TYPE __rlim64_t;	/* Type for resource measurement (LFS).  */
-__STD_TYPE __ID_T_TYPE __id_t;		/* General type for IDs.  */
-__STD_TYPE __TIME_T_TYPE __time_t;	/* Seconds since the Epoch.  */
-__STD_TYPE __USECONDS_T_TYPE __useconds_t; /* Count of microseconds.  */
-__STD_TYPE __SUSECONDS_T_TYPE __suseconds_t; /* Signed count of microseconds.  */
-__STD_TYPE __SUSECONDS64_T_TYPE __suseconds64_t;
-
-__STD_TYPE __DADDR_T_TYPE __daddr_t;	/* The type of a disk address.  */
-__STD_TYPE __KEY_T_TYPE __key_t;	/* Type of an IPC key.  */
-
-/* Clock ID used in clock and timer functions.  */
-__STD_TYPE __CLOCKID_T_TYPE __clockid_t;
-
-/* Timer ID returned by `timer_create'.  */
-__STD_TYPE __TIMER_T_TYPE __timer_t;
-
-/* Type to represent block size.  */
-__STD_TYPE __BLKSIZE_T_TYPE __blksize_t;
-
-/* Types from the Large File Support interface.  */
-
-/* Type to count number of disk blocks.  */
-__STD_TYPE __BLKCNT_T_TYPE __blkcnt_t;
-__STD_TYPE __BLKCNT64_T_TYPE __blkcnt64_t;
-
-/* Type to count file system blocks.  */
-__STD_TYPE __FSBLKCNT_T_TYPE __fsblkcnt_t;
-__STD_TYPE __FSBLKCNT64_T_TYPE __fsblkcnt64_t;
-
-/* Type to count file system nodes.  */
-__STD_TYPE __FSFILCNT_T_TYPE __fsfilcnt_t;
-__STD_TYPE __FSFILCNT64_T_TYPE __fsfilcnt64_t;
-
-/* Type of miscellaneous file system fields.  */
-__STD_TYPE __FSWORD_T_TYPE __fsword_t;
-
-__STD_TYPE __SSIZE_T_TYPE __ssize_t; /* Type of a byte count, or error.  */
-
-/* Signed long type used in system calls.  */
-__STD_TYPE __SYSCALL_SLONG_TYPE __syscall_slong_t;
-/* Unsigned long type used in system calls.  */
-__STD_TYPE __SYSCALL_ULONG_TYPE __syscall_ulong_t;
-
-/* These few don't really vary by system, they always correspond
-   to one of the other defined types.  */
-typedef __off64_t __loff_t;	/* Type of file sizes and offsets (LFS).  */
-typedef char *__caddr_t;
-
-/* Duplicates info from stdint.h but this is used in unistd.h.  */
-__STD_TYPE __SWORD_TYPE __intptr_t;
-
-/* Duplicate info from sys/socket.h.  */
-__STD_TYPE __U32_TYPE __socklen_t;
-
-/* C99: An integer type that can be accessed as an atomic entity,
-   even in the presence of asynchronous interrupts.
-   It is not currently necessary for this to be machine-specific.  */
-typedef int __sig_atomic_t;
-
-/* Seconds since the Epoch, visible to user code when time_t is too
-   narrow only for consistency with the old way of widening too-narrow
-   types.  User code should never use __time64_t.  */
-#if __TIMESIZE == 64 && defined __LIBC
-# define __time64_t __time_t
-#elif __TIMESIZE != 64
-__STD_TYPE __TIME64_T_TYPE __time64_t;
-#endif
-
-#undef __STD_TYPE
-
-#endif /* bits/types.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/FILE.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/FILE.h
deleted file mode 100644
index f268263..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/FILE.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __FILE_defined
-#define __FILE_defined 1
-
-struct _IO_FILE;
-
-/* The opaque type of streams.  This is the definition used elsewhere.  */
-typedef struct _IO_FILE FILE;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__FILE.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__FILE.h
deleted file mode 100644
index 06dd79b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__FILE.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef ____FILE_defined
-#define ____FILE_defined 1
-
-struct _IO_FILE;
-typedef struct _IO_FILE __FILE;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__fpos64_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__fpos64_t.h
deleted file mode 100644
index 06a6891..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__fpos64_t.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef _____fpos64_t_defined
-#define _____fpos64_t_defined 1
-
-#include <bits/types.h>
-#include <bits/types/__mbstate_t.h>
-
-/* The tag name of this struct is _G_fpos64_t to preserve historic
-   C++ mangled names for functions taking fpos_t and/or fpos64_t
-   arguments.  That name should not be used in new code.  */
-typedef struct _G_fpos64_t
-{
-  __off64_t __pos;
-  __mbstate_t __state;
-} __fpos64_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__fpos_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__fpos_t.h
deleted file mode 100644
index bb04576..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__fpos_t.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef _____fpos_t_defined
-#define _____fpos_t_defined 1
-
-#include <bits/types.h>
-#include <bits/types/__mbstate_t.h>
-
-/* The tag name of this struct is _G_fpos_t to preserve historic
-   C++ mangled names for functions taking fpos_t arguments.
-   That name should not be used in new code.  */
-typedef struct _G_fpos_t
-{
-  __off_t __pos;
-  __mbstate_t __state;
-} __fpos_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__locale_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__locale_t.h
deleted file mode 100644
index b0742bf..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__locale_t.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Definition of struct __locale_struct and __locale_t.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES___LOCALE_T_H
-#define _BITS_TYPES___LOCALE_T_H 1
-
-/* POSIX.1-2008: the locale_t type, representing a locale context
-   (implementation-namespace version).  This type should be treated
-   as opaque by applications; some details are exposed for the sake of
-   efficiency in e.g. ctype functions.  */
-
-struct __locale_struct
-{
-  /* Note: LC_ALL is not a valid index into this array.  */
-  struct __locale_data *__locales[13]; /* 13 = __LC_LAST. */
-
-  /* To increase the speed of this solution we add some special members.  */
-  const unsigned short int *__ctype_b;
-  const int *__ctype_tolower;
-  const int *__ctype_toupper;
-
-  /* Note: LC_ALL is not a valid index into this array.  */
-  const char *__names[13];
-};
-
-typedef struct __locale_struct *__locale_t;
-
-#endif /* bits/types/__locale_t.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__mbstate_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__mbstate_t.h
deleted file mode 100644
index 1d8a4e2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__mbstate_t.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef ____mbstate_t_defined
-#define ____mbstate_t_defined 1
-
-/* Integral type unchanged by default argument promotions that can
-   hold any value corresponding to members of the extended character
-   set, as well as at least one value that does not correspond to any
-   member of the extended character set.  */
-#ifndef __WINT_TYPE__
-# define __WINT_TYPE__ unsigned int
-#endif
-
-/* Conversion state information.  */
-typedef struct
-{
-  int __count;
-  union
-  {
-    __WINT_TYPE__ __wch;
-    char __wchb[4];
-  } __value;		/* Value so far.  */
-} __mbstate_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__sigset_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__sigset_t.h
deleted file mode 100644
index e2f18ac..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__sigset_t.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#ifndef ____sigset_t_defined
-#define ____sigset_t_defined
-
-#define _SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))
-typedef struct
-{
-  unsigned long int __val[_SIGSET_NWORDS];
-} __sigset_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__sigval_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__sigval_t.h
deleted file mode 100644
index 0737bf9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/__sigval_t.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* Define __sigval_t.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef ____sigval_t_defined
-#define ____sigval_t_defined
-
-/* Type for data associated with a signal.  */
-#ifdef __USE_POSIX199309
-union sigval
-{
-  int sival_int;
-  void *sival_ptr;
-};
-
-typedef union sigval __sigval_t;
-#else
-union __sigval
-{
-  int __sival_int;
-  void *__sival_ptr;
-};
-
-typedef union __sigval __sigval_t;
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/clock_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/clock_t.h
deleted file mode 100644
index ce97248..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/clock_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __clock_t_defined
-#define __clock_t_defined 1
-
-#include <bits/types.h>
-
-/* Returned by `clock'.  */
-typedef __clock_t clock_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/clockid_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/clockid_t.h
deleted file mode 100644
index b17c7da..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/clockid_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __clockid_t_defined
-#define __clockid_t_defined 1
-
-#include <bits/types.h>
-
-/* Clock ID used in clock and timer functions.  */
-typedef __clockid_t clockid_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/cookie_io_functions_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/cookie_io_functions_t.h
deleted file mode 100644
index 097b056..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/cookie_io_functions_t.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __cookie_io_functions_t_defined
-#define __cookie_io_functions_t_defined 1
-
-#include <bits/types.h>
-
-/* Functions to do I/O and file management for a stream.  */
-
-/* Read NBYTES bytes from COOKIE into a buffer pointed to by BUF.
-   Return number of bytes read.  */
-typedef __ssize_t cookie_read_function_t (void *__cookie, char *__buf,
-                                          size_t __nbytes);
-
-/* Write NBYTES bytes pointed to by BUF to COOKIE.  Write all NBYTES bytes
-   unless there is an error.  Return number of bytes written.  If
-   there is an error, return 0 and do not write anything.  If the file
-   has been opened for append (__mode.__append set), then set the file
-   pointer to the end of the file and then do the write; if not, just
-   write at the current file pointer.  */
-typedef __ssize_t cookie_write_function_t (void *__cookie, const char *__buf,
-                                           size_t __nbytes);
-
-/* Move COOKIE's file position to *POS bytes from the
-   beginning of the file (if W is SEEK_SET),
-   the current position (if W is SEEK_CUR),
-   or the end of the file (if W is SEEK_END).
-   Set *POS to the new file position.
-   Returns zero if successful, nonzero if not.  */
-typedef int cookie_seek_function_t (void *__cookie, __off64_t *__pos, int __w);
-
-/* Close COOKIE.  */
-typedef int cookie_close_function_t (void *__cookie);
-
-/* The structure with the cookie function pointers.
-   The tag name of this struct is _IO_cookie_io_functions_t to
-   preserve historic C++ mangled names for functions taking
-   cookie_io_functions_t arguments.  That name should not be used in
-   new code.  */
-typedef struct _IO_cookie_io_functions_t
-{
-  cookie_read_function_t *read;		/* Read bytes.  */
-  cookie_write_function_t *write;	/* Write bytes.  */
-  cookie_seek_function_t *seek;		/* Seek/tell file position.  */
-  cookie_close_function_t *close;	/* Close file.  */
-} cookie_io_functions_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/error_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/error_t.h
deleted file mode 100644
index f8e26a9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/error_t.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Define error_t.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __error_t_defined
-# define __error_t_defined 1
-
-typedef int error_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/locale_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/locale_t.h
deleted file mode 100644
index f46e9b0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/locale_t.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* Definition of locale_t.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_LOCALE_T_H
-#define _BITS_TYPES_LOCALE_T_H 1
-
-#include <bits/types/__locale_t.h>
-
-typedef __locale_t locale_t;
-
-#endif /* bits/types/locale_t.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/mbstate_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/mbstate_t.h
deleted file mode 100644
index 8d1baa5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/mbstate_t.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef __mbstate_t_defined
-#define __mbstate_t_defined 1
-
-#include <bits/types/__mbstate_t.h>
-
-typedef __mbstate_t mbstate_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/res_state.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/res_state.h
deleted file mode 100644
index 2544a62..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/res_state.h
+++ /dev/null
@@ -1,61 +0,0 @@
-#ifndef __res_state_defined
-#define __res_state_defined 1
-
-#include <sys/types.h>
-#include <netinet/in.h>
-
-/* res_state: the global state used by the resolver stub.  */
-#define MAXNS			3	/* max # name servers we'll track */
-#define MAXDFLSRCH		3	/* # default domain levels to try */
-#define MAXDNSRCH		6	/* max # domains in search path */
-#define MAXRESOLVSORT		10	/* number of net to sort on */
-
-struct __res_state {
-	int	retrans;		/* retransmition time interval */
-	int	retry;			/* number of times to retransmit */
-	unsigned long options;		/* option flags - see below. */
-	int	nscount;		/* number of name servers */
-	struct sockaddr_in
-		nsaddr_list[MAXNS];	/* address of name server */
-	unsigned short id;		/* current message id */
-	/* 2 byte hole here.  */
-	char	*dnsrch[MAXDNSRCH+1];	/* components of domain to search */
-	char	defdname[256];		/* default domain (deprecated) */
-	unsigned long pfcode;		/* RES_PRF_ flags - see below. */
-	unsigned ndots:4;		/* threshold for initial abs. query */
-	unsigned nsort:4;		/* number of elements in sort_list[] */
-	unsigned ipv6_unavail:1;	/* connecting to IPv6 server failed */
-	unsigned unused:23;
-	struct {
-		struct in_addr	addr;
-		uint32_t	mask;
-	} sort_list[MAXRESOLVSORT];
-	/* 4 byte hole here on 64-bit architectures.  */
-	void * __glibc_unused_qhook;
-	void * __glibc_unused_rhook;
-	int	res_h_errno;		/* last one set for this context */
-	int	_vcsock;		/* PRIVATE: for res_send VC i/o */
-	unsigned int _flags;		/* PRIVATE: see below */
-	/* 4 byte hole here on 64-bit architectures.  */
-	union {
-		char	pad[52];	/* On an i386 this means 512b total. */
-		struct {
-			uint16_t		nscount;
-			uint16_t		nsmap[MAXNS];
-			int			nssocks[MAXNS];
-			uint16_t		nscount6;
-			uint16_t		nsinit;
-			struct sockaddr_in6	*nsaddrs[MAXNS];
-#ifdef _LIBC
-			unsigned long long int __glibc_extension_index
-			  __attribute__((packed));
-#else
-			unsigned int		__glibc_reserved[2];
-#endif
-		} _ext;
-	} _u;
-};
-
-typedef struct __res_state *res_state;
-
-#endif /* __res_state_defined */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sig_atomic_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sig_atomic_t.h
deleted file mode 100644
index 47eaa28..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sig_atomic_t.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#ifndef __sig_atomic_t_defined
-#define __sig_atomic_t_defined 1
-
-#include <bits/types.h>
-
-/* An integral type that can be modified atomically, without the
-   possibility of a signal arriving in the middle of the operation.  */
-typedef __sig_atomic_t sig_atomic_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigevent_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigevent_t.h
deleted file mode 100644
index e8b28de..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigevent_t.h
+++ /dev/null
@@ -1,48 +0,0 @@
-#ifndef __sigevent_t_defined
-#define __sigevent_t_defined 1
-
-#include <bits/wordsize.h>
-#include <bits/types.h>
-#include <bits/types/__sigval_t.h>
-
-#define __SIGEV_MAX_SIZE	64
-#if __WORDSIZE == 64
-# define __SIGEV_PAD_SIZE	((__SIGEV_MAX_SIZE / sizeof (int)) - 4)
-#else
-# define __SIGEV_PAD_SIZE	((__SIGEV_MAX_SIZE / sizeof (int)) - 3)
-#endif
-
-/* Forward declaration.  */
-#ifndef __have_pthread_attr_t
-typedef union pthread_attr_t pthread_attr_t;
-# define __have_pthread_attr_t	1
-#endif
-
-/* Structure to transport application-defined values with signals.  */
-typedef struct sigevent
-  {
-    __sigval_t sigev_value;
-    int sigev_signo;
-    int sigev_notify;
-
-    union
-      {
-	int _pad[__SIGEV_PAD_SIZE];
-
-	/* When SIGEV_SIGNAL and SIGEV_THREAD_ID set, LWP ID of the
-	   thread to receive the signal.  */
-	__pid_t _tid;
-
-	struct
-	  {
-	    void (*_function) (__sigval_t);	/* Function to start.  */
-	    pthread_attr_t *_attribute;		/* Thread attributes.  */
-	  } _sigev_thread;
-      } _sigev_un;
-  } sigevent_t;
-
-/* POSIX names to access some of the members.  */
-#define sigev_notify_function   _sigev_un._sigev_thread._function
-#define sigev_notify_attributes _sigev_un._sigev_thread._attribute
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/siginfo_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/siginfo_t.h
deleted file mode 100644
index 43c4e00..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/siginfo_t.h
+++ /dev/null
@@ -1,151 +0,0 @@
-#ifndef __siginfo_t_defined
-#define __siginfo_t_defined 1
-
-#include <bits/wordsize.h>
-#include <bits/types.h>
-#include <bits/types/__sigval_t.h>
-
-#define __SI_MAX_SIZE	128
-#if __WORDSIZE == 64
-# define __SI_PAD_SIZE	((__SI_MAX_SIZE / sizeof (int)) - 4)
-#else
-# define __SI_PAD_SIZE	((__SI_MAX_SIZE / sizeof (int)) - 3)
-#endif
-
-/* Some fields of siginfo_t have architecture-specific variations.  */
-#include <bits/siginfo-arch.h>
-#ifndef __SI_ALIGNMENT
-# define __SI_ALIGNMENT		/* nothing */
-#endif
-#ifndef __SI_BAND_TYPE
-# define __SI_BAND_TYPE		long int
-#endif
-#ifndef __SI_CLOCK_T
-# define __SI_CLOCK_T		__clock_t
-#endif
-#ifndef __SI_ERRNO_THEN_CODE
-# define __SI_ERRNO_THEN_CODE	1
-#endif
-#ifndef __SI_HAVE_SIGSYS
-# define __SI_HAVE_SIGSYS	1
-#endif
-#ifndef __SI_SIGFAULT_ADDL
-# define __SI_SIGFAULT_ADDL	/* nothing */
-#endif
-
-typedef struct
-  {
-    int si_signo;		/* Signal number.  */
-#if __SI_ERRNO_THEN_CODE
-    int si_errno;		/* If non-zero, an errno value associated with
-				   this signal, as defined in <errno.h>.  */
-    int si_code;		/* Signal code.  */
-#else
-    int si_code;
-    int si_errno;
-#endif
-#if __WORDSIZE == 64
-    int __pad0;			/* Explicit padding.  */
-#endif
-
-    union
-      {
-	int _pad[__SI_PAD_SIZE];
-
-	 /* kill().  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Sending process ID.  */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	  } _kill;
-
-	/* POSIX.1b timers.  */
-	struct
-	  {
-	    int si_tid;		/* Timer ID.  */
-	    int si_overrun;	/* Overrun count.  */
-	    __sigval_t si_sigval;	/* Signal value.  */
-	  } _timer;
-
-	/* POSIX.1b signals.  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Sending process ID.  */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	    __sigval_t si_sigval;	/* Signal value.  */
-	  } _rt;
-
-	/* SIGCHLD.  */
-	struct
-	  {
-	    __pid_t si_pid;	/* Which child.	 */
-	    __uid_t si_uid;	/* Real user ID of sending process.  */
-	    int si_status;	/* Exit value or signal.  */
-	    __SI_CLOCK_T si_utime;
-	    __SI_CLOCK_T si_stime;
-	  } _sigchld;
-
-	/* SIGILL, SIGFPE, SIGSEGV, SIGBUS.  */
-	struct
-	  {
-	    void *si_addr;	    /* Faulting insn/memory ref.  */
-	    __SI_SIGFAULT_ADDL
-	    short int si_addr_lsb;  /* Valid LSB of the reported address.  */
-	    union
-	      {
-		/* used when si_code=SEGV_BNDERR */
-		struct
-		  {
-		    void *_lower;
-		    void *_upper;
-		  } _addr_bnd;
-		/* used when si_code=SEGV_PKUERR */
-		__uint32_t _pkey;
-	      } _bounds;
-	  } _sigfault;
-
-	/* SIGPOLL.  */
-	struct
-	  {
-	    __SI_BAND_TYPE si_band;	/* Band event for SIGPOLL.  */
-	    int si_fd;
-	  } _sigpoll;
-
-	/* SIGSYS.  */
-#if __SI_HAVE_SIGSYS
-	struct
-	  {
-	    void *_call_addr;	/* Calling user insn.  */
-	    int _syscall;	/* Triggering system call number.  */
-	    unsigned int _arch; /* AUDIT_ARCH_* of syscall.  */
-	  } _sigsys;
-#endif
-      } _sifields;
-  } siginfo_t __SI_ALIGNMENT;
-
-
-/* X/Open requires some more fields with fixed names.  */
-#define si_pid		_sifields._kill.si_pid
-#define si_uid		_sifields._kill.si_uid
-#define si_timerid	_sifields._timer.si_tid
-#define si_overrun	_sifields._timer.si_overrun
-#define si_status	_sifields._sigchld.si_status
-#define si_utime	_sifields._sigchld.si_utime
-#define si_stime	_sifields._sigchld.si_stime
-#define si_value	_sifields._rt.si_sigval
-#define si_int		_sifields._rt.si_sigval.sival_int
-#define si_ptr		_sifields._rt.si_sigval.sival_ptr
-#define si_addr		_sifields._sigfault.si_addr
-#define si_addr_lsb	_sifields._sigfault.si_addr_lsb
-#define si_lower	_sifields._sigfault._bounds._addr_bnd._lower
-#define si_upper	_sifields._sigfault._bounds._addr_bnd._upper
-#define si_pkey		_sifields._sigfault._bounds._pkey
-#define si_band		_sifields._sigpoll.si_band
-#define si_fd		_sifields._sigpoll.si_fd
-#if __SI_HAVE_SIGSYS
-# define si_call_addr	_sifields._sigsys._call_addr
-# define si_syscall	_sifields._sigsys._syscall
-# define si_arch	_sifields._sigsys._arch
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigset_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigset_t.h
deleted file mode 100644
index 8b27e91..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigset_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __sigset_t_defined
-#define __sigset_t_defined 1
-
-#include <bits/types/__sigset_t.h>
-
-/* A set of signals to be blocked, unblocked, or waited for.  */
-typedef __sigset_t sigset_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigval_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigval_t.h
deleted file mode 100644
index a05d7f4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/sigval_t.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef __sigval_t_defined
-#define __sigval_t_defined
-
-#include <bits/types/__sigval_t.h>
-
-/* To avoid sigval_t (not a standard type name) having C++ name
-   mangling depending on whether the selected standard includes union
-   sigval, it should not be defined at all when using a standard for
-   which the sigval name is not reserved; in that case, headers should
-   not include <bits/types/sigval_t.h> and should use only the
-   internal __sigval_t name.  */
-#ifndef __USE_POSIX199309
-# error "sigval_t defined for standard not including union sigval"
-#endif
-
-typedef __sigval_t sigval_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/stack_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/stack_t.h
deleted file mode 100644
index b544027..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/stack_t.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Define stack_t.  Linux version.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __stack_t_defined
-#define __stack_t_defined 1
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Structure describing a signal stack.  */
-typedef struct
-  {
-    void *ss_sp;
-    int ss_flags;
-    size_t ss_size;
-  } stack_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_FILE.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_FILE.h
deleted file mode 100644
index ff8aef5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_FILE.h
+++ /dev/null
@@ -1,120 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __struct_FILE_defined
-#define __struct_FILE_defined 1
-
-/* Caution: The contents of this file are not part of the official
-   stdio.h API.  However, much of it is part of the official *binary*
-   interface, and therefore cannot be changed.  */
-
-#if defined _IO_USE_OLD_IO_FILE && !defined _LIBC
-# error "_IO_USE_OLD_IO_FILE should only be defined when building libc itself"
-#endif
-
-#if defined _IO_lock_t_defined && !defined _LIBC
-# error "_IO_lock_t_defined should only be defined when building libc itself"
-#endif
-
-#include <bits/types.h>
-
-struct _IO_FILE;
-struct _IO_marker;
-struct _IO_codecvt;
-struct _IO_wide_data;
-
-/* During the build of glibc itself, _IO_lock_t will already have been
-   defined by internal headers.  */
-#ifndef _IO_lock_t_defined
-typedef void _IO_lock_t;
-#endif
-
-/* The tag name of this struct is _IO_FILE to preserve historic
-   C++ mangled names for functions taking FILE* arguments.
-   That name should not be used in new code.  */
-struct _IO_FILE
-{
-  int _flags;		/* High-order word is _IO_MAGIC; rest is flags. */
-
-  /* The following pointers correspond to the C++ streambuf protocol. */
-  char *_IO_read_ptr;	/* Current read pointer */
-  char *_IO_read_end;	/* End of get area. */
-  char *_IO_read_base;	/* Start of putback+get area. */
-  char *_IO_write_base;	/* Start of put area. */
-  char *_IO_write_ptr;	/* Current put pointer. */
-  char *_IO_write_end;	/* End of put area. */
-  char *_IO_buf_base;	/* Start of reserve area. */
-  char *_IO_buf_end;	/* End of reserve area. */
-
-  /* The following fields are used to support backing up and undo. */
-  char *_IO_save_base; /* Pointer to start of non-current get area. */
-  char *_IO_backup_base;  /* Pointer to first valid character of backup area */
-  char *_IO_save_end; /* Pointer to end of non-current get area. */
-
-  struct _IO_marker *_markers;
-
-  struct _IO_FILE *_chain;
-
-  int _fileno;
-  int _flags2;
-  __off_t _old_offset; /* This used to be _offset but it's too small.  */
-
-  /* 1+column number of pbase(); 0 is unknown. */
-  unsigned short _cur_column;
-  signed char _vtable_offset;
-  char _shortbuf[1];
-
-  _IO_lock_t *_lock;
-#ifdef _IO_USE_OLD_IO_FILE
-};
-
-struct _IO_FILE_complete
-{
-  struct _IO_FILE _file;
-#endif
-  __off64_t _offset;
-  /* Wide character stream stuff.  */
-  struct _IO_codecvt *_codecvt;
-  struct _IO_wide_data *_wide_data;
-  struct _IO_FILE *_freeres_list;
-  void *_freeres_buf;
-  size_t __pad5;
-  int _mode;
-  /* Make sure we don't get into trouble again.  */
-  char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
-};
-
-/* These macros are used by bits/stdio.h and internal headers.  */
-#define __getc_unlocked_body(_fp)					\
-  (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end)	\
-   ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)
-
-#define __putc_unlocked_body(_ch, _fp)					\
-  (__glibc_unlikely ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end)	\
-   ? __overflow (_fp, (unsigned char) (_ch))				\
-   : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))
-
-#define _IO_EOF_SEEN 0x0010
-#define __feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)
-
-#define _IO_ERR_SEEN 0x0020
-#define __ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)
-
-#define _IO_USER_LOCK 0x8000
-/* Many more flag bits are defined internally.  */
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct___jmp_buf_tag.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct___jmp_buf_tag.h
deleted file mode 100644
index c7e0911..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct___jmp_buf_tag.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/* Define struct __jmp_buf_tag.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	__jmp_buf_tag_defined
-#define	__jmp_buf_tag_defined 1
-
-#include <bits/setjmp.h>		/* Get `__jmp_buf'.  */
-#include <bits/types/__sigset_t.h>
-
-/* Calling environment, plus possibly a saved signal mask.  */
-struct __jmp_buf_tag
-  {
-    /* NOTE: The machine-dependent definitions of `__sigsetjmp'
-       assume that a `jmp_buf' begins with a `__jmp_buf' and that
-       `__mask_was_saved' follows it.  Do not move these members
-       or add others before it.  */
-    __jmp_buf __jmpbuf;		/* Calling environment.  */
-    int __mask_was_saved;	/* Saved the signal mask?  */
-    __sigset_t __saved_mask;	/* Saved signal mask.  */
-  };
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_iovec.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_iovec.h
deleted file mode 100644
index 89a87b7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_iovec.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Define struct iovec.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __iovec_defined
-#define __iovec_defined 1
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Structure for scatter/gather I/O.  */
-struct iovec
-  {
-    void *iov_base;	/* Pointer to data.  */
-    size_t iov_len;	/* Length of data.  */
-  };
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_itimerspec.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_itimerspec.h
deleted file mode 100644
index 17cc1ac..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_itimerspec.h
+++ /dev/null
@@ -1,14 +0,0 @@
-#ifndef __itimerspec_defined
-#define __itimerspec_defined 1
-
-#include <bits/types.h>
-#include <bits/types/struct_timespec.h>
-
-/* POSIX.1b structure for timer start values and intervals.  */
-struct itimerspec
-  {
-    struct timespec it_interval;
-    struct timespec it_value;
-  };
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_msqid_ds.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_msqid_ds.h
deleted file mode 100644
index 1ed041a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_msqid_ds.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Generic implementation of the SysV message struct msqid_ds.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-# error "Never use <bits/msq.h> directly; include <sys/msg.h> instead."
-#endif
-
-/* Structure of record for one message inside the kernel.
-   The type `struct msg' is opaque.  */
-struct msqid_ds
-{
-  struct ipc_perm msg_perm;	/* structure describing operation permission */
-#if __TIMESIZE == 32
-  __time_t msg_stime;		/* time of last msgsnd command */
-  unsigned long int __msg_stime_high;
-  __time_t msg_rtime;		/* time of last msgsnd command */
-  unsigned long int __msg_rtime_high;
-  __time_t msg_ctime;		/* time of last change */
-  unsigned long int __msg_ctime_high;
-#else
-  __time_t msg_stime;		/* time of last msgsnd command */
-  __time_t msg_rtime;		/* time of last msgsnd command */
-  __time_t msg_ctime;		/* time of last change */
-#endif
-  __syscall_ulong_t __msg_cbytes; /* current number of bytes on queue */
-  msgqnum_t msg_qnum;		/* number of messages currently on queue */
-  msglen_t msg_qbytes;		/* max number of bytes allowed on queue */
-  __pid_t msg_lspid;		/* pid of last msgsnd() */
-  __pid_t msg_lrpid;		/* pid of last msgrcv() */
-  __syscall_ulong_t __glibc_reserved4;
-  __syscall_ulong_t __glibc_reserved5;
-};
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_osockaddr.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_osockaddr.h
deleted file mode 100644
index e0bf59d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_osockaddr.h
+++ /dev/null
@@ -1,12 +0,0 @@
-#ifndef __osockaddr_defined
-#define __osockaddr_defined 1
-
-/* This is the 4.3 BSD `struct sockaddr' format, which is used as wire
-   format in the grotty old 4.3 `talk' protocol.  */
-struct osockaddr
-{
-  unsigned short int sa_family;
-  unsigned char sa_data[14];
-};
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_rusage.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_rusage.h
deleted file mode 100644
index 7edd761..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_rusage.h
+++ /dev/null
@@ -1,131 +0,0 @@
-/* Define struct rusage.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __rusage_defined
-#define __rusage_defined 1
-
-#include <bits/types.h>
-#include <bits/types/struct_timeval.h>
-
-/* Structure which says how much of each resource has been used.  If
-   the system does not keep track of a particular value, the struct
-   field is always zero.  */
-
-/* The purpose of all the unions is to have the kernel-compatible layout
-   while keeping the API type as 'long int', and among machines where
-   __syscall_slong_t is not 'long int', this only does the right thing
-   for little-endian ones, like x32.  */
-struct rusage
-  {
-    /* Total amount of user time used.  */
-    struct timeval ru_utime;
-    /* Total amount of system time used.  */
-    struct timeval ru_stime;
-    /* Maximum resident set size (in kilobytes).  */
-    __extension__ union
-      {
-	long int ru_maxrss;
-	__syscall_slong_t __ru_maxrss_word;
-      };
-    /* Amount of sharing of text segment memory
-       with other processes (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_ixrss;
-	__syscall_slong_t __ru_ixrss_word;
-      };
-    /* Amount of data segment memory used (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_idrss;
-	__syscall_slong_t __ru_idrss_word;
-      };
-    /* Amount of stack memory used (kilobyte-seconds).  */
-    __extension__ union
-      {
-	long int ru_isrss;
-	 __syscall_slong_t __ru_isrss_word;
-      };
-    /* Number of soft page faults (i.e. those serviced by reclaiming
-       a page from the list of pages awaiting reallocation.  */
-    __extension__ union
-      {
-	long int ru_minflt;
-	__syscall_slong_t __ru_minflt_word;
-      };
-    /* Number of hard page faults (i.e. those that required I/O).  */
-    __extension__ union
-      {
-	long int ru_majflt;
-	__syscall_slong_t __ru_majflt_word;
-      };
-    /* Number of times a process was swapped out of physical memory.  */
-    __extension__ union
-      {
-	long int ru_nswap;
-	__syscall_slong_t __ru_nswap_word;
-      };
-    /* Number of input operations via the file system.  Note: This
-       and `ru_oublock' do not include operations with the cache.  */
-    __extension__ union
-      {
-	long int ru_inblock;
-	__syscall_slong_t __ru_inblock_word;
-      };
-    /* Number of output operations via the file system.  */
-    __extension__ union
-      {
-	long int ru_oublock;
-	__syscall_slong_t __ru_oublock_word;
-      };
-    /* Number of IPC messages sent.  */
-    __extension__ union
-      {
-	long int ru_msgsnd;
-	__syscall_slong_t __ru_msgsnd_word;
-      };
-    /* Number of IPC messages received.  */
-    __extension__ union
-      {
-	long int ru_msgrcv;
-	__syscall_slong_t __ru_msgrcv_word;
-      };
-    /* Number of signals delivered.  */
-    __extension__ union
-      {
-	long int ru_nsignals;
-	__syscall_slong_t __ru_nsignals_word;
-      };
-    /* Number of voluntary context switches, i.e. because the process
-       gave up the process before it had to (usually to wait for some
-       resource to be available).  */
-    __extension__ union
-      {
-	long int ru_nvcsw;
-	__syscall_slong_t __ru_nvcsw_word;
-      };
-    /* Number of involuntary context switches, i.e. a higher priority process
-       became runnable or the current process used up its time slice.  */
-    __extension__ union
-      {
-	long int ru_nivcsw;
-	__syscall_slong_t __ru_nivcsw_word;
-      };
-  };
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_sched_param.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_sched_param.h
deleted file mode 100644
index 78f3d0b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_sched_param.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Sched parameter structure.  Generic version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library;  if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_STRUCT_SCHED_PARAM
-#define _BITS_TYPES_STRUCT_SCHED_PARAM 1
-
-/* Data structure to describe a process' schedulability.  */
-struct sched_param
-{
-  int sched_priority;
-};
-
-#endif /* bits/types/struct_sched_param.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_semid_ds.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_semid_ds.h
deleted file mode 100644
index 90f03b2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_semid_ds.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* x86 implementation of the semaphore struct semid_ds.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-# error "Never include <bits/types/struct_semid_ds.h> directly; use <sys/sem.h> instead."
-#endif
-
-/* Data structure describing a set of semaphores.  */
-struct semid_ds
-{
-  struct ipc_perm sem_perm;   /* operation permission struct */
-  __time_t sem_otime;  /* last semop() time */
-  __syscall_ulong_t __sem_otime_high;
-  __time_t sem_ctime;  /* last time changed by semctl() */
-  __syscall_ulong_t __sem_ctime_high;
-  __syscall_ulong_t sem_nsems;    /* number of semaphores in set */
-  __syscall_ulong_t __glibc_reserved3;
-  __syscall_ulong_t __glibc_reserved4;
-};
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_shmid_ds.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_shmid_ds.h
deleted file mode 100644
index 2bd587d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_shmid_ds.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Generic implementation of the shared memory struct shmid_ds.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-# error "Never include <bits/types/struct_shmid_ds.h> directly; use <sys/shm.h> instead."
-#endif
-
-/* Data structure describing a shared memory segment.  */
-struct shmid_ds
-  {
-    struct ipc_perm shm_perm;		/* operation permission struct */
-    size_t shm_segsz;			/* size of segment in bytes */
-#if __TIMESIZE == 32
-    __time_t shm_atime;			/* time of last shmat() */
-    unsigned long int __shm_atime_high;
-    __time_t shm_dtime;			/* time of last shmdt() */
-    unsigned long int __shm_dtime_high;
-    __time_t shm_ctime;			/* time of last change by shmctl() */
-    unsigned long int __shm_ctime_high;
-#else
-    __time_t shm_atime;			/* time of last shmat() */
-    __time_t shm_dtime;			/* time of last shmdt() */
-    __time_t shm_ctime;			/* time of last change by shmctl() */
-#endif
-    __pid_t shm_cpid;			/* pid of creator */
-    __pid_t shm_lpid;			/* pid of last shmop */
-    shmatt_t shm_nattch;		/* number of current attaches */
-    __syscall_ulong_t __glibc_reserved5;
-    __syscall_ulong_t __glibc_reserved6;
-  };
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_sigstack.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_sigstack.h
deleted file mode 100644
index 6500c01..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_sigstack.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Define struct sigstack.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __sigstack_defined
-#define __sigstack_defined 1
-
-/* Structure describing a signal stack (obsolete).  */
-struct sigstack
-  {
-    void *ss_sp;		/* Signal stack pointer.  */
-    int ss_onstack;		/* Nonzero if executing on this stack.  */
-  };
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_statx.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_statx.h
deleted file mode 100644
index 44153a8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_statx.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Definition of the generic version of struct statx.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/types/struct_statx.h> directly, include <sys/stat.h> instead.
-#endif
-
-#ifndef __statx_defined
-#define __statx_defined 1
-
-/* Warning: The kernel may add additional fields to this struct in the
-   future.  Only use this struct for calling the statx function, not
-   for storing data.  (Expansion will be controlled by the mask
-   argument of the statx function.)  */
-struct statx
-{
-  __uint32_t stx_mask;
-  __uint32_t stx_blksize;
-  __uint64_t stx_attributes;
-  __uint32_t stx_nlink;
-  __uint32_t stx_uid;
-  __uint32_t stx_gid;
-  __uint16_t stx_mode;
-  __uint16_t __statx_pad1[1];
-  __uint64_t stx_ino;
-  __uint64_t stx_size;
-  __uint64_t stx_blocks;
-  __uint64_t stx_attributes_mask;
-  struct statx_timestamp stx_atime;
-  struct statx_timestamp stx_btime;
-  struct statx_timestamp stx_ctime;
-  struct statx_timestamp stx_mtime;
-  __uint32_t stx_rdev_major;
-  __uint32_t stx_rdev_minor;
-  __uint32_t stx_dev_major;
-  __uint32_t stx_dev_minor;
-  __uint64_t __statx_pad2[14];
-};
-
-#endif /* __statx_defined */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_statx_timestamp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_statx_timestamp.h
deleted file mode 100644
index 360d46c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_statx_timestamp.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Definition of the generic version of struct statx_timestamp.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_STAT_H
-# error Never include <bits/types/struct_statx_timestamp.h> directly, include <sys/stat.h> instead.
-#endif
-
-#ifndef __statx_timestamp_defined
-#define __statx_timestamp_defined 1
-
-struct statx_timestamp
-{
-  __int64_t tv_sec;
-  __uint32_t tv_nsec;
-  __int32_t __statx_timestamp_pad1[1];
-};
-
-#endif /* __statx_timestamp_defined */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timeb.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timeb.h
deleted file mode 100644
index 1fe60c7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timeb.h
+++ /dev/null
@@ -1,15 +0,0 @@
-#ifndef __timeb_defined
-#define __timeb_defined 1
-
-#include <bits/types/time_t.h>
-
-/* Structure returned by the 'ftime' function.  */
-struct timeb
-  {
-    time_t time;		/* Seconds since epoch, as from 'time'.  */
-    unsigned short int millitm;	/* Additional milliseconds.  */
-    short int timezone;		/* Minutes west of GMT.  */
-    short int dstflag;		/* Nonzero if Daylight Savings Time used.  */
-  };
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timespec.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timespec.h
deleted file mode 100644
index d11c69c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timespec.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* NB: Include guard matches what <linux/time.h> uses.  */
-#ifndef _STRUCT_TIMESPEC
-#define _STRUCT_TIMESPEC 1
-
-#include <bits/types.h>
-#include <bits/endian.h>
-
-/* POSIX.1b structure for a time value.  This is like a `struct timeval' but
-   has nanoseconds instead of microseconds.  */
-struct timespec
-{
-  __time_t tv_sec;		/* Seconds.  */
-#if __WORDSIZE == 64 \
-  || (defined __SYSCALL_WORDSIZE && __SYSCALL_WORDSIZE == 64) \
-  || __TIMESIZE == 32
-  __syscall_slong_t tv_nsec;	/* Nanoseconds.  */
-#else
-# if __BYTE_ORDER == __BIG_ENDIAN
-  int: 32;           /* Padding.  */
-  long int tv_nsec;  /* Nanoseconds.  */
-# else
-  long int tv_nsec;  /* Nanoseconds.  */
-  int: 32;           /* Padding.  */
-# endif
-#endif
-};
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timeval.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timeval.h
deleted file mode 100644
index 70394ce..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_timeval.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef __timeval_defined
-#define __timeval_defined 1
-
-#include <bits/types.h>
-
-/* A time value that is accurate to the nearest
-   microsecond but also has a range of years.  */
-struct timeval
-{
-  __time_t tv_sec;		/* Seconds.  */
-  __suseconds_t tv_usec;	/* Microseconds.  */
-};
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_tm.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_tm.h
deleted file mode 100644
index b13b631..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/struct_tm.h
+++ /dev/null
@@ -1,28 +0,0 @@
-#ifndef __struct_tm_defined
-#define __struct_tm_defined 1
-
-#include <bits/types.h>
-
-/* ISO C `broken-down time' structure.  */
-struct tm
-{
-  int tm_sec;			/* Seconds.	[0-60] (1 leap second) */
-  int tm_min;			/* Minutes.	[0-59] */
-  int tm_hour;			/* Hours.	[0-23] */
-  int tm_mday;			/* Day.		[1-31] */
-  int tm_mon;			/* Month.	[0-11] */
-  int tm_year;			/* Year	- 1900.  */
-  int tm_wday;			/* Day of week.	[0-6] */
-  int tm_yday;			/* Days in year.[0-365]	*/
-  int tm_isdst;			/* DST.		[-1/0/1]*/
-
-# ifdef	__USE_MISC
-  long int tm_gmtoff;		/* Seconds east of UTC.  */
-  const char *tm_zone;		/* Timezone abbreviation.  */
-# else
-  long int __tm_gmtoff;		/* Seconds east of UTC.  */
-  const char *__tm_zone;	/* Timezone abbreviation.  */
-# endif
-};
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/time_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/time_t.h
deleted file mode 100644
index ab8287c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/time_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __time_t_defined
-#define __time_t_defined 1
-
-#include <bits/types.h>
-
-/* Returned by `time'.  */
-typedef __time_t time_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/timer_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/timer_t.h
deleted file mode 100644
index d71a413..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/timer_t.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef __timer_t_defined
-#define __timer_t_defined 1
-
-#include <bits/types.h>
-
-/* Timer ID returned by `timer_create'.  */
-typedef __timer_t timer_t;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/wint_t.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/wint_t.h
deleted file mode 100644
index fbd63db..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/types/wint_t.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef __wint_t_defined
-#define __wint_t_defined 1
-
-/* Some versions of stddef.h provide wint_t, even though neither the
-   C nor C++ standards, nor POSIX, specifies this.  We assume that
-   stddef.h will define the macro _WINT_T if and only if it provides
-   wint_t, and conversely, that it will avoid providing wint_t if
-   _WINT_T is already defined.  */
-#ifndef _WINT_T
-#define _WINT_T 1
-
-/* Integral type unchanged by default argument promotions that can
-   hold any value corresponding to members of the extended character
-   set, as well as at least one value that does not correspond to any
-   member of the extended character set.  */
-#ifndef __WINT_TYPE__
-# define __WINT_TYPE__ unsigned int
-#endif
-
-typedef __WINT_TYPE__ wint_t;
-
-#endif /* _WINT_T */
-#endif /* bits/types/wint_t.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/typesizes.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/typesizes.h
deleted file mode 100644
index 060af05..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/typesizes.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* bits/typesizes.h -- underlying types for *_t.  Linux/x86-64 version.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_TYPES_H
-# error "Never include <bits/typesizes.h> directly; use <sys/types.h> instead."
-#endif
-
-#ifndef	_BITS_TYPESIZES_H
-#define	_BITS_TYPESIZES_H	1
-
-/* See <bits/types.h> for the meaning of these macros.  This file exists so
-   that <bits/types.h> need not vary across different GNU platforms.  */
-
-/* X32 kernel interface is 64-bit.  */
-#if defined __x86_64__ && defined __ILP32__
-# define __SYSCALL_SLONG_TYPE	__SQUAD_TYPE
-# define __SYSCALL_ULONG_TYPE	__UQUAD_TYPE
-#else
-# define __SYSCALL_SLONG_TYPE	__SLONGWORD_TYPE
-# define __SYSCALL_ULONG_TYPE	__ULONGWORD_TYPE
-#endif
-
-#define __DEV_T_TYPE		__UQUAD_TYPE
-#define __UID_T_TYPE		__U32_TYPE
-#define __GID_T_TYPE		__U32_TYPE
-#define __INO_T_TYPE		__SYSCALL_ULONG_TYPE
-#define __INO64_T_TYPE		__UQUAD_TYPE
-#define __MODE_T_TYPE		__U32_TYPE
-#ifdef __x86_64__
-# define __NLINK_T_TYPE		__SYSCALL_ULONG_TYPE
-# define __FSWORD_T_TYPE	__SYSCALL_SLONG_TYPE
-#else
-# define __NLINK_T_TYPE		__UWORD_TYPE
-# define __FSWORD_T_TYPE	__SWORD_TYPE
-#endif
-#define __OFF_T_TYPE		__SYSCALL_SLONG_TYPE
-#define __OFF64_T_TYPE		__SQUAD_TYPE
-#define __PID_T_TYPE		__S32_TYPE
-#define __RLIM_T_TYPE		__SYSCALL_ULONG_TYPE
-#define __RLIM64_T_TYPE		__UQUAD_TYPE
-#define __BLKCNT_T_TYPE		__SYSCALL_SLONG_TYPE
-#define __BLKCNT64_T_TYPE	__SQUAD_TYPE
-#define __FSBLKCNT_T_TYPE	__SYSCALL_ULONG_TYPE
-#define __FSBLKCNT64_T_TYPE	__UQUAD_TYPE
-#define __FSFILCNT_T_TYPE	__SYSCALL_ULONG_TYPE
-#define __FSFILCNT64_T_TYPE	__UQUAD_TYPE
-#define __ID_T_TYPE		__U32_TYPE
-#define __CLOCK_T_TYPE		__SYSCALL_SLONG_TYPE
-#define __TIME_T_TYPE		__SYSCALL_SLONG_TYPE
-#define __USECONDS_T_TYPE	__U32_TYPE
-#define __SUSECONDS_T_TYPE	__SYSCALL_SLONG_TYPE
-#define __SUSECONDS64_T_TYPE	__SQUAD_TYPE
-#define __DADDR_T_TYPE		__S32_TYPE
-#define __KEY_T_TYPE		__S32_TYPE
-#define __CLOCKID_T_TYPE	__S32_TYPE
-#define __TIMER_T_TYPE		void *
-#define __BLKSIZE_T_TYPE	__SYSCALL_SLONG_TYPE
-#define __FSID_T_TYPE		struct { int __val[2]; }
-#define __SSIZE_T_TYPE		__SWORD_TYPE
-#define __CPU_MASK_TYPE 	__SYSCALL_ULONG_TYPE
-
-#ifdef __x86_64__
-/* Tell the libc code that off_t and off64_t are actually the same type
-   for all ABI purposes, even if possibly expressed as different base types
-   for C type-checking purposes.  */
-# define __OFF_T_MATCHES_OFF64_T	1
-
-/* Same for ino_t and ino64_t.  */
-# define __INO_T_MATCHES_INO64_T	1
-
-/* And for __rlim_t and __rlim64_t.  */
-# define __RLIM_T_MATCHES_RLIM64_T	1
-
-/* And for fsblkcnt_t, fsblkcnt64_t, fsfilcnt_t and fsfilcnt64_t.  */
-# define __STATFS_MATCHES_STATFS64  1
-
-/* And for getitimer, setitimer and rusage  */
-# define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 1
-#else
-# define __RLIM_T_MATCHES_RLIM64_T	0
-
-# define __STATFS_MATCHES_STATFS64  0
-
-# define __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 0
-#endif
-
-/* Number of descriptors that can fit in an `fd_set'.  */
-#define __FD_SETSIZE		1024
-
-
-#endif /* bits/typesizes.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uintn-identity.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uintn-identity.h
deleted file mode 100644
index 6eb4964..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uintn-identity.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Inline functions to return unsigned integer values unchanged.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _NETINET_IN_H && !defined _ENDIAN_H
-# error "Never use <bits/uintn-identity.h> directly; include <netinet/in.h> or <endian.h> instead."
-#endif
-
-#ifndef _BITS_UINTN_IDENTITY_H
-#define _BITS_UINTN_IDENTITY_H 1
-
-#include <bits/types.h>
-
-/* These inline functions are to ensure the appropriate type
-   conversions and associated diagnostics from macros that convert to
-   a given endianness.  */
-
-static __inline __uint16_t
-__uint16_identity (__uint16_t __x)
-{
-  return __x;
-}
-
-static __inline __uint32_t
-__uint32_identity (__uint32_t __x)
-{
-  return __x;
-}
-
-static __inline __uint64_t
-__uint64_identity (__uint64_t __x)
-{
-  return __x;
-}
-
-#endif /* _BITS_UINTN_IDENTITY_H.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uio-ext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uio-ext.h
deleted file mode 100644
index d5dd41a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uio-ext.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/* Operating system-specific extensions to sys/uio.h - Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_UIO_EXT_H
-#define _BITS_UIO_EXT_H 1
-
-#ifndef _SYS_UIO_H
-# error "Never include <bits/uio-ext.h> directly; use <sys/uio.h> instead."
-#endif
-
-__BEGIN_DECLS
-
-/* Read from another process' address space.  */
-extern ssize_t process_vm_readv (pid_t __pid, const struct iovec *__lvec,
-				 unsigned long int __liovcnt,
-				 const struct iovec *__rvec,
-				 unsigned long int __riovcnt,
-				 unsigned long int __flags)
-  __THROW;
-
-/* Write to another process' address space.  */
-extern ssize_t process_vm_writev (pid_t __pid, const struct iovec *__lvec,
-				  unsigned long int __liovcnt,
-				  const struct iovec *__rvec,
-				  unsigned long int __riovcnt,
-				  unsigned long int __flags)
-  __THROW;
-
-/* Flags for preadv2/pwritev2.  */
-#define RWF_HIPRI	0x00000001 /* High priority request.  */
-#define RWF_DSYNC	0x00000002 /* per-IO O_DSYNC.  */
-#define RWF_SYNC	0x00000004 /* per-IO O_SYNC.  */
-#define RWF_NOWAIT	0x00000008 /* per-IO nonblocking mode.  */
-#define RWF_APPEND	0x00000010 /* per-IO O_APPEND.  */
-
-__END_DECLS
-
-#endif /* bits/uio-ext.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uio_lim.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uio_lim.h
deleted file mode 100644
index 2abf22e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/uio_lim.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Implementation limits related to sys/uio.h - Linux version.
-   Copyright (C) 2017-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_UIO_LIM_H
-#define _BITS_UIO_LIM_H 1
-
-/* Maximum length of the 'struct iovec' array in a single call to
-   readv or writev.
-
-   This macro has different values in different kernel versions.  The
-   latest versions of the kernel use 1024 and this is good choice.  Since
-   the C library implementation of readv/writev is able to emulate the
-   functionality even if the currently running kernel does not support
-   this large value the readv/writev call will not fail because of this.  */
-#define __IOV_MAX	1024
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/unistd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/unistd.h
deleted file mode 100644
index d5687ad..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/unistd.h
+++ /dev/null
@@ -1,334 +0,0 @@
-/* Checking macros for unistd functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include <bits/unistd.h> directly; use <unistd.h> instead."
-#endif
-
-extern ssize_t __read_chk (int __fd, void *__buf, size_t __nbytes,
-			   size_t __buflen)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__read_alias, (int __fd, void *__buf,
-					  size_t __nbytes), read)
-  __wur __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload __wur ssize_t
-read (int __fd, void *const __clang_pass_object_size0 __buf, size_t __nbytes)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__read_warn, __nbytes, __buf,
-					"read called with bigger length than "
-					"size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __read_chk (__fd, __buf, __nbytes, __glibc_objsize0 (__buf));
-  return __read_alias (__fd, __buf, __nbytes);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_UNIX98
-extern ssize_t __pread_chk (int __fd, void *__buf, size_t __nbytes,
-			    __off_t __offset, size_t __bufsize)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __pread64_chk (int __fd, void *__buf, size_t __nbytes,
-			      __off64_t __offset, size_t __bufsize)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__pread_alias,
-			   (int __fd, void *__buf, size_t __nbytes,
-			    __off_t __offset), pread)
-  __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (__pread64_alias,
-			   (int __fd, void *__buf, size_t __nbytes,
-			    __off64_t __offset), pread64)
-  __wur __attr_access ((__write_only__, 2, 3));
-
-# ifndef __USE_FILE_OFFSET64
-#  define __fo_pread_chk __pread_chk
-#  define __fo_pread_alias __pread_alias
-#  define __fo_off_t __off_t
-# else
-#  define __fo_pread_chk __pread64_chk
-#  define __fo_pread_alias __pread64_alias
-#  define __fo_off_t __off64_t
-# endif
-
-__fortify_potential_overload __wur ssize_t
-pread (int __fd, void *const __clang_pass_object_size0 __buf, size_t __nbytes,
-       __fo_off_t __offset)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__pread_chk_warn, __nbytes, __buf,
-					"pread called with bigger length than "
-					"size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __fo_pread_chk (__fd, __buf, __nbytes, __offset, __glibc_objsize0 (__buf));
-  return __fo_pread_alias (__fd, __buf, __nbytes, __offset);
-}
-__FORTIFY_FUNCTION_END
-
-#undef __fo_pread_chk
-#undef __fo_pread_alias
-#undef __fo_off_t
-
-# ifdef __USE_LARGEFILE64
-__fortify_potential_overload __wur ssize_t
-pread64 (int __fd, void *const __clang_pass_object_size0 __buf,
-	  size_t __nbytes, __off64_t __offset)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT (__pread64_warn, __nbytes, __buf,
-					"pread64 called with bigger length "
-					"than size of the destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__buf) != (size_t) -1)
-    return __pread64_chk (__fd, __buf, __nbytes, __offset, __glibc_objsize0 (__buf));
-  return __pread64_alias (__fd, __buf, __nbytes, __offset);
-}
-__FORTIFY_FUNCTION_END
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-extern ssize_t __readlink_chk (const char *__restrict __path,
-			       char *__restrict __buf, size_t __len,
-			       size_t __buflen)
-     __THROW __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT_NTH (__readlink_alias,
-			       (const char *__restrict __path,
-				char *__restrict __buf, size_t __len), readlink)
-     __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload __nonnull ((1, 2)) __wur ssize_t
-__NTH (readlink (const char *__restrict __path,
-		 char *__restrict const __clang_pass_object_size __buf,
-		 size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__readlink_warn, __len, __buf,
-				       "readlink called with bigger length "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __readlink_chk (__path, __buf, __len, __glibc_objsize (__buf));
-  return __readlink_alias (__path, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-#ifdef __USE_ATFILE
-extern ssize_t __readlinkat_chk (int __fd, const char *__restrict __path,
-				 char *__restrict __buf, size_t __len,
-				 size_t __buflen)
-     __THROW __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-extern ssize_t __REDIRECT_NTH (__readlinkat_alias,
-			       (int __fd, const char *__restrict __path,
-				char *__restrict __buf, size_t __len),
-			       readlinkat)
-     __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-
-__fortify_potential_overload __nonnull ((2, 3)) __wur ssize_t
-__NTH (readlinkat (int __fd,
-		   const char *__restrict __path,
-		   char *__restrict const __clang_pass_object_size __buf,
-		   size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__readlinkat_warn, __len, __buf,
-				       "readlinkat called with bigger length "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __readlinkat_chk (__fd, __path, __buf, __len, __glibc_objsize (__buf));
-  return __readlinkat_alias (__fd, __path, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-extern char *__getcwd_chk (char *__buf, size_t __size, size_t __buflen)
-     __THROW __wur;
-extern char *__REDIRECT_NTH (__getcwd_alias,
-			     (char *__buf, size_t __size), getcwd) __wur;
-
-__fortify_potential_overload __wur char *
-__NTH (getcwd (char *const __clang_pass_object_size __buf, size_t __size))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getcwd_warn, __size, __buf,
-				       "getcwd called with bigger length than "
-				       "size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getcwd_chk (__buf, __size, __glibc_objsize (__buf));
-  return __getcwd_alias (__buf, __size);
-}
-__FORTIFY_FUNCTION_END
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-# define __warn_getwd_use_something_else \
-  "please use getcwd instead, as getwd doesn't specify buffer size"
-
-extern char *__getwd_chk (char *__buf, size_t buflen)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern char *__REDIRECT_NTH (__getwd_warn, (char *__buf), getwd)
-     __nonnull ((1)) __wur __warnattr (__warn_getwd_use_something_else);
-
-extern char *__REDIRECT (__getwd_alias, (char *__str), getwd) __wur;
-
-__fortify_potential_overload __nonnull ((1)) __attribute_deprecated__ __wur
-char *
-__NTH (getwd (char *const __clang_pass_object_size __buf))
-     __clang_warning_if (__glibc_objsize (__buf) == (size_t) -1,
-			 __warn_getwd_use_something_else)
-{
-  if (__glibc_objsize (__buf) != (size_t) -1)
-    return __getwd_chk (__buf, __glibc_objsize (__buf));
-  return __getwd_warn (__buf);
-}
-# undef __warn_getwd_use_something_else
-#endif
-
-extern size_t __confstr_chk (int __name, char *__buf, size_t __len,
-			     size_t __buflen) __THROW
-  __attr_access ((__write_only__, 2, 3));
-extern size_t __REDIRECT_NTH (__confstr_alias, (int __name, char *__buf,
-						size_t __len), confstr)
-   __attr_access ((__write_only__, 2, 3));
-
-__fortify_potential_overload size_t
-__NTH (confstr (int __name, char *const __clang_pass_object_size __buf,
-		size_t __len))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__confstr_warn, __len, __buf,
-				       "confstr called with bigger length than "
-				       "size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __confstr_chk (__name, __buf, __len, __glibc_objsize (__buf));
-  return __confstr_alias (__name, __buf, __len);
-}
-__FORTIFY_FUNCTION_END
-
-extern int __getgroups_chk (int __size, __gid_t __list[], size_t __listlen)
-  __THROW __wur __attr_access ((__write_only__, 2, 1));
-extern int __REDIRECT_NTH (__getgroups_alias, (int __size, __gid_t __list[]),
-			   getgroups) __wur __attr_access ((__write_only__, 2, 1));
-
-__fortify_potential_overload int
-__NTH (getgroups (int __size, __gid_t *const __clang_pass_object_size __list))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getgroups_warn,
-				       __size * sizeof (__gid_t), __list,
-				       "getgroups called with bigger group "
-				       "count than what can fit into "
-				       "destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__list) != (size_t) -1)
-    return __getgroups_chk (__size, __list, __glibc_objsize (__list));
-  return __getgroups_alias (__size, __list);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern int __ttyname_r_chk (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal) __THROW __nonnull ((2))
-   __attr_access ((__write_only__, 2, 3));
-extern int __REDIRECT_NTH (__ttyname_r_alias, (int __fd, char *__buf,
-					       size_t __buflen), ttyname_r)
-     __nonnull ((2));
-extern int __REDIRECT_NTH (__ttyname_r_chk_warn,
-			   (int __fd, char *__buf, size_t __buflen,
-			    size_t __nreal), __ttyname_r_chk)
-     __nonnull ((2)) __warnattr ("ttyname_r called with bigger buflen than "
-				 "size of destination buffer");
-
-__fortify_potential_overload int
-__NTH (ttyname_r (int __fd, char *const __clang_pass_object_size __buf,
-		  size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__ttyname_r_warn, __buflen, __buf,
-				       "ttyname_r called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __ttyname_r_chk (__fd, __buf, __buflen, __glibc_objsize (__buf));
-   return __ttyname_r_alias (__fd, __buf, __buflen);
- }
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_POSIX199506
-extern int __getlogin_r_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT (__getlogin_r_alias, (char *__buf, size_t __buflen),
-		       getlogin_r) __nonnull ((1));
-
-__fortify_potential_overload int
-getlogin_r (char *const __clang_pass_object_size __buf, size_t __buflen)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getlogin_r_warn, __buflen, __buf,
-				       "getlogin_r called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getlogin_r_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __getlogin_r_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-#if defined __USE_MISC || defined __USE_UNIX98
-extern int __gethostname_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __THROW __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT_NTH (__gethostname_alias, (char *__buf, size_t __buflen),
-			   gethostname)
-  __nonnull ((1)) __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload int
-__NTH (gethostname (char *const __clang_pass_object_size __buf,
-		    size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__gethostname_warn, __buflen, __buf,
-				       "gethostname called with bigger buflen "
-				       "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __gethostname_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __gethostname_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_UNIX98)
-extern int __getdomainname_chk (char *__buf, size_t __buflen, size_t __nreal)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern int __REDIRECT_NTH (__getdomainname_alias, (char *__buf,
-						   size_t __buflen),
-			   getdomainname) __nonnull ((1))
-  __wur __attr_access ((__write_only__, 1, 2));
-
-__fortify_potential_overload int
-__NTH (getdomainname (char *const __clang_pass_object_size __buf,
-		      size_t __buflen))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__getdomainname_warn, __buflen, __buf,
-				       "getdomainname called with bigger "
-				       "buflen than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__buf) != (size_t) -1)
-    return __getdomainname_chk (__buf, __buflen, __glibc_objsize (__buf));
-  return __getdomainname_alias (__buf, __buflen);
-}
-__FORTIFY_FUNCTION_END
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/unistd_ext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/unistd_ext.h
deleted file mode 100644
index 2e529be..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/unistd_ext.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* System-specific extensions of <unistd.h>, Linux version.
-   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UNISTD_H
-# error "Never include <bits/unistd_ext.h> directly; use <unistd.h> instead."
-#endif
-
-#ifdef __USE_GNU
-
-/* Return the kernel thread ID (TID) of the current thread.  The
-   returned value is not subject to caching.  Most Linux system calls
-   accept a TID in place of a PID.  Using the TID to change properties
-   of a thread that has been created using pthread_create can lead to
-   undefined behavior (comparable to manipulating file descriptors
-   directly that have not been created explicitly).  Note that a TID
-   uniquely identifies a thread only while this thread is running; a
-   TID can be reused once a thread has exited, even if the thread is
-   not detached and has not been joined.  */
-extern __pid_t gettid (void) __THROW;
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utmp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utmp.h
deleted file mode 100644
index 7e5512e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utmp.h
+++ /dev/null
@@ -1,127 +0,0 @@
-/* The `struct utmp' type, describing entries in the utmp file.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UTMP_H
-# error "Never include <bits/utmp.h> directly; use <utmp.h> instead."
-#endif
-
-#include <paths.h>
-#include <sys/time.h>
-#include <sys/types.h>
-#include <bits/wordsize.h>
-
-
-#define UT_LINESIZE	32
-#define UT_NAMESIZE	32
-#define UT_HOSTSIZE	256
-
-
-/* The structure describing an entry in the database of
-   previous logins.  */
-struct lastlog
-  {
-#if __WORDSIZE_TIME64_COMPAT32
-    int32_t ll_time;
-#else
-    __time_t ll_time;
-#endif
-    char ll_line[UT_LINESIZE];
-    char ll_host[UT_HOSTSIZE];
-  };
-
-
-/* The structure describing the status of a terminated process.  This
-   type is used in `struct utmp' below.  */
-struct exit_status
-  {
-    short int e_termination;	/* Process termination status.  */
-    short int e_exit;		/* Process exit status.  */
-  };
-
-
-/* The structure describing an entry in the user accounting database.  */
-struct utmp
-{
-  short int ut_type;		/* Type of login.  */
-  pid_t ut_pid;			/* Process ID of login process.  */
-  char ut_line[UT_LINESIZE]
-    __attribute_nonstring__;	/* Devicename.  */
-  char ut_id[4]
-    __attribute_nonstring__;	/* Inittab ID.  */
-  char ut_user[UT_NAMESIZE]
-    __attribute_nonstring__;	/* Username.  */
-  char ut_host[UT_HOSTSIZE]
-    __attribute_nonstring__;	/* Hostname for remote login.  */
-  struct exit_status ut_exit;	/* Exit status of a process marked
-				   as DEAD_PROCESS.  */
-/* The ut_session and ut_tv fields must be the same size when compiled
-   32- and 64-bit.  This allows data files and shared memory to be
-   shared between 32- and 64-bit applications.  */
-#if __WORDSIZE_TIME64_COMPAT32
-  int32_t ut_session;		/* Session ID, used for windowing.  */
-  struct
-  {
-    int32_t tv_sec;		/* Seconds.  */
-    int32_t tv_usec;		/* Microseconds.  */
-  } ut_tv;			/* Time entry was made.  */
-#else
-  long int ut_session;		/* Session ID, used for windowing.  */
-  struct timeval ut_tv;		/* Time entry was made.  */
-#endif
-
-  int32_t ut_addr_v6[4];	/* Internet address of remote host.  */
-  char __glibc_reserved[20];		/* Reserved for future use.  */
-};
-
-/* Backwards compatibility hacks.  */
-#define ut_name		ut_user
-#ifndef _NO_UT_TIME
-/* We have a problem here: `ut_time' is also used otherwise.  Define
-   _NO_UT_TIME if the compiler complains.  */
-# define ut_time	ut_tv.tv_sec
-#endif
-#define ut_xtime	ut_tv.tv_sec
-#define ut_addr		ut_addr_v6[0]
-
-
-/* Values for the `ut_type' field of a `struct utmp'.  */
-#define EMPTY		0	/* No valid user accounting information.  */
-
-#define RUN_LVL		1	/* The system's runlevel.  */
-#define BOOT_TIME	2	/* Time of system boot.  */
-#define NEW_TIME	3	/* Time after system clock changed.  */
-#define OLD_TIME	4	/* Time when system clock changed.  */
-
-#define INIT_PROCESS	5	/* Process spawned by the init process.  */
-#define LOGIN_PROCESS	6	/* Session leader of a logged in user.  */
-#define USER_PROCESS	7	/* Normal process.  */
-#define DEAD_PROCESS	8	/* Terminated process.  */
-
-#define ACCOUNTING	9
-
-/* Old Linux name for the EMPTY type.  */
-#define UT_UNKNOWN	EMPTY
-
-
-/* Tell the user that we have a modern system with UT_HOST, UT_PID,
-   UT_TYPE, UT_ID and UT_TV fields.  */
-#define _HAVE_UT_TYPE	1
-#define _HAVE_UT_PID	1
-#define _HAVE_UT_ID	1
-#define _HAVE_UT_TV	1
-#define _HAVE_UT_HOST	1
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utmpx.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utmpx.h
deleted file mode 100644
index c859c5b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utmpx.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Structures and definitions for the user accounting database.  GNU version.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _UTMPX_H
-# error "Never include <bits/utmpx.h> directly; use <utmpx.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <sys/time.h>
-#include <bits/wordsize.h>
-
-
-#ifdef __USE_GNU
-# include <paths.h>
-# define _PATH_UTMPX	_PATH_UTMP
-# define _PATH_WTMPX	_PATH_WTMP
-#endif
-
-
-#define __UT_LINESIZE	32
-#define __UT_NAMESIZE	32
-#define __UT_HOSTSIZE	256
-
-
-/* The structure describing the status of a terminated process.  This
-   type is used in `struct utmpx' below.  */
-struct __exit_status
-  {
-#ifdef __USE_GNU
-    short int e_termination;	/* Process termination status.  */
-    short int e_exit;		/* Process exit status.  */
-#else
-    short int __e_termination;	/* Process termination status.  */
-    short int __e_exit;		/* Process exit status.  */
-#endif
-  };
-
-
-/* The structure describing an entry in the user accounting database.  */
-struct utmpx
-{
-  short int ut_type;		/* Type of login.  */
-  __pid_t ut_pid;		/* Process ID of login process.  */
-  char ut_line[__UT_LINESIZE]
-    __attribute_nonstring__;	/* Devicename.  */
-  char ut_id[4]
-    __attribute_nonstring__;	/* Inittab ID.  */
-  char ut_user[__UT_NAMESIZE]
-    __attribute_nonstring__;	/* Username.  */
-  char ut_host[__UT_HOSTSIZE]
-    __attribute_nonstring__;	/* Hostname for remote login.  */
-  struct __exit_status ut_exit;	/* Exit status of a process marked
-				   as DEAD_PROCESS.  */
-
-/* The fields ut_session and ut_tv must be the same size when compiled
-   32- and 64-bit.  This allows files and shared memory to be shared
-   between 32- and 64-bit applications.  */
-#if __WORDSIZE_TIME64_COMPAT32
-  __int32_t ut_session;		/* Session ID, used for windowing.  */
-  struct
-  {
-    __int32_t tv_sec;		/* Seconds.  */
-    __int32_t tv_usec;		/* Microseconds.  */
-  } ut_tv;			/* Time entry was made.  */
-#else
-  long int ut_session;		/* Session ID, used for windowing.  */
-  struct timeval ut_tv;		/* Time entry was made.  */
-#endif
-  __int32_t ut_addr_v6[4];	/* Internet address of remote host.  */
-  char __glibc_reserved[20];		/* Reserved for future use.  */
-};
-
-
-/* Values for the `ut_type' field of a `struct utmpx'.  */
-#define EMPTY		0	/* No valid user accounting information.  */
-
-#ifdef __USE_GNU
-# define RUN_LVL	1	/* The system's runlevel.  */
-#endif
-#define BOOT_TIME	2	/* Time of system boot.  */
-#define NEW_TIME	3	/* Time after system clock changed.  */
-#define OLD_TIME	4	/* Time when system clock changed.  */
-
-#define INIT_PROCESS	5	/* Process spawned by the init process.  */
-#define LOGIN_PROCESS	6	/* Session leader of a logged in user.  */
-#define USER_PROCESS	7	/* Normal process.  */
-#define DEAD_PROCESS	8	/* Terminated process.  */
-
-#ifdef __USE_GNU
-# define ACCOUNTING	9	/* System accounting.  */
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utsname.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utsname.h
deleted file mode 100644
index ec46d7a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/utsname.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_UTSNAME_H
-# error "Never include <bits/utsname.h> directly; use <sys/utsname.h> instead."
-#endif
-
-/* Length of the entries in `struct utsname' is 65.  */
-#define _UTSNAME_LENGTH 65
-
-/* Linux provides as additional information in the `struct utsname'
-   the name of the current domain.  Define _UTSNAME_DOMAIN_LENGTH
-   to a value != 0 to activate this entry.  */
-#define _UTSNAME_DOMAIN_LENGTH _UTSNAME_LENGTH
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/waitflags.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/waitflags.h
deleted file mode 100644
index bf75ade..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/waitflags.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Definitions of flag bits for `waitpid' et al.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_WAIT_H && !defined _STDLIB_H
-# error "Never include <bits/waitflags.h> directly; use <sys/wait.h> instead."
-#endif
-
-
-/* Bits in the third argument to `waitpid'.  */
-#define	WNOHANG		1	/* Don't block waiting.  */
-#define	WUNTRACED	2	/* Report status of stopped children.  */
-
-/* Bits in the fourth argument to `waitid'.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define WSTOPPED	2	/* Report stopped child (same as WUNTRACED). */
-# define WEXITED	4	/* Report dead child.  */
-# define WCONTINUED	8	/* Report continued child.  */
-# define WNOWAIT	0x01000000 /* Don't reap, just poll status.  */
-#endif
-
-#define __WNOTHREAD     0x20000000 /* Don't wait on children of other threads
-				      in this group */
-#define __WALL		0x40000000 /* Wait for any child.  */
-#define __WCLONE	0x80000000 /* Wait for cloned process.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/waitstatus.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/waitstatus.h
deleted file mode 100644
index baaf96a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/waitstatus.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Definitions of status bits for `wait' et al.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#if !defined _SYS_WAIT_H && !defined _STDLIB_H
-# error "Never include <bits/waitstatus.h> directly; use <sys/wait.h> instead."
-#endif
-
-
-/* Everything extant so far uses these same bits.  */
-
-
-/* If WIFEXITED(STATUS), the low-order 8 bits of the status.  */
-#define	__WEXITSTATUS(status)	(((status) & 0xff00) >> 8)
-
-/* If WIFSIGNALED(STATUS), the terminating signal.  */
-#define	__WTERMSIG(status)	((status) & 0x7f)
-
-/* If WIFSTOPPED(STATUS), the signal that stopped the child.  */
-#define	__WSTOPSIG(status)	__WEXITSTATUS(status)
-
-/* Nonzero if STATUS indicates normal termination.  */
-#define	__WIFEXITED(status)	(__WTERMSIG(status) == 0)
-
-/* Nonzero if STATUS indicates termination by a signal.  */
-#define __WIFSIGNALED(status) \
-  (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)
-
-/* Nonzero if STATUS indicates the child is stopped.  */
-#define	__WIFSTOPPED(status)	(((status) & 0xff) == 0x7f)
-
-/* Nonzero if STATUS indicates the child continued after a stop.  We only
-   define this if <bits/waitflags.h> provides the WCONTINUED flag bit.  */
-#ifdef WCONTINUED
-# define __WIFCONTINUED(status)	((status) == __W_CONTINUED)
-#endif
-
-/* Nonzero if STATUS indicates the child dumped core.  */
-#define	__WCOREDUMP(status)	((status) & __WCOREFLAG)
-
-/* Macros for constructing status values.  */
-#define	__W_EXITCODE(ret, sig)	((ret) << 8 | (sig))
-#define	__W_STOPCODE(sig)	((sig) << 8 | 0x7f)
-#define __W_CONTINUED		0xffff
-#define	__WCOREFLAG		0x80
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar-ldbl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar-ldbl.h
deleted file mode 100644
index 868c8c6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar-ldbl.h
+++ /dev/null
@@ -1,91 +0,0 @@
-/* -mlong-double-64 compatibility mode for <wchar.h> functions.
-   Copyright (C) 2006-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _WCHAR_H
-# error "Never include <bits/wchar-ldbl.h> directly; use <wchar.h> instead."
-#endif
-
-#if defined __USE_ISOC95 || defined __USE_UNIX98
-__LDBL_REDIR_DECL (fwprintf);
-__LDBL_REDIR_DECL (wprintf);
-__LDBL_REDIR_DECL (swprintf);
-__LDBL_REDIR_DECL (vfwprintf);
-__LDBL_REDIR_DECL (vwprintf);
-__LDBL_REDIR_DECL (vswprintf);
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (fwscanf, __nldbl___isoc99_fwscanf)
-__LDBL_REDIR1_DECL (wscanf, __nldbl___isoc99_wscanf)
-__LDBL_REDIR1_DECL (swscanf, __nldbl___isoc99_swscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (fwscanf, __isoc99_fwscanfieee128)
-__LDBL_REDIR1_DECL (wscanf, __isoc99_wscanfieee128)
-__LDBL_REDIR1_DECL (swscanf, __isoc99_swscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (fwscanf);
-__LDBL_REDIR_DECL (wscanf);
-__LDBL_REDIR_DECL (swscanf);
-# endif
-#endif
-
-#ifdef __USE_ISOC99
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (wcstold, wcstod);
-# else
-__LDBL_REDIR1_DECL (wcstold, __wcstoieee128)
-# endif
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __LDBL_COMPAT
-__LDBL_REDIR1_DECL (vfwscanf, __nldbl___isoc99_vfwscanf)
-__LDBL_REDIR1_DECL (vwscanf, __nldbl___isoc99_vwscanf)
-__LDBL_REDIR1_DECL (vswscanf, __nldbl___isoc99_vswscanf)
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-__LDBL_REDIR1_DECL (vfwscanf, __isoc99_vfwscanfieee128)
-__LDBL_REDIR1_DECL (vwscanf, __isoc99_vwscanfieee128)
-__LDBL_REDIR1_DECL (vswscanf, __isoc99_vswscanfieee128)
-#  else
-#   error bits/stdlib-ldbl.h included when no ldbl redirections are required.
-#  endif
-# else
-__LDBL_REDIR_DECL (vfwscanf);
-__LDBL_REDIR_DECL (vwscanf);
-__LDBL_REDIR_DECL (vswscanf);
-# endif
-#endif
-
-#ifdef __USE_GNU
-# ifdef __LDBL_COMPAT
-__LDBL_REDIR1_DECL (wcstold_l, wcstod_l);
-# else
-__LDBL_REDIR1_DECL (wcstold_l, __wcstoieee128_l)
-# endif
-#endif
-
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-__LDBL_REDIR2_DECL (swprintf_chk)
-__LDBL_REDIR2_DECL (vswprintf_chk)
-# if __USE_FORTIFY_LEVEL > 1
-__LDBL_REDIR2_DECL (fwprintf_chk)
-__LDBL_REDIR2_DECL (wprintf_chk)
-__LDBL_REDIR2_DECL (vfwprintf_chk)
-__LDBL_REDIR2_DECL (vwprintf_chk)
-# endif
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar.h
deleted file mode 100644
index 36623e3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar.h
+++ /dev/null
@@ -1,49 +0,0 @@
-/* wchar_t type related definitions.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BITS_WCHAR_H
-#define _BITS_WCHAR_H	1
-
-/* The fallback definitions, for when __WCHAR_MAX__ or __WCHAR_MIN__
-   are not defined, give the right value and type as long as both int
-   and wchar_t are 32-bit types.  Adding L'\0' to a constant value
-   ensures that the type is correct; it is necessary to use (L'\0' +
-   0) rather than just L'\0' so that the type in C++ is the promoted
-   version of wchar_t rather than the distinct wchar_t type itself.
-   Because wchar_t in preprocessor #if expressions is treated as
-   intmax_t or uintmax_t, the expression (L'\0' - 1) would have the
-   wrong value for WCHAR_MAX in such expressions and so cannot be used
-   to define __WCHAR_MAX in the unsigned case.  */
-
-#ifdef __WCHAR_MAX__
-# define __WCHAR_MAX	__WCHAR_MAX__
-#elif L'\0' - 1 > 0
-# define __WCHAR_MAX	(0xffffffffu + L'\0')
-#else
-# define __WCHAR_MAX	(0x7fffffff + L'\0')
-#endif
-
-#ifdef __WCHAR_MIN__
-# define __WCHAR_MIN	__WCHAR_MIN__
-#elif L'\0' - 1 > 0
-# define __WCHAR_MIN	(L'\0' + 0)
-#else
-# define __WCHAR_MIN	(-__WCHAR_MAX - 1)
-#endif
-
-#endif	/* bits/wchar.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar2.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar2.h
deleted file mode 100644
index 23f1ee6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wchar2.h
+++ /dev/null
@@ -1,544 +0,0 @@
-/* Checking macros for wchar functions.
-   Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _WCHAR_H
-# error "Never include <bits/wchar2.h> directly; use <wchar.h> instead."
-#endif
-
-extern wchar_t *__wmemcpy_chk (wchar_t *__restrict __s1,
-			       const wchar_t *__restrict __s2, size_t __n,
-			       size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemcpy_alias,
-				(wchar_t *__restrict __s1,
-				 const wchar_t *__restrict __s2, size_t __n),
-				wmemcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemcpy (wchar_t *__restrict const __clang_pass_object_size0 __s1,
-	      const wchar_t *__restrict __s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemcpy_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmemcpy called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t)-1)
-    return __wmemcpy_chk(__s1, __s2, __n,
-			 __glibc_objsize0(__s1) / sizeof (wchar_t));
-  return __wmemcpy_alias(__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-
-extern wchar_t *__wmemmove_chk (wchar_t *__s1, const wchar_t *__s2,
-				size_t __n, size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemmove_alias, (wchar_t *__s1,
-						   const wchar_t *__s2,
-						   size_t __n), wmemmove);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemmove (wchar_t *const __clang_pass_object_size0 __s1,
-		 const wchar_t *__s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemmove_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmemmove called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t) -1)
-    return __wmemmove_chk (__s1, __s2, __n,
-			   __glibc_objsize0 (__s1) / sizeof (wchar_t));
-  return __wmemmove_alias (__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_GNU
-extern wchar_t *__wmempcpy_chk (wchar_t *__restrict __s1,
-				const wchar_t *__restrict __s2, size_t __n,
-				size_t __ns1) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmempcpy_alias,
-				(wchar_t *__restrict __s1,
-				 const wchar_t *__restrict __s2,
-				 size_t __n), wmempcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH(wmempcpy(wchar_t *__restrict const __clang_pass_object_size0 __s1,
-               const wchar_t *__restrict __s2, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmempcpy_warn, __n, __s1,
-					 sizeof (wchar_t),
-					 "wmempcpy called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s1) != (size_t)-1)
-    return __wmempcpy_chk(__s1, __s2, __n,
-			  __glibc_objsize0(__s1) / sizeof (wchar_t));
-  return __wmempcpy_alias(__s1, __s2, __n);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-extern wchar_t *__wmemset_chk (wchar_t *__s, wchar_t __c, size_t __n,
-			       size_t __ns) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wmemset_alias, (wchar_t *__s, wchar_t __c,
-						  size_t __n), wmemset);
-
-__fortify_potential_overload wchar_t *
-__NTH (wmemset (wchar_t *const __clang_pass_object_size0 __s, wchar_t __c,
-		size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS0_LT2 (__wmemset_warn, __n, __s,
-					 sizeof (wchar_t),
-					 "wmemset called with length bigger "
-					 "than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize0 (__s) != (size_t) -1)
-    return __wmemset_chk (__s, __c, __n,
-			  __glibc_objsize0 (__s) / sizeof (wchar_t));
-  return __wmemset_alias (__s, __c, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern wchar_t *__wcscpy_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __n) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcscpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcscpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcscpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcscpy_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcscpy_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcpcpy_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcpcpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcpcpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcpcpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcpcpy_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcpcpy_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcsncpy_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src, size_t __n,
-			       size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcsncpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcsncpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcsncpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__wcsncpy_warn, __n, __dest,
-					sizeof (wchar_t),
-					"wcsncpy called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dest) != (size_t) -1)
-    return __wcsncpy_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcsncpy_alias (__dest, __src, __n);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern wchar_t *__wcpncpy_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src, size_t __n,
-			       size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcpncpy_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcpncpy);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcpncpy (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__wcpncpy_warn, __n, __dest,
-					sizeof (wchar_t),
-					"wcpncpy called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dest) != (size_t) -1)
-    return __wcpncpy_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcpncpy_alias (__dest, __src, __n);
-}
-__FORTIFY_FUNCTION_END
-
-extern wchar_t *__wcscat_chk (wchar_t *__restrict __dest,
-			      const wchar_t *__restrict __src,
-			      size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcscat_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src), wcscat);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcscat (wchar_t *__restrict const __clang_pass_object_size __dest,
-	       const wchar_t *__restrict __src))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcscat_chk (__dest, __src,
-			 __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcscat_alias (__dest, __src);
-}
-
-
-extern wchar_t *__wcsncat_chk (wchar_t *__restrict __dest,
-			       const wchar_t *__restrict __src,
-			       size_t __n, size_t __destlen) __THROW;
-extern wchar_t *__REDIRECT_NTH (__wcsncat_alias,
-				(wchar_t *__restrict __dest,
-				 const wchar_t *__restrict __src,
-				 size_t __n), wcsncat);
-
-__fortify_potential_overload wchar_t *
-__NTH (wcsncat (wchar_t *__restrict const __clang_pass_object_size __dest,
-		const wchar_t *__restrict __src, size_t __n))
-{
-  if (__glibc_objsize (__dest) != (size_t) -1)
-    return __wcsncat_chk (__dest, __src, __n,
-			  __glibc_objsize (__dest) / sizeof (wchar_t));
-  return __wcsncat_alias (__dest, __src, __n);
-}
-
-
-extern int __swprintf_chk (wchar_t *__restrict __s, size_t __n,
-			   int __flag, size_t __s_len,
-			   const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 6))) */;
-
-extern int __REDIRECT_NTH_LDBL (__swprintf_alias,
-				(wchar_t *__restrict __s, size_t __n,
-				 const wchar_t *__restrict __fmt, ...),
-				swprintf);
-
-extern int __vswprintf_chk (wchar_t *__restrict __s, size_t __n,
-			    int __flag, size_t __s_len,
-			    const wchar_t *__restrict __format,
-			    __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 5, 0))) */;
-
-extern int __REDIRECT_NTH_LDBL (__vswprintf_alias,
-				(wchar_t *__restrict __s, size_t __n,
-				 const wchar_t *__restrict __fmt,
-				 __gnuc_va_list __ap), vswprintf);
-
-#ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload int
-__NTH (swprintf (wchar_t *__restrict const __clang_pass_object_size __s,
-		 size_t __n, const wchar_t *__restrict __fmt, ...))
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __result;
-  if (__glibc_objsize (__s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1)
-    __result = __FORTIFY_CALL_VA_CHK(swprintf, __s, __n,
-				     __USE_FORTIFY_LEVEL - 1,
-				     __glibc_objsize (__s) / sizeof (wchar_t), __fmt,
-				     __FORTIFY_ARG_PACK);
-  else
-    __result = __FORTIFY_CALL_VA_ALIAS(swprintf, __s, __n, __fmt,
-				       __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __result;
-}
-#elif !defined __cplusplus
-/* XXX We might want to have support in gcc for swprintf.  */
-# define swprintf(s, n, ...) \
-  (__glibc_objsize (s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1		      \
-   ? __swprintf_chk (s, n, __USE_FORTIFY_LEVEL - 1,			      \
-		     __glibc_objsize (s) / sizeof (wchar_t), __VA_ARGS__)	      \
-   : swprintf (s, n, __VA_ARGS__))
-#endif
-
-__fortify_potential_overload int
-__NTH (vswprintf (wchar_t *__restrict const __clang_pass_object_size __s,
-		  size_t __n, const wchar_t *__restrict __fmt,
-		  __gnuc_va_list __ap))
-{
-  if (__glibc_objsize (__s) != (size_t) -1 || __USE_FORTIFY_LEVEL > 1)
-    return __vswprintf_chk (__s, __n,  __USE_FORTIFY_LEVEL - 1,
-			    __glibc_objsize (__s) / sizeof (wchar_t), __fmt,
-			    __ap);
-  return __vswprintf_alias (__s, __n, __fmt, __ap);
-}
-
-
-#if __USE_FORTIFY_LEVEL > 1
-
-extern int __fwprintf_chk (__FILE *__restrict __stream, int __flag,
-			   const wchar_t *__restrict __format, ...);
-extern int __wprintf_chk (int __flag, const wchar_t *__restrict __format,
-			  ...);
-extern int __vfwprintf_chk (__FILE *__restrict __stream, int __flag,
-			    const wchar_t *__restrict __format,
-			    __gnuc_va_list __ap);
-extern int __vwprintf_chk (int __flag, const wchar_t *__restrict __format,
-			   __gnuc_va_list __ap);
-
-
-#ifdef __FORTIFY_ARG_PACK_OK
-__fortify_potential_overload int
-wprintf (const wchar_t *__restrict const __clang_pass_object_size __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __r = __FORTIFY_CALL_VA_CHK (wprintf, __USE_FORTIFY_LEVEL - 1, __fmt,
-				   __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __r;
-}
-
-__fortify_potential_overload int
-fwprintf (__FILE *__restrict const __clang_pass_object_size __stream,
-	  const wchar_t *__restrict __fmt, ...)
-{
-  __FORTIFY_INIT_ARG_PACK(__fmt);
-  int __r = __FORTIFY_CALL_VA_CHK (fwprintf, __stream, __USE_FORTIFY_LEVEL - 1,
-				   __fmt, __FORTIFY_ARG_PACK);
-  __FORTIFY_FREE_ARG_PACK();
-  return __r;
-}
-# elif !defined __cplusplus
-#  define wprintf(...) \
-  __wprintf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-#  define fwprintf(stream, ...) \
-  __fwprintf_chk (stream, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-# endif
-
-__fortify_potential_overload int
-vwprintf (const wchar_t *__restrict const __clang_pass_object_size __fmt,
-	  __gnuc_va_list __ap)
-{
-  return __vwprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-__fortify_potential_overload int
-vfwprintf (__FILE *__restrict const __clang_pass_object_size __stream,
-	   const wchar_t *__restrict __fmt, __gnuc_va_list __ap)
-{
-  return __vfwprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, __ap);
-}
-
-#endif
-
-extern wchar_t *__fgetws_chk (wchar_t *__restrict __s, size_t __size, int __n,
-			      __FILE *__restrict __stream) __wur;
-extern wchar_t *__REDIRECT (__fgetws_alias,
-			    (wchar_t *__restrict __s, int __n,
-			     __FILE *__restrict __stream), fgetws) __wur;
-
-__fortify_potential_overload __wur wchar_t *
-fgetws (wchar_t *__restrict const __clang_pass_object_size __s, int __n,
-	__FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__fgetws_warn, __n, __s,
-					sizeof (wchar_t),
-					"fgetws called with length bigger "
-					"than size of destination buffer")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__s) != (size_t) -1)
-    return __fgetws_chk (__s, __glibc_objsize (__s) / sizeof (wchar_t),
-			 __n, __stream);
-  return __fgetws_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-
-#ifdef __USE_GNU
-extern wchar_t *__fgetws_unlocked_chk (wchar_t *__restrict __s, size_t __size,
-				       int __n, __FILE *__restrict __stream)
-  __wur;
-extern wchar_t *__REDIRECT (__fgetws_unlocked_alias,
-			    (wchar_t *__restrict __s, int __n,
-			     __FILE *__restrict __stream), fgetws_unlocked)
-  __wur;
-
-__fortify_potential_overload __wur wchar_t *
-fgetws_unlocked (wchar_t *__restrict const __clang_pass_object_size __s,
-		 int __n, __FILE *__restrict __stream)
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_IF (__fgetws_unlocked_warn,
-			   __n > 0
-			    && __bos_static_lt2 (__n, __s,
-							   sizeof (wchar_t)),
-			   "fgetws_unlocked called with bigger size than "
-			   "length of destination buffer")
-{
-  if (__glibc_objsize (__s) != (size_t) -1)
-    return __fgetws_unlocked_chk (__s, __glibc_objsize (__s) / sizeof (wchar_t),
-				  __n, __stream);
-  return __fgetws_unlocked_alias (__s, __n, __stream);
-}
-__FORTIFY_FUNCTION_END
-#endif
-
-
-extern size_t __wcrtomb_chk (char *__restrict __s, wchar_t __wchar,
-			     mbstate_t *__restrict __p,
-			     size_t __buflen) __THROW __wur;
-extern size_t __REDIRECT_NTH (__wcrtomb_alias,
-			      (char *__restrict __s, wchar_t __wchar,
-			       mbstate_t *__restrict __ps), wcrtomb) __wur;
-
-__fortify_potential_overload __wur size_t
-__NTH (wcrtomb (char *__restrict const __clang_pass_object_size __s,
-		wchar_t __wchar, mbstate_t *__restrict __ps))
-{
-  /* We would have to include <limits.h> to get a definition of MB_LEN_MAX.
-     But this would only disturb the namespace.  So we define our own
-     version here.  */
-#define __WCHAR_MB_LEN_MAX	16
-#if defined MB_LEN_MAX && MB_LEN_MAX != __WCHAR_MB_LEN_MAX
-# error "Assumed value of MB_LEN_MAX wrong"
-#endif
-  if (__glibc_objsize (__s) != (size_t) -1
-      && __WCHAR_MB_LEN_MAX > __glibc_objsize (__s))
-    return __wcrtomb_chk (__s, __wchar, __ps, __glibc_objsize (__s));
-  return __wcrtomb_alias (__s, __wchar, __ps);
-}
-
-
-extern size_t __mbsrtowcs_chk (wchar_t *__restrict __dst,
-			       const char **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps,
-			       size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__mbsrtowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      mbsrtowcs);
-
-__fortify_potential_overload size_t
-__NTH (mbsrtowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		  const char **__restrict __src, size_t __len,
-		  mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT2 (__mbsrtowcs_warn, __len, __dst,
-					sizeof (wchar_t),
-					"mbsrtowcs called with dst buffer "
-					"smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbsrtowcs_chk (__dst, __src, __len, __ps,
-			    __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbsrtowcs_alias (__dst, __src, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcsrtombs_chk (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps,
-			       size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__wcsrtombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      wcsrtombs);
-
-__fortify_potential_overload size_t
-__NTH (wcsrtombs (char *__restrict const __clang_pass_object_size __dst,
-		  const wchar_t **__restrict __src, size_t __len,
-		  mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcsrtombs_warn, __len, __dst,
-				       "wcsrtombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcsrtombs_chk (__dst, __src, __len, __ps, __glibc_objsize (__dst));
-  return __wcsrtombs_alias (__dst, __src, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-#ifdef __USE_GNU
-extern size_t __mbsnrtowcs_chk (wchar_t *__restrict __dst,
-				const char **__restrict __src, size_t __nmc,
-				size_t __len, mbstate_t *__restrict __ps,
-				size_t __dstlen) __THROW;
-extern size_t __REDIRECT_NTH (__mbsnrtowcs_alias,
-			      (wchar_t *__restrict __dst,
-			       const char **__restrict __src, size_t __nmc,
-			       size_t __len, mbstate_t *__restrict __ps),
-			      mbsnrtowcs);
-
-__fortify_potential_overload size_t
-__NTH (mbsnrtowcs (wchar_t *__restrict const __clang_pass_object_size __dst,
-		   const char **__restrict __src, size_t __nmc, size_t __len,
-		   mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__mbsnrtowcs_warn,
-				       sizeof (wchar_t) * __len, __dst,
-				       "mbsnrtowcs called with dst buffer "
-				       "smaller than len * sizeof (wchar_t)")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __mbsnrtowcs_chk (__dst, __src, __nmc, __len, __ps,
-			     __glibc_objsize (__dst) / sizeof (wchar_t));
-  return __mbsnrtowcs_alias (__dst, __src, __nmc, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-
-
-extern size_t __wcsnrtombs_chk (char *__restrict __dst,
-				const wchar_t **__restrict __src,
-				size_t __nwc, size_t __len,
-				mbstate_t *__restrict __ps, size_t __dstlen)
-     __THROW;
-extern size_t __REDIRECT_NTH (__wcsnrtombs_alias,
-			      (char *__restrict __dst,
-			       const wchar_t **__restrict __src,
-			       size_t __nwc, size_t __len,
-			       mbstate_t *__restrict __ps), wcsnrtombs);
-
-__fortify_potential_overload size_t
-__NTH (wcsnrtombs (char *__restrict const __clang_pass_object_size __dst,
-		   const wchar_t **__restrict __src, size_t __nwc, size_t __len,
-		   mbstate_t *__restrict __ps))
-__FORTIFY_PRECONDITIONS
-     __FORTIFY_WARNING_ONLY_IF_BOS_LT (__wcsnrtombs_warn, __len, __dst,
-				       "wcsnrtombs called with dst buffer "
-				       "smaller than len")
-{
-  if (__FORTIFY_CALL_CHK && __glibc_objsize (__dst) != (size_t) -1)
-    return __wcsnrtombs_chk (__dst, __src, __nwc, __len, __ps,
-			     __glibc_objsize (__dst));
-  return __wcsnrtombs_alias (__dst, __src, __nwc, __len, __ps);
-}
-__FORTIFY_FUNCTION_END
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wctype-wchar.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wctype-wchar.h
deleted file mode 100644
index 01827a7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wctype-wchar.h
+++ /dev/null
@@ -1,173 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.25
- *	Wide character classification and mapping utilities  <wctype.h>
- */
-
-#ifndef _BITS_WCTYPE_WCHAR_H
-#define _BITS_WCTYPE_WCHAR_H 1
-
-#if !defined _WCTYPE_H && !defined _WCHAR_H
-#error "Never include <bits/wctype-wchar.h> directly; include <wctype.h> or <wchar.h> instead."
-#endif
-
-#include <bits/types.h>
-#include <bits/types/wint_t.h>
-
-/* The definitions in this header are specified to appear in <wctype.h>
-   in ISO C99, but in <wchar.h> in Unix98.  _GNU_SOURCE follows C99.  */
-
-/* Scalar type that can hold values which represent locale-specific
-   character classifications.  */
-typedef unsigned long int wctype_t;
-
-# ifndef _ISwbit
-/* The characteristics are stored always in network byte order (big
-   endian).  We define the bit value interpretations here dependent on the
-   machine's byte order.  */
-
-#  include <bits/endian.h>
-#  if __BYTE_ORDER == __BIG_ENDIAN
-#   define _ISwbit(bit)	(1 << (bit))
-#  else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#   define _ISwbit(bit)	\
-	((bit) < 8 ? (int) ((1UL << (bit)) << 24)			      \
-	 : ((bit) < 16 ? (int) ((1UL << (bit)) << 8)			      \
-	    : ((bit) < 24 ? (int) ((1UL << (bit)) >> 8)			      \
-	       : (int) ((1UL << (bit)) >> 24))))
-#  endif
-
-enum
-{
-  __ISwupper = 0,			/* UPPERCASE.  */
-  __ISwlower = 1,			/* lowercase.  */
-  __ISwalpha = 2,			/* Alphabetic.  */
-  __ISwdigit = 3,			/* Numeric.  */
-  __ISwxdigit = 4,			/* Hexadecimal numeric.  */
-  __ISwspace = 5,			/* Whitespace.  */
-  __ISwprint = 6,			/* Printing.  */
-  __ISwgraph = 7,			/* Graphical.  */
-  __ISwblank = 8,			/* Blank (usually SPC and TAB).  */
-  __ISwcntrl = 9,			/* Control character.  */
-  __ISwpunct = 10,			/* Punctuation.  */
-  __ISwalnum = 11,			/* Alphanumeric.  */
-
-  _ISwupper = _ISwbit (__ISwupper),	/* UPPERCASE.  */
-  _ISwlower = _ISwbit (__ISwlower),	/* lowercase.  */
-  _ISwalpha = _ISwbit (__ISwalpha),	/* Alphabetic.  */
-  _ISwdigit = _ISwbit (__ISwdigit),	/* Numeric.  */
-  _ISwxdigit = _ISwbit (__ISwxdigit),	/* Hexadecimal numeric.  */
-  _ISwspace = _ISwbit (__ISwspace),	/* Whitespace.  */
-  _ISwprint = _ISwbit (__ISwprint),	/* Printing.  */
-  _ISwgraph = _ISwbit (__ISwgraph),	/* Graphical.  */
-  _ISwblank = _ISwbit (__ISwblank),	/* Blank (usually SPC and TAB).  */
-  _ISwcntrl = _ISwbit (__ISwcntrl),	/* Control character.  */
-  _ISwpunct = _ISwbit (__ISwpunct),	/* Punctuation.  */
-  _ISwalnum = _ISwbit (__ISwalnum)	/* Alphanumeric.  */
-};
-# endif /* Not _ISwbit  */
-
-
-__BEGIN_DECLS
-
-/*
- * Wide-character classification functions: 7.15.2.1.
- */
-
-/* Test for any wide character for which `iswalpha' or `iswdigit' is
-   true.  */
-extern int iswalnum (wint_t __wc) __THROW;
-
-/* Test for any wide character for which `iswupper' or 'iswlower' is
-   true, or any wide character that is one of a locale-specific set of
-   wide-characters for which none of `iswcntrl', `iswdigit',
-   `iswpunct', or `iswspace' is true.  */
-extern int iswalpha (wint_t __wc) __THROW;
-
-/* Test for any control wide character.  */
-extern int iswcntrl (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a decimal-digit
-   character.  */
-extern int iswdigit (wint_t __wc) __THROW;
-
-/* Test for any wide character for which `iswprint' is true and
-   `iswspace' is false.  */
-extern int iswgraph (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a lowercase letter
-   or is one of a locale-specific set of wide characters for which
-   none of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswlower (wint_t __wc) __THROW;
-
-/* Test for any printing wide character.  */
-extern int iswprint (wint_t __wc) __THROW;
-
-/* Test for any printing wide character that is one of a
-   locale-specific et of wide characters for which neither `iswspace'
-   nor `iswalnum' is true.  */
-extern int iswpunct (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a locale-specific
-   set of wide characters for which none of `iswalnum', `iswgraph', or
-   `iswpunct' is true.  */
-extern int iswspace (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to an uppercase letter
-   or is one of a locale-specific set of wide character for which none
-   of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswupper (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a hexadecimal-digit
-   character equivalent to that performed be the functions described
-   in the previous subclause.  */
-extern int iswxdigit (wint_t __wc) __THROW;
-
-/* Test for any wide character that corresponds to a standard blank
-   wide character or a locale-specific set of wide characters for
-   which `iswalnum' is false.  */
-# ifdef __USE_ISOC99
-extern int iswblank (wint_t __wc) __THROW;
-# endif
-
-/*
- * Extensible wide-character classification functions: 7.15.2.2.
- */
-
-/* Construct value that describes a class of wide characters identified
-   by the string argument PROPERTY.  */
-extern wctype_t wctype (const char *__property) __THROW;
-
-/* Determine whether the wide-character WC has the property described by
-   DESC.  */
-extern int iswctype (wint_t __wc, wctype_t __desc) __THROW;
-
-/*
- * Wide-character case-mapping functions: 7.15.3.1.
- */
-
-/* Converts an uppercase letter to the corresponding lowercase letter.  */
-extern wint_t towlower (wint_t __wc) __THROW;
-
-/* Converts an lowercase letter to the corresponding uppercase letter.  */
-extern wint_t towupper (wint_t __wc) __THROW;
-
-__END_DECLS
-
-#endif /* bits/wctype-wchar.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wordsize.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wordsize.h
deleted file mode 100644
index 70f652b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/wordsize.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/* Determine the wordsize from the preprocessor defines.  */
-
-#if defined __x86_64__ && !defined __ILP32__
-# define __WORDSIZE	64
-#else
-# define __WORDSIZE	32
-#define __WORDSIZE32_SIZE_ULONG		0
-#define __WORDSIZE32_PTRDIFF_LONG	0
-#endif
-
-#ifdef __x86_64__
-# define __WORDSIZE_TIME64_COMPAT32	1
-/* Both x86-64 and x32 use the 64-bit system call interface.  */
-# define __SYSCALL_WORDSIZE		64
-#else
-# define __WORDSIZE_TIME64_COMPAT32	0
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/xopen_lim.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/xopen_lim.h
deleted file mode 100644
index 0be465f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/bits/xopen_lim.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Never include this file directly; use <limits.h> instead.
- */
-
-/* Additional definitions from X/Open Portability Guide, Issue 4, Version 2
-   System Interfaces and Headers, 4.16 <limits.h>
-
-   Please note only the values which are not greater than the minimum
-   stated in the standard document are listed.  The `sysconf' functions
-   should be used to obtain the actual value.  */
-
-#ifndef _XOPEN_LIM_H
-#define _XOPEN_LIM_H	1
-
-/* We do not provide fixed values for
-
-   ARG_MAX	Maximum length of argument to the `exec' function
-		including environment data.
-
-   ATEXIT_MAX	Maximum number of functions that may be registered
-		with `atexit'.
-
-   CHILD_MAX	Maximum number of simultaneous processes per real
-		user ID.
-
-   OPEN_MAX	Maximum number of files that one process can have open
-		at anyone time.
-
-   PAGESIZE
-   PAGE_SIZE	Size of bytes of a page.
-
-   PASS_MAX	Maximum number of significant bytes in a password.
-
-   We only provide a fixed limit for
-
-   IOV_MAX	Maximum number of `iovec' structures that one process has
-		available for use with `readv' or writev'.
-
-   if this is indeed fixed by the underlying system.
-*/
-
-
-/* Maximum number of `iovec' structures that may be used in a single call
-   to `readv', `writev', etc.  */
-#define	_XOPEN_IOV_MAX	_POSIX_UIO_MAXIOV
-
-#include <bits/uio_lim.h>
-#ifdef __IOV_MAX
-# define IOV_MAX __IOV_MAX
-#else
-# undef IOV_MAX
-#endif
-
-/* Maximum value of `digit' in calls to the `printf' and `scanf'
-   functions.  We have no limit, so return a reasonable value.  */
-#define NL_ARGMAX	_POSIX_ARG_MAX
-
-/* Maximum number of bytes in a `LANG' name.  We have no limit.  */
-#define NL_LANGMAX	_POSIX2_LINE_MAX
-
-/* Maximum message number.  We have no limit.  */
-#define NL_MSGMAX	INT_MAX
-
-/* Maximum number of bytes in N-to-1 collation mapping.  We have no
-   limit.  */
-#if defined __USE_GNU || !defined __USE_XOPEN2K8
-# define NL_NMAX	INT_MAX
-#endif
-
-/* Maximum set number.  We have no limit.  */
-#define NL_SETMAX	INT_MAX
-
-/* Maximum number of bytes in a message.  We have no limit.  */
-#define NL_TEXTMAX	INT_MAX
-
-/* Default process priority.  */
-#define NZERO		20
-
-
-/* Number of bits in a word of type `int'.  */
-#ifdef INT_MAX
-# if INT_MAX == 32767
-#  define WORD_BIT	16
-# else
-#  if INT_MAX == 2147483647
-#   define WORD_BIT	32
-#  else
-/* Safe assumption.  */
-#   define WORD_BIT	64
-#  endif
-# endif
-#elif defined __INT_MAX__
-# if __INT_MAX__ == 32767
-#  define WORD_BIT	16
-# else
-#  if __INT_MAX__ == 2147483647
-#   define WORD_BIT	32
-#  else
-/* Safe assumption.  */
-#   define WORD_BIT	64
-#  endif
-# endif
-#else
-# define WORD_BIT	32
-#endif
-
-/* Number of bits in a word of type `long int'.  */
-#ifdef LONG_MAX
-# if LONG_MAX == 2147483647
-#  define LONG_BIT	32
-# else
-/* Safe assumption.  */
-#  define LONG_BIT	64
-# endif
-#elif defined __LONG_MAX__
-# if __LONG_MAX__ == 2147483647
-#  define LONG_BIT	32
-# else
-/* Safe assumption.  */
-#  define LONG_BIT	64
-# endif
-#else
-# include <bits/wordsize.h>
-# if __WORDSIZE == 64
-#  define LONG_BIT	64
-# else
-#  define LONG_BIT	32
-# endif
-#endif
-
-#endif /* bits/xopen_lim.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/byteswap.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/byteswap.h
deleted file mode 100644
index e9da7a4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/byteswap.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Swap byte order for 16, 32 and 64 bit values
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _BYTESWAP_H
-#define _BYTESWAP_H	1
-
-#include <features.h>
-
-/* Get the machine specific, optimized definitions.  */
-#include <bits/byteswap.h>
-
-
-/* The following definitions must all be macros, otherwise some
-   of the possible optimizations are not possible.  */
-
-/* Return a value with both bytes in the 16 bit argument swapped.  */
-#define bswap_16(x) __bswap_16 (x)
-
-/* Return a value with all bytes in the 32 bit argument swapped.  */
-#define bswap_32(x) __bswap_32 (x)
-
-/* Return a value with all bytes in the 64 bit argument swapped.  */
-#define bswap_64(x) __bswap_64 (x)
-
-#endif /* byteswap.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/complex.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/complex.h
deleted file mode 100644
index 66989af..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/complex.h
+++ /dev/null
@@ -1,249 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99:  7.3 Complex arithmetic	<complex.h>
- */
-
-#ifndef _COMPLEX_H
-#define _COMPLEX_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get general and ISO C99 specific information.  */
-#include <bits/mathdef.h>
-
-/* Gather machine-dependent _FloatN type support.  */
-#include <bits/floatn.h>
-
-__BEGIN_DECLS
-
-/* We might need to add support for more compilers here.  But since ISO
-   C99 is out hopefully all maintained compilers will soon provide the data
-   types `float complex' and `double complex'.  */
-#if __GNUC_PREREQ (2, 7) && !__GNUC_PREREQ (2, 97)
-# define _Complex __complex__
-#endif
-
-#define complex		_Complex
-
-/* Narrowest imaginary unit.  This depends on the floating-point
-   evaluation method.
-   XXX This probably has to go into a gcc related file.  */
-#define _Complex_I	(__extension__ 1.0iF)
-
-/* Another more descriptive name is `I'.
-   XXX Once we have the imaginary support switch this to _Imaginary_I.  */
-#undef I
-#define I _Complex_I
-
-#if defined __USE_ISOC11 && __GNUC_PREREQ (4, 7)
-/* Macros to expand into expression of specified complex type.  */
-# define CMPLX(x, y) __builtin_complex ((double) (x), (double) (y))
-# define CMPLXF(x, y) __builtin_complex ((float) (x), (float) (y))
-# define CMPLXL(x, y) __builtin_complex ((long double) (x), (long double) (y))
-#endif
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF16(x, y) __builtin_complex ((_Float16) (x), (_Float16) (y))
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF32(x, y) __builtin_complex ((_Float32) (x), (_Float32) (y))
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF64(x, y) __builtin_complex ((_Float64) (x), (_Float64) (y))
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF128(x, y) __builtin_complex ((_Float128) (x), (_Float128) (y))
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF32X(x, y) __builtin_complex ((_Float32x) (x), (_Float32x) (y))
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF64X(x, y) __builtin_complex ((_Float64x) (x), (_Float64x) (y))
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define CMPLXF128X(x, y)					\
-  __builtin_complex ((_Float128x) (x), (_Float128x) (y))
-#endif
-
-/* The file <bits/cmathcalls.h> contains the prototypes for all the
-   actual math functions.  These macros are used for those prototypes,
-   so we can easily declare each function as both `name' and `__name',
-   and can declare the float versions `namef' and `__namef'.  */
-
-#define __MATHCALL(function, args)	\
-  __MATHDECL (_Mdouble_complex_,function, args)
-#define __MATHDECL_IMPL(type, function, args) \
-  __MATHDECL_1(type, function, args); \
-  __MATHDECL_1(type, __CONCAT(__,function), args)
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_IMPL(type, function, args)
-#define __MATHDECL_1_IMPL(type, function, args) \
-  extern type __MATH_PRECNAME(function) args __THROW
-#define __MATHDECL_1(type, function, args) \
-  __MATHDECL_1_IMPL(type, function, args)
-
-#define _Mdouble_ 		double
-#define __MATH_PRECNAME(name)	name
-#include <bits/cmathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-/* Now the float versions.  */
-#define _Mdouble_ 		float
-#define __MATH_PRECNAME(name)	name##f
-#include <bits/cmathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-/* And the long double versions.  It is non-critical to define them
-   here unconditionally since `long double' is required in ISO C99.  */
-#if !(defined __NO_LONG_DOUBLE_MATH && defined _LIBC)	\
-    || defined __LDBL_COMPAT
-# ifdef __LDBL_COMPAT
-#  undef __MATHDECL_1
-#  define __MATHDECL_1(type, function, args) \
-  extern type __REDIRECT_NTH(__MATH_PRECNAME(function), args, function)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHDECL_1
-#  undef __MATHDECL
-#  define __REDIR_TO(function) \
-  __ ## function ## ieee128
-#  define __MATHDECL_1(type, function, alias, args) \
-  extern type __REDIRECT_NTH(__MATH_PRECNAME(function), args, alias)
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_1(type, function, __REDIR_TO(function), args); \
-  __MATHDECL_1(type, __CONCAT(__,function), __REDIR_TO(function), args)
-# endif
-
-# define _Mdouble_ 		long double
-# define __MATH_PRECNAME(name)	name##l
-# include <bits/cmathcalls.h>
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __REDIR_TO
-#  undef __MATHDECL_1
-#  undef __MATHDECL
-#define __MATHDECL(type, function, args) \
-  __MATHDECL_IMPL(type, function, args)
-#  define __MATHDECL_1(type, function, args) \
-  __MATHDECL_1_IMPL(type, function, args)
-# endif
-#endif
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-
-#if (__HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT16
-# define _Mdouble_		_Float16
-# define __MATH_PRECNAME(name)	name##f16
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT32
-# define _Mdouble_		_Float32
-# define __MATH_PRECNAME(name)	name##f32
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT64
-# define _Mdouble_		_Float64
-# define __MATH_PRECNAME(name)	name##f64
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT128
-# define _Mdouble_		_Float128
-# define __MATH_PRECNAME(name)	name##f128
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT32X
-# define _Mdouble_		_Float32x
-# define __MATH_PRECNAME(name)	name##f32x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT64X
-# define _Mdouble_		_Float64x
-# define __MATH_PRECNAME(name)	name##f64x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !defined _LIBC)) \
-     && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# undef _Mdouble_complex_
-# define _Mdouble_complex_	__CFLOAT128X
-# define _Mdouble_		_Float128x
-# define __MATH_PRECNAME(name)	name##f128x
-# include <bits/cmathcalls.h>
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef _Mdouble_complex_
-#endif
-
-#undef	__MATHDECL_1_IMPL
-#undef	__MATHDECL_1
-#undef	__MATHDECL
-#undef	__MATHCALL
-
-__END_DECLS
-
-#endif /* complex.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/cpio.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/cpio.h
deleted file mode 100644
index 14bb5cf..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/cpio.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Extended cpio format from POSIX.1.
-   This file is part of the GNU C Library.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   NOTE: The canonical source of this file is maintained with the GNU cpio.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _CPIO_H
-#define _CPIO_H 1
-
-/* A cpio archive consists of a sequence of files.
-   Each file has a 76 byte header,
-   a variable length, NUL terminated filename,
-   and variable length file data.
-   A header for a filename "TRAILER!!!" indicates the end of the archive.  */
-
-/* All the fields in the header are ISO 646 (approximately ASCII) strings
-   of octal numbers, left padded, not NUL terminated.
-
-   Field Name	Length in Bytes	Notes
-   c_magic	6		must be "070707"
-   c_dev	6
-   c_ino	6
-   c_mode	6		see below for value
-   c_uid	6
-   c_gid	6
-   c_nlink	6
-   c_rdev	6		only valid for chr and blk special files
-   c_mtime	11
-   c_namesize	6		count includes terminating NUL in pathname
-   c_filesize	11		must be 0 for FIFOs and directories  */
-
-/* Value for the field `c_magic'.  */
-#define MAGIC	"070707"
-
-/* Values for c_mode, OR'd together: */
-
-#define C_IRUSR		000400
-#define C_IWUSR		000200
-#define C_IXUSR		000100
-#define C_IRGRP		000040
-#define C_IWGRP		000020
-#define C_IXGRP		000010
-#define C_IROTH		000004
-#define C_IWOTH		000002
-#define C_IXOTH		000001
-
-#define C_ISUID		004000
-#define C_ISGID		002000
-#define C_ISVTX		001000
-
-#define C_ISBLK		060000
-#define C_ISCHR		020000
-#define C_ISDIR		040000
-#define C_ISFIFO	010000
-#define C_ISSOCK	0140000
-#define C_ISLNK		0120000
-#define C_ISCTG		0110000
-#define C_ISREG		0100000
-
-#endif /* cpio.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/crypt.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/crypt.h
deleted file mode 100644
index 0635ef0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/crypt.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * UFC-crypt: ultra fast crypt(3) implementation
- *
- * Copyright (C) 1991-2021 Free Software Foundation, Inc.
- *
- * The GNU C Library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * The GNU C Library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with the GNU C Library; if not, see
- * <https://www.gnu.org/licenses/>.
- *
- * @(#)crypt.h	1.5 12/20/96
- *
- */
-
-#ifndef _CRYPT_H
-#define _CRYPT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* One-way hash PHRASE, returning a string suitable for storage in the
-   user database.  SALT selects the one-way function to use, and
-   ensures that no two users' hashes are the same, even if they use
-   the same passphrase.  The return value points to static storage
-   which will be overwritten by the next call to crypt.  */
-extern char *crypt (const char *__phrase, const char *__salt)
-     __THROW __nonnull ((1, 2));
-
-#ifdef __USE_GNU
-
-/* This structure provides scratch and output buffers for 'crypt_r'.
-   Its contents should not be accessed directly.  */
-struct crypt_data
-  {
-    char keysched[16 * 8];
-    char sb0[32768];
-    char sb1[32768];
-    char sb2[32768];
-    char sb3[32768];
-    /* end-of-aligment-critical-data */
-    char crypt_3_buf[14];
-    char current_salt[2];
-    long int current_saltbits;
-    int  direction, initialized;
-  };
-
-/* Thread-safe version of 'crypt'.
-   DATA must point to a 'struct crypt_data' allocated by the caller.
-   Before the first call to 'crypt_r' with a new 'struct crypt_data',
-   that object must be initialized to all zeroes.  The pointer
-   returned, if not NULL, will point within DATA.  (It will still be
-   overwritten by the next call to 'crypt_r' with the same DATA.)  */
-extern char *crypt_r (const char *__phrase, const char *__salt,
-		      struct crypt_data * __restrict __data)
-     __THROW __nonnull ((1, 2, 3));
-#endif
-
-__END_DECLS
-
-#endif	/* crypt.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ctype.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ctype.h
deleted file mode 100644
index 86f2bcc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ctype.h
+++ /dev/null
@@ -1,329 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard 7.4: Character handling	<ctype.h>
- */
-
-#ifndef	_CTYPE_H
-#define	_CTYPE_H	1
-
-#include <features.h>
-#include <bits/types.h>
-
-__BEGIN_DECLS
-
-#ifndef _ISbit
-/* These are all the characteristics of characters.
-   If there get to be more than 16 distinct characteristics,
-   many things must be changed that use `unsigned short int's.
-
-   The characteristics are stored always in network byte order (big
-   endian).  We define the bit value interpretations here dependent on the
-   machine's byte order.  */
-
-# include <bits/endian.h>
-# if __BYTE_ORDER == __BIG_ENDIAN
-#  define _ISbit(bit)	(1 << (bit))
-# else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#  define _ISbit(bit)	((bit) < 8 ? ((1 << (bit)) << 8) : ((1 << (bit)) >> 8))
-# endif
-
-enum
-{
-  _ISupper = _ISbit (0),	/* UPPERCASE.  */
-  _ISlower = _ISbit (1),	/* lowercase.  */
-  _ISalpha = _ISbit (2),	/* Alphabetic.  */
-  _ISdigit = _ISbit (3),	/* Numeric.  */
-  _ISxdigit = _ISbit (4),	/* Hexadecimal numeric.  */
-  _ISspace = _ISbit (5),	/* Whitespace.  */
-  _ISprint = _ISbit (6),	/* Printing.  */
-  _ISgraph = _ISbit (7),	/* Graphical.  */
-  _ISblank = _ISbit (8),	/* Blank (usually SPC and TAB).  */
-  _IScntrl = _ISbit (9),	/* Control character.  */
-  _ISpunct = _ISbit (10),	/* Punctuation.  */
-  _ISalnum = _ISbit (11)	/* Alphanumeric.  */
-};
-#endif /* ! _ISbit  */
-
-/* These are defined in ctype-info.c.
-   The declarations here must match those in localeinfo.h.
-
-   In the thread-specific locale model (see `uselocale' in <locale.h>)
-   we cannot use global variables for these as was done in the past.
-   Instead, the following accessor functions return the address of
-   each variable, which is local to the current thread if multithreaded.
-
-   These point into arrays of 384, so they can be indexed by any `unsigned
-   char' value [0,255]; by EOF (-1); or by any `signed char' value
-   [-128,-1).  ISO C requires that the ctype functions work for `unsigned
-   char' values and for EOF; we also support negative `signed char' values
-   for broken old programs.  The case conversion arrays are of `int's
-   rather than `unsigned char's because tolower (EOF) must be EOF, which
-   doesn't fit into an `unsigned char'.  But today more important is that
-   the arrays are also used for multi-byte character sets.  */
-extern const unsigned short int **__ctype_b_loc (void)
-     __THROW __attribute__ ((__const__));
-extern const __int32_t **__ctype_tolower_loc (void)
-     __THROW __attribute__ ((__const__));
-extern const __int32_t **__ctype_toupper_loc (void)
-     __THROW __attribute__ ((__const__));
-
-
-#ifndef __cplusplus
-# define __isctype(c, type) \
-  ((*__ctype_b_loc ())[(int) (c)] & (unsigned short int) type)
-#elif defined __USE_EXTERN_INLINES
-# define __isctype_f(type) \
-  __extern_inline int							      \
-  is##type (int __c) __THROW						      \
-  {									      \
-    return (*__ctype_b_loc ())[(int) (__c)] & (unsigned short int) _IS##type; \
-  }
-#endif
-
-#define	__isascii(c)	(((c) & ~0x7f) == 0)	/* If C is a 7 bit value.  */
-#define	__toascii(c)	((c) & 0x7f)		/* Mask off high bits.  */
-
-#define	__exctype(name)	extern int name (int) __THROW
-
-/* The following names are all functions:
-     int isCHARACTERISTIC(int c);
-   which return nonzero iff C has CHARACTERISTIC.
-   For the meaning of the characteristic names, see the `enum' above.  */
-__exctype (isalnum);
-__exctype (isalpha);
-__exctype (iscntrl);
-__exctype (isdigit);
-__exctype (islower);
-__exctype (isgraph);
-__exctype (isprint);
-__exctype (ispunct);
-__exctype (isspace);
-__exctype (isupper);
-__exctype (isxdigit);
-
-
-/* Return the lowercase version of C.  */
-extern int tolower (int __c) __THROW;
-
-/* Return the uppercase version of C.  */
-extern int toupper (int __c) __THROW;
-
-
-/* ISO C99 introduced one new function.  */
-#ifdef	__USE_ISOC99
-__exctype (isblank);
-#endif
-
-#ifdef __USE_GNU
-/* Test C for a set of character classes according to MASK.  */
-extern int isctype (int __c, int __mask) __THROW;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-
-/* Return nonzero iff C is in the ASCII set
-   (i.e., is no more than 7 bits wide).  */
-extern int isascii (int __c) __THROW;
-
-/* Return the part of C that is in the ASCII set
-   (i.e., the low-order 7 bits of C).  */
-extern int toascii (int __c) __THROW;
-
-/* These are the same as `toupper' and `tolower' except that they do not
-   check the argument for being in the range of a `char'.  */
-__exctype (_toupper);
-__exctype (_tolower);
-#endif /* Use X/Open or use misc.  */
-
-/* This code is needed for the optimized mapping functions.  */
-#define __tobody(c, f, a, args) \
-  (__extension__							      \
-   ({ int __res;							      \
-      if (sizeof (c) > 1)						      \
-	{								      \
-	  if (__builtin_constant_p (c))					      \
-	    {								      \
-	      int __c = (c);						      \
-	      __res = __c < -128 || __c > 255 ? __c : (a)[__c];		      \
-	    }								      \
-	  else								      \
-	    __res = f args;						      \
-	}								      \
-      else								      \
-	__res = (a)[(int) (c)];						      \
-      __res; }))
-
-#if !defined __NO_CTYPE
-# ifdef __isctype_f
-__isctype_f (alnum)
-__isctype_f (alpha)
-__isctype_f (cntrl)
-__isctype_f (digit)
-__isctype_f (lower)
-__isctype_f (graph)
-__isctype_f (print)
-__isctype_f (punct)
-__isctype_f (space)
-__isctype_f (upper)
-__isctype_f (xdigit)
-#  ifdef __USE_ISOC99
-__isctype_f (blank)
-#  endif
-# elif defined __isctype
-# define isalnum(c)	__isctype((c), _ISalnum)
-# define isalpha(c)	__isctype((c), _ISalpha)
-# define iscntrl(c)	__isctype((c), _IScntrl)
-# define isdigit(c)	__isctype((c), _ISdigit)
-# define islower(c)	__isctype((c), _ISlower)
-# define isgraph(c)	__isctype((c), _ISgraph)
-# define isprint(c)	__isctype((c), _ISprint)
-# define ispunct(c)	__isctype((c), _ISpunct)
-# define isspace(c)	__isctype((c), _ISspace)
-# define isupper(c)	__isctype((c), _ISupper)
-# define isxdigit(c)	__isctype((c), _ISxdigit)
-#  ifdef __USE_ISOC99
-#   define isblank(c)	__isctype((c), _ISblank)
-#  endif
-# endif
-
-# ifdef __USE_EXTERN_INLINES
-__extern_inline int
-__NTH (tolower (int __c))
-{
-  return __c >= -128 && __c < 256 ? (*__ctype_tolower_loc ())[__c] : __c;
-}
-
-__extern_inline int
-__NTH (toupper (int __c))
-{
-  return __c >= -128 && __c < 256 ? (*__ctype_toupper_loc ())[__c] : __c;
-}
-# endif
-
-# if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
-#  define tolower(c)	__tobody (c, tolower, *__ctype_tolower_loc (), (c))
-#  define toupper(c)	__tobody (c, toupper, *__ctype_toupper_loc (), (c))
-# endif /* Optimizing gcc */
-
-# if defined __USE_MISC || defined __USE_XOPEN
-#  define isascii(c)	__isascii (c)
-#  define toascii(c)	__toascii (c)
-
-#  define _tolower(c)	((int) (*__ctype_tolower_loc ())[(int) (c)])
-#  define _toupper(c)	((int) (*__ctype_toupper_loc ())[(int) (c)])
-# endif
-
-#endif /* Not __NO_CTYPE.  */
-
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* These definitions are similar to the ones above but all functions
-   take as an argument a handle for the locale which shall be used.  */
-#  define __isctype_l(c, type, locale) \
-  ((locale)->__ctype_b[(int) (c)] & (unsigned short int) type)
-
-# define __exctype_l(name) 						      \
-  extern int name (int, locale_t) __THROW
-
-/* The following names are all functions:
-     int isCHARACTERISTIC(int c, locale_t *locale);
-   which return nonzero iff C has CHARACTERISTIC.
-   For the meaning of the characteristic names, see the `enum' above.  */
-__exctype_l (isalnum_l);
-__exctype_l (isalpha_l);
-__exctype_l (iscntrl_l);
-__exctype_l (isdigit_l);
-__exctype_l (islower_l);
-__exctype_l (isgraph_l);
-__exctype_l (isprint_l);
-__exctype_l (ispunct_l);
-__exctype_l (isspace_l);
-__exctype_l (isupper_l);
-__exctype_l (isxdigit_l);
-
-__exctype_l (isblank_l);
-
-
-/* Return the lowercase version of C in locale L.  */
-extern int __tolower_l (int __c, locale_t __l) __THROW;
-extern int tolower_l (int __c, locale_t __l) __THROW;
-
-/* Return the uppercase version of C.  */
-extern int __toupper_l (int __c, locale_t __l) __THROW;
-extern int toupper_l (int __c, locale_t __l) __THROW;
-
-# if __GNUC__ >= 2 && defined __OPTIMIZE__ && !defined __cplusplus
-#  define __tolower_l(c, locale) \
-  __tobody (c, __tolower_l, (locale)->__ctype_tolower, (c, locale))
-#  define __toupper_l(c, locale) \
-  __tobody (c, __toupper_l, (locale)->__ctype_toupper, (c, locale))
-#  define tolower_l(c, locale)	__tolower_l ((c), (locale))
-#  define toupper_l(c, locale)	__toupper_l ((c), (locale))
-# endif	/* Optimizing gcc */
-
-
-# ifndef __NO_CTYPE
-#  define __isalnum_l(c,l)	__isctype_l((c), _ISalnum, (l))
-#  define __isalpha_l(c,l)	__isctype_l((c), _ISalpha, (l))
-#  define __iscntrl_l(c,l)	__isctype_l((c), _IScntrl, (l))
-#  define __isdigit_l(c,l)	__isctype_l((c), _ISdigit, (l))
-#  define __islower_l(c,l)	__isctype_l((c), _ISlower, (l))
-#  define __isgraph_l(c,l)	__isctype_l((c), _ISgraph, (l))
-#  define __isprint_l(c,l)	__isctype_l((c), _ISprint, (l))
-#  define __ispunct_l(c,l)	__isctype_l((c), _ISpunct, (l))
-#  define __isspace_l(c,l)	__isctype_l((c), _ISspace, (l))
-#  define __isupper_l(c,l)	__isctype_l((c), _ISupper, (l))
-#  define __isxdigit_l(c,l)	__isctype_l((c), _ISxdigit, (l))
-
-#  define __isblank_l(c,l)	__isctype_l((c), _ISblank, (l))
-
-#  ifdef __USE_MISC
-#   define __isascii_l(c,l)	((l), __isascii (c))
-#   define __toascii_l(c,l)	((l), __toascii (c))
-#  endif
-
-#  define isalnum_l(c,l)	__isalnum_l ((c), (l))
-#  define isalpha_l(c,l)	__isalpha_l ((c), (l))
-#  define iscntrl_l(c,l)	__iscntrl_l ((c), (l))
-#  define isdigit_l(c,l)	__isdigit_l ((c), (l))
-#  define islower_l(c,l)	__islower_l ((c), (l))
-#  define isgraph_l(c,l)	__isgraph_l ((c), (l))
-#  define isprint_l(c,l)	__isprint_l ((c), (l))
-#  define ispunct_l(c,l)	__ispunct_l ((c), (l))
-#  define isspace_l(c,l)	__isspace_l ((c), (l))
-#  define isupper_l(c,l)	__isupper_l ((c), (l))
-#  define isxdigit_l(c,l)	__isxdigit_l ((c), (l))
-
-#  define isblank_l(c,l)	__isblank_l ((c), (l))
-
-#  ifdef __USE_MISC
-#   define isascii_l(c,l)	__isascii_l ((c), (l))
-#   define toascii_l(c,l)	__toascii_l ((c), (l))
-#  endif
-
-# endif /* Not __NO_CTYPE.  */
-
-#endif /* Use POSIX 2008.  */
-
-__END_DECLS
-
-#endif /* ctype.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/dirent.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/dirent.h
deleted file mode 100644
index 1d1fab7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/dirent.h
+++ /dev/null
@@ -1,406 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.1.2 Directory Operations	<dirent.h>
- */
-
-#ifndef	_DIRENT_H
-#define	_DIRENT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#ifdef __USE_XOPEN
-# ifndef __ino_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-#  else
-typedef __ino64_t ino_t;
-#  endif
-#  define __ino_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __ino64_t_defined
-typedef __ino64_t ino64_t;
-#  define __ino64_t_defined
-# endif
-#endif
-
-/* This file defines `struct dirent'.
-
-   It defines the macro `_DIRENT_HAVE_D_NAMLEN' iff there is a `d_namlen'
-   member that gives the length of `d_name'.
-
-   It defines the macro `_DIRENT_HAVE_D_RECLEN' iff there is a `d_reclen'
-   member that gives the size of the entire directory entry.
-
-   It defines the macro `_DIRENT_HAVE_D_OFF' iff there is a `d_off'
-   member that gives the file offset of the next directory entry.
-
-   It defines the macro `_DIRENT_HAVE_D_TYPE' iff there is a `d_type'
-   member that gives the type of the file.
- */
-
-#include <bits/dirent.h>
-
-#if defined __USE_MISC && !defined d_fileno
-# define d_ino	d_fileno		 /* Backward compatibility.  */
-#endif
-
-/* These macros extract size information from a `struct dirent *'.
-   They may evaluate their argument multiple times, so it must not
-   have side effects.  Each of these may involve a relatively costly
-   call to `strlen' on some systems, so these values should be cached.
-
-   _D_EXACT_NAMLEN (DP)	returns the length of DP->d_name, not including
-   its terminating null character.
-
-   _D_ALLOC_NAMLEN (DP)	returns a size at least (_D_EXACT_NAMLEN (DP) + 1);
-   that is, the allocation size needed to hold the DP->d_name string.
-   Use this macro when you don't need the exact length, just an upper bound.
-   This macro is less likely to require calling `strlen' than _D_EXACT_NAMLEN.
-   */
-
-#ifdef _DIRENT_HAVE_D_NAMLEN
-# define _D_EXACT_NAMLEN(d) ((d)->d_namlen)
-# define _D_ALLOC_NAMLEN(d) (_D_EXACT_NAMLEN (d) + 1)
-#else
-# define _D_EXACT_NAMLEN(d) (strlen ((d)->d_name))
-# ifdef _DIRENT_HAVE_D_RECLEN
-#  define _D_ALLOC_NAMLEN(d) (((char *) (d) + (d)->d_reclen) - &(d)->d_name[0])
-# else
-#  define _D_ALLOC_NAMLEN(d) (sizeof (d)->d_name > 1 ? sizeof (d)->d_name \
-			      : _D_EXACT_NAMLEN (d) + 1)
-# endif
-#endif
-
-
-#ifdef __USE_MISC
-/* File types for `d_type'.  */
-enum
-  {
-    DT_UNKNOWN = 0,
-# define DT_UNKNOWN	DT_UNKNOWN
-    DT_FIFO = 1,
-# define DT_FIFO	DT_FIFO
-    DT_CHR = 2,
-# define DT_CHR		DT_CHR
-    DT_DIR = 4,
-# define DT_DIR		DT_DIR
-    DT_BLK = 6,
-# define DT_BLK		DT_BLK
-    DT_REG = 8,
-# define DT_REG		DT_REG
-    DT_LNK = 10,
-# define DT_LNK		DT_LNK
-    DT_SOCK = 12,
-# define DT_SOCK	DT_SOCK
-    DT_WHT = 14
-# define DT_WHT		DT_WHT
-  };
-
-/* Convert between stat structure types and directory types.  */
-# define IFTODT(mode)	(((mode) & 0170000) >> 12)
-# define DTTOIF(dirtype)	((dirtype) << 12)
-#endif
-
-
-/* This is the data type of directory stream objects.
-   The actual structure is opaque to users.  */
-typedef struct __dirstream DIR;
-
-/* Open a directory stream on NAME.
-   Return a DIR stream on the directory, or NULL if it could not be opened.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern DIR *opendir (const char *__name) __nonnull ((1));
-
-#ifdef __USE_XOPEN2K8
-/* Same as opendir, but open the stream on the file descriptor FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern DIR *fdopendir (int __fd);
-#endif
-
-/* Close the directory stream DIRP.
-   Return 0 if successful, -1 if not.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int closedir (DIR *__dirp) __nonnull ((1));
-
-/* Read a directory entry from DIRP.  Return a pointer to a `struct
-   dirent' describing the entry, or NULL for EOF or error.  The
-   storage returned may be overwritten by a later readdir call on the
-   same DIR stream.
-
-   If the Large File Support API is selected we have to use the
-   appropriate interface.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern struct dirent *readdir (DIR *__dirp) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
-     __nonnull ((1));
-# else
-#  define readdir readdir64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern struct dirent64 *readdir64 (DIR *__dirp) __nonnull ((1));
-#endif
-
-#ifdef __USE_POSIX
-/* Reentrant version of `readdir'.  Return in RESULT a pointer to the
-   next entry.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int readdir_r (DIR *__restrict __dirp,
-		      struct dirent *__restrict __entry,
-		      struct dirent **__restrict __result)
-     __nonnull ((1, 2, 3)) __attribute_deprecated__;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (readdir_r,
-		       (DIR *__restrict __dirp,
-			struct dirent *__restrict __entry,
-			struct dirent **__restrict __result),
-		       readdir64_r)
-  __nonnull ((1, 2, 3)) __attribute_deprecated__;
-#  else
-#   define readdir_r readdir64_r
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int readdir64_r (DIR *__restrict __dirp,
-			struct dirent64 *__restrict __entry,
-			struct dirent64 **__restrict __result)
-  __nonnull ((1, 2, 3)) __attribute_deprecated__;
-# endif
-#endif	/* POSIX or misc */
-
-/* Rewind DIRP to the beginning of the directory.  */
-extern void rewinddir (DIR *__dirp) __THROW __nonnull ((1));
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# include <bits/types.h>
-
-/* Seek to position POS on DIRP.  */
-extern void seekdir (DIR *__dirp, long int __pos) __THROW __nonnull ((1));
-
-/* Return the current position of DIRP.  */
-extern long int telldir (DIR *__dirp) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_XOPEN2K8
-
-/* Return the file descriptor used by DIRP.  */
-extern int dirfd (DIR *__dirp) __THROW __nonnull ((1));
-
-# if defined __OPTIMIZE__ && defined _DIR_dirfd
-#  define dirfd(dirp)	_DIR_dirfd (dirp)
-# endif
-
-# ifdef __USE_MISC
-#  ifndef MAXNAMLEN
-/* Get the definitions of the POSIX.1 limits.  */
-#  include <bits/posix1_lim.h>
-
-/* `MAXNAMLEN' is the BSD name for what POSIX calls `NAME_MAX'.  */
-#   ifdef NAME_MAX
-#    define MAXNAMLEN	NAME_MAX
-#   else
-#    define MAXNAMLEN	255
-#   endif
-#  endif
-# endif
-
-# define __need_size_t
-# include <stddef.h>
-
-/* Scan the directory DIR, calling SELECTOR on each directory entry.
-   Entries for which SELECT returns nonzero are individually malloc'd,
-   sorted using qsort with CMP, and collected in a malloc'd array in
-   *NAMELIST.  Returns the number of entries selected, or -1 on error.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int scandir (const char *__restrict __dir,
-		    struct dirent ***__restrict __namelist,
-		    int (*__selector) (const struct dirent *),
-		    int (*__cmp) (const struct dirent **,
-				  const struct dirent **))
-     __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (scandir,
-		       (const char *__restrict __dir,
-			struct dirent ***__restrict __namelist,
-			int (*__selector) (const struct dirent *),
-			int (*__cmp) (const struct dirent **,
-				      const struct dirent **)),
-		       scandir64) __nonnull ((1, 2));
-#  else
-#   define scandir scandir64
-#  endif
-# endif
-
-# if defined __USE_GNU && defined __USE_LARGEFILE64
-/* This function is like `scandir' but it uses the 64bit dirent structure.
-   Please note that the CMP function must now work with struct dirent64 **.  */
-extern int scandir64 (const char *__restrict __dir,
-		      struct dirent64 ***__restrict __namelist,
-		      int (*__selector) (const struct dirent64 *),
-		      int (*__cmp) (const struct dirent64 **,
-				    const struct dirent64 **))
-     __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-/* Similar to `scandir' but a relative DIR name is interpreted relative
-   to the directory for which DFD is a descriptor.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#  ifndef __USE_FILE_OFFSET64
-extern int scandirat (int __dfd, const char *__restrict __dir,
-		      struct dirent ***__restrict __namelist,
-		      int (*__selector) (const struct dirent *),
-		      int (*__cmp) (const struct dirent **,
-				    const struct dirent **))
-     __nonnull ((2, 3));
-#  else
-#   ifdef __REDIRECT
-extern int __REDIRECT (scandirat,
-		       (int __dfd, const char *__restrict __dir,
-			struct dirent ***__restrict __namelist,
-			int (*__selector) (const struct dirent *),
-			int (*__cmp) (const struct dirent **,
-				      const struct dirent **)),
-		       scandirat64) __nonnull ((2, 3));
-#   else
-#    define scandirat scandirat64
-#   endif
-#  endif
-
-/* This function is like `scandir' but it uses the 64bit dirent structure.
-   Please note that the CMP function must now work with struct dirent64 **.  */
-extern int scandirat64 (int __dfd, const char *__restrict __dir,
-			struct dirent64 ***__restrict __namelist,
-			int (*__selector) (const struct dirent64 *),
-			int (*__cmp) (const struct dirent64 **,
-				      const struct dirent64 **))
-     __nonnull ((2, 3));
-# endif
-
-/* Function to compare two `struct dirent's alphabetically.  */
-# ifndef __USE_FILE_OFFSET64
-extern int alphasort (const struct dirent **__e1,
-		      const struct dirent **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT_NTH (alphasort,
-			   (const struct dirent **__e1,
-			    const struct dirent **__e2),
-			   alphasort64) __attribute_pure__ __nonnull ((1, 2));
-#  else
-#   define alphasort alphasort64
-#  endif
-# endif
-
-# if defined __USE_GNU && defined __USE_LARGEFILE64
-extern int alphasort64 (const struct dirent64 **__e1,
-			const struct dirent64 **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif /* Use XPG7.  */
-
-
-#ifdef __USE_MISC
-/* Read directory entries from FD into BUF, reading at most NBYTES.
-   Reading starts at offset *BASEP, and *BASEP is updated with the new
-   position after reading.  Returns the number of bytes read; zero when at
-   end of directory; or -1 for errors.  */
-# ifndef __USE_FILE_OFFSET64
-extern __ssize_t getdirentries (int __fd, char *__restrict __buf,
-				size_t __nbytes,
-				__off_t *__restrict __basep)
-     __THROW __nonnull ((2, 4));
-# else
-#  ifdef __REDIRECT
-extern __ssize_t __REDIRECT_NTH (getdirentries,
-				 (int __fd, char *__restrict __buf,
-				  size_t __nbytes,
-				  __off64_t *__restrict __basep),
-				 getdirentries64) __nonnull ((2, 4));
-#  else
-#   define getdirentries getdirentries64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf,
-				  size_t __nbytes,
-				  __off64_t *__restrict __basep)
-     __THROW __nonnull ((2, 4));
-# endif
-#endif /* Use misc.  */
-
-#ifdef __USE_GNU
-/* Function to compare two `struct dirent's by name & version.  */
-# ifndef __USE_FILE_OFFSET64
-extern int versionsort (const struct dirent **__e1,
-			const struct dirent **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT_NTH (versionsort,
-			   (const struct dirent **__e1,
-			    const struct dirent **__e2),
-			   versionsort64)
-     __attribute_pure__ __nonnull ((1, 2));
-#  else
-#   define versionsort versionsort64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int versionsort64 (const struct dirent64 **__e1,
-			  const struct dirent64 **__e2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif /* Use GNU.  */
-
-__END_DECLS
-
-#include <bits/dirent_ext.h>
-
-#endif /* dirent.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/dlfcn.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/dlfcn.h
deleted file mode 100644
index d461580..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/dlfcn.h
+++ /dev/null
@@ -1,229 +0,0 @@
-/* User functions for run-time dynamic loading.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_DLFCN_H
-#define	_DLFCN_H 1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-#include <sys/types.h>
-
-/* Collect various system dependent definitions and declarations.  */
-#include <bits/dlfcn.h>
-
-
-#ifdef __USE_GNU
-/* If the first argument of `dlsym' or `dlvsym' is set to RTLD_NEXT
-   the run-time address of the symbol called NAME in the next shared
-   object is returned.  The "next" relation is defined by the order
-   the shared objects were loaded.  */
-# define RTLD_NEXT	((void *) -1l)
-
-/* If the first argument to `dlsym' or `dlvsym' is set to RTLD_DEFAULT
-   the run-time address of the symbol called NAME in the global scope
-   is returned.  */
-# define RTLD_DEFAULT	((void *) 0)
-
-
-/* Type for namespace indices.  */
-typedef long int Lmid_t;
-
-/* Special namespace ID values.  */
-# define LM_ID_BASE	0	/* Initial namespace.  */
-# define LM_ID_NEWLM	-1	/* For dlmopen: request new namespace.  */
-#endif
-
-
-__BEGIN_DECLS
-
-/* Open the shared object FILE and map it in; return a handle that can be
-   passed to `dlsym' to get symbol values from it.  */
-extern void *dlopen (const char *__file, int __mode) __THROWNL;
-
-/* Same as above, but ELF header is at OFF from the start of file.  */
-#ifndef __USE_FILE_OFFSET64
-extern void *__google_dlopen_with_offset (__const char *__file,
-					  __off_t offset,
-					  int __mode) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern void *__REDIRECT_NTH (__google_dlopen_with_offset,
-			(__const char *__file, __off64_t offset, int __mode),
-			__google_dlopen_with_offset64);
-# else
-#define __google_dlopen_with_offset __google_dlopen_with_offset64
-# endif
-#endif  /* not __USE_FILE_OFFSET64 */
-#ifdef __USE_LARGEFILE64
-extern void *__google_dlopen_with_offset64 (__const char *__file,
-					    __off64_t offset,
-					    int __mode) __THROW;
-#endif
-
-/* Unmap and close a shared object opened by `dlopen'.
-   The handle cannot be used again after calling `dlclose'.  */
-extern int dlclose (void *__handle) __THROWNL __nonnull ((1));
-
-/* Find the run-time address in the shared object HANDLE refers to
-   of the symbol called NAME.  */
-extern void *dlsym (void *__restrict __handle,
-		    const char *__restrict __name) __THROW __nonnull ((2));
-
-#ifdef __USE_GNU
-/* Like `dlopen', but request object to be allocated in a new namespace.  */
-extern void *dlmopen (Lmid_t __nsid, const char *__file, int __mode) __THROWNL;
-
-/* Same as above, but ELF header is at OFF from the start of file.  */
-extern void *__google_dlmopen_with_offset (Lmid_t __nsid,
-					   __const char *__file,
-					   off_t offset,
-					   int __mode) __THROW;
-
-/* Find the run-time address in the shared object HANDLE refers to
-   of the symbol called NAME with VERSION.  */
-extern void *dlvsym (void *__restrict __handle,
-		     const char *__restrict __name,
-		     const char *__restrict __version)
-     __THROW __nonnull ((2, 3));
-#endif
-
-/* When any of the above functions fails, call this function
-   to return a string describing the error.  Each call resets
-   the error string so that a following call returns null.  */
-extern char *dlerror (void) __THROW;
-
-
-#ifdef __USE_GNU
-/* Structure containing information about object searched using
-   `dladdr'.  */
-typedef struct
-{
-  const char *dli_fname;	/* File name of defining object.  */
-  void *dli_fbase;		/* Load address of that object.  */
-  const char *dli_sname;	/* Name of nearest symbol.  */
-  void *dli_saddr;		/* Exact value of nearest symbol.  */
-} Dl_info;
-
-/* Fill in *INFO with the following information about ADDRESS.
-   Returns 0 iff no shared object's segments contain that address.  */
-extern int dladdr (const void *__address, Dl_info *__info)
-     __THROW __nonnull ((2));
-
-/* Same as `dladdr', but additionally sets *EXTRA_INFO according to FLAGS.  */
-extern int dladdr1 (const void *__address, Dl_info *__info,
-		    void **__extra_info, int __flags) __THROW __nonnull ((2));
-
-/* These are the possible values for the FLAGS argument to `dladdr1'.
-   This indicates what extra information is stored at *EXTRA_INFO.
-   It may also be zero, in which case the EXTRA_INFO argument is not used.  */
-enum
-  {
-    /* Matching symbol table entry (const ElfNN_Sym *).  */
-    RTLD_DL_SYMENT = 1,
-
-    /* The object containing the address (struct link_map *).  */
-    RTLD_DL_LINKMAP = 2
-  };
-
-
-/* Get information about the shared object HANDLE refers to.
-   REQUEST is from among the values below, and determines the use of ARG.
-
-   On success, returns zero.  On failure, returns -1 and records an error
-   message to be fetched with `dlerror'.  */
-extern int dlinfo (void *__restrict __handle,
-		   int __request, void *__restrict __arg)
-     __THROW __nonnull ((1, 3));
-
-/* These are the possible values for the REQUEST argument to `dlinfo'.  */
-enum
-  {
-    /* Treat ARG as `lmid_t *'; store namespace ID for HANDLE there.  */
-    RTLD_DI_LMID = 1,
-
-    /* Treat ARG as `struct link_map **';
-       store the `struct link_map *' for HANDLE there.  */
-    RTLD_DI_LINKMAP = 2,
-
-    RTLD_DI_CONFIGADDR = 3,	/* Unsupported, defined by Solaris.  */
-
-    /* Treat ARG as `Dl_serinfo *' (see below), and fill in to describe the
-       directories that will be searched for dependencies of this object.
-       RTLD_DI_SERINFOSIZE fills in just the `dls_cnt' and `dls_size'
-       entries to indicate the size of the buffer that must be passed to
-       RTLD_DI_SERINFO to fill in the full information.  */
-    RTLD_DI_SERINFO = 4,
-    RTLD_DI_SERINFOSIZE = 5,
-
-    /* Treat ARG as `char *', and store there the directory name used to
-       expand $ORIGIN in this shared object's dependency file names.  */
-    RTLD_DI_ORIGIN = 6,
-
-    RTLD_DI_PROFILENAME = 7,	/* Unsupported, defined by Solaris.  */
-    RTLD_DI_PROFILEOUT = 8,	/* Unsupported, defined by Solaris.  */
-
-    /* Treat ARG as `size_t *', and store there the TLS module ID
-       of this object's PT_TLS segment, as used in TLS relocations;
-       store zero if this object does not define a PT_TLS segment.  */
-    RTLD_DI_TLS_MODID = 9,
-
-    /* Treat ARG as `void **', and store there a pointer to the calling
-       thread's TLS block corresponding to this object's PT_TLS segment.
-       Store a null pointer if this object does not define a PT_TLS
-       segment, or if the calling thread has not allocated a block for it.  */
-    RTLD_DI_TLS_DATA = 10,
-
-    RTLD_DI_MAX = 10
-  };
-
-
-/* This is the type of elements in `Dl_serinfo', below.
-   The `dls_name' member points to space in the buffer passed to `dlinfo'.  */
-typedef struct
-{
-  char *dls_name;		/* Name of library search path directory.  */
-  unsigned int dls_flags;	/* Indicates where this directory came from. */
-} Dl_serpath;
-
-/* This is the structure that must be passed (by reference) to `dlinfo' for
-   the RTLD_DI_SERINFO and RTLD_DI_SERINFOSIZE requests.  */
-typedef struct
-{
-  size_t dls_size;		/* Size in bytes of the whole buffer.  */
-  unsigned int dls_cnt;		/* Number of elements in `dls_serpath'.  */
-# if __GNUC_PREREQ (3, 0)
-  /* The zero-length array avoids an unwanted array subscript check by
-     the compiler, while the surrounding anonymous union preserves the
-     historic size of the type.  At the time of writing, GNU C does
-     not support structs with flexible array members in unions.  */
-  __extension__ union
-  {
-    Dl_serpath dls_serpath[0]; /* Actually longer, dls_cnt elements.  */
-    Dl_serpath __dls_serpath_pad[1];
-  };
-# else
-  Dl_serpath dls_serpath[1];	/* Actually longer, dls_cnt elements.  */
-# endif
-} Dl_serinfo;
-#endif /* __USE_GNU */
-
-
-__END_DECLS
-
-#endif	/* dlfcn.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/elf.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/elf.h
deleted file mode 100644
index a22ff2f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/elf.h
+++ /dev/null
@@ -1,4109 +0,0 @@
-/* This file defines standard ELF types, structures, and macros.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ELF_H
-#define	_ELF_H 1
-
-/* Standard ELF types.  */
-
-#include <stdint.h>
-
-/* Type for a 16-bit quantity.  */
-typedef uint16_t Elf32_Half;
-typedef uint16_t Elf64_Half;
-
-/* Types for signed and unsigned 32-bit quantities.  */
-typedef uint32_t Elf32_Word;
-typedef	int32_t  Elf32_Sword;
-typedef uint32_t Elf64_Word;
-typedef	int32_t  Elf64_Sword;
-
-/* Types for signed and unsigned 64-bit quantities.  */
-typedef uint64_t Elf32_Xword;
-typedef	int64_t  Elf32_Sxword;
-typedef uint64_t Elf64_Xword;
-typedef	int64_t  Elf64_Sxword;
-
-/* Type of addresses.  */
-typedef uint32_t Elf32_Addr;
-typedef uint64_t Elf64_Addr;
-
-/* Type of file offsets.  */
-typedef uint32_t Elf32_Off;
-typedef uint64_t Elf64_Off;
-
-/* Type for section indices, which are 16-bit quantities.  */
-typedef uint16_t Elf32_Section;
-typedef uint16_t Elf64_Section;
-
-/* Type for version symbol information.  */
-typedef Elf32_Half Elf32_Versym;
-typedef Elf64_Half Elf64_Versym;
-
-
-/* The ELF file header.  This appears at the start of every ELF file.  */
-
-#define EI_NIDENT (16)
-
-typedef struct
-{
-  unsigned char	e_ident[EI_NIDENT];	/* Magic number and other info */
-  Elf32_Half	e_type;			/* Object file type */
-  Elf32_Half	e_machine;		/* Architecture */
-  Elf32_Word	e_version;		/* Object file version */
-  Elf32_Addr	e_entry;		/* Entry point virtual address */
-  Elf32_Off	e_phoff;		/* Program header table file offset */
-  Elf32_Off	e_shoff;		/* Section header table file offset */
-  Elf32_Word	e_flags;		/* Processor-specific flags */
-  Elf32_Half	e_ehsize;		/* ELF header size in bytes */
-  Elf32_Half	e_phentsize;		/* Program header table entry size */
-  Elf32_Half	e_phnum;		/* Program header table entry count */
-  Elf32_Half	e_shentsize;		/* Section header table entry size */
-  Elf32_Half	e_shnum;		/* Section header table entry count */
-  Elf32_Half	e_shstrndx;		/* Section header string table index */
-} Elf32_Ehdr;
-
-typedef struct
-{
-  unsigned char	e_ident[EI_NIDENT];	/* Magic number and other info */
-  Elf64_Half	e_type;			/* Object file type */
-  Elf64_Half	e_machine;		/* Architecture */
-  Elf64_Word	e_version;		/* Object file version */
-  Elf64_Addr	e_entry;		/* Entry point virtual address */
-  Elf64_Off	e_phoff;		/* Program header table file offset */
-  Elf64_Off	e_shoff;		/* Section header table file offset */
-  Elf64_Word	e_flags;		/* Processor-specific flags */
-  Elf64_Half	e_ehsize;		/* ELF header size in bytes */
-  Elf64_Half	e_phentsize;		/* Program header table entry size */
-  Elf64_Half	e_phnum;		/* Program header table entry count */
-  Elf64_Half	e_shentsize;		/* Section header table entry size */
-  Elf64_Half	e_shnum;		/* Section header table entry count */
-  Elf64_Half	e_shstrndx;		/* Section header string table index */
-} Elf64_Ehdr;
-
-/* Fields in the e_ident array.  The EI_* macros are indices into the
-   array.  The macros under each EI_* macro are the values the byte
-   may have.  */
-
-#define EI_MAG0		0		/* File identification byte 0 index */
-#define ELFMAG0		0x7f		/* Magic number byte 0 */
-
-#define EI_MAG1		1		/* File identification byte 1 index */
-#define ELFMAG1		'E'		/* Magic number byte 1 */
-
-#define EI_MAG2		2		/* File identification byte 2 index */
-#define ELFMAG2		'L'		/* Magic number byte 2 */
-
-#define EI_MAG3		3		/* File identification byte 3 index */
-#define ELFMAG3		'F'		/* Magic number byte 3 */
-
-/* Conglomeration of the identification bytes, for easy testing as a word.  */
-#define	ELFMAG		"\177ELF"
-#define	SELFMAG		4
-
-#define EI_CLASS	4		/* File class byte index */
-#define ELFCLASSNONE	0		/* Invalid class */
-#define ELFCLASS32	1		/* 32-bit objects */
-#define ELFCLASS64	2		/* 64-bit objects */
-#define ELFCLASSNUM	3
-
-#define EI_DATA		5		/* Data encoding byte index */
-#define ELFDATANONE	0		/* Invalid data encoding */
-#define ELFDATA2LSB	1		/* 2's complement, little endian */
-#define ELFDATA2MSB	2		/* 2's complement, big endian */
-#define ELFDATANUM	3
-
-#define EI_VERSION	6		/* File version byte index */
-					/* Value must be EV_CURRENT */
-
-#define EI_OSABI	7		/* OS ABI identification */
-#define ELFOSABI_NONE		0	/* UNIX System V ABI */
-#define ELFOSABI_SYSV		0	/* Alias.  */
-#define ELFOSABI_HPUX		1	/* HP-UX */
-#define ELFOSABI_NETBSD		2	/* NetBSD.  */
-#define ELFOSABI_GNU		3	/* Object uses GNU ELF extensions.  */
-#define ELFOSABI_LINUX		ELFOSABI_GNU /* Compatibility alias.  */
-#define ELFOSABI_SOLARIS	6	/* Sun Solaris.  */
-#define ELFOSABI_AIX		7	/* IBM AIX.  */
-#define ELFOSABI_IRIX		8	/* SGI Irix.  */
-#define ELFOSABI_FREEBSD	9	/* FreeBSD.  */
-#define ELFOSABI_TRU64		10	/* Compaq TRU64 UNIX.  */
-#define ELFOSABI_MODESTO	11	/* Novell Modesto.  */
-#define ELFOSABI_OPENBSD	12	/* OpenBSD.  */
-#define ELFOSABI_ARM_AEABI	64	/* ARM EABI */
-#define ELFOSABI_ARM		97	/* ARM */
-#define ELFOSABI_STANDALONE	255	/* Standalone (embedded) application */
-
-#define EI_ABIVERSION	8		/* ABI version */
-
-#define EI_PAD		9		/* Byte index of padding bytes */
-
-/* Legal values for e_type (object file type).  */
-
-#define ET_NONE		0		/* No file type */
-#define ET_REL		1		/* Relocatable file */
-#define ET_EXEC		2		/* Executable file */
-#define ET_DYN		3		/* Shared object file */
-#define ET_CORE		4		/* Core file */
-#define	ET_NUM		5		/* Number of defined types */
-#define ET_LOOS		0xfe00		/* OS-specific range start */
-#define ET_HIOS		0xfeff		/* OS-specific range end */
-#define ET_LOPROC	0xff00		/* Processor-specific range start */
-#define ET_HIPROC	0xffff		/* Processor-specific range end */
-
-/* Legal values for e_machine (architecture).  */
-
-#define EM_NONE		 0	/* No machine */
-#define EM_M32		 1	/* AT&T WE 32100 */
-#define EM_SPARC	 2	/* SUN SPARC */
-#define EM_386		 3	/* Intel 80386 */
-#define EM_68K		 4	/* Motorola m68k family */
-#define EM_88K		 5	/* Motorola m88k family */
-#define EM_IAMCU	 6	/* Intel MCU */
-#define EM_860		 7	/* Intel 80860 */
-#define EM_MIPS		 8	/* MIPS R3000 big-endian */
-#define EM_S370		 9	/* IBM System/370 */
-#define EM_MIPS_RS3_LE	10	/* MIPS R3000 little-endian */
-				/* reserved 11-14 */
-#define EM_PARISC	15	/* HPPA */
-				/* reserved 16 */
-#define EM_VPP500	17	/* Fujitsu VPP500 */
-#define EM_SPARC32PLUS	18	/* Sun's "v8plus" */
-#define EM_960		19	/* Intel 80960 */
-#define EM_PPC		20	/* PowerPC */
-#define EM_PPC64	21	/* PowerPC 64-bit */
-#define EM_S390		22	/* IBM S390 */
-#define EM_SPU		23	/* IBM SPU/SPC */
-				/* reserved 24-35 */
-#define EM_V800		36	/* NEC V800 series */
-#define EM_FR20		37	/* Fujitsu FR20 */
-#define EM_RH32		38	/* TRW RH-32 */
-#define EM_RCE		39	/* Motorola RCE */
-#define EM_ARM		40	/* ARM */
-#define EM_FAKE_ALPHA	41	/* Digital Alpha */
-#define EM_SH		42	/* Hitachi SH */
-#define EM_SPARCV9	43	/* SPARC v9 64-bit */
-#define EM_TRICORE	44	/* Siemens Tricore */
-#define EM_ARC		45	/* Argonaut RISC Core */
-#define EM_H8_300	46	/* Hitachi H8/300 */
-#define EM_H8_300H	47	/* Hitachi H8/300H */
-#define EM_H8S		48	/* Hitachi H8S */
-#define EM_H8_500	49	/* Hitachi H8/500 */
-#define EM_IA_64	50	/* Intel Merced */
-#define EM_MIPS_X	51	/* Stanford MIPS-X */
-#define EM_COLDFIRE	52	/* Motorola Coldfire */
-#define EM_68HC12	53	/* Motorola M68HC12 */
-#define EM_MMA		54	/* Fujitsu MMA Multimedia Accelerator */
-#define EM_PCP		55	/* Siemens PCP */
-#define EM_NCPU		56	/* Sony nCPU embeeded RISC */
-#define EM_NDR1		57	/* Denso NDR1 microprocessor */
-#define EM_STARCORE	58	/* Motorola Start*Core processor */
-#define EM_ME16		59	/* Toyota ME16 processor */
-#define EM_ST100	60	/* STMicroelectronic ST100 processor */
-#define EM_TINYJ	61	/* Advanced Logic Corp. Tinyj emb.fam */
-#define EM_X86_64	62	/* AMD x86-64 architecture */
-#define EM_PDSP		63	/* Sony DSP Processor */
-#define EM_PDP10	64	/* Digital PDP-10 */
-#define EM_PDP11	65	/* Digital PDP-11 */
-#define EM_FX66		66	/* Siemens FX66 microcontroller */
-#define EM_ST9PLUS	67	/* STMicroelectronics ST9+ 8/16 mc */
-#define EM_ST7		68	/* STmicroelectronics ST7 8 bit mc */
-#define EM_68HC16	69	/* Motorola MC68HC16 microcontroller */
-#define EM_68HC11	70	/* Motorola MC68HC11 microcontroller */
-#define EM_68HC08	71	/* Motorola MC68HC08 microcontroller */
-#define EM_68HC05	72	/* Motorola MC68HC05 microcontroller */
-#define EM_SVX		73	/* Silicon Graphics SVx */
-#define EM_ST19		74	/* STMicroelectronics ST19 8 bit mc */
-#define EM_VAX		75	/* Digital VAX */
-#define EM_CRIS		76	/* Axis Communications 32-bit emb.proc */
-#define EM_JAVELIN	77	/* Infineon Technologies 32-bit emb.proc */
-#define EM_FIREPATH	78	/* Element 14 64-bit DSP Processor */
-#define EM_ZSP		79	/* LSI Logic 16-bit DSP Processor */
-#define EM_MMIX		80	/* Donald Knuth's educational 64-bit proc */
-#define EM_HUANY	81	/* Harvard University machine-independent object files */
-#define EM_PRISM	82	/* SiTera Prism */
-#define EM_AVR		83	/* Atmel AVR 8-bit microcontroller */
-#define EM_FR30		84	/* Fujitsu FR30 */
-#define EM_D10V		85	/* Mitsubishi D10V */
-#define EM_D30V		86	/* Mitsubishi D30V */
-#define EM_V850		87	/* NEC v850 */
-#define EM_M32R		88	/* Mitsubishi M32R */
-#define EM_MN10300	89	/* Matsushita MN10300 */
-#define EM_MN10200	90	/* Matsushita MN10200 */
-#define EM_PJ		91	/* picoJava */
-#define EM_OPENRISC	92	/* OpenRISC 32-bit embedded processor */
-#define EM_ARC_COMPACT	93	/* ARC International ARCompact */
-#define EM_XTENSA	94	/* Tensilica Xtensa Architecture */
-#define EM_VIDEOCORE	95	/* Alphamosaic VideoCore */
-#define EM_TMM_GPP	96	/* Thompson Multimedia General Purpose Proc */
-#define EM_NS32K	97	/* National Semi. 32000 */
-#define EM_TPC		98	/* Tenor Network TPC */
-#define EM_SNP1K	99	/* Trebia SNP 1000 */
-#define EM_ST200	100	/* STMicroelectronics ST200 */
-#define EM_IP2K		101	/* Ubicom IP2xxx */
-#define EM_MAX		102	/* MAX processor */
-#define EM_CR		103	/* National Semi. CompactRISC */
-#define EM_F2MC16	104	/* Fujitsu F2MC16 */
-#define EM_MSP430	105	/* Texas Instruments msp430 */
-#define EM_BLACKFIN	106	/* Analog Devices Blackfin DSP */
-#define EM_SE_C33	107	/* Seiko Epson S1C33 family */
-#define EM_SEP		108	/* Sharp embedded microprocessor */
-#define EM_ARCA		109	/* Arca RISC */
-#define EM_UNICORE	110	/* PKU-Unity & MPRC Peking Uni. mc series */
-#define EM_EXCESS	111	/* eXcess configurable cpu */
-#define EM_DXP		112	/* Icera Semi. Deep Execution Processor */
-#define EM_ALTERA_NIOS2 113	/* Altera Nios II */
-#define EM_CRX		114	/* National Semi. CompactRISC CRX */
-#define EM_XGATE	115	/* Motorola XGATE */
-#define EM_C166		116	/* Infineon C16x/XC16x */
-#define EM_M16C		117	/* Renesas M16C */
-#define EM_DSPIC30F	118	/* Microchip Technology dsPIC30F */
-#define EM_CE		119	/* Freescale Communication Engine RISC */
-#define EM_M32C		120	/* Renesas M32C */
-				/* reserved 121-130 */
-#define EM_TSK3000	131	/* Altium TSK3000 */
-#define EM_RS08		132	/* Freescale RS08 */
-#define EM_SHARC	133	/* Analog Devices SHARC family */
-#define EM_ECOG2	134	/* Cyan Technology eCOG2 */
-#define EM_SCORE7	135	/* Sunplus S+core7 RISC */
-#define EM_DSP24	136	/* New Japan Radio (NJR) 24-bit DSP */
-#define EM_VIDEOCORE3	137	/* Broadcom VideoCore III */
-#define EM_LATTICEMICO32 138	/* RISC for Lattice FPGA */
-#define EM_SE_C17	139	/* Seiko Epson C17 */
-#define EM_TI_C6000	140	/* Texas Instruments TMS320C6000 DSP */
-#define EM_TI_C2000	141	/* Texas Instruments TMS320C2000 DSP */
-#define EM_TI_C5500	142	/* Texas Instruments TMS320C55x DSP */
-#define EM_TI_ARP32	143	/* Texas Instruments App. Specific RISC */
-#define EM_TI_PRU	144	/* Texas Instruments Prog. Realtime Unit */
-				/* reserved 145-159 */
-#define EM_MMDSP_PLUS	160	/* STMicroelectronics 64bit VLIW DSP */
-#define EM_CYPRESS_M8C	161	/* Cypress M8C */
-#define EM_R32C		162	/* Renesas R32C */
-#define EM_TRIMEDIA	163	/* NXP Semi. TriMedia */
-#define EM_QDSP6	164	/* QUALCOMM DSP6 */
-#define EM_8051		165	/* Intel 8051 and variants */
-#define EM_STXP7X	166	/* STMicroelectronics STxP7x */
-#define EM_NDS32	167	/* Andes Tech. compact code emb. RISC */
-#define EM_ECOG1X	168	/* Cyan Technology eCOG1X */
-#define EM_MAXQ30	169	/* Dallas Semi. MAXQ30 mc */
-#define EM_XIMO16	170	/* New Japan Radio (NJR) 16-bit DSP */
-#define EM_MANIK	171	/* M2000 Reconfigurable RISC */
-#define EM_CRAYNV2	172	/* Cray NV2 vector architecture */
-#define EM_RX		173	/* Renesas RX */
-#define EM_METAG	174	/* Imagination Tech. META */
-#define EM_MCST_ELBRUS	175	/* MCST Elbrus */
-#define EM_ECOG16	176	/* Cyan Technology eCOG16 */
-#define EM_CR16		177	/* National Semi. CompactRISC CR16 */
-#define EM_ETPU		178	/* Freescale Extended Time Processing Unit */
-#define EM_SLE9X	179	/* Infineon Tech. SLE9X */
-#define EM_L10M		180	/* Intel L10M */
-#define EM_K10M		181	/* Intel K10M */
-				/* reserved 182 */
-#define EM_AARCH64	183	/* ARM AARCH64 */
-				/* reserved 184 */
-#define EM_AVR32	185	/* Amtel 32-bit microprocessor */
-#define EM_STM8		186	/* STMicroelectronics STM8 */
-#define EM_TILE64	187	/* Tilera TILE64 */
-#define EM_TILEPRO	188	/* Tilera TILEPro */
-#define EM_MICROBLAZE	189	/* Xilinx MicroBlaze */
-#define EM_CUDA		190	/* NVIDIA CUDA */
-#define EM_TILEGX	191	/* Tilera TILE-Gx */
-#define EM_CLOUDSHIELD	192	/* CloudShield */
-#define EM_COREA_1ST	193	/* KIPO-KAIST Core-A 1st gen. */
-#define EM_COREA_2ND	194	/* KIPO-KAIST Core-A 2nd gen. */
-#define EM_ARCV2	195	/* Synopsys ARCv2 ISA.  */
-#define EM_OPEN8	196	/* Open8 RISC */
-#define EM_RL78		197	/* Renesas RL78 */
-#define EM_VIDEOCORE5	198	/* Broadcom VideoCore V */
-#define EM_78KOR	199	/* Renesas 78KOR */
-#define EM_56800EX	200	/* Freescale 56800EX DSC */
-#define EM_BA1		201	/* Beyond BA1 */
-#define EM_BA2		202	/* Beyond BA2 */
-#define EM_XCORE	203	/* XMOS xCORE */
-#define EM_MCHP_PIC	204	/* Microchip 8-bit PIC(r) */
-				/* reserved 205-209 */
-#define EM_KM32		210	/* KM211 KM32 */
-#define EM_KMX32	211	/* KM211 KMX32 */
-#define EM_EMX16	212	/* KM211 KMX16 */
-#define EM_EMX8		213	/* KM211 KMX8 */
-#define EM_KVARC	214	/* KM211 KVARC */
-#define EM_CDP		215	/* Paneve CDP */
-#define EM_COGE		216	/* Cognitive Smart Memory Processor */
-#define EM_COOL		217	/* Bluechip CoolEngine */
-#define EM_NORC		218	/* Nanoradio Optimized RISC */
-#define EM_CSR_KALIMBA	219	/* CSR Kalimba */
-#define EM_Z80		220	/* Zilog Z80 */
-#define EM_VISIUM	221	/* Controls and Data Services VISIUMcore */
-#define EM_FT32		222	/* FTDI Chip FT32 */
-#define EM_MOXIE	223	/* Moxie processor */
-#define EM_AMDGPU	224	/* AMD GPU */
-				/* reserved 225-242 */
-#define EM_RISCV	243	/* RISC-V */
-
-#define EM_BPF		247	/* Linux BPF -- in-kernel virtual machine */
-#define EM_CSKY		252     /* C-SKY */
-
-#define EM_NUM		253
-
-/* Old spellings/synonyms.  */
-
-#define EM_ARC_A5	EM_ARC_COMPACT
-
-/* If it is necessary to assign new unofficial EM_* values, please
-   pick large random numbers (0x8523, 0xa7f2, etc.) to minimize the
-   chances of collision with official or non-GNU unofficial values.  */
-
-#define EM_ALPHA	0x9026
-
-/* Legal values for e_version (version).  */
-
-#define EV_NONE		0		/* Invalid ELF version */
-#define EV_CURRENT	1		/* Current version */
-#define EV_NUM		2
-
-/* Section header.  */
-
-typedef struct
-{
-  Elf32_Word	sh_name;		/* Section name (string tbl index) */
-  Elf32_Word	sh_type;		/* Section type */
-  Elf32_Word	sh_flags;		/* Section flags */
-  Elf32_Addr	sh_addr;		/* Section virtual addr at execution */
-  Elf32_Off	sh_offset;		/* Section file offset */
-  Elf32_Word	sh_size;		/* Section size in bytes */
-  Elf32_Word	sh_link;		/* Link to another section */
-  Elf32_Word	sh_info;		/* Additional section information */
-  Elf32_Word	sh_addralign;		/* Section alignment */
-  Elf32_Word	sh_entsize;		/* Entry size if section holds table */
-} Elf32_Shdr;
-
-typedef struct
-{
-  Elf64_Word	sh_name;		/* Section name (string tbl index) */
-  Elf64_Word	sh_type;		/* Section type */
-  Elf64_Xword	sh_flags;		/* Section flags */
-  Elf64_Addr	sh_addr;		/* Section virtual addr at execution */
-  Elf64_Off	sh_offset;		/* Section file offset */
-  Elf64_Xword	sh_size;		/* Section size in bytes */
-  Elf64_Word	sh_link;		/* Link to another section */
-  Elf64_Word	sh_info;		/* Additional section information */
-  Elf64_Xword	sh_addralign;		/* Section alignment */
-  Elf64_Xword	sh_entsize;		/* Entry size if section holds table */
-} Elf64_Shdr;
-
-/* Special section indices.  */
-
-#define SHN_UNDEF	0		/* Undefined section */
-#define SHN_LORESERVE	0xff00		/* Start of reserved indices */
-#define SHN_LOPROC	0xff00		/* Start of processor-specific */
-#define SHN_BEFORE	0xff00		/* Order section before all others
-					   (Solaris).  */
-#define SHN_AFTER	0xff01		/* Order section after all others
-					   (Solaris).  */
-#define SHN_HIPROC	0xff1f		/* End of processor-specific */
-#define SHN_LOOS	0xff20		/* Start of OS-specific */
-#define SHN_HIOS	0xff3f		/* End of OS-specific */
-#define SHN_ABS		0xfff1		/* Associated symbol is absolute */
-#define SHN_COMMON	0xfff2		/* Associated symbol is common */
-#define SHN_XINDEX	0xffff		/* Index is in extra table.  */
-#define SHN_HIRESERVE	0xffff		/* End of reserved indices */
-
-/* Legal values for sh_type (section type).  */
-
-#define SHT_NULL	  0		/* Section header table entry unused */
-#define SHT_PROGBITS	  1		/* Program data */
-#define SHT_SYMTAB	  2		/* Symbol table */
-#define SHT_STRTAB	  3		/* String table */
-#define SHT_RELA	  4		/* Relocation entries with addends */
-#define SHT_HASH	  5		/* Symbol hash table */
-#define SHT_DYNAMIC	  6		/* Dynamic linking information */
-#define SHT_NOTE	  7		/* Notes */
-#define SHT_NOBITS	  8		/* Program space with no data (bss) */
-#define SHT_REL		  9		/* Relocation entries, no addends */
-#define SHT_SHLIB	  10		/* Reserved */
-#define SHT_DYNSYM	  11		/* Dynamic linker symbol table */
-#define SHT_INIT_ARRAY	  14		/* Array of constructors */
-#define SHT_FINI_ARRAY	  15		/* Array of destructors */
-#define SHT_PREINIT_ARRAY 16		/* Array of pre-constructors */
-#define SHT_GROUP	  17		/* Section group */
-#define SHT_SYMTAB_SHNDX  18		/* Extended section indices */
-#define SHT_RELR	  19            /* RELR relative relocations */
-#define	SHT_NUM		  20		/* Number of defined types.  */
-#define SHT_LOOS	  0x60000000	/* Start OS-specific.  */
-#define SHT_GNU_ATTRIBUTES 0x6ffffff5	/* Object attributes.  */
-#define SHT_GNU_HASH	  0x6ffffff6	/* GNU-style hash table.  */
-#define SHT_GNU_LIBLIST	  0x6ffffff7	/* Prelink library list */
-#define SHT_CHECKSUM	  0x6ffffff8	/* Checksum for DSO content.  */
-#define SHT_LOSUNW	  0x6ffffffa	/* Sun-specific low bound.  */
-#define SHT_SUNW_move	  0x6ffffffa
-#define SHT_SUNW_COMDAT   0x6ffffffb
-#define SHT_SUNW_syminfo  0x6ffffffc
-#define SHT_GNU_verdef	  0x6ffffffd	/* Version definition section.  */
-#define SHT_GNU_verneed	  0x6ffffffe	/* Version needs section.  */
-#define SHT_GNU_versym	  0x6fffffff	/* Version symbol table.  */
-#define SHT_HISUNW	  0x6fffffff	/* Sun-specific high bound.  */
-#define SHT_HIOS	  0x6fffffff	/* End OS-specific type */
-#define SHT_LOPROC	  0x70000000	/* Start of processor-specific */
-#define SHT_HIPROC	  0x7fffffff	/* End of processor-specific */
-#define SHT_LOUSER	  0x80000000	/* Start of application-specific */
-#define SHT_HIUSER	  0x8fffffff	/* End of application-specific */
-
-/* Legal values for sh_flags (section flags).  */
-
-#define SHF_WRITE	     (1 << 0)	/* Writable */
-#define SHF_ALLOC	     (1 << 1)	/* Occupies memory during execution */
-#define SHF_EXECINSTR	     (1 << 2)	/* Executable */
-#define SHF_MERGE	     (1 << 4)	/* Might be merged */
-#define SHF_STRINGS	     (1 << 5)	/* Contains nul-terminated strings */
-#define SHF_INFO_LINK	     (1 << 6)	/* `sh_info' contains SHT index */
-#define SHF_LINK_ORDER	     (1 << 7)	/* Preserve order after combining */
-#define SHF_OS_NONCONFORMING (1 << 8)	/* Non-standard OS specific handling
-					   required */
-#define SHF_GROUP	     (1 << 9)	/* Section is member of a group.  */
-#define SHF_TLS		     (1 << 10)	/* Section hold thread-local data.  */
-#define SHF_COMPRESSED	     (1 << 11)	/* Section with compressed data. */
-#define SHF_MASKOS	     0x0ff00000	/* OS-specific.  */
-#define SHF_MASKPROC	     0xf0000000	/* Processor-specific */
-#define SHF_GNU_RETAIN	     (1 << 21)  /* Not to be GCed by linker.  */
-#define SHF_ORDERED	     (1 << 30)	/* Special ordering requirement
-					   (Solaris).  */
-#define SHF_EXCLUDE	     (1U << 31)	/* Section is excluded unless
-					   referenced or allocated (Solaris).*/
-
-/* Section compression header.  Used when SHF_COMPRESSED is set.  */
-
-typedef struct
-{
-  Elf32_Word	ch_type;	/* Compression format.  */
-  Elf32_Word	ch_size;	/* Uncompressed data size.  */
-  Elf32_Word	ch_addralign;	/* Uncompressed data alignment.  */
-} Elf32_Chdr;
-
-typedef struct
-{
-  Elf64_Word	ch_type;	/* Compression format.  */
-  Elf64_Word	ch_reserved;
-  Elf64_Xword	ch_size;	/* Uncompressed data size.  */
-  Elf64_Xword	ch_addralign;	/* Uncompressed data alignment.  */
-} Elf64_Chdr;
-
-/* Legal values for ch_type (compression algorithm).  */
-#define ELFCOMPRESS_ZLIB	1	   /* ZLIB/DEFLATE algorithm.  */
-#define ELFCOMPRESS_LOOS	0x60000000 /* Start of OS-specific.  */
-#define ELFCOMPRESS_HIOS	0x6fffffff /* End of OS-specific.  */
-#define ELFCOMPRESS_LOPROC	0x70000000 /* Start of processor-specific.  */
-#define ELFCOMPRESS_HIPROC	0x7fffffff /* End of processor-specific.  */
-
-/* Section group handling.  */
-#define GRP_COMDAT	0x1		/* Mark group as COMDAT.  */
-
-/* Symbol table entry.  */
-
-typedef struct
-{
-  Elf32_Word	st_name;		/* Symbol name (string tbl index) */
-  Elf32_Addr	st_value;		/* Symbol value */
-  Elf32_Word	st_size;		/* Symbol size */
-  unsigned char	st_info;		/* Symbol type and binding */
-  unsigned char	st_other;		/* Symbol visibility */
-  Elf32_Section	st_shndx;		/* Section index */
-} Elf32_Sym;
-
-typedef struct
-{
-  Elf64_Word	st_name;		/* Symbol name (string tbl index) */
-  unsigned char	st_info;		/* Symbol type and binding */
-  unsigned char st_other;		/* Symbol visibility */
-  Elf64_Section	st_shndx;		/* Section index */
-  Elf64_Addr	st_value;		/* Symbol value */
-  Elf64_Xword	st_size;		/* Symbol size */
-} Elf64_Sym;
-
-/* The syminfo section if available contains additional information about
-   every dynamic symbol.  */
-
-typedef struct
-{
-  Elf32_Half si_boundto;		/* Direct bindings, symbol bound to */
-  Elf32_Half si_flags;			/* Per symbol flags */
-} Elf32_Syminfo;
-
-typedef struct
-{
-  Elf64_Half si_boundto;		/* Direct bindings, symbol bound to */
-  Elf64_Half si_flags;			/* Per symbol flags */
-} Elf64_Syminfo;
-
-/* Possible values for si_boundto.  */
-#define SYMINFO_BT_SELF		0xffff	/* Symbol bound to self */
-#define SYMINFO_BT_PARENT	0xfffe	/* Symbol bound to parent */
-#define SYMINFO_BT_LOWRESERVE	0xff00	/* Beginning of reserved entries */
-
-/* Possible bitmasks for si_flags.  */
-#define SYMINFO_FLG_DIRECT	0x0001	/* Direct bound symbol */
-#define SYMINFO_FLG_PASSTHRU	0x0002	/* Pass-thru symbol for translator */
-#define SYMINFO_FLG_COPY	0x0004	/* Symbol is a copy-reloc */
-#define SYMINFO_FLG_LAZYLOAD	0x0008	/* Symbol bound to object to be lazy
-					   loaded */
-/* Syminfo version values.  */
-#define SYMINFO_NONE		0
-#define SYMINFO_CURRENT		1
-#define SYMINFO_NUM		2
-
-
-/* How to extract and insert information held in the st_info field.  */
-
-#define ELF32_ST_BIND(val)		(((unsigned char) (val)) >> 4)
-#define ELF32_ST_TYPE(val)		((val) & 0xf)
-#define ELF32_ST_INFO(bind, type)	(((bind) << 4) + ((type) & 0xf))
-
-/* Both Elf32_Sym and Elf64_Sym use the same one-byte st_info field.  */
-#define ELF64_ST_BIND(val)		ELF32_ST_BIND (val)
-#define ELF64_ST_TYPE(val)		ELF32_ST_TYPE (val)
-#define ELF64_ST_INFO(bind, type)	ELF32_ST_INFO ((bind), (type))
-
-/* Legal values for ST_BIND subfield of st_info (symbol binding).  */
-
-#define STB_LOCAL	0		/* Local symbol */
-#define STB_GLOBAL	1		/* Global symbol */
-#define STB_WEAK	2		/* Weak symbol */
-#define	STB_NUM		3		/* Number of defined types.  */
-#define STB_LOOS	10		/* Start of OS-specific */
-#define STB_GNU_UNIQUE	10		/* Unique symbol.  */
-#define STB_HIOS	12		/* End of OS-specific */
-#define STB_LOPROC	13		/* Start of processor-specific */
-#define STB_HIPROC	15		/* End of processor-specific */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_NOTYPE	0		/* Symbol type is unspecified */
-#define STT_OBJECT	1		/* Symbol is a data object */
-#define STT_FUNC	2		/* Symbol is a code object */
-#define STT_SECTION	3		/* Symbol associated with a section */
-#define STT_FILE	4		/* Symbol's name is file name */
-#define STT_COMMON	5		/* Symbol is a common data object */
-#define STT_TLS		6		/* Symbol is thread-local data object*/
-#define	STT_NUM		7		/* Number of defined types.  */
-#define STT_LOOS	10		/* Start of OS-specific */
-#define STT_GNU_IFUNC	10		/* Symbol is indirect code object */
-#define STT_HIOS	12		/* End of OS-specific */
-#define STT_LOPROC	13		/* Start of processor-specific */
-#define STT_HIPROC	15		/* End of processor-specific */
-
-
-/* Symbol table indices are found in the hash buckets and chain table
-   of a symbol hash table section.  This special index value indicates
-   the end of a chain, meaning no further symbols are found in that bucket.  */
-
-#define STN_UNDEF	0		/* End of a chain.  */
-
-
-/* How to extract and insert information held in the st_other field.  */
-
-#define ELF32_ST_VISIBILITY(o)	((o) & 0x03)
-
-/* For ELF64 the definitions are the same.  */
-#define ELF64_ST_VISIBILITY(o)	ELF32_ST_VISIBILITY (o)
-
-/* Symbol visibility specification encoded in the st_other field.  */
-#define STV_DEFAULT	0		/* Default symbol visibility rules */
-#define STV_INTERNAL	1		/* Processor specific hidden class */
-#define STV_HIDDEN	2		/* Sym unavailable in other modules */
-#define STV_PROTECTED	3		/* Not preemptible, not exported */
-
-
-/* Relocation table entry without addend (in section of type SHT_REL).  */
-
-typedef struct
-{
-  Elf32_Addr	r_offset;		/* Address */
-  Elf32_Word	r_info;			/* Relocation type and symbol index */
-} Elf32_Rel;
-
-/* I have seen two different definitions of the Elf64_Rel and
-   Elf64_Rela structures, so we'll leave them out until Novell (or
-   whoever) gets their act together.  */
-/* The following, at least, is used on Sparc v9, MIPS, and Alpha.  */
-
-typedef struct
-{
-  Elf64_Addr	r_offset;		/* Address */
-  Elf64_Xword	r_info;			/* Relocation type and symbol index */
-} Elf64_Rel;
-
-/* Relocation table entry with addend (in section of type SHT_RELA).  */
-
-typedef struct
-{
-  Elf32_Addr	r_offset;		/* Address */
-  Elf32_Word	r_info;			/* Relocation type and symbol index */
-  Elf32_Sword	r_addend;		/* Addend */
-} Elf32_Rela;
-
-typedef struct
-{
-  Elf64_Addr	r_offset;		/* Address */
-  Elf64_Xword	r_info;			/* Relocation type and symbol index */
-  Elf64_Sxword	r_addend;		/* Addend */
-} Elf64_Rela;
-
-/* RELR relocation table entry */
-
-typedef Elf32_Word	Elf32_Relr;
-typedef Elf64_Xword	Elf64_Relr;
-
-/* How to extract and insert information held in the r_info field.  */
-
-#define ELF32_R_SYM(val)		((val) >> 8)
-#define ELF32_R_TYPE(val)		((val) & 0xff)
-#define ELF32_R_INFO(sym, type)		(((sym) << 8) + ((type) & 0xff))
-
-#define ELF64_R_SYM(i)			((i) >> 32)
-#define ELF64_R_TYPE(i)			((i) & 0xffffffff)
-#define ELF64_R_INFO(sym,type)		((((Elf64_Xword) (sym)) << 32) + (type))
-
-/* Program segment header.  */
-
-typedef struct
-{
-  Elf32_Word	p_type;			/* Segment type */
-  Elf32_Off	p_offset;		/* Segment file offset */
-  Elf32_Addr	p_vaddr;		/* Segment virtual address */
-  Elf32_Addr	p_paddr;		/* Segment physical address */
-  Elf32_Word	p_filesz;		/* Segment size in file */
-  Elf32_Word	p_memsz;		/* Segment size in memory */
-  Elf32_Word	p_flags;		/* Segment flags */
-  Elf32_Word	p_align;		/* Segment alignment */
-} Elf32_Phdr;
-
-typedef struct
-{
-  Elf64_Word	p_type;			/* Segment type */
-  Elf64_Word	p_flags;		/* Segment flags */
-  Elf64_Off	p_offset;		/* Segment file offset */
-  Elf64_Addr	p_vaddr;		/* Segment virtual address */
-  Elf64_Addr	p_paddr;		/* Segment physical address */
-  Elf64_Xword	p_filesz;		/* Segment size in file */
-  Elf64_Xword	p_memsz;		/* Segment size in memory */
-  Elf64_Xword	p_align;		/* Segment alignment */
-} Elf64_Phdr;
-
-/* Special value for e_phnum.  This indicates that the real number of
-   program headers is too large to fit into e_phnum.  Instead the real
-   value is in the field sh_info of section 0.  */
-
-#define PN_XNUM		0xffff
-
-/* Legal values for p_type (segment type).  */
-
-#define	PT_NULL		0		/* Program header table entry unused */
-#define PT_LOAD		1		/* Loadable program segment */
-#define PT_DYNAMIC	2		/* Dynamic linking information */
-#define PT_INTERP	3		/* Program interpreter */
-#define PT_NOTE		4		/* Auxiliary information */
-#define PT_SHLIB	5		/* Reserved */
-#define PT_PHDR		6		/* Entry for header table itself */
-#define PT_TLS		7		/* Thread-local storage segment */
-#define	PT_NUM		8		/* Number of defined types */
-#define PT_LOOS		0x60000000	/* Start of OS-specific */
-#define PT_GNU_EH_FRAME	0x6474e550	/* GCC .eh_frame_hdr segment */
-#define PT_GNU_STACK	0x6474e551	/* Indicates stack executability */
-#define PT_GNU_RELRO	0x6474e552	/* Read-only after relocation */
-#define PT_GNU_PROPERTY	0x6474e553	/* GNU property */
-#define PT_LOSUNW	0x6ffffffa
-#define PT_SUNWBSS	0x6ffffffa	/* Sun Specific segment */
-#define PT_SUNWSTACK	0x6ffffffb	/* Stack segment */
-#define PT_HISUNW	0x6fffffff
-#define PT_HIOS		0x6fffffff	/* End of OS-specific */
-#define PT_LOPROC	0x70000000	/* Start of processor-specific */
-#define PT_HIPROC	0x7fffffff	/* End of processor-specific */
-
-/* Legal values for p_flags (segment flags).  */
-
-#define PF_X		(1 << 0)	/* Segment is executable */
-#define PF_W		(1 << 1)	/* Segment is writable */
-#define PF_R		(1 << 2)	/* Segment is readable */
-#define PF_MASKOS	0x0ff00000	/* OS-specific */
-#define PF_MASKPROC	0xf0000000	/* Processor-specific */
-
-/* Legal values for note segment descriptor types for core files. */
-
-#define NT_PRSTATUS	1		/* Contains copy of prstatus struct */
-#define NT_PRFPREG	2		/* Contains copy of fpregset
-					   struct.  */
-#define NT_FPREGSET	2		/* Contains copy of fpregset struct */
-#define NT_PRPSINFO	3		/* Contains copy of prpsinfo struct */
-#define NT_PRXREG	4		/* Contains copy of prxregset struct */
-#define NT_TASKSTRUCT	4		/* Contains copy of task structure */
-#define NT_PLATFORM	5		/* String from sysinfo(SI_PLATFORM) */
-#define NT_AUXV		6		/* Contains copy of auxv array */
-#define NT_GWINDOWS	7		/* Contains copy of gwindows struct */
-#define NT_ASRS		8		/* Contains copy of asrset struct */
-#define NT_PSTATUS	10		/* Contains copy of pstatus struct */
-#define NT_PSINFO	13		/* Contains copy of psinfo struct */
-#define NT_PRCRED	14		/* Contains copy of prcred struct */
-#define NT_UTSNAME	15		/* Contains copy of utsname struct */
-#define NT_LWPSTATUS	16		/* Contains copy of lwpstatus struct */
-#define NT_LWPSINFO	17		/* Contains copy of lwpinfo struct */
-#define NT_PRFPXREG	20		/* Contains copy of fprxregset struct */
-#define NT_SIGINFO	0x53494749	/* Contains copy of siginfo_t,
-					   size might increase */
-#define NT_FILE		0x46494c45	/* Contains information about mapped
-					   files */
-#define NT_PRXFPREG	0x46e62b7f	/* Contains copy of user_fxsr_struct */
-#define NT_PPC_VMX	0x100		/* PowerPC Altivec/VMX registers */
-#define NT_PPC_SPE	0x101		/* PowerPC SPE/EVR registers */
-#define NT_PPC_VSX	0x102		/* PowerPC VSX registers */
-#define NT_PPC_TAR	0x103		/* Target Address Register */
-#define NT_PPC_PPR	0x104		/* Program Priority Register */
-#define NT_PPC_DSCR	0x105		/* Data Stream Control Register */
-#define NT_PPC_EBB	0x106		/* Event Based Branch Registers */
-#define NT_PPC_PMU	0x107		/* Performance Monitor Registers */
-#define NT_PPC_TM_CGPR	0x108		/* TM checkpointed GPR Registers */
-#define NT_PPC_TM_CFPR	0x109		/* TM checkpointed FPR Registers */
-#define NT_PPC_TM_CVMX	0x10a		/* TM checkpointed VMX Registers */
-#define NT_PPC_TM_CVSX	0x10b		/* TM checkpointed VSX Registers */
-#define NT_PPC_TM_SPR	0x10c		/* TM Special Purpose Registers */
-#define NT_PPC_TM_CTAR	0x10d		/* TM checkpointed Target Address
-					   Register */
-#define NT_PPC_TM_CPPR	0x10e		/* TM checkpointed Program Priority
-					   Register */
-#define NT_PPC_TM_CDSCR	0x10f		/* TM checkpointed Data Stream Control
-					   Register */
-#define NT_PPC_PKEY	0x110		/* Memory Protection Keys
-					   registers.  */
-#define NT_386_TLS	0x200		/* i386 TLS slots (struct user_desc) */
-#define NT_386_IOPERM	0x201		/* x86 io permission bitmap (1=deny) */
-#define NT_X86_XSTATE	0x202		/* x86 extended state using xsave */
-#define NT_S390_HIGH_GPRS	0x300	/* s390 upper register halves */
-#define NT_S390_TIMER	0x301		/* s390 timer register */
-#define NT_S390_TODCMP	0x302		/* s390 TOD clock comparator register */
-#define NT_S390_TODPREG	0x303		/* s390 TOD programmable register */
-#define NT_S390_CTRS	0x304		/* s390 control registers */
-#define NT_S390_PREFIX	0x305		/* s390 prefix register */
-#define NT_S390_LAST_BREAK	0x306	/* s390 breaking event address */
-#define NT_S390_SYSTEM_CALL	0x307	/* s390 system call restart data */
-#define NT_S390_TDB	0x308		/* s390 transaction diagnostic block */
-#define NT_S390_VXRS_LOW	0x309	/* s390 vector registers 0-15
-					   upper half.  */
-#define NT_S390_VXRS_HIGH	0x30a	/* s390 vector registers 16-31.  */
-#define NT_S390_GS_CB	0x30b		/* s390 guarded storage registers.  */
-#define NT_S390_GS_BC	0x30c		/* s390 guarded storage
-					   broadcast control block.  */
-#define NT_S390_RI_CB	0x30d		/* s390 runtime instrumentation.  */
-#define NT_ARM_VFP	0x400		/* ARM VFP/NEON registers */
-#define NT_ARM_TLS	0x401		/* ARM TLS register */
-#define NT_ARM_HW_BREAK	0x402		/* ARM hardware breakpoint registers */
-#define NT_ARM_HW_WATCH	0x403		/* ARM hardware watchpoint registers */
-#define NT_ARM_SYSTEM_CALL	0x404	/* ARM system call number */
-#define NT_ARM_SVE	0x405		/* ARM Scalable Vector Extension
-					   registers */
-#define NT_ARM_PAC_MASK	0x406		/* ARM pointer authentication
-					   code masks.  */
-#define NT_ARM_PACA_KEYS	0x407	/* ARM pointer authentication
-					   address keys.  */
-#define NT_ARM_PACG_KEYS	0x408	/* ARM pointer authentication
-					   generic key.  */
-#define NT_VMCOREDD	0x700		/* Vmcore Device Dump Note.  */
-#define NT_MIPS_DSP	0x800		/* MIPS DSP ASE registers.  */
-#define NT_MIPS_FP_MODE	0x801		/* MIPS floating-point mode.  */
-#define NT_MIPS_MSA	0x802		/* MIPS SIMD registers.  */
-
-/* Legal values for the note segment descriptor types for object files.  */
-
-#define NT_VERSION	1		/* Contains a version string.  */
-
-
-/* Dynamic section entry.  */
-
-typedef struct
-{
-  Elf32_Sword	d_tag;			/* Dynamic entry type */
-  union
-    {
-      Elf32_Word d_val;			/* Integer value */
-      Elf32_Addr d_ptr;			/* Address value */
-    } d_un;
-} Elf32_Dyn;
-
-typedef struct
-{
-  Elf64_Sxword	d_tag;			/* Dynamic entry type */
-  union
-    {
-      Elf64_Xword d_val;		/* Integer value */
-      Elf64_Addr d_ptr;			/* Address value */
-    } d_un;
-} Elf64_Dyn;
-
-/* Legal values for d_tag (dynamic entry type).  */
-
-#define DT_NULL		0		/* Marks end of dynamic section */
-#define DT_NEEDED	1		/* Name of needed library */
-#define DT_PLTRELSZ	2		/* Size in bytes of PLT relocs */
-#define DT_PLTGOT	3		/* Processor defined value */
-#define DT_HASH		4		/* Address of symbol hash table */
-#define DT_STRTAB	5		/* Address of string table */
-#define DT_SYMTAB	6		/* Address of symbol table */
-#define DT_RELA		7		/* Address of Rela relocs */
-#define DT_RELASZ	8		/* Total size of Rela relocs */
-#define DT_RELAENT	9		/* Size of one Rela reloc */
-#define DT_STRSZ	10		/* Size of string table */
-#define DT_SYMENT	11		/* Size of one symbol table entry */
-#define DT_INIT		12		/* Address of init function */
-#define DT_FINI		13		/* Address of termination function */
-#define DT_SONAME	14		/* Name of shared object */
-#define DT_RPATH	15		/* Library search path (deprecated) */
-#define DT_SYMBOLIC	16		/* Start symbol search here */
-#define DT_REL		17		/* Address of Rel relocs */
-#define DT_RELSZ	18		/* Total size of Rel relocs */
-#define DT_RELENT	19		/* Size of one Rel reloc */
-#define DT_PLTREL	20		/* Type of reloc in PLT */
-#define DT_DEBUG	21		/* For debugging; unspecified */
-#define DT_TEXTREL	22		/* Reloc might modify .text */
-#define DT_JMPREL	23		/* Address of PLT relocs */
-#define	DT_BIND_NOW	24		/* Process relocations of object */
-#define	DT_INIT_ARRAY	25		/* Array with addresses of init fct */
-#define	DT_FINI_ARRAY	26		/* Array with addresses of fini fct */
-#define	DT_INIT_ARRAYSZ	27		/* Size in bytes of DT_INIT_ARRAY */
-#define	DT_FINI_ARRAYSZ	28		/* Size in bytes of DT_FINI_ARRAY */
-#define DT_RUNPATH	29		/* Library search path */
-#define DT_FLAGS	30		/* Flags for the object being loaded */
-#define DT_ENCODING	32		/* Start of encoded range */
-#define DT_PREINIT_ARRAY 32		/* Array with addresses of preinit fct*/
-#define DT_PREINIT_ARRAYSZ 33		/* size in bytes of DT_PREINIT_ARRAY */
-#define DT_SYMTAB_SHNDX	34		/* Address of SYMTAB_SHNDX section */
-#define DT_RELRSZ	35		/* Total size of RELR relative relocations */
-#define DT_RELR		36		/* Address of RELR relative relocations */
-#define DT_RELRENT	37		/* Size of one RELR relative relocaction */
-#define	DT_NUM		38		/* Number used */
-#define DT_LOOS		0x6000000d	/* Start of OS-specific */
-#define DT_HIOS		0x6ffff000	/* End of OS-specific */
-#define DT_LOPROC	0x70000000	/* Start of processor-specific */
-#define DT_HIPROC	0x7fffffff	/* End of processor-specific */
-#define	DT_PROCNUM	DT_MIPS_NUM	/* Most used by any processor */
-
-/* DT_* entries which fall between DT_VALRNGHI & DT_VALRNGLO use the
-   Dyn.d_un.d_val field of the Elf*_Dyn structure.  This follows Sun's
-   approach.  */
-#define DT_VALRNGLO	0x6ffffd00
-#define DT_GNU_PRELINKED 0x6ffffdf5	/* Prelinking timestamp */
-#define DT_GNU_CONFLICTSZ 0x6ffffdf6	/* Size of conflict section */
-#define DT_GNU_LIBLISTSZ 0x6ffffdf7	/* Size of library list */
-#define DT_CHECKSUM	0x6ffffdf8
-#define DT_PLTPADSZ	0x6ffffdf9
-#define DT_MOVEENT	0x6ffffdfa
-#define DT_MOVESZ	0x6ffffdfb
-#define DT_FEATURE_1	0x6ffffdfc	/* Feature selection (DTF_*).  */
-#define DT_POSFLAG_1	0x6ffffdfd	/* Flags for DT_* entries, effecting
-					   the following DT_* entry.  */
-#define DT_SYMINSZ	0x6ffffdfe	/* Size of syminfo table (in bytes) */
-#define DT_SYMINENT	0x6ffffdff	/* Entry size of syminfo */
-#define DT_VALRNGHI	0x6ffffdff
-#define DT_VALTAGIDX(tag)	(DT_VALRNGHI - (tag))	/* Reverse order! */
-#define DT_VALNUM 12
-
-/* DT_* entries which fall between DT_ADDRRNGHI & DT_ADDRRNGLO use the
-   Dyn.d_un.d_ptr field of the Elf*_Dyn structure.
-
-   If any adjustment is made to the ELF object after it has been
-   built these entries will need to be adjusted.  */
-#define DT_ADDRRNGLO	0x6ffffe00
-#define DT_GNU_HASH	0x6ffffef5	/* GNU-style hash table.  */
-#define DT_TLSDESC_PLT	0x6ffffef6
-#define DT_TLSDESC_GOT	0x6ffffef7
-#define DT_GNU_CONFLICT	0x6ffffef8	/* Start of conflict section */
-#define DT_GNU_LIBLIST	0x6ffffef9	/* Library list */
-#define DT_CONFIG	0x6ffffefa	/* Configuration information.  */
-#define DT_DEPAUDIT	0x6ffffefb	/* Dependency auditing.  */
-#define DT_AUDIT	0x6ffffefc	/* Object auditing.  */
-#define	DT_PLTPAD	0x6ffffefd	/* PLT padding.  */
-#define	DT_MOVETAB	0x6ffffefe	/* Move table.  */
-#define DT_SYMINFO	0x6ffffeff	/* Syminfo table.  */
-#define DT_ADDRRNGHI	0x6ffffeff
-#define DT_ADDRTAGIDX(tag)	(DT_ADDRRNGHI - (tag))	/* Reverse order! */
-#define DT_ADDRNUM 11
-
-/* The versioning entry types.  The next are defined as part of the
-   GNU extension.  */
-#define DT_VERSYM	0x6ffffff0
-
-#define DT_RELACOUNT	0x6ffffff9
-#define DT_RELCOUNT	0x6ffffffa
-
-/* These were chosen by Sun.  */
-#define DT_FLAGS_1	0x6ffffffb	/* State flags, see DF_1_* below.  */
-#define	DT_VERDEF	0x6ffffffc	/* Address of version definition
-					   table */
-#define	DT_VERDEFNUM	0x6ffffffd	/* Number of version definitions */
-#define	DT_VERNEED	0x6ffffffe	/* Address of table with needed
-					   versions */
-#define	DT_VERNEEDNUM	0x6fffffff	/* Number of needed versions */
-#define DT_VERSIONTAGIDX(tag)	(DT_VERNEEDNUM - (tag))	/* Reverse order! */
-#define DT_VERSIONTAGNUM 16
-
-/* Sun added these machine-independent extensions in the "processor-specific"
-   range.  Be compatible.  */
-#define DT_AUXILIARY    0x7ffffffd      /* Shared object to load before self */
-#define DT_FILTER       0x7fffffff      /* Shared object to get values from */
-#define DT_EXTRATAGIDX(tag)	((Elf32_Word)-((Elf32_Sword) (tag) <<1>>1)-1)
-#define DT_EXTRANUM	3
-
-/* Values of `d_un.d_val' in the DT_FLAGS entry.  */
-#define DF_ORIGIN	0x00000001	/* Object may use DF_ORIGIN */
-#define DF_SYMBOLIC	0x00000002	/* Symbol resolutions starts here */
-#define DF_TEXTREL	0x00000004	/* Object contains text relocations */
-#define DF_BIND_NOW	0x00000008	/* No lazy binding for this object */
-#define DF_STATIC_TLS	0x00000010	/* Module uses the static TLS model */
-
-/* State flags selectable in the `d_un.d_val' element of the DT_FLAGS_1
-   entry in the dynamic section.  */
-#define DF_1_NOW	0x00000001	/* Set RTLD_NOW for this object.  */
-#define DF_1_GLOBAL	0x00000002	/* Set RTLD_GLOBAL for this object.  */
-#define DF_1_GROUP	0x00000004	/* Set RTLD_GROUP for this object.  */
-#define DF_1_NODELETE	0x00000008	/* Set RTLD_NODELETE for this object.*/
-#define DF_1_LOADFLTR	0x00000010	/* Trigger filtee loading at runtime.*/
-#define DF_1_INITFIRST	0x00000020	/* Set RTLD_INITFIRST for this object*/
-#define DF_1_NOOPEN	0x00000040	/* Set RTLD_NOOPEN for this object.  */
-#define DF_1_ORIGIN	0x00000080	/* $ORIGIN must be handled.  */
-#define DF_1_DIRECT	0x00000100	/* Direct binding enabled.  */
-#define DF_1_TRANS	0x00000200
-#define DF_1_INTERPOSE	0x00000400	/* Object is used to interpose.  */
-#define DF_1_NODEFLIB	0x00000800	/* Ignore default lib search path.  */
-#define DF_1_NODUMP	0x00001000	/* Object can't be dldump'ed.  */
-#define DF_1_CONFALT	0x00002000	/* Configuration alternative created.*/
-#define DF_1_ENDFILTEE	0x00004000	/* Filtee terminates filters search. */
-#define	DF_1_DISPRELDNE	0x00008000	/* Disp reloc applied at build time. */
-#define	DF_1_DISPRELPND	0x00010000	/* Disp reloc applied at run-time.  */
-#define	DF_1_NODIRECT	0x00020000	/* Object has no-direct binding. */
-#define	DF_1_IGNMULDEF	0x00040000
-#define	DF_1_NOKSYMS	0x00080000
-#define	DF_1_NOHDR	0x00100000
-#define	DF_1_EDITED	0x00200000	/* Object is modified after built.  */
-#define	DF_1_NORELOC	0x00400000
-#define	DF_1_SYMINTPOSE	0x00800000	/* Object has individual interposers.  */
-#define	DF_1_GLOBAUDIT	0x01000000	/* Global auditing required.  */
-#define	DF_1_SINGLETON	0x02000000	/* Singleton symbols are used.  */
-#define	DF_1_STUB	0x04000000
-#define	DF_1_PIE	0x08000000
-#define	DF_1_KMOD       0x10000000
-#define	DF_1_WEAKFILTER 0x20000000
-#define	DF_1_NOCOMMON   0x40000000
-
-/* Flags for the feature selection in DT_FEATURE_1.  */
-#define DTF_1_PARINIT	0x00000001
-#define DTF_1_CONFEXP	0x00000002
-
-/* Flags in the DT_POSFLAG_1 entry effecting only the next DT_* entry.  */
-#define DF_P1_LAZYLOAD	0x00000001	/* Lazyload following object.  */
-#define DF_P1_GROUPPERM	0x00000002	/* Symbols from next object are not
-					   generally available.  */
-
-/* Version definition sections.  */
-
-typedef struct
-{
-  Elf32_Half	vd_version;		/* Version revision */
-  Elf32_Half	vd_flags;		/* Version information */
-  Elf32_Half	vd_ndx;			/* Version Index */
-  Elf32_Half	vd_cnt;			/* Number of associated aux entries */
-  Elf32_Word	vd_hash;		/* Version name hash value */
-  Elf32_Word	vd_aux;			/* Offset in bytes to verdaux array */
-  Elf32_Word	vd_next;		/* Offset in bytes to next verdef
-					   entry */
-} Elf32_Verdef;
-
-typedef struct
-{
-  Elf64_Half	vd_version;		/* Version revision */
-  Elf64_Half	vd_flags;		/* Version information */
-  Elf64_Half	vd_ndx;			/* Version Index */
-  Elf64_Half	vd_cnt;			/* Number of associated aux entries */
-  Elf64_Word	vd_hash;		/* Version name hash value */
-  Elf64_Word	vd_aux;			/* Offset in bytes to verdaux array */
-  Elf64_Word	vd_next;		/* Offset in bytes to next verdef
-					   entry */
-} Elf64_Verdef;
-
-
-/* Legal values for vd_version (version revision).  */
-#define VER_DEF_NONE	0		/* No version */
-#define VER_DEF_CURRENT	1		/* Current version */
-#define VER_DEF_NUM	2		/* Given version number */
-
-/* Legal values for vd_flags (version information flags).  */
-#define VER_FLG_BASE	0x1		/* Version definition of file itself */
-#define VER_FLG_WEAK	0x2		/* Weak version identifier */
-
-/* Versym symbol index values.  */
-#define	VER_NDX_LOCAL		0	/* Symbol is local.  */
-#define	VER_NDX_GLOBAL		1	/* Symbol is global.  */
-#define	VER_NDX_LORESERVE	0xff00	/* Beginning of reserved entries.  */
-#define	VER_NDX_ELIMINATE	0xff01	/* Symbol is to be eliminated.  */
-
-/* Auxiliary version information.  */
-
-typedef struct
-{
-  Elf32_Word	vda_name;		/* Version or dependency names */
-  Elf32_Word	vda_next;		/* Offset in bytes to next verdaux
-					   entry */
-} Elf32_Verdaux;
-
-typedef struct
-{
-  Elf64_Word	vda_name;		/* Version or dependency names */
-  Elf64_Word	vda_next;		/* Offset in bytes to next verdaux
-					   entry */
-} Elf64_Verdaux;
-
-
-/* Version dependency section.  */
-
-typedef struct
-{
-  Elf32_Half	vn_version;		/* Version of structure */
-  Elf32_Half	vn_cnt;			/* Number of associated aux entries */
-  Elf32_Word	vn_file;		/* Offset of filename for this
-					   dependency */
-  Elf32_Word	vn_aux;			/* Offset in bytes to vernaux array */
-  Elf32_Word	vn_next;		/* Offset in bytes to next verneed
-					   entry */
-} Elf32_Verneed;
-
-typedef struct
-{
-  Elf64_Half	vn_version;		/* Version of structure */
-  Elf64_Half	vn_cnt;			/* Number of associated aux entries */
-  Elf64_Word	vn_file;		/* Offset of filename for this
-					   dependency */
-  Elf64_Word	vn_aux;			/* Offset in bytes to vernaux array */
-  Elf64_Word	vn_next;		/* Offset in bytes to next verneed
-					   entry */
-} Elf64_Verneed;
-
-
-/* Legal values for vn_version (version revision).  */
-#define VER_NEED_NONE	 0		/* No version */
-#define VER_NEED_CURRENT 1		/* Current version */
-#define VER_NEED_NUM	 2		/* Given version number */
-
-/* Auxiliary needed version information.  */
-
-typedef struct
-{
-  Elf32_Word	vna_hash;		/* Hash value of dependency name */
-  Elf32_Half	vna_flags;		/* Dependency specific information */
-  Elf32_Half	vna_other;		/* Unused */
-  Elf32_Word	vna_name;		/* Dependency name string offset */
-  Elf32_Word	vna_next;		/* Offset in bytes to next vernaux
-					   entry */
-} Elf32_Vernaux;
-
-typedef struct
-{
-  Elf64_Word	vna_hash;		/* Hash value of dependency name */
-  Elf64_Half	vna_flags;		/* Dependency specific information */
-  Elf64_Half	vna_other;		/* Unused */
-  Elf64_Word	vna_name;		/* Dependency name string offset */
-  Elf64_Word	vna_next;		/* Offset in bytes to next vernaux
-					   entry */
-} Elf64_Vernaux;
-
-
-/* Legal values for vna_flags.  */
-#define VER_FLG_WEAK	0x2		/* Weak version identifier */
-
-
-/* Auxiliary vector.  */
-
-/* This vector is normally only used by the program interpreter.  The
-   usual definition in an ABI supplement uses the name auxv_t.  The
-   vector is not usually defined in a standard <elf.h> file, but it
-   can't hurt.  We rename it to avoid conflicts.  The sizes of these
-   types are an arrangement between the exec server and the program
-   interpreter, so we don't fully specify them here.  */
-
-typedef struct
-{
-  uint32_t a_type;		/* Entry type */
-  union
-    {
-      uint32_t a_val;		/* Integer value */
-      /* We use to have pointer elements added here.  We cannot do that,
-	 though, since it does not work when using 32-bit definitions
-	 on 64-bit platforms and vice versa.  */
-    } a_un;
-} Elf32_auxv_t;
-
-typedef struct
-{
-  uint64_t a_type;		/* Entry type */
-  union
-    {
-      uint64_t a_val;		/* Integer value */
-      /* We use to have pointer elements added here.  We cannot do that,
-	 though, since it does not work when using 32-bit definitions
-	 on 64-bit platforms and vice versa.  */
-    } a_un;
-} Elf64_auxv_t;
-
-/* Legal values for a_type (entry type).  */
-
-#define AT_NULL		0		/* End of vector */
-#define AT_IGNORE	1		/* Entry should be ignored */
-#define AT_EXECFD	2		/* File descriptor of program */
-#define AT_PHDR		3		/* Program headers for program */
-#define AT_PHENT	4		/* Size of program header entry */
-#define AT_PHNUM	5		/* Number of program headers */
-#define AT_PAGESZ	6		/* System page size */
-#define AT_BASE		7		/* Base address of interpreter */
-#define AT_FLAGS	8		/* Flags */
-#define AT_ENTRY	9		/* Entry point of program */
-#define AT_NOTELF	10		/* Program is not ELF */
-#define AT_UID		11		/* Real uid */
-#define AT_EUID		12		/* Effective uid */
-#define AT_GID		13		/* Real gid */
-#define AT_EGID		14		/* Effective gid */
-#define AT_CLKTCK	17		/* Frequency of times() */
-
-/* Some more special a_type values describing the hardware.  */
-#define AT_PLATFORM	15		/* String identifying platform.  */
-#define AT_HWCAP	16		/* Machine-dependent hints about
-					   processor capabilities.  */
-
-/* This entry gives some information about the FPU initialization
-   performed by the kernel.  */
-#define AT_FPUCW	18		/* Used FPU control word.  */
-
-/* Cache block sizes.  */
-#define AT_DCACHEBSIZE	19		/* Data cache block size.  */
-#define AT_ICACHEBSIZE	20		/* Instruction cache block size.  */
-#define AT_UCACHEBSIZE	21		/* Unified cache block size.  */
-
-/* A special ignored value for PPC, used by the kernel to control the
-   interpretation of the AUXV. Must be > 16.  */
-#define AT_IGNOREPPC	22		/* Entry should be ignored.  */
-
-#define	AT_SECURE	23		/* Boolean, was exec setuid-like?  */
-
-#define AT_BASE_PLATFORM 24		/* String identifying real platforms.*/
-
-#define AT_RANDOM	25		/* Address of 16 random bytes.  */
-
-#define AT_HWCAP2	26		/* More machine-dependent hints about
-					   processor capabilities.  */
-
-#define AT_EXECFN	31		/* Filename of executable.  */
-
-/* Pointer to the global system page used for system calls and other
-   nice things.  */
-#define AT_SYSINFO	32
-#define AT_SYSINFO_EHDR	33
-
-/* Shapes of the caches.  Bits 0-3 contains associativity; bits 4-7 contains
-   log2 of line size; mask those to get cache size.  */
-#define AT_L1I_CACHESHAPE	34
-#define AT_L1D_CACHESHAPE	35
-#define AT_L2_CACHESHAPE	36
-#define AT_L3_CACHESHAPE	37
-
-/* Shapes of the caches, with more room to describe them.
-   *GEOMETRY are comprised of cache line size in bytes in the bottom 16 bits
-   and the cache associativity in the next 16 bits.  */
-#define AT_L1I_CACHESIZE	40
-#define AT_L1I_CACHEGEOMETRY	41
-#define AT_L1D_CACHESIZE	42
-#define AT_L1D_CACHEGEOMETRY	43
-#define AT_L2_CACHESIZE		44
-#define AT_L2_CACHEGEOMETRY	45
-#define AT_L3_CACHESIZE		46
-#define AT_L3_CACHEGEOMETRY	47
-
-#define AT_MINSIGSTKSZ		51 /* Stack needed for signal delivery
-				      (AArch64).  */
-
-/* Note section contents.  Each entry in the note section begins with
-   a header of a fixed form.  */
-
-typedef struct
-{
-  Elf32_Word n_namesz;			/* Length of the note's name.  */
-  Elf32_Word n_descsz;			/* Length of the note's descriptor.  */
-  Elf32_Word n_type;			/* Type of the note.  */
-} Elf32_Nhdr;
-
-typedef struct
-{
-  Elf64_Word n_namesz;			/* Length of the note's name.  */
-  Elf64_Word n_descsz;			/* Length of the note's descriptor.  */
-  Elf64_Word n_type;			/* Type of the note.  */
-} Elf64_Nhdr;
-
-/* Known names of notes.  */
-
-/* Solaris entries in the note section have this name.  */
-#define ELF_NOTE_SOLARIS	"SUNW Solaris"
-
-/* Note entries for GNU systems have this name.  */
-#define ELF_NOTE_GNU		"GNU"
-
-
-/* Defined types of notes for Solaris.  */
-
-/* Value of descriptor (one word) is desired pagesize for the binary.  */
-#define ELF_NOTE_PAGESIZE_HINT	1
-
-
-/* Defined note types for GNU systems.  */
-
-/* ABI information.  The descriptor consists of words:
-   word 0: OS descriptor
-   word 1: major version of the ABI
-   word 2: minor version of the ABI
-   word 3: subminor version of the ABI
-*/
-#define NT_GNU_ABI_TAG	1
-#define ELF_NOTE_ABI	NT_GNU_ABI_TAG /* Old name.  */
-
-/* Known OSes.  These values can appear in word 0 of an
-   NT_GNU_ABI_TAG note section entry.  */
-#define ELF_NOTE_OS_LINUX	0
-#define ELF_NOTE_OS_GNU		1
-#define ELF_NOTE_OS_SOLARIS2	2
-#define ELF_NOTE_OS_FREEBSD	3
-
-/* Synthetic hwcap information.  The descriptor begins with two words:
-   word 0: number of entries
-   word 1: bitmask of enabled entries
-   Then follow variable-length entries, one byte followed by a
-   '\0'-terminated hwcap name string.  The byte gives the bit
-   number to test if enabled, (1U << bit) & bitmask.  */
-#define NT_GNU_HWCAP	2
-
-/* Build ID bits as generated by ld --build-id.
-   The descriptor consists of any nonzero number of bytes.  */
-#define NT_GNU_BUILD_ID	3
-
-/* Version note generated by GNU gold containing a version string.  */
-#define NT_GNU_GOLD_VERSION	4
-
-/* Program property.  */
-#define NT_GNU_PROPERTY_TYPE_0 5
-
-/* Note section name of program property.   */
-#define NOTE_GNU_PROPERTY_SECTION_NAME ".note.gnu.property"
-
-/* Values used in GNU .note.gnu.property notes (NT_GNU_PROPERTY_TYPE_0).  */
-
-/* Stack size.  */
-#define GNU_PROPERTY_STACK_SIZE			1
-/* No copy relocation on protected data symbol.  */
-#define GNU_PROPERTY_NO_COPY_ON_PROTECTED	2
-
-/* Processor-specific semantics, lo */
-#define GNU_PROPERTY_LOPROC			0xc0000000
-/* Processor-specific semantics, hi */
-#define GNU_PROPERTY_HIPROC			0xdfffffff
-/* Application-specific semantics, lo */
-#define GNU_PROPERTY_LOUSER			0xe0000000
-/* Application-specific semantics, hi */
-#define GNU_PROPERTY_HIUSER			0xffffffff
-
-/* AArch64 specific GNU properties.  */
-#define GNU_PROPERTY_AARCH64_FEATURE_1_AND	0xc0000000
-
-#define GNU_PROPERTY_AARCH64_FEATURE_1_BTI	(1U << 0)
-#define GNU_PROPERTY_AARCH64_FEATURE_1_PAC	(1U << 1)
-
-/* The x86 instruction sets indicated by the corresponding bits are
-   used in program.  Their support in the hardware is optional.  */
-#define GNU_PROPERTY_X86_ISA_1_USED		0xc0010002
-/* The x86 instruction sets indicated by the corresponding bits are
-   used in program and they must be supported by the hardware.   */
-#define GNU_PROPERTY_X86_ISA_1_NEEDED		0xc0008002
-/* X86 processor-specific features used in program.  */
-#define GNU_PROPERTY_X86_FEATURE_1_AND		0xc0000002
-
-/* GNU_PROPERTY_X86_ISA_1_BASELINE: CMOV, CX8 (cmpxchg8b), FPU (fld),
-   MMX, OSFXSR (fxsave), SCE (syscall), SSE and SSE2.  */
-#define GNU_PROPERTY_X86_ISA_1_BASELINE		(1U << 0)
-/* GNU_PROPERTY_X86_ISA_1_V2: GNU_PROPERTY_X86_ISA_1_BASELINE,
-   CMPXCHG16B (cmpxchg16b), LAHF-SAHF (lahf), POPCNT (popcnt), SSE3,
-   SSSE3, SSE4.1 and SSE4.2.  */
-#define GNU_PROPERTY_X86_ISA_1_V2		(1U << 1)
-/* GNU_PROPERTY_X86_ISA_1_V3: GNU_PROPERTY_X86_ISA_1_V2, AVX, AVX2, BMI1,
-   BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE.  */
-#define GNU_PROPERTY_X86_ISA_1_V3		(1U << 2)
-/* GNU_PROPERTY_X86_ISA_1_V4: GNU_PROPERTY_X86_ISA_1_V3, AVX512F,
-   AVX512BW, AVX512CD, AVX512DQ and AVX512VL.  */
-#define GNU_PROPERTY_X86_ISA_1_V4		(1U << 3)
-
-/* This indicates that all executable sections are compatible with
-   IBT.  */
-#define GNU_PROPERTY_X86_FEATURE_1_IBT		(1U << 0)
-/* This indicates that all executable sections are compatible with
-   SHSTK.  */
-#define GNU_PROPERTY_X86_FEATURE_1_SHSTK	(1U << 1)
-
-/* Move records.  */
-typedef struct
-{
-  Elf32_Xword m_value;		/* Symbol value.  */
-  Elf32_Word m_info;		/* Size and index.  */
-  Elf32_Word m_poffset;		/* Symbol offset.  */
-  Elf32_Half m_repeat;		/* Repeat count.  */
-  Elf32_Half m_stride;		/* Stride info.  */
-} Elf32_Move;
-
-typedef struct
-{
-  Elf64_Xword m_value;		/* Symbol value.  */
-  Elf64_Xword m_info;		/* Size and index.  */
-  Elf64_Xword m_poffset;	/* Symbol offset.  */
-  Elf64_Half m_repeat;		/* Repeat count.  */
-  Elf64_Half m_stride;		/* Stride info.  */
-} Elf64_Move;
-
-/* Macro to construct move records.  */
-#define ELF32_M_SYM(info)	((info) >> 8)
-#define ELF32_M_SIZE(info)	((unsigned char) (info))
-#define ELF32_M_INFO(sym, size)	(((sym) << 8) + (unsigned char) (size))
-
-#define ELF64_M_SYM(info)	ELF32_M_SYM (info)
-#define ELF64_M_SIZE(info)	ELF32_M_SIZE (info)
-#define ELF64_M_INFO(sym, size)	ELF32_M_INFO (sym, size)
-
-
-/* Motorola 68k specific definitions.  */
-
-/* Values for Elf32_Ehdr.e_flags.  */
-#define EF_CPU32	0x00810000
-
-/* m68k relocs.  */
-
-#define R_68K_NONE	0		/* No reloc */
-#define R_68K_32	1		/* Direct 32 bit  */
-#define R_68K_16	2		/* Direct 16 bit  */
-#define R_68K_8		3		/* Direct 8 bit  */
-#define R_68K_PC32	4		/* PC relative 32 bit */
-#define R_68K_PC16	5		/* PC relative 16 bit */
-#define R_68K_PC8	6		/* PC relative 8 bit */
-#define R_68K_GOT32	7		/* 32 bit PC relative GOT entry */
-#define R_68K_GOT16	8		/* 16 bit PC relative GOT entry */
-#define R_68K_GOT8	9		/* 8 bit PC relative GOT entry */
-#define R_68K_GOT32O	10		/* 32 bit GOT offset */
-#define R_68K_GOT16O	11		/* 16 bit GOT offset */
-#define R_68K_GOT8O	12		/* 8 bit GOT offset */
-#define R_68K_PLT32	13		/* 32 bit PC relative PLT address */
-#define R_68K_PLT16	14		/* 16 bit PC relative PLT address */
-#define R_68K_PLT8	15		/* 8 bit PC relative PLT address */
-#define R_68K_PLT32O	16		/* 32 bit PLT offset */
-#define R_68K_PLT16O	17		/* 16 bit PLT offset */
-#define R_68K_PLT8O	18		/* 8 bit PLT offset */
-#define R_68K_COPY	19		/* Copy symbol at runtime */
-#define R_68K_GLOB_DAT	20		/* Create GOT entry */
-#define R_68K_JMP_SLOT	21		/* Create PLT entry */
-#define R_68K_RELATIVE	22		/* Adjust by program base */
-#define R_68K_TLS_GD32      25          /* 32 bit GOT offset for GD */
-#define R_68K_TLS_GD16      26          /* 16 bit GOT offset for GD */
-#define R_68K_TLS_GD8       27          /* 8 bit GOT offset for GD */
-#define R_68K_TLS_LDM32     28          /* 32 bit GOT offset for LDM */
-#define R_68K_TLS_LDM16     29          /* 16 bit GOT offset for LDM */
-#define R_68K_TLS_LDM8      30          /* 8 bit GOT offset for LDM */
-#define R_68K_TLS_LDO32     31          /* 32 bit module-relative offset */
-#define R_68K_TLS_LDO16     32          /* 16 bit module-relative offset */
-#define R_68K_TLS_LDO8      33          /* 8 bit module-relative offset */
-#define R_68K_TLS_IE32      34          /* 32 bit GOT offset for IE */
-#define R_68K_TLS_IE16      35          /* 16 bit GOT offset for IE */
-#define R_68K_TLS_IE8       36          /* 8 bit GOT offset for IE */
-#define R_68K_TLS_LE32      37          /* 32 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_LE16      38          /* 16 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_LE8       39          /* 8 bit offset relative to
-					   static TLS block */
-#define R_68K_TLS_DTPMOD32  40          /* 32 bit module number */
-#define R_68K_TLS_DTPREL32  41          /* 32 bit module-relative offset */
-#define R_68K_TLS_TPREL32   42          /* 32 bit TP-relative offset */
-/* Keep this the last entry.  */
-#define R_68K_NUM	43
-
-/* Intel 80386 specific definitions.  */
-
-/* i386 relocs.  */
-
-#define R_386_NONE	   0		/* No reloc */
-#define R_386_32	   1		/* Direct 32 bit  */
-#define R_386_PC32	   2		/* PC relative 32 bit */
-#define R_386_GOT32	   3		/* 32 bit GOT entry */
-#define R_386_PLT32	   4		/* 32 bit PLT address */
-#define R_386_COPY	   5		/* Copy symbol at runtime */
-#define R_386_GLOB_DAT	   6		/* Create GOT entry */
-#define R_386_JMP_SLOT	   7		/* Create PLT entry */
-#define R_386_RELATIVE	   8		/* Adjust by program base */
-#define R_386_GOTOFF	   9		/* 32 bit offset to GOT */
-#define R_386_GOTPC	   10		/* 32 bit PC relative offset to GOT */
-#define R_386_32PLT	   11
-#define R_386_TLS_TPOFF	   14		/* Offset in static TLS block */
-#define R_386_TLS_IE	   15		/* Address of GOT entry for static TLS
-					   block offset */
-#define R_386_TLS_GOTIE	   16		/* GOT entry for static TLS block
-					   offset */
-#define R_386_TLS_LE	   17		/* Offset relative to static TLS
-					   block */
-#define R_386_TLS_GD	   18		/* Direct 32 bit for GNU version of
-					   general dynamic thread local data */
-#define R_386_TLS_LDM	   19		/* Direct 32 bit for GNU version of
-					   local dynamic thread local data
-					   in LE code */
-#define R_386_16	   20
-#define R_386_PC16	   21
-#define R_386_8		   22
-#define R_386_PC8	   23
-#define R_386_TLS_GD_32	   24		/* Direct 32 bit for general dynamic
-					   thread local data */
-#define R_386_TLS_GD_PUSH  25		/* Tag for pushl in GD TLS code */
-#define R_386_TLS_GD_CALL  26		/* Relocation for call to
-					   __tls_get_addr() */
-#define R_386_TLS_GD_POP   27		/* Tag for popl in GD TLS code */
-#define R_386_TLS_LDM_32   28		/* Direct 32 bit for local dynamic
-					   thread local data in LE code */
-#define R_386_TLS_LDM_PUSH 29		/* Tag for pushl in LDM TLS code */
-#define R_386_TLS_LDM_CALL 30		/* Relocation for call to
-					   __tls_get_addr() in LDM code */
-#define R_386_TLS_LDM_POP  31		/* Tag for popl in LDM TLS code */
-#define R_386_TLS_LDO_32   32		/* Offset relative to TLS block */
-#define R_386_TLS_IE_32	   33		/* GOT entry for negated static TLS
-					   block offset */
-#define R_386_TLS_LE_32	   34		/* Negated offset relative to static
-					   TLS block */
-#define R_386_TLS_DTPMOD32 35		/* ID of module containing symbol */
-#define R_386_TLS_DTPOFF32 36		/* Offset in TLS block */
-#define R_386_TLS_TPOFF32  37		/* Negated offset in static TLS block */
-#define R_386_SIZE32	   38 		/* 32-bit symbol size */
-#define R_386_TLS_GOTDESC  39		/* GOT offset for TLS descriptor.  */
-#define R_386_TLS_DESC_CALL 40		/* Marker of call through TLS
-					   descriptor for
-					   relaxation.  */
-#define R_386_TLS_DESC     41		/* TLS descriptor containing
-					   pointer to code and to
-					   argument, returning the TLS
-					   offset for the symbol.  */
-#define R_386_IRELATIVE	   42		/* Adjust indirectly by program base */
-#define R_386_GOT32X	   43		/* Load from 32 bit GOT entry,
-					   relaxable. */
-/* Keep this the last entry.  */
-#define R_386_NUM	   44
-
-/* SUN SPARC specific definitions.  */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_SPARC_REGISTER	13	/* Global register reserved to app. */
-
-/* Values for Elf64_Ehdr.e_flags.  */
-
-#define EF_SPARCV9_MM		3
-#define EF_SPARCV9_TSO		0
-#define EF_SPARCV9_PSO		1
-#define EF_SPARCV9_RMO		2
-#define EF_SPARC_LEDATA		0x800000 /* little endian data */
-#define EF_SPARC_EXT_MASK	0xFFFF00
-#define EF_SPARC_32PLUS		0x000100 /* generic V8+ features */
-#define EF_SPARC_SUN_US1	0x000200 /* Sun UltraSPARC1 extensions */
-#define EF_SPARC_HAL_R1		0x000400 /* HAL R1 extensions */
-#define EF_SPARC_SUN_US3	0x000800 /* Sun UltraSPARCIII extensions */
-
-/* SPARC relocs.  */
-
-#define R_SPARC_NONE		0	/* No reloc */
-#define R_SPARC_8		1	/* Direct 8 bit */
-#define R_SPARC_16		2	/* Direct 16 bit */
-#define R_SPARC_32		3	/* Direct 32 bit */
-#define R_SPARC_DISP8		4	/* PC relative 8 bit */
-#define R_SPARC_DISP16		5	/* PC relative 16 bit */
-#define R_SPARC_DISP32		6	/* PC relative 32 bit */
-#define R_SPARC_WDISP30		7	/* PC relative 30 bit shifted */
-#define R_SPARC_WDISP22		8	/* PC relative 22 bit shifted */
-#define R_SPARC_HI22		9	/* High 22 bit */
-#define R_SPARC_22		10	/* Direct 22 bit */
-#define R_SPARC_13		11	/* Direct 13 bit */
-#define R_SPARC_LO10		12	/* Truncated 10 bit */
-#define R_SPARC_GOT10		13	/* Truncated 10 bit GOT entry */
-#define R_SPARC_GOT13		14	/* 13 bit GOT entry */
-#define R_SPARC_GOT22		15	/* 22 bit GOT entry shifted */
-#define R_SPARC_PC10		16	/* PC relative 10 bit truncated */
-#define R_SPARC_PC22		17	/* PC relative 22 bit shifted */
-#define R_SPARC_WPLT30		18	/* 30 bit PC relative PLT address */
-#define R_SPARC_COPY		19	/* Copy symbol at runtime */
-#define R_SPARC_GLOB_DAT	20	/* Create GOT entry */
-#define R_SPARC_JMP_SLOT	21	/* Create PLT entry */
-#define R_SPARC_RELATIVE	22	/* Adjust by program base */
-#define R_SPARC_UA32		23	/* Direct 32 bit unaligned */
-
-/* Additional Sparc64 relocs.  */
-
-#define R_SPARC_PLT32		24	/* Direct 32 bit ref to PLT entry */
-#define R_SPARC_HIPLT22		25	/* High 22 bit PLT entry */
-#define R_SPARC_LOPLT10		26	/* Truncated 10 bit PLT entry */
-#define R_SPARC_PCPLT32		27	/* PC rel 32 bit ref to PLT entry */
-#define R_SPARC_PCPLT22		28	/* PC rel high 22 bit PLT entry */
-#define R_SPARC_PCPLT10		29	/* PC rel trunc 10 bit PLT entry */
-#define R_SPARC_10		30	/* Direct 10 bit */
-#define R_SPARC_11		31	/* Direct 11 bit */
-#define R_SPARC_64		32	/* Direct 64 bit */
-#define R_SPARC_OLO10		33	/* 10bit with secondary 13bit addend */
-#define R_SPARC_HH22		34	/* Top 22 bits of direct 64 bit */
-#define R_SPARC_HM10		35	/* High middle 10 bits of ... */
-#define R_SPARC_LM22		36	/* Low middle 22 bits of ... */
-#define R_SPARC_PC_HH22		37	/* Top 22 bits of pc rel 64 bit */
-#define R_SPARC_PC_HM10		38	/* High middle 10 bit of ... */
-#define R_SPARC_PC_LM22		39	/* Low miggle 22 bits of ... */
-#define R_SPARC_WDISP16		40	/* PC relative 16 bit shifted */
-#define R_SPARC_WDISP19		41	/* PC relative 19 bit shifted */
-#define R_SPARC_GLOB_JMP	42	/* was part of v9 ABI but was removed */
-#define R_SPARC_7		43	/* Direct 7 bit */
-#define R_SPARC_5		44	/* Direct 5 bit */
-#define R_SPARC_6		45	/* Direct 6 bit */
-#define R_SPARC_DISP64		46	/* PC relative 64 bit */
-#define R_SPARC_PLT64		47	/* Direct 64 bit ref to PLT entry */
-#define R_SPARC_HIX22		48	/* High 22 bit complemented */
-#define R_SPARC_LOX10		49	/* Truncated 11 bit complemented */
-#define R_SPARC_H44		50	/* Direct high 12 of 44 bit */
-#define R_SPARC_M44		51	/* Direct mid 22 of 44 bit */
-#define R_SPARC_L44		52	/* Direct low 10 of 44 bit */
-#define R_SPARC_REGISTER	53	/* Global register usage */
-#define R_SPARC_UA64		54	/* Direct 64 bit unaligned */
-#define R_SPARC_UA16		55	/* Direct 16 bit unaligned */
-#define R_SPARC_TLS_GD_HI22	56
-#define R_SPARC_TLS_GD_LO10	57
-#define R_SPARC_TLS_GD_ADD	58
-#define R_SPARC_TLS_GD_CALL	59
-#define R_SPARC_TLS_LDM_HI22	60
-#define R_SPARC_TLS_LDM_LO10	61
-#define R_SPARC_TLS_LDM_ADD	62
-#define R_SPARC_TLS_LDM_CALL	63
-#define R_SPARC_TLS_LDO_HIX22	64
-#define R_SPARC_TLS_LDO_LOX10	65
-#define R_SPARC_TLS_LDO_ADD	66
-#define R_SPARC_TLS_IE_HI22	67
-#define R_SPARC_TLS_IE_LO10	68
-#define R_SPARC_TLS_IE_LD	69
-#define R_SPARC_TLS_IE_LDX	70
-#define R_SPARC_TLS_IE_ADD	71
-#define R_SPARC_TLS_LE_HIX22	72
-#define R_SPARC_TLS_LE_LOX10	73
-#define R_SPARC_TLS_DTPMOD32	74
-#define R_SPARC_TLS_DTPMOD64	75
-#define R_SPARC_TLS_DTPOFF32	76
-#define R_SPARC_TLS_DTPOFF64	77
-#define R_SPARC_TLS_TPOFF32	78
-#define R_SPARC_TLS_TPOFF64	79
-#define R_SPARC_GOTDATA_HIX22	80
-#define R_SPARC_GOTDATA_LOX10	81
-#define R_SPARC_GOTDATA_OP_HIX22	82
-#define R_SPARC_GOTDATA_OP_LOX10	83
-#define R_SPARC_GOTDATA_OP	84
-#define R_SPARC_H34		85
-#define R_SPARC_SIZE32		86
-#define R_SPARC_SIZE64		87
-#define R_SPARC_WDISP10		88
-#define R_SPARC_JMP_IREL	248
-#define R_SPARC_IRELATIVE	249
-#define R_SPARC_GNU_VTINHERIT	250
-#define R_SPARC_GNU_VTENTRY	251
-#define R_SPARC_REV32		252
-/* Keep this the last entry.  */
-#define R_SPARC_NUM		253
-
-/* For Sparc64, legal values for d_tag of Elf64_Dyn.  */
-
-#define DT_SPARC_REGISTER	0x70000001
-#define DT_SPARC_NUM		2
-
-/* MIPS R3000 specific definitions.  */
-
-/* Legal values for e_flags field of Elf32_Ehdr.  */
-
-#define EF_MIPS_NOREORDER	1     /* A .noreorder directive was used.  */
-#define EF_MIPS_PIC		2     /* Contains PIC code.  */
-#define EF_MIPS_CPIC		4     /* Uses PIC calling sequence.  */
-#define EF_MIPS_XGOT		8
-#define EF_MIPS_64BIT_WHIRL	16
-#define EF_MIPS_ABI2		32
-#define EF_MIPS_ABI_ON32	64
-#define EF_MIPS_FP64		512  /* Uses FP64 (12 callee-saved).  */
-#define EF_MIPS_NAN2008	1024  /* Uses IEEE 754-2008 NaN encoding.  */
-#define EF_MIPS_ARCH		0xf0000000 /* MIPS architecture level.  */
-
-/* Legal values for MIPS architecture level.  */
-
-#define EF_MIPS_ARCH_1		0x00000000 /* -mips1 code.  */
-#define EF_MIPS_ARCH_2		0x10000000 /* -mips2 code.  */
-#define EF_MIPS_ARCH_3		0x20000000 /* -mips3 code.  */
-#define EF_MIPS_ARCH_4		0x30000000 /* -mips4 code.  */
-#define EF_MIPS_ARCH_5		0x40000000 /* -mips5 code.  */
-#define EF_MIPS_ARCH_32		0x50000000 /* MIPS32 code.  */
-#define EF_MIPS_ARCH_64		0x60000000 /* MIPS64 code.  */
-#define EF_MIPS_ARCH_32R2	0x70000000 /* MIPS32r2 code.  */
-#define EF_MIPS_ARCH_64R2	0x80000000 /* MIPS64r2 code.  */
-
-/* The following are unofficial names and should not be used.  */
-
-#define E_MIPS_ARCH_1		EF_MIPS_ARCH_1
-#define E_MIPS_ARCH_2		EF_MIPS_ARCH_2
-#define E_MIPS_ARCH_3		EF_MIPS_ARCH_3
-#define E_MIPS_ARCH_4		EF_MIPS_ARCH_4
-#define E_MIPS_ARCH_5		EF_MIPS_ARCH_5
-#define E_MIPS_ARCH_32		EF_MIPS_ARCH_32
-#define E_MIPS_ARCH_64		EF_MIPS_ARCH_64
-
-/* Special section indices.  */
-
-#define SHN_MIPS_ACOMMON	0xff00	/* Allocated common symbols.  */
-#define SHN_MIPS_TEXT		0xff01	/* Allocated test symbols.  */
-#define SHN_MIPS_DATA		0xff02	/* Allocated data symbols.  */
-#define SHN_MIPS_SCOMMON 	0xff03	/* Small common symbols.  */
-#define SHN_MIPS_SUNDEFINED	0xff04	/* Small undefined symbols.  */
-
-/* Legal values for sh_type field of Elf32_Shdr.  */
-
-#define SHT_MIPS_LIBLIST	0x70000000 /* Shared objects used in link.  */
-#define SHT_MIPS_MSYM		0x70000001
-#define SHT_MIPS_CONFLICT	0x70000002 /* Conflicting symbols.  */
-#define SHT_MIPS_GPTAB		0x70000003 /* Global data area sizes.  */
-#define SHT_MIPS_UCODE		0x70000004 /* Reserved for SGI/MIPS compilers */
-#define SHT_MIPS_DEBUG		0x70000005 /* MIPS ECOFF debugging info.  */
-#define SHT_MIPS_REGINFO	0x70000006 /* Register usage information.  */
-#define SHT_MIPS_PACKAGE	0x70000007
-#define SHT_MIPS_PACKSYM	0x70000008
-#define SHT_MIPS_RELD		0x70000009
-#define SHT_MIPS_IFACE		0x7000000b
-#define SHT_MIPS_CONTENT	0x7000000c
-#define SHT_MIPS_OPTIONS	0x7000000d /* Miscellaneous options.  */
-#define SHT_MIPS_SHDR		0x70000010
-#define SHT_MIPS_FDESC		0x70000011
-#define SHT_MIPS_EXTSYM		0x70000012
-#define SHT_MIPS_DENSE		0x70000013
-#define SHT_MIPS_PDESC		0x70000014
-#define SHT_MIPS_LOCSYM		0x70000015
-#define SHT_MIPS_AUXSYM		0x70000016
-#define SHT_MIPS_OPTSYM		0x70000017
-#define SHT_MIPS_LOCSTR		0x70000018
-#define SHT_MIPS_LINE		0x70000019
-#define SHT_MIPS_RFDESC		0x7000001a
-#define SHT_MIPS_DELTASYM	0x7000001b
-#define SHT_MIPS_DELTAINST	0x7000001c
-#define SHT_MIPS_DELTACLASS	0x7000001d
-#define SHT_MIPS_DWARF		0x7000001e /* DWARF debugging information.  */
-#define SHT_MIPS_DELTADECL	0x7000001f
-#define SHT_MIPS_SYMBOL_LIB	0x70000020
-#define SHT_MIPS_EVENTS		0x70000021 /* Event section.  */
-#define SHT_MIPS_TRANSLATE	0x70000022
-#define SHT_MIPS_PIXIE		0x70000023
-#define SHT_MIPS_XLATE		0x70000024
-#define SHT_MIPS_XLATE_DEBUG	0x70000025
-#define SHT_MIPS_WHIRL		0x70000026
-#define SHT_MIPS_EH_REGION	0x70000027
-#define SHT_MIPS_XLATE_OLD	0x70000028
-#define SHT_MIPS_PDR_EXCEPTION	0x70000029
-#define SHT_MIPS_XHASH		0x7000002b
-
-/* Legal values for sh_flags field of Elf32_Shdr.  */
-
-#define SHF_MIPS_GPREL		0x10000000 /* Must be in global data area.  */
-#define SHF_MIPS_MERGE		0x20000000
-#define SHF_MIPS_ADDR		0x40000000
-#define SHF_MIPS_STRINGS	0x80000000
-#define SHF_MIPS_NOSTRIP	0x08000000
-#define SHF_MIPS_LOCAL		0x04000000
-#define SHF_MIPS_NAMES		0x02000000
-#define SHF_MIPS_NODUPE		0x01000000
-
-
-/* Symbol tables.  */
-
-/* MIPS specific values for `st_other'.  */
-#define STO_MIPS_DEFAULT		0x0
-#define STO_MIPS_INTERNAL		0x1
-#define STO_MIPS_HIDDEN			0x2
-#define STO_MIPS_PROTECTED		0x3
-#define STO_MIPS_PLT			0x8
-#define STO_MIPS_SC_ALIGN_UNUSED	0xff
-
-/* MIPS specific values for `st_info'.  */
-#define STB_MIPS_SPLIT_COMMON		13
-
-/* Entries found in sections of type SHT_MIPS_GPTAB.  */
-
-typedef union
-{
-  struct
-    {
-      Elf32_Word gt_current_g_value;	/* -G value used for compilation.  */
-      Elf32_Word gt_unused;		/* Not used.  */
-    } gt_header;			/* First entry in section.  */
-  struct
-    {
-      Elf32_Word gt_g_value;		/* If this value were used for -G.  */
-      Elf32_Word gt_bytes;		/* This many bytes would be used.  */
-    } gt_entry;				/* Subsequent entries in section.  */
-} Elf32_gptab;
-
-/* Entry found in sections of type SHT_MIPS_REGINFO.  */
-
-typedef struct
-{
-  Elf32_Word ri_gprmask;		/* General registers used.  */
-  Elf32_Word ri_cprmask[4];		/* Coprocessor registers used.  */
-  Elf32_Sword ri_gp_value;		/* $gp register value.  */
-} Elf32_RegInfo;
-
-/* Entries found in sections of type SHT_MIPS_OPTIONS.  */
-
-typedef struct
-{
-  unsigned char kind;		/* Determines interpretation of the
-				   variable part of descriptor.  */
-  unsigned char size;		/* Size of descriptor, including header.  */
-  Elf32_Section section;	/* Section header index of section affected,
-				   0 for global options.  */
-  Elf32_Word info;		/* Kind-specific information.  */
-} Elf_Options;
-
-/* Values for `kind' field in Elf_Options.  */
-
-#define ODK_NULL	0	/* Undefined.  */
-#define ODK_REGINFO	1	/* Register usage information.  */
-#define ODK_EXCEPTIONS	2	/* Exception processing options.  */
-#define ODK_PAD		3	/* Section padding options.  */
-#define ODK_HWPATCH	4	/* Hardware workarounds performed */
-#define ODK_FILL	5	/* record the fill value used by the linker. */
-#define ODK_TAGS	6	/* reserve space for desktop tools to write. */
-#define ODK_HWAND	7	/* HW workarounds.  'AND' bits when merging. */
-#define ODK_HWOR	8	/* HW workarounds.  'OR' bits when merging.  */
-
-/* Values for `info' in Elf_Options for ODK_EXCEPTIONS entries.  */
-
-#define OEX_FPU_MIN	0x1f	/* FPE's which MUST be enabled.  */
-#define OEX_FPU_MAX	0x1f00	/* FPE's which MAY be enabled.  */
-#define OEX_PAGE0	0x10000	/* page zero must be mapped.  */
-#define OEX_SMM		0x20000	/* Force sequential memory mode?  */
-#define OEX_FPDBUG	0x40000	/* Force floating point debug mode?  */
-#define OEX_PRECISEFP	OEX_FPDBUG
-#define OEX_DISMISS	0x80000	/* Dismiss invalid address faults?  */
-
-#define OEX_FPU_INVAL	0x10
-#define OEX_FPU_DIV0	0x08
-#define OEX_FPU_OFLO	0x04
-#define OEX_FPU_UFLO	0x02
-#define OEX_FPU_INEX	0x01
-
-/* Masks for `info' in Elf_Options for an ODK_HWPATCH entry.  */
-
-#define OHW_R4KEOP	0x1	/* R4000 end-of-page patch.  */
-#define OHW_R8KPFETCH	0x2	/* may need R8000 prefetch patch.  */
-#define OHW_R5KEOP	0x4	/* R5000 end-of-page patch.  */
-#define OHW_R5KCVTL	0x8	/* R5000 cvt.[ds].l bug.  clean=1.  */
-
-#define OPAD_PREFIX	0x1
-#define OPAD_POSTFIX	0x2
-#define OPAD_SYMBOL	0x4
-
-/* Entry found in `.options' section.  */
-
-typedef struct
-{
-  Elf32_Word hwp_flags1;	/* Extra flags.  */
-  Elf32_Word hwp_flags2;	/* Extra flags.  */
-} Elf_Options_Hw;
-
-/* Masks for `info' in ElfOptions for ODK_HWAND and ODK_HWOR entries.  */
-
-#define OHWA0_R4KEOP_CHECKED	0x00000001
-#define OHWA1_R4KEOP_CLEAN	0x00000002
-
-/* MIPS relocs.  */
-
-#define R_MIPS_NONE		0	/* No reloc */
-#define R_MIPS_16		1	/* Direct 16 bit */
-#define R_MIPS_32		2	/* Direct 32 bit */
-#define R_MIPS_REL32		3	/* PC relative 32 bit */
-#define R_MIPS_26		4	/* Direct 26 bit shifted */
-#define R_MIPS_HI16		5	/* High 16 bit */
-#define R_MIPS_LO16		6	/* Low 16 bit */
-#define R_MIPS_GPREL16		7	/* GP relative 16 bit */
-#define R_MIPS_LITERAL		8	/* 16 bit literal entry */
-#define R_MIPS_GOT16		9	/* 16 bit GOT entry */
-#define R_MIPS_PC16		10	/* PC relative 16 bit */
-#define R_MIPS_CALL16		11	/* 16 bit GOT entry for function */
-#define R_MIPS_GPREL32		12	/* GP relative 32 bit */
-
-#define R_MIPS_SHIFT5		16
-#define R_MIPS_SHIFT6		17
-#define R_MIPS_64		18
-#define R_MIPS_GOT_DISP		19
-#define R_MIPS_GOT_PAGE		20
-#define R_MIPS_GOT_OFST		21
-#define R_MIPS_GOT_HI16		22
-#define R_MIPS_GOT_LO16		23
-#define R_MIPS_SUB		24
-#define R_MIPS_INSERT_A		25
-#define R_MIPS_INSERT_B		26
-#define R_MIPS_DELETE		27
-#define R_MIPS_HIGHER		28
-#define R_MIPS_HIGHEST		29
-#define R_MIPS_CALL_HI16	30
-#define R_MIPS_CALL_LO16	31
-#define R_MIPS_SCN_DISP		32
-#define R_MIPS_REL16		33
-#define R_MIPS_ADD_IMMEDIATE	34
-#define R_MIPS_PJUMP		35
-#define R_MIPS_RELGOT		36
-#define R_MIPS_JALR		37
-#define R_MIPS_TLS_DTPMOD32	38	/* Module number 32 bit */
-#define R_MIPS_TLS_DTPREL32	39	/* Module-relative offset 32 bit */
-#define R_MIPS_TLS_DTPMOD64	40	/* Module number 64 bit */
-#define R_MIPS_TLS_DTPREL64	41	/* Module-relative offset 64 bit */
-#define R_MIPS_TLS_GD		42	/* 16 bit GOT offset for GD */
-#define R_MIPS_TLS_LDM		43	/* 16 bit GOT offset for LDM */
-#define R_MIPS_TLS_DTPREL_HI16	44	/* Module-relative offset, high 16 bits */
-#define R_MIPS_TLS_DTPREL_LO16	45	/* Module-relative offset, low 16 bits */
-#define R_MIPS_TLS_GOTTPREL	46	/* 16 bit GOT offset for IE */
-#define R_MIPS_TLS_TPREL32	47	/* TP-relative offset, 32 bit */
-#define R_MIPS_TLS_TPREL64	48	/* TP-relative offset, 64 bit */
-#define R_MIPS_TLS_TPREL_HI16	49	/* TP-relative offset, high 16 bits */
-#define R_MIPS_TLS_TPREL_LO16	50	/* TP-relative offset, low 16 bits */
-#define R_MIPS_GLOB_DAT		51
-#define R_MIPS_COPY		126
-#define R_MIPS_JUMP_SLOT        127
-/* Keep this the last entry.  */
-#define R_MIPS_NUM		128
-
-/* Legal values for p_type field of Elf32_Phdr.  */
-
-#define PT_MIPS_REGINFO	  0x70000000	/* Register usage information. */
-#define PT_MIPS_RTPROC	  0x70000001	/* Runtime procedure table. */
-#define PT_MIPS_OPTIONS	  0x70000002
-#define PT_MIPS_ABIFLAGS  0x70000003	/* FP mode requirement. */
-
-/* Special program header types.  */
-
-#define PF_MIPS_LOCAL	0x10000000
-
-/* Legal values for d_tag field of Elf32_Dyn.  */
-
-#define DT_MIPS_RLD_VERSION  0x70000001	/* Runtime linker interface version */
-#define DT_MIPS_TIME_STAMP   0x70000002	/* Timestamp */
-#define DT_MIPS_ICHECKSUM    0x70000003	/* Checksum */
-#define DT_MIPS_IVERSION     0x70000004	/* Version string (string tbl index) */
-#define DT_MIPS_FLAGS	     0x70000005	/* Flags */
-#define DT_MIPS_BASE_ADDRESS 0x70000006	/* Base address */
-#define DT_MIPS_MSYM	     0x70000007
-#define DT_MIPS_CONFLICT     0x70000008	/* Address of CONFLICT section */
-#define DT_MIPS_LIBLIST	     0x70000009	/* Address of LIBLIST section */
-#define DT_MIPS_LOCAL_GOTNO  0x7000000a	/* Number of local GOT entries */
-#define DT_MIPS_CONFLICTNO   0x7000000b	/* Number of CONFLICT entries */
-#define DT_MIPS_LIBLISTNO    0x70000010	/* Number of LIBLIST entries */
-#define DT_MIPS_SYMTABNO     0x70000011	/* Number of DYNSYM entries */
-#define DT_MIPS_UNREFEXTNO   0x70000012	/* First external DYNSYM */
-#define DT_MIPS_GOTSYM	     0x70000013	/* First GOT entry in DYNSYM */
-#define DT_MIPS_HIPAGENO     0x70000014	/* Number of GOT page table entries */
-#define DT_MIPS_RLD_MAP	     0x70000016	/* Address of run time loader map.  */
-#define DT_MIPS_DELTA_CLASS  0x70000017	/* Delta C++ class definition.  */
-#define DT_MIPS_DELTA_CLASS_NO    0x70000018 /* Number of entries in
-						DT_MIPS_DELTA_CLASS.  */
-#define DT_MIPS_DELTA_INSTANCE    0x70000019 /* Delta C++ class instances.  */
-#define DT_MIPS_DELTA_INSTANCE_NO 0x7000001a /* Number of entries in
-						DT_MIPS_DELTA_INSTANCE.  */
-#define DT_MIPS_DELTA_RELOC  0x7000001b /* Delta relocations.  */
-#define DT_MIPS_DELTA_RELOC_NO 0x7000001c /* Number of entries in
-					     DT_MIPS_DELTA_RELOC.  */
-#define DT_MIPS_DELTA_SYM    0x7000001d /* Delta symbols that Delta
-					   relocations refer to.  */
-#define DT_MIPS_DELTA_SYM_NO 0x7000001e /* Number of entries in
-					   DT_MIPS_DELTA_SYM.  */
-#define DT_MIPS_DELTA_CLASSSYM 0x70000020 /* Delta symbols that hold the
-					     class declaration.  */
-#define DT_MIPS_DELTA_CLASSSYM_NO 0x70000021 /* Number of entries in
-						DT_MIPS_DELTA_CLASSSYM.  */
-#define DT_MIPS_CXX_FLAGS    0x70000022 /* Flags indicating for C++ flavor.  */
-#define DT_MIPS_PIXIE_INIT   0x70000023
-#define DT_MIPS_SYMBOL_LIB   0x70000024
-#define DT_MIPS_LOCALPAGE_GOTIDX 0x70000025
-#define DT_MIPS_LOCAL_GOTIDX 0x70000026
-#define DT_MIPS_HIDDEN_GOTIDX 0x70000027
-#define DT_MIPS_PROTECTED_GOTIDX 0x70000028
-#define DT_MIPS_OPTIONS	     0x70000029 /* Address of .options.  */
-#define DT_MIPS_INTERFACE    0x7000002a /* Address of .interface.  */
-#define DT_MIPS_DYNSTR_ALIGN 0x7000002b
-#define DT_MIPS_INTERFACE_SIZE 0x7000002c /* Size of the .interface section. */
-#define DT_MIPS_RLD_TEXT_RESOLVE_ADDR 0x7000002d /* Address of rld_text_rsolve
-						    function stored in GOT.  */
-#define DT_MIPS_PERF_SUFFIX  0x7000002e /* Default suffix of dso to be added
-					   by rld on dlopen() calls.  */
-#define DT_MIPS_COMPACT_SIZE 0x7000002f /* (O32)Size of compact rel section. */
-#define DT_MIPS_GP_VALUE     0x70000030 /* GP value for aux GOTs.  */
-#define DT_MIPS_AUX_DYNAMIC  0x70000031 /* Address of aux .dynamic.  */
-/* The address of .got.plt in an executable using the new non-PIC ABI.  */
-#define DT_MIPS_PLTGOT	     0x70000032
-/* The base of the PLT in an executable using the new non-PIC ABI if that
-   PLT is writable.  For a non-writable PLT, this is omitted or has a zero
-   value.  */
-#define DT_MIPS_RWPLT        0x70000034
-/* An alternative description of the classic MIPS RLD_MAP that is usable
-   in a PIE as it stores a relative offset from the address of the tag
-   rather than an absolute address.  */
-#define DT_MIPS_RLD_MAP_REL  0x70000035
-/* GNU-style hash table with xlat.  */
-#define DT_MIPS_XHASH	     0x70000036
-#define DT_MIPS_NUM	     0x37
-
-/* Legal values for DT_MIPS_FLAGS Elf32_Dyn entry.  */
-
-#define RHF_NONE		   0		/* No flags */
-#define RHF_QUICKSTART		   (1 << 0)	/* Use quickstart */
-#define RHF_NOTPOT		   (1 << 1)	/* Hash size not power of 2 */
-#define RHF_NO_LIBRARY_REPLACEMENT (1 << 2)	/* Ignore LD_LIBRARY_PATH */
-#define RHF_NO_MOVE		   (1 << 3)
-#define RHF_SGI_ONLY		   (1 << 4)
-#define RHF_GUARANTEE_INIT	   (1 << 5)
-#define RHF_DELTA_C_PLUS_PLUS	   (1 << 6)
-#define RHF_GUARANTEE_START_INIT   (1 << 7)
-#define RHF_PIXIE		   (1 << 8)
-#define RHF_DEFAULT_DELAY_LOAD	   (1 << 9)
-#define RHF_REQUICKSTART	   (1 << 10)
-#define RHF_REQUICKSTARTED	   (1 << 11)
-#define RHF_CORD		   (1 << 12)
-#define RHF_NO_UNRES_UNDEF	   (1 << 13)
-#define RHF_RLD_ORDER_SAFE	   (1 << 14)
-
-/* Entries found in sections of type SHT_MIPS_LIBLIST.  */
-
-typedef struct
-{
-  Elf32_Word l_name;		/* Name (string table index) */
-  Elf32_Word l_time_stamp;	/* Timestamp */
-  Elf32_Word l_checksum;	/* Checksum */
-  Elf32_Word l_version;		/* Interface version */
-  Elf32_Word l_flags;		/* Flags */
-} Elf32_Lib;
-
-typedef struct
-{
-  Elf64_Word l_name;		/* Name (string table index) */
-  Elf64_Word l_time_stamp;	/* Timestamp */
-  Elf64_Word l_checksum;	/* Checksum */
-  Elf64_Word l_version;		/* Interface version */
-  Elf64_Word l_flags;		/* Flags */
-} Elf64_Lib;
-
-
-/* Legal values for l_flags.  */
-
-#define LL_NONE		  0
-#define LL_EXACT_MATCH	  (1 << 0)	/* Require exact match */
-#define LL_IGNORE_INT_VER (1 << 1)	/* Ignore interface version */
-#define LL_REQUIRE_MINOR  (1 << 2)
-#define LL_EXPORTS	  (1 << 3)
-#define LL_DELAY_LOAD	  (1 << 4)
-#define LL_DELTA	  (1 << 5)
-
-/* Entries found in sections of type SHT_MIPS_CONFLICT.  */
-
-typedef Elf32_Addr Elf32_Conflict;
-
-typedef struct
-{
-  /* Version of flags structure.  */
-  Elf32_Half version;
-  /* The level of the ISA: 1-5, 32, 64.  */
-  unsigned char isa_level;
-  /* The revision of ISA: 0 for MIPS V and below, 1-n otherwise.  */
-  unsigned char isa_rev;
-  /* The size of general purpose registers.  */
-  unsigned char gpr_size;
-  /* The size of co-processor 1 registers.  */
-  unsigned char cpr1_size;
-  /* The size of co-processor 2 registers.  */
-  unsigned char cpr2_size;
-  /* The floating-point ABI.  */
-  unsigned char fp_abi;
-  /* Processor-specific extension.  */
-  Elf32_Word isa_ext;
-  /* Mask of ASEs used.  */
-  Elf32_Word ases;
-  /* Mask of general flags.  */
-  Elf32_Word flags1;
-  Elf32_Word flags2;
-} Elf_MIPS_ABIFlags_v0;
-
-/* Values for the register size bytes of an abi flags structure.  */
-
-#define MIPS_AFL_REG_NONE	0x00	 /* No registers.  */
-#define MIPS_AFL_REG_32		0x01	 /* 32-bit registers.  */
-#define MIPS_AFL_REG_64		0x02	 /* 64-bit registers.  */
-#define MIPS_AFL_REG_128	0x03	 /* 128-bit registers.  */
-
-/* Masks for the ases word of an ABI flags structure.  */
-
-#define MIPS_AFL_ASE_DSP	0x00000001 /* DSP ASE.  */
-#define MIPS_AFL_ASE_DSPR2	0x00000002 /* DSP R2 ASE.  */
-#define MIPS_AFL_ASE_EVA	0x00000004 /* Enhanced VA Scheme.  */
-#define MIPS_AFL_ASE_MCU	0x00000008 /* MCU (MicroController) ASE.  */
-#define MIPS_AFL_ASE_MDMX	0x00000010 /* MDMX ASE.  */
-#define MIPS_AFL_ASE_MIPS3D	0x00000020 /* MIPS-3D ASE.  */
-#define MIPS_AFL_ASE_MT		0x00000040 /* MT ASE.  */
-#define MIPS_AFL_ASE_SMARTMIPS	0x00000080 /* SmartMIPS ASE.  */
-#define MIPS_AFL_ASE_VIRT	0x00000100 /* VZ ASE.  */
-#define MIPS_AFL_ASE_MSA	0x00000200 /* MSA ASE.  */
-#define MIPS_AFL_ASE_MIPS16	0x00000400 /* MIPS16 ASE.  */
-#define MIPS_AFL_ASE_MICROMIPS	0x00000800 /* MICROMIPS ASE.  */
-#define MIPS_AFL_ASE_XPA	0x00001000 /* XPA ASE.  */
-#define MIPS_AFL_ASE_MASK	0x00001fff /* All ASEs.  */
-
-/* Values for the isa_ext word of an ABI flags structure.  */
-
-#define MIPS_AFL_EXT_XLR	  1   /* RMI Xlr instruction.  */
-#define MIPS_AFL_EXT_OCTEON2	  2   /* Cavium Networks Octeon2.  */
-#define MIPS_AFL_EXT_OCTEONP	  3   /* Cavium Networks OcteonP.  */
-#define MIPS_AFL_EXT_LOONGSON_3A  4   /* Loongson 3A.  */
-#define MIPS_AFL_EXT_OCTEON	  5   /* Cavium Networks Octeon.  */
-#define MIPS_AFL_EXT_5900	  6   /* MIPS R5900 instruction.  */
-#define MIPS_AFL_EXT_4650	  7   /* MIPS R4650 instruction.  */
-#define MIPS_AFL_EXT_4010	  8   /* LSI R4010 instruction.  */
-#define MIPS_AFL_EXT_4100	  9   /* NEC VR4100 instruction.  */
-#define MIPS_AFL_EXT_3900	  10  /* Toshiba R3900 instruction.  */
-#define MIPS_AFL_EXT_10000	  11  /* MIPS R10000 instruction.  */
-#define MIPS_AFL_EXT_SB1	  12  /* Broadcom SB-1 instruction.  */
-#define MIPS_AFL_EXT_4111	  13  /* NEC VR4111/VR4181 instruction.  */
-#define MIPS_AFL_EXT_4120	  14  /* NEC VR4120 instruction.  */
-#define MIPS_AFL_EXT_5400	  15  /* NEC VR5400 instruction.  */
-#define MIPS_AFL_EXT_5500	  16  /* NEC VR5500 instruction.  */
-#define MIPS_AFL_EXT_LOONGSON_2E  17  /* ST Microelectronics Loongson 2E.  */
-#define MIPS_AFL_EXT_LOONGSON_2F  18  /* ST Microelectronics Loongson 2F.  */
-
-/* Masks for the flags1 word of an ABI flags structure.  */
-#define MIPS_AFL_FLAGS1_ODDSPREG  1  /* Uses odd single-precision registers.  */
-
-/* Object attribute values.  */
-enum
-{
-  /* Not tagged or not using any ABIs affected by the differences.  */
-  Val_GNU_MIPS_ABI_FP_ANY = 0,
-  /* Using hard-float -mdouble-float.  */
-  Val_GNU_MIPS_ABI_FP_DOUBLE = 1,
-  /* Using hard-float -msingle-float.  */
-  Val_GNU_MIPS_ABI_FP_SINGLE = 2,
-  /* Using soft-float.  */
-  Val_GNU_MIPS_ABI_FP_SOFT = 3,
-  /* Using -mips32r2 -mfp64.  */
-  Val_GNU_MIPS_ABI_FP_OLD_64 = 4,
-  /* Using -mfpxx.  */
-  Val_GNU_MIPS_ABI_FP_XX = 5,
-  /* Using -mips32r2 -mfp64.  */
-  Val_GNU_MIPS_ABI_FP_64 = 6,
-  /* Using -mips32r2 -mfp64 -mno-odd-spreg.  */
-  Val_GNU_MIPS_ABI_FP_64A = 7,
-  /* Maximum allocated FP ABI value.  */
-  Val_GNU_MIPS_ABI_FP_MAX = 7
-};
-
-/* HPPA specific definitions.  */
-
-/* Legal values for e_flags field of Elf32_Ehdr.  */
-
-#define EF_PARISC_TRAPNIL	0x00010000 /* Trap nil pointer dereference.  */
-#define EF_PARISC_EXT		0x00020000 /* Program uses arch. extensions. */
-#define EF_PARISC_LSB		0x00040000 /* Program expects little endian. */
-#define EF_PARISC_WIDE		0x00080000 /* Program expects wide mode.  */
-#define EF_PARISC_NO_KABP	0x00100000 /* No kernel assisted branch
-					      prediction.  */
-#define EF_PARISC_LAZYSWAP	0x00400000 /* Allow lazy swapping.  */
-#define EF_PARISC_ARCH		0x0000ffff /* Architecture version.  */
-
-/* Defined values for `e_flags & EF_PARISC_ARCH' are:  */
-
-#define EFA_PARISC_1_0		    0x020b /* PA-RISC 1.0 big-endian.  */
-#define EFA_PARISC_1_1		    0x0210 /* PA-RISC 1.1 big-endian.  */
-#define EFA_PARISC_2_0		    0x0214 /* PA-RISC 2.0 big-endian.  */
-
-/* Additional section indices.  */
-
-#define SHN_PARISC_ANSI_COMMON	0xff00	   /* Section for tentatively declared
-					      symbols in ANSI C.  */
-#define SHN_PARISC_HUGE_COMMON	0xff01	   /* Common blocks in huge model.  */
-
-/* Legal values for sh_type field of Elf32_Shdr.  */
-
-#define SHT_PARISC_EXT		0x70000000 /* Contains product specific ext. */
-#define SHT_PARISC_UNWIND	0x70000001 /* Unwind information.  */
-#define SHT_PARISC_DOC		0x70000002 /* Debug info for optimized code. */
-
-/* Legal values for sh_flags field of Elf32_Shdr.  */
-
-#define SHF_PARISC_SHORT	0x20000000 /* Section with short addressing. */
-#define SHF_PARISC_HUGE		0x40000000 /* Section far from gp.  */
-#define SHF_PARISC_SBP		0x80000000 /* Static branch prediction code. */
-
-/* Legal values for ST_TYPE subfield of st_info (symbol type).  */
-
-#define STT_PARISC_MILLICODE	13	/* Millicode function entry point.  */
-
-#define STT_HP_OPAQUE		(STT_LOOS + 0x1)
-#define STT_HP_STUB		(STT_LOOS + 0x2)
-
-/* HPPA relocs.  */
-
-#define R_PARISC_NONE		0	/* No reloc.  */
-#define R_PARISC_DIR32		1	/* Direct 32-bit reference.  */
-#define R_PARISC_DIR21L		2	/* Left 21 bits of eff. address.  */
-#define R_PARISC_DIR17R		3	/* Right 17 bits of eff. address.  */
-#define R_PARISC_DIR17F		4	/* 17 bits of eff. address.  */
-#define R_PARISC_DIR14R		6	/* Right 14 bits of eff. address.  */
-#define R_PARISC_PCREL32	9	/* 32-bit rel. address.  */
-#define R_PARISC_PCREL21L	10	/* Left 21 bits of rel. address.  */
-#define R_PARISC_PCREL17R	11	/* Right 17 bits of rel. address.  */
-#define R_PARISC_PCREL17F	12	/* 17 bits of rel. address.  */
-#define R_PARISC_PCREL14R	14	/* Right 14 bits of rel. address.  */
-#define R_PARISC_DPREL21L	18	/* Left 21 bits of rel. address.  */
-#define R_PARISC_DPREL14R	22	/* Right 14 bits of rel. address.  */
-#define R_PARISC_GPREL21L	26	/* GP-relative, left 21 bits.  */
-#define R_PARISC_GPREL14R	30	/* GP-relative, right 14 bits.  */
-#define R_PARISC_LTOFF21L	34	/* LT-relative, left 21 bits.  */
-#define R_PARISC_LTOFF14R	38	/* LT-relative, right 14 bits.  */
-#define R_PARISC_SECREL32	41	/* 32 bits section rel. address.  */
-#define R_PARISC_SEGBASE	48	/* No relocation, set segment base.  */
-#define R_PARISC_SEGREL32	49	/* 32 bits segment rel. address.  */
-#define R_PARISC_PLTOFF21L	50	/* PLT rel. address, left 21 bits.  */
-#define R_PARISC_PLTOFF14R	54	/* PLT rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF_FPTR32	57	/* 32 bits LT-rel. function pointer. */
-#define R_PARISC_LTOFF_FPTR21L	58	/* LT-rel. fct ptr, left 21 bits. */
-#define R_PARISC_LTOFF_FPTR14R	62	/* LT-rel. fct ptr, right 14 bits. */
-#define R_PARISC_FPTR64		64	/* 64 bits function address.  */
-#define R_PARISC_PLABEL32	65	/* 32 bits function address.  */
-#define R_PARISC_PLABEL21L	66	/* Left 21 bits of fdesc address.  */
-#define R_PARISC_PLABEL14R	70	/* Right 14 bits of fdesc address.  */
-#define R_PARISC_PCREL64	72	/* 64 bits PC-rel. address.  */
-#define R_PARISC_PCREL22F	74	/* 22 bits PC-rel. address.  */
-#define R_PARISC_PCREL14WR	75	/* PC-rel. address, right 14 bits.  */
-#define R_PARISC_PCREL14DR	76	/* PC rel. address, right 14 bits.  */
-#define R_PARISC_PCREL16F	77	/* 16 bits PC-rel. address.  */
-#define R_PARISC_PCREL16WF	78	/* 16 bits PC-rel. address.  */
-#define R_PARISC_PCREL16DF	79	/* 16 bits PC-rel. address.  */
-#define R_PARISC_DIR64		80	/* 64 bits of eff. address.  */
-#define R_PARISC_DIR14WR	83	/* 14 bits of eff. address.  */
-#define R_PARISC_DIR14DR	84	/* 14 bits of eff. address.  */
-#define R_PARISC_DIR16F		85	/* 16 bits of eff. address.  */
-#define R_PARISC_DIR16WF	86	/* 16 bits of eff. address.  */
-#define R_PARISC_DIR16DF	87	/* 16 bits of eff. address.  */
-#define R_PARISC_GPREL64	88	/* 64 bits of GP-rel. address.  */
-#define R_PARISC_GPREL14WR	91	/* GP-rel. address, right 14 bits.  */
-#define R_PARISC_GPREL14DR	92	/* GP-rel. address, right 14 bits.  */
-#define R_PARISC_GPREL16F	93	/* 16 bits GP-rel. address.  */
-#define R_PARISC_GPREL16WF	94	/* 16 bits GP-rel. address.  */
-#define R_PARISC_GPREL16DF	95	/* 16 bits GP-rel. address.  */
-#define R_PARISC_LTOFF64	96	/* 64 bits LT-rel. address.  */
-#define R_PARISC_LTOFF14WR	99	/* LT-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF14DR	100	/* LT-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF16F	101	/* 16 bits LT-rel. address.  */
-#define R_PARISC_LTOFF16WF	102	/* 16 bits LT-rel. address.  */
-#define R_PARISC_LTOFF16DF	103	/* 16 bits LT-rel. address.  */
-#define R_PARISC_SECREL64	104	/* 64 bits section rel. address.  */
-#define R_PARISC_SEGREL64	112	/* 64 bits segment rel. address.  */
-#define R_PARISC_PLTOFF14WR	115	/* PLT-rel. address, right 14 bits.  */
-#define R_PARISC_PLTOFF14DR	116	/* PLT-rel. address, right 14 bits.  */
-#define R_PARISC_PLTOFF16F	117	/* 16 bits LT-rel. address.  */
-#define R_PARISC_PLTOFF16WF	118	/* 16 bits PLT-rel. address.  */
-#define R_PARISC_PLTOFF16DF	119	/* 16 bits PLT-rel. address.  */
-#define R_PARISC_LTOFF_FPTR64	120	/* 64 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR14WR	123	/* LT-rel. fct. ptr., right 14 bits. */
-#define R_PARISC_LTOFF_FPTR14DR	124	/* LT-rel. fct. ptr., right 14 bits. */
-#define R_PARISC_LTOFF_FPTR16F	125	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR16WF	126	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LTOFF_FPTR16DF	127	/* 16 bits LT-rel. function ptr.  */
-#define R_PARISC_LORESERVE	128
-#define R_PARISC_COPY		128	/* Copy relocation.  */
-#define R_PARISC_IPLT		129	/* Dynamic reloc, imported PLT */
-#define R_PARISC_EPLT		130	/* Dynamic reloc, exported PLT */
-#define R_PARISC_TPREL32	153	/* 32 bits TP-rel. address.  */
-#define R_PARISC_TPREL21L	154	/* TP-rel. address, left 21 bits.  */
-#define R_PARISC_TPREL14R	158	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_LTOFF_TP21L	162	/* LT-TP-rel. address, left 21 bits. */
-#define R_PARISC_LTOFF_TP14R	166	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP14F	167	/* 14 bits LT-TP-rel. address.  */
-#define R_PARISC_TPREL64	216	/* 64 bits TP-rel. address.  */
-#define R_PARISC_TPREL14WR	219	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_TPREL14DR	220	/* TP-rel. address, right 14 bits.  */
-#define R_PARISC_TPREL16F	221	/* 16 bits TP-rel. address.  */
-#define R_PARISC_TPREL16WF	222	/* 16 bits TP-rel. address.  */
-#define R_PARISC_TPREL16DF	223	/* 16 bits TP-rel. address.  */
-#define R_PARISC_LTOFF_TP64	224	/* 64 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP14WR	227	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP14DR	228	/* LT-TP-rel. address, right 14 bits.*/
-#define R_PARISC_LTOFF_TP16F	229	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP16WF	230	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_LTOFF_TP16DF	231	/* 16 bits LT-TP-rel. address.  */
-#define R_PARISC_GNU_VTENTRY	232
-#define R_PARISC_GNU_VTINHERIT	233
-#define R_PARISC_TLS_GD21L	234	/* GD 21-bit left.  */
-#define R_PARISC_TLS_GD14R	235	/* GD 14-bit right.  */
-#define R_PARISC_TLS_GDCALL	236	/* GD call to __t_g_a.  */
-#define R_PARISC_TLS_LDM21L	237	/* LD module 21-bit left.  */
-#define R_PARISC_TLS_LDM14R	238	/* LD module 14-bit right.  */
-#define R_PARISC_TLS_LDMCALL	239	/* LD module call to __t_g_a.  */
-#define R_PARISC_TLS_LDO21L	240	/* LD offset 21-bit left.  */
-#define R_PARISC_TLS_LDO14R	241	/* LD offset 14-bit right.  */
-#define R_PARISC_TLS_DTPMOD32	242	/* DTP module 32-bit.  */
-#define R_PARISC_TLS_DTPMOD64	243	/* DTP module 64-bit.  */
-#define R_PARISC_TLS_DTPOFF32	244	/* DTP offset 32-bit.  */
-#define R_PARISC_TLS_DTPOFF64	245	/* DTP offset 32-bit.  */
-#define R_PARISC_TLS_LE21L	R_PARISC_TPREL21L
-#define R_PARISC_TLS_LE14R	R_PARISC_TPREL14R
-#define R_PARISC_TLS_IE21L	R_PARISC_LTOFF_TP21L
-#define R_PARISC_TLS_IE14R	R_PARISC_LTOFF_TP14R
-#define R_PARISC_TLS_TPREL32	R_PARISC_TPREL32
-#define R_PARISC_TLS_TPREL64	R_PARISC_TPREL64
-#define R_PARISC_HIRESERVE	255
-
-/* Legal values for p_type field of Elf32_Phdr/Elf64_Phdr.  */
-
-#define PT_HP_TLS		(PT_LOOS + 0x0)
-#define PT_HP_CORE_NONE		(PT_LOOS + 0x1)
-#define PT_HP_CORE_VERSION	(PT_LOOS + 0x2)
-#define PT_HP_CORE_KERNEL	(PT_LOOS + 0x3)
-#define PT_HP_CORE_COMM		(PT_LOOS + 0x4)
-#define PT_HP_CORE_PROC		(PT_LOOS + 0x5)
-#define PT_HP_CORE_LOADABLE	(PT_LOOS + 0x6)
-#define PT_HP_CORE_STACK	(PT_LOOS + 0x7)
-#define PT_HP_CORE_SHM		(PT_LOOS + 0x8)
-#define PT_HP_CORE_MMF		(PT_LOOS + 0x9)
-#define PT_HP_PARALLEL		(PT_LOOS + 0x10)
-#define PT_HP_FASTBIND		(PT_LOOS + 0x11)
-#define PT_HP_OPT_ANNOT		(PT_LOOS + 0x12)
-#define PT_HP_HSL_ANNOT		(PT_LOOS + 0x13)
-#define PT_HP_STACK		(PT_LOOS + 0x14)
-
-#define PT_PARISC_ARCHEXT	0x70000000
-#define PT_PARISC_UNWIND	0x70000001
-
-/* Legal values for p_flags field of Elf32_Phdr/Elf64_Phdr.  */
-
-#define PF_PARISC_SBP		0x08000000
-
-#define PF_HP_PAGE_SIZE		0x00100000
-#define PF_HP_FAR_SHARED	0x00200000
-#define PF_HP_NEAR_SHARED	0x00400000
-#define PF_HP_CODE		0x01000000
-#define PF_HP_MODIFY		0x02000000
-#define PF_HP_LAZYSWAP		0x04000000
-#define PF_HP_SBP		0x08000000
-
-
-/* Alpha specific definitions.  */
-
-/* Legal values for e_flags field of Elf64_Ehdr.  */
-
-#define EF_ALPHA_32BIT		1	/* All addresses must be < 2GB.  */
-#define EF_ALPHA_CANRELAX	2	/* Relocations for relaxing exist.  */
-
-/* Legal values for sh_type field of Elf64_Shdr.  */
-
-/* These two are primerily concerned with ECOFF debugging info.  */
-#define SHT_ALPHA_DEBUG		0x70000001
-#define SHT_ALPHA_REGINFO	0x70000002
-
-/* Legal values for sh_flags field of Elf64_Shdr.  */
-
-#define SHF_ALPHA_GPREL		0x10000000
-
-/* Legal values for st_other field of Elf64_Sym.  */
-#define STO_ALPHA_NOPV		0x80	/* No PV required.  */
-#define STO_ALPHA_STD_GPLOAD	0x88	/* PV only used for initial ldgp.  */
-
-/* Alpha relocs.  */
-
-#define R_ALPHA_NONE		0	/* No reloc */
-#define R_ALPHA_REFLONG		1	/* Direct 32 bit */
-#define R_ALPHA_REFQUAD		2	/* Direct 64 bit */
-#define R_ALPHA_GPREL32		3	/* GP relative 32 bit */
-#define R_ALPHA_LITERAL		4	/* GP relative 16 bit w/optimization */
-#define R_ALPHA_LITUSE		5	/* Optimization hint for LITERAL */
-#define R_ALPHA_GPDISP		6	/* Add displacement to GP */
-#define R_ALPHA_BRADDR		7	/* PC+4 relative 23 bit shifted */
-#define R_ALPHA_HINT		8	/* PC+4 relative 16 bit shifted */
-#define R_ALPHA_SREL16		9	/* PC relative 16 bit */
-#define R_ALPHA_SREL32		10	/* PC relative 32 bit */
-#define R_ALPHA_SREL64		11	/* PC relative 64 bit */
-#define R_ALPHA_GPRELHIGH	17	/* GP relative 32 bit, high 16 bits */
-#define R_ALPHA_GPRELLOW	18	/* GP relative 32 bit, low 16 bits */
-#define R_ALPHA_GPREL16		19	/* GP relative 16 bit */
-#define R_ALPHA_COPY		24	/* Copy symbol at runtime */
-#define R_ALPHA_GLOB_DAT	25	/* Create GOT entry */
-#define R_ALPHA_JMP_SLOT	26	/* Create PLT entry */
-#define R_ALPHA_RELATIVE	27	/* Adjust by program base */
-#define R_ALPHA_TLS_GD_HI	28
-#define R_ALPHA_TLSGD		29
-#define R_ALPHA_TLS_LDM		30
-#define R_ALPHA_DTPMOD64	31
-#define R_ALPHA_GOTDTPREL	32
-#define R_ALPHA_DTPREL64	33
-#define R_ALPHA_DTPRELHI	34
-#define R_ALPHA_DTPRELLO	35
-#define R_ALPHA_DTPREL16	36
-#define R_ALPHA_GOTTPREL	37
-#define R_ALPHA_TPREL64		38
-#define R_ALPHA_TPRELHI		39
-#define R_ALPHA_TPRELLO		40
-#define R_ALPHA_TPREL16		41
-/* Keep this the last entry.  */
-#define R_ALPHA_NUM		46
-
-/* Magic values of the LITUSE relocation addend.  */
-#define LITUSE_ALPHA_ADDR	0
-#define LITUSE_ALPHA_BASE	1
-#define LITUSE_ALPHA_BYTOFF	2
-#define LITUSE_ALPHA_JSR	3
-#define LITUSE_ALPHA_TLS_GD	4
-#define LITUSE_ALPHA_TLS_LDM	5
-
-/* Legal values for d_tag of Elf64_Dyn.  */
-#define DT_ALPHA_PLTRO		(DT_LOPROC + 0)
-#define DT_ALPHA_NUM		1
-
-/* PowerPC specific declarations */
-
-/* Values for Elf32/64_Ehdr.e_flags.  */
-#define EF_PPC_EMB		0x80000000	/* PowerPC embedded flag */
-
-/* Cygnus local bits below */
-#define EF_PPC_RELOCATABLE	0x00010000	/* PowerPC -mrelocatable flag*/
-#define EF_PPC_RELOCATABLE_LIB	0x00008000	/* PowerPC -mrelocatable-lib
-						   flag */
-
-/* PowerPC relocations defined by the ABIs */
-#define R_PPC_NONE		0
-#define R_PPC_ADDR32		1	/* 32bit absolute address */
-#define R_PPC_ADDR24		2	/* 26bit address, 2 bits ignored.  */
-#define R_PPC_ADDR16		3	/* 16bit absolute address */
-#define R_PPC_ADDR16_LO		4	/* lower 16bit of absolute address */
-#define R_PPC_ADDR16_HI		5	/* high 16bit of absolute address */
-#define R_PPC_ADDR16_HA		6	/* adjusted high 16bit */
-#define R_PPC_ADDR14		7	/* 16bit address, 2 bits ignored */
-#define R_PPC_ADDR14_BRTAKEN	8
-#define R_PPC_ADDR14_BRNTAKEN	9
-#define R_PPC_REL24		10	/* PC relative 26 bit */
-#define R_PPC_REL14		11	/* PC relative 16 bit */
-#define R_PPC_REL14_BRTAKEN	12
-#define R_PPC_REL14_BRNTAKEN	13
-#define R_PPC_GOT16		14
-#define R_PPC_GOT16_LO		15
-#define R_PPC_GOT16_HI		16
-#define R_PPC_GOT16_HA		17
-#define R_PPC_PLTREL24		18
-#define R_PPC_COPY		19
-#define R_PPC_GLOB_DAT		20
-#define R_PPC_JMP_SLOT		21
-#define R_PPC_RELATIVE		22
-#define R_PPC_LOCAL24PC		23
-#define R_PPC_UADDR32		24
-#define R_PPC_UADDR16		25
-#define R_PPC_REL32		26
-#define R_PPC_PLT32		27
-#define R_PPC_PLTREL32		28
-#define R_PPC_PLT16_LO		29
-#define R_PPC_PLT16_HI		30
-#define R_PPC_PLT16_HA		31
-#define R_PPC_SDAREL16		32
-#define R_PPC_SECTOFF		33
-#define R_PPC_SECTOFF_LO	34
-#define R_PPC_SECTOFF_HI	35
-#define R_PPC_SECTOFF_HA	36
-
-/* PowerPC relocations defined for the TLS access ABI.  */
-#define R_PPC_TLS		67 /* none	(sym+add)@tls */
-#define R_PPC_DTPMOD32		68 /* word32	(sym+add)@dtpmod */
-#define R_PPC_TPREL16		69 /* half16*	(sym+add)@tprel */
-#define R_PPC_TPREL16_LO	70 /* half16	(sym+add)@tprel@l */
-#define R_PPC_TPREL16_HI	71 /* half16	(sym+add)@tprel@h */
-#define R_PPC_TPREL16_HA	72 /* half16	(sym+add)@tprel@ha */
-#define R_PPC_TPREL32		73 /* word32	(sym+add)@tprel */
-#define R_PPC_DTPREL16		74 /* half16*	(sym+add)@dtprel */
-#define R_PPC_DTPREL16_LO	75 /* half16	(sym+add)@dtprel@l */
-#define R_PPC_DTPREL16_HI	76 /* half16	(sym+add)@dtprel@h */
-#define R_PPC_DTPREL16_HA	77 /* half16	(sym+add)@dtprel@ha */
-#define R_PPC_DTPREL32		78 /* word32	(sym+add)@dtprel */
-#define R_PPC_GOT_TLSGD16	79 /* half16*	(sym+add)@got@tlsgd */
-#define R_PPC_GOT_TLSGD16_LO	80 /* half16	(sym+add)@got@tlsgd@l */
-#define R_PPC_GOT_TLSGD16_HI	81 /* half16	(sym+add)@got@tlsgd@h */
-#define R_PPC_GOT_TLSGD16_HA	82 /* half16	(sym+add)@got@tlsgd@ha */
-#define R_PPC_GOT_TLSLD16	83 /* half16*	(sym+add)@got@tlsld */
-#define R_PPC_GOT_TLSLD16_LO	84 /* half16	(sym+add)@got@tlsld@l */
-#define R_PPC_GOT_TLSLD16_HI	85 /* half16	(sym+add)@got@tlsld@h */
-#define R_PPC_GOT_TLSLD16_HA	86 /* half16	(sym+add)@got@tlsld@ha */
-#define R_PPC_GOT_TPREL16	87 /* half16*	(sym+add)@got@tprel */
-#define R_PPC_GOT_TPREL16_LO	88 /* half16	(sym+add)@got@tprel@l */
-#define R_PPC_GOT_TPREL16_HI	89 /* half16	(sym+add)@got@tprel@h */
-#define R_PPC_GOT_TPREL16_HA	90 /* half16	(sym+add)@got@tprel@ha */
-#define R_PPC_GOT_DTPREL16	91 /* half16*	(sym+add)@got@dtprel */
-#define R_PPC_GOT_DTPREL16_LO	92 /* half16*	(sym+add)@got@dtprel@l */
-#define R_PPC_GOT_DTPREL16_HI	93 /* half16*	(sym+add)@got@dtprel@h */
-#define R_PPC_GOT_DTPREL16_HA	94 /* half16*	(sym+add)@got@dtprel@ha */
-#define R_PPC_TLSGD		95 /* none	(sym+add)@tlsgd */
-#define R_PPC_TLSLD		96 /* none	(sym+add)@tlsld */
-
-/* The remaining relocs are from the Embedded ELF ABI, and are not
-   in the SVR4 ELF ABI.  */
-#define R_PPC_EMB_NADDR32	101
-#define R_PPC_EMB_NADDR16	102
-#define R_PPC_EMB_NADDR16_LO	103
-#define R_PPC_EMB_NADDR16_HI	104
-#define R_PPC_EMB_NADDR16_HA	105
-#define R_PPC_EMB_SDAI16	106
-#define R_PPC_EMB_SDA2I16	107
-#define R_PPC_EMB_SDA2REL	108
-#define R_PPC_EMB_SDA21		109	/* 16 bit offset in SDA */
-#define R_PPC_EMB_MRKREF	110
-#define R_PPC_EMB_RELSEC16	111
-#define R_PPC_EMB_RELST_LO	112
-#define R_PPC_EMB_RELST_HI	113
-#define R_PPC_EMB_RELST_HA	114
-#define R_PPC_EMB_BIT_FLD	115
-#define R_PPC_EMB_RELSDA	116	/* 16 bit relative offset in SDA */
-
-/* Diab tool relocations.  */
-#define R_PPC_DIAB_SDA21_LO	180	/* like EMB_SDA21, but lower 16 bit */
-#define R_PPC_DIAB_SDA21_HI	181	/* like EMB_SDA21, but high 16 bit */
-#define R_PPC_DIAB_SDA21_HA	182	/* like EMB_SDA21, adjusted high 16 */
-#define R_PPC_DIAB_RELSDA_LO	183	/* like EMB_RELSDA, but lower 16 bit */
-#define R_PPC_DIAB_RELSDA_HI	184	/* like EMB_RELSDA, but high 16 bit */
-#define R_PPC_DIAB_RELSDA_HA	185	/* like EMB_RELSDA, adjusted high 16 */
-
-/* GNU extension to support local ifunc.  */
-#define R_PPC_IRELATIVE		248
-
-/* GNU relocs used in PIC code sequences.  */
-#define R_PPC_REL16		249	/* half16   (sym+add-.) */
-#define R_PPC_REL16_LO		250	/* half16   (sym+add-.)@l */
-#define R_PPC_REL16_HI		251	/* half16   (sym+add-.)@h */
-#define R_PPC_REL16_HA		252	/* half16   (sym+add-.)@ha */
-
-/* This is a phony reloc to handle any old fashioned TOC16 references
-   that may still be in object files.  */
-#define R_PPC_TOC16		255
-
-/* PowerPC specific values for the Dyn d_tag field.  */
-#define DT_PPC_GOT		(DT_LOPROC + 0)
-#define DT_PPC_OPT		(DT_LOPROC + 1)
-#define DT_PPC_NUM		2
-
-/* PowerPC specific values for the DT_PPC_OPT Dyn entry.  */
-#define PPC_OPT_TLS		1
-
-/* PowerPC64 relocations defined by the ABIs */
-#define R_PPC64_NONE		R_PPC_NONE
-#define R_PPC64_ADDR32		R_PPC_ADDR32 /* 32bit absolute address */
-#define R_PPC64_ADDR24		R_PPC_ADDR24 /* 26bit address, word aligned */
-#define R_PPC64_ADDR16		R_PPC_ADDR16 /* 16bit absolute address */
-#define R_PPC64_ADDR16_LO	R_PPC_ADDR16_LO	/* lower 16bits of address */
-#define R_PPC64_ADDR16_HI	R_PPC_ADDR16_HI	/* high 16bits of address. */
-#define R_PPC64_ADDR16_HA	R_PPC_ADDR16_HA /* adjusted high 16bits.  */
-#define R_PPC64_ADDR14		R_PPC_ADDR14 /* 16bit address, word aligned */
-#define R_PPC64_ADDR14_BRTAKEN	R_PPC_ADDR14_BRTAKEN
-#define R_PPC64_ADDR14_BRNTAKEN	R_PPC_ADDR14_BRNTAKEN
-#define R_PPC64_REL24		R_PPC_REL24 /* PC-rel. 26 bit, word aligned */
-#define R_PPC64_REL14		R_PPC_REL14 /* PC relative 16 bit */
-#define R_PPC64_REL14_BRTAKEN	R_PPC_REL14_BRTAKEN
-#define R_PPC64_REL14_BRNTAKEN	R_PPC_REL14_BRNTAKEN
-#define R_PPC64_GOT16		R_PPC_GOT16
-#define R_PPC64_GOT16_LO	R_PPC_GOT16_LO
-#define R_PPC64_GOT16_HI	R_PPC_GOT16_HI
-#define R_PPC64_GOT16_HA	R_PPC_GOT16_HA
-
-#define R_PPC64_COPY		R_PPC_COPY
-#define R_PPC64_GLOB_DAT	R_PPC_GLOB_DAT
-#define R_PPC64_JMP_SLOT	R_PPC_JMP_SLOT
-#define R_PPC64_RELATIVE	R_PPC_RELATIVE
-
-#define R_PPC64_UADDR32		R_PPC_UADDR32
-#define R_PPC64_UADDR16		R_PPC_UADDR16
-#define R_PPC64_REL32		R_PPC_REL32
-#define R_PPC64_PLT32		R_PPC_PLT32
-#define R_PPC64_PLTREL32	R_PPC_PLTREL32
-#define R_PPC64_PLT16_LO	R_PPC_PLT16_LO
-#define R_PPC64_PLT16_HI	R_PPC_PLT16_HI
-#define R_PPC64_PLT16_HA	R_PPC_PLT16_HA
-
-#define R_PPC64_SECTOFF		R_PPC_SECTOFF
-#define R_PPC64_SECTOFF_LO	R_PPC_SECTOFF_LO
-#define R_PPC64_SECTOFF_HI	R_PPC_SECTOFF_HI
-#define R_PPC64_SECTOFF_HA	R_PPC_SECTOFF_HA
-#define R_PPC64_ADDR30		37 /* word30 (S + A - P) >> 2 */
-#define R_PPC64_ADDR64		38 /* doubleword64 S + A */
-#define R_PPC64_ADDR16_HIGHER	39 /* half16 #higher(S + A) */
-#define R_PPC64_ADDR16_HIGHERA	40 /* half16 #highera(S + A) */
-#define R_PPC64_ADDR16_HIGHEST	41 /* half16 #highest(S + A) */
-#define R_PPC64_ADDR16_HIGHESTA	42 /* half16 #highesta(S + A) */
-#define R_PPC64_UADDR64		43 /* doubleword64 S + A */
-#define R_PPC64_REL64		44 /* doubleword64 S + A - P */
-#define R_PPC64_PLT64		45 /* doubleword64 L + A */
-#define R_PPC64_PLTREL64	46 /* doubleword64 L + A - P */
-#define R_PPC64_TOC16		47 /* half16* S + A - .TOC */
-#define R_PPC64_TOC16_LO	48 /* half16 #lo(S + A - .TOC.) */
-#define R_PPC64_TOC16_HI	49 /* half16 #hi(S + A - .TOC.) */
-#define R_PPC64_TOC16_HA	50 /* half16 #ha(S + A - .TOC.) */
-#define R_PPC64_TOC		51 /* doubleword64 .TOC */
-#define R_PPC64_PLTGOT16	52 /* half16* M + A */
-#define R_PPC64_PLTGOT16_LO	53 /* half16 #lo(M + A) */
-#define R_PPC64_PLTGOT16_HI	54 /* half16 #hi(M + A) */
-#define R_PPC64_PLTGOT16_HA	55 /* half16 #ha(M + A) */
-
-#define R_PPC64_ADDR16_DS	56 /* half16ds* (S + A) >> 2 */
-#define R_PPC64_ADDR16_LO_DS	57 /* half16ds  #lo(S + A) >> 2 */
-#define R_PPC64_GOT16_DS	58 /* half16ds* (G + A) >> 2 */
-#define R_PPC64_GOT16_LO_DS	59 /* half16ds  #lo(G + A) >> 2 */
-#define R_PPC64_PLT16_LO_DS	60 /* half16ds  #lo(L + A) >> 2 */
-#define R_PPC64_SECTOFF_DS	61 /* half16ds* (R + A) >> 2 */
-#define R_PPC64_SECTOFF_LO_DS	62 /* half16ds  #lo(R + A) >> 2 */
-#define R_PPC64_TOC16_DS	63 /* half16ds* (S + A - .TOC.) >> 2 */
-#define R_PPC64_TOC16_LO_DS	64 /* half16ds  #lo(S + A - .TOC.) >> 2 */
-#define R_PPC64_PLTGOT16_DS	65 /* half16ds* (M + A) >> 2 */
-#define R_PPC64_PLTGOT16_LO_DS	66 /* half16ds  #lo(M + A) >> 2 */
-
-/* PowerPC64 relocations defined for the TLS access ABI.  */
-#define R_PPC64_TLS		67 /* none	(sym+add)@tls */
-#define R_PPC64_DTPMOD64	68 /* doubleword64 (sym+add)@dtpmod */
-#define R_PPC64_TPREL16		69 /* half16*	(sym+add)@tprel */
-#define R_PPC64_TPREL16_LO	70 /* half16	(sym+add)@tprel@l */
-#define R_PPC64_TPREL16_HI	71 /* half16	(sym+add)@tprel@h */
-#define R_PPC64_TPREL16_HA	72 /* half16	(sym+add)@tprel@ha */
-#define R_PPC64_TPREL64		73 /* doubleword64 (sym+add)@tprel */
-#define R_PPC64_DTPREL16	74 /* half16*	(sym+add)@dtprel */
-#define R_PPC64_DTPREL16_LO	75 /* half16	(sym+add)@dtprel@l */
-#define R_PPC64_DTPREL16_HI	76 /* half16	(sym+add)@dtprel@h */
-#define R_PPC64_DTPREL16_HA	77 /* half16	(sym+add)@dtprel@ha */
-#define R_PPC64_DTPREL64	78 /* doubleword64 (sym+add)@dtprel */
-#define R_PPC64_GOT_TLSGD16	79 /* half16*	(sym+add)@got@tlsgd */
-#define R_PPC64_GOT_TLSGD16_LO	80 /* half16	(sym+add)@got@tlsgd@l */
-#define R_PPC64_GOT_TLSGD16_HI	81 /* half16	(sym+add)@got@tlsgd@h */
-#define R_PPC64_GOT_TLSGD16_HA	82 /* half16	(sym+add)@got@tlsgd@ha */
-#define R_PPC64_GOT_TLSLD16	83 /* half16*	(sym+add)@got@tlsld */
-#define R_PPC64_GOT_TLSLD16_LO	84 /* half16	(sym+add)@got@tlsld@l */
-#define R_PPC64_GOT_TLSLD16_HI	85 /* half16	(sym+add)@got@tlsld@h */
-#define R_PPC64_GOT_TLSLD16_HA	86 /* half16	(sym+add)@got@tlsld@ha */
-#define R_PPC64_GOT_TPREL16_DS	87 /* half16ds*	(sym+add)@got@tprel */
-#define R_PPC64_GOT_TPREL16_LO_DS 88 /* half16ds (sym+add)@got@tprel@l */
-#define R_PPC64_GOT_TPREL16_HI	89 /* half16	(sym+add)@got@tprel@h */
-#define R_PPC64_GOT_TPREL16_HA	90 /* half16	(sym+add)@got@tprel@ha */
-#define R_PPC64_GOT_DTPREL16_DS	91 /* half16ds*	(sym+add)@got@dtprel */
-#define R_PPC64_GOT_DTPREL16_LO_DS 92 /* half16ds (sym+add)@got@dtprel@l */
-#define R_PPC64_GOT_DTPREL16_HI	93 /* half16	(sym+add)@got@dtprel@h */
-#define R_PPC64_GOT_DTPREL16_HA	94 /* half16	(sym+add)@got@dtprel@ha */
-#define R_PPC64_TPREL16_DS	95 /* half16ds*	(sym+add)@tprel */
-#define R_PPC64_TPREL16_LO_DS	96 /* half16ds	(sym+add)@tprel@l */
-#define R_PPC64_TPREL16_HIGHER	97 /* half16	(sym+add)@tprel@higher */
-#define R_PPC64_TPREL16_HIGHERA	98 /* half16	(sym+add)@tprel@highera */
-#define R_PPC64_TPREL16_HIGHEST	99 /* half16	(sym+add)@tprel@highest */
-#define R_PPC64_TPREL16_HIGHESTA 100 /* half16	(sym+add)@tprel@highesta */
-#define R_PPC64_DTPREL16_DS	101 /* half16ds* (sym+add)@dtprel */
-#define R_PPC64_DTPREL16_LO_DS	102 /* half16ds	(sym+add)@dtprel@l */
-#define R_PPC64_DTPREL16_HIGHER	103 /* half16	(sym+add)@dtprel@higher */
-#define R_PPC64_DTPREL16_HIGHERA 104 /* half16	(sym+add)@dtprel@highera */
-#define R_PPC64_DTPREL16_HIGHEST 105 /* half16	(sym+add)@dtprel@highest */
-#define R_PPC64_DTPREL16_HIGHESTA 106 /* half16	(sym+add)@dtprel@highesta */
-#define R_PPC64_TLSGD		107 /* none	(sym+add)@tlsgd */
-#define R_PPC64_TLSLD		108 /* none	(sym+add)@tlsld */
-#define R_PPC64_TOCSAVE		109 /* none */
-
-/* Added when HA and HI relocs were changed to report overflows.  */
-#define R_PPC64_ADDR16_HIGH	110
-#define R_PPC64_ADDR16_HIGHA	111
-#define R_PPC64_TPREL16_HIGH	112
-#define R_PPC64_TPREL16_HIGHA	113
-#define R_PPC64_DTPREL16_HIGH	114
-#define R_PPC64_DTPREL16_HIGHA	115
-
-/* GNU extension to support local ifunc.  */
-#define R_PPC64_JMP_IREL	247
-#define R_PPC64_IRELATIVE	248
-#define R_PPC64_REL16		249	/* half16   (sym+add-.) */
-#define R_PPC64_REL16_LO	250	/* half16   (sym+add-.)@l */
-#define R_PPC64_REL16_HI	251	/* half16   (sym+add-.)@h */
-#define R_PPC64_REL16_HA	252	/* half16   (sym+add-.)@ha */
-
-/* e_flags bits specifying ABI.
-   1 for original function descriptor using ABI,
-   2 for revised ABI without function descriptors,
-   0 for unspecified or not using any features affected by the differences.  */
-#define EF_PPC64_ABI	3
-
-/* PowerPC64 specific values for the Dyn d_tag field.  */
-#define DT_PPC64_GLINK  (DT_LOPROC + 0)
-#define DT_PPC64_OPD	(DT_LOPROC + 1)
-#define DT_PPC64_OPDSZ	(DT_LOPROC + 2)
-#define DT_PPC64_OPT	(DT_LOPROC + 3)
-#define DT_PPC64_NUM    4
-
-/* PowerPC64 specific bits in the DT_PPC64_OPT Dyn entry.  */
-#define PPC64_OPT_TLS		1
-#define PPC64_OPT_MULTI_TOC	2
-#define PPC64_OPT_LOCALENTRY	4
-
-/* PowerPC64 specific values for the Elf64_Sym st_other field.  */
-#define STO_PPC64_LOCAL_BIT	5
-#define STO_PPC64_LOCAL_MASK	(7 << STO_PPC64_LOCAL_BIT)
-#define PPC64_LOCAL_ENTRY_OFFSET(other)				\
- (((1 << (((other) & STO_PPC64_LOCAL_MASK) >> STO_PPC64_LOCAL_BIT)) >> 2) << 2)
-
-
-/* ARM specific declarations */
-
-/* Processor specific flags for the ELF header e_flags field.  */
-#define EF_ARM_RELEXEC		0x01
-#define EF_ARM_HASENTRY		0x02
-#define EF_ARM_INTERWORK	0x04
-#define EF_ARM_APCS_26		0x08
-#define EF_ARM_APCS_FLOAT	0x10
-#define EF_ARM_PIC		0x20
-#define EF_ARM_ALIGN8		0x40 /* 8-bit structure alignment is in use */
-#define EF_ARM_NEW_ABI		0x80
-#define EF_ARM_OLD_ABI		0x100
-#define EF_ARM_SOFT_FLOAT	0x200
-#define EF_ARM_VFP_FLOAT	0x400
-#define EF_ARM_MAVERICK_FLOAT	0x800
-
-#define EF_ARM_ABI_FLOAT_SOFT	0x200   /* NB conflicts with EF_ARM_SOFT_FLOAT */
-#define EF_ARM_ABI_FLOAT_HARD	0x400   /* NB conflicts with EF_ARM_VFP_FLOAT */
-
-
-/* Other constants defined in the ARM ELF spec. version B-01.  */
-/* NB. These conflict with values defined above.  */
-#define EF_ARM_SYMSARESORTED	0x04
-#define EF_ARM_DYNSYMSUSESEGIDX	0x08
-#define EF_ARM_MAPSYMSFIRST	0x10
-#define EF_ARM_EABIMASK		0XFF000000
-
-/* Constants defined in AAELF.  */
-#define EF_ARM_BE8	    0x00800000
-#define EF_ARM_LE8	    0x00400000
-
-#define EF_ARM_EABI_VERSION(flags)	((flags) & EF_ARM_EABIMASK)
-#define EF_ARM_EABI_UNKNOWN	0x00000000
-#define EF_ARM_EABI_VER1	0x01000000
-#define EF_ARM_EABI_VER2	0x02000000
-#define EF_ARM_EABI_VER3	0x03000000
-#define EF_ARM_EABI_VER4	0x04000000
-#define EF_ARM_EABI_VER5	0x05000000
-
-/* Additional symbol types for Thumb.  */
-#define STT_ARM_TFUNC		STT_LOPROC /* A Thumb function.  */
-#define STT_ARM_16BIT		STT_HIPROC /* A Thumb label.  */
-
-/* ARM-specific values for sh_flags */
-#define SHF_ARM_ENTRYSECT	0x10000000 /* Section contains an entry point */
-#define SHF_ARM_COMDEF		0x80000000 /* Section may be multiply defined
-					      in the input to a link step.  */
-
-/* ARM-specific program header flags */
-#define PF_ARM_SB		0x10000000 /* Segment contains the location
-					      addressed by the static base. */
-#define PF_ARM_PI		0x20000000 /* Position-independent segment.  */
-#define PF_ARM_ABS		0x40000000 /* Absolute segment.  */
-
-/* Processor specific values for the Phdr p_type field.  */
-#define PT_ARM_EXIDX		(PT_LOPROC + 1)	/* ARM unwind segment.  */
-
-/* Processor specific values for the Shdr sh_type field.  */
-#define SHT_ARM_EXIDX		(SHT_LOPROC + 1) /* ARM unwind section.  */
-#define SHT_ARM_PREEMPTMAP	(SHT_LOPROC + 2) /* Preemption details.  */
-#define SHT_ARM_ATTRIBUTES	(SHT_LOPROC + 3) /* ARM attributes section.  */
-
-
-/* AArch64 relocs.  */
-
-#define R_AARCH64_NONE            0	/* No relocation.  */
-
-/* ILP32 AArch64 relocs.  */
-#define R_AARCH64_P32_ABS32		  1	/* Direct 32 bit.  */
-#define R_AARCH64_P32_COPY		180	/* Copy symbol at runtime.  */
-#define R_AARCH64_P32_GLOB_DAT		181	/* Create GOT entry.  */
-#define R_AARCH64_P32_JUMP_SLOT		182	/* Create PLT entry.  */
-#define R_AARCH64_P32_RELATIVE		183	/* Adjust by program base.  */
-#define R_AARCH64_P32_TLS_DTPMOD	184	/* Module number, 32 bit.  */
-#define R_AARCH64_P32_TLS_DTPREL	185	/* Module-relative offset, 32 bit.  */
-#define R_AARCH64_P32_TLS_TPREL		186	/* TP-relative offset, 32 bit.  */
-#define R_AARCH64_P32_TLSDESC		187	/* TLS Descriptor.  */
-#define R_AARCH64_P32_IRELATIVE		188	/* STT_GNU_IFUNC relocation. */
-
-/* LP64 AArch64 relocs.  */
-#define R_AARCH64_ABS64         257	/* Direct 64 bit. */
-#define R_AARCH64_ABS32         258	/* Direct 32 bit.  */
-#define R_AARCH64_ABS16		259	/* Direct 16-bit.  */
-#define R_AARCH64_PREL64	260	/* PC-relative 64-bit.	*/
-#define R_AARCH64_PREL32	261	/* PC-relative 32-bit.	*/
-#define R_AARCH64_PREL16	262	/* PC-relative 16-bit.	*/
-#define R_AARCH64_MOVW_UABS_G0	263	/* Dir. MOVZ imm. from bits 15:0.  */
-#define R_AARCH64_MOVW_UABS_G0_NC 264	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G1	265	/* Dir. MOVZ imm. from bits 31:16.  */
-#define R_AARCH64_MOVW_UABS_G1_NC 266	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G2	267	/* Dir. MOVZ imm. from bits 47:32.  */
-#define R_AARCH64_MOVW_UABS_G2_NC 268	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_UABS_G3	269	/* Dir. MOV{K,Z} imm. from 63:48.  */
-#define R_AARCH64_MOVW_SABS_G0	270	/* Dir. MOV{N,Z} imm. from 15:0.  */
-#define R_AARCH64_MOVW_SABS_G1	271	/* Dir. MOV{N,Z} imm. from 31:16.  */
-#define R_AARCH64_MOVW_SABS_G2	272	/* Dir. MOV{N,Z} imm. from 47:32.  */
-#define R_AARCH64_LD_PREL_LO19	273	/* PC-rel. LD imm. from bits 20:2.  */
-#define R_AARCH64_ADR_PREL_LO21	274	/* PC-rel. ADR imm. from bits 20:0.  */
-#define R_AARCH64_ADR_PREL_PG_HI21 275	/* Page-rel. ADRP imm. from 32:12.  */
-#define R_AARCH64_ADR_PREL_PG_HI21_NC 276 /* Likewise; no overflow check.  */
-#define R_AARCH64_ADD_ABS_LO12_NC 277	/* Dir. ADD imm. from bits 11:0.  */
-#define R_AARCH64_LDST8_ABS_LO12_NC 278	/* Likewise for LD/ST; no check. */
-#define R_AARCH64_TSTBR14	279	/* PC-rel. TBZ/TBNZ imm. from 15:2.  */
-#define R_AARCH64_CONDBR19	280	/* PC-rel. cond. br. imm. from 20:2. */
-#define R_AARCH64_JUMP26	282	/* PC-rel. B imm. from bits 27:2.  */
-#define R_AARCH64_CALL26	283	/* Likewise for CALL.  */
-#define R_AARCH64_LDST16_ABS_LO12_NC 284 /* Dir. ADD imm. from bits 11:1.  */
-#define R_AARCH64_LDST32_ABS_LO12_NC 285 /* Likewise for bits 11:2.  */
-#define R_AARCH64_LDST64_ABS_LO12_NC 286 /* Likewise for bits 11:3.  */
-#define R_AARCH64_MOVW_PREL_G0	287	/* PC-rel. MOV{N,Z} imm. from 15:0.  */
-#define R_AARCH64_MOVW_PREL_G0_NC 288	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G1	289	/* PC-rel. MOV{N,Z} imm. from 31:16. */
-#define R_AARCH64_MOVW_PREL_G1_NC 290	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G2	291	/* PC-rel. MOV{N,Z} imm. from 47:32. */
-#define R_AARCH64_MOVW_PREL_G2_NC 292	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_PREL_G3	293	/* PC-rel. MOV{N,Z} imm. from 63:48. */
-#define R_AARCH64_LDST128_ABS_LO12_NC 299 /* Dir. ADD imm. from bits 11:4.  */
-#define R_AARCH64_MOVW_GOTOFF_G0 300	/* GOT-rel. off. MOV{N,Z} imm. 15:0. */
-#define R_AARCH64_MOVW_GOTOFF_G0_NC 301	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G1 302	/* GOT-rel. o. MOV{N,Z} imm. 31:16.  */
-#define R_AARCH64_MOVW_GOTOFF_G1_NC 303	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G2 304	/* GOT-rel. o. MOV{N,Z} imm. 47:32.  */
-#define R_AARCH64_MOVW_GOTOFF_G2_NC 305	/* Likewise for MOVK; no check.  */
-#define R_AARCH64_MOVW_GOTOFF_G3 306	/* GOT-rel. o. MOV{N,Z} imm. 63:48.  */
-#define R_AARCH64_GOTREL64	307	/* GOT-relative 64-bit.  */
-#define R_AARCH64_GOTREL32	308	/* GOT-relative 32-bit.  */
-#define R_AARCH64_GOT_LD_PREL19	309	/* PC-rel. GOT off. load imm. 20:2.  */
-#define R_AARCH64_LD64_GOTOFF_LO15 310	/* GOT-rel. off. LD/ST imm. 14:3.  */
-#define R_AARCH64_ADR_GOT_PAGE	311	/* P-page-rel. GOT off. ADRP 32:12.  */
-#define R_AARCH64_LD64_GOT_LO12_NC 312	/* Dir. GOT off. LD/ST imm. 11:3.  */
-#define R_AARCH64_LD64_GOTPAGE_LO15 313	/* GOT-page-rel. GOT off. LD/ST 14:3 */
-#define R_AARCH64_TLSGD_ADR_PREL21 512	/* PC-relative ADR imm. 20:0.  */
-#define R_AARCH64_TLSGD_ADR_PAGE21 513	/* page-rel. ADRP imm. 32:12.  */
-#define R_AARCH64_TLSGD_ADD_LO12_NC 514	/* direct ADD imm. from 11:0.  */
-#define R_AARCH64_TLSGD_MOVW_G1	515	/* GOT-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSGD_MOVW_G0_NC 516	/* GOT-rel. MOVK imm. 15:0.  */
-#define R_AARCH64_TLSLD_ADR_PREL21 517	/* Like 512; local dynamic model.  */
-#define R_AARCH64_TLSLD_ADR_PAGE21 518	/* Like 513; local dynamic model.  */
-#define R_AARCH64_TLSLD_ADD_LO12_NC 519	/* Like 514; local dynamic model.  */
-#define R_AARCH64_TLSLD_MOVW_G1	520	/* Like 515; local dynamic model.  */
-#define R_AARCH64_TLSLD_MOVW_G0_NC 521	/* Like 516; local dynamic model.  */
-#define R_AARCH64_TLSLD_LD_PREL19 522	/* TLS PC-rel. load imm. 20:2.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G2 523 /* TLS DTP-rel. MOV{N,Z} 47:32.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G1 524 /* TLS DTP-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC 525 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G0 526 /* TLS DTP-rel. MOV{N,Z} 15:0.  */
-#define R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC 527 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLD_ADD_DTPREL_HI12 528 /* DTP-rel. ADD imm. from 23:12. */
-#define R_AARCH64_TLSLD_ADD_DTPREL_LO12 529 /* DTP-rel. ADD imm. from 11:0.  */
-#define R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC 530 /* Likewise; no ovfl. check.  */
-#define R_AARCH64_TLSLD_LDST8_DTPREL_LO12 531 /* DTP-rel. LD/ST imm. 11:0.  */
-#define R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC 532 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST16_DTPREL_LO12 533 /* DTP-rel. LD/ST imm. 11:1.  */
-#define R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC 534 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST32_DTPREL_LO12 535 /* DTP-rel. LD/ST imm. 11:2.  */
-#define R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC 536 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST64_DTPREL_LO12 537 /* DTP-rel. LD/ST imm. 11:3.  */
-#define R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC 538 /* Likewise; no check.  */
-#define R_AARCH64_TLSIE_MOVW_GOTTPREL_G1 539 /* GOT-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC 540 /* GOT-rel. MOVK 15:0.  */
-#define R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 541 /* Page-rel. ADRP 32:12.  */
-#define R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC 542 /* Direct LD off. 11:3.  */
-#define R_AARCH64_TLSIE_LD_GOTTPREL_PREL19 543 /* PC-rel. load imm. 20:2.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G2 544 /* TLS TP-rel. MOV{N,Z} 47:32.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G1 545 /* TLS TP-rel. MOV{N,Z} 31:16.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G1_NC 546 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G0 547 /* TLS TP-rel. MOV{N,Z} 15:0.  */
-#define R_AARCH64_TLSLE_MOVW_TPREL_G0_NC 548 /* Likewise; MOVK; no check.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_HI12 549 /* TP-rel. ADD imm. 23:12.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_LO12 550 /* TP-rel. ADD imm. 11:0.  */
-#define R_AARCH64_TLSLE_ADD_TPREL_LO12_NC 551 /* Likewise; no ovfl. check.  */
-#define R_AARCH64_TLSLE_LDST8_TPREL_LO12 552 /* TP-rel. LD/ST off. 11:0.  */
-#define R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC 553 /* Likewise; no ovfl. check. */
-#define R_AARCH64_TLSLE_LDST16_TPREL_LO12 554 /* TP-rel. LD/ST off. 11:1.  */
-#define R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC 555 /* Likewise; no check.  */
-#define R_AARCH64_TLSLE_LDST32_TPREL_LO12 556 /* TP-rel. LD/ST off. 11:2.  */
-#define R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC 557 /* Likewise; no check.  */
-#define R_AARCH64_TLSLE_LDST64_TPREL_LO12 558 /* TP-rel. LD/ST off. 11:3.  */
-#define R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC 559 /* Likewise; no check.  */
-#define R_AARCH64_TLSDESC_LD_PREL19 560	/* PC-rel. load immediate 20:2.  */
-#define R_AARCH64_TLSDESC_ADR_PREL21 561 /* PC-rel. ADR immediate 20:0.  */
-#define R_AARCH64_TLSDESC_ADR_PAGE21 562 /* Page-rel. ADRP imm. 32:12.  */
-#define R_AARCH64_TLSDESC_LD64_LO12 563	/* Direct LD off. from 11:3.  */
-#define R_AARCH64_TLSDESC_ADD_LO12 564	/* Direct ADD imm. from 11:0.  */
-#define R_AARCH64_TLSDESC_OFF_G1 565	/* GOT-rel. MOV{N,Z} imm. 31:16.  */
-#define R_AARCH64_TLSDESC_OFF_G0_NC 566	/* GOT-rel. MOVK imm. 15:0; no ck.  */
-#define R_AARCH64_TLSDESC_LDR	567	/* Relax LDR.  */
-#define R_AARCH64_TLSDESC_ADD	568	/* Relax ADD.  */
-#define R_AARCH64_TLSDESC_CALL	569	/* Relax BLR.  */
-#define R_AARCH64_TLSLE_LDST128_TPREL_LO12 570 /* TP-rel. LD/ST off. 11:4.  */
-#define R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC 571 /* Likewise; no check.  */
-#define R_AARCH64_TLSLD_LDST128_DTPREL_LO12 572 /* DTP-rel. LD/ST imm. 11:4. */
-#define R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC 573 /* Likewise; no check.  */
-#define R_AARCH64_COPY         1024	/* Copy symbol at runtime.  */
-#define R_AARCH64_GLOB_DAT     1025	/* Create GOT entry.  */
-#define R_AARCH64_JUMP_SLOT    1026	/* Create PLT entry.  */
-#define R_AARCH64_RELATIVE     1027	/* Adjust by program base.  */
-#define R_AARCH64_TLS_DTPMOD   1028	/* Module number, 64 bit.  */
-#define R_AARCH64_TLS_DTPREL   1029	/* Module-relative offset, 64 bit.  */
-#define R_AARCH64_TLS_TPREL    1030	/* TP-relative offset, 64 bit.  */
-#define R_AARCH64_TLSDESC      1031	/* TLS Descriptor.  */
-#define R_AARCH64_IRELATIVE	1032	/* STT_GNU_IFUNC relocation.  */
-
-/* AArch64 specific values for the Dyn d_tag field.  */
-#define DT_AARCH64_BTI_PLT	(DT_LOPROC + 1)
-#define DT_AARCH64_PAC_PLT	(DT_LOPROC + 3)
-#define DT_AARCH64_VARIANT_PCS	(DT_LOPROC + 5)
-#define DT_AARCH64_NUM		6
-
-/* AArch64 specific values for the st_other field.  */
-#define STO_AARCH64_VARIANT_PCS 0x80
-
-/* ARM relocs.  */
-
-#define R_ARM_NONE		0	/* No reloc */
-#define R_ARM_PC24		1	/* Deprecated PC relative 26
-					   bit branch.  */
-#define R_ARM_ABS32		2	/* Direct 32 bit  */
-#define R_ARM_REL32		3	/* PC relative 32 bit */
-#define R_ARM_PC13		4
-#define R_ARM_ABS16		5	/* Direct 16 bit */
-#define R_ARM_ABS12		6	/* Direct 12 bit */
-#define R_ARM_THM_ABS5		7	/* Direct & 0x7C (LDR, STR).  */
-#define R_ARM_ABS8		8	/* Direct 8 bit */
-#define R_ARM_SBREL32		9
-#define R_ARM_THM_PC22		10	/* PC relative 24 bit (Thumb32 BL).  */
-#define R_ARM_THM_PC8		11	/* PC relative & 0x3FC
-					   (Thumb16 LDR, ADD, ADR).  */
-#define R_ARM_AMP_VCALL9	12
-#define R_ARM_SWI24		13	/* Obsolete static relocation.  */
-#define R_ARM_TLS_DESC		13      /* Dynamic relocation.  */
-#define R_ARM_THM_SWI8		14	/* Reserved.  */
-#define R_ARM_XPC25		15	/* Reserved.  */
-#define R_ARM_THM_XPC22		16	/* Reserved.  */
-#define R_ARM_TLS_DTPMOD32	17	/* ID of module containing symbol */
-#define R_ARM_TLS_DTPOFF32	18	/* Offset in TLS block */
-#define R_ARM_TLS_TPOFF32	19	/* Offset in static TLS block */
-#define R_ARM_COPY		20	/* Copy symbol at runtime */
-#define R_ARM_GLOB_DAT		21	/* Create GOT entry */
-#define R_ARM_JUMP_SLOT		22	/* Create PLT entry */
-#define R_ARM_RELATIVE		23	/* Adjust by program base */
-#define R_ARM_GOTOFF		24	/* 32 bit offset to GOT */
-#define R_ARM_GOTPC		25	/* 32 bit PC relative offset to GOT */
-#define R_ARM_GOT32		26	/* 32 bit GOT entry */
-#define R_ARM_PLT32		27	/* Deprecated, 32 bit PLT address.  */
-#define R_ARM_CALL		28	/* PC relative 24 bit (BL, BLX).  */
-#define R_ARM_JUMP24		29	/* PC relative 24 bit
-					   (B, BL<cond>).  */
-#define R_ARM_THM_JUMP24	30	/* PC relative 24 bit (Thumb32 B.W).  */
-#define R_ARM_BASE_ABS		31	/* Adjust by program base.  */
-#define R_ARM_ALU_PCREL_7_0	32	/* Obsolete.  */
-#define R_ARM_ALU_PCREL_15_8	33	/* Obsolete.  */
-#define R_ARM_ALU_PCREL_23_15	34	/* Obsolete.  */
-#define R_ARM_LDR_SBREL_11_0	35	/* Deprecated, prog. base relative.  */
-#define R_ARM_ALU_SBREL_19_12	36	/* Deprecated, prog. base relative.  */
-#define R_ARM_ALU_SBREL_27_20	37	/* Deprecated, prog. base relative.  */
-#define R_ARM_TARGET1		38
-#define R_ARM_SBREL31		39	/* Program base relative.  */
-#define R_ARM_V4BX		40
-#define R_ARM_TARGET2		41
-#define R_ARM_PREL31		42	/* 32 bit PC relative.  */
-#define R_ARM_MOVW_ABS_NC	43	/* Direct 16-bit (MOVW).  */
-#define R_ARM_MOVT_ABS		44	/* Direct high 16-bit (MOVT).  */
-#define R_ARM_MOVW_PREL_NC	45	/* PC relative 16-bit (MOVW).  */
-#define R_ARM_MOVT_PREL		46	/* PC relative (MOVT).  */
-#define R_ARM_THM_MOVW_ABS_NC	47	/* Direct 16 bit (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_ABS	48	/* Direct high 16 bit
-					   (Thumb32 MOVT).  */
-#define R_ARM_THM_MOVW_PREL_NC	49	/* PC relative 16 bit
-					   (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_PREL	50	/* PC relative high 16 bit
-					   (Thumb32 MOVT).  */
-#define R_ARM_THM_JUMP19	51	/* PC relative 20 bit
-					   (Thumb32 B<cond>.W).  */
-#define R_ARM_THM_JUMP6		52	/* PC relative X & 0x7E
-					   (Thumb16 CBZ, CBNZ).  */
-#define R_ARM_THM_ALU_PREL_11_0	53	/* PC relative 12 bit
-					   (Thumb32 ADR.W).  */
-#define R_ARM_THM_PC12		54	/* PC relative 12 bit
-					   (Thumb32 LDR{D,SB,H,SH}).  */
-#define R_ARM_ABS32_NOI		55	/* Direct 32-bit.  */
-#define R_ARM_REL32_NOI		56	/* PC relative 32-bit.  */
-#define R_ARM_ALU_PC_G0_NC	57	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G0		58	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G1_NC	59	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G1		60	/* PC relative (ADD, SUB).  */
-#define R_ARM_ALU_PC_G2		61	/* PC relative (ADD, SUB).  */
-#define R_ARM_LDR_PC_G1		62	/* PC relative (LDR,STR,LDRB,STRB).  */
-#define R_ARM_LDR_PC_G2		63	/* PC relative (LDR,STR,LDRB,STRB).  */
-#define R_ARM_LDRS_PC_G0	64	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDRS_PC_G1	65	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDRS_PC_G2	66	/* PC relative (STR{D,H},
-					   LDR{D,SB,H,SH}).  */
-#define R_ARM_LDC_PC_G0		67	/* PC relative (LDC, STC).  */
-#define R_ARM_LDC_PC_G1		68	/* PC relative (LDC, STC).  */
-#define R_ARM_LDC_PC_G2		69	/* PC relative (LDC, STC).  */
-#define R_ARM_ALU_SB_G0_NC	70	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G0		71	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G1_NC	72	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G1		73	/* Program base relative (ADD,SUB).  */
-#define R_ARM_ALU_SB_G2		74	/* Program base relative (ADD,SUB).  */
-#define R_ARM_LDR_SB_G0		75	/* Program base relative (LDR,
-					   STR, LDRB, STRB).  */
-#define R_ARM_LDR_SB_G1		76	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDR_SB_G2		77	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G0	78	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G1	79	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDRS_SB_G2	80	/* Program base relative
-					   (LDR, STR, LDRB, STRB).  */
-#define R_ARM_LDC_SB_G0		81	/* Program base relative (LDC,STC).  */
-#define R_ARM_LDC_SB_G1		82	/* Program base relative (LDC,STC).  */
-#define R_ARM_LDC_SB_G2		83	/* Program base relative (LDC,STC).  */
-#define R_ARM_MOVW_BREL_NC	84	/* Program base relative 16
-					   bit (MOVW).  */
-#define R_ARM_MOVT_BREL		85	/* Program base relative high
-					   16 bit (MOVT).  */
-#define R_ARM_MOVW_BREL		86	/* Program base relative 16
-					   bit (MOVW).  */
-#define R_ARM_THM_MOVW_BREL_NC	87	/* Program base relative 16
-					   bit (Thumb32 MOVW).  */
-#define R_ARM_THM_MOVT_BREL	88	/* Program base relative high
-					   16 bit (Thumb32 MOVT).  */
-#define R_ARM_THM_MOVW_BREL	89	/* Program base relative 16
-					   bit (Thumb32 MOVW).  */
-#define R_ARM_TLS_GOTDESC	90
-#define R_ARM_TLS_CALL		91
-#define R_ARM_TLS_DESCSEQ	92	/* TLS relaxation.  */
-#define R_ARM_THM_TLS_CALL	93
-#define R_ARM_PLT32_ABS		94
-#define R_ARM_GOT_ABS		95	/* GOT entry.  */
-#define R_ARM_GOT_PREL		96	/* PC relative GOT entry.  */
-#define R_ARM_GOT_BREL12	97	/* GOT entry relative to GOT
-					   origin (LDR).  */
-#define R_ARM_GOTOFF12		98	/* 12 bit, GOT entry relative
-					   to GOT origin (LDR, STR).  */
-#define R_ARM_GOTRELAX		99
-#define R_ARM_GNU_VTENTRY	100
-#define R_ARM_GNU_VTINHERIT	101
-#define R_ARM_THM_PC11		102	/* PC relative & 0xFFE (Thumb16 B).  */
-#define R_ARM_THM_PC9		103	/* PC relative & 0x1FE
-					   (Thumb16 B/B<cond>).  */
-#define R_ARM_TLS_GD32		104	/* PC-rel 32 bit for global dynamic
-					   thread local data */
-#define R_ARM_TLS_LDM32		105	/* PC-rel 32 bit for local dynamic
-					   thread local data */
-#define R_ARM_TLS_LDO32		106	/* 32 bit offset relative to TLS
-					   block */
-#define R_ARM_TLS_IE32		107	/* PC-rel 32 bit for GOT entry of
-					   static TLS block offset */
-#define R_ARM_TLS_LE32		108	/* 32 bit offset relative to static
-					   TLS block */
-#define R_ARM_TLS_LDO12		109	/* 12 bit relative to TLS
-					   block (LDR, STR).  */
-#define R_ARM_TLS_LE12		110	/* 12 bit relative to static
-					   TLS block (LDR, STR).  */
-#define R_ARM_TLS_IE12GP	111	/* 12 bit GOT entry relative
-					   to GOT origin (LDR).  */
-#define R_ARM_ME_TOO		128	/* Obsolete.  */
-#define R_ARM_THM_TLS_DESCSEQ	129
-#define R_ARM_THM_TLS_DESCSEQ16	129
-#define R_ARM_THM_TLS_DESCSEQ32	130
-#define R_ARM_THM_GOT_BREL12	131	/* GOT entry relative to GOT
-					   origin, 12 bit (Thumb32 LDR).  */
-#define R_ARM_IRELATIVE		160
-#define R_ARM_RXPC25		249
-#define R_ARM_RSBREL32		250
-#define R_ARM_THM_RPC22		251
-#define R_ARM_RREL32		252
-#define R_ARM_RABS22		253
-#define R_ARM_RPC24		254
-#define R_ARM_RBASE		255
-/* Keep this the last entry.  */
-#define R_ARM_NUM		256
-
-/* C-SKY */
-#define R_CKCORE_NONE               0	/* no reloc */
-#define R_CKCORE_ADDR32             1	/* direct 32 bit (S + A) */
-#define R_CKCORE_PCRELIMM8BY4       2	/* disp ((S + A - P) >> 2) & 0xff   */
-#define R_CKCORE_PCRELIMM11BY2      3	/* disp ((S + A - P) >> 1) & 0x7ff  */
-#define R_CKCORE_PCREL32            5	/* 32-bit rel (S + A - P)           */
-#define R_CKCORE_PCRELJSR_IMM11BY2  6	/* disp ((S + A - P) >>1) & 0x7ff   */
-#define R_CKCORE_RELATIVE           9	/* 32 bit adjust program base(B + A)*/
-#define R_CKCORE_COPY               10	/* 32 bit adjust by program base    */
-#define R_CKCORE_GLOB_DAT           11	/* off between got and sym (S)      */
-#define R_CKCORE_JUMP_SLOT          12	/* PLT entry (S) */
-#define R_CKCORE_GOTOFF             13	/* offset to GOT (S + A - GOT)      */
-#define R_CKCORE_GOTPC              14	/* PC offset to GOT (GOT + A - P)   */
-#define R_CKCORE_GOT32              15	/* 32 bit GOT entry (G) */
-#define R_CKCORE_PLT32              16	/* 32 bit PLT entry (G) */
-#define R_CKCORE_ADDRGOT            17	/* GOT entry in GLOB_DAT (GOT + G)  */
-#define R_CKCORE_ADDRPLT            18	/* PLT entry in GLOB_DAT (GOT + G)  */
-#define R_CKCORE_PCREL_IMM26BY2     19	/* ((S + A - P) >> 1) & 0x3ffffff   */
-#define R_CKCORE_PCREL_IMM16BY2     20	/* disp ((S + A - P) >> 1) & 0xffff */
-#define R_CKCORE_PCREL_IMM16BY4     21	/* disp ((S + A - P) >> 2) & 0xffff */
-#define R_CKCORE_PCREL_IMM10BY2     22	/* disp ((S + A - P) >> 1) & 0x3ff  */
-#define R_CKCORE_PCREL_IMM10BY4     23	/* disp ((S + A - P) >> 2) & 0x3ff  */
-#define R_CKCORE_ADDR_HI16          24	/* high & low 16 bit ADDR */
-                                        /* ((S + A) >> 16) & 0xffff */
-#define R_CKCORE_ADDR_LO16          25	/* (S + A) & 0xffff */
-#define R_CKCORE_GOTPC_HI16         26	/* high & low 16 bit GOTPC */
-                                        /* ((GOT + A - P) >> 16) & 0xffff */
-#define R_CKCORE_GOTPC_LO16         27	/* (GOT + A - P) & 0xffff */
-#define R_CKCORE_GOTOFF_HI16        28	/* high & low 16 bit GOTOFF */
-                                        /* ((S + A - GOT) >> 16) & 0xffff */
-#define R_CKCORE_GOTOFF_LO16        29	/* (S + A - GOT) & 0xffff */
-#define R_CKCORE_GOT12              30	/* 12 bit disp GOT entry (G) */
-#define R_CKCORE_GOT_HI16           31	/* high & low 16 bit GOT */
-                                        /* (G >> 16) & 0xffff */
-#define R_CKCORE_GOT_LO16           32	/* (G & 0xffff) */
-#define R_CKCORE_PLT12              33	/* 12 bit disp PLT entry (G) */
-#define R_CKCORE_PLT_HI16           34	/* high & low 16 bit PLT */
-                                        /* (G >> 16) & 0xffff */
-#define R_CKCORE_PLT_LO16           35	/* G & 0xffff */
-#define R_CKCORE_ADDRGOT_HI16       36	/* high & low 16 bit ADDRGOT */
-                                        /* (GOT + G * 4) & 0xffff */
-#define R_CKCORE_ADDRGOT_LO16       37	/* (GOT + G * 4) & 0xffff */
-#define R_CKCORE_ADDRPLT_HI16       38	/* high & low 16 bit ADDRPLT */
-                                        /* ((GOT + G * 4) >> 16) & 0xFFFF */
-#define R_CKCORE_ADDRPLT_LO16       39	/* (GOT+G*4) & 0xffff */
-#define R_CKCORE_PCREL_JSR_IMM26BY2 40	/* disp ((S+A-P) >>1) & x3ffffff */
-#define R_CKCORE_TOFFSET_LO16       41	/* (S+A-BTEXT) & 0xffff */
-#define R_CKCORE_DOFFSET_LO16       42	/* (S+A-BTEXT) & 0xffff */
-#define R_CKCORE_PCREL_IMM18BY2     43	/* disp ((S+A-P) >>1) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18      44	/* disp (S+A-BDATA) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18BY2   45	/* disp ((S+A-BDATA)>>1) & 0x3ffff */
-#define R_CKCORE_DOFFSET_IMM18BY4   46	/* disp ((S+A-BDATA)>>2) & 0x3ffff */
-#define R_CKCORE_GOT_IMM18BY4       48	/* disp (G >> 2) */
-#define R_CKCORE_PLT_IMM18BY4       49	/* disp (G >> 2) */
-#define R_CKCORE_PCREL_IMM7BY4      50	/* disp ((S+A-P) >>2) & 0x7f */
-#define R_CKCORE_TLS_LE32           51	/* 32 bit offset to TLS block */
-#define R_CKCORE_TLS_IE32           52
-#define R_CKCORE_TLS_GD32           53
-#define R_CKCORE_TLS_LDM32          54
-#define R_CKCORE_TLS_LDO32          55
-#define R_CKCORE_TLS_DTPMOD32       56
-#define R_CKCORE_TLS_DTPOFF32       57
-#define R_CKCORE_TLS_TPOFF32        58
-
-/* C-SKY elf header definition.  */
-#define EF_CSKY_ABIMASK		    0XF0000000
-#define EF_CSKY_OTHER		    0X0FFF0000
-#define EF_CSKY_PROCESSOR	    0X0000FFFF
-
-#define EF_CSKY_ABIV1		    0X10000000
-#define EF_CSKY_ABIV2		    0X20000000
-
-/* C-SKY attributes section.  */
-#define SHT_CSKY_ATTRIBUTES	    (SHT_LOPROC + 1)
-
-/* IA-64 specific declarations.  */
-
-/* Processor specific flags for the Ehdr e_flags field.  */
-#define EF_IA_64_MASKOS		0x0000000f	/* os-specific flags */
-#define EF_IA_64_ABI64		0x00000010	/* 64-bit ABI */
-#define EF_IA_64_ARCH		0xff000000	/* arch. version mask */
-
-/* Processor specific values for the Phdr p_type field.  */
-#define PT_IA_64_ARCHEXT	(PT_LOPROC + 0)	/* arch extension bits */
-#define PT_IA_64_UNWIND		(PT_LOPROC + 1)	/* ia64 unwind bits */
-#define PT_IA_64_HP_OPT_ANOT	(PT_LOOS + 0x12)
-#define PT_IA_64_HP_HSL_ANOT	(PT_LOOS + 0x13)
-#define PT_IA_64_HP_STACK	(PT_LOOS + 0x14)
-
-/* Processor specific flags for the Phdr p_flags field.  */
-#define PF_IA_64_NORECOV	0x80000000	/* spec insns w/o recovery */
-
-/* Processor specific values for the Shdr sh_type field.  */
-#define SHT_IA_64_EXT		(SHT_LOPROC + 0) /* extension bits */
-#define SHT_IA_64_UNWIND	(SHT_LOPROC + 1) /* unwind bits */
-
-/* Processor specific flags for the Shdr sh_flags field.  */
-#define SHF_IA_64_SHORT		0x10000000	/* section near gp */
-#define SHF_IA_64_NORECOV	0x20000000	/* spec insns w/o recovery */
-
-/* Processor specific values for the Dyn d_tag field.  */
-#define DT_IA_64_PLT_RESERVE	(DT_LOPROC + 0)
-#define DT_IA_64_NUM		1
-
-/* IA-64 relocations.  */
-#define R_IA64_NONE		0x00	/* none */
-#define R_IA64_IMM14		0x21	/* symbol + addend, add imm14 */
-#define R_IA64_IMM22		0x22	/* symbol + addend, add imm22 */
-#define R_IA64_IMM64		0x23	/* symbol + addend, mov imm64 */
-#define R_IA64_DIR32MSB		0x24	/* symbol + addend, data4 MSB */
-#define R_IA64_DIR32LSB		0x25	/* symbol + addend, data4 LSB */
-#define R_IA64_DIR64MSB		0x26	/* symbol + addend, data8 MSB */
-#define R_IA64_DIR64LSB		0x27	/* symbol + addend, data8 LSB */
-#define R_IA64_GPREL22		0x2a	/* @gprel(sym + add), add imm22 */
-#define R_IA64_GPREL64I		0x2b	/* @gprel(sym + add), mov imm64 */
-#define R_IA64_GPREL32MSB	0x2c	/* @gprel(sym + add), data4 MSB */
-#define R_IA64_GPREL32LSB	0x2d	/* @gprel(sym + add), data4 LSB */
-#define R_IA64_GPREL64MSB	0x2e	/* @gprel(sym + add), data8 MSB */
-#define R_IA64_GPREL64LSB	0x2f	/* @gprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF22		0x32	/* @ltoff(sym + add), add imm22 */
-#define R_IA64_LTOFF64I		0x33	/* @ltoff(sym + add), mov imm64 */
-#define R_IA64_PLTOFF22		0x3a	/* @pltoff(sym + add), add imm22 */
-#define R_IA64_PLTOFF64I	0x3b	/* @pltoff(sym + add), mov imm64 */
-#define R_IA64_PLTOFF64MSB	0x3e	/* @pltoff(sym + add), data8 MSB */
-#define R_IA64_PLTOFF64LSB	0x3f	/* @pltoff(sym + add), data8 LSB */
-#define R_IA64_FPTR64I		0x43	/* @fptr(sym + add), mov imm64 */
-#define R_IA64_FPTR32MSB	0x44	/* @fptr(sym + add), data4 MSB */
-#define R_IA64_FPTR32LSB	0x45	/* @fptr(sym + add), data4 LSB */
-#define R_IA64_FPTR64MSB	0x46	/* @fptr(sym + add), data8 MSB */
-#define R_IA64_FPTR64LSB	0x47	/* @fptr(sym + add), data8 LSB */
-#define R_IA64_PCREL60B		0x48	/* @pcrel(sym + add), brl */
-#define R_IA64_PCREL21B		0x49	/* @pcrel(sym + add), ptb, call */
-#define R_IA64_PCREL21M		0x4a	/* @pcrel(sym + add), chk.s */
-#define R_IA64_PCREL21F		0x4b	/* @pcrel(sym + add), fchkf */
-#define R_IA64_PCREL32MSB	0x4c	/* @pcrel(sym + add), data4 MSB */
-#define R_IA64_PCREL32LSB	0x4d	/* @pcrel(sym + add), data4 LSB */
-#define R_IA64_PCREL64MSB	0x4e	/* @pcrel(sym + add), data8 MSB */
-#define R_IA64_PCREL64LSB	0x4f	/* @pcrel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_FPTR22	0x52	/* @ltoff(@fptr(s+a)), imm22 */
-#define R_IA64_LTOFF_FPTR64I	0x53	/* @ltoff(@fptr(s+a)), imm64 */
-#define R_IA64_LTOFF_FPTR32MSB	0x54	/* @ltoff(@fptr(s+a)), data4 MSB */
-#define R_IA64_LTOFF_FPTR32LSB	0x55	/* @ltoff(@fptr(s+a)), data4 LSB */
-#define R_IA64_LTOFF_FPTR64MSB	0x56	/* @ltoff(@fptr(s+a)), data8 MSB */
-#define R_IA64_LTOFF_FPTR64LSB	0x57	/* @ltoff(@fptr(s+a)), data8 LSB */
-#define R_IA64_SEGREL32MSB	0x5c	/* @segrel(sym + add), data4 MSB */
-#define R_IA64_SEGREL32LSB	0x5d	/* @segrel(sym + add), data4 LSB */
-#define R_IA64_SEGREL64MSB	0x5e	/* @segrel(sym + add), data8 MSB */
-#define R_IA64_SEGREL64LSB	0x5f	/* @segrel(sym + add), data8 LSB */
-#define R_IA64_SECREL32MSB	0x64	/* @secrel(sym + add), data4 MSB */
-#define R_IA64_SECREL32LSB	0x65	/* @secrel(sym + add), data4 LSB */
-#define R_IA64_SECREL64MSB	0x66	/* @secrel(sym + add), data8 MSB */
-#define R_IA64_SECREL64LSB	0x67	/* @secrel(sym + add), data8 LSB */
-#define R_IA64_REL32MSB		0x6c	/* data 4 + REL */
-#define R_IA64_REL32LSB		0x6d	/* data 4 + REL */
-#define R_IA64_REL64MSB		0x6e	/* data 8 + REL */
-#define R_IA64_REL64LSB		0x6f	/* data 8 + REL */
-#define R_IA64_LTV32MSB		0x74	/* symbol + addend, data4 MSB */
-#define R_IA64_LTV32LSB		0x75	/* symbol + addend, data4 LSB */
-#define R_IA64_LTV64MSB		0x76	/* symbol + addend, data8 MSB */
-#define R_IA64_LTV64LSB		0x77	/* symbol + addend, data8 LSB */
-#define R_IA64_PCREL21BI	0x79	/* @pcrel(sym + add), 21bit inst */
-#define R_IA64_PCREL22		0x7a	/* @pcrel(sym + add), 22bit inst */
-#define R_IA64_PCREL64I		0x7b	/* @pcrel(sym + add), 64bit inst */
-#define R_IA64_IPLTMSB		0x80	/* dynamic reloc, imported PLT, MSB */
-#define R_IA64_IPLTLSB		0x81	/* dynamic reloc, imported PLT, LSB */
-#define R_IA64_COPY		0x84	/* copy relocation */
-#define R_IA64_SUB		0x85	/* Addend and symbol difference */
-#define R_IA64_LTOFF22X		0x86	/* LTOFF22, relaxable.  */
-#define R_IA64_LDXMOV		0x87	/* Use of LTOFF22X.  */
-#define R_IA64_TPREL14		0x91	/* @tprel(sym + add), imm14 */
-#define R_IA64_TPREL22		0x92	/* @tprel(sym + add), imm22 */
-#define R_IA64_TPREL64I		0x93	/* @tprel(sym + add), imm64 */
-#define R_IA64_TPREL64MSB	0x96	/* @tprel(sym + add), data8 MSB */
-#define R_IA64_TPREL64LSB	0x97	/* @tprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_TPREL22	0x9a	/* @ltoff(@tprel(s+a)), imm2 */
-#define R_IA64_DTPMOD64MSB	0xa6	/* @dtpmod(sym + add), data8 MSB */
-#define R_IA64_DTPMOD64LSB	0xa7	/* @dtpmod(sym + add), data8 LSB */
-#define R_IA64_LTOFF_DTPMOD22	0xaa	/* @ltoff(@dtpmod(sym + add)), imm22 */
-#define R_IA64_DTPREL14		0xb1	/* @dtprel(sym + add), imm14 */
-#define R_IA64_DTPREL22		0xb2	/* @dtprel(sym + add), imm22 */
-#define R_IA64_DTPREL64I	0xb3	/* @dtprel(sym + add), imm64 */
-#define R_IA64_DTPREL32MSB	0xb4	/* @dtprel(sym + add), data4 MSB */
-#define R_IA64_DTPREL32LSB	0xb5	/* @dtprel(sym + add), data4 LSB */
-#define R_IA64_DTPREL64MSB	0xb6	/* @dtprel(sym + add), data8 MSB */
-#define R_IA64_DTPREL64LSB	0xb7	/* @dtprel(sym + add), data8 LSB */
-#define R_IA64_LTOFF_DTPREL22	0xba	/* @ltoff(@dtprel(s+a)), imm22 */
-
-/* SH specific declarations */
-
-/* Processor specific flags for the ELF header e_flags field.  */
-#define EF_SH_MACH_MASK		0x1f
-#define EF_SH_UNKNOWN		0x0
-#define EF_SH1			0x1
-#define EF_SH2			0x2
-#define EF_SH3			0x3
-#define EF_SH_DSP		0x4
-#define EF_SH3_DSP		0x5
-#define EF_SH4AL_DSP		0x6
-#define EF_SH3E			0x8
-#define EF_SH4			0x9
-#define EF_SH2E			0xb
-#define EF_SH4A			0xc
-#define EF_SH2A			0xd
-#define EF_SH4_NOFPU		0x10
-#define EF_SH4A_NOFPU		0x11
-#define EF_SH4_NOMMU_NOFPU	0x12
-#define EF_SH2A_NOFPU		0x13
-#define EF_SH3_NOMMU		0x14
-#define EF_SH2A_SH4_NOFPU	0x15
-#define EF_SH2A_SH3_NOFPU	0x16
-#define EF_SH2A_SH4		0x17
-#define EF_SH2A_SH3E		0x18
-
-/* SH relocs.  */
-#define	R_SH_NONE		0
-#define	R_SH_DIR32		1
-#define	R_SH_REL32		2
-#define	R_SH_DIR8WPN		3
-#define	R_SH_IND12W		4
-#define	R_SH_DIR8WPL		5
-#define	R_SH_DIR8WPZ		6
-#define	R_SH_DIR8BP		7
-#define	R_SH_DIR8W		8
-#define	R_SH_DIR8L		9
-#define	R_SH_SWITCH16		25
-#define	R_SH_SWITCH32		26
-#define	R_SH_USES		27
-#define	R_SH_COUNT		28
-#define	R_SH_ALIGN		29
-#define	R_SH_CODE		30
-#define	R_SH_DATA		31
-#define	R_SH_LABEL		32
-#define	R_SH_SWITCH8		33
-#define	R_SH_GNU_VTINHERIT	34
-#define	R_SH_GNU_VTENTRY	35
-#define	R_SH_TLS_GD_32		144
-#define	R_SH_TLS_LD_32		145
-#define	R_SH_TLS_LDO_32		146
-#define	R_SH_TLS_IE_32		147
-#define	R_SH_TLS_LE_32		148
-#define	R_SH_TLS_DTPMOD32	149
-#define	R_SH_TLS_DTPOFF32	150
-#define	R_SH_TLS_TPOFF32	151
-#define	R_SH_GOT32		160
-#define	R_SH_PLT32		161
-#define	R_SH_COPY		162
-#define	R_SH_GLOB_DAT		163
-#define	R_SH_JMP_SLOT		164
-#define	R_SH_RELATIVE		165
-#define	R_SH_GOTOFF		166
-#define	R_SH_GOTPC		167
-/* Keep this the last entry.  */
-#define	R_SH_NUM		256
-
-/* S/390 specific definitions.  */
-
-/* Valid values for the e_flags field.  */
-
-#define EF_S390_HIGH_GPRS    0x00000001  /* High GPRs kernel facility needed.  */
-
-/* Additional s390 relocs */
-
-#define R_390_NONE		0	/* No reloc.  */
-#define R_390_8			1	/* Direct 8 bit.  */
-#define R_390_12		2	/* Direct 12 bit.  */
-#define R_390_16		3	/* Direct 16 bit.  */
-#define R_390_32		4	/* Direct 32 bit.  */
-#define R_390_PC32		5	/* PC relative 32 bit.	*/
-#define R_390_GOT12		6	/* 12 bit GOT offset.  */
-#define R_390_GOT32		7	/* 32 bit GOT offset.  */
-#define R_390_PLT32		8	/* 32 bit PC relative PLT address.  */
-#define R_390_COPY		9	/* Copy symbol at runtime.  */
-#define R_390_GLOB_DAT		10	/* Create GOT entry.  */
-#define R_390_JMP_SLOT		11	/* Create PLT entry.  */
-#define R_390_RELATIVE		12	/* Adjust by program base.  */
-#define R_390_GOTOFF32		13	/* 32 bit offset to GOT.	 */
-#define R_390_GOTPC		14	/* 32 bit PC relative offset to GOT.  */
-#define R_390_GOT16		15	/* 16 bit GOT offset.  */
-#define R_390_PC16		16	/* PC relative 16 bit.	*/
-#define R_390_PC16DBL		17	/* PC relative 16 bit shifted by 1.  */
-#define R_390_PLT16DBL		18	/* 16 bit PC rel. PLT shifted by 1.  */
-#define R_390_PC32DBL		19	/* PC relative 32 bit shifted by 1.  */
-#define R_390_PLT32DBL		20	/* 32 bit PC rel. PLT shifted by 1.  */
-#define R_390_GOTPCDBL		21	/* 32 bit PC rel. GOT shifted by 1.  */
-#define R_390_64		22	/* Direct 64 bit.  */
-#define R_390_PC64		23	/* PC relative 64 bit.	*/
-#define R_390_GOT64		24	/* 64 bit GOT offset.  */
-#define R_390_PLT64		25	/* 64 bit PC relative PLT address.  */
-#define R_390_GOTENT		26	/* 32 bit PC rel. to GOT entry >> 1. */
-#define R_390_GOTOFF16		27	/* 16 bit offset to GOT. */
-#define R_390_GOTOFF64		28	/* 64 bit offset to GOT. */
-#define R_390_GOTPLT12		29	/* 12 bit offset to jump slot.	*/
-#define R_390_GOTPLT16		30	/* 16 bit offset to jump slot.	*/
-#define R_390_GOTPLT32		31	/* 32 bit offset to jump slot.	*/
-#define R_390_GOTPLT64		32	/* 64 bit offset to jump slot.	*/
-#define R_390_GOTPLTENT		33	/* 32 bit rel. offset to jump slot.  */
-#define R_390_PLTOFF16		34	/* 16 bit offset from GOT to PLT. */
-#define R_390_PLTOFF32		35	/* 32 bit offset from GOT to PLT. */
-#define R_390_PLTOFF64		36	/* 16 bit offset from GOT to PLT. */
-#define R_390_TLS_LOAD		37	/* Tag for load insn in TLS code.  */
-#define R_390_TLS_GDCALL	38	/* Tag for function call in general
-					   dynamic TLS code. */
-#define R_390_TLS_LDCALL	39	/* Tag for function call in local
-					   dynamic TLS code. */
-#define R_390_TLS_GD32		40	/* Direct 32 bit for general dynamic
-					   thread local data.  */
-#define R_390_TLS_GD64		41	/* Direct 64 bit for general dynamic
-					  thread local data.  */
-#define R_390_TLS_GOTIE12	42	/* 12 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_TLS_GOTIE32	43	/* 32 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_TLS_GOTIE64	44	/* 64 bit GOT offset for static TLS
-					   block offset. */
-#define R_390_TLS_LDM32		45	/* Direct 32 bit for local dynamic
-					   thread local data in LE code.  */
-#define R_390_TLS_LDM64		46	/* Direct 64 bit for local dynamic
-					   thread local data in LE code.  */
-#define R_390_TLS_IE32		47	/* 32 bit address of GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_IE64		48	/* 64 bit address of GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_IEENT		49	/* 32 bit rel. offset to GOT entry for
-					   negated static TLS block offset.  */
-#define R_390_TLS_LE32		50	/* 32 bit negated offset relative to
-					   static TLS block.  */
-#define R_390_TLS_LE64		51	/* 64 bit negated offset relative to
-					   static TLS block.  */
-#define R_390_TLS_LDO32		52	/* 32 bit offset relative to TLS
-					   block.  */
-#define R_390_TLS_LDO64		53	/* 64 bit offset relative to TLS
-					   block.  */
-#define R_390_TLS_DTPMOD	54	/* ID of module containing symbol.  */
-#define R_390_TLS_DTPOFF	55	/* Offset in TLS block.	 */
-#define R_390_TLS_TPOFF		56	/* Negated offset in static TLS
-					   block.  */
-#define R_390_20		57	/* Direct 20 bit.  */
-#define R_390_GOT20		58	/* 20 bit GOT offset.  */
-#define R_390_GOTPLT20		59	/* 20 bit offset to jump slot.  */
-#define R_390_TLS_GOTIE20	60	/* 20 bit GOT offset for static TLS
-					   block offset.  */
-#define R_390_IRELATIVE         61      /* STT_GNU_IFUNC relocation.  */
-/* Keep this the last entry.  */
-#define R_390_NUM		62
-
-
-/* CRIS relocations.  */
-#define R_CRIS_NONE		0
-#define R_CRIS_8		1
-#define R_CRIS_16		2
-#define R_CRIS_32		3
-#define R_CRIS_8_PCREL		4
-#define R_CRIS_16_PCREL		5
-#define R_CRIS_32_PCREL		6
-#define R_CRIS_GNU_VTINHERIT	7
-#define R_CRIS_GNU_VTENTRY	8
-#define R_CRIS_COPY		9
-#define R_CRIS_GLOB_DAT		10
-#define R_CRIS_JUMP_SLOT	11
-#define R_CRIS_RELATIVE		12
-#define R_CRIS_16_GOT		13
-#define R_CRIS_32_GOT		14
-#define R_CRIS_16_GOTPLT	15
-#define R_CRIS_32_GOTPLT	16
-#define R_CRIS_32_GOTREL	17
-#define R_CRIS_32_PLT_GOTREL	18
-#define R_CRIS_32_PLT_PCREL	19
-
-#define R_CRIS_NUM		20
-
-
-/* AMD x86-64 relocations.  */
-#define R_X86_64_NONE		0	/* No reloc */
-#define R_X86_64_64		1	/* Direct 64 bit  */
-#define R_X86_64_PC32		2	/* PC relative 32 bit signed */
-#define R_X86_64_GOT32		3	/* 32 bit GOT entry */
-#define R_X86_64_PLT32		4	/* 32 bit PLT address */
-#define R_X86_64_COPY		5	/* Copy symbol at runtime */
-#define R_X86_64_GLOB_DAT	6	/* Create GOT entry */
-#define R_X86_64_JUMP_SLOT	7	/* Create PLT entry */
-#define R_X86_64_RELATIVE	8	/* Adjust by program base */
-#define R_X86_64_GOTPCREL	9	/* 32 bit signed PC relative
-					   offset to GOT */
-#define R_X86_64_32		10	/* Direct 32 bit zero extended */
-#define R_X86_64_32S		11	/* Direct 32 bit sign extended */
-#define R_X86_64_16		12	/* Direct 16 bit zero extended */
-#define R_X86_64_PC16		13	/* 16 bit sign extended pc relative */
-#define R_X86_64_8		14	/* Direct 8 bit sign extended  */
-#define R_X86_64_PC8		15	/* 8 bit sign extended pc relative */
-#define R_X86_64_DTPMOD64	16	/* ID of module containing symbol */
-#define R_X86_64_DTPOFF64	17	/* Offset in module's TLS block */
-#define R_X86_64_TPOFF64	18	/* Offset in initial TLS block */
-#define R_X86_64_TLSGD		19	/* 32 bit signed PC relative offset
-					   to two GOT entries for GD symbol */
-#define R_X86_64_TLSLD		20	/* 32 bit signed PC relative offset
-					   to two GOT entries for LD symbol */
-#define R_X86_64_DTPOFF32	21	/* Offset in TLS block */
-#define R_X86_64_GOTTPOFF	22	/* 32 bit signed PC relative offset
-					   to GOT entry for IE symbol */
-#define R_X86_64_TPOFF32	23	/* Offset in initial TLS block */
-#define R_X86_64_PC64		24	/* PC relative 64 bit */
-#define R_X86_64_GOTOFF64	25	/* 64 bit offset to GOT */
-#define R_X86_64_GOTPC32	26	/* 32 bit signed pc relative
-					   offset to GOT */
-#define R_X86_64_GOT64		27	/* 64-bit GOT entry offset */
-#define R_X86_64_GOTPCREL64	28	/* 64-bit PC relative offset
-					   to GOT entry */
-#define R_X86_64_GOTPC64	29	/* 64-bit PC relative offset to GOT */
-#define R_X86_64_GOTPLT64	30 	/* like GOT64, says PLT entry needed */
-#define R_X86_64_PLTOFF64	31	/* 64-bit GOT relative offset
-					   to PLT entry */
-#define R_X86_64_SIZE32		32	/* Size of symbol plus 32-bit addend */
-#define R_X86_64_SIZE64		33	/* Size of symbol plus 64-bit addend */
-#define R_X86_64_GOTPC32_TLSDESC 34	/* GOT offset for TLS descriptor.  */
-#define R_X86_64_TLSDESC_CALL   35	/* Marker for call through TLS
-					   descriptor.  */
-#define R_X86_64_TLSDESC        36	/* TLS descriptor.  */
-#define R_X86_64_IRELATIVE	37	/* Adjust indirectly by program base */
-#define R_X86_64_RELATIVE64	38	/* 64-bit adjust by program base */
-					/* 39 Reserved was R_X86_64_PC32_BND */
-					/* 40 Reserved was R_X86_64_PLT32_BND */
-#define R_X86_64_GOTPCRELX	41	/* Load from 32 bit signed pc relative
-					   offset to GOT entry without REX
-					   prefix, relaxable.  */
-#define R_X86_64_REX_GOTPCRELX	42	/* Load from 32 bit signed pc relative
-					   offset to GOT entry with REX prefix,
-					   relaxable.  */
-#define R_X86_64_NUM		43
-
-/* x86-64 sh_type values.  */
-#define SHT_X86_64_UNWIND	0x70000001 /* Unwind information.  */
-
-
-/* AM33 relocations.  */
-#define R_MN10300_NONE		0	/* No reloc.  */
-#define R_MN10300_32		1	/* Direct 32 bit.  */
-#define R_MN10300_16		2	/* Direct 16 bit.  */
-#define R_MN10300_8		3	/* Direct 8 bit.  */
-#define R_MN10300_PCREL32	4	/* PC-relative 32-bit.  */
-#define R_MN10300_PCREL16	5	/* PC-relative 16-bit signed.  */
-#define R_MN10300_PCREL8	6	/* PC-relative 8-bit signed.  */
-#define R_MN10300_GNU_VTINHERIT	7	/* Ancient C++ vtable garbage... */
-#define R_MN10300_GNU_VTENTRY	8	/* ... collection annotation.  */
-#define R_MN10300_24		9	/* Direct 24 bit.  */
-#define R_MN10300_GOTPC32	10	/* 32-bit PCrel offset to GOT.  */
-#define R_MN10300_GOTPC16	11	/* 16-bit PCrel offset to GOT.  */
-#define R_MN10300_GOTOFF32	12	/* 32-bit offset from GOT.  */
-#define R_MN10300_GOTOFF24	13	/* 24-bit offset from GOT.  */
-#define R_MN10300_GOTOFF16	14	/* 16-bit offset from GOT.  */
-#define R_MN10300_PLT32		15	/* 32-bit PCrel to PLT entry.  */
-#define R_MN10300_PLT16		16	/* 16-bit PCrel to PLT entry.  */
-#define R_MN10300_GOT32		17	/* 32-bit offset to GOT entry.  */
-#define R_MN10300_GOT24		18	/* 24-bit offset to GOT entry.  */
-#define R_MN10300_GOT16		19	/* 16-bit offset to GOT entry.  */
-#define R_MN10300_COPY		20	/* Copy symbol at runtime.  */
-#define R_MN10300_GLOB_DAT	21	/* Create GOT entry.  */
-#define R_MN10300_JMP_SLOT	22	/* Create PLT entry.  */
-#define R_MN10300_RELATIVE	23	/* Adjust by program base.  */
-#define R_MN10300_TLS_GD	24	/* 32-bit offset for global dynamic.  */
-#define R_MN10300_TLS_LD	25	/* 32-bit offset for local dynamic.  */
-#define R_MN10300_TLS_LDO	26	/* Module-relative offset.  */
-#define R_MN10300_TLS_GOTIE	27	/* GOT offset for static TLS block
-					   offset.  */
-#define R_MN10300_TLS_IE	28	/* GOT address for static TLS block
-					   offset.  */
-#define R_MN10300_TLS_LE	29	/* Offset relative to static TLS
-					   block.  */
-#define R_MN10300_TLS_DTPMOD	30	/* ID of module containing symbol.  */
-#define R_MN10300_TLS_DTPOFF	31	/* Offset in module TLS block.  */
-#define R_MN10300_TLS_TPOFF	32	/* Offset in static TLS block.  */
-#define R_MN10300_SYM_DIFF	33	/* Adjustment for next reloc as needed
-					   by linker relaxation.  */
-#define R_MN10300_ALIGN		34	/* Alignment requirement for linker
-					   relaxation.  */
-#define R_MN10300_NUM		35
-
-
-/* M32R relocs.  */
-#define R_M32R_NONE		0	/* No reloc. */
-#define R_M32R_16		1	/* Direct 16 bit. */
-#define R_M32R_32		2	/* Direct 32 bit. */
-#define R_M32R_24		3	/* Direct 24 bit. */
-#define R_M32R_10_PCREL		4	/* PC relative 10 bit shifted. */
-#define R_M32R_18_PCREL		5	/* PC relative 18 bit shifted. */
-#define R_M32R_26_PCREL		6	/* PC relative 26 bit shifted. */
-#define R_M32R_HI16_ULO		7	/* High 16 bit with unsigned low. */
-#define R_M32R_HI16_SLO		8	/* High 16 bit with signed low. */
-#define R_M32R_LO16		9	/* Low 16 bit. */
-#define R_M32R_SDA16		10	/* 16 bit offset in SDA. */
-#define R_M32R_GNU_VTINHERIT	11
-#define R_M32R_GNU_VTENTRY	12
-/* M32R relocs use SHT_RELA.  */
-#define R_M32R_16_RELA		33	/* Direct 16 bit. */
-#define R_M32R_32_RELA		34	/* Direct 32 bit. */
-#define R_M32R_24_RELA		35	/* Direct 24 bit. */
-#define R_M32R_10_PCREL_RELA	36	/* PC relative 10 bit shifted. */
-#define R_M32R_18_PCREL_RELA	37	/* PC relative 18 bit shifted. */
-#define R_M32R_26_PCREL_RELA	38	/* PC relative 26 bit shifted. */
-#define R_M32R_HI16_ULO_RELA	39	/* High 16 bit with unsigned low */
-#define R_M32R_HI16_SLO_RELA	40	/* High 16 bit with signed low */
-#define R_M32R_LO16_RELA	41	/* Low 16 bit */
-#define R_M32R_SDA16_RELA	42	/* 16 bit offset in SDA */
-#define R_M32R_RELA_GNU_VTINHERIT	43
-#define R_M32R_RELA_GNU_VTENTRY	44
-#define R_M32R_REL32		45	/* PC relative 32 bit.  */
-
-#define R_M32R_GOT24		48	/* 24 bit GOT entry */
-#define R_M32R_26_PLTREL	49	/* 26 bit PC relative to PLT shifted */
-#define R_M32R_COPY		50	/* Copy symbol at runtime */
-#define R_M32R_GLOB_DAT		51	/* Create GOT entry */
-#define R_M32R_JMP_SLOT		52	/* Create PLT entry */
-#define R_M32R_RELATIVE		53	/* Adjust by program base */
-#define R_M32R_GOTOFF		54	/* 24 bit offset to GOT */
-#define R_M32R_GOTPC24		55	/* 24 bit PC relative offset to GOT */
-#define R_M32R_GOT16_HI_ULO	56	/* High 16 bit GOT entry with unsigned
-					   low */
-#define R_M32R_GOT16_HI_SLO	57	/* High 16 bit GOT entry with signed
-					   low */
-#define R_M32R_GOT16_LO		58	/* Low 16 bit GOT entry */
-#define R_M32R_GOTPC_HI_ULO	59	/* High 16 bit PC relative offset to
-					   GOT with unsigned low */
-#define R_M32R_GOTPC_HI_SLO	60	/* High 16 bit PC relative offset to
-					   GOT with signed low */
-#define R_M32R_GOTPC_LO		61	/* Low 16 bit PC relative offset to
-					   GOT */
-#define R_M32R_GOTOFF_HI_ULO	62	/* High 16 bit offset to GOT
-					   with unsigned low */
-#define R_M32R_GOTOFF_HI_SLO	63	/* High 16 bit offset to GOT
-					   with signed low */
-#define R_M32R_GOTOFF_LO	64	/* Low 16 bit offset to GOT */
-#define R_M32R_NUM		256	/* Keep this the last entry. */
-
-/* MicroBlaze relocations */
-#define R_MICROBLAZE_NONE		0	/* No reloc. */
-#define R_MICROBLAZE_32 		1	/* Direct 32 bit. */
-#define R_MICROBLAZE_32_PCREL		2	/* PC relative 32 bit. */
-#define R_MICROBLAZE_64_PCREL		3	/* PC relative 64 bit. */
-#define R_MICROBLAZE_32_PCREL_LO	4	/* Low 16 bits of PCREL32. */
-#define R_MICROBLAZE_64 		5	/* Direct 64 bit. */
-#define R_MICROBLAZE_32_LO		6	/* Low 16 bit. */
-#define R_MICROBLAZE_SRO32		7	/* Read-only small data area. */
-#define R_MICROBLAZE_SRW32		8	/* Read-write small data area. */
-#define R_MICROBLAZE_64_NONE		9	/* No reloc. */
-#define R_MICROBLAZE_32_SYM_OP_SYM	10	/* Symbol Op Symbol relocation. */
-#define R_MICROBLAZE_GNU_VTINHERIT	11	/* GNU C++ vtable hierarchy. */
-#define R_MICROBLAZE_GNU_VTENTRY	12	/* GNU C++ vtable member usage. */
-#define R_MICROBLAZE_GOTPC_64		13	/* PC-relative GOT offset.  */
-#define R_MICROBLAZE_GOT_64		14	/* GOT entry offset.  */
-#define R_MICROBLAZE_PLT_64		15	/* PLT offset (PC-relative).  */
-#define R_MICROBLAZE_REL		16	/* Adjust by program base.  */
-#define R_MICROBLAZE_JUMP_SLOT		17	/* Create PLT entry.  */
-#define R_MICROBLAZE_GLOB_DAT		18	/* Create GOT entry.  */
-#define R_MICROBLAZE_GOTOFF_64		19	/* 64 bit offset to GOT. */
-#define R_MICROBLAZE_GOTOFF_32		20	/* 32 bit offset to GOT. */
-#define R_MICROBLAZE_COPY		21	/* Runtime copy.  */
-#define R_MICROBLAZE_TLS		22	/* TLS Reloc. */
-#define R_MICROBLAZE_TLSGD		23	/* TLS General Dynamic. */
-#define R_MICROBLAZE_TLSLD		24	/* TLS Local Dynamic. */
-#define R_MICROBLAZE_TLSDTPMOD32	25	/* TLS Module ID. */
-#define R_MICROBLAZE_TLSDTPREL32	26	/* TLS Offset Within TLS Block. */
-#define R_MICROBLAZE_TLSDTPREL64	27	/* TLS Offset Within TLS Block. */
-#define R_MICROBLAZE_TLSGOTTPREL32	28	/* TLS Offset From Thread Pointer. */
-#define R_MICROBLAZE_TLSTPREL32 	29	/* TLS Offset From Thread Pointer. */
-
-/* Legal values for d_tag (dynamic entry type).  */
-#define DT_NIOS2_GP             0x70000002 /* Address of _gp.  */
-
-/* Nios II relocations.  */
-#define R_NIOS2_NONE		0	/* No reloc.  */
-#define R_NIOS2_S16		1	/* Direct signed 16 bit.  */
-#define R_NIOS2_U16		2	/* Direct unsigned 16 bit.  */
-#define R_NIOS2_PCREL16		3	/* PC relative 16 bit.  */
-#define R_NIOS2_CALL26		4	/* Direct call.  */
-#define R_NIOS2_IMM5		5	/* 5 bit constant expression.  */
-#define R_NIOS2_CACHE_OPX	6	/* 5 bit expression, shift 22.  */
-#define R_NIOS2_IMM6		7	/* 6 bit constant expression.  */
-#define R_NIOS2_IMM8		8	/* 8 bit constant expression.  */
-#define R_NIOS2_HI16		9	/* High 16 bit.  */
-#define R_NIOS2_LO16		10	/* Low 16 bit.  */
-#define R_NIOS2_HIADJ16		11	/* High 16 bit, adjusted.  */
-#define R_NIOS2_BFD_RELOC_32	12	/* 32 bit symbol value + addend.  */
-#define R_NIOS2_BFD_RELOC_16	13	/* 16 bit symbol value + addend.  */
-#define R_NIOS2_BFD_RELOC_8	14	/* 8 bit symbol value + addend.  */
-#define R_NIOS2_GPREL		15	/* 16 bit GP pointer offset.  */
-#define R_NIOS2_GNU_VTINHERIT	16	/* GNU C++ vtable hierarchy.  */
-#define R_NIOS2_GNU_VTENTRY	17	/* GNU C++ vtable member usage.  */
-#define R_NIOS2_UJMP		18	/* Unconditional branch.  */
-#define R_NIOS2_CJMP		19	/* Conditional branch.  */
-#define R_NIOS2_CALLR		20	/* Indirect call through register.  */
-#define R_NIOS2_ALIGN		21	/* Alignment requirement for
-					   linker relaxation.  */
-#define R_NIOS2_GOT16		22	/* 16 bit GOT entry.  */
-#define R_NIOS2_CALL16		23	/* 16 bit GOT entry for function.  */
-#define R_NIOS2_GOTOFF_LO	24	/* %lo of offset to GOT pointer.  */
-#define R_NIOS2_GOTOFF_HA	25	/* %hiadj of offset to GOT pointer.  */
-#define R_NIOS2_PCREL_LO	26	/* %lo of PC relative offset.  */
-#define R_NIOS2_PCREL_HA	27	/* %hiadj of PC relative offset.  */
-#define R_NIOS2_TLS_GD16	28	/* 16 bit GOT offset for TLS GD.  */
-#define R_NIOS2_TLS_LDM16	29	/* 16 bit GOT offset for TLS LDM.  */
-#define R_NIOS2_TLS_LDO16	30	/* 16 bit module relative offset.  */
-#define R_NIOS2_TLS_IE16	31	/* 16 bit GOT offset for TLS IE.  */
-#define R_NIOS2_TLS_LE16	32	/* 16 bit LE TP-relative offset.  */
-#define R_NIOS2_TLS_DTPMOD	33	/* Module number.  */
-#define R_NIOS2_TLS_DTPREL	34	/* Module-relative offset.  */
-#define R_NIOS2_TLS_TPREL	35	/* TP-relative offset.  */
-#define R_NIOS2_COPY		36	/* Copy symbol at runtime.  */
-#define R_NIOS2_GLOB_DAT	37	/* Create GOT entry.  */
-#define R_NIOS2_JUMP_SLOT	38	/* Create PLT entry.  */
-#define R_NIOS2_RELATIVE	39	/* Adjust by program base.  */
-#define R_NIOS2_GOTOFF		40	/* 16 bit offset to GOT pointer.  */
-#define R_NIOS2_CALL26_NOAT	41	/* Direct call in .noat section.  */
-#define R_NIOS2_GOT_LO		42	/* %lo() of GOT entry.  */
-#define R_NIOS2_GOT_HA		43	/* %hiadj() of GOT entry.  */
-#define R_NIOS2_CALL_LO		44	/* %lo() of function GOT entry.  */
-#define R_NIOS2_CALL_HA		45	/* %hiadj() of function GOT entry.  */
-
-/* TILEPro relocations.  */
-#define R_TILEPRO_NONE		0	/* No reloc */
-#define R_TILEPRO_32		1	/* Direct 32 bit */
-#define R_TILEPRO_16		2	/* Direct 16 bit */
-#define R_TILEPRO_8		3	/* Direct 8 bit */
-#define R_TILEPRO_32_PCREL	4	/* PC relative 32 bit */
-#define R_TILEPRO_16_PCREL	5	/* PC relative 16 bit */
-#define R_TILEPRO_8_PCREL	6	/* PC relative 8 bit */
-#define R_TILEPRO_LO16		7	/* Low 16 bit */
-#define R_TILEPRO_HI16		8	/* High 16 bit */
-#define R_TILEPRO_HA16		9	/* High 16 bit, adjusted */
-#define R_TILEPRO_COPY		10	/* Copy relocation */
-#define R_TILEPRO_GLOB_DAT	11	/* Create GOT entry */
-#define R_TILEPRO_JMP_SLOT	12	/* Create PLT entry */
-#define R_TILEPRO_RELATIVE	13	/* Adjust by program base */
-#define R_TILEPRO_BROFF_X1	14	/* X1 pipe branch offset */
-#define R_TILEPRO_JOFFLONG_X1	15	/* X1 pipe jump offset */
-#define R_TILEPRO_JOFFLONG_X1_PLT 16	/* X1 pipe jump offset to PLT */
-#define R_TILEPRO_IMM8_X0	17	/* X0 pipe 8-bit */
-#define R_TILEPRO_IMM8_Y0	18	/* Y0 pipe 8-bit */
-#define R_TILEPRO_IMM8_X1	19	/* X1 pipe 8-bit */
-#define R_TILEPRO_IMM8_Y1	20	/* Y1 pipe 8-bit */
-#define R_TILEPRO_MT_IMM15_X1	21	/* X1 pipe mtspr */
-#define R_TILEPRO_MF_IMM15_X1	22	/* X1 pipe mfspr */
-#define R_TILEPRO_IMM16_X0	23	/* X0 pipe 16-bit */
-#define R_TILEPRO_IMM16_X1	24	/* X1 pipe 16-bit */
-#define R_TILEPRO_IMM16_X0_LO	25	/* X0 pipe low 16-bit */
-#define R_TILEPRO_IMM16_X1_LO	26	/* X1 pipe low 16-bit */
-#define R_TILEPRO_IMM16_X0_HI	27	/* X0 pipe high 16-bit */
-#define R_TILEPRO_IMM16_X1_HI	28	/* X1 pipe high 16-bit */
-#define R_TILEPRO_IMM16_X0_HA	29	/* X0 pipe high 16-bit, adjusted */
-#define R_TILEPRO_IMM16_X1_HA	30	/* X1 pipe high 16-bit, adjusted */
-#define R_TILEPRO_IMM16_X0_PCREL 31	/* X0 pipe PC relative 16 bit */
-#define R_TILEPRO_IMM16_X1_PCREL 32	/* X1 pipe PC relative 16 bit */
-#define R_TILEPRO_IMM16_X0_LO_PCREL 33	/* X0 pipe PC relative low 16 bit */
-#define R_TILEPRO_IMM16_X1_LO_PCREL 34	/* X1 pipe PC relative low 16 bit */
-#define R_TILEPRO_IMM16_X0_HI_PCREL 35	/* X0 pipe PC relative high 16 bit */
-#define R_TILEPRO_IMM16_X1_HI_PCREL 36	/* X1 pipe PC relative high 16 bit */
-#define R_TILEPRO_IMM16_X0_HA_PCREL 37	/* X0 pipe PC relative ha() 16 bit */
-#define R_TILEPRO_IMM16_X1_HA_PCREL 38	/* X1 pipe PC relative ha() 16 bit */
-#define R_TILEPRO_IMM16_X0_GOT	39	/* X0 pipe 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT	40	/* X1 pipe 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_LO 41	/* X0 pipe low 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_LO 42	/* X1 pipe low 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_HI 43	/* X0 pipe high 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_HI 44	/* X1 pipe high 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X0_GOT_HA 45	/* X0 pipe ha() 16-bit GOT offset */
-#define R_TILEPRO_IMM16_X1_GOT_HA 46	/* X1 pipe ha() 16-bit GOT offset */
-#define R_TILEPRO_MMSTART_X0	47	/* X0 pipe mm "start" */
-#define R_TILEPRO_MMEND_X0	48	/* X0 pipe mm "end" */
-#define R_TILEPRO_MMSTART_X1	49	/* X1 pipe mm "start" */
-#define R_TILEPRO_MMEND_X1	50	/* X1 pipe mm "end" */
-#define R_TILEPRO_SHAMT_X0	51	/* X0 pipe shift amount */
-#define R_TILEPRO_SHAMT_X1	52	/* X1 pipe shift amount */
-#define R_TILEPRO_SHAMT_Y0	53	/* Y0 pipe shift amount */
-#define R_TILEPRO_SHAMT_Y1	54	/* Y1 pipe shift amount */
-#define R_TILEPRO_DEST_IMM8_X1	55	/* X1 pipe destination 8-bit */
-/* Relocs 56-59 are currently not defined.  */
-#define R_TILEPRO_TLS_GD_CALL	60	/* "jal" for TLS GD */
-#define R_TILEPRO_IMM8_X0_TLS_GD_ADD 61	/* X0 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_X1_TLS_GD_ADD 62	/* X1 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_Y0_TLS_GD_ADD 63	/* Y0 pipe "addi" for TLS GD */
-#define R_TILEPRO_IMM8_Y1_TLS_GD_ADD 64	/* Y1 pipe "addi" for TLS GD */
-#define R_TILEPRO_TLS_IE_LOAD	65	/* "lw_tls" for TLS IE */
-#define R_TILEPRO_IMM16_X0_TLS_GD 66	/* X0 pipe 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD 67	/* X1 pipe 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_LO 68	/* X0 pipe low 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_LO 69	/* X1 pipe low 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_HI 70	/* X0 pipe high 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_HI 71	/* X1 pipe high 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_GD_HA 72	/* X0 pipe ha() 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X1_TLS_GD_HA 73	/* X1 pipe ha() 16-bit TLS GD offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE 74	/* X0 pipe 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE 75	/* X1 pipe 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_LO 76	/* X0 pipe low 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_LO 77	/* X1 pipe low 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_HI 78	/* X0 pipe high 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_HI 79	/* X1 pipe high 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X0_TLS_IE_HA 80	/* X0 pipe ha() 16-bit TLS IE offset */
-#define R_TILEPRO_IMM16_X1_TLS_IE_HA 81	/* X1 pipe ha() 16-bit TLS IE offset */
-#define R_TILEPRO_TLS_DTPMOD32	82	/* ID of module containing symbol */
-#define R_TILEPRO_TLS_DTPOFF32	83	/* Offset in TLS block */
-#define R_TILEPRO_TLS_TPOFF32	84	/* Offset in static TLS block */
-#define R_TILEPRO_IMM16_X0_TLS_LE 85	/* X0 pipe 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE 86	/* X1 pipe 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_LO 87	/* X0 pipe low 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_LO 88	/* X1 pipe low 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_HI 89	/* X0 pipe high 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_HI 90	/* X1 pipe high 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X0_TLS_LE_HA 91	/* X0 pipe ha() 16-bit TLS LE offset */
-#define R_TILEPRO_IMM16_X1_TLS_LE_HA 92	/* X1 pipe ha() 16-bit TLS LE offset */
-
-#define R_TILEPRO_GNU_VTINHERIT	128	/* GNU C++ vtable hierarchy */
-#define R_TILEPRO_GNU_VTENTRY	129	/* GNU C++ vtable member usage */
-
-#define R_TILEPRO_NUM		130
-
-
-/* TILE-Gx relocations.  */
-#define R_TILEGX_NONE		0	/* No reloc */
-#define R_TILEGX_64		1	/* Direct 64 bit */
-#define R_TILEGX_32		2	/* Direct 32 bit */
-#define R_TILEGX_16		3	/* Direct 16 bit */
-#define R_TILEGX_8		4	/* Direct 8 bit */
-#define R_TILEGX_64_PCREL	5	/* PC relative 64 bit */
-#define R_TILEGX_32_PCREL	6	/* PC relative 32 bit */
-#define R_TILEGX_16_PCREL	7	/* PC relative 16 bit */
-#define R_TILEGX_8_PCREL	8	/* PC relative 8 bit */
-#define R_TILEGX_HW0		9	/* hword 0 16-bit */
-#define R_TILEGX_HW1		10	/* hword 1 16-bit */
-#define R_TILEGX_HW2		11	/* hword 2 16-bit */
-#define R_TILEGX_HW3		12	/* hword 3 16-bit */
-#define R_TILEGX_HW0_LAST	13	/* last hword 0 16-bit */
-#define R_TILEGX_HW1_LAST	14	/* last hword 1 16-bit */
-#define R_TILEGX_HW2_LAST	15	/* last hword 2 16-bit */
-#define R_TILEGX_COPY		16	/* Copy relocation */
-#define R_TILEGX_GLOB_DAT	17	/* Create GOT entry */
-#define R_TILEGX_JMP_SLOT	18	/* Create PLT entry */
-#define R_TILEGX_RELATIVE	19	/* Adjust by program base */
-#define R_TILEGX_BROFF_X1	20	/* X1 pipe branch offset */
-#define R_TILEGX_JUMPOFF_X1	21	/* X1 pipe jump offset */
-#define R_TILEGX_JUMPOFF_X1_PLT	22	/* X1 pipe jump offset to PLT */
-#define R_TILEGX_IMM8_X0	23	/* X0 pipe 8-bit */
-#define R_TILEGX_IMM8_Y0	24	/* Y0 pipe 8-bit */
-#define R_TILEGX_IMM8_X1	25	/* X1 pipe 8-bit */
-#define R_TILEGX_IMM8_Y1	26	/* Y1 pipe 8-bit */
-#define R_TILEGX_DEST_IMM8_X1	27	/* X1 pipe destination 8-bit */
-#define R_TILEGX_MT_IMM14_X1	28	/* X1 pipe mtspr */
-#define R_TILEGX_MF_IMM14_X1	29	/* X1 pipe mfspr */
-#define R_TILEGX_MMSTART_X0	30	/* X0 pipe mm "start" */
-#define R_TILEGX_MMEND_X0	31	/* X0 pipe mm "end" */
-#define R_TILEGX_SHAMT_X0	32	/* X0 pipe shift amount */
-#define R_TILEGX_SHAMT_X1	33	/* X1 pipe shift amount */
-#define R_TILEGX_SHAMT_Y0	34	/* Y0 pipe shift amount */
-#define R_TILEGX_SHAMT_Y1	35	/* Y1 pipe shift amount */
-#define R_TILEGX_IMM16_X0_HW0	36	/* X0 pipe hword 0 */
-#define R_TILEGX_IMM16_X1_HW0	37	/* X1 pipe hword 0 */
-#define R_TILEGX_IMM16_X0_HW1	38	/* X0 pipe hword 1 */
-#define R_TILEGX_IMM16_X1_HW1	39	/* X1 pipe hword 1 */
-#define R_TILEGX_IMM16_X0_HW2	40	/* X0 pipe hword 2 */
-#define R_TILEGX_IMM16_X1_HW2	41	/* X1 pipe hword 2 */
-#define R_TILEGX_IMM16_X0_HW3	42	/* X0 pipe hword 3 */
-#define R_TILEGX_IMM16_X1_HW3	43	/* X1 pipe hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_LAST 44	/* X0 pipe last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST 45	/* X1 pipe last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST 46	/* X0 pipe last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST 47	/* X1 pipe last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST 48	/* X0 pipe last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST 49	/* X1 pipe last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_PCREL 50	/* X0 pipe PC relative hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_PCREL 51	/* X1 pipe PC relative hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_PCREL 52	/* X0 pipe PC relative hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_PCREL 53	/* X1 pipe PC relative hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_PCREL 54	/* X0 pipe PC relative hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_PCREL 55	/* X1 pipe PC relative hword 2 */
-#define R_TILEGX_IMM16_X0_HW3_PCREL 56	/* X0 pipe PC relative hword 3 */
-#define R_TILEGX_IMM16_X1_HW3_PCREL 57	/* X1 pipe PC relative hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_PCREL 58 /* X0 pipe PC-rel last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST_PCREL 59 /* X1 pipe PC-rel last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST_PCREL 60 /* X0 pipe PC-rel last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST_PCREL 61 /* X1 pipe PC-rel last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST_PCREL 62 /* X0 pipe PC-rel last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST_PCREL 63 /* X1 pipe PC-rel last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_GOT 64	/* X0 pipe hword 0 GOT offset */
-#define R_TILEGX_IMM16_X1_HW0_GOT 65	/* X1 pipe hword 0 GOT offset */
-#define R_TILEGX_IMM16_X0_HW0_PLT_PCREL 66 /* X0 pipe PC-rel PLT hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_PLT_PCREL 67 /* X1 pipe PC-rel PLT hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_PLT_PCREL 68 /* X0 pipe PC-rel PLT hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_PLT_PCREL 69 /* X1 pipe PC-rel PLT hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_PLT_PCREL 70 /* X0 pipe PC-rel PLT hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_PLT_PCREL 71 /* X1 pipe PC-rel PLT hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_GOT 72 /* X0 pipe last hword 0 GOT offset */
-#define R_TILEGX_IMM16_X1_HW0_LAST_GOT 73 /* X1 pipe last hword 0 GOT offset */
-#define R_TILEGX_IMM16_X0_HW1_LAST_GOT 74 /* X0 pipe last hword 1 GOT offset */
-#define R_TILEGX_IMM16_X1_HW1_LAST_GOT 75 /* X1 pipe last hword 1 GOT offset */
-#define R_TILEGX_IMM16_X0_HW3_PLT_PCREL 76 /* X0 pipe PC-rel PLT hword 3 */
-#define R_TILEGX_IMM16_X1_HW3_PLT_PCREL 77 /* X1 pipe PC-rel PLT hword 3 */
-#define R_TILEGX_IMM16_X0_HW0_TLS_GD 78	/* X0 pipe hword 0 TLS GD offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_GD 79	/* X1 pipe hword 0 TLS GD offset */
-#define R_TILEGX_IMM16_X0_HW0_TLS_LE 80	/* X0 pipe hword 0 TLS LE offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_LE 81	/* X1 pipe hword 0 TLS LE offset */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE 82 /* X0 pipe last hword 0 LE off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE 83 /* X1 pipe last hword 0 LE off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE 84 /* X0 pipe last hword 1 LE off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE 85 /* X1 pipe last hword 1 LE off */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_GD 86 /* X0 pipe last hword 0 GD off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_GD 87 /* X1 pipe last hword 0 GD off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_GD 88 /* X0 pipe last hword 1 GD off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_GD 89 /* X1 pipe last hword 1 GD off */
-/* Relocs 90-91 are currently not defined.  */
-#define R_TILEGX_IMM16_X0_HW0_TLS_IE 92	/* X0 pipe hword 0 TLS IE offset */
-#define R_TILEGX_IMM16_X1_HW0_TLS_IE 93	/* X1 pipe hword 0 TLS IE offset */
-#define R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL 94 /* X0 pipe PC-rel PLT last hword 0 */
-#define R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL 95 /* X1 pipe PC-rel PLT last hword 0 */
-#define R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL 96 /* X0 pipe PC-rel PLT last hword 1 */
-#define R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL 97 /* X1 pipe PC-rel PLT last hword 1 */
-#define R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL 98 /* X0 pipe PC-rel PLT last hword 2 */
-#define R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL 99 /* X1 pipe PC-rel PLT last hword 2 */
-#define R_TILEGX_IMM16_X0_HW0_LAST_TLS_IE 100 /* X0 pipe last hword 0 IE off */
-#define R_TILEGX_IMM16_X1_HW0_LAST_TLS_IE 101 /* X1 pipe last hword 0 IE off */
-#define R_TILEGX_IMM16_X0_HW1_LAST_TLS_IE 102 /* X0 pipe last hword 1 IE off */
-#define R_TILEGX_IMM16_X1_HW1_LAST_TLS_IE 103 /* X1 pipe last hword 1 IE off */
-/* Relocs 104-105 are currently not defined.  */
-#define R_TILEGX_TLS_DTPMOD64	106	/* 64-bit ID of symbol's module */
-#define R_TILEGX_TLS_DTPOFF64	107	/* 64-bit offset in TLS block */
-#define R_TILEGX_TLS_TPOFF64	108	/* 64-bit offset in static TLS block */
-#define R_TILEGX_TLS_DTPMOD32	109	/* 32-bit ID of symbol's module */
-#define R_TILEGX_TLS_DTPOFF32	110	/* 32-bit offset in TLS block */
-#define R_TILEGX_TLS_TPOFF32	111	/* 32-bit offset in static TLS block */
-#define R_TILEGX_TLS_GD_CALL	112	/* "jal" for TLS GD */
-#define R_TILEGX_IMM8_X0_TLS_GD_ADD 113	/* X0 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_X1_TLS_GD_ADD 114	/* X1 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_Y0_TLS_GD_ADD 115	/* Y0 pipe "addi" for TLS GD */
-#define R_TILEGX_IMM8_Y1_TLS_GD_ADD 116	/* Y1 pipe "addi" for TLS GD */
-#define R_TILEGX_TLS_IE_LOAD	117	/* "ld_tls" for TLS IE */
-#define R_TILEGX_IMM8_X0_TLS_ADD 118	/* X0 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_X1_TLS_ADD 119	/* X1 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_Y0_TLS_ADD 120	/* Y0 pipe "addi" for TLS GD/IE */
-#define R_TILEGX_IMM8_Y1_TLS_ADD 121	/* Y1 pipe "addi" for TLS GD/IE */
-
-#define R_TILEGX_GNU_VTINHERIT	128	/* GNU C++ vtable hierarchy */
-#define R_TILEGX_GNU_VTENTRY	129	/* GNU C++ vtable member usage */
-
-#define R_TILEGX_NUM		130
-
-/* RISC-V ELF Flags */
-#define EF_RISCV_RVC 			0x0001
-#define EF_RISCV_FLOAT_ABI 		0x0006
-#define EF_RISCV_FLOAT_ABI_SOFT 	0x0000
-#define EF_RISCV_FLOAT_ABI_SINGLE 	0x0002
-#define EF_RISCV_FLOAT_ABI_DOUBLE 	0x0004
-#define EF_RISCV_FLOAT_ABI_QUAD 	0x0006
-
-/* RISC-V relocations.  */
-#define R_RISCV_NONE		 0
-#define R_RISCV_32		 1
-#define R_RISCV_64		 2
-#define R_RISCV_RELATIVE	 3
-#define R_RISCV_COPY		 4
-#define R_RISCV_JUMP_SLOT	 5
-#define R_RISCV_TLS_DTPMOD32	 6
-#define R_RISCV_TLS_DTPMOD64	 7
-#define R_RISCV_TLS_DTPREL32	 8
-#define R_RISCV_TLS_DTPREL64	 9
-#define R_RISCV_TLS_TPREL32	10
-#define R_RISCV_TLS_TPREL64	11
-#define R_RISCV_BRANCH		16
-#define R_RISCV_JAL		17
-#define R_RISCV_CALL		18
-#define R_RISCV_CALL_PLT	19
-#define R_RISCV_GOT_HI20	20
-#define R_RISCV_TLS_GOT_HI20	21
-#define R_RISCV_TLS_GD_HI20	22
-#define R_RISCV_PCREL_HI20	23
-#define R_RISCV_PCREL_LO12_I	24
-#define R_RISCV_PCREL_LO12_S	25
-#define R_RISCV_HI20		26
-#define R_RISCV_LO12_I		27
-#define R_RISCV_LO12_S		28
-#define R_RISCV_TPREL_HI20	29
-#define R_RISCV_TPREL_LO12_I	30
-#define R_RISCV_TPREL_LO12_S	31
-#define R_RISCV_TPREL_ADD	32
-#define R_RISCV_ADD8		33
-#define R_RISCV_ADD16		34
-#define R_RISCV_ADD32		35
-#define R_RISCV_ADD64		36
-#define R_RISCV_SUB8		37
-#define R_RISCV_SUB16		38
-#define R_RISCV_SUB32		39
-#define R_RISCV_SUB64		40
-#define R_RISCV_GNU_VTINHERIT	41
-#define R_RISCV_GNU_VTENTRY	42
-#define R_RISCV_ALIGN		43
-#define R_RISCV_RVC_BRANCH	44
-#define R_RISCV_RVC_JUMP	45
-#define R_RISCV_RVC_LUI		46
-#define R_RISCV_GPREL_I		47
-#define R_RISCV_GPREL_S		48
-#define R_RISCV_TPREL_I		49
-#define R_RISCV_TPREL_S		50
-#define R_RISCV_RELAX		51
-#define R_RISCV_SUB6		52
-#define R_RISCV_SET6		53
-#define R_RISCV_SET8		54
-#define R_RISCV_SET16		55
-#define R_RISCV_SET32		56
-#define R_RISCV_32_PCREL	57
-#define R_RISCV_IRELATIVE	58
-
-#define R_RISCV_NUM		59
-
-/* BPF specific declarations.  */
-
-#define R_BPF_NONE		0	/* No reloc */
-#define R_BPF_64_64		1
-#define R_BPF_64_32		10
-
-/* Imagination Meta specific relocations. */
-
-#define R_METAG_HIADDR16	0
-#define R_METAG_LOADDR16	1
-#define R_METAG_ADDR32		2	/* 32bit absolute address */
-#define R_METAG_NONE		3	/* No reloc */
-#define R_METAG_RELBRANCH	4
-#define R_METAG_GETSETOFF	5
-
-/* Backward compatibility */
-#define R_METAG_REG32OP1	6
-#define R_METAG_REG32OP2	7
-#define R_METAG_REG32OP3	8
-#define R_METAG_REG16OP1	9
-#define R_METAG_REG16OP2	10
-#define R_METAG_REG16OP3	11
-#define R_METAG_REG32OP4	12
-
-#define R_METAG_HIOG		13
-#define R_METAG_LOOG		14
-
-#define R_METAG_REL8		15
-#define R_METAG_REL16		16
-
-/* GNU */
-#define R_METAG_GNU_VTINHERIT	30
-#define R_METAG_GNU_VTENTRY	31
-
-/* PIC relocations */
-#define R_METAG_HI16_GOTOFF	32
-#define R_METAG_LO16_GOTOFF	33
-#define R_METAG_GETSET_GOTOFF	34
-#define R_METAG_GETSET_GOT	35
-#define R_METAG_HI16_GOTPC	36
-#define R_METAG_LO16_GOTPC	37
-#define R_METAG_HI16_PLT	38
-#define R_METAG_LO16_PLT	39
-#define R_METAG_RELBRANCH_PLT	40
-#define R_METAG_GOTOFF		41
-#define R_METAG_PLT		42
-#define R_METAG_COPY		43
-#define R_METAG_JMP_SLOT	44
-#define R_METAG_RELATIVE	45
-#define R_METAG_GLOB_DAT	46
-
-/* TLS relocations */
-#define R_METAG_TLS_GD		47
-#define R_METAG_TLS_LDM		48
-#define R_METAG_TLS_LDO_HI16	49
-#define R_METAG_TLS_LDO_LO16	50
-#define R_METAG_TLS_LDO		51
-#define R_METAG_TLS_IE		52
-#define R_METAG_TLS_IENONPIC	53
-#define R_METAG_TLS_IENONPIC_HI16 54
-#define R_METAG_TLS_IENONPIC_LO16 55
-#define R_METAG_TLS_TPOFF	56
-#define R_METAG_TLS_DTPMOD	57
-#define R_METAG_TLS_DTPOFF	58
-#define R_METAG_TLS_LE		59
-#define R_METAG_TLS_LE_HI16	60
-#define R_METAG_TLS_LE_LO16	61
-
-/* NDS32 relocations.  */
-#define R_NDS32_NONE		0
-#define R_NDS32_32_RELA 	20
-#define R_NDS32_COPY		39
-#define R_NDS32_GLOB_DAT	40
-#define R_NDS32_JMP_SLOT	41
-#define R_NDS32_RELATIVE	42
-#define R_NDS32_TLS_TPOFF	102
-#define R_NDS32_TLS_DESC	119
-
-/* ARCompact/ARCv2 specific relocs.  */
-#define R_ARC_NONE		0x0
-#define R_ARC_8			0x1
-#define R_ARC_16		0x2
-#define R_ARC_24		0x3
-#define R_ARC_32		0x4
-#define R_ARC_B26		0x5
-#define R_ARC_B22_PCREL		0x6
-#define R_ARC_H30		0x7
-#define R_ARC_N8		0x8
-#define R_ARC_N16		0x9
-#define R_ARC_N24		0xA
-#define R_ARC_N32		0xB
-#define R_ARC_SDA		0xC
-#define R_ARC_SECTOFF		0xD
-#define R_ARC_S21H_PCREL	0xE
-#define R_ARC_S21W_PCREL	0xF
-#define R_ARC_S25H_PCREL	0x10
-#define R_ARC_S25W_PCREL	0x11
-#define R_ARC_SDA32		0x12
-#define R_ARC_SDA_LDST		0x13
-#define R_ARC_SDA_LDST1		0x14
-#define R_ARC_SDA_LDST2		0x15
-#define R_ARC_SDA16_LD		0x16
-#define R_ARC_SDA16_LD1		0x17
-#define R_ARC_SDA16_LD2		0x18
-#define R_ARC_S13_PCREL		0x19
-#define R_ARC_W			0x1A
-#define R_ARC_32_ME		0x1B
-#define R_ARC_N32_ME		0x1C
-#define R_ARC_SECTOFF_ME	0x1D
-#define R_ARC_SDA32_ME		0x1E
-#define R_ARC_W_ME		0x1F
-#define R_ARC_H30_ME		0x20
-#define R_ARC_SECTOFF_U8	0x21
-#define R_ARC_SECTOFF_S9	0x22
-#define R_AC_SECTOFF_U8		0x23
-#define R_AC_SECTOFF_U8_1	0x24
-#define R_AC_SECTOFF_U8_2	0x25
-#define R_AC_SECTOFF_S9		0x26
-#define R_AC_SECTOFF_S9_1	0x27
-#define R_AC_SECTOFF_S9_2	0x28
-#define R_ARC_SECTOFF_ME_1	0x29
-#define R_ARC_SECTOFF_ME_2	0x2A
-#define R_ARC_SECTOFF_1		0x2B
-#define R_ARC_SECTOFF_2		0x2C
-#define R_ARC_PC32		0x32
-#define R_ARC_GOTPC32		0x33
-#define R_ARC_PLT32		0x34
-#define R_ARC_COPY		0x35
-#define R_ARC_GLOB_DAT		0x36
-#define R_ARC_JUMP_SLOT		0x37
-#define R_ARC_RELATIVE		0x38
-#define R_ARC_GOTOFF		0x39
-#define R_ARC_GOTPC		0x3A
-#define R_ARC_GOT32		0x3B
-
-#define R_ARC_TLS_DTPMOD	0x42
-#define R_ARC_TLS_DTPOFF	0x43
-#define R_ARC_TLS_TPOFF		0x44
-#define R_ARC_TLS_GD_GOT	0x45
-#define R_ARC_TLS_GD_LD	        0x46
-#define R_ARC_TLS_GD_CALL	0x47
-#define R_ARC_TLS_IE_GOT	0x48
-#define R_ARC_TLS_DTPOFF_S9	0x4a
-#define R_ARC_TLS_LE_S9		0x4a
-#define R_ARC_TLS_LE_32		0x4b
-
-#endif	/* elf.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/endian.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/endian.h
deleted file mode 100644
index b8c5f7f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/endian.h
+++ /dev/null
@@ -1,72 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ENDIAN_H
-#define	_ENDIAN_H	1
-
-#include <features.h>
-
-/* Get the definitions of __*_ENDIAN, __BYTE_ORDER, and __FLOAT_WORD_ORDER.  */
-#include <bits/endian.h>
-
-#ifdef __USE_MISC
-# define LITTLE_ENDIAN	__LITTLE_ENDIAN
-# define BIG_ENDIAN	__BIG_ENDIAN
-# define PDP_ENDIAN	__PDP_ENDIAN
-# define BYTE_ORDER	__BYTE_ORDER
-#endif
-
-#if defined __USE_MISC && !defined __ASSEMBLER__
-/* Conversion interfaces.  */
-# include <bits/byteswap.h>
-# include <bits/uintn-identity.h>
-
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-#  define htobe16(x) __bswap_16 (x)
-#  define htole16(x) __uint16_identity (x)
-#  define be16toh(x) __bswap_16 (x)
-#  define le16toh(x) __uint16_identity (x)
-
-#  define htobe32(x) __bswap_32 (x)
-#  define htole32(x) __uint32_identity (x)
-#  define be32toh(x) __bswap_32 (x)
-#  define le32toh(x) __uint32_identity (x)
-
-#  define htobe64(x) __bswap_64 (x)
-#  define htole64(x) __uint64_identity (x)
-#  define be64toh(x) __bswap_64 (x)
-#  define le64toh(x) __uint64_identity (x)
-
-# else
-#  define htobe16(x) __uint16_identity (x)
-#  define htole16(x) __bswap_16 (x)
-#  define be16toh(x) __uint16_identity (x)
-#  define le16toh(x) __bswap_16 (x)
-
-#  define htobe32(x) __uint32_identity (x)
-#  define htole32(x) __bswap_32 (x)
-#  define be32toh(x) __uint32_identity (x)
-#  define le32toh(x) __bswap_32 (x)
-
-#  define htobe64(x) __uint64_identity (x)
-#  define htole64(x) __bswap_64 (x)
-#  define be64toh(x) __uint64_identity (x)
-#  define le64toh(x) __bswap_64 (x)
-# endif
-#endif
-
-#endif	/* endian.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/envz.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/envz.h
deleted file mode 100644
index 7f1e642..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/envz.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Routines for dealing with '\0' separated environment vectors
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ENVZ_H
-#define _ENVZ_H	1
-
-#include <features.h>
-
-#include <errno.h>
-
-/* Envz's are argz's too, and should be created etc., using the same
-   routines.  */
-#include <argz.h>
-
-__BEGIN_DECLS
-
-/* Returns a pointer to the entry in ENVZ for NAME, or 0 if there is none.  */
-extern char *envz_entry (const char *__restrict __envz, size_t __envz_len,
-			 const char *__restrict __name)
-     __THROW __attribute_pure__;
-
-/* Returns a pointer to the value portion of the entry in ENVZ for NAME, or 0
-   if there is none.  */
-extern char *envz_get (const char *__restrict __envz, size_t __envz_len,
-		       const char *__restrict __name)
-     __THROW __attribute_pure__;
-
-/* Adds an entry for NAME with value VALUE to ENVZ & ENVZ_LEN.  If an entry
-   with the same name already exists in ENVZ, it is removed.  If VALUE is
-   NULL, then the new entry will a special null one, for which envz_get will
-   return NULL, although envz_entry will still return an entry; this is handy
-   because when merging with another envz, the null entry can override an
-   entry in the other one.  Null entries can be removed with envz_strip ().  */
-extern error_t envz_add (char **__restrict __envz,
-			 size_t *__restrict __envz_len,
-			 const char *__restrict __name,
-			 const char *__restrict __value) __THROW;
-
-/* Adds each entry in ENVZ2 to ENVZ & ENVZ_LEN, as if with envz_add().  If
-   OVERRIDE is true, then values in ENVZ2 will supersede those with the same
-   name in ENV, otherwise not.  */
-extern error_t envz_merge (char **__restrict __envz,
-			   size_t *__restrict __envz_len,
-			   const char *__restrict __envz2,
-			   size_t __envz2_len, int __override) __THROW;
-
-/* Remove the entry for NAME from ENVZ & ENVZ_LEN, if any.  */
-extern void envz_remove (char **__restrict __envz,
-			 size_t *__restrict __envz_len,
-			 const char *__restrict __name) __THROW;
-
-/* Remove null entries.  */
-extern void envz_strip (char **__restrict __envz,
-			size_t *__restrict __envz_len) __THROW;
-
-__END_DECLS
-
-#endif /* envz.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/err.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/err.h
deleted file mode 100644
index 586b157..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/err.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* 4.4BSD utility functions for error messages.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_ERR_H
-#define	_ERR_H	1
-
-#include <features.h>
-
-#define	__need___va_list
-#include <stdarg.h>
-#ifndef	__GNUC_VA_LIST
-# define __gnuc_va_list	void *
-#endif
-
-__BEGIN_DECLS
-
-/* Print "program: ", FORMAT, ": ", the standard error string for errno,
-   and a newline, on stderr.  */
-extern void warn (const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 1, 2)));
-extern void vwarn (const char *__format, __gnuc_va_list)
-     __attribute__ ((__format__ (__printf__, 1, 0)));
-
-/* Likewise, but without ": " and the standard error string.  */
-extern void warnx (const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 1, 2)));
-extern void vwarnx (const char *__format, __gnuc_va_list)
-     __attribute__ ((__format__ (__printf__, 1, 0)));
-
-/* Likewise, and then exit with STATUS.  */
-extern void err (int __status, const char *__format, ...)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 3)));
-extern void verr (int __status, const char *__format, __gnuc_va_list)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 0)));
-extern void errx (int __status, const char *__format, ...)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 3)));
-extern void verrx (int __status, const char *, __gnuc_va_list)
-     __attribute__ ((__noreturn__, __format__ (__printf__, 2, 0)));
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/err-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif	/* err.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/errno.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/errno.h
deleted file mode 100644
index 336a37e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/errno.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.5 Errors	<errno.h>
- */
-
-#ifndef	_ERRNO_H
-#define	_ERRNO_H 1
-
-#include <features.h>
-
-/* The system-specific definitions of the E* constants, as macros.  */
-#include <bits/errno.h>
-
-/* When included from assembly language, this header only provides the
-   E* constants.  */
-#ifndef __ASSEMBLER__
-
-__BEGIN_DECLS
-
-/* The error code set by various library functions.  */
-extern int *__errno_location (void) __THROW __attribute_const__;
-# define errno (*__errno_location ())
-
-# ifdef __USE_GNU
-
-/* The full and simple forms of the name with which the program was
-   invoked.  These variables are set up automatically at startup based on
-   the value of argv[0].  */
-extern char *program_invocation_name;
-extern char *program_invocation_short_name;
-
-#include <bits/types/error_t.h>
-
-# endif /* __USE_GNU */
-
-__END_DECLS
-
-#endif /* !__ASSEMBLER__ */
-#endif /* errno.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/error.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/error.h
deleted file mode 100644
index 399dd31..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/error.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Declaration for error-reporting function
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ERROR_H
-#define _ERROR_H 1
-
-#include <features.h>
-
-
-__BEGIN_DECLS
-
-/* Print a message with `fprintf (stderr, FORMAT, ...)';
-   if ERRNUM is nonzero, follow it with ": " and strerror (ERRNUM).
-   If STATUS is nonzero, terminate the program with `exit (STATUS)'.  */
-
-extern void error (int __status, int __errnum, const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 3, 4)));
-
-extern void error_at_line (int __status, int __errnum, const char *__fname,
-			   unsigned int __lineno, const char *__format, ...)
-     __attribute__ ((__format__ (__printf__, 5, 6)));
-
-/* If NULL, error will flush stdout, then print on stderr the program
-   name, a colon and a space.  Otherwise, error will call this
-   function without parameters instead.  */
-extern void (*error_print_progname) (void);
-
-/* This variable is incremented each time `error' is called.  */
-extern unsigned int error_message_count;
-
-/* Sometimes we want to have at most one error per line.  This
-   variable controls whether this mode is selected or not.  */
-extern int error_one_per_line;
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/error-ldbl.h>
-#else
-/* Do not inline error and error_at_line when long double has the same
-   size of double, nor when long double reuses the float128
-   implementation, because that would invalidate the redirections to the
-   compatibility functions.  */
-# if defined __extern_always_inline && defined __va_arg_pack
-#  include <bits/error.h>
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* error.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/execinfo.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/execinfo.h
deleted file mode 100644
index 1038fd2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/execinfo.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _EXECINFO_H
-#define _EXECINFO_H 1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Store up to SIZE return address of the current program state in
-   ARRAY and return the exact number of values stored.  */
-extern int backtrace (void **__array, int __size) __nonnull ((1));
-
-
-/* Return names of functions from the backtrace list in ARRAY in a newly
-   malloc()ed memory block.  */
-extern char **backtrace_symbols (void *const *__array, int __size)
-     __THROW __nonnull ((1));
-
-
-/* This function is similar to backtrace_symbols() but it writes the result
-   immediately to a file.  */
-extern void backtrace_symbols_fd (void *const *__array, int __size, int __fd)
-     __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* execinfo.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fcntl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fcntl.h
deleted file mode 100644
index c852ecc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fcntl.h
+++ /dev/null
@@ -1,334 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 6.5 File Control Operations	<fcntl.h>
- */
-
-#ifndef	_FCNTL_H
-#define	_FCNTL_H	1
-
-#include <features.h>
-
-/* This must be early so <bits/fcntl.h> can define types winningly.  */
-__BEGIN_DECLS
-
-/* Get __mode_t, __dev_t and __off_t  .*/
-#include <bits/types.h>
-
-/* Get the definitions of O_*, F_*, FD_*: all the
-   numbers and flag bits for `open', `fcntl', et al.  */
-#include <bits/fcntl.h>
-
-/* Detect if open needs mode as a third argument (or for openat as a fourth
-   argument).  */
-#ifdef __O_TMPFILE
-# define __OPEN_NEEDS_MODE(oflag) \
-  (((oflag) & O_CREAT) != 0 || ((oflag) & __O_TMPFILE) == __O_TMPFILE)
-#else
-# define __OPEN_NEEDS_MODE(oflag) (((oflag) & O_CREAT) != 0)
-#endif
-
-/* POSIX.1-2001 specifies that these types are defined by <fcntl.h>.
-   Earlier POSIX standards permitted any type ending in `_t' to be defined
-   by any POSIX header, so we don't conditionalize the definitions here.  */
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-
-#if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* For XPG all symbols from <sys/stat.h> should also be available.  */
-#ifdef __USE_XOPEN2K8
-# include <bits/types/struct_timespec.h>
-#endif
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# include <bits/stat.h>
-
-# define S_IFMT		__S_IFMT
-# define S_IFDIR	__S_IFDIR
-# define S_IFCHR	__S_IFCHR
-# define S_IFBLK	__S_IFBLK
-# define S_IFREG	__S_IFREG
-# ifdef __S_IFIFO
-#  define S_IFIFO	__S_IFIFO
-# endif
-# ifdef __S_IFLNK
-#  define S_IFLNK	__S_IFLNK
-# endif
-# if (defined __USE_UNIX98 || defined __USE_XOPEN2K8) && defined __S_IFSOCK
-#  define S_IFSOCK	__S_IFSOCK
-# endif
-
-/* Protection bits.  */
-
-# define S_ISUID	__S_ISUID       /* Set user ID on execution.  */
-# define S_ISGID	__S_ISGID       /* Set group ID on execution.  */
-
-# if defined __USE_MISC || defined __USE_XOPEN
-/* Save swapped text after use (sticky bit).  This is pretty well obsolete.  */
-#  define S_ISVTX	__S_ISVTX
-# endif
-
-# define S_IRUSR	__S_IREAD       /* Read by owner.  */
-# define S_IWUSR	__S_IWRITE      /* Write by owner.  */
-# define S_IXUSR	__S_IEXEC       /* Execute by owner.  */
-/* Read, write, and execute by owner.  */
-# define S_IRWXU	(__S_IREAD|__S_IWRITE|__S_IEXEC)
-
-# define S_IRGRP	(S_IRUSR >> 3)  /* Read by group.  */
-# define S_IWGRP	(S_IWUSR >> 3)  /* Write by group.  */
-# define S_IXGRP	(S_IXUSR >> 3)  /* Execute by group.  */
-/* Read, write, and execute by group.  */
-# define S_IRWXG	(S_IRWXU >> 3)
-
-# define S_IROTH	(S_IRGRP >> 3)  /* Read by others.  */
-# define S_IWOTH	(S_IWGRP >> 3)  /* Write by others.  */
-# define S_IXOTH	(S_IXGRP >> 3)  /* Execute by others.  */
-/* Read, write, and execute by others.  */
-# define S_IRWXO	(S_IRWXG >> 3)
-#endif
-
-#ifdef	__USE_MISC
-# ifndef R_OK			/* Verbatim from <unistd.h>.  Ugh.  */
-/* Values for the second argument to access.
-   These may be OR'd together.  */
-#  define R_OK	4		/* Test for read permission.  */
-#  define W_OK	2		/* Test for write permission.  */
-#  define X_OK	1		/* Test for execute permission.  */
-#  define F_OK	0		/* Test for existence.  */
-# endif
-#endif /* Use misc.  */
-
-/* XPG wants the following symbols.   <stdio.h> has the same definitions.  */
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# define SEEK_SET	0	/* Seek from beginning of file.  */
-# define SEEK_CUR	1	/* Seek from current position.  */
-# define SEEK_END	2	/* Seek from end of file.  */
-#endif	/* XPG */
-
-/* The constants AT_REMOVEDIR and AT_EACCESS have the same value.  AT_EACCESS
-   is meaningful only to faccessat, while AT_REMOVEDIR is meaningful only to
-   unlinkat.  The two functions do completely different things and therefore,
-   the flags can be allowed to overlap.  For example, passing AT_REMOVEDIR to
-   faccessat would be undefined behavior and thus treating it equivalent to
-   AT_EACCESS is valid undefined behavior.  */
-#ifdef __USE_ATFILE
-# define AT_FDCWD		-100	/* Special value used to indicate
-					   the *at functions should use the
-					   current working directory. */
-# define AT_SYMLINK_NOFOLLOW	0x100	/* Do not follow symbolic links.  */
-# define AT_REMOVEDIR		0x200	/* Remove directory instead of
-					   unlinking file.  */
-# define AT_SYMLINK_FOLLOW	0x400	/* Follow symbolic links.  */
-# ifdef __USE_GNU
-#  define AT_NO_AUTOMOUNT	0x800	/* Suppress terminal automount
-					   traversal.  */
-#  define AT_EMPTY_PATH		0x1000	/* Allow empty relative pathname.  */
-#  define AT_STATX_SYNC_TYPE	0x6000
-#  define AT_STATX_SYNC_AS_STAT	0x0000
-#  define AT_STATX_FORCE_SYNC	0x2000
-#  define AT_STATX_DONT_SYNC	0x4000
-#  define AT_RECURSIVE		0x8000	/* Apply to the entire subtree.  */
-# endif
-# define AT_EACCESS		0x200	/* Test access permitted for
-					   effective IDs, not real IDs.  */
-#endif
-
-/* Do the file control operation described by CMD on FD.
-   The remaining arguments are interpreted depending on CMD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fcntl (int __fd, int __cmd, ...);
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (fcntl, (int __fd, int __cmd, ...), fcntl64);
-# else
-#  define fcntl fcntl64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fcntl64 (int __fd, int __cmd, ...);
-#endif
-
-/* Open FILE and return a new file descriptor for it, or -1 on error.
-   OFLAG determines the type of access used.  If O_CREAT or O_TMPFILE is set
-   in OFLAG, the third argument is taken as a `mode_t', the mode of the
-   created file.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int open (const char *__file, int __oflag, ...) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (open, (const char *__file, int __oflag, ...), open64)
-     __nonnull ((1));
-# else
-#  define open open64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int open64 (const char *__file, int __oflag, ...) __nonnull ((1));
-#endif
-
-#ifdef __USE_ATFILE
-/* Similar to `open' but a relative path name is interpreted relative to
-   the directory for which FD is a descriptor.
-
-   NOTE: some other `openat' implementation support additional functionality
-   through this interface, especially using the O_XATTR flag.  This is not
-   yet supported here.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int openat (int __fd, const char *__file, int __oflag, ...)
-     __nonnull ((2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (openat, (int __fd, const char *__file, int __oflag,
-				...), openat64) __nonnull ((2));
-#  else
-#   define openat openat64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int openat64 (int __fd, const char *__file, int __oflag, ...)
-     __nonnull ((2));
-# endif
-#endif
-
-/* Create and open FILE, with mode MODE.  This takes an `int' MODE
-   argument because that is what `mode_t' will be widened to.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int creat (const char *__file, mode_t __mode) __nonnull ((1));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (creat, (const char *__file, mode_t __mode),
-		       creat64) __nonnull ((1));
-# else
-#  define creat creat64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int creat64 (const char *__file, mode_t __mode) __nonnull ((1));
-#endif
-
-#if !defined F_LOCK && (defined __USE_MISC || (defined __USE_XOPEN_EXTENDED \
-					       && !defined __USE_POSIX))
-/* NOTE: These declarations also appear in <unistd.h>; be sure to keep both
-   files consistent.  Some systems have them there and some here, and some
-   software depends on the macros being defined without including both.  */
-
-/* `lockf' is a simpler interface to the locking facilities of `fcntl'.
-   LEN is always relative to the current file position.
-   The CMD argument is one of the following.  */
-
-# define F_ULOCK 0	/* Unlock a previously locked region.  */
-# define F_LOCK  1	/* Lock a region for exclusive use.  */
-# define F_TLOCK 2	/* Test and lock a region for exclusive use.  */
-# define F_TEST  3	/* Test a region for other processes locks.  */
-
-# ifndef __USE_FILE_OFFSET64
-extern int lockf (int __fd, int __cmd, off_t __len);
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (lockf, (int __fd, int __cmd, __off64_t __len), lockf64);
-#  else
-#   define lockf lockf64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lockf64 (int __fd, int __cmd, off64_t __len);
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Advice the system about the expected behaviour of the application with
-   respect to the file associated with FD.  */
-# ifndef __USE_FILE_OFFSET64
-extern int posix_fadvise (int __fd, off_t __offset, off_t __len,
-			  int __advise) __THROW;
-# else
- # ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (posix_fadvise, (int __fd, __off64_t __offset,
-					   __off64_t __len, int __advise),
-			   posix_fadvise64);
-#  else
-#   define posix_fadvise posix_fadvise64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int posix_fadvise64 (int __fd, off64_t __offset, off64_t __len,
-			    int __advise) __THROW;
-# endif
-
-
-/* Reserve storage for the data of the file associated with FD.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int posix_fallocate (int __fd, off_t __offset, off_t __len);
-# else
- # ifdef __REDIRECT
-extern int __REDIRECT (posix_fallocate, (int __fd, __off64_t __offset,
-					 __off64_t __len),
-		       posix_fallocate64);
-#  else
-#   define posix_fallocate posix_fallocate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int posix_fallocate64 (int __fd, off64_t __offset, off64_t __len);
-# endif
-#endif
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function \
-    && (defined __va_arg_pack_len || defined __use_clang_fortify)
-# include <bits/fcntl2.h>
-#endif
-
-__END_DECLS
-
-#endif /* fcntl.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/features.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/features.h
deleted file mode 100644
index d0b0f23..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/features.h
+++ /dev/null
@@ -1,488 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FEATURES_H
-#define	_FEATURES_H	1
-
-/* These are defined by the user (or the compiler)
-   to specify the desired environment:
-
-   __STRICT_ANSI__	ISO Standard C.
-   _ISOC99_SOURCE	Extensions to ISO C89 from ISO C99.
-   _ISOC11_SOURCE	Extensions to ISO C99 from ISO C11.
-   _ISOC2X_SOURCE	Extensions to ISO C99 from ISO C2X.
-   __STDC_WANT_LIB_EXT2__
-			Extensions to ISO C99 from TR 27431-2:2010.
-   __STDC_WANT_IEC_60559_BFP_EXT__
-			Extensions to ISO C11 from TS 18661-1:2014.
-   __STDC_WANT_IEC_60559_FUNCS_EXT__
-			Extensions to ISO C11 from TS 18661-4:2015.
-   __STDC_WANT_IEC_60559_TYPES_EXT__
-			Extensions to ISO C11 from TS 18661-3:2015.
-
-   _POSIX_SOURCE	IEEE Std 1003.1.
-   _POSIX_C_SOURCE	If ==1, like _POSIX_SOURCE; if >=2 add IEEE Std 1003.2;
-			if >=199309L, add IEEE Std 1003.1b-1993;
-			if >=199506L, add IEEE Std 1003.1c-1995;
-			if >=200112L, all of IEEE 1003.1-2004
-			if >=200809L, all of IEEE 1003.1-2008
-   _XOPEN_SOURCE	Includes POSIX and XPG things.  Set to 500 if
-			Single Unix conformance is wanted, to 600 for the
-			sixth revision, to 700 for the seventh revision.
-   _XOPEN_SOURCE_EXTENDED XPG things and X/Open Unix extensions.
-   _LARGEFILE_SOURCE	Some more functions for correct standard I/O.
-   _LARGEFILE64_SOURCE	Additional functionality from LFS for large files.
-   _FILE_OFFSET_BITS=N	Select default filesystem interface.
-   _ATFILE_SOURCE	Additional *at interfaces.
-   _GNU_SOURCE		All of the above, plus GNU extensions.
-   _DEFAULT_SOURCE	The default set of features (taking precedence over
-			__STRICT_ANSI__).
-
-   _FORTIFY_SOURCE	Add security hardening to many library functions.
-			Set to 1 or 2; 2 performs stricter checks than 1.
-
-   _REENTRANT, _THREAD_SAFE
-			Obsolete; equivalent to _POSIX_C_SOURCE=199506L.
-
-   The `-ansi' switch to the GNU C compiler, and standards conformance
-   options such as `-std=c99', define __STRICT_ANSI__.  If none of
-   these are defined, or if _DEFAULT_SOURCE is defined, the default is
-   to have _POSIX_SOURCE set to one and _POSIX_C_SOURCE set to
-   200809L, as well as enabling miscellaneous functions from BSD and
-   SVID.  If more than one of these are defined, they accumulate.  For
-   example __STRICT_ANSI__, _POSIX_SOURCE and _POSIX_C_SOURCE together
-   give you ISO C, 1003.1, and 1003.2, but nothing else.
-
-   These are defined by this file and are used by the
-   header files to decide what to declare or define:
-
-   __GLIBC_USE (F)	Define things from feature set F.  This is defined
-			to 1 or 0; the subsequent macros are either defined
-			or undefined, and those tests should be moved to
-			__GLIBC_USE.
-   __USE_ISOC11		Define ISO C11 things.
-   __USE_ISOC99		Define ISO C99 things.
-   __USE_ISOC95		Define ISO C90 AMD1 (C95) things.
-   __USE_ISOCXX11	Define ISO C++11 things.
-   __USE_POSIX		Define IEEE Std 1003.1 things.
-   __USE_POSIX2		Define IEEE Std 1003.2 things.
-   __USE_POSIX199309	Define IEEE Std 1003.1, and .1b things.
-   __USE_POSIX199506	Define IEEE Std 1003.1, .1b, .1c and .1i things.
-   __USE_XOPEN		Define XPG things.
-   __USE_XOPEN_EXTENDED	Define X/Open Unix things.
-   __USE_UNIX98		Define Single Unix V2 things.
-   __USE_XOPEN2K        Define XPG6 things.
-   __USE_XOPEN2KXSI     Define XPG6 XSI things.
-   __USE_XOPEN2K8       Define XPG7 things.
-   __USE_XOPEN2K8XSI    Define XPG7 XSI things.
-   __USE_LARGEFILE	Define correct standard I/O things.
-   __USE_LARGEFILE64	Define LFS things with separate names.
-   __USE_FILE_OFFSET64	Define 64bit interface as default.
-   __USE_MISC		Define things from 4.3BSD or System V Unix.
-   __USE_ATFILE		Define *at interfaces and AT_* constants for them.
-   __USE_GNU		Define GNU extensions.
-   __USE_FORTIFY_LEVEL	Additional security measures used, according to level.
-
-   The macros `__GNU_LIBRARY__', `__GLIBC__', and `__GLIBC_MINOR__' are
-   defined by this file unconditionally.  `__GNU_LIBRARY__' is provided
-   only for compatibility.  All new code should use the other symbols
-   to test for features.
-
-   All macros listed above as possibly being defined by this file are
-   explicitly undefined if they are not explicitly defined.
-   Feature-test macros that are not defined by the user or compiler
-   but are implied by the other feature-test macros defined (or by the
-   lack of any definitions) are defined by the file.
-
-   ISO C feature test macros depend on the definition of the macro
-   when an affected header is included, not when the first system
-   header is included, and so they are handled in
-   <bits/libc-header-start.h>, which does not have a multiple include
-   guard.  Feature test macros that can be handled from the first
-   system header included are handled here.  */
-
-
-/* Undefine everything, so we get a clean slate.  */
-#undef	__USE_ISOC11
-#undef	__USE_ISOC99
-#undef	__USE_ISOC95
-#undef	__USE_ISOCXX11
-#undef	__USE_POSIX
-#undef	__USE_POSIX2
-#undef	__USE_POSIX199309
-#undef	__USE_POSIX199506
-#undef	__USE_XOPEN
-#undef	__USE_XOPEN_EXTENDED
-#undef	__USE_UNIX98
-#undef	__USE_XOPEN2K
-#undef	__USE_XOPEN2KXSI
-#undef	__USE_XOPEN2K8
-#undef	__USE_XOPEN2K8XSI
-#undef	__USE_LARGEFILE
-#undef	__USE_LARGEFILE64
-#undef	__USE_FILE_OFFSET64
-#undef	__USE_MISC
-#undef	__USE_ATFILE
-#undef	__USE_GNU
-#undef	__USE_FORTIFY_LEVEL
-#undef	__KERNEL_STRICT_NAMES
-#undef	__GLIBC_USE_ISOC2X
-#undef	__GLIBC_USE_DEPRECATED_GETS
-#undef	__GLIBC_USE_DEPRECATED_SCANF
-
-/* Suppress kernel-name space pollution unless user expressedly asks
-   for it.  */
-#ifndef _LOOSE_KERNEL_NAMES
-# define __KERNEL_STRICT_NAMES
-#endif
-
-/* Convenience macro to test the version of gcc.
-   Use like this:
-   #if __GNUC_PREREQ (2,8)
-   ... code requiring gcc 2.8 or later ...
-   #endif
-   Note: only works for GCC 2.0 and later, because __GNUC_MINOR__ was
-   added in 2.0.  */
-#if defined __GNUC__ && defined __GNUC_MINOR__
-# define __GNUC_PREREQ(maj, min) \
-	((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))
-#else
-# define __GNUC_PREREQ(maj, min) 0
-#endif
-
-/* Similarly for clang.  Features added to GCC after version 4.2 may
-   or may not also be available in clang, and clang's definitions of
-   __GNUC(_MINOR)__ are fixed at 4 and 2 respectively.  Not all such
-   features can be queried via __has_extension/__has_feature.  */
-#if defined __clang_major__ && defined __clang_minor__
-# define __glibc_clang_prereq(maj, min) \
-  ((__clang_major__ << 16) + __clang_minor__ >= ((maj) << 16) + (min))
-#else
-# define __glibc_clang_prereq(maj, min) 0
-#endif
-
-/* Whether to use feature set F.  */
-#define __GLIBC_USE(F)	__GLIBC_USE_ ## F
-
-/* _BSD_SOURCE and _SVID_SOURCE are deprecated aliases for
-   _DEFAULT_SOURCE.  If _DEFAULT_SOURCE is present we do not
-   issue a warning; the expectation is that the source is being
-   transitioned to use the new macro.  */
-#if (defined _BSD_SOURCE || defined _SVID_SOURCE) \
-    && !defined _DEFAULT_SOURCE
-# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-#endif
-
-/* If _GNU_SOURCE was defined by the user, turn on all the other features.  */
-#ifdef _GNU_SOURCE
-# undef  _ISOC95_SOURCE
-# define _ISOC95_SOURCE	1
-# undef  _ISOC99_SOURCE
-# define _ISOC99_SOURCE	1
-# undef  _ISOC11_SOURCE
-# define _ISOC11_SOURCE	1
-# undef  _ISOC2X_SOURCE
-# define _ISOC2X_SOURCE	1
-# undef  _POSIX_SOURCE
-# define _POSIX_SOURCE	1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE	200809L
-# undef  _XOPEN_SOURCE
-# define _XOPEN_SOURCE	700
-# undef  _XOPEN_SOURCE_EXTENDED
-# define _XOPEN_SOURCE_EXTENDED	1
-# undef	 _LARGEFILE64_SOURCE
-# define _LARGEFILE64_SOURCE	1
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-# undef  _ATFILE_SOURCE
-# define _ATFILE_SOURCE	1
-#endif
-
-/* If nothing (other than _GNU_SOURCE and _DEFAULT_SOURCE) is defined,
-   define _DEFAULT_SOURCE.  */
-#if (defined _DEFAULT_SOURCE					\
-     || (!defined __STRICT_ANSI__				\
-	 && !defined _ISOC99_SOURCE && !defined _ISOC11_SOURCE	\
-	 && !defined _ISOC2X_SOURCE				\
-	 && !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE	\
-	 && !defined _XOPEN_SOURCE))
-# undef  _DEFAULT_SOURCE
-# define _DEFAULT_SOURCE	1
-#endif
-
-/* This is to enable the ISO C2X extension.  */
-#if (defined _ISOC2X_SOURCE \
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ > 201710L))
-# define __GLIBC_USE_ISOC2X	1
-#else
-# define __GLIBC_USE_ISOC2X	0
-#endif
-
-/* This is to enable the ISO C11 extension.  */
-#if (defined _ISOC11_SOURCE || defined _ISOC2X_SOURCE \
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 201112L))
-# define __USE_ISOC11	1
-#endif
-
-/* This is to enable the ISO C99 extension.  */
-#if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\
-     || defined _ISOC2X_SOURCE						\
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L))
-# define __USE_ISOC99	1
-#endif
-
-/* This is to enable the ISO C90 Amendment 1:1995 extension.  */
-#if (defined _ISOC99_SOURCE || defined _ISOC11_SOURCE			\
-     || defined _ISOC2X_SOURCE						\
-     || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199409L))
-# define __USE_ISOC95	1
-#endif
-
-#ifdef __cplusplus
-/* This is to enable compatibility for ISO C++17.  */
-# if __cplusplus >= 201703L
-#  define __USE_ISOC11	1
-# endif
-/* This is to enable compatibility for ISO C++11.
-   Check the temporary macro for now, too.  */
-# if __cplusplus >= 201103L || defined __GXX_EXPERIMENTAL_CXX0X__
-#  define __USE_ISOCXX11	1
-#  define __USE_ISOC99	1
-# endif
-#endif
-
-/* If none of the ANSI/POSIX macros are defined, or if _DEFAULT_SOURCE
-   is defined, use POSIX.1-2008 (or another version depending on
-   _XOPEN_SOURCE).  */
-#ifdef _DEFAULT_SOURCE
-# if !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE
-#  define __USE_POSIX_IMPLICITLY	1
-# endif
-# undef  _POSIX_SOURCE
-# define _POSIX_SOURCE	1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE	200809L
-#endif
-
-#if ((!defined __STRICT_ANSI__					\
-      || (defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) >= 500))	\
-     && !defined _POSIX_SOURCE && !defined _POSIX_C_SOURCE)
-# define _POSIX_SOURCE	1
-# if defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 500
-#  define _POSIX_C_SOURCE	2
-# elif defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 600
-#  define _POSIX_C_SOURCE	199506L
-# elif defined _XOPEN_SOURCE && (_XOPEN_SOURCE - 0) < 700
-#  define _POSIX_C_SOURCE	200112L
-# else
-#  define _POSIX_C_SOURCE	200809L
-# endif
-# define __USE_POSIX_IMPLICITLY	1
-#endif
-
-/* Some C libraries once required _REENTRANT and/or _THREAD_SAFE to be
-   defined in all multithreaded code.  GNU libc has not required this
-   for many years.  We now treat them as compatibility synonyms for
-   _POSIX_C_SOURCE=199506L, which is the earliest level of POSIX with
-   comprehensive support for multithreaded code.  Using them never
-   lowers the selected level of POSIX conformance, only raises it.  */
-#if ((!defined _POSIX_C_SOURCE || (_POSIX_C_SOURCE - 0) < 199506L) \
-     && (defined _REENTRANT || defined _THREAD_SAFE))
-# define _POSIX_SOURCE   1
-# undef  _POSIX_C_SOURCE
-# define _POSIX_C_SOURCE 199506L
-#endif
-
-#if (defined _POSIX_SOURCE					\
-     || (defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 1)	\
-     || defined _XOPEN_SOURCE)
-# define __USE_POSIX	1
-#endif
-
-#if defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 2 || defined _XOPEN_SOURCE
-# define __USE_POSIX2	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 199309L
-# define __USE_POSIX199309	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 199506L
-# define __USE_POSIX199506	1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 200112L
-# define __USE_XOPEN2K		1
-# undef __USE_ISOC95
-# define __USE_ISOC95		1
-# undef __USE_ISOC99
-# define __USE_ISOC99		1
-#endif
-
-#if defined _POSIX_C_SOURCE && (_POSIX_C_SOURCE - 0) >= 200809L
-# define __USE_XOPEN2K8		1
-# undef  _ATFILE_SOURCE
-# define _ATFILE_SOURCE	1
-#endif
-
-#ifdef	_XOPEN_SOURCE
-# define __USE_XOPEN	1
-# if (_XOPEN_SOURCE - 0) >= 500
-#  define __USE_XOPEN_EXTENDED	1
-#  define __USE_UNIX98	1
-#  undef _LARGEFILE_SOURCE
-#  define _LARGEFILE_SOURCE	1
-#  if (_XOPEN_SOURCE - 0) >= 600
-#   if (_XOPEN_SOURCE - 0) >= 700
-#    define __USE_XOPEN2K8	1
-#    define __USE_XOPEN2K8XSI	1
-#   endif
-#   define __USE_XOPEN2K	1
-#   define __USE_XOPEN2KXSI	1
-#   undef __USE_ISOC95
-#   define __USE_ISOC95		1
-#   undef __USE_ISOC99
-#   define __USE_ISOC99		1
-#  endif
-# else
-#  ifdef _XOPEN_SOURCE_EXTENDED
-#   define __USE_XOPEN_EXTENDED	1
-#  endif
-# endif
-#endif
-
-#ifdef _LARGEFILE_SOURCE
-# define __USE_LARGEFILE	1
-#endif
-
-#ifdef _LARGEFILE64_SOURCE
-# define __USE_LARGEFILE64	1
-#endif
-
-#if defined _FILE_OFFSET_BITS && _FILE_OFFSET_BITS == 64
-# define __USE_FILE_OFFSET64	1
-#endif
-
-#if defined _DEFAULT_SOURCE
-# define __USE_MISC	1
-#endif
-
-#ifdef	_ATFILE_SOURCE
-# define __USE_ATFILE	1
-#endif
-
-#ifdef	_GNU_SOURCE
-# define __USE_GNU	1
-#endif
-
-#if defined _FORTIFY_SOURCE && _FORTIFY_SOURCE > 0 \
-    && __GNUC_PREREQ (4, 1) && defined __OPTIMIZE__ && __OPTIMIZE__ > 0
-# if _FORTIFY_SOURCE > 1
-#  define __USE_FORTIFY_LEVEL 2
-# else
-#  define __USE_FORTIFY_LEVEL 1
-# endif
-#else
-# define __USE_FORTIFY_LEVEL 0
-#endif
-
-/* The function 'gets' existed in C89, but is impossible to use
-   safely.  It has been removed from ISO C11 and ISO C++14.  Note: for
-   compatibility with various implementations of <cstdio>, this test
-   must consider only the value of __cplusplus when compiling C++.  */
-#if defined __cplusplus ? __cplusplus >= 201402L : defined __USE_ISOC11
-# define __GLIBC_USE_DEPRECATED_GETS 0
-#else
-# define __GLIBC_USE_DEPRECATED_GETS 1
-#endif
-
-/* GNU formerly extended the scanf functions with modified format
-   specifiers %as, %aS, and %a[...] that allocate a buffer for the
-   input using malloc.  This extension conflicts with ISO C99, which
-   defines %a as a standalone format specifier that reads a floating-
-   point number; moreover, POSIX.1-2008 provides the same feature
-   using the modifier letter 'm' instead (%ms, %mS, %m[...]).
-
-   We now follow C99 unless GNU extensions are active and the compiler
-   is specifically in C89 or C++98 mode (strict or not).  For
-   instance, with GCC, -std=gnu11 will have C99-compliant scanf with
-   or without -D_GNU_SOURCE, but -std=c89 -D_GNU_SOURCE will have the
-   old extension.  */
-#if (defined __USE_GNU							\
-     && (defined __cplusplus						\
-	 ? (__cplusplus < 201103L && !defined __GXX_EXPERIMENTAL_CXX0X__) \
-	 : (!defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L)))
-# define __GLIBC_USE_DEPRECATED_SCANF 1
-#else
-# define __GLIBC_USE_DEPRECATED_SCANF 0
-#endif
-
-/* Get definitions of __STDC_* predefined macros, if the compiler has
-   not preincluded this header automatically.  */
-#include <stdc-predef.h>
-
-/* This macro indicates that the installed library is the GNU C Library.
-   For historic reasons the value now is 6 and this will stay from now
-   on.  The use of this variable is deprecated.  Use __GLIBC__ and
-   __GLIBC_MINOR__ now (see below) when you want to test for a specific
-   GNU C library version and use the values in <gnu/lib-names.h> to get
-   the sonames of the shared libraries.  */
-#undef  __GNU_LIBRARY__
-#define __GNU_LIBRARY__ 6
-
-/* Major and minor version number of the GNU C library package.  Use
-   these macros to test for features in specific releases.  */
-#define	__GLIBC__	2
-#define	__GLIBC_MINOR__	33
-
-#define __GLIBC_PREREQ(maj, min) \
-	((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
-
-/* This is here only because every header file already includes this one.  */
-#ifndef __ASSEMBLER__
-# ifndef _SYS_CDEFS_H
-#  include <sys/cdefs.h>
-# endif
-
-/* If we don't have __REDIRECT, prototypes will be missing if
-   __USE_FILE_OFFSET64 but not __USE_LARGEFILE[64]. */
-# if defined __USE_FILE_OFFSET64 && !defined __REDIRECT
-#  define __USE_LARGEFILE	1
-#  define __USE_LARGEFILE64	1
-# endif
-
-#endif	/* !ASSEMBLER */
-
-/* Decide whether we can define 'extern inline' functions in headers.  */
-#if __GNUC_PREREQ (2, 7) && defined __OPTIMIZE__ \
-    && !defined __OPTIMIZE_SIZE__ && !defined __NO_INLINE__ \
-    && defined __extern_inline
-# define __USE_EXTERN_INLINES	1
-#endif
-
-
-/* This is here only because every header file already includes this one.
-   Get the definitions of all the appropriate `__stub_FUNCTION' symbols.
-   <gnu/stubs.h> contains `#define __stub_FUNCTION' when FUNCTION is a stub
-   that will always return failure (and set errno to ENOSYS).  */
-#include <gnu/stubs.h>
-
-
-#endif	/* features.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fenv.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fenv.h
deleted file mode 100644
index feeacfc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fenv.h
+++ /dev/null
@@ -1,170 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * ISO C99 7.6: Floating-point environment	<fenv.h>
- */
-
-#ifndef _FENV_H
-#define _FENV_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get the architecture dependend definitions.  The following definitions
-   are expected to be done:
-
-   fenv_t	type for object representing an entire floating-point
-		environment
-
-   FE_DFL_ENV	macro of type pointer to fenv_t to be used as the argument
-		to functions taking an argument of type fenv_t; in this
-		case the default environment will be used
-
-   fexcept_t	type for object representing the floating-point exception
-		flags including status associated with the flags
-
-   femode_t	type for object representing floating-point control modes
-
-   FE_DFL_MODE	macro of type pointer to const femode_t to be used as the
-		argument to fesetmode; in this case the default control
-		modes will be used
-
-   The following macros are defined iff the implementation supports this
-   kind of exception.
-   FE_INEXACT		inexact result
-   FE_DIVBYZERO		division by zero
-   FE_UNDERFLOW		result not representable due to underflow
-   FE_OVERFLOW		result not representable due to overflow
-   FE_INVALID		invalid operation
-
-   FE_ALL_EXCEPT	bitwise OR of all supported exceptions
-
-   The next macros are defined iff the appropriate rounding mode is
-   supported by the implementation.
-   FE_TONEAREST		round to nearest
-   FE_UPWARD		round toward +Inf
-   FE_DOWNWARD		round toward -Inf
-   FE_TOWARDZERO	round toward 0
-*/
-#include <bits/fenv.h>
-
-__BEGIN_DECLS
-
-/* Floating-point exception handling.  */
-
-/* Clear the supported exceptions represented by EXCEPTS.  */
-extern int feclearexcept (int __excepts) __THROW;
-
-/* Store implementation-defined representation of the exception flags
-   indicated by EXCEPTS in the object pointed to by FLAGP.  */
-extern int fegetexceptflag (fexcept_t *__flagp, int __excepts) __THROW;
-
-/* Raise the supported exceptions represented by EXCEPTS.  */
-extern int feraiseexcept (int __excepts) __THROW;
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Set the supported exception flags represented by EXCEPTS, without
-   causing enabled traps to be taken.  */
-extern int fesetexcept (int __excepts) __THROW;
-#endif
-
-/* Set complete status for exceptions indicated by EXCEPTS according to
-   the representation in the object pointed to by FLAGP.  */
-extern int fesetexceptflag (const fexcept_t *__flagp, int __excepts) __THROW;
-
-/* Determine which of subset of the exceptions specified by EXCEPTS are
-   currently set.  */
-extern int fetestexcept (int __excepts) __THROW;
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Determine which of subset of the exceptions specified by EXCEPTS
-   are set in *FLAGP.  */
-extern int fetestexceptflag (const fexcept_t *__flagp, int __excepts) __THROW;
-#endif
-
-
-/* Rounding control.  */
-
-/* Get current rounding direction.  */
-extern int fegetround (void) __THROW __attribute_pure__;
-
-/* Establish the rounding direction represented by ROUND.  */
-extern int fesetround (int __rounding_direction) __THROW;
-
-
-/* Floating-point environment.  */
-
-/* Store the current floating-point environment in the object pointed
-   to by ENVP.  */
-extern int fegetenv (fenv_t *__envp) __THROW;
-
-/* Save the current environment in the object pointed to by ENVP, clear
-   exception flags and install a non-stop mode (if available) for all
-   exceptions.  */
-extern int feholdexcept (fenv_t *__envp) __THROW;
-
-/* Establish the floating-point environment represented by the object
-   pointed to by ENVP.  */
-extern int fesetenv (const fenv_t *__envp) __THROW;
-
-/* Save current exceptions in temporary storage, install environment
-   represented by object pointed to by ENVP and raise exceptions
-   according to saved exceptions.  */
-extern int feupdateenv (const fenv_t *__envp) __THROW;
-
-
-/* Control modes.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Store the current floating-point control modes in the object
-   pointed to by MODEP.  */
-extern int fegetmode (femode_t *__modep) __THROW;
-
-/* Establish the floating-point control modes represented by the
-   object pointed to by MODEP.  */
-extern int fesetmode (const femode_t *__modep) __THROW;
-#endif
-
-
-/* NaN support.  */
-
-#if (__GLIBC_USE (IEC_60559_BFP_EXT_C2X)		\
-     && defined FE_INVALID			\
-     && defined __SUPPORT_SNAN__)
-# define FE_SNANS_ALWAYS_SIGNAL	1
-#endif
-
-#ifdef __USE_GNU
-
-/* Enable individual exceptions.  Will not enable more exceptions than
-   EXCEPTS specifies.  Returns the previous enabled exceptions if all
-   exceptions are successfully set, otherwise returns -1.  */
-extern int feenableexcept (int __excepts) __THROW;
-
-/* Disable individual exceptions.  Will not disable more exceptions than
-   EXCEPTS specifies.  Returns the previous enabled exceptions if all
-   exceptions are successfully disabled, otherwise returns -1.  */
-extern int fedisableexcept (int __excepts) __THROW;
-
-/* Return enabled exceptions.  */
-extern int fegetexcept (void) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* fenv.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/finclude/math-vector-fortran.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/finclude/math-vector-fortran.h
deleted file mode 100644
index 311bb4e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/finclude/math-vector-fortran.h
+++ /dev/null
@@ -1,43 +0,0 @@
-! Platform-specific declarations of SIMD math functions for Fortran. -*- f90 -*-
-!   Copyright (C) 2019-2021 Free Software Foundation, Inc.
-!   This file is part of the GNU C Library.
-!
-!   The GNU C Library is free software; you can redistribute it and/or
-!   modify it under the terms of the GNU Lesser General Public
-!   License as published by the Free Software Foundation; either
-!   version 2.1 of the License, or (at your option) any later version.
-!
-!   The GNU C Library is distributed in the hope that it will be useful,
-!   but WITHOUT ANY WARRANTY; without even the implied warranty of
-!   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-!   Lesser General Public License for more details.
-!
-!   You should have received a copy of the GNU Lesser General Public
-!   License along with the GNU C Library; if not, see
-!   <https://www.gnu.org/licenses/>.
-
-!GCC$ builtin (cos) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (cosf) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (sin) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (sinf) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (sincos) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (sincosf) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (log) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (logf) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (exp) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (expf) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (pow) attributes simd (notinbranch) if('x86_64')
-!GCC$ builtin (powf) attributes simd (notinbranch) if('x86_64')
-
-!GCC$ builtin (cos) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (cosf) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (sin) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (sinf) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (sincos) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (sincosf) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (log) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (logf) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (exp) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (expf) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (pow) attributes simd (notinbranch) if('x32')
-!GCC$ builtin (powf) attributes simd (notinbranch) if('x32')
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fmtmsg.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fmtmsg.h
deleted file mode 100644
index 8806b15..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fmtmsg.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Message display handling.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __FMTMSG_H
-#define __FMTMSG_H	1
-
-#include <features.h>
-
-
-__BEGIN_DECLS
-
-/* Values to control `fmtmsg' function.  */
-enum
-{
-  MM_HARD = 0x001,	/* Source of the condition is hardware.  */
-#define MM_HARD MM_HARD
-  MM_SOFT = 0x002,	/* Source of the condition is software.  */
-#define MM_SOFT MM_SOFT
-  MM_FIRM = 0x004,	/* Source of the condition is firmware.  */
-#define MM_FIRM MM_FIRM
-  MM_APPL = 0x008,	/* Condition detected by application.  */
-#define MM_APPL MM_APPL
-  MM_UTIL = 0x010,	/* Condition detected by utility.  */
-#define MM_UTIL MM_UTIL
-  MM_OPSYS = 0x020,	/* Condition detected by operating system.  */
-#define MM_OPSYS MM_OPSYS
-  MM_RECOVER = 0x040,	/* Recoverable error.  */
-#define MM_RECOVER MM_RECOVER
-  MM_NRECOV = 0x080,	/* Non-recoverable error.  */
-#define MM_NRECOV MM_NRECOV
-  MM_PRINT = 0x100,	/* Display message in standard error.  */
-#define MM_PRINT MM_PRINT
-  MM_CONSOLE = 0x200	/* Display message on system console.  */
-#define MM_CONSOLE MM_CONSOLE
-};
-
-/* Values to be for SEVERITY parameter of `fmtmsg'.  */
-enum
-{
-  MM_NOSEV = 0,		/* No severity level provided for the message.  */
-#define MM_NOSEV MM_NOSEV
-  MM_HALT,		/* Error causing application to halt.  */
-#define MM_HALT MM_HALT
-  MM_ERROR,		/* Application has encountered a non-fatal fault.  */
-#define MM_ERROR MM_ERROR
-  MM_WARNING,		/* Application has detected unusual non-error
-			   condition.  */
-#define MM_WARNING MM_WARNING
-  MM_INFO		/* Informative message.  */
-#define MM_INFO MM_INFO
-};
-
-
-/* Macros which can be used as null values for the arguments of `fmtmsg'.  */
-#define MM_NULLLBL	((char *) 0)
-#define MM_NULLSEV	0
-#define MM_NULLMC	((long int) 0)
-#define MM_NULLTXT	((char *) 0)
-#define MM_NULLACT	((char *) 0)
-#define MM_NULLTAG	((char *) 0)
-
-
-/* Possible return values of `fmtmsg'.  */
-enum
-{
-  MM_NOTOK = -1,
-#define MM_NOTOK MM_NOTOK
-  MM_OK = 0,
-#define MM_OK MM_OK
-  MM_NOMSG = 1,
-#define MM_NOMSG MM_NOMSG
-  MM_NOCON = 4
-#define MM_NOCON MM_NOCON
-};
-
-
-/* Print message with given CLASSIFICATION, LABEL, SEVERITY, TEXT, ACTION
-   and TAG to console or standard error.  */
-extern int fmtmsg (long int __classification, const char *__label,
-		   int __severity, const char *__text,
-		   const char *__action, const char *__tag);
-
-#ifdef __USE_MISC
-/* Add or remove severity level.  */
-extern int addseverity (int __severity, const char *__string) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* fmtmsg.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fnmatch.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fnmatch.h
deleted file mode 100644
index b380445..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fnmatch.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_FNMATCH_H
-#define	_FNMATCH_H	1
-
-#ifdef	__cplusplus
-extern "C" {
-#endif
-
-/* We #undef these before defining them because some losing systems
-   (HP-UX A.08.07 for example) define these in <unistd.h>.  */
-#undef	FNM_PATHNAME
-#undef	FNM_NOESCAPE
-#undef	FNM_PERIOD
-
-/* Bits set in the FLAGS argument to `fnmatch'.  */
-#define	FNM_PATHNAME	(1 << 0) /* No wildcard can ever match `/'.  */
-#define	FNM_NOESCAPE	(1 << 1) /* Backslashes don't quote special chars.  */
-#define	FNM_PERIOD	(1 << 2) /* Leading `.' is matched only explicitly.  */
-
-#if !defined _POSIX_C_SOURCE || _POSIX_C_SOURCE < 2 || defined _GNU_SOURCE
-# define FNM_FILE_NAME	 FNM_PATHNAME	/* Preferred GNU name.  */
-# define FNM_LEADING_DIR (1 << 3)	/* Ignore `/...' after a match.  */
-# define FNM_CASEFOLD	 (1 << 4)	/* Compare without regard to case.  */
-# define FNM_EXTMATCH	 (1 << 5)	/* Use ksh-like extended matching. */
-#endif
-
-/* Value returned by `fnmatch' if STRING does not match PATTERN.  */
-#define	FNM_NOMATCH	1
-
-/* This value is returned if the implementation does not support
-   `fnmatch'.  Since this is not the case here it will never be
-   returned but the conformance test suites still require the symbol
-   to be defined.  */
-#ifdef _XOPEN_SOURCE
-# define FNM_NOSYS	(-1)
-#endif
-
-/* Match NAME against the filename pattern PATTERN,
-   returning zero if it matches, FNM_NOMATCH if not.  */
-extern int fnmatch (const char *__pattern, const char *__name, int __flags);
-
-#ifdef	__cplusplus
-}
-#endif
-
-#endif /* fnmatch.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fpu_control.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fpu_control.h
deleted file mode 100644
index 8081d70..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fpu_control.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* FPU control word bits.  x86 version.
-   Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Olaf Flebbe.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _FPU_CONTROL_H
-#define _FPU_CONTROL_H	1
-
-/* Note that this file sets on x86-64 only the x87 FPU, it does not
-   touch the SSE unit.  */
-
-/* Here is the dirty part. Set up your 387 through the control word
- * (cw) register.
- *
- *     15-13    12  11-10  9-8     7-6     5    4    3    2    1    0
- * | reserved | IC | RC  | PC | reserved | PM | UM | OM | ZM | DM | IM
- *
- * IM: Invalid operation mask
- * DM: Denormalized operand mask
- * ZM: Zero-divide mask
- * OM: Overflow mask
- * UM: Underflow mask
- * PM: Precision (inexact result) mask
- *
- * Mask bit is 1 means no interrupt.
- *
- * PC: Precision control
- * 11 - round to extended precision
- * 10 - round to double precision
- * 00 - round to single precision
- *
- * RC: Rounding control
- * 00 - rounding to nearest
- * 01 - rounding down (toward - infinity)
- * 10 - rounding up (toward + infinity)
- * 11 - rounding toward zero
- *
- * IC: Infinity control
- * That is for 8087 and 80287 only.
- *
- * The hardware default is 0x037f which we use.
- */
-
-#include <features.h>
-
-/* masking of interrupts */
-#define _FPU_MASK_IM  0x01
-#define _FPU_MASK_DM  0x02
-#define _FPU_MASK_ZM  0x04
-#define _FPU_MASK_OM  0x08
-#define _FPU_MASK_UM  0x10
-#define _FPU_MASK_PM  0x20
-
-/* precision control */
-#define _FPU_EXTENDED 0x300	/* libm requires double extended precision.  */
-#define _FPU_DOUBLE   0x200
-#define _FPU_SINGLE   0x0
-
-/* rounding control */
-#define _FPU_RC_NEAREST 0x0    /* RECOMMENDED */
-#define _FPU_RC_DOWN    0x400
-#define _FPU_RC_UP      0x800
-#define _FPU_RC_ZERO    0xC00
-
-#define _FPU_RESERVED 0xF0C0  /* Reserved bits in cw */
-
-
-/* The fdlibm code requires strict IEEE double precision arithmetic,
-   and no interrupts for exceptions, rounding to nearest.  */
-
-#define _FPU_DEFAULT  0x037f
-
-/* IEEE:  same as above.  */
-#define _FPU_IEEE     0x037f
-
-/* Type of the control word.  */
-typedef unsigned int fpu_control_t __attribute__ ((__mode__ (__HI__)));
-
-/* Macros for accessing the hardware control word.  "*&" is used to
-   work around a bug in older versions of GCC.  __volatile__ is used
-   to support combination of writing the control register and reading
-   it back.  Without __volatile__, the old value may be used for reading
-   back under compiler optimization.
-
-   Note that the use of these macros is not sufficient anymore with
-   recent hardware nor on x86-64.  Some floating point operations are
-   executed in the SSE/SSE2 engines which have their own control and
-   status register.  */
-#define _FPU_GETCW(cw) __asm__ __volatile__ ("fnstcw %0" : "=m" (*&cw))
-#define _FPU_SETCW(cw) __asm__ __volatile__ ("fldcw %0" : : "m" (*&cw))
-
-/* Default control word set at startup.  */
-extern fpu_control_t __fpu_control;
-
-#endif	/* fpu_control.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fstab.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fstab.h
deleted file mode 100644
index 9f17e1b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fstab.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/*
- * Copyright (c) 1980, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)fstab.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _FSTAB_H
-#define _FSTAB_H	1
-
-#include <features.h>
-
-/*
- * File system table, see fstab(5).
- *
- * Used by dump, mount, umount, swapon, fsck, df, ...
- *
- * For ufs fs_spec field is the block special name.  Programs that want to
- * use the character special name must create that name by prepending a 'r'
- * after the right most slash.  Quota files are always named "quotas", so
- * if type is "rq", then use concatenation of fs_file and "quotas" to locate
- * quota file.
- */
-#define	_PATH_FSTAB	"/etc/fstab"
-#define	FSTAB		"/etc/fstab"	/* deprecated */
-
-#define	FSTAB_RW	"rw"		/* read/write device */
-#define	FSTAB_RQ	"rq"		/* read/write with quotas */
-#define	FSTAB_RO	"ro"		/* read-only device */
-#define	FSTAB_SW	"sw"		/* swap device */
-#define	FSTAB_XX	"xx"		/* ignore totally */
-
-struct fstab
-  {
-    char *fs_spec;			/* block special device name */
-    char *fs_file;			/* file system path prefix */
-    char *fs_vfstype;			/* File system type, ufs, nfs */
-    char *fs_mntops;			/* Mount options ala -o */
-    const char *fs_type;		/* FSTAB_* from fs_mntops */
-    int	fs_freq;			/* dump frequency, in days */
-    int	fs_passno;			/* pass number on parallel dump */
-  };
-
-
-__BEGIN_DECLS
-
-extern struct fstab *getfsent (void) __THROW;
-extern struct fstab *getfsspec (const char *__name) __THROW;
-extern struct fstab *getfsfile (const char *__name) __THROW;
-extern int setfsent (void) __THROW;
-extern void endfsent (void) __THROW;
-
-__END_DECLS
-
-#endif /* fstab.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fts.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fts.h
deleted file mode 100644
index 867677a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/fts.h
+++ /dev/null
@@ -1,215 +0,0 @@
-/* File tree traversal functions declarations.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)fts.h	8.3 (Berkeley) 8/14/94
- */
-
-#ifndef	_FTS_H
-#define	_FTS_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-
-typedef struct {
-	struct _ftsent *fts_cur;	/* current node */
-	struct _ftsent *fts_child;	/* linked list of children */
-	struct _ftsent **fts_array;	/* sort array */
-	dev_t fts_dev;			/* starting device # */
-	char *fts_path;			/* path for this descent */
-	int fts_rfd;			/* fd for root */
-	int fts_pathlen;		/* sizeof(path) */
-	int fts_nitems;			/* elements in the sort array */
-	int (*fts_compar) (const void *, const void *); /* compare fn */
-
-#define	FTS_COMFOLLOW	0x0001		/* follow command line symlinks */
-#define	FTS_LOGICAL	0x0002		/* logical walk */
-#define	FTS_NOCHDIR	0x0004		/* don't change directories */
-#define	FTS_NOSTAT	0x0008		/* don't get stat info */
-#define	FTS_PHYSICAL	0x0010		/* physical walk */
-#define	FTS_SEEDOT	0x0020		/* return dot and dot-dot */
-#define	FTS_XDEV	0x0040		/* don't cross devices */
-#define FTS_WHITEOUT	0x0080		/* return whiteout information */
-#define	FTS_OPTIONMASK	0x00ff		/* valid user option mask */
-
-#define	FTS_NAMEONLY	0x0100		/* (private) child names only */
-#define	FTS_STOP	0x0200		/* (private) unrecoverable error */
-	int fts_options;		/* fts_open options, global flags */
-} FTS;
-
-#ifdef __USE_LARGEFILE64
-typedef struct {
-	struct _ftsent64 *fts_cur;	/* current node */
-	struct _ftsent64 *fts_child;	/* linked list of children */
-	struct _ftsent64 **fts_array;	/* sort array */
-	dev_t fts_dev;			/* starting device # */
-	char *fts_path;			/* path for this descent */
-	int fts_rfd;			/* fd for root */
-	int fts_pathlen;		/* sizeof(path) */
-	int fts_nitems;			/* elements in the sort array */
-	int (*fts_compar) (const void *, const void *); /* compare fn */
-	int fts_options;		/* fts_open options, global flags */
-} FTS64;
-#endif
-
-typedef struct _ftsent {
-	struct _ftsent *fts_cycle;	/* cycle node */
-	struct _ftsent *fts_parent;	/* parent directory */
-	struct _ftsent *fts_link;	/* next file in directory */
-	long fts_number;	        /* local numeric value */
-	void *fts_pointer;	        /* local address value */
-	char *fts_accpath;		/* access path */
-	char *fts_path;			/* root path */
-	int fts_errno;			/* errno for this node */
-	int fts_symfd;			/* fd for symlink */
-	unsigned short fts_pathlen;	/* strlen(fts_path) */
-	unsigned short fts_namelen;	/* strlen(fts_name) */
-
-	ino_t fts_ino;			/* inode */
-	dev_t fts_dev;			/* device */
-	nlink_t fts_nlink;		/* link count */
-
-#define	FTS_ROOTPARENTLEVEL	-1
-#define	FTS_ROOTLEVEL		 0
-	short fts_level;		/* depth (-1 to N) */
-
-#define	FTS_D		 1		/* preorder directory */
-#define	FTS_DC		 2		/* directory that causes cycles */
-#define	FTS_DEFAULT	 3		/* none of the above */
-#define	FTS_DNR		 4		/* unreadable directory */
-#define	FTS_DOT		 5		/* dot or dot-dot */
-#define	FTS_DP		 6		/* postorder directory */
-#define	FTS_ERR		 7		/* error; errno is set */
-#define	FTS_F		 8		/* regular file */
-#define	FTS_INIT	 9		/* initialized only */
-#define	FTS_NS		10		/* stat(2) failed */
-#define	FTS_NSOK	11		/* no stat(2) requested */
-#define	FTS_SL		12		/* symbolic link */
-#define	FTS_SLNONE	13		/* symbolic link without target */
-#define FTS_W		14		/* whiteout object */
-	unsigned short fts_info;	/* user flags for FTSENT structure */
-
-#define	FTS_DONTCHDIR	 0x01		/* don't chdir .. to the parent */
-#define	FTS_SYMFOLLOW	 0x02		/* followed a symlink to get here */
-	unsigned short fts_flags;	/* private flags for FTSENT structure */
-
-#define	FTS_AGAIN	 1		/* read node again */
-#define	FTS_FOLLOW	 2		/* follow symbolic link */
-#define	FTS_NOINSTR	 3		/* no instructions */
-#define	FTS_SKIP	 4		/* discard node */
-	unsigned short fts_instr;	/* fts_set() instructions */
-
-	struct stat *fts_statp;		/* stat(2) information */
-	char fts_name[1];		/* file name */
-} FTSENT;
-
-#ifdef __USE_LARGEFILE64
-typedef struct _ftsent64 {
-	struct _ftsent64 *fts_cycle;	/* cycle node */
-	struct _ftsent64 *fts_parent;	/* parent directory */
-	struct _ftsent64 *fts_link;	/* next file in directory */
-	long fts_number;	        /* local numeric value */
-	void *fts_pointer;	        /* local address value */
-	char *fts_accpath;		/* access path */
-	char *fts_path;			/* root path */
-	int fts_errno;			/* errno for this node */
-	int fts_symfd;			/* fd for symlink */
-	unsigned short fts_pathlen;		/* strlen(fts_path) */
-	unsigned short fts_namelen;		/* strlen(fts_name) */
-
-	ino64_t fts_ino;		/* inode */
-	dev_t fts_dev;			/* device */
-	nlink_t fts_nlink;		/* link count */
-
-	short fts_level;		/* depth (-1 to N) */
-
-	unsigned short fts_info;	/* user flags for FTSENT structure */
-
-	unsigned short fts_flags;	/* private flags for FTSENT structure */
-
-	unsigned short fts_instr;	/* fts_set() instructions */
-
-	struct stat64 *fts_statp;	/* stat(2) information */
-	char fts_name[1];		/* file name */
-} FTSENT64;
-#endif
-
-__BEGIN_DECLS
-#ifndef __USE_FILE_OFFSET64
-FTSENT	*fts_children (FTS *, int);
-int	 fts_close (FTS *);
-FTS	*fts_open (char * const *, int,
-		   int (*)(const FTSENT **, const FTSENT **));
-FTSENT	*fts_read (FTS *);
-int	 fts_set (FTS *, FTSENT *, int) __THROW;
-#else
-# ifdef __REDIRECT
-FTSENT	*__REDIRECT (fts_children, (FTS *, int), fts64_children);
-int	 __REDIRECT (fts_close, (FTS *), fts64_close);
-FTS	*__REDIRECT (fts_open, (char * const *, int,
-				int (*)(const FTSENT **, const FTSENT **)),
-		     fts64_open);
-FTSENT	*__REDIRECT (fts_read, (FTS *), fts64_read);
-int	 __REDIRECT_NTH (fts_set, (FTS *, FTSENT *, int), fts64_set);
-# else
-#  define fts_children fts64_children
-#  define fts_close fts64_close
-#  define fts_open fts64_open
-#  define fts_read fts64_read
-#  define fts_set fts64_set
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-FTSENT64 *fts64_children (FTS64 *, int);
-int	  fts64_close (FTS64 *);
-FTS64	 *fts64_open (char * const *, int,
-		      int (*)(const FTSENT64 **, const FTSENT64 **));
-FTSENT64 *fts64_read (FTS64 *);
-int	 fts64_set (FTS64 *, FTSENT64 *, int) __THROW;
-#endif
-__END_DECLS
-
-#endif /* fts.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ftw.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ftw.h
deleted file mode 100644
index 751d689..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ftw.h
+++ /dev/null
@@ -1,177 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	X/Open Portability Guide 4.2: ftw.h
- */
-
-#ifndef _FTW_H
-#define	_FTW_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-#include <sys/stat.h>
-
-
-__BEGIN_DECLS
-
-/* Values for the FLAG argument to the user function passed to `ftw'
-   and 'nftw'.  */
-enum
-{
-  FTW_F,		/* Regular file.  */
-#define FTW_F	 FTW_F
-  FTW_D,		/* Directory.  */
-#define FTW_D	 FTW_D
-  FTW_DNR,		/* Unreadable directory.  */
-#define FTW_DNR	 FTW_DNR
-  FTW_NS,		/* Unstatable file.  */
-#define FTW_NS	 FTW_NS
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-
-  FTW_SL,		/* Symbolic link.  */
-# define FTW_SL	 FTW_SL
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* These flags are only passed from the `nftw' function.  */
-  FTW_DP,		/* Directory, all subdirs have been visited. */
-# define FTW_DP	 FTW_DP
-  FTW_SLN		/* Symbolic link naming non-existing file.  */
-# define FTW_SLN FTW_SLN
-
-#endif	/* extended X/Open */
-};
-
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Flags for fourth argument of `nftw'.  */
-enum
-{
-  FTW_PHYS = 1,		/* Perform physical walk, ignore symlinks.  */
-# define FTW_PHYS	FTW_PHYS
-  FTW_MOUNT = 2,	/* Report only files on same file system as the
-			   argument.  */
-# define FTW_MOUNT	FTW_MOUNT
-  FTW_CHDIR = 4,	/* Change to current directory while processing it.  */
-# define FTW_CHDIR	FTW_CHDIR
-  FTW_DEPTH = 8		/* Report files in directory before directory itself.*/
-# define FTW_DEPTH	FTW_DEPTH
-# ifdef __USE_GNU
-  ,
-  FTW_ACTIONRETVAL = 16	/* Assume callback to return FTW_* values instead of
-			   zero to continue and non-zero to terminate.  */
-#  define FTW_ACTIONRETVAL FTW_ACTIONRETVAL
-# endif
-};
-
-#ifdef __USE_GNU
-/* Return values from callback functions.  */
-enum
-{
-  FTW_CONTINUE = 0,	/* Continue with next sibling or for FTW_D with the
-			   first child.  */
-# define FTW_CONTINUE	FTW_CONTINUE
-  FTW_STOP = 1,		/* Return from `ftw' or `nftw' with FTW_STOP as return
-			   value.  */
-# define FTW_STOP	FTW_STOP
-  FTW_SKIP_SUBTREE = 2,	/* Only meaningful for FTW_D: Don't walk through the
-			   subtree, instead just continue with its next
-			   sibling. */
-# define FTW_SKIP_SUBTREE FTW_SKIP_SUBTREE
-  FTW_SKIP_SIBLINGS = 3,/* Continue with FTW_DP callback for current directory
-			    (if FTW_DEPTH) and then its siblings.  */
-# define FTW_SKIP_SIBLINGS FTW_SKIP_SIBLINGS
-};
-#endif
-
-/* Structure used for fourth argument to callback function for `nftw'.  */
-struct FTW
-  {
-    int base;
-    int level;
-  };
-#endif	/* extended X/Open */
-
-
-/* Convenient types for callback functions.  */
-typedef int (*__ftw_func_t) (const char *__filename,
-			     const struct stat *__status, int __flag);
-#ifdef __USE_LARGEFILE64
-typedef int (*__ftw64_func_t) (const char *__filename,
-			       const struct stat64 *__status, int __flag);
-#endif
-#ifdef __USE_XOPEN_EXTENDED
-typedef int (*__nftw_func_t) (const char *__filename,
-			      const struct stat *__status, int __flag,
-			      struct FTW *__info);
-# ifdef __USE_LARGEFILE64
-typedef int (*__nftw64_func_t) (const char *__filename,
-				const struct stat64 *__status,
-				int __flag, struct FTW *__info);
-# endif
-#endif
-
-/* Call a function on every element in a directory tree.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern int ftw (const char *__dir, __ftw_func_t __func, int __descriptors)
-     __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (ftw, (const char *__dir, __ftw_func_t __func,
-			     int __descriptors), ftw64) __nonnull ((1, 2));
-# else
-#  define ftw ftw64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int ftw64 (const char *__dir, __ftw64_func_t __func,
-		  int __descriptors) __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Call a function on every element in a directory tree.  FLAG allows
-   to specify the behaviour more detailed.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int nftw (const char *__dir, __nftw_func_t __func, int __descriptors,
-		 int __flag) __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (nftw, (const char *__dir, __nftw_func_t __func,
-			      int __descriptors, int __flag), nftw64)
-     __nonnull ((1, 2));
-#  else
-#   define nftw nftw64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int nftw64 (const char *__dir, __nftw64_func_t __func,
-		   int __descriptors, int __flag) __nonnull ((1, 2));
-# endif
-#endif
-
-__END_DECLS
-
-#endif	/* ftw.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gconv.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gconv.h
deleted file mode 100644
index 4b0ca89..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gconv.h
+++ /dev/null
@@ -1,147 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header provides no interface for a user to the internals of
-   the gconv implementation in the libc.  Therefore there is no use
-   for these definitions beside for writing additional gconv modules.  */
-
-#ifndef _GCONV_H
-#define _GCONV_H	1
-
-#include <features.h>
-#include <bits/types/__mbstate_t.h>
-#include <bits/types/wint_t.h>
-
-#define __need_size_t
-#define __need_wchar_t
-#include <stddef.h>
-
-/* ISO 10646 value used to signal invalid value.  */
-#define __UNKNOWN_10646_CHAR	((wchar_t) 0xfffd)
-
-/* Error codes for gconv functions.  */
-enum
-{
-  __GCONV_OK = 0,
-  __GCONV_NOCONV,
-  __GCONV_NODB,
-  __GCONV_NOMEM,
-
-  __GCONV_EMPTY_INPUT,
-  __GCONV_FULL_OUTPUT,
-  __GCONV_ILLEGAL_INPUT,
-  __GCONV_INCOMPLETE_INPUT,
-
-  __GCONV_ILLEGAL_DESCRIPTOR,
-  __GCONV_INTERNAL_ERROR
-};
-
-
-/* Flags the `__gconv_open' function can set.  */
-enum
-{
-  __GCONV_IS_LAST = 0x0001,
-  __GCONV_IGNORE_ERRORS = 0x0002,
-  __GCONV_SWAP = 0x0004,
-  __GCONV_TRANSLIT = 0x0008
-};
-
-
-/* Forward declarations.  */
-struct __gconv_step;
-struct __gconv_step_data;
-struct __gconv_loaded_object;
-
-
-/* Type of a conversion function.  */
-typedef int (*__gconv_fct) (struct __gconv_step *, struct __gconv_step_data *,
-			    const unsigned char **, const unsigned char *,
-			    unsigned char **, size_t *, int, int);
-
-/* Type of a specialized conversion function for a single byte to INTERNAL.  */
-typedef wint_t (*__gconv_btowc_fct) (struct __gconv_step *, unsigned char);
-
-/* Constructor and destructor for local data for conversion step.  */
-typedef int (*__gconv_init_fct) (struct __gconv_step *);
-typedef void (*__gconv_end_fct) (struct __gconv_step *);
-
-
-/* Description of a conversion step.  */
-struct __gconv_step
-{
-  struct __gconv_loaded_object *__shlib_handle;
-  const char *__modname;
-
-  /* For internal use by glibc.  (Accesses to this member must occur
-     when the internal __gconv_lock mutex is acquired).  */
-  int __counter;
-
-  char *__from_name;
-  char *__to_name;
-
-  __gconv_fct __fct;
-  __gconv_btowc_fct __btowc_fct;
-  __gconv_init_fct __init_fct;
-  __gconv_end_fct __end_fct;
-
-  /* Information about the number of bytes needed or produced in this
-     step.  This helps optimizing the buffer sizes.  */
-  int __min_needed_from;
-  int __max_needed_from;
-  int __min_needed_to;
-  int __max_needed_to;
-
-  /* Flag whether this is a stateful encoding or not.  */
-  int __stateful;
-
-  void *__data;		/* Pointer to step-local data.  */
-};
-
-/* Additional data for steps in use of conversion descriptor.  This is
-   allocated by the `init' function.  */
-struct __gconv_step_data
-{
-  unsigned char *__outbuf;    /* Output buffer for this step.  */
-  unsigned char *__outbufend; /* Address of first byte after the output
-				 buffer.  */
-
-  /* Is this the last module in the chain.  */
-  int __flags;
-
-  /* Counter for number of invocations of the module function for this
-     descriptor.  */
-  int __invocation_counter;
-
-  /* Flag whether this is an internal use of the module (in the mb*towc*
-     and wc*tomb* functions) or regular with iconv(3).  */
-  int __internal_use;
-
-  __mbstate_t *__statep;
-  __mbstate_t __state;	/* This element must not be used directly by
-			   any module; always use STATEP!  */
-};
-
-
-/* Combine conversion step description with data.  */
-typedef struct __gconv_info
-{
-  size_t __nsteps;
-  struct __gconv_step *__steps;
-  __extension__ struct __gconv_step_data __data[0];
-} *__gconv_t;
-
-#endif /* gconv.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/getopt.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/getopt.h
deleted file mode 100644
index 5bf3b66..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/getopt.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Declarations for getopt.
-   Copyright (C) 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Unlike the bulk of the getopt implementation, this file is NOT part
-   of gnulib; gnulib also has a getopt.h but it is different.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GETOPT_H
-#define _GETOPT_H 1
-
-#include <features.h>
-
-/* The type of the 'argv' argument to getopt_long and getopt_long_only
-   is properly 'char **', since both functions may write to the array
-   (in order to move all the options to the beginning).  However, for
-   compatibility with old versions of LSB, glibc has to use 'char *const *'
-   instead.  */
-#ifndef __getopt_argv_const
-# define __getopt_argv_const const
-#endif
-
-#include <bits/getopt_core.h>
-#include <bits/getopt_ext.h>
-
-#endif /* getopt.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/glob.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/glob.h
deleted file mode 100644
index 71c6b84..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/glob.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_GLOB_H
-#define	_GLOB_H	1
-
-#include <sys/cdefs.h>
-
-__BEGIN_DECLS
-
-/* We need `size_t' for the following definitions.  */
-#ifndef __size_t
-typedef __SIZE_TYPE__ __size_t;
-# if defined __USE_XOPEN || defined __USE_XOPEN2K8
-typedef __SIZE_TYPE__ size_t;
-# endif
-#else
-/* The GNU CC stddef.h version defines __size_t as empty.  We need a real
-   definition.  */
-# undef __size_t
-# define __size_t size_t
-#endif
-
-/* Bits set in the FLAGS argument to `glob'.  */
-#define	GLOB_ERR	(1 << 0)/* Return on read errors.  */
-#define	GLOB_MARK	(1 << 1)/* Append a slash to each name.  */
-#define	GLOB_NOSORT	(1 << 2)/* Don't sort the names.  */
-#define	GLOB_DOOFFS	(1 << 3)/* Insert PGLOB->gl_offs NULLs.  */
-#define	GLOB_NOCHECK	(1 << 4)/* If nothing matches, return the pattern.  */
-#define	GLOB_APPEND	(1 << 5)/* Append to results of a previous call.  */
-#define	GLOB_NOESCAPE	(1 << 6)/* Backslashes don't quote metacharacters.  */
-#define	GLOB_PERIOD	(1 << 7)/* Leading `.' can be matched by metachars.  */
-
-#if !defined __USE_POSIX2 || defined __USE_MISC
-# define GLOB_MAGCHAR	 (1 << 8)/* Set in gl_flags if any metachars seen.  */
-# define GLOB_ALTDIRFUNC (1 << 9)/* Use gl_opendir et al functions.  */
-# define GLOB_BRACE	 (1 << 10)/* Expand "{a,b}" to "a" "b".  */
-# define GLOB_NOMAGIC	 (1 << 11)/* If no magic chars, return the pattern.  */
-# define GLOB_TILDE	 (1 << 12)/* Expand ~user and ~ to home directories. */
-# define GLOB_ONLYDIR	 (1 << 13)/* Match only directories.  */
-# define GLOB_TILDE_CHECK (1 << 14)/* Like GLOB_TILDE but return an error
-				      if the user name is not available.  */
-# define __GLOB_FLAGS	(GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS  \
-			 |GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND     \
-			 |GLOB_PERIOD|GLOB_ALTDIRFUNC|GLOB_BRACE     \
-			 |GLOB_NOMAGIC|GLOB_TILDE|GLOB_ONLYDIR|GLOB_TILDE_CHECK)
-#else
-# define __GLOB_FLAGS	(GLOB_ERR|GLOB_MARK|GLOB_NOSORT|GLOB_DOOFFS  \
-			 |GLOB_NOESCAPE|GLOB_NOCHECK|GLOB_APPEND     \
-			 |GLOB_PERIOD)
-#endif
-
-/* Error returns from `glob'.  */
-#define	GLOB_NOSPACE	1	/* Ran out of memory.  */
-#define	GLOB_ABORTED	2	/* Read error.  */
-#define	GLOB_NOMATCH	3	/* No matches found.  */
-#define GLOB_NOSYS	4	/* Not implemented.  */
-#ifdef __USE_GNU
-/* Previous versions of this file defined GLOB_ABEND instead of
-   GLOB_ABORTED.  Provide a compatibility definition here.  */
-# define GLOB_ABEND GLOB_ABORTED
-#endif
-
-/* Structure describing a globbing run.  */
-#ifdef __USE_GNU
-struct stat;
-#endif
-typedef struct
-  {
-    __size_t gl_pathc;		/* Count of paths matched by the pattern.  */
-    char **gl_pathv;		/* List of matched pathnames.  */
-    __size_t gl_offs;		/* Slots to reserve in `gl_pathv'.  */
-    int gl_flags;		/* Set to FLAGS, maybe | GLOB_MAGCHAR.  */
-
-    /* If the GLOB_ALTDIRFUNC flag is set, the following functions
-       are used instead of the normal file access functions.  */
-    void (*gl_closedir) (void *);
-#ifdef __USE_GNU
-    struct dirent *(*gl_readdir) (void *);
-#else
-    void *(*gl_readdir) (void *);
-#endif
-    void *(*gl_opendir) (const char *);
-#ifdef __USE_GNU
-    int (*gl_lstat) (const char *__restrict, struct stat *__restrict);
-    int (*gl_stat) (const char *__restrict, struct stat *__restrict);
-#else
-    int (*gl_lstat) (const char *__restrict, void *__restrict);
-    int (*gl_stat) (const char *__restrict, void *__restrict);
-#endif
-  } glob_t;
-
-#ifdef __USE_LARGEFILE64
-# ifdef __USE_GNU
-struct stat64;
-# endif
-typedef struct
-  {
-    __size_t gl_pathc;
-    char **gl_pathv;
-    __size_t gl_offs;
-    int gl_flags;
-
-    /* If the GLOB_ALTDIRFUNC flag is set, the following functions
-       are used instead of the normal file access functions.  */
-    void (*gl_closedir) (void *);
-# ifdef __USE_GNU
-    struct dirent64 *(*gl_readdir) (void *);
-# else
-    void *(*gl_readdir) (void *);
-# endif
-    void *(*gl_opendir) (const char *);
-# ifdef __USE_GNU
-    int (*gl_lstat) (const char *__restrict, struct stat64 *__restrict);
-    int (*gl_stat) (const char *__restrict, struct stat64 *__restrict);
-# else
-    int (*gl_lstat) (const char *__restrict, void *__restrict);
-    int (*gl_stat) (const char *__restrict, void *__restrict);
-# endif
-  } glob64_t;
-#endif
-
-/* Do glob searching for PATTERN, placing results in PGLOB.
-   The bits defined above may be set in FLAGS.
-   If a directory cannot be opened or read and ERRFUNC is not nil,
-   it is called with the pathname that caused the error, and the
-   `errno' value from the failing call; if it returns non-zero
-   `glob' returns GLOB_ABEND; if it returns zero, the error is ignored.
-   If memory cannot be allocated for PGLOB, GLOB_NOSPACE is returned.
-   Otherwise, `glob' returns zero.  */
-#if !defined __USE_FILE_OFFSET64
-extern int glob (const char *__restrict __pattern, int __flags,
-		 int (*__errfunc) (const char *, int),
-		 glob_t *__restrict __pglob) __THROW;
-
-/* Free storage allocated in PGLOB by a previous `glob' call.  */
-extern void globfree (glob_t *__pglob) __THROW;
-#else
-extern int __REDIRECT_NTH (glob, (const char *__restrict __pattern,
-				  int __flags,
-				  int (*__errfunc) (const char *, int),
-				  glob_t *__restrict __pglob), glob64);
-
-extern void __REDIRECT_NTH (globfree, (glob_t *__pglob), globfree64);
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int glob64 (const char *__restrict __pattern, int __flags,
-		   int (*__errfunc) (const char *, int),
-		   glob64_t *__restrict __pglob) __THROW;
-
-extern void globfree64 (glob64_t *__pglob) __THROW;
-#endif
-
-
-#ifdef __USE_GNU
-/* Return nonzero if PATTERN contains any metacharacters.
-   Metacharacters can be quoted with backslashes if QUOTE is nonzero.
-
-   This function is not part of the interface specified by POSIX.2
-   but several programs want to use it.  */
-extern int glob_pattern_p (const char *__pattern, int __quote) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* glob.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu-versions.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu-versions.h
deleted file mode 100644
index 6900605..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu-versions.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Header with interface version macros for library pieces copied elsewhere.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GNU_VERSIONS_H
-#define	_GNU_VERSIONS_H	1
-
-/* This file exists to define these few macros.  Each specifies a version
-   number associated with the library interface of a piece of the C library
-   which is also distributed with other GNU packages.  These pieces are
-   both part of the GNU C library and also distributed with other GNU
-   packages so those packages may use their facilities on systems lacking
-   the GNU C library.  The source files for each piece surround all their
-   code with `#ifndef ELIDE_CODE' after defining it with this:
-
-   #define OBSTACK_INTERFACE_VERSION 1
-   #if !defined (_LIBC) && defined (__GNU_LIBRARY__) && __GNU_LIBRARY__ > 1
-   #include <gnu-versions.h>
-   #if _GNU_OBSTACK_INTERFACE_VERSION == OBSTACK_INTERFACE_VERSION
-   #define ELIDE_CODE
-   #endif
-   #endif
-
-   This allows those one to avoid compiling those files when part of a GNU
-   package not libc, on a system using a GNU C library that supports the
-   same interface.
-
-   Please preserve the format of the comments after each macro.  And
-   remember, if any of these versions change, the libc.so major version
-   number must change too (so avoid it)!  */
-
-#define _GNU_OBSTACK_INTERFACE_VERSION	1 /* vs malloc/obstack.c */
-#define _GNU_REGEX_INTERFACE_VERSION	1 /* vs posix/regex.c */
-#define _GNU_GLOB_INTERFACE_VERSION	2 /* vs posix/glob.c */
-#define _GNU_GETOPT_INTERFACE_VERSION	2 /* vs posix/getopt.c and
-					     posix/getopt1.c */
-
-#endif	/* gnu-versions.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/lib-names-64.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/lib-names-64.h
deleted file mode 100644
index 14eff7e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/lib-names-64.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* This file is automatically generated.  */
-#ifndef __GNU_LIB_NAMES_H
-# error "Never use <gnu/lib-names-64.h> directly; include <gnu/lib-names.h> instead."
-#endif
-
-#define LD_LINUX_X86_64_SO              "ld-linux-x86-64.so.2"
-#define LD_SO                           "ld-linux-x86-64.so.2"
-#define LIBANL_SO                       "libanl.so.1"
-#define LIBBROKENLOCALE_SO              "libBrokenLocale.so.1"
-#define LIBCRYPT_SO                     "libcrypt.so.1"
-#define LIBC_SO                         "libc.so.6"
-#define LIBDL_SO                        "libdl.so.2"
-#define LIBGCC_S_SO                     "libgcc_s.so.1"
-#define LIBMVEC_SO                      "libmvec.so.1"
-#define LIBM_SO                         "libm.so.6"
-#define LIBNSL_SO                       "libnsl.so.1"
-#define LIBNSS_COMPAT_SO                "libnss_compat.so.2"
-#define LIBNSS_DB_SO                    "libnss_db.so.2"
-#define LIBNSS_DNS_SO                   "libnss_dns.so.2"
-#define LIBNSS_FILES_SO                 "libnss_files.so.2"
-#define LIBNSS_HESIOD_SO                "libnss_hesiod.so.2"
-#define LIBNSS_LDAP_SO                  "libnss_ldap.so.2"
-#define LIBNSS_TEST1_SO                 "libnss_test1.so.2"
-#define LIBNSS_TEST2_SO                 "libnss_test2.so.2"
-#define LIBPTHREAD_SO                   "libpthread.so.0"
-#define LIBRESOLV_SO                    "libresolv.so.2"
-#define LIBRT_SO                        "librt.so.1"
-#define LIBTHREAD_DB_SO                 "libthread_db.so.1"
-#define LIBUTIL_SO                      "libutil.so.1"
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/lib-names.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/lib-names.h
deleted file mode 100644
index 479db16..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/lib-names.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/* This file is automatically generated.
-   It defines macros to allow user program to find the shared
-   library files which come as part of GNU libc.  */
-#ifndef __GNU_LIB_NAMES_H
-#define __GNU_LIB_NAMES_H	1
-
-#if !defined __x86_64__
-# include <gnu/lib-names-32.h>
-#endif
-#if defined __x86_64__ && defined __LP64__
-# include <gnu/lib-names-64.h>
-#endif
-#if defined __x86_64__ && defined __ILP32__
-# include <gnu/lib-names-x32.h>
-#endif
-
-#endif	/* gnu/lib-names.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/libc-version.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/libc-version.h
deleted file mode 100644
index b2f8169..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/libc-version.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Interface to GNU libc specific functions for version information.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _GNU_LIBC_VERSION_H
-#define	_GNU_LIBC_VERSION_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return string describing release status of currently running GNU libc.  */
-extern const char *gnu_get_libc_release (void) __THROW;
-
-/* Return string describing version of currently running GNU libc.  */
-extern const char *gnu_get_libc_version (void) __THROW;
-
-__END_DECLS
-
-#endif	/* gnu/libc-version.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/stubs-64.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/stubs-64.h
deleted file mode 100644
index b745721..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/stubs-64.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/* This file is automatically generated.
-   It defines a symbol `__stub_FUNCTION' for each function
-   in the C library which is a stub, meaning it will fail
-   every time called, usually setting errno to ENOSYS.  */
-
-#ifdef _LIBC
- #error Applications may not define the macro _LIBC
-#endif
-
-#define __stub___compat_bdflush
-#define __stub_chflags
-#define __stub_fchflags
-#define __stub_gtty
-#define __stub_revoke
-#define __stub_setlogin
-#define __stub_sigreturn
-#define __stub_stty
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/stubs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/stubs.h
deleted file mode 100644
index 70a1ba0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gnu/stubs.h
+++ /dev/null
@@ -1,14 +0,0 @@
-/* This file is automatically generated.
-   This file selects the right generated file of `__stub_FUNCTION' macros
-   based on the architecture being compiled for.  */
-
-
-#if !defined __x86_64__
-# include <gnu/stubs-32.h>
-#endif
-#if defined __x86_64__ && defined __LP64__
-# include <gnu/stubs-64.h>
-#endif
-#if defined __x86_64__ && defined __ILP32__
-# include <gnu/stubs-x32.h>
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/grp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/grp.h
deleted file mode 100644
index 36f9954..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/grp.h
+++ /dev/null
@@ -1,203 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 9.2.1 Group Database Access	<grp.h>
- */
-
-#ifndef	_GRP_H
-#define	_GRP_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-
-/* For the Single Unix specification we must define this type here.  */
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K) && !defined __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-/* The group structure.	 */
-struct group
-  {
-    char *gr_name;		/* Group name.	*/
-    char *gr_passwd;		/* Password.	*/
-    __gid_t gr_gid;		/* Group ID.	*/
-    char **gr_mem;		/* Member list.	*/
-  };
-
-
-#ifdef __USE_MISC
-# include <bits/types/FILE.h>
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Rewind the group-file stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setgrent (void);
-
-/* Close the group-file stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endgrent (void);
-
-/* Read an entry from the group-file stream, opening it if necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrent (void);
-#endif
-
-#ifdef	__USE_MISC
-/* Read a group entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct group *fgetgrent (FILE *__stream);
-#endif
-
-#ifdef __USE_GNU
-/* Write the given entry onto the given stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putgrent (const struct group *__restrict __p,
-		     FILE *__restrict __f);
-#endif
-
-/* Search for an entry with a matching group ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrgid (__gid_t __gid);
-
-/* Search for an entry with a matching group name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct group *getgrnam (const char *__name);
-
-#ifdef __USE_POSIX
-
-# ifdef __USE_MISC
-/* Reasonable value for the buffer sized used in the reentrant
-   functions below.  But better use `sysconf'.  */
-#  define NSS_BUFLEN_GROUP	1024
-# endif
-
-/* Reentrant versions of some of the functions above.
-
-   PLEASE NOTE: the `getgrent_r' function is not (yet) standardized.
-   The interface may change in later versions of this library.  But
-   the interface is designed following the principals used for the
-   other reentrant functions so the chances are good this is what the
-   POSIX people would choose.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-
-# ifdef __USE_GNU
-extern int getgrent_r (struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-# endif
-
-/* Search for an entry with a matching group ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getgrgid_r (__gid_t __gid, struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-
-/* Search for an entry with a matching group name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getgrnam_r (const char *__restrict __name,
-		       struct group *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct group **__restrict __result);
-
-# ifdef	__USE_MISC
-/* Read a group entry from STREAM.  This function is not standardized
-   an probably never will.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetgrent_r (FILE *__restrict __stream,
-			struct group *__restrict __resultbuf,
-			char *__restrict __buffer, size_t __buflen,
-			struct group **__restrict __result);
-# endif
-
-#endif	/* POSIX or reentrant */
-
-
-#ifdef	__USE_MISC
-
-# define __need_size_t
-# include <stddef.h>
-
-/* Set the group set for the current user to GROUPS (N of them).  */
-extern int setgroups (size_t __n, const __gid_t *__groups) __THROW;
-
-/* Store at most *NGROUPS members of the group set for USER into
-   *GROUPS.  Also include GROUP.  The actual number of groups found is
-   returned in *NGROUPS.  Return -1 if the if *NGROUPS is too small.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getgrouplist (const char *__user, __gid_t __group,
-			 __gid_t *__groups, int *__ngroups);
-
-/* Initialize the group set for the current user
-   by reading the group database and using all groups
-   of which USER is a member.  Also include GROUP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int initgroups (const char *__user, __gid_t __group);
-
-#endif /* Use misc.  */
-
-__END_DECLS
-
-#endif /* grp.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gshadow.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gshadow.h
deleted file mode 100644
index ce86e4e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/gshadow.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/* Copyright (C) 2009-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Declaration of types and functions for shadow group suite.  */
-
-#ifndef _GSHADOW_H
-#define _GSHADOW_H	1
-
-#include <features.h>
-#include <paths.h>
-#include <bits/types/FILE.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Path to the user database files.  */
-#define	GSHADOW _PATH_GSHADOW
-
-
-__BEGIN_DECLS
-
-/* Structure of the group file.  */
-struct sgrp
-  {
-    char *sg_namp;		/* Group name.  */
-    char *sg_passwd;		/* Encrypted password.  */
-    char **sg_adm;		/* Group administrator list.  */
-    char **sg_mem;		/* Group member list.  */
-  };
-
-
-/* Open database for reading.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void setsgent (void);
-
-/* Close database.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endsgent (void);
-
-/* Get next entry from database, perhaps after opening the file.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *getsgent (void);
-
-/* Get shadow entry matching NAME.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *getsgnam (const char *__name);
-
-/* Read shadow entry from STRING.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *sgetsgent (const char *__string);
-
-/* Read next shadow entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct sgrp *fgetsgent (FILE *__stream);
-
-/* Write line containing shadow password entry to stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putsgent (const struct sgrp *__g, FILE *__stream);
-
-
-#ifdef __USE_MISC
-/* Reentrant versions of some of the functions above.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getsgent_r (struct sgrp *__result_buf, char *__buffer,
-		       size_t __buflen, struct sgrp **__result);
-
-extern int getsgnam_r (const char *__name, struct sgrp *__result_buf,
-		       char *__buffer, size_t __buflen,
-		       struct sgrp **__result);
-
-extern int sgetsgent_r (const char *__string, struct sgrp *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct sgrp **__result);
-
-extern int fgetsgent_r (FILE *__stream, struct sgrp *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct sgrp **__result);
-#endif	/* misc */
-
-__END_DECLS
-
-#endif /* gshadow.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/iconv.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/iconv.h
deleted file mode 100644
index fdddf53..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/iconv.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ICONV_H
-#define _ICONV_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-
-__BEGIN_DECLS
-
-/* Identifier for conversion method from one codeset to another.  */
-typedef void *iconv_t;
-
-
-/* Allocate descriptor for code conversion from codeset FROMCODE to
-   codeset TOCODE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern iconv_t iconv_open (const char *__tocode, const char *__fromcode);
-
-/* Convert at most *INBYTESLEFT bytes from *INBUF according to the
-   code conversion algorithm specified by CD and place up to
-   *OUTBYTESLEFT bytes in buffer at *OUTBUF.  */
-extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
-		     size_t *__restrict __inbytesleft,
-		     char **__restrict __outbuf,
-		     size_t *__restrict __outbytesleft);
-
-/* Free resources allocated for descriptor CD for code conversion.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int iconv_close (iconv_t __cd);
-
-__END_DECLS
-
-#endif /* iconv.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ieee754.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ieee754.h
deleted file mode 100644
index d709a3d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ieee754.h
+++ /dev/null
@@ -1,198 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _IEEE754_H
-#define _IEEE754_H 1
-
-#include <features.h>
-
-#include <bits/endian.h>
-
-__BEGIN_DECLS
-
-union ieee754_float
-  {
-    float f;
-
-    /* This is the IEEE 754 single-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:8;
-	unsigned int mantissa:23;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned int mantissa:23;
-	unsigned int exponent:8;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee;
-
-    /* This format makes it easier to see if a NaN is a signalling NaN.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:8;
-	unsigned int quiet_nan:1;
-	unsigned int mantissa:22;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned int mantissa:22;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:8;
-	unsigned int negative:1;
-#endif				/* Little endian.  */
-      } ieee_nan;
-  };
-
-#define IEEE754_FLOAT_BIAS	0x7f /* Added to exponent.  */
-
-
-union ieee754_double
-  {
-    double d;
-
-    /* This is the IEEE 754 double-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:11;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:20;
-	unsigned int mantissa1:32;
-#endif				/* Big endian.  */
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int mantissa0:20;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-	unsigned int mantissa1:32;
-# else
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:20;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-# endif
-#endif				/* Little endian.  */
-      } ieee;
-
-    /* This format makes it easier to see if a NaN is a signalling NaN.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:11;
-	unsigned int quiet_nan:1;
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa0:19;
-	unsigned int mantissa1:32;
-#else
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int mantissa0:19;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-	unsigned int mantissa1:32;
-# else
-	/* Together these comprise the mantissa.  */
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:19;
-	unsigned int quiet_nan:1;
-	unsigned int exponent:11;
-	unsigned int negative:1;
-# endif
-#endif
-      } ieee_nan;
-  };
-
-#define IEEE754_DOUBLE_BIAS	0x3ff /* Added to exponent.  */
-
-
-union ieee854_long_double
-  {
-    long double d;
-
-    /* This is the IEEE 854 double-extended-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:15;
-	unsigned int empty:16;
-	unsigned int mantissa0:32;
-	unsigned int mantissa1:32;
-#endif
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-	unsigned int mantissa0:32;
-	unsigned int mantissa1:32;
-# else
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:32;
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-# endif
-#endif
-      } ieee;
-
-    /* This is for NaNs in the IEEE 854 double-extended-precision format.  */
-    struct
-      {
-#if	__BYTE_ORDER == __BIG_ENDIAN
-	unsigned int negative:1;
-	unsigned int exponent:15;
-	unsigned int empty:16;
-	unsigned int one:1;
-	unsigned int quiet_nan:1;
-	unsigned int mantissa0:30;
-	unsigned int mantissa1:32;
-#endif
-#if	__BYTE_ORDER == __LITTLE_ENDIAN
-# if	__FLOAT_WORD_ORDER == __BIG_ENDIAN
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-	unsigned int mantissa0:30;
-	unsigned int quiet_nan:1;
-	unsigned int one:1;
-	unsigned int mantissa1:32;
-# else
-	unsigned int mantissa1:32;
-	unsigned int mantissa0:30;
-	unsigned int quiet_nan:1;
-	unsigned int one:1;
-	unsigned int exponent:15;
-	unsigned int negative:1;
-	unsigned int empty:16;
-# endif
-#endif
-      } ieee_nan;
-  };
-
-#define IEEE854_LONG_DOUBLE_BIAS 0x3fff
-
-__END_DECLS
-
-#endif /* ieee754.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ifaddrs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ifaddrs.h
deleted file mode 100644
index 53fad79..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ifaddrs.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* ifaddrs.h -- declarations for getting network interface addresses
-   Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _IFADDRS_H
-#define _IFADDRS_H	1
-
-#include <features.h>
-#include <sys/socket.h>
-
-__BEGIN_DECLS
-
-/* The `getifaddrs' function generates a linked list of these structures.
-   Each element of the list describes one network interface.  */
-struct ifaddrs
-{
-  struct ifaddrs *ifa_next;	/* Pointer to the next structure.  */
-
-  char *ifa_name;		/* Name of this network interface.  */
-  unsigned int ifa_flags;	/* Flags as from SIOCGIFFLAGS ioctl.  */
-
-  struct sockaddr *ifa_addr;	/* Network address of this interface.  */
-  struct sockaddr *ifa_netmask; /* Netmask of this interface.  */
-  union
-  {
-    /* At most one of the following two is valid.  If the IFF_BROADCAST
-       bit is set in `ifa_flags', then `ifa_broadaddr' is valid.  If the
-       IFF_POINTOPOINT bit is set, then `ifa_dstaddr' is valid.
-       It is never the case that both these bits are set at once.  */
-    struct sockaddr *ifu_broadaddr; /* Broadcast address of this interface. */
-    struct sockaddr *ifu_dstaddr; /* Point-to-point destination address.  */
-  } ifa_ifu;
-  /* These very same macros are defined by <net/if.h> for `struct ifaddr'.
-     So if they are defined already, the existing definitions will be fine.  */
-# ifndef ifa_broadaddr
-#  define ifa_broadaddr	ifa_ifu.ifu_broadaddr
-# endif
-# ifndef ifa_dstaddr
-#  define ifa_dstaddr	ifa_ifu.ifu_dstaddr
-# endif
-
-  void *ifa_data;		/* Address-specific data (may be unused).  */
-};
-
-
-/* Create a linked list of `struct ifaddrs' structures, one for each
-   network interface on the host machine.  If successful, store the
-   list in *IFAP and return 0.  On errors, return -1 and set `errno'.
-
-   The storage returned in *IFAP is allocated dynamically and can
-   only be properly freed by passing it to `freeifaddrs'.  */
-extern int getifaddrs (struct ifaddrs **__ifap) __THROW;
-
-/* Reclaim the storage allocated by a previous `getifaddrs' call.  */
-extern void freeifaddrs (struct ifaddrs *__ifa)  __THROW;
-
-__END_DECLS
-
-#endif /* ifaddrs.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/inttypes.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/inttypes.h
deleted file mode 100644
index 75df0fa..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/inttypes.h
+++ /dev/null
@@ -1,316 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99: 7.8 Format conversion of integer types	<inttypes.h>
- */
-
-#ifndef _INTTYPES_H
-#define _INTTYPES_H	1
-
-#include <features.h>
-/* Get the type definitions.  */
-#include <stdint.h>
-
-/* Get a definition for wchar_t.  But we must not define wchar_t itself.  */
-#ifndef ____gwchar_t_defined
-# ifdef __cplusplus
-#  define __gwchar_t wchar_t
-# elif defined __WCHAR_TYPE__
-typedef __WCHAR_TYPE__ __gwchar_t;
-# else
-#  define __need_wchar_t
-#  include <stddef.h>
-typedef wchar_t __gwchar_t;
-# endif
-# define ____gwchar_t_defined	1
-#endif
-
-# if __WORDSIZE == 64
-#  define __PRI64_PREFIX	"l"
-#  define __PRIPTR_PREFIX	"l"
-# else
-#  define __PRI64_PREFIX	"ll"
-#  define __PRIPTR_PREFIX
-# endif
-
-/* Macros for printing format specifiers.  */
-
-/* Decimal notation.  */
-# define PRId8		"d"
-# define PRId16		"d"
-# define PRId32		"d"
-# define PRId64		__PRI64_PREFIX "d"
-
-# define PRIdLEAST8	"d"
-# define PRIdLEAST16	"d"
-# define PRIdLEAST32	"d"
-# define PRIdLEAST64	__PRI64_PREFIX "d"
-
-# define PRIdFAST8	"d"
-# define PRIdFAST16	__PRIPTR_PREFIX "d"
-# define PRIdFAST32	__PRIPTR_PREFIX "d"
-# define PRIdFAST64	__PRI64_PREFIX "d"
-
-
-# define PRIi8		"i"
-# define PRIi16		"i"
-# define PRIi32		"i"
-# define PRIi64		__PRI64_PREFIX "i"
-
-# define PRIiLEAST8	"i"
-# define PRIiLEAST16	"i"
-# define PRIiLEAST32	"i"
-# define PRIiLEAST64	__PRI64_PREFIX "i"
-
-# define PRIiFAST8	"i"
-# define PRIiFAST16	__PRIPTR_PREFIX "i"
-# define PRIiFAST32	__PRIPTR_PREFIX "i"
-# define PRIiFAST64	__PRI64_PREFIX "i"
-
-/* Octal notation.  */
-# define PRIo8		"o"
-# define PRIo16		"o"
-# define PRIo32		"o"
-# define PRIo64		__PRI64_PREFIX "o"
-
-# define PRIoLEAST8	"o"
-# define PRIoLEAST16	"o"
-# define PRIoLEAST32	"o"
-# define PRIoLEAST64	__PRI64_PREFIX "o"
-
-# define PRIoFAST8	"o"
-# define PRIoFAST16	__PRIPTR_PREFIX "o"
-# define PRIoFAST32	__PRIPTR_PREFIX "o"
-# define PRIoFAST64	__PRI64_PREFIX "o"
-
-/* Unsigned integers.  */
-# define PRIu8		"u"
-# define PRIu16		"u"
-# define PRIu32		"u"
-# define PRIu64		__PRI64_PREFIX "u"
-
-# define PRIuLEAST8	"u"
-# define PRIuLEAST16	"u"
-# define PRIuLEAST32	"u"
-# define PRIuLEAST64	__PRI64_PREFIX "u"
-
-# define PRIuFAST8	"u"
-# define PRIuFAST16	__PRIPTR_PREFIX "u"
-# define PRIuFAST32	__PRIPTR_PREFIX "u"
-# define PRIuFAST64	__PRI64_PREFIX "u"
-
-/* lowercase hexadecimal notation.  */
-# define PRIx8		"x"
-# define PRIx16		"x"
-# define PRIx32		"x"
-# define PRIx64		__PRI64_PREFIX "x"
-
-# define PRIxLEAST8	"x"
-# define PRIxLEAST16	"x"
-# define PRIxLEAST32	"x"
-# define PRIxLEAST64	__PRI64_PREFIX "x"
-
-# define PRIxFAST8	"x"
-# define PRIxFAST16	__PRIPTR_PREFIX "x"
-# define PRIxFAST32	__PRIPTR_PREFIX "x"
-# define PRIxFAST64	__PRI64_PREFIX "x"
-
-/* UPPERCASE hexadecimal notation.  */
-# define PRIX8		"X"
-# define PRIX16		"X"
-# define PRIX32		"X"
-# define PRIX64		__PRI64_PREFIX "X"
-
-# define PRIXLEAST8	"X"
-# define PRIXLEAST16	"X"
-# define PRIXLEAST32	"X"
-# define PRIXLEAST64	__PRI64_PREFIX "X"
-
-# define PRIXFAST8	"X"
-# define PRIXFAST16	__PRIPTR_PREFIX "X"
-# define PRIXFAST32	__PRIPTR_PREFIX "X"
-# define PRIXFAST64	__PRI64_PREFIX "X"
-
-
-/* Macros for printing `intmax_t' and `uintmax_t'.  */
-# define PRIdMAX	__PRI64_PREFIX "d"
-# define PRIiMAX	__PRI64_PREFIX "i"
-# define PRIoMAX	__PRI64_PREFIX "o"
-# define PRIuMAX	__PRI64_PREFIX "u"
-# define PRIxMAX	__PRI64_PREFIX "x"
-# define PRIXMAX	__PRI64_PREFIX "X"
-
-
-/* Macros for printing `intptr_t' and `uintptr_t'.  */
-# define PRIdPTR	__PRIPTR_PREFIX "d"
-# define PRIiPTR	__PRIPTR_PREFIX "i"
-# define PRIoPTR	__PRIPTR_PREFIX "o"
-# define PRIuPTR	__PRIPTR_PREFIX "u"
-# define PRIxPTR	__PRIPTR_PREFIX "x"
-# define PRIXPTR	__PRIPTR_PREFIX "X"
-
-
-/* Macros for scanning format specifiers.  */
-
-/* Signed decimal notation.  */
-# define SCNd8		"hhd"
-# define SCNd16		"hd"
-# define SCNd32		"d"
-# define SCNd64		__PRI64_PREFIX "d"
-
-# define SCNdLEAST8	"hhd"
-# define SCNdLEAST16	"hd"
-# define SCNdLEAST32	"d"
-# define SCNdLEAST64	__PRI64_PREFIX "d"
-
-# define SCNdFAST8	"hhd"
-# define SCNdFAST16	__PRIPTR_PREFIX "d"
-# define SCNdFAST32	__PRIPTR_PREFIX "d"
-# define SCNdFAST64	__PRI64_PREFIX "d"
-
-/* Signed decimal notation.  */
-# define SCNi8		"hhi"
-# define SCNi16		"hi"
-# define SCNi32		"i"
-# define SCNi64		__PRI64_PREFIX "i"
-
-# define SCNiLEAST8	"hhi"
-# define SCNiLEAST16	"hi"
-# define SCNiLEAST32	"i"
-# define SCNiLEAST64	__PRI64_PREFIX "i"
-
-# define SCNiFAST8	"hhi"
-# define SCNiFAST16	__PRIPTR_PREFIX "i"
-# define SCNiFAST32	__PRIPTR_PREFIX "i"
-# define SCNiFAST64	__PRI64_PREFIX "i"
-
-/* Unsigned decimal notation.  */
-# define SCNu8		"hhu"
-# define SCNu16		"hu"
-# define SCNu32		"u"
-# define SCNu64		__PRI64_PREFIX "u"
-
-# define SCNuLEAST8	"hhu"
-# define SCNuLEAST16	"hu"
-# define SCNuLEAST32	"u"
-# define SCNuLEAST64	__PRI64_PREFIX "u"
-
-# define SCNuFAST8	"hhu"
-# define SCNuFAST16	__PRIPTR_PREFIX "u"
-# define SCNuFAST32	__PRIPTR_PREFIX "u"
-# define SCNuFAST64	__PRI64_PREFIX "u"
-
-/* Octal notation.  */
-# define SCNo8		"hho"
-# define SCNo16		"ho"
-# define SCNo32		"o"
-# define SCNo64		__PRI64_PREFIX "o"
-
-# define SCNoLEAST8	"hho"
-# define SCNoLEAST16	"ho"
-# define SCNoLEAST32	"o"
-# define SCNoLEAST64	__PRI64_PREFIX "o"
-
-# define SCNoFAST8	"hho"
-# define SCNoFAST16	__PRIPTR_PREFIX "o"
-# define SCNoFAST32	__PRIPTR_PREFIX "o"
-# define SCNoFAST64	__PRI64_PREFIX "o"
-
-/* Hexadecimal notation.  */
-# define SCNx8		"hhx"
-# define SCNx16		"hx"
-# define SCNx32		"x"
-# define SCNx64		__PRI64_PREFIX "x"
-
-# define SCNxLEAST8	"hhx"
-# define SCNxLEAST16	"hx"
-# define SCNxLEAST32	"x"
-# define SCNxLEAST64	__PRI64_PREFIX "x"
-
-# define SCNxFAST8	"hhx"
-# define SCNxFAST16	__PRIPTR_PREFIX "x"
-# define SCNxFAST32	__PRIPTR_PREFIX "x"
-# define SCNxFAST64	__PRI64_PREFIX "x"
-
-
-/* Macros for scanning `intmax_t' and `uintmax_t'.  */
-# define SCNdMAX	__PRI64_PREFIX "d"
-# define SCNiMAX	__PRI64_PREFIX "i"
-# define SCNoMAX	__PRI64_PREFIX "o"
-# define SCNuMAX	__PRI64_PREFIX "u"
-# define SCNxMAX	__PRI64_PREFIX "x"
-
-/* Macros for scaning `intptr_t' and `uintptr_t'.  */
-# define SCNdPTR	__PRIPTR_PREFIX "d"
-# define SCNiPTR	__PRIPTR_PREFIX "i"
-# define SCNoPTR	__PRIPTR_PREFIX "o"
-# define SCNuPTR	__PRIPTR_PREFIX "u"
-# define SCNxPTR	__PRIPTR_PREFIX "x"
-
-
-__BEGIN_DECLS
-
-#if __WORDSIZE == 64
-
-/* We have to define the `uintmax_t' type using `ldiv_t'.  */
-typedef struct
-  {
-    long int quot;		/* Quotient.  */
-    long int rem;		/* Remainder.  */
-  } imaxdiv_t;
-
-#else
-
-/* We have to define the `uintmax_t' type using `lldiv_t'.  */
-typedef struct
-  {
-    __extension__ long long int quot;	/* Quotient.  */
-    __extension__ long long int rem;	/* Remainder.  */
-  } imaxdiv_t;
-
-#endif
-
-
-/* Compute absolute value of N.  */
-extern intmax_t imaxabs (intmax_t __n) __THROW __attribute__ ((__const__));
-
-/* Return the `imaxdiv_t' representation of the value of NUMER over DENOM. */
-extern imaxdiv_t imaxdiv (intmax_t __numer, intmax_t __denom)
-      __THROW __attribute__ ((__const__));
-
-/* Like `strtol' but convert to `intmax_t'.  */
-extern intmax_t strtoimax (const char *__restrict __nptr,
-			   char **__restrict __endptr, int __base) __THROW;
-
-/* Like `strtoul' but convert to `uintmax_t'.  */
-extern uintmax_t strtoumax (const char *__restrict __nptr,
-			    char ** __restrict __endptr, int __base) __THROW;
-
-/* Like `wcstol' but convert to `intmax_t'.  */
-extern intmax_t wcstoimax (const __gwchar_t *__restrict __nptr,
-			   __gwchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Like `wcstoul' but convert to `uintmax_t'.  */
-extern uintmax_t wcstoumax (const __gwchar_t *__restrict __nptr,
-			    __gwchar_t ** __restrict __endptr, int __base)
-     __THROW;
-
-__END_DECLS
-
-#endif /* inttypes.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/langinfo.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/langinfo.h
deleted file mode 100644
index 08f9090..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/langinfo.h
+++ /dev/null
@@ -1,674 +0,0 @@
-/* Access to locale-dependent parameters.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LANGINFO_H
-#define	_LANGINFO_H 1
-
-/* Get the type definition.  */
-#include <nl_types.h>
-
-#include <bits/locale.h>	/* Define the __LC_* category names.  */
-
-
-__BEGIN_DECLS
-
-/* Construct an `nl_item' value for `nl_langinfo' from a locale category
-   (LC_*) and an item index within the category.  Some code may depend on
-   the item values within a category increasing monotonically with the
-   indices.  */
-#define _NL_ITEM(category, index)	(((category) << 16) | (index))
-
-/* Extract the category and item index from a constructed `nl_item' value.  */
-#define _NL_ITEM_CATEGORY(item)		((int) (item) >> 16)
-#define _NL_ITEM_INDEX(item)		((int) (item) & 0xffff)
-
-/* Enumeration of locale items that can be queried with `nl_langinfo'.  */
-enum
-{
-  /* LC_TIME category: date and time formatting.  */
-
-  /* Abbreviated days of the week. */
-  ABDAY_1 = _NL_ITEM (__LC_TIME, 0), /* Sun */
-#define ABDAY_1			ABDAY_1
-  ABDAY_2,
-#define ABDAY_2			ABDAY_2
-  ABDAY_3,
-#define ABDAY_3			ABDAY_3
-  ABDAY_4,
-#define ABDAY_4			ABDAY_4
-  ABDAY_5,
-#define ABDAY_5			ABDAY_5
-  ABDAY_6,
-#define ABDAY_6			ABDAY_6
-  ABDAY_7,
-#define ABDAY_7			ABDAY_7
-
-  /* Long-named days of the week. */
-  DAY_1,			/* Sunday */
-#define DAY_1			DAY_1
-  DAY_2,			/* Monday */
-#define DAY_2			DAY_2
-  DAY_3,			/* Tuesday */
-#define DAY_3			DAY_3
-  DAY_4,			/* Wednesday */
-#define DAY_4			DAY_4
-  DAY_5,			/* Thursday */
-#define DAY_5			DAY_5
-  DAY_6,			/* Friday */
-#define DAY_6			DAY_6
-  DAY_7,			/* Saturday */
-#define DAY_7			DAY_7
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  ABMON_1,			/* Jan */
-#define ABMON_1			ABMON_1
-  ABMON_2,
-#define ABMON_2			ABMON_2
-  ABMON_3,
-#define ABMON_3			ABMON_3
-  ABMON_4,
-#define ABMON_4			ABMON_4
-  ABMON_5,
-#define ABMON_5			ABMON_5
-  ABMON_6,
-#define ABMON_6			ABMON_6
-  ABMON_7,
-#define ABMON_7			ABMON_7
-  ABMON_8,
-#define ABMON_8			ABMON_8
-  ABMON_9,
-#define ABMON_9			ABMON_9
-  ABMON_10,
-#define ABMON_10		ABMON_10
-  ABMON_11,
-#define ABMON_11		ABMON_11
-  ABMON_12,
-#define ABMON_12		ABMON_12
-
-  /* Long month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  MON_1,			/* January */
-#define MON_1			MON_1
-  MON_2,
-#define MON_2			MON_2
-  MON_3,
-#define MON_3			MON_3
-  MON_4,
-#define MON_4			MON_4
-  MON_5,
-#define MON_5			MON_5
-  MON_6,
-#define MON_6			MON_6
-  MON_7,
-#define MON_7			MON_7
-  MON_8,
-#define MON_8			MON_8
-  MON_9,
-#define MON_9			MON_9
-  MON_10,
-#define MON_10			MON_10
-  MON_11,
-#define MON_11			MON_11
-  MON_12,
-#define MON_12			MON_12
-
-  AM_STR,			/* Ante meridiem string.  */
-#define AM_STR			AM_STR
-  PM_STR,			/* Post meridiem string.  */
-#define PM_STR			PM_STR
-
-  D_T_FMT,			/* Date and time format for strftime.  */
-#define D_T_FMT			D_T_FMT
-  D_FMT,			/* Date format for strftime.  */
-#define D_FMT			D_FMT
-  T_FMT,			/* Time format for strftime.  */
-#define T_FMT			T_FMT
-  T_FMT_AMPM,			/* 12-hour time format for strftime.  */
-#define T_FMT_AMPM		T_FMT_AMPM
-
-  ERA,				/* Alternate era.  */
-#define ERA			ERA
-  __ERA_YEAR,			/* Year in alternate era format.  */
-#ifdef __USE_GNU
-# define ERA_YEAR		__ERA_YEAR
-#endif
-  ERA_D_FMT,			/* Date in alternate era format.  */
-#define ERA_D_FMT		ERA_D_FMT
-  ALT_DIGITS,			/* Alternate symbols for digits.  */
-#define ALT_DIGITS		ALT_DIGITS
-  ERA_D_T_FMT,			/* Date and time in alternate era format.  */
-#define ERA_D_T_FMT		ERA_D_T_FMT
-  ERA_T_FMT,			/* Time in alternate era format.  */
-#define ERA_T_FMT		ERA_T_FMT
-
-  _NL_TIME_ERA_NUM_ENTRIES,	/* Number entries in the era arrays.  */
-  _NL_TIME_ERA_ENTRIES,		/* Structure with era entries in usable form.*/
-
-  _NL_WABDAY_1,		/* Sun */
-  _NL_WABDAY_2,
-  _NL_WABDAY_3,
-  _NL_WABDAY_4,
-  _NL_WABDAY_5,
-  _NL_WABDAY_6,
-  _NL_WABDAY_7,
-
-  /* Long-named days of the week. */
-  _NL_WDAY_1,		/* Sunday */
-  _NL_WDAY_2,		/* Monday */
-  _NL_WDAY_3,		/* Tuesday */
-  _NL_WDAY_4,		/* Wednesday */
-  _NL_WDAY_5,		/* Thursday */
-  _NL_WDAY_6,		/* Friday */
-  _NL_WDAY_7,		/* Saturday */
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  _NL_WABMON_1,		/* Jan */
-  _NL_WABMON_2,
-  _NL_WABMON_3,
-  _NL_WABMON_4,
-  _NL_WABMON_5,
-  _NL_WABMON_6,
-  _NL_WABMON_7,
-  _NL_WABMON_8,
-  _NL_WABMON_9,
-  _NL_WABMON_10,
-  _NL_WABMON_11,
-  _NL_WABMON_12,
-
-  /* Long month names, in the grammatical form used when the month
-     is a part of a complete date.  */
-  _NL_WMON_1,		/* January */
-  _NL_WMON_2,
-  _NL_WMON_3,
-  _NL_WMON_4,
-  _NL_WMON_5,
-  _NL_WMON_6,
-  _NL_WMON_7,
-  _NL_WMON_8,
-  _NL_WMON_9,
-  _NL_WMON_10,
-  _NL_WMON_11,
-  _NL_WMON_12,
-
-  _NL_WAM_STR,		/* Ante meridiem string.  */
-  _NL_WPM_STR,		/* Post meridiem string.  */
-
-  _NL_WD_T_FMT,		/* Date and time format for strftime.  */
-  _NL_WD_FMT,		/* Date format for strftime.  */
-  _NL_WT_FMT,		/* Time format for strftime.  */
-  _NL_WT_FMT_AMPM,	/* 12-hour time format for strftime.  */
-
-  _NL_WERA_YEAR,	/* Year in alternate era format.  */
-  _NL_WERA_D_FMT,	/* Date in alternate era format.  */
-  _NL_WALT_DIGITS,	/* Alternate symbols for digits.  */
-  _NL_WERA_D_T_FMT,	/* Date and time in alternate era format.  */
-  _NL_WERA_T_FMT,	/* Time in alternate era format.  */
-
-  _NL_TIME_WEEK_NDAYS,
-  _NL_TIME_WEEK_1STDAY,
-  _NL_TIME_WEEK_1STWEEK,
-  _NL_TIME_FIRST_WEEKDAY,
-  _NL_TIME_FIRST_WORKDAY,
-  _NL_TIME_CAL_DIRECTION,
-  _NL_TIME_TIMEZONE,
-
-  _DATE_FMT,		/* strftime format for date.  */
-#define _DATE_FMT	_DATE_FMT
-  _NL_W_DATE_FMT,
-
-  _NL_TIME_CODESET,
-
-  /* Long month names, in the grammatical form used when the month
-     is named by itself.  */
-  __ALTMON_1,			/* January */
-  __ALTMON_2,
-  __ALTMON_3,
-  __ALTMON_4,
-  __ALTMON_5,
-  __ALTMON_6,
-  __ALTMON_7,
-  __ALTMON_8,
-  __ALTMON_9,
-  __ALTMON_10,
-  __ALTMON_11,
-  __ALTMON_12,
-#ifdef __USE_GNU
-# define ALTMON_1		__ALTMON_1
-# define ALTMON_2		__ALTMON_2
-# define ALTMON_3		__ALTMON_3
-# define ALTMON_4		__ALTMON_4
-# define ALTMON_5		__ALTMON_5
-# define ALTMON_6		__ALTMON_6
-# define ALTMON_7		__ALTMON_7
-# define ALTMON_8		__ALTMON_8
-# define ALTMON_9		__ALTMON_9
-# define ALTMON_10		__ALTMON_10
-# define ALTMON_11		__ALTMON_11
-# define ALTMON_12		__ALTMON_12
-#endif
-
-  /* Long month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_WALTMON_1,			/* January */
-  _NL_WALTMON_2,
-  _NL_WALTMON_3,
-  _NL_WALTMON_4,
-  _NL_WALTMON_5,
-  _NL_WALTMON_6,
-  _NL_WALTMON_7,
-  _NL_WALTMON_8,
-  _NL_WALTMON_9,
-  _NL_WALTMON_10,
-  _NL_WALTMON_11,
-  _NL_WALTMON_12,
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_ABALTMON_1,			/* Jan */
-  _NL_ABALTMON_2,
-  _NL_ABALTMON_3,
-  _NL_ABALTMON_4,
-  _NL_ABALTMON_5,
-  _NL_ABALTMON_6,
-  _NL_ABALTMON_7,
-  _NL_ABALTMON_8,
-  _NL_ABALTMON_9,
-  _NL_ABALTMON_10,
-  _NL_ABALTMON_11,
-  _NL_ABALTMON_12,
-
-  /* Abbreviated month names, in the grammatical form used when the month
-     is named by itself.  */
-  _NL_WABALTMON_1,			/* Jan */
-  _NL_WABALTMON_2,
-  _NL_WABALTMON_3,
-  _NL_WABALTMON_4,
-  _NL_WABALTMON_5,
-  _NL_WABALTMON_6,
-  _NL_WABALTMON_7,
-  _NL_WABALTMON_8,
-  _NL_WABALTMON_9,
-  _NL_WABALTMON_10,
-  _NL_WABALTMON_11,
-  _NL_WABALTMON_12,
-
-  _NL_NUM_LC_TIME,	/* Number of indices in LC_TIME category.  */
-
-  /* LC_COLLATE category: text sorting.
-     This information is accessed by the strcoll and strxfrm functions.
-     These `nl_langinfo' names are used only internally.  */
-  _NL_COLLATE_NRULES = _NL_ITEM (__LC_COLLATE, 0),
-  _NL_COLLATE_RULESETS,
-  _NL_COLLATE_TABLEMB,
-  _NL_COLLATE_WEIGHTMB,
-  _NL_COLLATE_EXTRAMB,
-  _NL_COLLATE_INDIRECTMB,
-  _NL_COLLATE_GAP1,
-  _NL_COLLATE_GAP2,
-  _NL_COLLATE_GAP3,
-  _NL_COLLATE_TABLEWC,
-  _NL_COLLATE_WEIGHTWC,
-  _NL_COLLATE_EXTRAWC,
-  _NL_COLLATE_INDIRECTWC,
-  _NL_COLLATE_SYMB_HASH_SIZEMB,
-  _NL_COLLATE_SYMB_TABLEMB,
-  _NL_COLLATE_SYMB_EXTRAMB,
-  _NL_COLLATE_COLLSEQMB,
-  _NL_COLLATE_COLLSEQWC,
-  _NL_COLLATE_CODESET,
-  _NL_NUM_LC_COLLATE,
-
-  /* LC_CTYPE category: character classification.
-     This information is accessed by the functions in <ctype.h>.
-     These `nl_langinfo' names are used only internally.  */
-  _NL_CTYPE_CLASS = _NL_ITEM (__LC_CTYPE, 0),
-  _NL_CTYPE_TOUPPER,
-  _NL_CTYPE_GAP1,
-  _NL_CTYPE_TOLOWER,
-  _NL_CTYPE_GAP2,
-  _NL_CTYPE_CLASS32,
-  _NL_CTYPE_GAP3,
-  _NL_CTYPE_GAP4,
-  _NL_CTYPE_GAP5,
-  _NL_CTYPE_GAP6,
-  _NL_CTYPE_CLASS_NAMES,
-  _NL_CTYPE_MAP_NAMES,
-  _NL_CTYPE_WIDTH,
-  _NL_CTYPE_MB_CUR_MAX,
-  _NL_CTYPE_CODESET_NAME,
-  CODESET = _NL_CTYPE_CODESET_NAME,
-#define CODESET			CODESET
-  _NL_CTYPE_TOUPPER32,
-  _NL_CTYPE_TOLOWER32,
-  _NL_CTYPE_CLASS_OFFSET,
-  _NL_CTYPE_MAP_OFFSET,
-  _NL_CTYPE_INDIGITS_MB_LEN,
-  _NL_CTYPE_INDIGITS0_MB,
-  _NL_CTYPE_INDIGITS1_MB,
-  _NL_CTYPE_INDIGITS2_MB,
-  _NL_CTYPE_INDIGITS3_MB,
-  _NL_CTYPE_INDIGITS4_MB,
-  _NL_CTYPE_INDIGITS5_MB,
-  _NL_CTYPE_INDIGITS6_MB,
-  _NL_CTYPE_INDIGITS7_MB,
-  _NL_CTYPE_INDIGITS8_MB,
-  _NL_CTYPE_INDIGITS9_MB,
-  _NL_CTYPE_INDIGITS_WC_LEN,
-  _NL_CTYPE_INDIGITS0_WC,
-  _NL_CTYPE_INDIGITS1_WC,
-  _NL_CTYPE_INDIGITS2_WC,
-  _NL_CTYPE_INDIGITS3_WC,
-  _NL_CTYPE_INDIGITS4_WC,
-  _NL_CTYPE_INDIGITS5_WC,
-  _NL_CTYPE_INDIGITS6_WC,
-  _NL_CTYPE_INDIGITS7_WC,
-  _NL_CTYPE_INDIGITS8_WC,
-  _NL_CTYPE_INDIGITS9_WC,
-  _NL_CTYPE_OUTDIGIT0_MB,
-  _NL_CTYPE_OUTDIGIT1_MB,
-  _NL_CTYPE_OUTDIGIT2_MB,
-  _NL_CTYPE_OUTDIGIT3_MB,
-  _NL_CTYPE_OUTDIGIT4_MB,
-  _NL_CTYPE_OUTDIGIT5_MB,
-  _NL_CTYPE_OUTDIGIT6_MB,
-  _NL_CTYPE_OUTDIGIT7_MB,
-  _NL_CTYPE_OUTDIGIT8_MB,
-  _NL_CTYPE_OUTDIGIT9_MB,
-  _NL_CTYPE_OUTDIGIT0_WC,
-  _NL_CTYPE_OUTDIGIT1_WC,
-  _NL_CTYPE_OUTDIGIT2_WC,
-  _NL_CTYPE_OUTDIGIT3_WC,
-  _NL_CTYPE_OUTDIGIT4_WC,
-  _NL_CTYPE_OUTDIGIT5_WC,
-  _NL_CTYPE_OUTDIGIT6_WC,
-  _NL_CTYPE_OUTDIGIT7_WC,
-  _NL_CTYPE_OUTDIGIT8_WC,
-  _NL_CTYPE_OUTDIGIT9_WC,
-  _NL_CTYPE_TRANSLIT_TAB_SIZE,
-  _NL_CTYPE_TRANSLIT_FROM_IDX,
-  _NL_CTYPE_TRANSLIT_FROM_TBL,
-  _NL_CTYPE_TRANSLIT_TO_IDX,
-  _NL_CTYPE_TRANSLIT_TO_TBL,
-  _NL_CTYPE_TRANSLIT_DEFAULT_MISSING_LEN,
-  _NL_CTYPE_TRANSLIT_DEFAULT_MISSING,
-  _NL_CTYPE_TRANSLIT_IGNORE_LEN,
-  _NL_CTYPE_TRANSLIT_IGNORE,
-  _NL_CTYPE_MAP_TO_NONASCII,
-  _NL_CTYPE_NONASCII_CASE,
-  _NL_CTYPE_EXTRA_MAP_1,
-  _NL_CTYPE_EXTRA_MAP_2,
-  _NL_CTYPE_EXTRA_MAP_3,
-  _NL_CTYPE_EXTRA_MAP_4,
-  _NL_CTYPE_EXTRA_MAP_5,
-  _NL_CTYPE_EXTRA_MAP_6,
-  _NL_CTYPE_EXTRA_MAP_7,
-  _NL_CTYPE_EXTRA_MAP_8,
-  _NL_CTYPE_EXTRA_MAP_9,
-  _NL_CTYPE_EXTRA_MAP_10,
-  _NL_CTYPE_EXTRA_MAP_11,
-  _NL_CTYPE_EXTRA_MAP_12,
-  _NL_CTYPE_EXTRA_MAP_13,
-  _NL_CTYPE_EXTRA_MAP_14,
-  _NL_NUM_LC_CTYPE,
-
-  /* LC_MONETARY category: formatting of monetary quantities.
-     These items each correspond to a member of `struct lconv',
-     defined in <locale.h>.  */
-  __INT_CURR_SYMBOL = _NL_ITEM (__LC_MONETARY, 0),
-#ifdef __USE_GNU
-# define INT_CURR_SYMBOL	__INT_CURR_SYMBOL
-#endif
-  __CURRENCY_SYMBOL,
-#ifdef __USE_GNU
-# define CURRENCY_SYMBOL	__CURRENCY_SYMBOL
-#endif
-  __MON_DECIMAL_POINT,
-#ifdef __USE_GNU
-# define MON_DECIMAL_POINT	__MON_DECIMAL_POINT
-#endif
-  __MON_THOUSANDS_SEP,
-#ifdef __USE_GNU
-# define MON_THOUSANDS_SEP	__MON_THOUSANDS_SEP
-#endif
-  __MON_GROUPING,
-#ifdef __USE_GNU
-# define MON_GROUPING		__MON_GROUPING
-#endif
-  __POSITIVE_SIGN,
-#ifdef __USE_GNU
-# define POSITIVE_SIGN		__POSITIVE_SIGN
-#endif
-  __NEGATIVE_SIGN,
-#ifdef __USE_GNU
-# define NEGATIVE_SIGN		__NEGATIVE_SIGN
-#endif
-  __INT_FRAC_DIGITS,
-#ifdef __USE_GNU
-# define INT_FRAC_DIGITS	__INT_FRAC_DIGITS
-#endif
-  __FRAC_DIGITS,
-#ifdef __USE_GNU
-# define FRAC_DIGITS		__FRAC_DIGITS
-#endif
-  __P_CS_PRECEDES,
-#ifdef __USE_GNU
-# define P_CS_PRECEDES		__P_CS_PRECEDES
-#endif
-  __P_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define P_SEP_BY_SPACE		__P_SEP_BY_SPACE
-#endif
-  __N_CS_PRECEDES,
-#ifdef __USE_GNU
-# define N_CS_PRECEDES		__N_CS_PRECEDES
-#endif
-  __N_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define N_SEP_BY_SPACE		__N_SEP_BY_SPACE
-#endif
-  __P_SIGN_POSN,
-#ifdef __USE_GNU
-# define P_SIGN_POSN		__P_SIGN_POSN
-#endif
-  __N_SIGN_POSN,
-#ifdef __USE_GNU
-# define N_SIGN_POSN		__N_SIGN_POSN
-#endif
-  _NL_MONETARY_CRNCYSTR,
-#define CRNCYSTR		_NL_MONETARY_CRNCYSTR
-  __INT_P_CS_PRECEDES,
-#ifdef __USE_GNU
-# define INT_P_CS_PRECEDES	__INT_P_CS_PRECEDES
-#endif
-  __INT_P_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define INT_P_SEP_BY_SPACE	__INT_P_SEP_BY_SPACE
-#endif
-  __INT_N_CS_PRECEDES,
-#ifdef __USE_GNU
-# define INT_N_CS_PRECEDES	__INT_N_CS_PRECEDES
-#endif
-  __INT_N_SEP_BY_SPACE,
-#ifdef __USE_GNU
-# define INT_N_SEP_BY_SPACE	__INT_N_SEP_BY_SPACE
-#endif
-  __INT_P_SIGN_POSN,
-#ifdef __USE_GNU
-# define INT_P_SIGN_POSN	__INT_P_SIGN_POSN
-#endif
-  __INT_N_SIGN_POSN,
-#ifdef __USE_GNU
-# define INT_N_SIGN_POSN	__INT_N_SIGN_POSN
-#endif
-  _NL_MONETARY_DUO_INT_CURR_SYMBOL,
-  _NL_MONETARY_DUO_CURRENCY_SYMBOL,
-  _NL_MONETARY_DUO_INT_FRAC_DIGITS,
-  _NL_MONETARY_DUO_FRAC_DIGITS,
-  _NL_MONETARY_DUO_P_CS_PRECEDES,
-  _NL_MONETARY_DUO_P_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_N_CS_PRECEDES,
-  _NL_MONETARY_DUO_N_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_INT_P_CS_PRECEDES,
-  _NL_MONETARY_DUO_INT_P_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_INT_N_CS_PRECEDES,
-  _NL_MONETARY_DUO_INT_N_SEP_BY_SPACE,
-  _NL_MONETARY_DUO_P_SIGN_POSN,
-  _NL_MONETARY_DUO_N_SIGN_POSN,
-  _NL_MONETARY_DUO_INT_P_SIGN_POSN,
-  _NL_MONETARY_DUO_INT_N_SIGN_POSN,
-  _NL_MONETARY_UNO_VALID_FROM,
-  _NL_MONETARY_UNO_VALID_TO,
-  _NL_MONETARY_DUO_VALID_FROM,
-  _NL_MONETARY_DUO_VALID_TO,
-  _NL_MONETARY_CONVERSION_RATE,
-  _NL_MONETARY_DECIMAL_POINT_WC,
-  _NL_MONETARY_THOUSANDS_SEP_WC,
-  _NL_MONETARY_CODESET,
-  _NL_NUM_LC_MONETARY,
-
-  /* LC_NUMERIC category: formatting of numbers.
-     These also correspond to members of `struct lconv'; see <locale.h>.  */
-  __DECIMAL_POINT = _NL_ITEM (__LC_NUMERIC, 0),
-#ifdef __USE_GNU
-# define DECIMAL_POINT		__DECIMAL_POINT
-#endif
-  RADIXCHAR = __DECIMAL_POINT,
-#define RADIXCHAR		RADIXCHAR
-  __THOUSANDS_SEP,
-#ifdef __USE_GNU
-# define THOUSANDS_SEP		__THOUSANDS_SEP
-#endif
-  THOUSEP = __THOUSANDS_SEP,
-#define THOUSEP			THOUSEP
-  __GROUPING,
-#ifdef __USE_GNU
-# define GROUPING		__GROUPING
-#endif
-  _NL_NUMERIC_DECIMAL_POINT_WC,
-  _NL_NUMERIC_THOUSANDS_SEP_WC,
-  _NL_NUMERIC_CODESET,
-  _NL_NUM_LC_NUMERIC,
-
-  __YESEXPR = _NL_ITEM (__LC_MESSAGES, 0), /* Regex matching ``yes'' input.  */
-#define YESEXPR			__YESEXPR
-  __NOEXPR,			/* Regex matching ``no'' input.  */
-#define NOEXPR			__NOEXPR
-  __YESSTR,			/* Output string for ``yes''.  */
-#if defined __USE_GNU || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define YESSTR			__YESSTR
-#endif
-  __NOSTR,			/* Output string for ``no''.  */
-#if defined __USE_GNU || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-# define NOSTR			__NOSTR
-#endif
-  _NL_MESSAGES_CODESET,
-  _NL_NUM_LC_MESSAGES,
-
-  _NL_PAPER_HEIGHT = _NL_ITEM (__LC_PAPER, 0),
-  _NL_PAPER_WIDTH,
-  _NL_PAPER_CODESET,
-  _NL_NUM_LC_PAPER,
-
-  _NL_NAME_NAME_FMT = _NL_ITEM (__LC_NAME, 0),
-  _NL_NAME_NAME_GEN,
-  _NL_NAME_NAME_MR,
-  _NL_NAME_NAME_MRS,
-  _NL_NAME_NAME_MISS,
-  _NL_NAME_NAME_MS,
-  _NL_NAME_CODESET,
-  _NL_NUM_LC_NAME,
-
-  _NL_ADDRESS_POSTAL_FMT = _NL_ITEM (__LC_ADDRESS, 0),
-  _NL_ADDRESS_COUNTRY_NAME,
-  _NL_ADDRESS_COUNTRY_POST,
-  _NL_ADDRESS_COUNTRY_AB2,
-  _NL_ADDRESS_COUNTRY_AB3,
-  _NL_ADDRESS_COUNTRY_CAR,
-  _NL_ADDRESS_COUNTRY_NUM,
-  _NL_ADDRESS_COUNTRY_ISBN,
-  _NL_ADDRESS_LANG_NAME,
-  _NL_ADDRESS_LANG_AB,
-  _NL_ADDRESS_LANG_TERM,
-  _NL_ADDRESS_LANG_LIB,
-  _NL_ADDRESS_CODESET,
-  _NL_NUM_LC_ADDRESS,
-
-  _NL_TELEPHONE_TEL_INT_FMT = _NL_ITEM (__LC_TELEPHONE, 0),
-  _NL_TELEPHONE_TEL_DOM_FMT,
-  _NL_TELEPHONE_INT_SELECT,
-  _NL_TELEPHONE_INT_PREFIX,
-  _NL_TELEPHONE_CODESET,
-  _NL_NUM_LC_TELEPHONE,
-
-  _NL_MEASUREMENT_MEASUREMENT = _NL_ITEM (__LC_MEASUREMENT, 0),
-  _NL_MEASUREMENT_CODESET,
-  _NL_NUM_LC_MEASUREMENT,
-
-  _NL_IDENTIFICATION_TITLE = _NL_ITEM (__LC_IDENTIFICATION, 0),
-  _NL_IDENTIFICATION_SOURCE,
-  _NL_IDENTIFICATION_ADDRESS,
-  _NL_IDENTIFICATION_CONTACT,
-  _NL_IDENTIFICATION_EMAIL,
-  _NL_IDENTIFICATION_TEL,
-  _NL_IDENTIFICATION_FAX,
-  _NL_IDENTIFICATION_LANGUAGE,
-  _NL_IDENTIFICATION_TERRITORY,
-  _NL_IDENTIFICATION_AUDIENCE,
-  _NL_IDENTIFICATION_APPLICATION,
-  _NL_IDENTIFICATION_ABBREVIATION,
-  _NL_IDENTIFICATION_REVISION,
-  _NL_IDENTIFICATION_DATE,
-  _NL_IDENTIFICATION_CATEGORY,
-  _NL_IDENTIFICATION_CODESET,
-  _NL_NUM_LC_IDENTIFICATION,
-
-  /* This marks the highest value used.  */
-  _NL_NUM
-};
-
-/* This macro produces an item you can pass to `nl_langinfo' or
-   `nl_langinfo_l' to get the name of the locale in use for CATEGORY.  */
-#define _NL_LOCALE_NAME(category)	_NL_ITEM ((category),		      \
-						  _NL_ITEM_INDEX (-1))
-#ifdef __USE_GNU
-# define NL_LOCALE_NAME(category)	_NL_LOCALE_NAME (category)
-#endif
-
-
-/* Return the current locale's value for ITEM.
-   If ITEM is invalid, an empty string is returned.
-
-   The string returned will not change until `setlocale' is called;
-   it is usually in read-only memory and cannot be modified.  */
-
-extern char *nl_langinfo (nl_item __item) __THROW;
-
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Just like nl_langinfo but get the information from the locale object L.  */
-extern char *nl_langinfo_l (nl_item __item, locale_t __l);
-#endif
-
-__END_DECLS
-
-#endif	/* langinfo.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/lastlog.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/lastlog.h
deleted file mode 100644
index 8cc4254..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/lastlog.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* This header file is used in 4.3BSD to define `struct lastlog',
-   which we define in <bits/utmp.h>.  */
-
-#include <utmp.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/libgen.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/libgen.h
deleted file mode 100644
index 7440efc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/libgen.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LIBGEN_H
-#define _LIBGEN_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return directory part of PATH or "." if none is available.  */
-extern char *dirname (char *__path) __THROW;
-
-/* Return final component of PATH.
-
-   This is the weird XPG version of this function.  It sometimes will
-   modify its argument.  Therefore we normally use the GNU version (in
-   <string.h>) and only if this header is included make the XPG
-   version available under the real name.  */
-extern char *__xpg_basename (char *__path) __THROW;
-#define basename	__xpg_basename
-
-__END_DECLS
-
-#endif /* libgen.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/libintl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/libintl.h
deleted file mode 100644
index cee8c20..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/libintl.h
+++ /dev/null
@@ -1,123 +0,0 @@
-/* Message catalogs for internationalization.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   This file is derived from the file libgettext.h in the GNU gettext package.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _LIBINTL_H
-#define _LIBINTL_H	1
-
-#include <features.h>
-
-/* We define an additional symbol to signal that we use the GNU
-   implementation of gettext.  */
-#define __USE_GNU_GETTEXT 1
-
-/* Provide information about the supported file formats.  Returns the
-   maximum minor revision number supported for a given major revision.  */
-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) \
-  ((major) == 0 ? 1 : -1)
-
-__BEGIN_DECLS
-
-/* Look up MSGID in the current default message catalog for the current
-   LC_MESSAGES locale.  If not found, returns MSGID itself (the default
-   text).  */
-extern char *gettext (const char *__msgid)
-     __THROW __attribute_format_arg__ (1);
-
-/* Look up MSGID in the DOMAINNAME message catalog for the current
-   LC_MESSAGES locale.  */
-extern char *dgettext (const char *__domainname, const char *__msgid)
-     __THROW __attribute_format_arg__ (2);
-extern char *__dgettext (const char *__domainname, const char *__msgid)
-     __THROW __attribute_format_arg__ (2);
-
-/* Look up MSGID in the DOMAINNAME message catalog for the current CATEGORY
-   locale.  */
-extern char *dcgettext (const char *__domainname,
-			const char *__msgid, int __category)
-     __THROW __attribute_format_arg__ (2);
-extern char *__dcgettext (const char *__domainname,
-			  const char *__msgid, int __category)
-     __THROW __attribute_format_arg__ (2);
-
-
-/* Similar to `gettext' but select the plural form corresponding to the
-   number N.  */
-extern char *ngettext (const char *__msgid1, const char *__msgid2,
-		       unsigned long int __n)
-     __THROW __attribute_format_arg__ (1) __attribute_format_arg__ (2);
-
-/* Similar to `dgettext' but select the plural form corresponding to the
-   number N.  */
-extern char *dngettext (const char *__domainname, const char *__msgid1,
-			const char *__msgid2, unsigned long int __n)
-     __THROW __attribute_format_arg__ (2) __attribute_format_arg__ (3);
-
-/* Similar to `dcgettext' but select the plural form corresponding to the
-   number N.  */
-extern char *dcngettext (const char *__domainname, const char *__msgid1,
-			 const char *__msgid2, unsigned long int __n,
-			 int __category)
-     __THROW __attribute_format_arg__ (2) __attribute_format_arg__ (3);
-
-
-/* Set the current default message catalog to DOMAINNAME.
-   If DOMAINNAME is null, return the current default.
-   If DOMAINNAME is "", reset to the default of "messages".  */
-extern char *textdomain (const char *__domainname) __THROW;
-
-/* Specify that the DOMAINNAME message catalog will be found
-   in DIRNAME rather than in the system locale data base.  */
-extern char *bindtextdomain (const char *__domainname,
-			     const char *__dirname) __THROW;
-
-/* Specify the character encoding in which the messages from the
-   DOMAINNAME message catalog will be returned.  */
-extern char *bind_textdomain_codeset (const char *__domainname,
-				      const char *__codeset) __THROW;
-
-
-/* Optimized version of the function above.  */
-#if defined __OPTIMIZE__ && !defined __cplusplus
-
-/* We need NULL for `gettext'.  */
-# define __need_NULL
-# include <stddef.h>
-
-/* We need LC_MESSAGES for `dgettext'.  */
-# include <locale.h>
-
-/* These must be macros.  Inlined functions are useless because the
-   `__builtin_constant_p' predicate in dcgettext would always return
-   false.  */
-
-# define gettext(msgid) dgettext (NULL, msgid)
-
-# define dgettext(domainname, msgid) \
-  dcgettext (domainname, msgid, LC_MESSAGES)
-
-# define ngettext(msgid1, msgid2, n) dngettext (NULL, msgid1, msgid2, n)
-
-# define dngettext(domainname, msgid1, msgid2, n) \
-  dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES)
-
-#endif	/* Optimizing.  */
-
-__END_DECLS
-
-#endif /* libintl.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/limits.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/limits.h
deleted file mode 100644
index c90a599..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/limits.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.10/5.2.4.2.1 Sizes of integer types	<limits.h>
- */
-
-#ifndef _LIBC_LIMITS_H_
-#define _LIBC_LIMITS_H_	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-
-/* Maximum length of any multibyte character in any locale.
-   We define this value here since the gcc header does not define
-   the correct value.  */
-#define MB_LEN_MAX	16
-
-
-/* If we are not using GNU CC we have to define all the symbols ourself.
-   Otherwise use gcc's definitions (see below).  */
-#if !defined __GNUC__ || __GNUC__ < 2
-
-/* We only protect from multiple inclusion here, because all the other
-   #include's protect themselves, and in GCC 2 we may #include_next through
-   multiple copies of this file before we get to GCC's.  */
-# ifndef _LIMITS_H
-#  define _LIMITS_H	1
-
-#include <bits/wordsize.h>
-
-/* We don't have #include_next.
-   Define ANSI <limits.h> for standard 32-bit words.  */
-
-/* These assume 8-bit `char's, 16-bit `short int's,
-   and 32-bit `int's and `long int's.  */
-
-/* Number of bits in a `char'.	*/
-#  define CHAR_BIT	8
-
-/* Minimum and maximum values a `signed char' can hold.  */
-#  define SCHAR_MIN	(-128)
-#  define SCHAR_MAX	127
-
-/* Maximum value an `unsigned char' can hold.  (Minimum is 0.)  */
-#  define UCHAR_MAX	255
-
-/* Minimum and maximum values a `char' can hold.  */
-#  ifdef __CHAR_UNSIGNED__
-#   define CHAR_MIN	0
-#   define CHAR_MAX	UCHAR_MAX
-#  else
-#   define CHAR_MIN	SCHAR_MIN
-#   define CHAR_MAX	SCHAR_MAX
-#  endif
-
-/* Minimum and maximum values a `signed short int' can hold.  */
-#  define SHRT_MIN	(-32768)
-#  define SHRT_MAX	32767
-
-/* Maximum value an `unsigned short int' can hold.  (Minimum is 0.)  */
-#  define USHRT_MAX	65535
-
-/* Minimum and maximum values a `signed int' can hold.  */
-#  define INT_MIN	(-INT_MAX - 1)
-#  define INT_MAX	2147483647
-
-/* Maximum value an `unsigned int' can hold.  (Minimum is 0.)  */
-#  define UINT_MAX	4294967295U
-
-/* Minimum and maximum values a `signed long int' can hold.  */
-#  if __WORDSIZE == 64
-#   define LONG_MAX	9223372036854775807L
-#  else
-#   define LONG_MAX	2147483647L
-#  endif
-#  define LONG_MIN	(-LONG_MAX - 1L)
-
-/* Maximum value an `unsigned long int' can hold.  (Minimum is 0.)  */
-#  if __WORDSIZE == 64
-#   define ULONG_MAX	18446744073709551615UL
-#  else
-#   define ULONG_MAX	4294967295UL
-#  endif
-
-#  ifdef __USE_ISOC99
-
-/* Minimum and maximum values a `signed long long int' can hold.  */
-#   define LLONG_MAX	9223372036854775807LL
-#   define LLONG_MIN	(-LLONG_MAX - 1LL)
-
-/* Maximum value an `unsigned long long int' can hold.  (Minimum is 0.)  */
-#   define ULLONG_MAX	18446744073709551615ULL
-
-#  endif /* ISO C99 */
-
-# endif	/* limits.h  */
-#endif	/* GCC 2.  */
-
-#endif	/* !_LIBC_LIMITS_H_ */
-
- /* Get the compiler's limits.h, which defines almost all the ISO constants.
-
-    We put this #include_next outside the double inclusion check because
-    it should be possible to include this file more than once and still get
-    the definitions from gcc's header.  */
-#if defined __GNUC__ && !defined _GCC_LIMITS_H_
-/* `_GCC_LIMITS_H_' is what GCC's file defines.  */
-# include_next <limits.h>
-#endif
-
-/* The <limits.h> files in some gcc versions don't define LLONG_MIN,
-   LLONG_MAX, and ULLONG_MAX.  Instead only the values gcc defined for
-   ages are available.  */
-#if defined __USE_ISOC99 && defined __GNUC__
-# ifndef LLONG_MIN
-#  define LLONG_MIN	(-LLONG_MAX-1)
-# endif
-# ifndef LLONG_MAX
-#  define LLONG_MAX	__LONG_LONG_MAX__
-# endif
-# ifndef ULLONG_MAX
-#  define ULLONG_MAX	(LLONG_MAX * 2ULL + 1)
-# endif
-#endif
-
-/* The integer width macros are not defined by GCC's <limits.h> before
-   GCC 7, or if _GNU_SOURCE rather than
-   __STDC_WANT_IEC_60559_BFP_EXT__ is used to enable this feature.  */
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# ifndef CHAR_WIDTH
-#  define CHAR_WIDTH 8
-# endif
-# ifndef SCHAR_WIDTH
-#  define SCHAR_WIDTH 8
-# endif
-# ifndef UCHAR_WIDTH
-#  define UCHAR_WIDTH 8
-# endif
-# ifndef SHRT_WIDTH
-#  define SHRT_WIDTH 16
-# endif
-# ifndef USHRT_WIDTH
-#  define USHRT_WIDTH 16
-# endif
-# ifndef INT_WIDTH
-#  define INT_WIDTH 32
-# endif
-# ifndef UINT_WIDTH
-#  define UINT_WIDTH 32
-# endif
-# ifndef LONG_WIDTH
-#  define LONG_WIDTH __WORDSIZE
-# endif
-# ifndef ULONG_WIDTH
-#  define ULONG_WIDTH __WORDSIZE
-# endif
-# ifndef LLONG_WIDTH
-#  define LLONG_WIDTH 64
-# endif
-# ifndef ULLONG_WIDTH
-#  define ULLONG_WIDTH 64
-# endif
-#endif /* Use IEC_60559_BFP_EXT.  */
-
-/* The macros for _Bool are not defined by GCC's <limits.h> before GCC
-   11, or if _GNU_SOURCE is defined rather than enabling C2x support
-   with -std.  */
-#if __GLIBC_USE (ISOC2X)
-# ifndef BOOL_MAX
-#  define BOOL_MAX 1
-# endif
-# ifndef BOOL_WIDTH
-#  define BOOL_WIDTH 1
-# endif
-#endif
-
-#ifdef	__USE_POSIX
-/* POSIX adds things to <limits.h>.  */
-# include <bits/posix1_lim.h>
-#endif
-
-#ifdef	__USE_POSIX2
-# include <bits/posix2_lim.h>
-#endif
-
-#ifdef	__USE_XOPEN
-# include <bits/xopen_lim.h>
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/link.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/link.h
deleted file mode 100644
index ff3a85c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/link.h
+++ /dev/null
@@ -1,194 +0,0 @@
-/* Data structure for communication from the run-time dynamic linker for
-   loaded ELF shared objects.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_LINK_H
-#define	_LINK_H	1
-
-#include <features.h>
-#include <elf.h>
-#include <dlfcn.h>
-#include <sys/types.h>
-
-/* We use this macro to refer to ELF types independent of the native wordsize.
-   `ElfW(TYPE)' is used in place of `Elf32_TYPE' or `Elf64_TYPE'.  */
-#define ElfW(type)	_ElfW (Elf, __ELF_NATIVE_CLASS, type)
-#define _ElfW(e,w,t)	_ElfW_1 (e, w, _##t)
-#define _ElfW_1(e,w,t)	e##w##t
-
-#include <bits/elfclass.h>		/* Defines __ELF_NATIVE_CLASS.  */
-#include <bits/link.h>
-
-/* Rendezvous structure used by the run-time dynamic linker to communicate
-   details of shared object loading to the debugger.  If the executable's
-   dynamic section has a DT_DEBUG element, the run-time linker sets that
-   element's value to the address where this structure can be found.  */
-
-struct r_debug
-  {
-    int r_version;		/* Version number for this protocol.  */
-
-    struct link_map *r_map;	/* Head of the chain of loaded objects.  */
-
-    /* This is the address of a function internal to the run-time linker,
-       that will always be called when the linker begins to map in a
-       library or unmap it, and again when the mapping change is complete.
-       The debugger can set a breakpoint at this address if it wants to
-       notice shared object mapping changes.  */
-    ElfW(Addr) r_brk;
-    enum
-      {
-	/* This state value describes the mapping change taking place when
-	   the `r_brk' address is called.  */
-	RT_CONSISTENT,		/* Mapping change is complete.  */
-	RT_ADD,			/* Beginning to add a new object.  */
-	RT_DELETE		/* Beginning to remove an object mapping.  */
-      } r_state;
-
-    ElfW(Addr) r_ldbase;	/* Base address the linker is loaded at.  */
-  };
-
-/* This is the instance of that structure used by the dynamic linker.  */
-extern struct r_debug _r_debug;
-
-/* This symbol refers to the "dynamic structure" in the `.dynamic' section
-   of whatever module refers to `_DYNAMIC'.  So, to find its own
-   `struct r_debug', a program could do:
-     for (dyn = _DYNAMIC; dyn->d_tag != DT_NULL; ++dyn)
-       if (dyn->d_tag == DT_DEBUG)
-	 r_debug = (struct r_debug *) dyn->d_un.d_ptr;
-   */
-extern ElfW(Dyn) _DYNAMIC[];
-
-/* Structure describing a loaded shared object.  The `l_next' and `l_prev'
-   members form a chain of all the shared objects loaded at startup.
-
-   These data structures exist in space used by the run-time dynamic linker;
-   modifying them may have disastrous results.  */
-
-struct link_map
-  {
-    /* These first few members are part of the protocol with the debugger.
-       This is the same format used in SVR4.  */
-
-    ElfW(Addr) l_addr;		/* Difference between the address in the ELF
-				   file and the addresses in memory.  */
-    char *l_name;		/* Absolute file name object was found in.  */
-    ElfW(Dyn) *l_ld;		/* Dynamic section of the shared object.  */
-    struct link_map *l_next, *l_prev; /* Chain of loaded objects.  */
-  };
-
-#ifdef __USE_GNU
-
-/* Version numbers for la_version handshake interface.  */
-#define LAV_CURRENT	1
-
-/* Activity types signaled through la_activity.  */
-enum
-  {
-    LA_ACT_CONSISTENT,		/* Link map consistent again.  */
-    LA_ACT_ADD,			/* New object will be added.  */
-    LA_ACT_DELETE		/* Objects will be removed.  */
-  };
-
-/* Values representing origin of name for dynamic loading.  */
-enum
-  {
-    LA_SER_ORIG = 0x01,		/* Original name.  */
-    LA_SER_LIBPATH = 0x02,	/* Directory from LD_LIBRARY_PATH.  */
-    LA_SER_RUNPATH = 0x04,	/* Directory from RPATH/RUNPATH.  */
-    LA_SER_CONFIG = 0x08,	/* Found through ldconfig.  */
-    LA_SER_DEFAULT = 0x40,	/* Default directory.  */
-    LA_SER_SECURE = 0x80	/* Unused.  */
-  };
-
-/* Values for la_objopen return value.  */
-enum
-  {
-    LA_FLG_BINDTO = 0x01,	/* Audit symbols bound to this object.  */
-    LA_FLG_BINDFROM = 0x02	/* Audit symbols bound from this object.  */
-  };
-
-/* Values for la_symbind flags parameter.  */
-enum
-  {
-    LA_SYMB_NOPLTENTER = 0x01,	/* la_pltenter will not be called.  */
-    LA_SYMB_NOPLTEXIT = 0x02,	/* la_pltexit will not be called.  */
-    LA_SYMB_STRUCTCALL = 0x04,	/* Return value is a structure.  */
-    LA_SYMB_DLSYM = 0x08,	/* Binding due to dlsym call.  */
-    LA_SYMB_ALTVALUE = 0x10	/* Value has been changed by a previous
-				   la_symbind call.  */
-  };
-
-struct dl_phdr_info
-  {
-    ElfW(Addr) dlpi_addr;
-    const char *dlpi_name;
-    const ElfW(Phdr) *dlpi_phdr;
-    ElfW(Half) dlpi_phnum;
-
-    /* Note: Following members were introduced after the first
-       version of this structure was available.  Check the SIZE
-       argument passed to the dl_iterate_phdr callback to determine
-       whether or not each later member is available.  */
-
-    /* Incremented when a new object may have been added.  */
-    __extension__ unsigned long long int dlpi_adds;
-    /* Incremented when an object may have been removed.  */
-    __extension__ unsigned long long int dlpi_subs;
-
-    /* If there is a PT_TLS segment, its module ID as used in
-       TLS relocations, else zero.  */
-    size_t dlpi_tls_modid;
-
-    /* The address of the calling thread's instance of this module's
-       PT_TLS segment, if it has one and it has been allocated
-       in the calling thread, otherwise a null pointer.  */
-    void *dlpi_tls_data;
-  };
-
-__BEGIN_DECLS
-
-extern int dl_iterate_phdr (int (*__callback) (struct dl_phdr_info *,
-					       size_t, void *),
-			    void *__data);
-
-
-/* Prototypes for the ld.so auditing interfaces.  These are not
-   defined anywhere in ld.so but instead have to be provided by the
-   auditing DSO.  */
-extern unsigned int la_version (unsigned int __version);
-extern void la_activity (uintptr_t *__cookie, unsigned int __flag);
-extern char *la_objsearch (const char *__name, uintptr_t *__cookie,
-			   unsigned int __flag);
-extern unsigned int la_objopen (struct link_map *__map, Lmid_t __lmid,
-				uintptr_t *__cookie);
-extern void la_preinit (uintptr_t *__cookie);
-extern uintptr_t la_symbind32 (Elf32_Sym *__sym, unsigned int __ndx,
-			       uintptr_t *__refcook, uintptr_t *__defcook,
-			       unsigned int *__flags, const char *__symname);
-extern uintptr_t la_symbind64 (Elf64_Sym *__sym, unsigned int __ndx,
-			       uintptr_t *__refcook, uintptr_t *__defcook,
-			       unsigned int *__flags, const char *__symname);
-extern unsigned int la_objclose (uintptr_t *__cookie);
-
-__END_DECLS
-
-#endif
-
-#endif /* link.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/locale.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/locale.h
deleted file mode 100644
index 6104d22..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/locale.h
+++ /dev/null
@@ -1,197 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.11 Localization	<locale.h>
- */
-
-#ifndef	_LOCALE_H
-#define	_LOCALE_H	1
-
-#include <features.h>
-
-#define __need_NULL
-#include <stddef.h>
-#include <bits/locale.h>
-
-__BEGIN_DECLS
-
-/* These are the possibilities for the first argument to setlocale.
-   The code assumes that the lowest LC_* symbol has the value zero.  */
-#define LC_CTYPE          __LC_CTYPE
-#define LC_NUMERIC        __LC_NUMERIC
-#define LC_TIME           __LC_TIME
-#define LC_COLLATE        __LC_COLLATE
-#define LC_MONETARY       __LC_MONETARY
-#define LC_MESSAGES       __LC_MESSAGES
-#define	LC_ALL		  __LC_ALL
-#define LC_PAPER	  __LC_PAPER
-#define LC_NAME		  __LC_NAME
-#define LC_ADDRESS	  __LC_ADDRESS
-#define LC_TELEPHONE	  __LC_TELEPHONE
-#define LC_MEASUREMENT	  __LC_MEASUREMENT
-#define LC_IDENTIFICATION __LC_IDENTIFICATION
-
-
-/* Structure giving information about numeric and monetary notation.  */
-struct lconv
-{
-  /* Numeric (non-monetary) information.  */
-
-  char *decimal_point;		/* Decimal point character.  */
-  char *thousands_sep;		/* Thousands separator.  */
-  /* Each element is the number of digits in each group;
-     elements with higher indices are farther left.
-     An element with value CHAR_MAX means that no further grouping is done.
-     An element with value 0 means that the previous element is used
-     for all groups farther left.  */
-  char *grouping;
-
-  /* Monetary information.  */
-
-  /* First three chars are a currency symbol from ISO 4217.
-     Fourth char is the separator.  Fifth char is '\0'.  */
-  char *int_curr_symbol;
-  char *currency_symbol;	/* Local currency symbol.  */
-  char *mon_decimal_point;	/* Decimal point character.  */
-  char *mon_thousands_sep;	/* Thousands separator.  */
-  char *mon_grouping;		/* Like `grouping' element (above).  */
-  char *positive_sign;		/* Sign for positive values.  */
-  char *negative_sign;		/* Sign for negative values.  */
-  char int_frac_digits;		/* Int'l fractional digits.  */
-  char frac_digits;		/* Local fractional digits.  */
-  /* 1 if currency_symbol precedes a positive value, 0 if succeeds.  */
-  char p_cs_precedes;
-  /* 1 iff a space separates currency_symbol from a positive value.  */
-  char p_sep_by_space;
-  /* 1 if currency_symbol precedes a negative value, 0 if succeeds.  */
-  char n_cs_precedes;
-  /* 1 iff a space separates currency_symbol from a negative value.  */
-  char n_sep_by_space;
-  /* Positive and negative sign positions:
-     0 Parentheses surround the quantity and currency_symbol.
-     1 The sign string precedes the quantity and currency_symbol.
-     2 The sign string follows the quantity and currency_symbol.
-     3 The sign string immediately precedes the currency_symbol.
-     4 The sign string immediately follows the currency_symbol.  */
-  char p_sign_posn;
-  char n_sign_posn;
-#ifdef __USE_ISOC99
-  /* 1 if int_curr_symbol precedes a positive value, 0 if succeeds.  */
-  char int_p_cs_precedes;
-  /* 1 iff a space separates int_curr_symbol from a positive value.  */
-  char int_p_sep_by_space;
-  /* 1 if int_curr_symbol precedes a negative value, 0 if succeeds.  */
-  char int_n_cs_precedes;
-  /* 1 iff a space separates int_curr_symbol from a negative value.  */
-  char int_n_sep_by_space;
-  /* Positive and negative sign positions:
-     0 Parentheses surround the quantity and int_curr_symbol.
-     1 The sign string precedes the quantity and int_curr_symbol.
-     2 The sign string follows the quantity and int_curr_symbol.
-     3 The sign string immediately precedes the int_curr_symbol.
-     4 The sign string immediately follows the int_curr_symbol.  */
-  char int_p_sign_posn;
-  char int_n_sign_posn;
-#else
-  char __int_p_cs_precedes;
-  char __int_p_sep_by_space;
-  char __int_n_cs_precedes;
-  char __int_n_sep_by_space;
-  char __int_p_sign_posn;
-  char __int_n_sign_posn;
-#endif
-};
-
-
-/* Set and/or return the current locale.  */
-extern char *setlocale (int __category, const char *__locale) __THROW;
-
-/* Return the numeric/monetary information for the current locale.  */
-extern struct lconv *localeconv (void) __THROW;
-
-
-#ifdef	__USE_XOPEN2K8
-/* POSIX.1-2008 extends the locale interface with functions for
-   explicit creation and manipulation of 'locale_t' objects
-   representing locale contexts, and a set of parallel
-   locale-sensitive text processing functions that take a locale_t
-   argument.  This enables applications to work with data from
-   multiple locales simultaneously and thread-safely.  */
-# include <bits/types/locale_t.h>
-
-/* Return a reference to a data structure representing a set of locale
-   datasets.  Unlike for the CATEGORY parameter for `setlocale' the
-   CATEGORY_MASK parameter here uses a single bit for each category,
-   made by OR'ing together LC_*_MASK bits above.  */
-extern locale_t newlocale (int __category_mask, const char *__locale,
-			   locale_t __base) __THROW;
-
-/* These are the bits that can be set in the CATEGORY_MASK argument to
-   `newlocale'.  In the GNU implementation, LC_FOO_MASK has the value
-   of (1 << LC_FOO), but this is not a part of the interface that
-   callers can assume will be true.  */
-# define LC_CTYPE_MASK		(1 << __LC_CTYPE)
-# define LC_NUMERIC_MASK	(1 << __LC_NUMERIC)
-# define LC_TIME_MASK		(1 << __LC_TIME)
-# define LC_COLLATE_MASK	(1 << __LC_COLLATE)
-# define LC_MONETARY_MASK	(1 << __LC_MONETARY)
-# define LC_MESSAGES_MASK	(1 << __LC_MESSAGES)
-# define LC_PAPER_MASK		(1 << __LC_PAPER)
-# define LC_NAME_MASK		(1 << __LC_NAME)
-# define LC_ADDRESS_MASK	(1 << __LC_ADDRESS)
-# define LC_TELEPHONE_MASK	(1 << __LC_TELEPHONE)
-# define LC_MEASUREMENT_MASK	(1 << __LC_MEASUREMENT)
-# define LC_IDENTIFICATION_MASK	(1 << __LC_IDENTIFICATION)
-# define LC_ALL_MASK		(LC_CTYPE_MASK \
-				 | LC_NUMERIC_MASK \
-				 | LC_TIME_MASK \
-				 | LC_COLLATE_MASK \
-				 | LC_MONETARY_MASK \
-				 | LC_MESSAGES_MASK \
-				 | LC_PAPER_MASK \
-				 | LC_NAME_MASK \
-				 | LC_ADDRESS_MASK \
-				 | LC_TELEPHONE_MASK \
-				 | LC_MEASUREMENT_MASK \
-				 | LC_IDENTIFICATION_MASK \
-				 )
-
-/* Return a duplicate of the set of locale in DATASET.  All usage
-   counters are increased if necessary.  */
-extern locale_t duplocale (locale_t __dataset) __THROW;
-
-/* Free the data associated with a locale dataset previously returned
-   by a call to `setlocale_r'.  */
-extern void freelocale (locale_t __dataset) __THROW;
-
-/* Switch the current thread's locale to DATASET.
-   If DATASET is null, instead just return the current setting.
-   The special value LC_GLOBAL_LOCALE is the initial setting
-   for all threads and can also be installed any time, meaning
-   the thread uses the global settings controlled by `setlocale'.  */
-extern locale_t uselocale (locale_t __dataset) __THROW;
-
-/* This value can be passed to `uselocale' and may be returned by it.
-   Passing this value to any other function has undefined behavior.  */
-# define LC_GLOBAL_LOCALE	((locale_t) -1L)
-
-#endif
-
-__END_DECLS
-
-#endif /* locale.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/malloc.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/malloc.h
deleted file mode 100644
index e9157dd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/malloc.h
+++ /dev/null
@@ -1,184 +0,0 @@
-/* Prototypes and definition for malloc implementation.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MALLOC_H
-#define _MALLOC_H 1
-
-#include <features.h>
-#include <stddef.h>
-#include <stdio.h>
-
-#ifdef _LIBC
-# define __MALLOC_HOOK_VOLATILE
-# define __MALLOC_DEPRECATED
-#else
-# define __MALLOC_HOOK_VOLATILE volatile
-# define __MALLOC_DEPRECATED __attribute_deprecated__
-#endif
-
-
-__BEGIN_DECLS
-
-/* Allocate SIZE bytes of memory.  */
-extern void *malloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-
-/* Allocate NMEMB elements of SIZE bytes each, all initialized to 0.  */
-extern void *calloc (size_t __nmemb, size_t __size)
-__THROW __attribute_malloc__ __attribute_alloc_size__ ((1, 2)) __wur;
-
-/* Re-allocate the previously allocated block in __ptr, making the new
-   block SIZE bytes long.  */
-/* __attribute_malloc__ is not used, because if realloc returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *realloc (void *__ptr, size_t __size)
-__THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2));
-
-/* Re-allocate the previously allocated block in PTR, making the new
-   block large enough for NMEMB elements of SIZE bytes each.  */
-/* __attribute_malloc__ is not used, because if reallocarray returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size)
-__THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2, 3));
-
-/* Free a block allocated by `malloc', `realloc' or `calloc'.  */
-extern void free (void *__ptr) __THROW;
-
-/* Allocate SIZE bytes allocated to ALIGNMENT bytes.  */
-extern void *memalign (size_t __alignment, size_t __size)
-__THROW __attribute_malloc__ __attribute_alloc_size__ ((2)) __wur;
-
-/* Allocate SIZE bytes on a page boundary.  */
-extern void *valloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-
-/* Equivalent to valloc(minimum-page-that-holds(n)), that is, round up
-   __size to nearest pagesize. */
-extern void *pvalloc (size_t __size) __THROW __attribute_malloc__ __wur;
-
-/* Underlying allocation function; successive calls should return
-   contiguous pieces of memory.  */
-extern void *(*__morecore) (ptrdiff_t __size) __MALLOC_DEPRECATED;
-
-/* Default value of `__morecore'.  */
-extern void *__default_morecore (ptrdiff_t __size)
-__THROW __attribute_malloc__  __MALLOC_DEPRECATED;
-
-/* SVID2/XPG mallinfo structure */
-
-struct mallinfo
-{
-  int arena;    /* non-mmapped space allocated from system */
-  int ordblks;  /* number of free chunks */
-  int smblks;   /* number of fastbin blocks */
-  int hblks;    /* number of mmapped regions */
-  int hblkhd;   /* space in mmapped regions */
-  int usmblks;  /* always 0, preserved for backwards compatibility */
-  int fsmblks;  /* space available in freed fastbin blocks */
-  int uordblks; /* total allocated space */
-  int fordblks; /* total free space */
-  int keepcost; /* top-most, releasable (via malloc_trim) space */
-};
-
-/* SVID2/XPG mallinfo2 structure which can handle allocations
-   bigger than 4GB.  */
-
-struct mallinfo2
-{
-  size_t arena;    /* non-mmapped space allocated from system */
-  size_t ordblks;  /* number of free chunks */
-  size_t smblks;   /* number of fastbin blocks */
-  size_t hblks;    /* number of mmapped regions */
-  size_t hblkhd;   /* space in mmapped regions */
-  size_t usmblks;  /* always 0, preserved for backwards compatibility */
-  size_t fsmblks;  /* space available in freed fastbin blocks */
-  size_t uordblks; /* total allocated space */
-  size_t fordblks; /* total free space */
-  size_t keepcost; /* top-most, releasable (via malloc_trim) space */
-};
-
-/* Returns a copy of the updated current mallinfo. */
-extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
-
-/* Returns a copy of the updated current mallinfo. */
-extern struct mallinfo2 mallinfo2 (void) __THROW;
-
-/* SVID2/XPG mallopt options */
-#ifndef M_MXFAST
-# define M_MXFAST  1    /* maximum request size for "fastbins" */
-#endif
-#ifndef M_NLBLKS
-# define M_NLBLKS  2    /* UNUSED in this malloc */
-#endif
-#ifndef M_GRAIN
-# define M_GRAIN   3    /* UNUSED in this malloc */
-#endif
-#ifndef M_KEEP
-# define M_KEEP    4    /* UNUSED in this malloc */
-#endif
-
-/* mallopt options that actually do something */
-#define M_TRIM_THRESHOLD    -1
-#define M_TOP_PAD           -2
-#define M_MMAP_THRESHOLD    -3
-#define M_MMAP_MAX          -4
-#define M_CHECK_ACTION      -5
-#define M_PERTURB           -6
-#define M_ARENA_TEST        -7
-#define M_ARENA_MAX         -8
-
-/* General SVID/XPG interface to tunable parameters. */
-extern int mallopt (int __param, int __val) __THROW;
-
-/* Release all but __pad bytes of freed top-most memory back to the
-   system. Return 1 if successful, else 0. */
-extern int malloc_trim (size_t __pad) __THROW;
-
-/* Report the number of usable allocated bytes associated with allocated
-   chunk __ptr. */
-extern size_t malloc_usable_size (void *__ptr) __THROW;
-
-/* Prints brief summary statistics on stderr. */
-extern void malloc_stats (void) __THROW;
-
-/* Output information about state of allocator to stream FP.  */
-extern int malloc_info (int __options, FILE *__fp) __THROW;
-
-/* Hooks for debugging and user-defined versions. */
-extern void (*__MALLOC_HOOK_VOLATILE __free_hook) (void *__ptr,
-                                                   const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __malloc_hook)(size_t __size,
-                                                     const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __realloc_hook)(void *__ptr,
-                                                      size_t __size,
-                                                      const void *)
-__MALLOC_DEPRECATED;
-extern void *(*__MALLOC_HOOK_VOLATILE __memalign_hook)(size_t __alignment,
-                                                       size_t __size,
-                                                       const void *)
-__MALLOC_DEPRECATED;
-extern void (*__MALLOC_HOOK_VOLATILE __after_morecore_hook) (void)
-  __MALLOC_DEPRECATED;
-
-
-__END_DECLS
-#endif /* malloc.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/math.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/math.h
deleted file mode 100644
index 0e20515..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/math.h
+++ /dev/null
@@ -1,1389 +0,0 @@
-/* Declarations for math functions.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.12 Mathematics	<math.h>
- */
-
-#ifndef	_MATH_H
-#define	_MATH_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-#if defined log && defined __GNUC__
-# warning A macro called log was already defined when <math.h> was included.
-# warning This will cause compilation problems.
-#endif
-
-__BEGIN_DECLS
-
-/* Get definitions of __intmax_t and __uintmax_t.  */
-#include <bits/types.h>
-
-/* Get machine-dependent vector math functions declarations.  */
-#include <bits/math-vector.h>
-
-/* Gather machine dependent type support.  */
-#include <bits/floatn.h>
-
-/* Value returned on overflow.  With IEEE 754 floating point, this is
-   +Infinity, otherwise the largest representable positive value.  */
-#if __GNUC_PREREQ (3, 3)
-# define HUGE_VAL (__builtin_huge_val ())
-#else
-/* This may provoke compiler warnings, and may not be rounded to
-   +Infinity in all IEEE 754 rounding modes, but is the best that can
-   be done in ISO C while remaining a constant expression.  10,000 is
-   greater than the maximum (decimal) exponent for all supported
-   floating-point formats and widths.  */
-# define HUGE_VAL 1e10000
-#endif
-#ifdef __USE_ISOC99
-# if __GNUC_PREREQ (3, 3)
-#  define HUGE_VALF (__builtin_huge_valf ())
-#  define HUGE_VALL (__builtin_huge_vall ())
-# else
-#  define HUGE_VALF 1e10000f
-#  define HUGE_VALL 1e10000L
-# endif
-#endif
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F16 (__builtin_huge_valf16 ())
-#endif
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F32 (__builtin_huge_valf32 ())
-#endif
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F64 (__builtin_huge_valf64 ())
-#endif
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F128 (__builtin_huge_valf128 ())
-#endif
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F32X (__builtin_huge_valf32x ())
-#endif
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F64X (__builtin_huge_valf64x ())
-#endif
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define HUGE_VAL_F128X (__builtin_huge_valf128x ())
-#endif
-
-#ifdef __USE_ISOC99
-/* IEEE positive infinity.  */
-# if __GNUC_PREREQ (3, 3)
-#  define INFINITY (__builtin_inff ())
-# else
-#  define INFINITY HUGE_VALF
-# endif
-
-/* IEEE Not A Number.  */
-# if __GNUC_PREREQ (3, 3)
-#  define NAN (__builtin_nanf (""))
-# else
-/* This will raise an "invalid" exception outside static initializers,
-   but is the best that can be done in ISO C while remaining a
-   constant expression.  */
-#  define NAN (0.0f / 0.0f)
-# endif
-#endif /* __USE_ISOC99 */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Signaling NaN macros, if supported.  */
-# if __GNUC_PREREQ (3, 3)
-#  define SNANF (__builtin_nansf (""))
-#  define SNAN (__builtin_nans (""))
-#  define SNANL (__builtin_nansl (""))
-# endif
-#endif
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF16 (__builtin_nansf16 (""))
-#endif
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF32 (__builtin_nansf32 (""))
-#endif
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF64 (__builtin_nansf64 (""))
-#endif
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF128 (__builtin_nansf128 (""))
-#endif
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF32X (__builtin_nansf32x (""))
-#endif
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF64X (__builtin_nansf64x (""))
-#endif
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-# define SNANF128X (__builtin_nansf128x (""))
-#endif
-
-/* Get __GLIBC_FLT_EVAL_METHOD.  */
-#include <bits/flt-eval-method.h>
-
-#ifdef __USE_ISOC99
-/* Define the following typedefs.
-
-    float_t	floating-point type at least as wide as `float' used
-		to evaluate `float' expressions
-    double_t	floating-point type at least as wide as `double' used
-		to evaluate `double' expressions
-*/
-# if __GLIBC_FLT_EVAL_METHOD == 0 || __GLIBC_FLT_EVAL_METHOD == 16
-typedef float float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 1
-typedef double float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 2
-typedef long double float_t;
-typedef long double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 32
-typedef _Float32 float_t;
-typedef double double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 33
-typedef _Float32x float_t;
-typedef _Float32x double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 64
-typedef _Float64 float_t;
-typedef _Float64 double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 65
-typedef _Float64x float_t;
-typedef _Float64x double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 128
-typedef _Float128 float_t;
-typedef _Float128 double_t;
-# elif __GLIBC_FLT_EVAL_METHOD == 129
-typedef _Float128x float_t;
-typedef _Float128x double_t;
-# else
-#  error "Unknown __GLIBC_FLT_EVAL_METHOD"
-# endif
-#endif
-
-/* Define macros for the return values of ilogb and llogb, based on
-   __FP_LOGB0_IS_MIN and __FP_LOGBNAN_IS_MIN.
-
-    FP_ILOGB0	Expands to a value returned by `ilogb (0.0)'.
-    FP_ILOGBNAN	Expands to a value returned by `ilogb (NAN)'.
-    FP_LLOGB0	Expands to a value returned by `llogb (0.0)'.
-    FP_LLOGBNAN	Expands to a value returned by `llogb (NAN)'.
-
-*/
-
-#include <bits/fp-logb.h>
-#ifdef __USE_ISOC99
-# if __FP_LOGB0_IS_MIN
-#  define FP_ILOGB0	(-2147483647 - 1)
-# else
-#  define FP_ILOGB0	(-2147483647)
-# endif
-# if __FP_LOGBNAN_IS_MIN
-#  define FP_ILOGBNAN	(-2147483647 - 1)
-# else
-#  define FP_ILOGBNAN	2147483647
-# endif
-#endif
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# if __WORDSIZE == 32
-#  define __FP_LONG_MAX 0x7fffffffL
-# else
-#  define __FP_LONG_MAX 0x7fffffffffffffffL
-# endif
-# if __FP_LOGB0_IS_MIN
-#  define FP_LLOGB0	(-__FP_LONG_MAX - 1)
-# else
-#  define FP_LLOGB0	(-__FP_LONG_MAX)
-# endif
-# if __FP_LOGBNAN_IS_MIN
-#  define FP_LLOGBNAN	(-__FP_LONG_MAX - 1)
-# else
-#  define FP_LLOGBNAN	__FP_LONG_MAX
-# endif
-#endif
-
-/* Get the architecture specific values describing the floating-point
-   evaluation.  The following symbols will get defined:
-
-    FP_FAST_FMA
-    FP_FAST_FMAF
-    FP_FAST_FMAL
-		If defined it indicates that the `fma' function
-		generally executes about as fast as a multiply and an add.
-		This macro is defined only iff the `fma' function is
-		implemented directly with a hardware multiply-add instructions.
-*/
-
-#include <bits/fp-fast.h>
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Rounding direction macros for fromfp functions.  */
-enum
-  {
-    FP_INT_UPWARD =
-# define FP_INT_UPWARD 0
-      FP_INT_UPWARD,
-    FP_INT_DOWNWARD =
-# define FP_INT_DOWNWARD 1
-      FP_INT_DOWNWARD,
-    FP_INT_TOWARDZERO =
-# define FP_INT_TOWARDZERO 2
-      FP_INT_TOWARDZERO,
-    FP_INT_TONEARESTFROMZERO =
-# define FP_INT_TONEARESTFROMZERO 3
-      FP_INT_TONEARESTFROMZERO,
-    FP_INT_TONEAREST =
-# define FP_INT_TONEAREST 4
-      FP_INT_TONEAREST,
-  };
-#endif
-
-/* The file <bits/mathcalls.h> contains the prototypes for all the
-   actual math functions.  These macros are used for those prototypes,
-   so we can easily declare each function as both `name' and `__name',
-   and can declare the float versions `namef' and `__namef'.  */
-
-#define __SIMD_DECL(function) __CONCAT (__DECL_SIMD_, function)
-
-#define __MATHCALL_VEC(function, suffix, args) 	\
-  __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \
-  __MATHCALL (function, suffix, args)
-
-#define __MATHDECL_VEC(type, function,suffix, args) \
-  __SIMD_DECL (__MATH_PRECNAME (function, suffix)) \
-  __MATHDECL(type, function,suffix, args)
-
-#define __MATHCALL(function,suffix, args)	\
-  __MATHDECL (_Mdouble_,function,suffix, args)
-#define __MATHDECL(type, function,suffix, args) \
-  __MATHDECL_1(type, function,suffix, args); \
-  __MATHDECL_1(type, __CONCAT(__,function),suffix, args)
-#define __MATHCALLX(function,suffix, args, attrib)	\
-  __MATHDECLX (_Mdouble_,function,suffix, args, attrib)
-#define __MATHDECLX(type, function,suffix, args, attrib) \
-  __MATHDECL_1(type, function,suffix, args) __attribute__ (attrib); \
-  __MATHDECL_1(type, __CONCAT(__,function),suffix, args) __attribute__ (attrib)
-#define __MATHDECL_1_IMPL(type, function, suffix, args) \
-  extern type __MATH_PRECNAME(function,suffix) args __THROW
-#define __MATHDECL_1(type, function, suffix, args) \
-  __MATHDECL_1_IMPL(type, function, suffix, args)
-/* Ignore the alias by default.  The alias is only useful with
-   redirections.  */
-#define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHDECL_1(type, function, suffix, args)
-
-#define __MATHREDIR(type, function, suffix, args, to) \
-  extern type __REDIRECT_NTH (__MATH_PRECNAME (function, suffix), args, to)
-
-#define _Mdouble_		double
-#define __MATH_PRECNAME(name,r)	__CONCAT(name,r)
-#define __MATH_DECLARING_DOUBLE  1
-#define __MATH_DECLARING_FLOATN  0
-#include <bits/mathcalls-helper-functions.h>
-#include <bits/mathcalls.h>
-#undef	_Mdouble_
-#undef	__MATH_PRECNAME
-#undef __MATH_DECLARING_DOUBLE
-#undef __MATH_DECLARING_FLOATN
-
-#ifdef __USE_ISOC99
-
-
-/* Include the file of declarations again, this time using `float'
-   instead of `double' and appending f to each function name.  */
-
-# define _Mdouble_		float
-# define __MATH_PRECNAME(name,r) name##f##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  0
-# include <bits/mathcalls-helper-functions.h>
-# include <bits/mathcalls.h>
-# undef	_Mdouble_
-# undef	__MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-
-# if !(defined __NO_LONG_DOUBLE_MATH && defined _LIBC) \
-     || defined __LDBL_COMPAT \
-     || defined _LIBC_TEST
-#  ifdef __LDBL_COMPAT
-
-#   ifdef __USE_ISOC99
-extern float __nldbl_nexttowardf (float __x, long double __y)
-				  __THROW __attribute__ ((__const__));
-#    ifdef __REDIRECT_NTH
-extern float __REDIRECT_NTH (nexttowardf, (float __x, long double __y),
-			     __nldbl_nexttowardf)
-     __attribute__ ((__const__));
-extern double __REDIRECT_NTH (nexttoward, (double __x, long double __y),
-			      nextafter) __attribute__ ((__const__));
-extern long double __REDIRECT_NTH (nexttowardl,
-				   (long double __x, long double __y),
-				   nextafter) __attribute__ ((__const__));
-#    endif
-#   endif
-
-#   undef __MATHDECL_1
-#   define __MATHDECL_1(type, function,suffix, args) \
-  __MATHREDIR(type, function, suffix, args, __CONCAT(function,suffix))
-
-#  elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#   ifdef __REDIRECT_NTH
-#    ifdef __USE_ISOC99
-extern float __REDIRECT_NTH (nexttowardf, (float __x, long double __y),
-			    __nexttowardf_to_ieee128)
-  __attribute__ ((__const__));
-extern double __REDIRECT_NTH (nexttoward, (double __x, long double __y),
-			     __nexttoward_to_ieee128)
-  __attribute__ ((__const__));
-
-#define __dremieee128 __remainderieee128
-#define __gammaieee128 __lgammaieee128
-
-#    endif
-#   endif
-
-#   undef __MATHDECL_1
-#   undef __MATHDECL_ALIAS
-
-#   define __REDIRTO(function, suffix) \
-  __ ## function ## ieee128 ## suffix
-#   define __REDIRTO_ALT(function, suffix) \
-  __ ## function ## f128 ## suffix
-
-#   define __MATHDECL_1(type, function, suffix, args) \
-  __MATHREDIR (type, function, suffix, args, __REDIRTO (function, suffix))
-#   define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHREDIR (type, function, suffix, args, __REDIRTO_ALT (alias, suffix))
-#  endif
-
-/* Include the file of declarations again, this time using `long double'
-   instead of `double' and appending l to each function name.  */
-
-#  define _Mdouble_		long double
-#  define __MATH_PRECNAME(name,r) name##l##r
-#  define __MATH_DECLARING_DOUBLE  0
-#  define __MATH_DECLARING_FLOATN  0
-#  define __MATH_DECLARE_LDOUBLE   1
-#  include <bits/mathcalls-helper-functions.h>
-#  include <bits/mathcalls.h>
-
-#  undef _Mdouble_
-#  undef __MATH_PRECNAME
-#  undef __MATH_DECLARING_DOUBLE
-#  undef __MATH_DECLARING_FLOATN
-
-#  if defined __LDBL_COMPAT \
-      || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#   undef __REDIRTO
-#   undef __REDIRTO_ALT
-#   undef __MATHDECL_1
-#   undef __MATHDECL_ALIAS
-#   define __MATHDECL_1(type, function, suffix, args) \
-  __MATHDECL_1_IMPL(type, function, suffix, args)
-#   define __MATHDECL_ALIAS(type, function, suffix, args, alias) \
-  __MATHDECL_1(type, function, suffix, args)
-#  endif
-# endif /* !(__NO_LONG_DOUBLE_MATH && _LIBC) || __LDBL_COMPAT */
-
-#endif	/* Use ISO C99.  */
-
-/* Include the file of declarations for _FloatN and _FloatNx
-   types.  */
-
-#if __HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !defined _LIBC)
-# define _Mdouble_		_Float16
-# define __MATH_PRECNAME(name,r) name##f16##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT16
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT16 || (__HAVE_FLOAT16 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !defined _LIBC)
-# define _Mdouble_		_Float32
-# define __MATH_PRECNAME(name,r) name##f32##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT32
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT32 || (__HAVE_FLOAT32 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !defined _LIBC)
-# define _Mdouble_		_Float64
-# define __MATH_PRECNAME(name,r) name##f64##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT64
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT64 || (__HAVE_FLOAT64 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !defined _LIBC)
-# define _Mdouble_		_Float128
-# define __MATH_PRECNAME(name,r) name##f128##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT128
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT128 || (__HAVE_FLOAT128 && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !defined _LIBC)
-# define _Mdouble_		_Float32x
-# define __MATH_PRECNAME(name,r) name##f32x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT32X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT32X || (__HAVE_FLOAT32X && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !defined _LIBC)
-# define _Mdouble_		_Float64x
-# define __MATH_PRECNAME(name,r) name##f64x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT64X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT64X || (__HAVE_FLOAT64X && !_LIBC).  */
-
-#if __HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !defined _LIBC)
-# define _Mdouble_		_Float128x
-# define __MATH_PRECNAME(name,r) name##f128x##r
-# define __MATH_DECLARING_DOUBLE  0
-# define __MATH_DECLARING_FLOATN  1
-# if __HAVE_DISTINCT_FLOAT128X
-#  include <bits/mathcalls-helper-functions.h>
-# endif
-# if __GLIBC_USE (IEC_60559_TYPES_EXT)
-#  include <bits/mathcalls.h>
-# endif
-# undef _Mdouble_
-# undef __MATH_PRECNAME
-# undef __MATH_DECLARING_DOUBLE
-# undef __MATH_DECLARING_FLOATN
-#endif /* __HAVE_DISTINCT_FLOAT128X || (__HAVE_FLOAT128X && !_LIBC).  */
-
-#undef	__MATHDECL_1_IMPL
-#undef	__MATHDECL_1
-#undef	__MATHDECL_ALIAS
-#undef	__MATHDECL
-#undef	__MATHCALL
-
-/* Declare functions returning a narrower type.  */
-#define __MATHCALL_NARROW_ARGS_1 (_Marg_ __x)
-#define __MATHCALL_NARROW_ARGS_2 (_Marg_ __x, _Marg_ __y)
-#define __MATHCALL_NARROW_ARGS_3 (_Marg_ __x, _Marg_ __y, _Marg_ __z)
-#define __MATHCALL_NARROW_NORMAL(func, nargs)			\
-  extern _Mret_ func __MATHCALL_NARROW_ARGS_ ## nargs __THROW
-#define __MATHCALL_NARROW_REDIR(func, redir, nargs)			\
-  extern _Mret_ __REDIRECT_NTH (func, __MATHCALL_NARROW_ARGS_ ## nargs, \
-				redir)
-#define __MATHCALL_NARROW(func, redir, nargs)	\
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-# define _Mret_ float
-# define _Marg_ double
-# define __MATHCALL_NAME(name) f ## name
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-
-# define _Mret_ float
-# define _Marg_ long double
-# define __MATHCALL_NAME(name) f ## name ## l
-# ifdef __LDBL_COMPAT
-#  define __MATHCALL_REDIR_NAME(name) f ## name
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  define __MATHCALL_REDIR_NAME(name) __ ## f32 ## name ## ieee128
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# endif
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHCALL_REDIR_NAME
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-# endif
-
-# define _Mret_ double
-# define _Marg_ long double
-# define __MATHCALL_NAME(name) d ## name ## l
-# ifdef __LDBL_COMPAT
-#  define __MATHCALL_REDIR_NAME(name) __nldbl_d ## name ## l
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# elif __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  define __MATHCALL_REDIR_NAME(name) __ ## f64 ## name ## ieee128
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_REDIR (func, redir, nargs)
-# endif
-# include <bits/mathcalls-narrow.h>
-# undef _Mret_
-# undef _Marg_
-# undef __MATHCALL_NAME
-# if defined __LDBL_COMPAT \
-     || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-#  undef __MATHCALL_REDIR_NAME
-#  undef __MATHCALL_NARROW
-#  define __MATHCALL_NARROW(func, redir, nargs) \
-  __MATHCALL_NARROW_NORMAL (func, nargs)
-# endif
-
-#endif
-
-#if __GLIBC_USE (IEC_60559_TYPES_EXT)
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT32
-#  define _Mret_ _Float16
-#  define _Marg_ _Float32
-#  define __MATHCALL_NAME(name) f16 ## name ## f32
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT32X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float32x
-#  define __MATHCALL_NAME(name) f16 ## name ## f32x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT64
-#  define _Mret_ _Float16
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f16 ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT64X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f16 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT128
-#  define _Mret_ _Float16
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f16 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT16 && __HAVE_FLOAT128X
-#  define _Mret_ _Float16
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f16 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT32X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float32x
-#  define __MATHCALL_NAME(name) f32 ## name ## f32x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT64
-#  define _Mret_ _Float32
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f32 ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT64X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f32 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT128
-#  define _Mret_ _Float32
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f32 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32 && __HAVE_FLOAT128X
-#  define _Mret_ _Float32
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f32 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT64
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float64
-#  define __MATHCALL_NAME(name) f32x ## name ## f64
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT64X
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f32x ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT128
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f32x ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT32X && __HAVE_FLOAT128X
-#  define _Mret_ _Float32x
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f32x ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT64X
-#  define _Mret_ _Float64
-#  define _Marg_ _Float64x
-#  define __MATHCALL_NAME(name) f64 ## name ## f64x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT128
-#  define _Mret_ _Float64
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f64 ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64 && __HAVE_FLOAT128X
-#  define _Mret_ _Float64
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f64 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64X && __HAVE_FLOAT128
-#  define _Mret_ _Float64x
-#  define _Marg_ _Float128
-#  define __MATHCALL_NAME(name) f64x ## name ## f128
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT64X && __HAVE_FLOAT128X
-#  define _Mret_ _Float64x
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f64x ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-# if __HAVE_FLOAT128 && __HAVE_FLOAT128X
-#  define _Mret_ _Float128
-#  define _Marg_ _Float128x
-#  define __MATHCALL_NAME(name) f128 ## name ## f128x
-#  include <bits/mathcalls-narrow.h>
-#  undef _Mret_
-#  undef _Marg_
-#  undef __MATHCALL_NAME
-# endif
-
-#endif
-
-#undef __MATHCALL_NARROW_ARGS_1
-#undef __MATHCALL_NARROW_ARGS_2
-#undef __MATHCALL_NARROW_ARGS_3
-#undef __MATHCALL_NARROW_NORMAL
-#undef __MATHCALL_NARROW_REDIR
-#undef __MATHCALL_NARROW
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* This variable is used by `gamma' and `lgamma'.  */
-extern int signgam;
-#endif
-
-#if (__HAVE_DISTINCT_FLOAT16			\
-     || __HAVE_DISTINCT_FLOAT32			\
-     || __HAVE_DISTINCT_FLOAT64			\
-     || __HAVE_DISTINCT_FLOAT32X		\
-     || __HAVE_DISTINCT_FLOAT64X		\
-     || __HAVE_DISTINCT_FLOAT128X)
-# error "Unsupported _FloatN or _FloatNx types for <math.h>."
-#endif
-
-/* Depending on the type of TG_ARG, call an appropriately suffixed
-   version of FUNC with arguments (including parentheses) ARGS.
-   Suffixed functions may not exist for long double if it has the same
-   format as double, or for other types with the same format as float,
-   double or long double.  The behavior is undefined if the argument
-   does not have a real floating type.  The definition may use a
-   conditional expression, so all suffixed versions of FUNC must
-   return the same type (FUNC may include a cast if necessary rather
-   than being a single identifier).  */
-#ifdef __NO_LONG_DOUBLE_MATH
-# if __HAVE_DISTINCT_FLOAT128
-#  error "Distinct _Float128 without distinct long double not supported."
-# endif
-# define __MATH_TG(TG_ARG, FUNC, ARGS)					\
-  (sizeof (TG_ARG) == sizeof (float) ? FUNC ## f ARGS : FUNC ARGS)
-#elif __HAVE_DISTINCT_FLOAT128
-# if __HAVE_GENERIC_SELECTION
-#  if __HAVE_FLOATN_NOT_TYPEDEF && __HAVE_FLOAT32
-#   define __MATH_TG_F32(FUNC, ARGS) _Float32: FUNC ## f ARGS,
-#  else
-#   define __MATH_TG_F32(FUNC, ARGS)
-#  endif
-#  if __HAVE_FLOATN_NOT_TYPEDEF && __HAVE_FLOAT64X
-#   if __HAVE_FLOAT64X_LONG_DOUBLE
-#    define __MATH_TG_F64X(FUNC, ARGS) _Float64x: FUNC ## l ARGS,
-#   else
-#    define __MATH_TG_F64X(FUNC, ARGS) _Float64x: FUNC ## f128 ARGS,
-#   endif
-#  else
-#   define __MATH_TG_F64X(FUNC, ARGS)
-#  endif
-#  define __MATH_TG(TG_ARG, FUNC, ARGS)	\
-     _Generic ((TG_ARG),			\
-	       float: FUNC ## f ARGS,		\
-	       __MATH_TG_F32 (FUNC, ARGS)	\
-	       default: FUNC ARGS,		\
-	       long double: FUNC ## l ARGS,	\
-	       __MATH_TG_F64X (FUNC, ARGS)	\
-	       _Float128: FUNC ## f128 ARGS)
-# else
-#  if __HAVE_FLOATN_NOT_TYPEDEF
-#   error "Non-typedef _FloatN but no _Generic."
-#  endif
-#  define __MATH_TG(TG_ARG, FUNC, ARGS)					\
-     __builtin_choose_expr						\
-     (__builtin_types_compatible_p (__typeof (TG_ARG), float),		\
-      FUNC ## f ARGS,							\
-      __builtin_choose_expr						\
-      (__builtin_types_compatible_p (__typeof (TG_ARG), double),	\
-       FUNC ARGS,							\
-       __builtin_choose_expr						\
-       (__builtin_types_compatible_p (__typeof (TG_ARG), long double),	\
-	FUNC ## l ARGS,							\
-	FUNC ## f128 ARGS)))
-# endif
-#else
-# define __MATH_TG(TG_ARG, FUNC, ARGS)		\
-  (sizeof (TG_ARG) == sizeof (float)		\
-   ? FUNC ## f ARGS				\
-   : sizeof (TG_ARG) == sizeof (double)		\
-   ? FUNC ARGS					\
-   : FUNC ## l ARGS)
-#endif
-
-/* ISO C99 defines some generic macros which work on any data type.  */
-#ifdef __USE_ISOC99
-
-/* All floating-point numbers can be put in one of these categories.  */
-enum
-  {
-    FP_NAN =
-# define FP_NAN 0
-      FP_NAN,
-    FP_INFINITE =
-# define FP_INFINITE 1
-      FP_INFINITE,
-    FP_ZERO =
-# define FP_ZERO 2
-      FP_ZERO,
-    FP_SUBNORMAL =
-# define FP_SUBNORMAL 3
-      FP_SUBNORMAL,
-    FP_NORMAL =
-# define FP_NORMAL 4
-      FP_NORMAL
-  };
-
-/* GCC bug 66462 means we cannot use the math builtins with -fsignaling-nan,
-   so disable builtins if this is enabled.  When fixed in a newer GCC,
-   the __SUPPORT_SNAN__ check may be skipped for those versions.  */
-
-/* Return number of classification appropriate for X.  */
-# if ((__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__)		      \
-      || __glibc_clang_prereq (2,8))					      \
-     && (!defined __OPTIMIZE_SIZE__ || defined __cplusplus)
-     /* The check for __cplusplus allows the use of the builtin, even
-	when optimization for size is on.  This is provided for
-	libstdc++, only to let its configure test work when it is built
-	with -Os.  No further use of this definition of fpclassify is
-	expected in C++ mode, since libstdc++ provides its own version
-	of fpclassify in cmath (which undefines fpclassify).  */
-#  define fpclassify(x) __builtin_fpclassify (FP_NAN, FP_INFINITE,	      \
-     FP_NORMAL, FP_SUBNORMAL, FP_ZERO, x)
-# else
-#  define fpclassify(x) __MATH_TG ((x), __fpclassify, (x))
-# endif
-
-/* Return nonzero value if sign of X is negative.  */
-# if __GNUC_PREREQ (6,0) || __glibc_clang_prereq (3,3)
-#  define signbit(x) __builtin_signbit (x)
-# elif defined __cplusplus
-  /* In C++ mode, __MATH_TG cannot be used, because it relies on
-     __builtin_types_compatible_p, which is a C-only builtin.
-     The check for __cplusplus allows the use of the builtin instead of
-     __MATH_TG. This is provided for libstdc++, only to let its configure
-     test work. No further use of this definition of signbit is expected
-     in C++ mode, since libstdc++ provides its own version of signbit
-     in cmath (which undefines signbit). */
-#  define signbit(x) __builtin_signbitl (x)
-# elif __GNUC_PREREQ (4,0)
-#  define signbit(x) __MATH_TG ((x), __builtin_signbit, (x))
-# else
-#  define signbit(x) __MATH_TG ((x), __signbit, (x))
-# endif
-
-/* Return nonzero value if X is not +-Inf or NaN.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isfinite(x) __builtin_isfinite (x)
-# else
-#  define isfinite(x) __MATH_TG ((x), __finite, (x))
-# endif
-
-/* Return nonzero value if X is neither zero, subnormal, Inf, nor NaN.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isnormal(x) __builtin_isnormal (x)
-# else
-#  define isnormal(x) (fpclassify (x) == FP_NORMAL)
-# endif
-
-/* Return nonzero value if X is a NaN.  We could use `fpclassify' but
-   we already have this functions `__isnan' and it is faster.  */
-# if (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-     || __glibc_clang_prereq (2,8)
-#  define isnan(x) __builtin_isnan (x)
-# else
-#  define isnan(x) __MATH_TG ((x), __isnan, (x))
-# endif
-
-/* Return nonzero value if X is positive or negative infinity.  */
-# if __HAVE_DISTINCT_FLOAT128 && !__GNUC_PREREQ (7,0) \
-     && !defined __SUPPORT_SNAN__ && !defined __cplusplus
-   /* Since __builtin_isinf_sign is broken for float128 before GCC 7.0,
-      use the helper function, __isinff128, with older compilers.  This is
-      only provided for C mode, because in C++ mode, GCC has no support
-      for __builtin_types_compatible_p (and when in C++ mode, this macro is
-      not used anyway, because libstdc++ headers undefine it).  */
-#  define isinf(x) \
-    (__builtin_types_compatible_p (__typeof (x), _Float128) \
-     ? __isinff128 (x) : __builtin_isinf_sign (x))
-# elif (__GNUC_PREREQ (4,4) && !defined __SUPPORT_SNAN__) \
-       || __glibc_clang_prereq (3,7)
-#  define isinf(x) __builtin_isinf_sign (x)
-# else
-#  define isinf(x) __MATH_TG ((x), __isinf, (x))
-# endif
-
-/* Bitmasks for the math_errhandling macro.  */
-# define MATH_ERRNO	1	/* errno set by math functions.  */
-# define MATH_ERREXCEPT	2	/* Exceptions raised by math functions.  */
-
-/* By default all math functions support both errno and exception handling
-   (except for soft floating point implementations which may only support
-   errno handling).  If errno handling is disabled, exceptions are still
-   supported by GLIBC.  Set math_errhandling to 0 with -ffast-math (this is
-   nonconforming but it is more useful than leaving it undefined).  */
-# ifdef __FAST_MATH__
-#  define math_errhandling	0
-# elif defined __NO_MATH_ERRNO__
-#  define math_errhandling	(MATH_ERREXCEPT)
-# else
-#  define math_errhandling	(MATH_ERRNO | MATH_ERREXCEPT)
-# endif
-
-#endif /* Use ISO C99.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-# include <bits/iscanonical.h>
-
-/* Return nonzero value if X is a signaling NaN.  */
-# ifndef __cplusplus
-#  define issignaling(x) __MATH_TG ((x), __issignaling, (x))
-# else
-   /* In C++ mode, __MATH_TG cannot be used, because it relies on
-      __builtin_types_compatible_p, which is a C-only builtin.  On the
-      other hand, overloading provides the means to distinguish between
-      the floating-point types.  The overloading resolution will match
-      the correct parameter (regardless of type qualifiers (i.e.: const
-      and volatile)).  */
-extern "C++" {
-inline int issignaling (float __val) { return __issignalingf (__val); }
-inline int issignaling (double __val) { return __issignaling (__val); }
-inline int
-issignaling (long double __val)
-{
-#  ifdef __NO_LONG_DOUBLE_MATH
-  return __issignaling (__val);
-#  else
-  return __issignalingl (__val);
-#  endif
-}
-#  if __HAVE_FLOAT128_UNLIKE_LDBL
-/* When using an IEEE 128-bit long double, _Float128 is defined as long double
-   in C++.  */
-inline int issignaling (_Float128 __val) { return __issignalingf128 (__val); }
-#  endif
-} /* extern C++ */
-# endif
-
-/* Return nonzero value if X is subnormal.  */
-# define issubnormal(x) (fpclassify (x) == FP_SUBNORMAL)
-
-/* Return nonzero value if X is zero.  */
-# ifndef __cplusplus
-#  ifdef __SUPPORT_SNAN__
-#   define iszero(x) (fpclassify (x) == FP_ZERO)
-#  else
-#   define iszero(x) (((__typeof (x)) (x)) == 0)
-#  endif
-# else	/* __cplusplus */
-extern "C++" {
-#  ifdef __SUPPORT_SNAN__
-inline int
-iszero (float __val)
-{
-  return __fpclassifyf (__val) == FP_ZERO;
-}
-inline int
-iszero (double __val)
-{
-  return __fpclassify (__val) == FP_ZERO;
-}
-inline int
-iszero (long double __val)
-{
-#   ifdef __NO_LONG_DOUBLE_MATH
-  return __fpclassify (__val) == FP_ZERO;
-#   else
-  return __fpclassifyl (__val) == FP_ZERO;
-#   endif
-}
-#   if __HAVE_FLOAT128_UNLIKE_LDBL
-  /* When using an IEEE 128-bit long double, _Float128 is defined as long double
-     in C++.  */
-inline int
-iszero (_Float128 __val)
-{
-  return __fpclassifyf128 (__val) == FP_ZERO;
-}
-#   endif
-#  else
-template <class __T> inline bool
-iszero (__T __val)
-{
-  return __val == 0;
-}
-#  endif
-} /* extern C++ */
-# endif	/* __cplusplus */
-#endif /* Use IEC_60559_BFP_EXT.  */
-
-#ifdef __USE_XOPEN
-/* X/Open wants another strange constant.  */
-# define MAXFLOAT	3.40282347e+38F
-#endif
-
-
-/* Some useful constants.  */
-#if defined __USE_MISC || defined __USE_XOPEN
-# define M_E		2.7182818284590452354	/* e */
-# define M_LOG2E	1.4426950408889634074	/* log_2 e */
-# define M_LOG10E	0.43429448190325182765	/* log_10 e */
-# define M_LN2		0.69314718055994530942	/* log_e 2 */
-# define M_LN10		2.30258509299404568402	/* log_e 10 */
-# define M_PI		3.14159265358979323846	/* pi */
-# define M_PI_2		1.57079632679489661923	/* pi/2 */
-# define M_PI_4		0.78539816339744830962	/* pi/4 */
-# define M_1_PI		0.31830988618379067154	/* 1/pi */
-# define M_2_PI		0.63661977236758134308	/* 2/pi */
-# define M_2_SQRTPI	1.12837916709551257390	/* 2/sqrt(pi) */
-# define M_SQRT2	1.41421356237309504880	/* sqrt(2) */
-# define M_SQRT1_2	0.70710678118654752440	/* 1/sqrt(2) */
-#endif
-
-/* The above constants are not adequate for computation using `long double's.
-   Therefore we provide as an extension constants with similar names as a
-   GNU extension.  Provide enough digits for the 128-bit IEEE quad.  */
-#ifdef __USE_GNU
-# define M_El		2.718281828459045235360287471352662498L /* e */
-# define M_LOG2El	1.442695040888963407359924681001892137L /* log_2 e */
-# define M_LOG10El	0.434294481903251827651128918916605082L /* log_10 e */
-# define M_LN2l		0.693147180559945309417232121458176568L /* log_e 2 */
-# define M_LN10l	2.302585092994045684017991454684364208L /* log_e 10 */
-# define M_PIl		3.141592653589793238462643383279502884L /* pi */
-# define M_PI_2l	1.570796326794896619231321691639751442L /* pi/2 */
-# define M_PI_4l	0.785398163397448309615660845819875721L /* pi/4 */
-# define M_1_PIl	0.318309886183790671537767526745028724L /* 1/pi */
-# define M_2_PIl	0.636619772367581343075535053490057448L /* 2/pi */
-# define M_2_SQRTPIl	1.128379167095512573896158903121545172L /* 2/sqrt(pi) */
-# define M_SQRT2l	1.414213562373095048801688724209698079L /* sqrt(2) */
-# define M_SQRT1_2l	0.707106781186547524400844362104849039L /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT16 && defined __USE_GNU
-# define M_Ef16		__f16 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef16	__f16 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef16	__f16 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f16	__f16 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f16	__f16 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf16	__f16 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f16	__f16 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f16	__f16 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf16	__f16 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf16	__f16 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf16	__f16 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f16	__f16 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f16	__f16 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT32 && defined __USE_GNU
-# define M_Ef32		__f32 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef32	__f32 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef32	__f32 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f32	__f32 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f32	__f32 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf32	__f32 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f32	__f32 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f32	__f32 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf32	__f32 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf32	__f32 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf32	__f32 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f32	__f32 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f32	__f32 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT64 && defined __USE_GNU
-# define M_Ef64		__f64 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef64	__f64 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef64	__f64 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f64	__f64 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f64	__f64 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf64	__f64 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f64	__f64 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f64	__f64 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf64	__f64 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf64	__f64 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf64	__f64 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f64	__f64 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f64	__f64 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT128 && defined __USE_GNU
-# define M_Ef128	__f128 (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef128	__f128 (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef128	__f128 (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f128	__f128 (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f128	__f128 (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf128	__f128 (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f128	__f128 (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f128	__f128 (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf128	__f128 (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf128	__f128 (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf128	__f128 (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f128	__f128 (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f128	__f128 (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT32X && defined __USE_GNU
-# define M_Ef32x	__f32x (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef32x	__f32x (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef32x	__f32x (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f32x	__f32x (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f32x	__f32x (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf32x	__f32x (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f32x	__f32x (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f32x	__f32x (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf32x	__f32x (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf32x	__f32x (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf32x	__f32x (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f32x	__f32x (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f32x	__f32x (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT64X && defined __USE_GNU
-# define M_Ef64x	__f64x (2.718281828459045235360287471352662498) /* e */
-# define M_LOG2Ef64x	__f64x (1.442695040888963407359924681001892137) /* log_2 e */
-# define M_LOG10Ef64x	__f64x (0.434294481903251827651128918916605082) /* log_10 e */
-# define M_LN2f64x	__f64x (0.693147180559945309417232121458176568) /* log_e 2 */
-# define M_LN10f64x	__f64x (2.302585092994045684017991454684364208) /* log_e 10 */
-# define M_PIf64x	__f64x (3.141592653589793238462643383279502884) /* pi */
-# define M_PI_2f64x	__f64x (1.570796326794896619231321691639751442) /* pi/2 */
-# define M_PI_4f64x	__f64x (0.785398163397448309615660845819875721) /* pi/4 */
-# define M_1_PIf64x	__f64x (0.318309886183790671537767526745028724) /* 1/pi */
-# define M_2_PIf64x	__f64x (0.636619772367581343075535053490057448) /* 2/pi */
-# define M_2_SQRTPIf64x	__f64x (1.128379167095512573896158903121545172) /* 2/sqrt(pi) */
-# define M_SQRT2f64x	__f64x (1.414213562373095048801688724209698079) /* sqrt(2) */
-# define M_SQRT1_2f64x	__f64x (0.707106781186547524400844362104849039) /* 1/sqrt(2) */
-#endif
-
-#if __HAVE_FLOAT128X && defined __USE_GNU
-# error "M_* values needed for _Float128x"
-#endif
-
-#ifdef __USE_ISOC99
-# if __GNUC_PREREQ (3, 1)
-/* ISO C99 defines some macros to compare number while taking care for
-   unordered numbers.  Many FPUs provide special instructions to support
-   these operations.  Generic support in GCC for these as builtins went
-   in 2.97, but not all cpus added their patterns until 3.1.  Therefore
-   we enable the builtins from 3.1 onwards and use a generic implementation
-   othwerwise.  */
-#  define isgreater(x, y)	__builtin_isgreater(x, y)
-#  define isgreaterequal(x, y)	__builtin_isgreaterequal(x, y)
-#  define isless(x, y)		__builtin_isless(x, y)
-#  define islessequal(x, y)	__builtin_islessequal(x, y)
-#  define islessgreater(x, y)	__builtin_islessgreater(x, y)
-#  define isunordered(x, y)	__builtin_isunordered(x, y)
-# else
-#  define isgreater(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x > __y; }))
-#  define isgreaterequal(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x >= __y; }))
-#  define isless(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x < __y; }))
-#  define islessequal(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x <= __y; }))
-#  define islessgreater(x, y) \
-  (__extension__ ({ __typeof__ (x) __x = (x); __typeof__ (y) __y = (y); \
-		    !isunordered (__x, __y) && __x != __y; }))
-/* isunordered must always check both operands first for signaling NaNs.  */
-#  define isunordered(x, y) \
-  (__extension__ ({ __typeof__ (x) __u = (x); __typeof__ (y) __v = (y); \
-		    __u != __v && (__u != __u || __v != __v); }))
-# endif
-#endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* An expression whose type has the widest of the evaluation formats
-   of X and Y (which are of floating-point types).  */
-# if __FLT_EVAL_METHOD__ == 2 || __FLT_EVAL_METHOD__ > 64
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0L)
-# elif __FLT_EVAL_METHOD__ == 1 || __FLT_EVAL_METHOD__ > 32
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0)
-# elif __FLT_EVAL_METHOD__ == 0 || __FLT_EVAL_METHOD__ == 32
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y) + 0.0f)
-# else
-#  define __MATH_EVAL_FMT2(x, y) ((x) + (y))
-# endif
-
-/* Return X == Y but raising "invalid" and setting errno if X or Y is
-   a NaN.  */
-# if !defined __cplusplus || (__cplusplus < 201103L && !defined __GNUC__)
-#  define iseqsig(x, y) \
-   __MATH_TG (__MATH_EVAL_FMT2 (x, y), __iseqsig, ((x), (y)))
-# else
-/* In C++ mode, __MATH_TG cannot be used, because it relies on
-   __builtin_types_compatible_p, which is a C-only builtin.  Moreover,
-   the comparison macros from ISO C take two floating-point arguments,
-   which need not have the same type.  Choosing what underlying function
-   to call requires evaluating the formats of the arguments, then
-   selecting which is wider.  The macro __MATH_EVAL_FMT2 provides this
-   information, however, only the type of the macro expansion is
-   relevant (actually evaluating the expression would be incorrect).
-   Thus, the type is used as a template parameter for __iseqsig_type,
-   which calls the appropriate underlying function.  */
-extern "C++" {
-template<typename> struct __iseqsig_type;
-
-template<> struct __iseqsig_type<float>
-{
-  static int __call (float __x, float __y) throw ()
-  {
-    return __iseqsigf (__x, __y);
-  }
-};
-
-template<> struct __iseqsig_type<double>
-{
-  static int __call (double __x, double __y) throw ()
-  {
-    return __iseqsig (__x, __y);
-  }
-};
-
-template<> struct __iseqsig_type<long double>
-{
-  static int __call (long double __x, long double __y) throw ()
-  {
-#  ifndef __NO_LONG_DOUBLE_MATH
-    return __iseqsigl (__x, __y);
-#  else
-    return __iseqsig (__x, __y);
-#  endif
-  }
-};
-
-#  if __HAVE_FLOAT128_UNLIKE_LDBL
-  /* When using an IEEE 128-bit long double, _Float128 is defined as long double
-     in C++.  */
-template<> struct __iseqsig_type<_Float128>
-{
-  static int __call (_Float128 __x, _Float128 __y) throw ()
-  {
-    return __iseqsigf128 (__x, __y);
-  }
-};
-#  endif
-
-template<typename _T1, typename _T2>
-inline int
-iseqsig (_T1 __x, _T2 __y) throw ()
-{
-#  if __cplusplus >= 201103L
-  typedef decltype (__MATH_EVAL_FMT2 (__x, __y)) _T3;
-#  else
-  typedef __typeof (__MATH_EVAL_FMT2 (__x, __y)) _T3;
-#  endif
-  return __iseqsig_type<_T3>::__call (__x, __y);
-}
-
-} /* extern "C++" */
-# endif /* __cplusplus */
-
-#endif
-
-__END_DECLS
-
-
-#endif /* math.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mcheck.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mcheck.h
deleted file mode 100644
index 58412d8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mcheck.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MCHECK_H
-#define _MCHECK_H       1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Return values for `mprobe': these are the kinds of inconsistencies that
-   `mcheck' enables detection of.  */
-enum mcheck_status
-{
-  MCHECK_DISABLED = -1,         /* Consistency checking is not turned on.  */
-  MCHECK_OK,                    /* Block is fine.  */
-  MCHECK_FREE,                  /* Block freed twice.  */
-  MCHECK_HEAD,                  /* Memory before the block was clobbered.  */
-  MCHECK_TAIL                   /* Memory after the block was clobbered.  */
-};
-
-
-/* Activate a standard collection of debugging hooks.  This must be called
-   before `malloc' is ever called.  ABORTFUNC is called with an error code
-   (see enum above) when an inconsistency is detected.  If ABORTFUNC is
-   null, the standard function prints on stderr and then calls `abort'.  */
-extern int mcheck (void (*__abortfunc)(enum mcheck_status)) __THROW;
-
-/* Similar to `mcheck' but performs checks for all block whenever one of
-   the memory handling functions is called.  This can be very slow.  */
-extern int mcheck_pedantic (void (*__abortfunc)(enum mcheck_status)) __THROW;
-
-/* Force check of all blocks now.  */
-extern void mcheck_check_all (void);
-
-/* Check for aberrations in a particular malloc'd block.  You must have
-   called `mcheck' already.  These are the same checks that `mcheck' does
-   when you free or reallocate a block.  */
-extern enum mcheck_status mprobe (void *__ptr) __THROW;
-
-/* Activate a standard collection of tracing hooks.  */
-extern void mtrace (void) __THROW;
-extern void muntrace (void) __THROW;
-
-__END_DECLS
-#endif /* mcheck.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/memory.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/memory.h
deleted file mode 100644
index caa94d3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/memory.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * SVID
- */
-
-#ifndef	_MEMORY_H
-#define	_MEMORY_H	1
-
-#include <features.h>
-
-
-#ifndef	_STRING_H
-# include <string.h>
-#endif	/* string.h  */
-
-
-#endif	/* memory.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mntent.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mntent.h
deleted file mode 100644
index f3beb23..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mntent.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* Utilities for reading/writing fstab, mtab, etc.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_MNTENT_H
-#define	_MNTENT_H	1
-
-#include <features.h>
-#include <paths.h>
-#include <bits/types/FILE.h>
-
-/* File listing canonical interesting mount points.  */
-#define	MNTTAB		_PATH_MNTTAB	/* Deprecated alias.  */
-
-/* File listing currently active mount points.  */
-#define	MOUNTED		_PATH_MOUNTED	/* Deprecated alias.  */
-
-
-/* General filesystem types.  */
-#define MNTTYPE_IGNORE	"ignore"	/* Ignore this entry.  */
-#define MNTTYPE_NFS	"nfs"		/* Network file system.  */
-#define MNTTYPE_SWAP	"swap"		/* Swap device.  */
-
-
-/* Generic mount options.  */
-#define MNTOPT_DEFAULTS	"defaults"	/* Use all default options.  */
-#define MNTOPT_RO	"ro"		/* Read only.  */
-#define MNTOPT_RW	"rw"		/* Read/write.  */
-#define MNTOPT_SUID	"suid"		/* Set uid allowed.  */
-#define MNTOPT_NOSUID	"nosuid"	/* No set uid allowed.  */
-#define MNTOPT_NOAUTO	"noauto"	/* Do not auto mount.  */
-
-
-__BEGIN_DECLS
-
-/* Structure describing a mount table entry.  */
-struct mntent
-  {
-    char *mnt_fsname;		/* Device or server for filesystem.  */
-    char *mnt_dir;		/* Directory mounted on.  */
-    char *mnt_type;		/* Type of filesystem: ufs, nfs, etc.  */
-    char *mnt_opts;		/* Comma-separated options for fs.  */
-    int mnt_freq;		/* Dump frequency (in days).  */
-    int mnt_passno;		/* Pass number for `fsck'.  */
-  };
-
-
-/* Prepare to begin reading and/or writing mount table entries from the
-   beginning of FILE.  MODE is as for `fopen'.  */
-extern FILE *setmntent (const char *__file, const char *__mode) __THROW;
-
-/* Read one mount table entry from STREAM.  Returns a pointer to storage
-   reused on the next call, or null for EOF or error (use feof/ferror to
-   check).  */
-extern struct mntent *getmntent (FILE *__stream) __THROW;
-
-#ifdef __USE_MISC
-/* Reentrant version of the above function.  */
-extern struct mntent *getmntent_r (FILE *__restrict __stream,
-				   struct mntent *__restrict __result,
-				   char *__restrict __buffer,
-				   int __bufsize) __THROW;
-#endif
-
-/* Write the mount table entry described by MNT to STREAM.
-   Return zero on success, nonzero on failure.  */
-extern int addmntent (FILE *__restrict __stream,
-		      const struct mntent *__restrict __mnt) __THROW;
-
-/* Close a stream opened with `setmntent'.  */
-extern int endmntent (FILE *__stream) __THROW;
-
-/* Search MNT->mnt_opts for an option matching OPT.
-   Returns the address of the substring, or null if none found.  */
-extern char *hasmntopt (const struct mntent *__mnt,
-			const char *__opt) __THROW;
-
-
-__END_DECLS
-
-#endif	/* mntent.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/monetary.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/monetary.h
deleted file mode 100644
index a29af54..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/monetary.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Header file for monetary value formatting functions.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_MONETARY_H
-#define	_MONETARY_H	1
-
-#include <features.h>
-
-/* Get needed types.  */
-#define __need_size_t
-#include <stddef.h>
-#include <bits/types.h>
-
-#ifndef	__ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-
-__BEGIN_DECLS
-
-/* Formatting a monetary value according to the current locale.  */
-extern ssize_t strfmon (char *__restrict __s, size_t __maxsize,
-			const char *__restrict __format, ...)
-     __THROW __attribute_format_strfmon__ (3, 4);
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Formatting a monetary value according to the given locale.  */
-extern ssize_t strfmon_l (char *__restrict __s, size_t __maxsize,
-			  locale_t __loc,
-			  const char *__restrict __format, ...)
-     __THROW __attribute_format_strfmon__ (4, 5);
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/monetary-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif	/* monetary.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mqueue.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mqueue.h
deleted file mode 100644
index a69cc6a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/mqueue.h
+++ /dev/null
@@ -1,98 +0,0 @@
-/* Copyright (C) 2004-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _MQUEUE_H
-#define _MQUEUE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <fcntl.h>
-#include <bits/types/sigevent_t.h>
-#include <bits/types/struct_timespec.h>
-/* Get the definition of mqd_t and struct mq_attr.  */
-#include <bits/mqueue.h>
-
-__BEGIN_DECLS
-
-/* Establish connection between a process and a message queue NAME and
-   return message queue descriptor or (mqd_t) -1 on error.  OFLAG determines
-   the type of access used.  If O_CREAT is on OFLAG, the third argument is
-   taken as a `mode_t', the mode of the created message queue, and the fourth
-   argument is taken as `struct mq_attr *', pointer to message queue
-   attributes.  If the fourth argument is NULL, default attributes are
-   used.  */
-extern mqd_t mq_open (const char *__name, int __oflag, ...)
-  __THROW __nonnull ((1));
-
-/* Removes the association between message queue descriptor MQDES and its
-   message queue.  */
-extern int mq_close (mqd_t __mqdes) __THROW;
-
-/* Query status and attributes of message queue MQDES.  */
-extern int mq_getattr (mqd_t __mqdes, struct mq_attr *__mqstat)
-  __THROW __nonnull ((2));
-
-/* Set attributes associated with message queue MQDES and if OMQSTAT is
-   not NULL also query its old attributes.  */
-extern int mq_setattr (mqd_t __mqdes,
-		       const struct mq_attr *__restrict __mqstat,
-		       struct mq_attr *__restrict __omqstat)
-  __THROW __nonnull ((2));
-
-/* Remove message queue named NAME.  */
-extern int mq_unlink (const char *__name) __THROW __nonnull ((1));
-
-/* Register notification issued upon message arrival to an empty
-   message queue MQDES.  */
-extern int mq_notify (mqd_t __mqdes, const struct sigevent *__notification)
-     __THROW;
-
-/* Receive the oldest from highest priority messages in message queue
-   MQDES.  */
-extern ssize_t mq_receive (mqd_t __mqdes, char *__msg_ptr, size_t __msg_len,
-			   unsigned int *__msg_prio) __nonnull ((2));
-
-/* Add message pointed by MSG_PTR to message queue MQDES.  */
-extern int mq_send (mqd_t __mqdes, const char *__msg_ptr, size_t __msg_len,
-		    unsigned int __msg_prio) __nonnull ((2));
-
-#ifdef __USE_XOPEN2K
-/* Receive the oldest from highest priority messages in message queue
-   MQDES, stop waiting if ABS_TIMEOUT expires.  */
-extern ssize_t mq_timedreceive (mqd_t __mqdes, char *__restrict __msg_ptr,
-				size_t __msg_len,
-				unsigned int *__restrict __msg_prio,
-				const struct timespec *__restrict __abs_timeout)
-  __nonnull ((2, 5));
-
-/* Add message pointed by MSG_PTR to message queue MQDES, stop blocking
-   on full message queue if ABS_TIMEOUT expires.  */
-extern int mq_timedsend (mqd_t __mqdes, const char *__msg_ptr,
-			 size_t __msg_len, unsigned int __msg_prio,
-			 const struct timespec *__abs_timeout)
-  __nonnull ((2, 5));
-#endif
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function \
-    && (defined __va_arg_pack_len || defined __use_clang_fortify)
-# include <bits/mqueue2.h>
-#endif
-
-__END_DECLS
-
-#endif /* mqueue.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ethernet.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ethernet.h
deleted file mode 100644
index b0b814d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ethernet.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the FreeBSD version of this file. Curiously, that file
-   lacks a copyright in the header. */
-
-#ifndef __NET_ETHERNET_H
-#define __NET_ETHERNET_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-#include <linux/if_ether.h>     /* IEEE 802.3 Ethernet constants */
-
-__BEGIN_DECLS
-
-/* This is a name for the 48 bit ethernet address available on many
-   systems.  */
-struct ether_addr
-{
-  uint8_t ether_addr_octet[ETH_ALEN];
-} __attribute__ ((__packed__));
-
-/* 10Mb/s ethernet header */
-struct ether_header
-{
-  uint8_t  ether_dhost[ETH_ALEN];	/* destination eth addr	*/
-  uint8_t  ether_shost[ETH_ALEN];	/* source ether addr	*/
-  uint16_t ether_type;		        /* packet type ID field	*/
-} __attribute__ ((__packed__));
-
-/* Ethernet protocol ID's */
-#define	ETHERTYPE_PUP		0x0200          /* Xerox PUP */
-#define ETHERTYPE_SPRITE	0x0500		/* Sprite */
-#define	ETHERTYPE_IP		0x0800		/* IP */
-#define	ETHERTYPE_ARP		0x0806		/* Address resolution */
-#define	ETHERTYPE_REVARP	0x8035		/* Reverse ARP */
-#define ETHERTYPE_AT		0x809B		/* AppleTalk protocol */
-#define ETHERTYPE_AARP		0x80F3		/* AppleTalk ARP */
-#define	ETHERTYPE_VLAN		0x8100		/* IEEE 802.1Q VLAN tagging */
-#define ETHERTYPE_IPX		0x8137		/* IPX */
-#define	ETHERTYPE_IPV6		0x86dd		/* IP protocol version 6 */
-#define ETHERTYPE_LOOPBACK	0x9000		/* used to test interfaces */
-
-#define	ETHER_ADDR_LEN	ETH_ALEN                 /* size of ethernet addr */
-#define	ETHER_TYPE_LEN	2                        /* bytes in type field */
-#define	ETHER_CRC_LEN	4                        /* bytes in CRC field */
-#define	ETHER_HDR_LEN	ETH_HLEN                 /* total octets in header */
-#define	ETHER_MIN_LEN	(ETH_ZLEN + ETHER_CRC_LEN) /* min packet length */
-#define	ETHER_MAX_LEN	(ETH_FRAME_LEN + ETHER_CRC_LEN) /* max packet length */
-
-/* make sure ethernet length is valid */
-#define	ETHER_IS_VALID_LEN(foo)	\
-	((foo) >= ETHER_MIN_LEN && (foo) <= ETHER_MAX_LEN)
-
-/*
- * The ETHERTYPE_NTRAILER packet types starting at ETHERTYPE_TRAIL have
- * (type-ETHERTYPE_TRAIL)*512 bytes of data followed
- * by an ETHER type (as given above) and then the (variable-length) header.
- */
-#define	ETHERTYPE_TRAIL		0x1000		/* Trailer packet */
-#define	ETHERTYPE_NTRAILER	16
-
-#define	ETHERMTU	ETH_DATA_LEN
-#define	ETHERMIN	(ETHER_MIN_LEN - ETHER_HDR_LEN - ETHER_CRC_LEN)
-
-__END_DECLS
-
-#endif	/* net/ethernet.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if.h
deleted file mode 100644
index 61e6bc2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* net/if.h -- declarations for inquiring about network interfaces
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_H
-#define _NET_IF_H	1
-
-#include <features.h>
-
-#ifdef __USE_MISC
-# include <sys/types.h>
-# include <sys/socket.h>
-#endif
-
-
-/* Length of interface name.  */
-#define IF_NAMESIZE	16
-
-struct if_nameindex
-  {
-    unsigned int if_index;	/* 1, 2, ... */
-    char *if_name;		/* null terminated name: "eth0", ... */
-  };
-
-
-#ifdef __USE_MISC
-/* Standard interface flags. */
-enum
-  {
-    IFF_UP = 0x1,		/* Interface is up.  */
-# define IFF_UP	IFF_UP
-    IFF_BROADCAST = 0x2,	/* Broadcast address valid.  */
-# define IFF_BROADCAST	IFF_BROADCAST
-    IFF_DEBUG = 0x4,		/* Turn on debugging.  */
-# define IFF_DEBUG	IFF_DEBUG
-    IFF_LOOPBACK = 0x8,		/* Is a loopback net.  */
-# define IFF_LOOPBACK	IFF_LOOPBACK
-    IFF_POINTOPOINT = 0x10,	/* Interface is point-to-point link.  */
-# define IFF_POINTOPOINT IFF_POINTOPOINT
-    IFF_NOTRAILERS = 0x20,	/* Avoid use of trailers.  */
-# define IFF_NOTRAILERS	IFF_NOTRAILERS
-    IFF_RUNNING = 0x40,		/* Resources allocated.  */
-# define IFF_RUNNING	IFF_RUNNING
-    IFF_NOARP = 0x80,		/* No address resolution protocol.  */
-# define IFF_NOARP	IFF_NOARP
-    IFF_PROMISC = 0x100,	/* Receive all packets.  */
-# define IFF_PROMISC	IFF_PROMISC
-
-    /* Not supported */
-    IFF_ALLMULTI = 0x200,	/* Receive all multicast packets.  */
-# define IFF_ALLMULTI	IFF_ALLMULTI
-
-    IFF_MASTER = 0x400,		/* Master of a load balancer.  */
-# define IFF_MASTER	IFF_MASTER
-    IFF_SLAVE = 0x800,		/* Slave of a load balancer.  */
-# define IFF_SLAVE	IFF_SLAVE
-
-    IFF_MULTICAST = 0x1000,	/* Supports multicast.  */
-# define IFF_MULTICAST	IFF_MULTICAST
-
-    IFF_PORTSEL = 0x2000,	/* Can set media type.  */
-# define IFF_PORTSEL	IFF_PORTSEL
-    IFF_AUTOMEDIA = 0x4000,	/* Auto media select active.  */
-# define IFF_AUTOMEDIA	IFF_AUTOMEDIA
-    IFF_DYNAMIC = 0x8000	/* Dialup device with changing addresses.  */
-# define IFF_DYNAMIC	IFF_DYNAMIC
-  };
-
-/* The ifaddr structure contains information about one address of an
-   interface.  They are maintained by the different address families,
-   are allocated and attached when an address is set, and are linked
-   together so all addresses for an interface can be located.  */
-
-struct ifaddr
-  {
-    struct sockaddr ifa_addr;	/* Address of interface.  */
-    union
-      {
-	struct sockaddr	ifu_broadaddr;
-	struct sockaddr	ifu_dstaddr;
-      } ifa_ifu;
-    struct iface *ifa_ifp;	/* Back-pointer to interface.  */
-    struct ifaddr *ifa_next;	/* Next address for interface.  */
-  };
-
-# define ifa_broadaddr	ifa_ifu.ifu_broadaddr	/* broadcast address	*/
-# define ifa_dstaddr	ifa_ifu.ifu_dstaddr	/* other end of link	*/
-
-/* Device mapping structure. I'd just gone off and designed a
-   beautiful scheme using only loadable modules with arguments for
-   driver options and along come the PCMCIA people 8)
-
-   Ah well. The get() side of this is good for WDSETUP, and it'll be
-   handy for debugging things. The set side is fine for now and being
-   very small might be worth keeping for clean configuration.  */
-
-struct ifmap
-  {
-    unsigned long int mem_start;
-    unsigned long int mem_end;
-    unsigned short int base_addr;
-    unsigned char irq;
-    unsigned char dma;
-    unsigned char port;
-    /* 3 bytes spare */
-  };
-
-/* Interface request structure used for socket ioctl's.  All interface
-   ioctl's must have parameter definitions which begin with ifr_name.
-   The remainder may be interface specific.  */
-
-struct ifreq
-  {
-# define IFHWADDRLEN	6
-# define IFNAMSIZ	IF_NAMESIZE
-    union
-      {
-	char ifrn_name[IFNAMSIZ];	/* Interface name, e.g. "en0".  */
-      } ifr_ifrn;
-
-    union
-      {
-	struct sockaddr ifru_addr;
-	struct sockaddr ifru_dstaddr;
-	struct sockaddr ifru_broadaddr;
-	struct sockaddr ifru_netmask;
-	struct sockaddr ifru_hwaddr;
-	short int ifru_flags;
-	int ifru_ivalue;
-	int ifru_mtu;
-	struct ifmap ifru_map;
-	char ifru_slave[IFNAMSIZ];	/* Just fits the size */
-	char ifru_newname[IFNAMSIZ];
-	__caddr_t ifru_data;
-      } ifr_ifru;
-  };
-# define ifr_name	ifr_ifrn.ifrn_name	/* interface name 	*/
-# define ifr_hwaddr	ifr_ifru.ifru_hwaddr	/* MAC address 		*/
-# define ifr_addr	ifr_ifru.ifru_addr	/* address		*/
-# define ifr_dstaddr	ifr_ifru.ifru_dstaddr	/* other end of p-p lnk	*/
-# define ifr_broadaddr	ifr_ifru.ifru_broadaddr	/* broadcast address	*/
-# define ifr_netmask	ifr_ifru.ifru_netmask	/* interface net mask	*/
-# define ifr_flags	ifr_ifru.ifru_flags	/* flags		*/
-# define ifr_metric	ifr_ifru.ifru_ivalue	/* metric		*/
-# define ifr_mtu	ifr_ifru.ifru_mtu	/* mtu			*/
-# define ifr_map	ifr_ifru.ifru_map	/* device map		*/
-# define ifr_slave	ifr_ifru.ifru_slave	/* slave device		*/
-# define ifr_data	ifr_ifru.ifru_data	/* for use by interface	*/
-# define ifr_ifindex	ifr_ifru.ifru_ivalue    /* interface index      */
-# define ifr_bandwidth	ifr_ifru.ifru_ivalue	/* link bandwidth	*/
-# define ifr_qlen	ifr_ifru.ifru_ivalue	/* queue length		*/
-# define ifr_newname	ifr_ifru.ifru_newname	/* New name		*/
-# define _IOT_ifreq	_IOT(_IOTS(char),IFNAMSIZ,_IOTS(char),16,0,0)
-# define _IOT_ifreq_short _IOT(_IOTS(char),IFNAMSIZ,_IOTS(short),1,0,0)
-# define _IOT_ifreq_int	_IOT(_IOTS(char),IFNAMSIZ,_IOTS(int),1,0,0)
-
-
-/* Structure used in SIOCGIFCONF request.  Used to retrieve interface
-   configuration for machine (useful for programs which must know all
-   networks accessible).  */
-
-struct ifconf
-  {
-    int	ifc_len;			/* Size of buffer.  */
-    union
-      {
-	__caddr_t ifcu_buf;
-	struct ifreq *ifcu_req;
-      } ifc_ifcu;
-  };
-# define ifc_buf	ifc_ifcu.ifcu_buf	/* Buffer address.  */
-# define ifc_req	ifc_ifcu.ifcu_req	/* Array of structures.  */
-# define _IOT_ifconf _IOT(_IOTS(struct ifconf),1,0,0,0,0) /* not right */
-#endif	/* Misc.  */
-
-__BEGIN_DECLS
-
-/* Convert an interface name to an index, and vice versa.  */
-extern unsigned int if_nametoindex (const char *__ifname) __THROW;
-extern char *if_indextoname (unsigned int __ifindex, char *__ifname) __THROW;
-
-/* Return a list of all interfaces and their indices.  */
-extern struct if_nameindex *if_nameindex (void) __THROW;
-
-/* Free the data returned from if_nameindex.  */
-extern void if_freenameindex (struct if_nameindex *__ptr) __THROW;
-
-__END_DECLS
-
-#endif /* net/if.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_arp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_arp.h
deleted file mode 100644
index 2a8933c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_arp.h
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Definitions for Address Resolution Protocol.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the 4.4BSD and Linux version of this file.  */
-
-#ifndef _NET_IF_ARP_H
-#define _NET_IF_ARP_H 1
-
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-/* Some internals from deep down in the kernel.  */
-#define MAX_ADDR_LEN	7
-
-
-/* This structure defines an ethernet arp header.  */
-
-/* ARP protocol opcodes. */
-#define	ARPOP_REQUEST	1		/* ARP request.  */
-#define	ARPOP_REPLY	2		/* ARP reply.  */
-#define	ARPOP_RREQUEST	3		/* RARP request.  */
-#define	ARPOP_RREPLY	4		/* RARP reply.  */
-#define	ARPOP_InREQUEST	8		/* InARP request.  */
-#define	ARPOP_InREPLY	9		/* InARP reply.  */
-#define	ARPOP_NAK	10		/* (ATM)ARP NAK.  */
-
-/* See RFC 826 for protocol description.  ARP packets are variable
-   in size; the arphdr structure defines the fixed-length portion.
-   Protocol type values are the same as those for 10 Mb/s Ethernet.
-   It is followed by the variable-sized fields ar_sha, arp_spa,
-   arp_tha and arp_tpa in that order, according to the lengths
-   specified.  Field names used correspond to RFC 826.  */
-
-struct arphdr
-  {
-    unsigned short int ar_hrd;		/* Format of hardware address.  */
-    unsigned short int ar_pro;		/* Format of protocol address.  */
-    unsigned char ar_hln;		/* Length of hardware address.  */
-    unsigned char ar_pln;		/* Length of protocol address.  */
-    unsigned short int ar_op;		/* ARP opcode (command).  */
-#if 0
-    /* Ethernet looks like this : This bit is variable sized
-       however...  */
-    unsigned char __ar_sha[ETH_ALEN];	/* Sender hardware address.  */
-    unsigned char __ar_sip[4];		/* Sender IP address.  */
-    unsigned char __ar_tha[ETH_ALEN];	/* Target hardware address.  */
-    unsigned char __ar_tip[4];		/* Target IP address.  */
-#endif
-  };
-
-
-/* ARP protocol HARDWARE identifiers. */
-#define ARPHRD_NETROM	0		/* From KA9Q: NET/ROM pseudo. */
-#define ARPHRD_ETHER 	1		/* Ethernet 10/100Mbps.  */
-#define	ARPHRD_EETHER	2		/* Experimental Ethernet.  */
-#define	ARPHRD_AX25	3		/* AX.25 Level 2.  */
-#define	ARPHRD_PRONET	4		/* PROnet token ring.  */
-#define	ARPHRD_CHAOS	5		/* Chaosnet.  */
-#define	ARPHRD_IEEE802	6		/* IEEE 802.2 Ethernet/TR/TB.  */
-#define	ARPHRD_ARCNET	7		/* ARCnet.  */
-#define	ARPHRD_APPLETLK	8		/* APPLEtalk.  */
-#define	ARPHRD_DLCI	15		/* Frame Relay DLCI.  */
-#define	ARPHRD_ATM	19		/* ATM.  */
-#define	ARPHRD_METRICOM	23		/* Metricom STRIP (new IANA id).  */
-#define ARPHRD_IEEE1394	24		/* IEEE 1394 IPv4 - RFC 2734.  */
-#define ARPHRD_EUI64		27		/* EUI-64.  */
-#define ARPHRD_INFINIBAND	32		/* InfiniBand.  */
-
-/* Dummy types for non ARP hardware */
-#define ARPHRD_SLIP	256
-#define ARPHRD_CSLIP	257
-#define ARPHRD_SLIP6	258
-#define ARPHRD_CSLIP6	259
-#define ARPHRD_RSRVD	260		/* Notional KISS type.  */
-#define ARPHRD_ADAPT	264
-#define ARPHRD_ROSE	270
-#define ARPHRD_X25	271		/* CCITT X.25.  */
-#define ARPHRD_HWX25	272		/* Boards with X.25 in firmware.  */
-#define ARPHRD_PPP	512
-#define ARPHRD_CISCO	513		/* Cisco HDLC.  */
-#define ARPHRD_HDLC	ARPHRD_CISCO
-#define ARPHRD_LAPB	516		/* LAPB.  */
-#define ARPHRD_DDCMP	517		/* Digital's DDCMP.  */
-#define	ARPHRD_RAWHDLC	518		/* Raw HDLC.  */
-#define ARPHRD_RAWIP	519		/* Raw IP.  */
-
-#define ARPHRD_TUNNEL	768		/* IPIP tunnel.  */
-#define ARPHRD_TUNNEL6	769		/* IPIP6 tunnel.  */
-#define ARPHRD_FRAD	770             /* Frame Relay Access Device.  */
-#define ARPHRD_SKIP	771		/* SKIP vif.  */
-#define ARPHRD_LOOPBACK	772		/* Loopback device.  */
-#define ARPHRD_LOCALTLK 773		/* Localtalk device.  */
-#define ARPHRD_FDDI	774		/* Fiber Distributed Data Interface. */
-#define ARPHRD_BIF	775             /* AP1000 BIF.  */
-#define ARPHRD_SIT	776		/* sit0 device - IPv6-in-IPv4.  */
-#define ARPHRD_IPDDP	777		/* IP-in-DDP tunnel.  */
-#define ARPHRD_IPGRE	778		/* GRE over IP.  */
-#define ARPHRD_PIMREG	779		/* PIMSM register interface.  */
-#define ARPHRD_HIPPI	780		/* High Performance Parallel I'face. */
-#define ARPHRD_ASH	781		/* (Nexus Electronics) Ash.  */
-#define ARPHRD_ECONET	782		/* Acorn Econet.  */
-#define ARPHRD_IRDA	783		/* Linux-IrDA.  */
-#define ARPHRD_FCPP	784		/* Point to point fibrechanel.  */
-#define ARPHRD_FCAL	785		/* Fibrechanel arbitrated loop.  */
-#define ARPHRD_FCPL	786		/* Fibrechanel public loop.  */
-#define ARPHRD_FCFABRIC 787		/* Fibrechanel fabric.  */
-#define ARPHRD_IEEE802_TR 800		/* Magic type ident for TR.  */
-#define ARPHRD_IEEE80211 801		/* IEEE 802.11.  */
-#define ARPHRD_IEEE80211_PRISM 802	/* IEEE 802.11 + Prism2 header.  */
-#define ARPHRD_IEEE80211_RADIOTAP 803	/* IEEE 802.11 + radiotap header.  */
-#define ARPHRD_IEEE802154 804		/* IEEE 802.15.4 header.  */
-#define ARPHRD_IEEE802154_PHY 805	/* IEEE 802.15.4 PHY header.  */
-
-#define ARPHRD_VOID	  0xFFFF	/* Void type, nothing is known.  */
-#define ARPHRD_NONE	  0xFFFE	/* Zero header length.  */
-
-
-/* ARP ioctl request.  */
-struct arpreq
-  {
-    struct sockaddr arp_pa;		/* Protocol address.  */
-    struct sockaddr arp_ha;		/* Hardware address.  */
-    int arp_flags;			/* Flags.  */
-    struct sockaddr arp_netmask;	/* Netmask (only for proxy arps).  */
-    char arp_dev[16];
-  };
-
-struct arpreq_old
-  {
-    struct sockaddr arp_pa;		/* Protocol address.  */
-    struct sockaddr arp_ha;		/* Hardware address.  */
-    int arp_flags;			/* Flags.  */
-    struct sockaddr arp_netmask;	/* Netmask (only for proxy arps).  */
-  };
-
-/* ARP Flag values.  */
-#define ATF_COM		0x02		/* Completed entry (ha valid).  */
-#define	ATF_PERM	0x04		/* Permanent entry.  */
-#define	ATF_PUBL	0x08		/* Publish entry.  */
-#define	ATF_USETRAILERS	0x10		/* Has requested trailers.  */
-#define ATF_NETMASK     0x20            /* Want to use a netmask (only
-					   for proxy entries).  */
-#define ATF_DONTPUB	0x40		/* Don't answer this addresses.  */
-#define ATF_MAGIC	0x80		/* Automatically added entry.  */
-
-
-/* Support for the user space arp daemon, arpd.  */
-#define ARPD_UPDATE	0x01
-#define ARPD_LOOKUP	0x02
-#define ARPD_FLUSH	0x03
-
-struct arpd_request
-  {
-    unsigned short int req;		/* Request type.  */
-    uint32_t ip;			/* IP address of entry.  */
-    unsigned long int dev;		/* Device entry is tied to.  */
-    unsigned long int stamp;
-    unsigned long int updated;
-    unsigned char ha[MAX_ADDR_LEN];	/* Hardware address.  */
-  };
-
-__END_DECLS
-
-#endif	/* net/if_arp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_packet.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_packet.h
deleted file mode 100644
index 75b395d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_packet.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Definitions for use with Linux SOCK_PACKET sockets.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __IF_PACKET_H
-#define __IF_PACKET_H
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-/* This is the SOCK_PACKET address structure as used in Linux 2.0.
-   From Linux 2.1 the AF_PACKET interface is preferred and you should
-   consider using it in place of this one.  */
-
-struct sockaddr_pkt
-  {
-    __SOCKADDR_COMMON (spkt_);
-    unsigned char spkt_device[14];
-    unsigned short spkt_protocol;
-  };
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_ppp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_ppp.h
deleted file mode 100644
index 31a2076..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_ppp.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/*	From: if_ppp.h,v 1.3 1995/06/12 11:36:50 paulus Exp */
-
-/*
- * if_ppp.h - Point-to-Point Protocol definitions.
- *
- * Copyright (c) 1989 Carnegie Mellon University.
- *
- * 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.
- * 3. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY CARNEGIE MELLON UNIVERSITY 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 UNIVERSITY 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.
- *
- */
-
-/*
- *  ==FILEVERSION 960926==
- *
- *  NOTE TO MAINTAINERS:
- *     If you modify this file at all, please set the above date.
- *     if_ppp.h is shipped with a PPP distribution as well as with the kernel;
- *     if everyone increases the FILEVERSION number above, then scripts
- *     can do the right thing when deciding whether to install a new if_ppp.h
- *     file.  Don't change the format of that line otherwise, so the
- *     installation script can recognize it.
- */
-
-
-#ifndef __NET_IF_PPP_H
-#define __NET_IF_PPP_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <net/if.h>
-#include <sys/ioctl.h>
-#include <net/ppp_defs.h>
-
-__BEGIN_DECLS
-
-/*
- * Packet sizes
- */
-
-#define	PPP_MTU		1500	/* Default MTU (size of Info field) */
-#define PPP_MAXMRU	65000	/* Largest MRU we allow */
-#define PPP_VERSION	"2.2.0"
-#define PPP_MAGIC	0x5002	/* Magic value for the ppp structure */
-#define PROTO_IPX	0x002b	/* protocol numbers */
-#define PROTO_DNA_RT    0x0027  /* DNA Routing */
-
-
-/*
- * Bit definitions for flags.
- */
-
-#define SC_COMP_PROT	0x00000001	/* protocol compression (output) */
-#define SC_COMP_AC	0x00000002	/* header compression (output) */
-#define	SC_COMP_TCP	0x00000004	/* TCP (VJ) compression (output) */
-#define SC_NO_TCP_CCID	0x00000008	/* disable VJ connection-id comp. */
-#define SC_REJ_COMP_AC	0x00000010	/* reject adrs/ctrl comp. on input */
-#define SC_REJ_COMP_TCP	0x00000020	/* reject TCP (VJ) comp. on input */
-#define SC_CCP_OPEN	0x00000040	/* Look at CCP packets */
-#define SC_CCP_UP	0x00000080	/* May send/recv compressed packets */
-#define SC_ENABLE_IP	0x00000100	/* IP packets may be exchanged */
-#define SC_COMP_RUN	0x00001000	/* compressor has been inited */
-#define SC_DECOMP_RUN	0x00002000	/* decompressor has been inited */
-#define SC_DEBUG	0x00010000	/* enable debug messages */
-#define SC_LOG_INPKT	0x00020000	/* log contents of good pkts recvd */
-#define SC_LOG_OUTPKT	0x00040000	/* log contents of pkts sent */
-#define SC_LOG_RAWIN	0x00080000	/* log all chars received */
-#define SC_LOG_FLUSH	0x00100000	/* log all chars flushed */
-#define	SC_MASK		0x0fE0ffff	/* bits that user can change */
-
-/* state bits */
-#define	SC_ESCAPED	0x80000000	/* saw a PPP_ESCAPE */
-#define	SC_FLUSH	0x40000000	/* flush input until next PPP_FLAG */
-#define SC_VJ_RESET	0x20000000	/* Need to reset the VJ decompressor */
-#define SC_XMIT_BUSY	0x10000000	/* ppp_write_wakeup is active */
-#define SC_RCV_ODDP	0x08000000	/* have rcvd char with odd parity */
-#define SC_RCV_EVNP	0x04000000	/* have rcvd char with even parity */
-#define SC_RCV_B7_1	0x02000000	/* have rcvd char with bit 7 = 1 */
-#define SC_RCV_B7_0	0x01000000	/* have rcvd char with bit 7 = 0 */
-#define SC_DC_FERROR	0x00800000	/* fatal decomp error detected */
-#define SC_DC_ERROR	0x00400000	/* non-fatal decomp error detected */
-
-/*
- * Ioctl definitions.
- */
-
-struct npioctl {
-    int		protocol;	/* PPP protocol, e.g. PPP_IP */
-    enum NPmode	mode;
-};
-
-/* Structure describing a CCP configuration option, for PPPIOCSCOMPRESS */
-struct ppp_option_data {
-	uint8_t  *ptr;
-	uint32_t length;
-	int	 transmit;
-};
-
-/* 'struct ifreq' is only available from net/if.h under __USE_MISC.  */
-#ifdef __USE_MISC
-struct ifpppstatsreq {
-  struct ifreq	   b;
-  struct ppp_stats stats;			/* statistic information */
-};
-
-struct ifpppcstatsreq {
-  struct ifreq		b;
-  struct ppp_comp_stats stats;
-};
-
-#define ifr__name       b.ifr_ifrn.ifrn_name
-#define stats_ptr       b.ifr_ifru.ifru_data
-#endif
-
-/*
- * Ioctl definitions.
- */
-
-#define	PPPIOCGFLAGS	_IOR('t', 90, int)	/* get configuration flags */
-#define	PPPIOCSFLAGS	_IOW('t', 89, int)	/* set configuration flags */
-#define	PPPIOCGASYNCMAP	_IOR('t', 88, int)	/* get async map */
-#define	PPPIOCSASYNCMAP	_IOW('t', 87, int)	/* set async map */
-#define	PPPIOCGUNIT	_IOR('t', 86, int)	/* get ppp unit number */
-#define	PPPIOCGRASYNCMAP _IOR('t', 85, int)	/* get receive async map */
-#define	PPPIOCSRASYNCMAP _IOW('t', 84, int)	/* set receive async map */
-#define	PPPIOCGMRU	_IOR('t', 83, int)	/* get max receive unit */
-#define	PPPIOCSMRU	_IOW('t', 82, int)	/* set max receive unit */
-#define	PPPIOCSMAXCID	_IOW('t', 81, int)	/* set VJ max slot ID */
-#define PPPIOCGXASYNCMAP _IOR('t', 80, ext_accm) /* get extended ACCM */
-#define PPPIOCSXASYNCMAP _IOW('t', 79, ext_accm) /* set extended ACCM */
-#define PPPIOCXFERUNIT	_IO('t', 78)		/* transfer PPP unit */
-#define PPPIOCSCOMPRESS	_IOW('t', 77, struct ppp_option_data)
-#define PPPIOCGNPMODE	_IOWR('t', 76, struct npioctl) /* get NP mode */
-#define PPPIOCSNPMODE	_IOW('t', 75, struct npioctl)  /* set NP mode */
-#define PPPIOCGDEBUG	_IOR('t', 65, int)	/* Read debug level */
-#define PPPIOCSDEBUG	_IOW('t', 64, int)	/* Set debug level */
-#define PPPIOCGIDLE	_IOR('t', 63, struct ppp_idle) /* get idle time */
-
-#define SIOCGPPPSTATS   (SIOCDEVPRIVATE + 0)
-#define SIOCGPPPVER     (SIOCDEVPRIVATE + 1)  /* NEVER change this!! */
-#define SIOCGPPPCSTATS  (SIOCDEVPRIVATE + 2)
-
-#if !defined(ifr_mtu)
-#define ifr_mtu	ifr_ifru.ifru_metric
-#endif
-
-__END_DECLS
-
-#endif /* net/if_ppp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_shaper.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_shaper.h
deleted file mode 100644
index 4afc62c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_shaper.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_SHAPER_H
-#define _NET_IF_SHAPER_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <net/if.h>
-#include <sys/ioctl.h>
-
-__BEGIN_DECLS
-
-#define SHAPER_QLEN	10
-/*
- *	This is a bit speed dependant (read it shouldnt be a constant!)
- *
- *	5 is about right for 28.8 upwards. Below that double for every
- *	halving of speed or so. - ie about 20 for 9600 baud.
- */
-#define SHAPER_LATENCY	(5 * HZ)
-#define SHAPER_MAXSLIP	2
-#define SHAPER_BURST	(HZ / 50)	/* Good for >128K then */
-
-#define SHAPER_SET_DEV		0x0001
-#define SHAPER_SET_SPEED	0x0002
-#define SHAPER_GET_DEV		0x0003
-#define SHAPER_GET_SPEED	0x0004
-
-struct shaperconf
-{
-  uint16_t ss_cmd;
-  union
-  {
-    char ssu_name[14];
-    uint32_t ssu_speed;
-  } ss_u;
-#define ss_speed ss_u.ssu_speed
-#define ss_name ss_u.ssu_name
-};
-
-__END_DECLS
-
-#endif /* net/if_shaper.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_slip.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_slip.h
deleted file mode 100644
index cfb29f1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/if_slip.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NET_IF_SLIP_H
-#define _NET_IF_SLIP_H 1
-
-/* We can use the kernel header.  */
-#include <linux/if_slip.h>
-
-#endif	/* net/if_slip.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ppp-comp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ppp-comp.h
deleted file mode 100644
index 4a992d5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ppp-comp.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/ppp-comp.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ppp_defs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ppp_defs.h
deleted file mode 100644
index 5e492e9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/ppp_defs.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef _NET_PPP_DEFS_H
-#define _NET_PPP_DEFS_H 1
-
-#include <bits/types/time_t.h>
-#include <asm/types.h>
-#include <linux/ppp_defs.h>
-
-#endif /* net/ppp_defs.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/route.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/route.h
deleted file mode 100644
index 10444a6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/net/route.h
+++ /dev/null
@@ -1,144 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Based on the 4.4BSD and Linux version of this file.  */
-
-#ifndef _NET_ROUTE_H
-#define _NET_ROUTE_H	1
-
-#include <features.h>
-#include <sys/socket.h>
-#include <sys/types.h>
-#include <netinet/in.h>
-#include <bits/wordsize.h>
-
-
-/* This structure gets passed by the SIOCADDRT and SIOCDELRT calls. */
-struct rtentry
-  {
-    unsigned long int rt_pad1;
-    struct sockaddr rt_dst;		/* Target address.  */
-    struct sockaddr rt_gateway;		/* Gateway addr (RTF_GATEWAY).  */
-    struct sockaddr rt_genmask;		/* Target network mask (IP).  */
-    unsigned short int rt_flags;
-    short int rt_pad2;
-    unsigned long int rt_pad3;
-    unsigned char rt_tos;
-    unsigned char rt_class;
-#if __WORDSIZE == 64
-    short int rt_pad4[3];
-#else
-    short int rt_pad4;
-#endif
-    short int rt_metric;		/* +1 for binary compatibility!  */
-    char *rt_dev;			/* Forcing the device at add.  */
-    unsigned long int rt_mtu;		/* Per route MTU/Window.  */
-    unsigned long int rt_window;	/* Window clamping.  */
-    unsigned short int rt_irtt;		/* Initial RTT.  */
-  };
-/* Compatibility hack.  */
-#define rt_mss	rt_mtu
-
-
-struct in6_rtmsg
-  {
-    struct in6_addr rtmsg_dst;
-    struct in6_addr rtmsg_src;
-    struct in6_addr rtmsg_gateway;
-    uint32_t rtmsg_type;
-    uint16_t rtmsg_dst_len;
-    uint16_t rtmsg_src_len;
-    uint32_t rtmsg_metric;
-    unsigned long int rtmsg_info;
-    uint32_t rtmsg_flags;
-    int rtmsg_ifindex;
-  };
-
-
-#define	RTF_UP		0x0001		/* Route usable.  */
-#define	RTF_GATEWAY	0x0002		/* Destination is a gateway.  */
-
-#define	RTF_HOST	0x0004		/* Host entry (net otherwise).  */
-#define RTF_REINSTATE	0x0008		/* Reinstate route after timeout.  */
-#define	RTF_DYNAMIC	0x0010		/* Created dyn. (by redirect).  */
-#define	RTF_MODIFIED	0x0020		/* Modified dyn. (by redirect).  */
-#define RTF_MTU		0x0040		/* Specific MTU for this route.  */
-#define RTF_MSS		RTF_MTU		/* Compatibility.  */
-#define RTF_WINDOW	0x0080		/* Per route window clamping.  */
-#define RTF_IRTT	0x0100		/* Initial round trip time.  */
-#define RTF_REJECT	0x0200		/* Reject route.  */
-#define	RTF_STATIC	0x0400		/* Manually injected route.  */
-#define	RTF_XRESOLVE	0x0800		/* External resolver.  */
-#define RTF_NOFORWARD   0x1000		/* Forwarding inhibited.  */
-#define RTF_THROW	0x2000		/* Go to next class.  */
-#define RTF_NOPMTUDISC  0x4000		/* Do not send packets with DF.  */
-
-/* for IPv6 */
-#define RTF_DEFAULT	0x00010000	/* default - learned via ND	*/
-#define RTF_ALLONLINK	0x00020000	/* fallback, no routers on link	*/
-#define RTF_ADDRCONF	0x00040000	/* addrconf route - RA		*/
-
-#define RTF_LINKRT	0x00100000	/* link specific - device match	*/
-#define RTF_NONEXTHOP	0x00200000	/* route with no nexthop	*/
-
-#define RTF_CACHE	0x01000000	/* cache entry			*/
-#define RTF_FLOW	0x02000000	/* flow significant route	*/
-#define RTF_POLICY	0x04000000	/* policy route			*/
-
-#define RTCF_VALVE	0x00200000
-#define RTCF_MASQ	0x00400000
-#define RTCF_NAT	0x00800000
-#define RTCF_DOREDIRECT 0x01000000
-#define RTCF_LOG	0x02000000
-#define RTCF_DIRECTSRC	0x04000000
-
-#define RTF_LOCAL	0x80000000
-#define RTF_INTERFACE	0x40000000
-#define RTF_MULTICAST	0x20000000
-#define RTF_BROADCAST	0x10000000
-#define RTF_NAT		0x08000000
-
-#define RTF_ADDRCLASSMASK	0xF8000000
-#define RT_ADDRCLASS(flags)	((uint32_t) flags >> 23)
-
-#define RT_TOS(tos)		((tos) & IPTOS_TOS_MASK)
-
-#define RT_LOCALADDR(flags)	((flags & RTF_ADDRCLASSMASK) \
-				 == (RTF_LOCAL|RTF_INTERFACE))
-
-#define RT_CLASS_UNSPEC		0
-#define RT_CLASS_DEFAULT	253
-
-#define RT_CLASS_MAIN		254
-#define RT_CLASS_LOCAL		255
-#define RT_CLASS_MAX		255
-
-
-#define RTMSG_ACK		NLMSG_ACK
-#define RTMSG_OVERRUN		NLMSG_OVERRUN
-
-#define RTMSG_NEWDEVICE		0x11
-#define RTMSG_DELDEVICE		0x12
-#define RTMSG_NEWROUTE		0x21
-#define RTMSG_DELROUTE		0x22
-#define RTMSG_NEWRULE		0x31
-#define RTMSG_DELRULE		0x32
-#define RTMSG_CONTROL		0x40
-
-#define RTMSG_AR_FAILED		0x51	/* Address Resolution failed.  */
-
-#endif /* net/route.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netash/ash.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netash/ash.h
deleted file mode 100644
index b139ea6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netash/ash.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Definitions for use with Linux AF_ASH sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETASH_ASH_H
-#define _NETASH_ASH_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-struct sockaddr_ash
-  {
-    __SOCKADDR_COMMON (sash_);		/* Common data: address family etc.  */
-    int sash_ifindex;			/* Interface to use.  */
-    unsigned char sash_channel;		/* Realtime or control.  */
-    unsigned int sash_plen;
-    unsigned char sash_prefix[16];
-  };
-
-/* Values for `channel' member.  */
-#define ASH_CHANNEL_ANY		0
-#define ASH_CHANNEL_CONTROL	1
-#define ASH_CHANNEL_REALTIME	2
-
-#endif	/* netash/ash.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netatalk/at.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netatalk/at.h
deleted file mode 100644
index af63d7b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netatalk/at.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETATALK_AT_H
-#define _NETATALK_AT_H 1
-
-#include <asm/types.h>
-#include <bits/sockaddr.h>
-#include <linux/atalk.h>
-#include <sys/socket.h>
-
-#define SOL_ATALK       258     /* sockopt level for atalk */
-
-#endif	/* netatalk/at.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netax25/ax25.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netax25/ax25.h
deleted file mode 100644
index f8b4d98..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netax25/ax25.h
+++ /dev/null
@@ -1,170 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETAX25_AX25_H
-#define _NETAX25_AX25_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-/* Setsockoptions(2) level.  Thanks to BSD these must match IPPROTO_xxx.  */
-#define SOL_AX25	257
-
-/* AX.25 flags: */
-#define AX25_WINDOW	1
-#define AX25_T1		2
-#define AX25_T2		5
-#define AX25_T3		4
-#define AX25_N2		3
-#define AX25_BACKOFF	6
-#define AX25_EXTSEQ	7
-#define AX25_PIDINCL	8
-#define AX25_IDLE	9
-#define	AX25_PACLEN	10
-#define AX25_IPMAXQUEUE 11
-#define AX25_IAMDIGI	12
-#define AX25_KILL	99
-
-/* AX.25 socket ioctls: */
-#define SIOCAX25GETUID		(SIOCPROTOPRIVATE)
-#define SIOCAX25ADDUID		(SIOCPROTOPRIVATE+1)
-#define SIOCAX25DELUID		(SIOCPROTOPRIVATE+2)
-#define SIOCAX25NOUID		(SIOCPROTOPRIVATE+3)
-#define SIOCAX25BPQADDR		(SIOCPROTOPRIVATE+4)
-#define SIOCAX25GETPARMS	(SIOCPROTOPRIVATE+5)
-#define SIOCAX25SETPARMS	(SIOCPROTOPRIVATE+6)
-#define SIOCAX25OPTRT		(SIOCPROTOPRIVATE+7)
-#define SIOCAX25CTLCON		(SIOCPROTOPRIVATE+8)
-#define SIOCAX25GETINFO		(SIOCPROTOPRIVATE+9)
-#define SIOCAX25ADDFWD		(SIOCPROTOPRIVATE+10)
-#define SIOCAX25DELFWD		(SIOCPROTOPRIVATE+11)
-
-/* unknown: */
-#define AX25_NOUID_DEFAULT	0
-#define AX25_NOUID_BLOCK	1
-#define AX25_SET_RT_IPMODE	2
-
-/* Digipeating flags: */
-#define AX25_DIGI_INBAND	0x01	/* Allow digipeating within port */
-#define AX25_DIGI_XBAND		0x02	/* Allow digipeating across ports */
-
-/* Maximim number of digipeaters: */
-#define AX25_MAX_DIGIS 8
-
-
-typedef struct
-  {
-    char ax25_call[7];		/* 6 call + SSID (shifted ascii) */
-  }
-ax25_address;
-
-struct sockaddr_ax25
-  {
-    sa_family_t sax25_family;
-    ax25_address sax25_call;
-    int sax25_ndigis;
-  };
-
-/*
- * The sockaddr struct with the digipeater adresses:
- */
-struct full_sockaddr_ax25
-  {
-    struct sockaddr_ax25 fsa_ax25;
-    ax25_address fsa_digipeater[AX25_MAX_DIGIS];
-  };
-#define sax25_uid	sax25_ndigis
-
-struct ax25_routes_struct
-  {
-    ax25_address port_addr;
-    ax25_address dest_addr;
-    unsigned char digi_count;
-    ax25_address digi_addr[AX25_MAX_DIGIS];
-  };
-
-/* The AX.25 ioctl structure: */
-struct ax25_ctl_struct
-  {
-    ax25_address port_addr;
-    ax25_address source_addr;
-    ax25_address dest_addr;
-    unsigned int cmd;
-    unsigned long arg;
-    unsigned char digi_count;
-    ax25_address digi_addr[AX25_MAX_DIGIS];
-  };
-
-struct ax25_info_struct
-  {
-    unsigned int  n2, n2count;
-    unsigned int t1, t1timer;
-    unsigned int t2, t2timer;
-    unsigned int t3, t3timer;
-    unsigned int idle, idletimer;
-    unsigned int state;
-    unsigned int rcv_q, snd_q;
-  };
-
-struct ax25_fwd_struct
-  {
-    ax25_address port_from;
-    ax25_address port_to;
-  };
-
-/* AX.25 route structure: */
-struct ax25_route_opt_struct
-  {
-    ax25_address port_addr;
-    ax25_address dest_addr;
-    int cmd;
-    int arg;
-  };
-
-/* AX.25 BPQ stuff: */
-struct ax25_bpqaddr_struct
-  {
-    char dev[16];
-    ax25_address addr;
-  };
-
-/* Definitions for the AX.25 `values' fields: */
-#define	AX25_VALUES_IPDEFMODE	0	/* 'D'=DG 'V'=VC */
-#define	AX25_VALUES_AXDEFMODE	1	/* 8=Normal 128=Extended Seq Nos */
-#define	AX25_VALUES_NETROM	2	/* Allow NET/ROM  - 0=No 1=Yes */
-#define	AX25_VALUES_TEXT	3	/* Allow PID=Text - 0=No 1=Yes */
-#define	AX25_VALUES_BACKOFF	4	/* 'E'=Exponential 'L'=Linear */
-#define	AX25_VALUES_CONMODE	5	/* Allow connected modes - 0=No 1=Yes */
-#define	AX25_VALUES_WINDOW	6	/* Default window size for standard AX.25 */
-#define	AX25_VALUES_EWINDOW	7	/* Default window size for extended AX.25 */
-#define	AX25_VALUES_T1		8	/* Default T1 timeout value */
-#define	AX25_VALUES_T2		9	/* Default T2 timeout value */
-#define	AX25_VALUES_T3		10	/* Default T3 timeout value */
-#define	AX25_VALUES_N2		11	/* Default N2 value */
-#define	AX25_VALUES_DIGI	12	/* Digipeat mode */
-#define AX25_VALUES_IDLE	13	/* mode vc idle timer */
-#define AX25_VALUES_PACLEN	14	/* AX.25 MTU */
-#define AX25_VALUES_IPMAXQUEUE  15	/* Maximum number of buffers enqueued */
-#define	AX25_MAX_VALUES		20
-
-struct ax25_parms_struct
-  {
-    ax25_address port_addr;
-    unsigned short values[AX25_MAX_VALUES];
-  };
-
-#endif /* netax25/ax25.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netdb.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netdb.h
deleted file mode 100644
index 1f36f25..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netdb.h
+++ /dev/null
@@ -1,713 +0,0 @@
-  /* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* All data returned by the network data base library are supplied in
-   host order and returned in network order (suitable for use in
-   system calls).  */
-
-#ifndef	_NETDB_H
-#define	_NETDB_H	1
-
-#include <features.h>
-
-#include <netinet/in.h>
-#include <bits/stdint-uintn.h>
-#ifdef __USE_MISC
-/* This is necessary to make this include file properly replace the
-   Sun version.  */
-# include <rpc/netdb.h>
-#endif
-
-#ifdef __USE_GNU
-# include <bits/types/sigevent_t.h>
-# include <bits/types/struct_timespec.h>
-#endif
-
-#include <bits/netdb.h>
-
-/* Absolute file name for network data base files.  */
-#define	_PATH_HEQUIV		"/etc/hosts.equiv"
-#define	_PATH_HOSTS		"/etc/hosts"
-#define	_PATH_NETWORKS		"/etc/networks"
-#define	_PATH_NSSWITCH_CONF	"/etc/nsswitch.conf"
-#define	_PATH_PROTOCOLS		"/etc/protocols"
-#define	_PATH_SERVICES		"/etc/services"
-
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8
-/* Error status for non-reentrant lookup functions.
-   We use a macro to access always the thread-specific `h_errno' variable.  */
-# define h_errno (*__h_errno_location ())
-
-/* Function to get address of global `h_errno' variable.  */
-extern int *__h_errno_location (void) __THROW __attribute__ ((__const__));
-
-
-/* Possible values left in `h_errno'.  */
-# define HOST_NOT_FOUND	1	/* Authoritative Answer Host not found.  */
-# define TRY_AGAIN	2	/* Non-Authoritative Host not found,
-				   or SERVERFAIL.  */
-# define NO_RECOVERY	3	/* Non recoverable errors, FORMERR, REFUSED,
-				   NOTIMP.  */
-# define NO_DATA	4	/* Valid name, no data record of requested
-				   type.  */
-#endif
-#ifdef __USE_MISC
-# define NETDB_INTERNAL	-1	/* See errno.  */
-# define NETDB_SUCCESS	0	/* No problem.  */
-# define NO_ADDRESS	NO_DATA	/* No address, look for MX record.  */
-#endif
-
-#if defined __USE_XOPEN2K || defined __USE_XOPEN_EXTENDED
-/* Highest reserved Internet port number.  */
-# define IPPORT_RESERVED	1024
-#endif
-
-#ifdef __USE_GNU
-/* Scope delimiter for getaddrinfo(), getnameinfo().  */
-# define SCOPE_DELIMITER	'%'
-#endif
-
-#ifdef __USE_MISC
-/* Print error indicated by `h_errno' variable on standard error.  STR
-   if non-null is printed before the error string.  */
-extern void herror (const char *__str) __THROW;
-
-/* Return string associated with error ERR_NUM.  */
-extern const char *hstrerror (int __err_num) __THROW;
-#endif
-
-
-/* Description of data base entry for a single host.  */
-struct hostent
-{
-  char *h_name;			/* Official name of host.  */
-  char **h_aliases;		/* Alias list.  */
-  int h_addrtype;		/* Host address type.  */
-  int h_length;			/* Length of address.  */
-  char **h_addr_list;		/* List of addresses from name server.  */
-#ifdef __USE_MISC
-# define	h_addr	h_addr_list[0] /* Address, for backward compatibility.*/
-#endif
-};
-
-/* Open host data base files and mark them as staying open even after
-   a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void sethostent (int __stay_open);
-
-/* Close host data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endhostent (void);
-
-/* Get next entry from host data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostent (void);
-
-/* Return entry from host data base which address match ADDR with
-   length LEN and type TYPE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostbyaddr (const void *__addr, __socklen_t __len,
-				      int __type);
-
-/* Return entry from host data base for host with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct hostent *gethostbyname (const char *__name);
-
-#ifdef __USE_MISC
-/* Return entry from host data base for host with NAME.  AF must be
-   set to the address type which is `AF_INET' for IPv4 or `AF_INET6'
-   for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct hostent *gethostbyname2 (const char *__name, int __af);
-
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.  The last
-   argument is a pointer to a variable which gets the value which
-   would be stored in the global variable `herrno' by the
-   non-reentrant functions.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int gethostent_r (struct hostent *__restrict __result_buf,
-			 char *__restrict __buf, size_t __buflen,
-			 struct hostent **__restrict __result,
-			 int *__restrict __h_errnop);
-
-extern int gethostbyaddr_r (const void *__restrict __addr, __socklen_t __len,
-			    int __type,
-			    struct hostent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct hostent **__restrict __result,
-			    int *__restrict __h_errnop);
-
-extern int gethostbyname_r (const char *__restrict __name,
-			    struct hostent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct hostent **__restrict __result,
-			    int *__restrict __h_errnop);
-
-extern int gethostbyname2_r (const char *__restrict __name, int __af,
-			     struct hostent *__restrict __result_buf,
-			     char *__restrict __buf, size_t __buflen,
-			     struct hostent **__restrict __result,
-			     int *__restrict __h_errnop);
-#endif	/* misc */
-
-
-/* Open network data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setnetent (int __stay_open);
-
-/* Close network data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endnetent (void);
-
-/* Get next entry from network data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetent (void);
-
-/* Return entry from network data base which address match NET and
-   type TYPE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetbyaddr (uint32_t __net, int __type);
-
-/* Return entry from network data base for network with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct netent *getnetbyname (const char *__name);
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.  The last
-   argument is a pointer to a variable which gets the value which
-   would be stored in the global variable `herrno' by the
-   non-reentrant functions.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getnetent_r (struct netent *__restrict __result_buf,
-			char *__restrict __buf, size_t __buflen,
-			struct netent **__restrict __result,
-			int *__restrict __h_errnop);
-
-extern int getnetbyaddr_r (uint32_t __net, int __type,
-			   struct netent *__restrict __result_buf,
-			   char *__restrict __buf, size_t __buflen,
-			   struct netent **__restrict __result,
-			   int *__restrict __h_errnop);
-
-extern int getnetbyname_r (const char *__restrict __name,
-			   struct netent *__restrict __result_buf,
-			   char *__restrict __buf, size_t __buflen,
-			   struct netent **__restrict __result,
-			   int *__restrict __h_errnop);
-#endif	/* misc */
-
-
-/* Description of data base entry for a single service.  */
-struct servent
-{
-  char *s_name;			/* Official service name.  */
-  char **s_aliases;		/* Alias list.  */
-  int s_port;			/* Port number.  */
-  char *s_proto;		/* Protocol to use.  */
-};
-
-/* Open service data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setservent (int __stay_open);
-
-/* Close service data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endservent (void);
-
-/* Get next entry from service data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservent (void);
-
-/* Return entry from network data base for network with NAME and
-   protocol PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservbyname (const char *__name, const char *__proto);
-
-/* Return entry from service data base which matches port PORT and
-   protocol PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct servent *getservbyport (int __port, const char *__proto);
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getservent_r (struct servent *__restrict __result_buf,
-			 char *__restrict __buf, size_t __buflen,
-			 struct servent **__restrict __result);
-
-extern int getservbyname_r (const char *__restrict __name,
-			    const char *__restrict __proto,
-			    struct servent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct servent **__restrict __result);
-
-extern int getservbyport_r (int __port, const char *__restrict __proto,
-			    struct servent *__restrict __result_buf,
-			    char *__restrict __buf, size_t __buflen,
-			    struct servent **__restrict __result);
-#endif	/* misc */
-
-
-/* Description of data base entry for a single service.  */
-struct protoent
-{
-  char *p_name;			/* Official protocol name.  */
-  char **p_aliases;		/* Alias list.  */
-  int p_proto;			/* Protocol number.  */
-};
-
-/* Open protocol data base files and mark them as staying open even
-   after a later search if STAY_OPEN is non-zero.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setprotoent (int __stay_open);
-
-/* Close protocol data base files and clear `stay open' flag.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endprotoent (void);
-
-/* Get next entry from protocol data base file.  Open data base if
-   necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotoent (void);
-
-/* Return entry from protocol data base for network with NAME.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotobyname (const char *__name);
-
-/* Return entry from protocol data base which number is PROTO.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct protoent *getprotobynumber (int __proto);
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the functions above.  The additional
-   arguments specify a buffer of BUFLEN starting at BUF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getprotoent_r (struct protoent *__restrict __result_buf,
-			  char *__restrict __buf, size_t __buflen,
-			  struct protoent **__restrict __result);
-
-extern int getprotobyname_r (const char *__restrict __name,
-			     struct protoent *__restrict __result_buf,
-			     char *__restrict __buf, size_t __buflen,
-			     struct protoent **__restrict __result);
-
-extern int getprotobynumber_r (int __proto,
-			       struct protoent *__restrict __result_buf,
-			       char *__restrict __buf, size_t __buflen,
-			       struct protoent **__restrict __result);
-
-
-/* Establish network group NETGROUP for enumeration.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int setnetgrent (const char *__netgroup);
-
-/* Free all space allocated by previous `setnetgrent' call.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endnetgrent (void);
-
-/* Get next member of netgroup established by last `setnetgrent' call
-   and return pointers to elements in HOSTP, USERP, and DOMAINP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getnetgrent (char **__restrict __hostp,
-			char **__restrict __userp,
-			char **__restrict __domainp);
-
-
-/* Test whether NETGROUP contains the triple (HOST,USER,DOMAIN).
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int innetgr (const char *__netgroup, const char *__host,
-		    const char *__user, const char *__domain);
-
-/* Reentrant version of `getnetgrent' where result is placed in BUFFER.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getnetgrent_r (char **__restrict __hostp,
-			  char **__restrict __userp,
-			  char **__restrict __domainp,
-			  char *__restrict __buffer, size_t __buflen);
-#endif	/* misc */
-
-
-#ifdef __USE_MISC
-/* Call `rshd' at port RPORT on remote machine *AHOST to execute CMD.
-   The local user is LOCUSER, on the remote machine the command is
-   executed as REMUSER.  In *FD2P the descriptor to the socket for the
-   connection is returned.  The caller must have the right to use a
-   reserved port.  When the function returns *AHOST contains the
-   official host name.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rcmd (char **__restrict __ahost, unsigned short int __rport,
-		 const char *__restrict __locuser,
-		 const char *__restrict __remuser,
-		 const char *__restrict __cmd, int *__restrict __fd2p);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rcmd_af (char **__restrict __ahost, unsigned short int __rport,
-		    const char *__restrict __locuser,
-		    const char *__restrict __remuser,
-		    const char *__restrict __cmd, int *__restrict __fd2p,
-		    sa_family_t __af);
-
-/* Call `rexecd' at port RPORT on remote machine *AHOST to execute
-   CMD.  The process runs at the remote machine using the ID of user
-   NAME whose cleartext password is PASSWD.  In *FD2P the descriptor
-   to the socket for the connection is returned.  When the function
-   returns *AHOST contains the official host name.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rexec (char **__restrict __ahost, int __rport,
-		  const char *__restrict __name,
-		  const char *__restrict __pass,
-		  const char *__restrict __cmd, int *__restrict __fd2p);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rexec_af (char **__restrict __ahost, int __rport,
-		     const char *__restrict __name,
-		     const char *__restrict __pass,
-		     const char *__restrict __cmd, int *__restrict __fd2p,
-		     sa_family_t __af);
-
-/* Check whether user REMUSER on system RHOST is allowed to login as LOCUSER.
-   If SUSER is not zero the user tries to become superuser.  Return 0 if
-   it is possible.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int ruserok (const char *__rhost, int __suser,
-		    const char *__remuser, const char *__locuser);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int ruserok_af (const char *__rhost, int __suser,
-		       const char *__remuser, const char *__locuser,
-		       sa_family_t __af);
-
-/* Check whether user REMUSER on system indicated by IPv4 address
-   RADDR is allowed to login as LOCUSER.  Non-IPv4 (e.g., IPv6) are
-   not supported.  If SUSER is not zero the user tries to become
-   superuser.  Return 0 if it is possible.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int iruserok (uint32_t __raddr, int __suser,
-		     const char *__remuser, const char *__locuser);
-
-/* This is the equivalent function where the pfamiliy if the address
-   pointed to by RADDR is determined by the value of AF.  It therefore
-   can be used for IPv6
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int iruserok_af (const void *__raddr, int __suser,
-			const char *__remuser, const char *__locuser,
-			sa_family_t __af);
-
-/* Try to allocate reserved port, returning a descriptor for a socket opened
-   at this port or -1 if unsuccessful.  The search for an available port
-   will start at ALPORT and continues with lower numbers.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rresvport (int *__alport);
-
-/* This is the equivalent function where the protocol can be selected
-   and which therefore can be used for IPv6.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int rresvport_af (int *__alport, sa_family_t __af);
-#endif
-
-
-/* Extension from POSIX.1:2001.  */
-#ifdef __USE_XOPEN2K
-/* Structure to contain information about address of a service provider.  */
-struct addrinfo
-{
-  int ai_flags;			/* Input flags.  */
-  int ai_family;		/* Protocol family for socket.  */
-  int ai_socktype;		/* Socket type.  */
-  int ai_protocol;		/* Protocol for socket.  */
-  socklen_t ai_addrlen;		/* Length of socket address.  */
-  struct sockaddr *ai_addr;	/* Socket address for socket.  */
-  char *ai_canonname;		/* Canonical name for service location.  */
-  struct addrinfo *ai_next;	/* Pointer to next in list.  */
-};
-
-# ifdef __USE_GNU
-/* Structure used as control block for asynchronous lookup.  */
-struct gaicb
-{
-  const char *ar_name;		/* Name to look up.  */
-  const char *ar_service;	/* Service name.  */
-  const struct addrinfo *ar_request; /* Additional request specification.  */
-  struct addrinfo *ar_result;	/* Pointer to result.  */
-  /* The following are internal elements.  */
-  int __return;
-  int __glibc_reserved[5];
-};
-
-/* Lookup mode.  */
-#  define GAI_WAIT	0
-#  define GAI_NOWAIT	1
-# endif
-
-/* Possible values for `ai_flags' field in `addrinfo' structure.  */
-# define AI_PASSIVE	0x0001	/* Socket address is intended for `bind'.  */
-# define AI_CANONNAME	0x0002	/* Request for canonical name.  */
-# define AI_NUMERICHOST	0x0004	/* Don't use name resolution.  */
-# define AI_V4MAPPED	0x0008	/* IPv4 mapped addresses are acceptable.  */
-# define AI_ALL		0x0010	/* Return IPv4 mapped and IPv6 addresses.  */
-# define AI_ADDRCONFIG	0x0020	/* Use configuration of this host to choose
-				   returned address type..  */
-# ifdef __USE_GNU
-#  define AI_IDN	0x0040	/* IDN encode input (assuming it is encoded
-				   in the current locale's character set)
-				   before looking it up. */
-#  define AI_CANONIDN	0x0080	/* Translate canonical name from IDN format. */
-#  define AI_IDN_ALLOW_UNASSIGNED \
-  __glibc_macro_warning ("AI_IDN_ALLOW_UNASSIGNED is deprecated") 0x0100
-#  define AI_IDN_USE_STD3_ASCII_RULES \
-  __glibc_macro_warning ("AI_IDN_USE_STD3_ASCII_RULES is deprecated") 0x0200
-# endif
-# define AI_NUMERICSERV	0x0400	/* Don't use name resolution.  */
-
-/* Error values for `getaddrinfo' function.  */
-# define EAI_BADFLAGS	  -1	/* Invalid value for `ai_flags' field.  */
-# define EAI_NONAME	  -2	/* NAME or SERVICE is unknown.  */
-# define EAI_AGAIN	  -3	/* Temporary failure in name resolution.  */
-# define EAI_FAIL	  -4	/* Non-recoverable failure in name res.  */
-# define EAI_FAMILY	  -6	/* `ai_family' not supported.  */
-# define EAI_SOCKTYPE	  -7	/* `ai_socktype' not supported.  */
-# define EAI_SERVICE	  -8	/* SERVICE not supported for `ai_socktype'.  */
-# define EAI_MEMORY	  -10	/* Memory allocation failure.  */
-# define EAI_SYSTEM	  -11	/* System error returned in `errno'.  */
-# define EAI_OVERFLOW	  -12	/* Argument buffer overflow.  */
-# ifdef __USE_GNU
-#  define EAI_NODATA	  -5	/* No address associated with NAME.  */
-#  define EAI_ADDRFAMILY  -9	/* Address family for NAME not supported.  */
-#  define EAI_INPROGRESS  -100	/* Processing request in progress.  */
-#  define EAI_CANCELED	  -101	/* Request canceled.  */
-#  define EAI_NOTCANCELED -102	/* Request not canceled.  */
-#  define EAI_ALLDONE	  -103	/* All requests done.  */
-#  define EAI_INTR	  -104	/* Interrupted by a signal.  */
-#  define EAI_IDN_ENCODE  -105	/* IDN encoding failed.  */
-# endif
-
-# ifdef __USE_MISC
-#  define NI_MAXHOST      1025
-#  define NI_MAXSERV      32
-# endif
-
-# define NI_NUMERICHOST	1	/* Don't try to look up hostname.  */
-# define NI_NUMERICSERV 2	/* Don't convert port number to name.  */
-# define NI_NOFQDN	4	/* Only return nodename portion.  */
-# define NI_NAMEREQD	8	/* Don't return numeric addresses.  */
-# define NI_DGRAM	16	/* Look up UDP service rather than TCP.  */
-# ifdef __USE_GNU
-#  define NI_IDN	32	/* Convert name from IDN format.  */
-#  define NI_IDN_ALLOW_UNASSIGNED \
-  __glibc_macro_warning ("NI_IDN_ALLOW_UNASSIGNED is deprecated") 64
-#  define NI_IDN_USE_STD3_ASCII_RULES \
-  __glibc_macro_warning ("NI_IDN_USE_STD3_ASCII_RULES is deprecated") 128
-# endif
-
-/* Translate name of a service location and/or a service name to set of
-   socket addresses.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getaddrinfo (const char *__restrict __name,
-			const char *__restrict __service,
-			const struct addrinfo *__restrict __req,
-			struct addrinfo **__restrict __pai);
-
-/* Free `addrinfo' structure AI including associated storage.  */
-extern void freeaddrinfo (struct addrinfo *__ai) __THROW;
-
-/* Convert error return from getaddrinfo() to a string.  */
-extern const char *gai_strerror (int __ecode) __THROW;
-
-/* Translate a socket address to a location and service name.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getnameinfo (const struct sockaddr *__restrict __sa,
-			socklen_t __salen, char *__restrict __host,
-			socklen_t __hostlen, char *__restrict __serv,
-			socklen_t __servlen, int __flags);
-#endif	/* POSIX */
-
-#ifdef __USE_GNU
-/* Enqueue ENT requests from the LIST.  If MODE is GAI_WAIT wait until all
-   requests are handled.  If WAIT is GAI_NOWAIT return immediately after
-   queueing the requests and signal completion according to SIG.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getaddrinfo_a (int __mode, struct gaicb *__list[__restrict_arr],
-			  int __ent, struct sigevent *__restrict __sig);
-
-/* Suspend execution of the thread until at least one of the ENT requests
-   in LIST is handled.  If TIMEOUT is not a null pointer it specifies the
-   longest time the function keeps waiting before returning with an error.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int gai_suspend (const struct gaicb *const __list[], int __ent,
-			const struct timespec *__timeout);
-
-/* Get the error status of the request REQ.  */
-extern int gai_error (struct gaicb *__req) __THROW;
-
-/* Cancel the requests associated with GAICBP.  */
-extern int gai_cancel (struct gaicb *__gaicbp) __THROW;
-#endif	/* GNU */
-
-__END_DECLS
-
-#endif	/* netdb.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/neteconet/ec.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/neteconet/ec.h
deleted file mode 100644
index 16f9f70..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/neteconet/ec.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* Definitions for use with Linux AF_ECONET sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETECONET_EC_H
-#define _NETECONET_EC_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-struct ec_addr
-  {
-    unsigned char station;		/* Station number.  */
-    unsigned char net;			/* Network number.  */
-  };
-
-struct sockaddr_ec
-  {
-    __SOCKADDR_COMMON (sec_);
-    unsigned char port;			/* Port number.  */
-    unsigned char cb;			/* Control/flag byte.  */
-    unsigned char type;			/* Type of message.  */
-    struct ec_addr addr;
-    unsigned long cookie;
-  };
-
-#define ECTYPE_PACKET_RECEIVED		0	/* Packet received */
-#define ECTYPE_TRANSMIT_STATUS		0x10	/* Transmit completed */
-
-#define ECTYPE_TRANSMIT_OK		1
-#define ECTYPE_TRANSMIT_NOT_LISTENING	2
-#define ECTYPE_TRANSMIT_NET_ERROR	3
-#define ECTYPE_TRANSMIT_NO_CLOCK	4
-#define ECTYPE_TRANSMIT_LINE_JAMMED	5
-#define ECTYPE_TRANSMIT_NOT_PRESENT	6
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ether.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ether.h
deleted file mode 100644
index fc35e85..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ether.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Functions for storing Ethernet addresses in ASCII and mapping to hostnames.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_ETHER_H
-#define _NETINET_ETHER_H	1
-
-#include <features.h>
-
-/* Get definition of `struct ether_addr'.  */
-#include <netinet/if_ether.h>
-
-#ifdef __USE_MISC
-__BEGIN_DECLS
-
-/* Convert 48 bit Ethernet ADDRess to ASCII.  */
-extern char *ether_ntoa (const struct ether_addr *__addr) __THROW;
-extern char *ether_ntoa_r (const struct ether_addr *__addr, char *__buf)
-     __THROW;
-
-/* Convert ASCII string S to 48 bit Ethernet address.  */
-extern struct ether_addr *ether_aton (const char *__asc) __THROW;
-extern struct ether_addr *ether_aton_r (const char *__asc,
-					struct ether_addr *__addr) __THROW;
-
-/* Map 48 bit Ethernet number ADDR to HOSTNAME.  */
-extern int ether_ntohost (char *__hostname, const struct ether_addr *__addr)
-     __THROW;
-
-/* Map HOSTNAME to 48 bit Ethernet address.  */
-extern int ether_hostton (const char *__hostname, struct ether_addr *__addr)
-     __THROW;
-
-/* Scan LINE and set ADDR and HOSTNAME.  */
-extern int ether_line (const char *__line, struct ether_addr *__addr,
-		       char *__hostname) __THROW;
-
-__END_DECLS
-#endif /* Use misc.  */
-
-#endif /* netinet/ether.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/icmp6.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/icmp6.h
deleted file mode 100644
index 22b8233..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/icmp6.h
+++ /dev/null
@@ -1,345 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_ICMP6_H
-#define _NETINET_ICMP6_H 1
-
-#include <inttypes.h>
-#include <string.h>
-#include <sys/types.h>
-#include <netinet/in.h>
-
-#define ICMP6_FILTER 1
-
-#define ICMP6_FILTER_BLOCK		1
-#define ICMP6_FILTER_PASS		2
-#define ICMP6_FILTER_BLOCKOTHERS	3
-#define ICMP6_FILTER_PASSONLY		4
-
-struct icmp6_filter
-  {
-    uint32_t icmp6_filt[8];
-  };
-
-struct icmp6_hdr
-  {
-    uint8_t     icmp6_type;   /* type field */
-    uint8_t     icmp6_code;   /* code field */
-    uint16_t    icmp6_cksum;  /* checksum field */
-    union
-      {
-	uint32_t  icmp6_un_data32[1]; /* type-specific field */
-	uint16_t  icmp6_un_data16[2]; /* type-specific field */
-	uint8_t   icmp6_un_data8[4];  /* type-specific field */
-      } icmp6_dataun;
-  };
-
-#define icmp6_data32    icmp6_dataun.icmp6_un_data32
-#define icmp6_data16    icmp6_dataun.icmp6_un_data16
-#define icmp6_data8     icmp6_dataun.icmp6_un_data8
-#define icmp6_pptr      icmp6_data32[0]  /* parameter prob */
-#define icmp6_mtu       icmp6_data32[0]  /* packet too big */
-#define icmp6_id        icmp6_data16[0]  /* echo request/reply */
-#define icmp6_seq       icmp6_data16[1]  /* echo request/reply */
-#define icmp6_maxdelay  icmp6_data16[0]  /* mcast group membership */
-
-#define ICMP6_DST_UNREACH             1
-#define ICMP6_PACKET_TOO_BIG          2
-#define ICMP6_TIME_EXCEEDED           3
-#define ICMP6_PARAM_PROB              4
-
-#define ICMP6_INFOMSG_MASK  0x80    /* all informational messages */
-
-#define ICMP6_ECHO_REQUEST          128
-#define ICMP6_ECHO_REPLY            129
-#define MLD_LISTENER_QUERY          130
-#define MLD_LISTENER_REPORT         131
-#define MLD_LISTENER_REDUCTION      132
-
-#define ICMP6_DST_UNREACH_NOROUTE     0 /* no route to destination */
-#define ICMP6_DST_UNREACH_ADMIN       1 /* communication with destination */
-                                        /* administratively prohibited */
-#define ICMP6_DST_UNREACH_BEYONDSCOPE 2 /* beyond scope of source address */
-#define ICMP6_DST_UNREACH_ADDR        3 /* address unreachable */
-#define ICMP6_DST_UNREACH_NOPORT      4 /* bad port */
-
-#define ICMP6_TIME_EXCEED_TRANSIT     0 /* Hop Limit == 0 in transit */
-#define ICMP6_TIME_EXCEED_REASSEMBLY  1 /* Reassembly time out */
-
-#define ICMP6_PARAMPROB_HEADER        0 /* erroneous header field */
-#define ICMP6_PARAMPROB_NEXTHEADER    1 /* unrecognized Next Header */
-#define ICMP6_PARAMPROB_OPTION        2 /* unrecognized IPv6 option */
-
-#define ICMP6_FILTER_WILLPASS(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) & (1U << ((type) & 31))) == 0)
-
-#define ICMP6_FILTER_WILLBLOCK(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) & (1U << ((type) & 31))) != 0)
-
-#define ICMP6_FILTER_SETPASS(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) &= ~(1U << ((type) & 31))))
-
-#define ICMP6_FILTER_SETBLOCK(type, filterp) \
-	((((filterp)->icmp6_filt[(type) >> 5]) |=  (1U << ((type) & 31))))
-
-#define ICMP6_FILTER_SETPASSALL(filterp) \
-	memset (filterp, 0, sizeof (struct icmp6_filter));
-
-#define ICMP6_FILTER_SETBLOCKALL(filterp) \
-	memset (filterp, 0xFF, sizeof (struct icmp6_filter));
-
-#define ND_ROUTER_SOLICIT           133
-#define ND_ROUTER_ADVERT            134
-#define ND_NEIGHBOR_SOLICIT         135
-#define ND_NEIGHBOR_ADVERT          136
-#define ND_REDIRECT                 137
-
-struct nd_router_solicit      /* router solicitation */
-  {
-    struct icmp6_hdr  nd_rs_hdr;
-    /* could be followed by options */
-  };
-
-#define nd_rs_type               nd_rs_hdr.icmp6_type
-#define nd_rs_code               nd_rs_hdr.icmp6_code
-#define nd_rs_cksum              nd_rs_hdr.icmp6_cksum
-#define nd_rs_reserved           nd_rs_hdr.icmp6_data32[0]
-
-struct nd_router_advert       /* router advertisement */
-  {
-    struct icmp6_hdr  nd_ra_hdr;
-    uint32_t   nd_ra_reachable;   /* reachable time */
-    uint32_t   nd_ra_retransmit;  /* retransmit timer */
-    /* could be followed by options */
-  };
-
-#define nd_ra_type               nd_ra_hdr.icmp6_type
-#define nd_ra_code               nd_ra_hdr.icmp6_code
-#define nd_ra_cksum              nd_ra_hdr.icmp6_cksum
-#define nd_ra_curhoplimit        nd_ra_hdr.icmp6_data8[0]
-#define nd_ra_flags_reserved     nd_ra_hdr.icmp6_data8[1]
-#define ND_RA_FLAG_MANAGED       0x80
-#define ND_RA_FLAG_OTHER         0x40
-#define ND_RA_FLAG_HOME_AGENT    0x20
-#define nd_ra_router_lifetime    nd_ra_hdr.icmp6_data16[1]
-
-struct nd_neighbor_solicit    /* neighbor solicitation */
-  {
-    struct icmp6_hdr  nd_ns_hdr;
-    struct in6_addr   nd_ns_target; /* target address */
-    /* could be followed by options */
-  };
-
-#define nd_ns_type               nd_ns_hdr.icmp6_type
-#define nd_ns_code               nd_ns_hdr.icmp6_code
-#define nd_ns_cksum              nd_ns_hdr.icmp6_cksum
-#define nd_ns_reserved           nd_ns_hdr.icmp6_data32[0]
-
-struct nd_neighbor_advert     /* neighbor advertisement */
-  {
-    struct icmp6_hdr  nd_na_hdr;
-    struct in6_addr   nd_na_target; /* target address */
-    /* could be followed by options */
-  };
-
-#define nd_na_type               nd_na_hdr.icmp6_type
-#define nd_na_code               nd_na_hdr.icmp6_code
-#define nd_na_cksum              nd_na_hdr.icmp6_cksum
-#define nd_na_flags_reserved     nd_na_hdr.icmp6_data32[0]
-#if     __BYTE_ORDER == __BIG_ENDIAN
-#define ND_NA_FLAG_ROUTER        0x80000000
-#define ND_NA_FLAG_SOLICITED     0x40000000
-#define ND_NA_FLAG_OVERRIDE      0x20000000
-#else   /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#define ND_NA_FLAG_ROUTER        0x00000080
-#define ND_NA_FLAG_SOLICITED     0x00000040
-#define ND_NA_FLAG_OVERRIDE      0x00000020
-#endif
-
-struct nd_redirect            /* redirect */
-  {
-    struct icmp6_hdr  nd_rd_hdr;
-    struct in6_addr   nd_rd_target; /* target address */
-    struct in6_addr   nd_rd_dst;    /* destination address */
-    /* could be followed by options */
-  };
-
-#define nd_rd_type               nd_rd_hdr.icmp6_type
-#define nd_rd_code               nd_rd_hdr.icmp6_code
-#define nd_rd_cksum              nd_rd_hdr.icmp6_cksum
-#define nd_rd_reserved           nd_rd_hdr.icmp6_data32[0]
-
-struct nd_opt_hdr             /* Neighbor discovery option header */
-  {
-    uint8_t  nd_opt_type;
-    uint8_t  nd_opt_len;        /* in units of 8 octets */
-    /* followed by option specific data */
-  };
-
-#define ND_OPT_SOURCE_LINKADDR		1
-#define ND_OPT_TARGET_LINKADDR		2
-#define ND_OPT_PREFIX_INFORMATION	3
-#define ND_OPT_REDIRECTED_HEADER	4
-#define ND_OPT_MTU			5
-#define ND_OPT_RTR_ADV_INTERVAL		7
-#define ND_OPT_HOME_AGENT_INFO		8
-
-struct nd_opt_prefix_info     /* prefix information */
-  {
-    uint8_t   nd_opt_pi_type;
-    uint8_t   nd_opt_pi_len;
-    uint8_t   nd_opt_pi_prefix_len;
-    uint8_t   nd_opt_pi_flags_reserved;
-    uint32_t  nd_opt_pi_valid_time;
-    uint32_t  nd_opt_pi_preferred_time;
-    uint32_t  nd_opt_pi_reserved2;
-    struct in6_addr  nd_opt_pi_prefix;
-  };
-
-#define ND_OPT_PI_FLAG_ONLINK	0x80
-#define ND_OPT_PI_FLAG_AUTO	0x40
-#define ND_OPT_PI_FLAG_RADDR	0x20
-
-struct nd_opt_rd_hdr          /* redirected header */
-  {
-    uint8_t   nd_opt_rh_type;
-    uint8_t   nd_opt_rh_len;
-    uint16_t  nd_opt_rh_reserved1;
-    uint32_t  nd_opt_rh_reserved2;
-    /* followed by IP header and data */
-  };
-
-struct nd_opt_mtu             /* MTU option */
-  {
-    uint8_t   nd_opt_mtu_type;
-    uint8_t   nd_opt_mtu_len;
-    uint16_t  nd_opt_mtu_reserved;
-    uint32_t  nd_opt_mtu_mtu;
-  };
-
-struct mld_hdr
-  {
-    struct icmp6_hdr    mld_icmp6_hdr;
-    struct in6_addr     mld_addr; /* multicast address */
-  };
-
-#define mld_type        mld_icmp6_hdr.icmp6_type
-#define mld_code        mld_icmp6_hdr.icmp6_code
-#define mld_cksum       mld_icmp6_hdr.icmp6_cksum
-#define mld_maxdelay    mld_icmp6_hdr.icmp6_data16[0]
-#define mld_reserved    mld_icmp6_hdr.icmp6_data16[1]
-
-#define ICMP6_ROUTER_RENUMBERING    138
-
-struct icmp6_router_renum    /* router renumbering header */
-  {
-    struct icmp6_hdr    rr_hdr;
-    uint8_t             rr_segnum;
-    uint8_t             rr_flags;
-    uint16_t            rr_maxdelay;
-    uint32_t            rr_reserved;
-  };
-
-#define rr_type		rr_hdr.icmp6_type
-#define rr_code         rr_hdr.icmp6_code
-#define rr_cksum        rr_hdr.icmp6_cksum
-#define rr_seqnum       rr_hdr.icmp6_data32[0]
-
-/* Router renumbering flags */
-#define ICMP6_RR_FLAGS_TEST             0x80
-#define ICMP6_RR_FLAGS_REQRESULT        0x40
-#define ICMP6_RR_FLAGS_FORCEAPPLY       0x20
-#define ICMP6_RR_FLAGS_SPECSITE         0x10
-#define ICMP6_RR_FLAGS_PREVDONE         0x08
-
-struct rr_pco_match    /* match prefix part */
-  {
-    uint8_t             rpm_code;
-    uint8_t             rpm_len;
-    uint8_t             rpm_ordinal;
-    uint8_t             rpm_matchlen;
-    uint8_t             rpm_minlen;
-    uint8_t             rpm_maxlen;
-    uint16_t            rpm_reserved;
-    struct in6_addr     rpm_prefix;
-  };
-
-/* PCO code values */
-#define RPM_PCO_ADD             1
-#define RPM_PCO_CHANGE          2
-#define RPM_PCO_SETGLOBAL       3
-
-struct rr_pco_use      /* use prefix part */
-  {
-    uint8_t             rpu_uselen;
-    uint8_t             rpu_keeplen;
-    uint8_t             rpu_ramask;
-    uint8_t             rpu_raflags;
-    uint32_t            rpu_vltime;
-    uint32_t            rpu_pltime;
-    uint32_t            rpu_flags;
-    struct in6_addr     rpu_prefix;
-  };
-
-#define ICMP6_RR_PCOUSE_RAFLAGS_ONLINK  0x20
-#define ICMP6_RR_PCOUSE_RAFLAGS_AUTO    0x10
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME 0x80000000
-# define ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME 0x40000000
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define ICMP6_RR_PCOUSE_FLAGS_DECRVLTIME 0x80
-# define ICMP6_RR_PCOUSE_FLAGS_DECRPLTIME 0x40
-#endif
-
-struct rr_result       /* router renumbering result message */
-  {
-    uint16_t            rrr_flags;
-    uint8_t             rrr_ordinal;
-    uint8_t             rrr_matchedlen;
-    uint32_t            rrr_ifid;
-    struct in6_addr     rrr_prefix;
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ICMP6_RR_RESULT_FLAGS_OOB       0x0002
-# define ICMP6_RR_RESULT_FLAGS_FORBIDDEN 0x0001
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define ICMP6_RR_RESULT_FLAGS_OOB       0x0200
-# define ICMP6_RR_RESULT_FLAGS_FORBIDDEN 0x0100
-#endif
-
-/* Mobile IPv6 extension: Advertisement Interval.  */
-struct nd_opt_adv_interval
-  {
-    uint8_t   nd_opt_adv_interval_type;
-    uint8_t   nd_opt_adv_interval_len;
-    uint16_t  nd_opt_adv_interval_reserved;
-    uint32_t  nd_opt_adv_interval_ival;
-  };
-
-/* Mobile IPv6 extension: Home Agent Info.  */
-struct nd_opt_home_agent_info
-  {
-    uint8_t   nd_opt_home_agent_info_type;
-    uint8_t   nd_opt_home_agent_info_len;
-    uint16_t  nd_opt_home_agent_info_reserved;
-    uint16_t  nd_opt_home_agent_info_preference;
-    uint16_t  nd_opt_home_agent_info_lifetime;
-  };
-
-#endif /* netinet/icmpv6.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_ether.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_ether.h
deleted file mode 100644
index 8399026..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_ether.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IF_ETHER_H
-
-#define __NETINET_IF_ETHER_H	1
-#include <features.h>
-#include <sys/types.h>
-
-/* Get definitions from kernel header file.  */
-#include <linux/if_ether.h>
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)if_ether.h	8.3 (Berkeley) 5/2/95
- *	$FreeBSD$
- */
-
-#include <net/ethernet.h>
-#include <net/if_arp.h>
-
-__BEGIN_DECLS
-/*
- * Ethernet Address Resolution Protocol.
- *
- * See RFC 826 for protocol description.  Structure below is adapted
- * to resolving internet addresses.  Field names used correspond to
- * RFC 826.
- */
-struct	ether_arp {
-	struct	arphdr ea_hdr;		/* fixed-size header */
-	uint8_t arp_sha[ETH_ALEN];	/* sender hardware address */
-	uint8_t arp_spa[4];		/* sender protocol address */
-	uint8_t arp_tha[ETH_ALEN];	/* target hardware address */
-	uint8_t arp_tpa[4];		/* target protocol address */
-};
-#define	arp_hrd	ea_hdr.ar_hrd
-#define	arp_pro	ea_hdr.ar_pro
-#define	arp_hln	ea_hdr.ar_hln
-#define	arp_pln	ea_hdr.ar_pln
-#define	arp_op	ea_hdr.ar_op
-
-/*
- * Macro to map an IP multicast address to an Ethernet multicast address.
- * The high-order 25 bits of the Ethernet address are statically assigned,
- * and the low-order 23 bits are taken from the low end of the IP address.
- */
-#define ETHER_MAP_IP_MULTICAST(ipaddr, enaddr) \
-	/* struct in_addr *ipaddr; */ \
-	/* uint8_t enaddr[ETH_ALEN]; */ \
-{ \
-	(enaddr)[0] = 0x01; \
-	(enaddr)[1] = 0x00; \
-	(enaddr)[2] = 0x5e; \
-	(enaddr)[3] = ((uint8_t *)ipaddr)[1] & 0x7f; \
-	(enaddr)[4] = ((uint8_t *)ipaddr)[2]; \
-	(enaddr)[5] = ((uint8_t *)ipaddr)[3]; \
-}
-
-__END_DECLS
-#endif /* __USE_MISC */
-
-#endif /* netinet/if_ether.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_fddi.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_fddi.h
deleted file mode 100644
index fa942ac..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_fddi.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IF_FDDI_H
-#define	_NETINET_IF_FDDI_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <linux/if_fddi.h>
-
-#ifdef __USE_MISC
-
-struct fddi_header {
-  uint8_t fddi_fc;                    /* Frame Control (FC) value */
-  uint8_t fddi_dhost[FDDI_K_ALEN];    /* Destination host */
-  uint8_t fddi_shost[FDDI_K_ALEN];    /* Source host */
-};
-#endif
-
-#endif	/* netinet/if_fddi.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_tr.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_tr.h
deleted file mode 100644
index c6bc333..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/if_tr.h
+++ /dev/null
@@ -1,110 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IF_TR_H
-#define	_NETINET_IF_TR_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-/* IEEE 802.5 Token-Ring magic constants.  The frame sizes omit the preamble
-   and FCS/CRC (frame check sequence). */
-#define TR_ALEN		6		/* Octets in one token-ring addr */
-#define TR_HLEN 	(sizeof (struct trh_hdr) + sizeof (struct trllc))
-#define AC		0x10
-#define LLC_FRAME 	0x40
-
-/* LLC and SNAP constants */
-#define EXTENDED_SAP 	0xAA
-#define UI_CMD       	0x03
-
-/* This is an Token-Ring frame header. */
-struct trh_hdr
-{
-  uint8_t  ac;			/* access control field */
-  uint8_t  fc;			/* frame control field */
-  uint8_t  daddr[TR_ALEN];	/* destination address */
-  uint8_t  saddr[TR_ALEN];	/* source address */
-  uint16_t rcf;			/* route control field */
-  uint16_t rseg[8];		/* routing registers */
-};
-
-/* This is an Token-Ring LLC structure */
-struct trllc
-{
-  uint8_t  dsap;		/* destination SAP */
-  uint8_t  ssap;		/* source SAP */
-  uint8_t  llc;			/* LLC control field */
-  uint8_t  protid[3];		/* protocol id */
-  uint16_t ethertype;		/* ether type field */
-};
-
-/* Token-Ring statistics collection data. */
-struct tr_statistics
-{
-  unsigned long rx_packets;     /* total packets received	*/
-  unsigned long tx_packets;	/* total packets transmitted	*/
-  unsigned long rx_bytes;	/* total bytes received   	*/
-  unsigned long tx_bytes;	/* total bytes transmitted	*/
-  unsigned long rx_errors;	/* bad packets received		*/
-  unsigned long tx_errors;	/* packet transmit problems	*/
-  unsigned long rx_dropped;	/* no space in linux buffers	*/
-  unsigned long tx_dropped;	/* no space available in linux	*/
-  unsigned long multicast;	/* multicast packets received	*/
-  unsigned long transmit_collision;
-
-  /* detailed Token-Ring errors. See IBM Token-Ring Network
-     Architecture for more info */
-
-  unsigned long line_errors;
-  unsigned long internal_errors;
-  unsigned long burst_errors;
-  unsigned long A_C_errors;
-  unsigned long abort_delimiters;
-  unsigned long lost_frames;
-  unsigned long recv_congest_count;
-  unsigned long frame_copied_errors;
-  unsigned long frequency_errors;
-  unsigned long token_errors;
-  unsigned long dummy1;
-};
-
-/* source routing stuff */
-#define TR_RII 			0x80
-#define TR_RCF_DIR_BIT 		0x80
-#define TR_RCF_LEN_MASK 	0x1f00
-#define TR_RCF_BROADCAST 	0x8000	/* all-routes broadcast */
-#define TR_RCF_LIMITED_BROADCAST 0xC000	/* single-route broadcast */
-#define TR_RCF_FRAME2K 		0x20
-#define TR_RCF_BROADCAST_MASK 	0xC000
-#define TR_MAXRIFLEN 		18
-
-#ifdef __USE_MISC
-
-struct trn_hdr
-{
-  uint8_t trn_ac;                /* access control field */
-  uint8_t trn_fc;                /* field control field */
-  uint8_t trn_dhost[TR_ALEN];    /* destination host */
-  uint8_t trn_shost[TR_ALEN];    /* source host */
-  uint16_t trn_rcf;              /* route control field */
-  uint16_t trn_rseg[8];          /* routing registers */
-};
-
-#endif
-
-#endif	/* netinet/if_tr.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/igmp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/igmp.h
deleted file mode 100644
index 39f2f44..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/igmp.h
+++ /dev/null
@@ -1,126 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IGMP_H
-#define	_NETINET_IGMP_H 1
-
-#include <sys/cdefs.h>
-#include <sys/types.h>
-
-#ifdef __USE_MISC
-
-#include <netinet/in.h>
-
-__BEGIN_DECLS
-
-/*
- * Copyright (c) 1988 Stephen Deering.
- * Copyright (c) 1992, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Stephen Deering of Stanford University.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)igmp.h	8.1 (Berkeley) 6/10/93
- *	$FreeBSD$
- */
-
-struct igmp {
-  uint8_t igmp_type;             /* IGMP type */
-  uint8_t igmp_code;             /* routing code */
-  uint16_t igmp_cksum;           /* checksum */
-  struct in_addr igmp_group;     /* group address */
-};
-
-#define IGMP_MINLEN			8
-
-/*
- * Message types, including version number.
- */
-#define IGMP_MEMBERSHIP_QUERY   	0x11	/* membership query         */
-#define IGMP_V1_MEMBERSHIP_REPORT	0x12	/* Ver. 1 membership report */
-#define IGMP_V2_MEMBERSHIP_REPORT	0x16	/* Ver. 2 membership report */
-#define IGMP_V2_LEAVE_GROUP		0x17	/* Leave-group message	    */
-
-#define IGMP_DVMRP			0x13	/* DVMRP routing message    */
-#define IGMP_PIM			0x14	/* PIM routing message      */
-#define IGMP_TRACE			0x15
-
-#define IGMP_MTRACE_RESP		0x1e	/* traceroute resp.(to sender)*/
-#define IGMP_MTRACE			0x1f	/* mcast traceroute messages  */
-#define IGMP_MRDISC_ADV			0x30	/* From RFC4286.  */
-
-#define IGMP_MAX_HOST_REPORT_DELAY	10	/* max delay for response to     */
-						/*  query (in seconds) according */
-						/*  to RFC1112                   */
-#define IGMP_TIMER_SCALE		10	/* denotes that the igmp code field */
-						/* specifies time in 10th of seconds*/
-
-/*
- * States for the IGMP v2 state table.
- */
-#define IGMP_DELAYING_MEMBER	1
-#define IGMP_IDLE_MEMBER	2
-#define IGMP_LAZY_MEMBER	3
-#define IGMP_SLEEPING_MEMBER	4
-#define IGMP_AWAKENING_MEMBER	5
-
-/*
- * States for IGMP router version cache.
- */
-#define IGMP_v1_ROUTER		1
-#define IGMP_v2_ROUTER		2
-
-/*
- * The following four defininitions are for backwards compatibility.
- * They should be removed as soon as all applications are updated to
- * use the new constant names.
- */
-#define IGMP_HOST_MEMBERSHIP_QUERY	IGMP_MEMBERSHIP_QUERY
-#define IGMP_HOST_MEMBERSHIP_REPORT	IGMP_V1_MEMBERSHIP_REPORT
-#define IGMP_HOST_NEW_MEMBERSHIP_REPORT	IGMP_V2_MEMBERSHIP_REPORT
-#define IGMP_HOST_LEAVE_MESSAGE		IGMP_V2_LEAVE_GROUP
-
-__END_DECLS
-
-#endif
-
-#endif	/* netinet/igmp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/in.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/in.h
deleted file mode 100644
index ed21690..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/in.h
+++ /dev/null
@@ -1,637 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_NETINET_IN_H
-#define	_NETINET_IN_H	1
-
-#include <features.h>
-#include <bits/stdint-uintn.h>
-#include <sys/socket.h>
-#include <bits/types.h>
-
-
-__BEGIN_DECLS
-
-/* Internet address.  */
-typedef uint32_t in_addr_t;
-struct in_addr
-  {
-    in_addr_t s_addr;
-  };
-
-/* Get system-specific definitions.  */
-#include <bits/in.h>
-
-/* Standard well-defined IP protocols.  */
-enum
-  {
-    IPPROTO_IP = 0,	   /* Dummy protocol for TCP.  */
-#define IPPROTO_IP		IPPROTO_IP
-    IPPROTO_ICMP = 1,	   /* Internet Control Message Protocol.  */
-#define IPPROTO_ICMP		IPPROTO_ICMP
-    IPPROTO_IGMP = 2,	   /* Internet Group Management Protocol. */
-#define IPPROTO_IGMP		IPPROTO_IGMP
-    IPPROTO_IPIP = 4,	   /* IPIP tunnels (older KA9Q tunnels use 94).  */
-#define IPPROTO_IPIP		IPPROTO_IPIP
-    IPPROTO_TCP = 6,	   /* Transmission Control Protocol.  */
-#define IPPROTO_TCP		IPPROTO_TCP
-    IPPROTO_EGP = 8,	   /* Exterior Gateway Protocol.  */
-#define IPPROTO_EGP		IPPROTO_EGP
-    IPPROTO_PUP = 12,	   /* PUP protocol.  */
-#define IPPROTO_PUP		IPPROTO_PUP
-    IPPROTO_UDP = 17,	   /* User Datagram Protocol.  */
-#define IPPROTO_UDP		IPPROTO_UDP
-    IPPROTO_IDP = 22,	   /* XNS IDP protocol.  */
-#define IPPROTO_IDP		IPPROTO_IDP
-    IPPROTO_TP = 29,	   /* SO Transport Protocol Class 4.  */
-#define IPPROTO_TP		IPPROTO_TP
-    IPPROTO_DCCP = 33,	   /* Datagram Congestion Control Protocol.  */
-#define IPPROTO_DCCP		IPPROTO_DCCP
-    IPPROTO_IPV6 = 41,     /* IPv6 header.  */
-#define IPPROTO_IPV6		IPPROTO_IPV6
-    IPPROTO_RSVP = 46,	   /* Reservation Protocol.  */
-#define IPPROTO_RSVP		IPPROTO_RSVP
-    IPPROTO_GRE = 47,	   /* General Routing Encapsulation.  */
-#define IPPROTO_GRE		IPPROTO_GRE
-    IPPROTO_ESP = 50,      /* encapsulating security payload.  */
-#define IPPROTO_ESP		IPPROTO_ESP
-    IPPROTO_AH = 51,       /* authentication header.  */
-#define IPPROTO_AH		IPPROTO_AH
-    IPPROTO_MTP = 92,	   /* Multicast Transport Protocol.  */
-#define IPPROTO_MTP		IPPROTO_MTP
-    IPPROTO_BEETPH = 94,   /* IP option pseudo header for BEET.  */
-#define IPPROTO_BEETPH		IPPROTO_BEETPH
-    IPPROTO_ENCAP = 98,	   /* Encapsulation Header.  */
-#define IPPROTO_ENCAP		IPPROTO_ENCAP
-    IPPROTO_PIM = 103,	   /* Protocol Independent Multicast.  */
-#define IPPROTO_PIM		IPPROTO_PIM
-    IPPROTO_COMP = 108,	   /* Compression Header Protocol.  */
-#define IPPROTO_COMP		IPPROTO_COMP
-    IPPROTO_SCTP = 132,	   /* Stream Control Transmission Protocol.  */
-#define IPPROTO_SCTP		IPPROTO_SCTP
-    IPPROTO_UDPLITE = 136, /* UDP-Lite protocol.  */
-#define IPPROTO_UDPLITE		IPPROTO_UDPLITE
-    IPPROTO_MPLS = 137,    /* MPLS in IP.  */
-#define IPPROTO_MPLS		IPPROTO_MPLS
-    IPPROTO_ETHERNET = 143, /* Ethernet-within-IPv6 Encapsulation.  */
-#define IPPROTO_ETHERNET	IPPROTO_ETHERNET
-    IPPROTO_RAW = 255,	   /* Raw IP packets.  */
-#define IPPROTO_RAW		IPPROTO_RAW
-    IPPROTO_MPTCP = 262,   /* Multipath TCP connection.  */
-#define IPPROTO_MPTCP		IPPROTO_MPTCP
-    IPPROTO_MAX
-  };
-
-/* If __USE_KERNEL_IPV6_DEFS is 1 then the user has included the kernel
-   network headers first and we should use those ABI-identical definitions
-   instead of our own, otherwise 0.  */
-#if !__USE_KERNEL_IPV6_DEFS
-enum
-  {
-    IPPROTO_HOPOPTS = 0,   /* IPv6 Hop-by-Hop options.  */
-#define IPPROTO_HOPOPTS		IPPROTO_HOPOPTS
-    IPPROTO_ROUTING = 43,  /* IPv6 routing header.  */
-#define IPPROTO_ROUTING		IPPROTO_ROUTING
-    IPPROTO_FRAGMENT = 44, /* IPv6 fragmentation header.  */
-#define IPPROTO_FRAGMENT	IPPROTO_FRAGMENT
-    IPPROTO_ICMPV6 = 58,   /* ICMPv6.  */
-#define IPPROTO_ICMPV6		IPPROTO_ICMPV6
-    IPPROTO_NONE = 59,     /* IPv6 no next header.  */
-#define IPPROTO_NONE		IPPROTO_NONE
-    IPPROTO_DSTOPTS = 60,  /* IPv6 destination options.  */
-#define IPPROTO_DSTOPTS		IPPROTO_DSTOPTS
-    IPPROTO_MH = 135       /* IPv6 mobility header.  */
-#define IPPROTO_MH		IPPROTO_MH
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-/* Type to represent a port.  */
-typedef uint16_t in_port_t;
-
-/* Standard well-known ports.  */
-enum
-  {
-    IPPORT_ECHO = 7,		/* Echo service.  */
-    IPPORT_DISCARD = 9,		/* Discard transmissions service.  */
-    IPPORT_SYSTAT = 11,		/* System status service.  */
-    IPPORT_DAYTIME = 13,	/* Time of day service.  */
-    IPPORT_NETSTAT = 15,	/* Network status service.  */
-    IPPORT_FTP = 21,		/* File Transfer Protocol.  */
-    IPPORT_TELNET = 23,		/* Telnet protocol.  */
-    IPPORT_SMTP = 25,		/* Simple Mail Transfer Protocol.  */
-    IPPORT_TIMESERVER = 37,	/* Timeserver service.  */
-    IPPORT_NAMESERVER = 42,	/* Domain Name Service.  */
-    IPPORT_WHOIS = 43,		/* Internet Whois service.  */
-    IPPORT_MTP = 57,
-
-    IPPORT_TFTP = 69,		/* Trivial File Transfer Protocol.  */
-    IPPORT_RJE = 77,
-    IPPORT_FINGER = 79,		/* Finger service.  */
-    IPPORT_TTYLINK = 87,
-    IPPORT_SUPDUP = 95,		/* SUPDUP protocol.  */
-
-
-    IPPORT_EXECSERVER = 512,	/* execd service.  */
-    IPPORT_LOGINSERVER = 513,	/* rlogind service.  */
-    IPPORT_CMDSERVER = 514,
-    IPPORT_EFSSERVER = 520,
-
-    /* UDP ports.  */
-    IPPORT_BIFFUDP = 512,
-    IPPORT_WHOSERVER = 513,
-    IPPORT_ROUTESERVER = 520,
-
-    /* Ports less than this value are reserved for privileged processes.  */
-    IPPORT_RESERVED = 1024,
-
-    /* Ports greater this value are reserved for (non-privileged) servers.  */
-    IPPORT_USERRESERVED = 5000
-  };
-
-/* Definitions of the bits in an Internet address integer.
-
-   On subnets, host and network parts are found according to
-   the subnet mask, not these masks.  */
-
-#define	IN_CLASSA(a)		((((in_addr_t)(a)) & 0x80000000) == 0)
-#define	IN_CLASSA_NET		0xff000000
-#define	IN_CLASSA_NSHIFT	24
-#define	IN_CLASSA_HOST		(0xffffffff & ~IN_CLASSA_NET)
-#define	IN_CLASSA_MAX		128
-
-#define	IN_CLASSB(a)		((((in_addr_t)(a)) & 0xc0000000) == 0x80000000)
-#define	IN_CLASSB_NET		0xffff0000
-#define	IN_CLASSB_NSHIFT	16
-#define	IN_CLASSB_HOST		(0xffffffff & ~IN_CLASSB_NET)
-#define	IN_CLASSB_MAX		65536
-
-#define	IN_CLASSC(a)		((((in_addr_t)(a)) & 0xe0000000) == 0xc0000000)
-#define	IN_CLASSC_NET		0xffffff00
-#define	IN_CLASSC_NSHIFT	8
-#define	IN_CLASSC_HOST		(0xffffffff & ~IN_CLASSC_NET)
-
-#define	IN_CLASSD(a)		((((in_addr_t)(a)) & 0xf0000000) == 0xe0000000)
-#define	IN_MULTICAST(a)		IN_CLASSD(a)
-
-#define	IN_EXPERIMENTAL(a)	((((in_addr_t)(a)) & 0xe0000000) == 0xe0000000)
-#define	IN_BADCLASS(a)		((((in_addr_t)(a)) & 0xf0000000) == 0xf0000000)
-
-/* Address to accept any incoming messages.  */
-#define	INADDR_ANY		((in_addr_t) 0x00000000)
-/* Address to send to all hosts.  */
-#define	INADDR_BROADCAST	((in_addr_t) 0xffffffff)
-/* Address indicating an error return.  */
-#define	INADDR_NONE		((in_addr_t) 0xffffffff)
-
-/* Network number for local host loopback.  */
-#define	IN_LOOPBACKNET		127
-/* Address to loopback in software to local host.  */
-#ifndef INADDR_LOOPBACK
-# define INADDR_LOOPBACK	((in_addr_t) 0x7f000001) /* Inet 127.0.0.1.  */
-#endif
-
-/* Defines for Multicast INADDR.  */
-#define INADDR_UNSPEC_GROUP	((in_addr_t) 0xe0000000) /* 224.0.0.0 */
-#define INADDR_ALLHOSTS_GROUP	((in_addr_t) 0xe0000001) /* 224.0.0.1 */
-#define INADDR_ALLRTRS_GROUP    ((in_addr_t) 0xe0000002) /* 224.0.0.2 */
-#define INADDR_ALLSNOOPERS_GROUP ((in_addr_t) 0xe000006a) /* 224.0.0.106 */
-#define INADDR_MAX_LOCAL_GROUP  ((in_addr_t) 0xe00000ff) /* 224.0.0.255 */
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* IPv6 address */
-struct in6_addr
-  {
-    union
-      {
-	uint8_t	__u6_addr8[16];
-	uint16_t __u6_addr16[8];
-	uint32_t __u6_addr32[4];
-      } __in6_u;
-#define s6_addr			__in6_u.__u6_addr8
-#ifdef __USE_MISC
-# define s6_addr16		__in6_u.__u6_addr16
-# define s6_addr32		__in6_u.__u6_addr32
-#endif
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-extern const struct in6_addr in6addr_any;        /* :: */
-extern const struct in6_addr in6addr_loopback;   /* ::1 */
-#define IN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } }
-#define IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } }
-
-#define INET_ADDRSTRLEN 16
-#define INET6_ADDRSTRLEN 46
-
-
-/* Structure describing an Internet socket address.  */
-struct sockaddr_in
-  {
-    __SOCKADDR_COMMON (sin_);
-    in_port_t sin_port;			/* Port number.  */
-    struct in_addr sin_addr;		/* Internet address.  */
-
-    /* Pad to size of `struct sockaddr'.  */
-    unsigned char sin_zero[sizeof (struct sockaddr)
-			   - __SOCKADDR_COMMON_SIZE
-			   - sizeof (in_port_t)
-			   - sizeof (struct in_addr)];
-  };
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* Ditto, for IPv6.  */
-struct sockaddr_in6
-  {
-    __SOCKADDR_COMMON (sin6_);
-    in_port_t sin6_port;	/* Transport layer port # */
-    uint32_t sin6_flowinfo;	/* IPv6 flow information */
-    struct in6_addr sin6_addr;	/* IPv6 address */
-    uint32_t sin6_scope_id;	/* IPv6 scope-id */
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-#ifdef __USE_MISC
-/* IPv4 multicast request.  */
-struct ip_mreq
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imr_multiaddr;
-
-    /* Local IP address of interface.  */
-    struct in_addr imr_interface;
-  };
-
-struct ip_mreq_source
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imr_multiaddr;
-
-    /* IP address of interface.  */
-    struct in_addr imr_interface;
-
-    /* IP address of source.  */
-    struct in_addr imr_sourceaddr;
-  };
-#endif
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* Likewise, for IPv6.  */
-struct ipv6_mreq
-  {
-    /* IPv6 multicast address of group */
-    struct in6_addr ipv6mr_multiaddr;
-
-    /* local interface */
-    unsigned int ipv6mr_interface;
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-#ifdef __USE_MISC
-/* Multicast group request.  */
-struct group_req
-  {
-    /* Interface index.  */
-    uint32_t gr_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gr_group;
-  };
-
-struct group_source_req
-  {
-    /* Interface index.  */
-    uint32_t gsr_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gsr_group;
-
-    /* Source address.  */
-    struct sockaddr_storage gsr_source;
-  };
-
-
-/* Full-state filter operations.  */
-struct ip_msfilter
-  {
-    /* IP multicast address of group.  */
-    struct in_addr imsf_multiaddr;
-
-    /* Local IP address of interface.  */
-    struct in_addr imsf_interface;
-
-    /* Filter mode.  */
-    uint32_t imsf_fmode;
-
-    /* Number of source addresses.  */
-    uint32_t imsf_numsrc;
-    /* Source addresses.  */
-    struct in_addr imsf_slist[1];
-  };
-
-#define IP_MSFILTER_SIZE(numsrc) (sizeof (struct ip_msfilter) \
-				  - sizeof (struct in_addr)		      \
-				  + (numsrc) * sizeof (struct in_addr))
-
-struct group_filter
-  {
-    /* Interface index.  */
-    uint32_t gf_interface;
-
-    /* Group address.  */
-    struct sockaddr_storage gf_group;
-
-    /* Filter mode.  */
-    uint32_t gf_fmode;
-
-    /* Number of source addresses.  */
-    uint32_t gf_numsrc;
-    /* Source addresses.  */
-    struct sockaddr_storage gf_slist[1];
-};
-
-#define GROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) \
-				   - sizeof (struct sockaddr_storage)	      \
-				   + ((numsrc)				      \
-				      * sizeof (struct sockaddr_storage)))
-#endif
-
-/* Functions to convert between host and network byte order.
-
-   Please note that these functions normally take `unsigned long int' or
-   `unsigned short int' values as arguments and also return them.  But
-   this was a short-sighted decision since on different systems the types
-   may have different representations but the values are always the same.  */
-
-extern uint32_t ntohl (uint32_t __netlong) __THROW __attribute__ ((__const__));
-extern uint16_t ntohs (uint16_t __netshort)
-     __THROW __attribute__ ((__const__));
-extern uint32_t htonl (uint32_t __hostlong)
-     __THROW __attribute__ ((__const__));
-extern uint16_t htons (uint16_t __hostshort)
-     __THROW __attribute__ ((__const__));
-
-#include <endian.h>
-
-/* Get machine dependent optimized versions of byte swapping functions.  */
-#include <bits/byteswap.h>
-#include <bits/uintn-identity.h>
-
-#ifdef __OPTIMIZE__
-/* We can optimize calls to the conversion functions.  Either nothing has
-   to be done or we are using directly the byte-swapping functions which
-   often can be inlined.  */
-# if __BYTE_ORDER == __BIG_ENDIAN
-/* The host byte order is the same as network byte order,
-   so these functions are all just identity.  */
-# define ntohl(x)	__uint32_identity (x)
-# define ntohs(x)	__uint16_identity (x)
-# define htonl(x)	__uint32_identity (x)
-# define htons(x)	__uint16_identity (x)
-# else
-#  if __BYTE_ORDER == __LITTLE_ENDIAN
-#   define ntohl(x)	__bswap_32 (x)
-#   define ntohs(x)	__bswap_16 (x)
-#   define htonl(x)	__bswap_32 (x)
-#   define htons(x)	__bswap_16 (x)
-#  endif
-# endif
-#endif
-
-#ifdef __GNUC__
-# define IN6_IS_ADDR_UNSPECIFIED(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && __a->__in6_u.__u6_addr32[3] == 0; }))
-
-# define IN6_IS_ADDR_LOOPBACK(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && __a->__in6_u.__u6_addr32[3] == htonl (1); }))
-
-# define IN6_IS_ADDR_LINKLOCAL(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfe800000); }))
-
-# define IN6_IS_ADDR_SITELOCAL(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfec00000); }))
-
-# define IN6_IS_ADDR_V4MAPPED(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == htonl (0xffff); }))
-
-# define IN6_IS_ADDR_V4COMPAT(a) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      __a->__in6_u.__u6_addr32[0] == 0					      \
-      && __a->__in6_u.__u6_addr32[1] == 0				      \
-      && __a->__in6_u.__u6_addr32[2] == 0				      \
-      && ntohl (__a->__in6_u.__u6_addr32[3]) > 1; }))
-
-# define IN6_ARE_ADDR_EQUAL(a,b) \
-  (__extension__							      \
-   ({ const struct in6_addr *__a = (const struct in6_addr *) (a);	      \
-      const struct in6_addr *__b = (const struct in6_addr *) (b);	      \
-      __a->__in6_u.__u6_addr32[0] == __b->__in6_u.__u6_addr32[0]	      \
-      && __a->__in6_u.__u6_addr32[1] == __b->__in6_u.__u6_addr32[1]	      \
-      && __a->__in6_u.__u6_addr32[2] == __b->__in6_u.__u6_addr32[2]	      \
-      && __a->__in6_u.__u6_addr32[3] == __b->__in6_u.__u6_addr32[3]; }))
-#else
-# define IN6_IS_ADDR_UNSPECIFIED(a) \
-	(((const uint32_t *) (a))[0] == 0				      \
-	 && ((const uint32_t *) (a))[1] == 0				      \
-	 && ((const uint32_t *) (a))[2] == 0				      \
-	 && ((const uint32_t *) (a))[3] == 0)
-
-# define IN6_IS_ADDR_LOOPBACK(a) \
-	(((const uint32_t *) (a))[0] == 0				      \
-	 && ((const uint32_t *) (a))[1] == 0				      \
-	 && ((const uint32_t *) (a))[2] == 0				      \
-	 && ((const uint32_t *) (a))[3] == htonl (1))
-
-# define IN6_IS_ADDR_LINKLOCAL(a) \
-	((((const uint32_t *) (a))[0] & htonl (0xffc00000))		      \
-	 == htonl (0xfe800000))
-
-# define IN6_IS_ADDR_SITELOCAL(a) \
-	((((const uint32_t *) (a))[0] & htonl (0xffc00000))		      \
-	 == htonl (0xfec00000))
-
-# define IN6_IS_ADDR_V4MAPPED(a) \
-	((((const uint32_t *) (a))[0] == 0)				      \
-	 && (((const uint32_t *) (a))[1] == 0)				      \
-	 && (((const uint32_t *) (a))[2] == htonl (0xffff)))
-
-# define IN6_IS_ADDR_V4COMPAT(a) \
-	((((const uint32_t *) (a))[0] == 0)				      \
-	 && (((const uint32_t *) (a))[1] == 0)				      \
-	 && (((const uint32_t *) (a))[2] == 0)				      \
-	 && (ntohl (((const uint32_t *) (a))[3]) > 1))
-
-# define IN6_ARE_ADDR_EQUAL(a,b) \
-	((((const uint32_t *) (a))[0] == ((const uint32_t *) (b))[0])	      \
-	 && (((const uint32_t *) (a))[1] == ((const uint32_t *) (b))[1])      \
-	 && (((const uint32_t *) (a))[2] == ((const uint32_t *) (b))[2])      \
-	 && (((const uint32_t *) (a))[3] == ((const uint32_t *) (b))[3]))
-#endif
-
-#define IN6_IS_ADDR_MULTICAST(a) (((const uint8_t *) (a))[0] == 0xff)
-
-#ifdef __USE_MISC
-/* Bind socket to a privileged IP port.  */
-extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW;
-
-/* The IPv6 version of this function.  */
-extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in)
-     __THROW;
-#endif
-
-
-#define IN6_IS_ADDR_MC_NODELOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x1))
-
-#define IN6_IS_ADDR_MC_LINKLOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x2))
-
-#define IN6_IS_ADDR_MC_SITELOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x5))
-
-#define IN6_IS_ADDR_MC_ORGLOCAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0x8))
-
-#define IN6_IS_ADDR_MC_GLOBAL(a) \
-	(IN6_IS_ADDR_MULTICAST(a)					      \
-	 && ((((const uint8_t *) (a))[1] & 0xf) == 0xe))
-
-
-#ifdef __USE_GNU
-struct cmsghdr;			/* Forward declaration.  */
-
-#if !__USE_KERNEL_IPV6_DEFS
-/* IPv6 packet information.  */
-struct in6_pktinfo
-  {
-    struct in6_addr ipi6_addr;	/* src/dst IPv6 address */
-    unsigned int ipi6_ifindex;	/* send/recv interface index */
-  };
-
-/* IPv6 MTU information.  */
-struct ip6_mtuinfo
-  {
-    struct sockaddr_in6 ip6m_addr; /* dst address including zone ID */
-    uint32_t ip6m_mtu;		   /* path MTU in host byte order */
-  };
-#endif /* !__USE_KERNEL_IPV6_DEFS */
-
-/* Obsolete hop-by-hop and Destination Options Processing (RFC 2292).  */
-extern int inet6_option_space (int __nbytes)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_init (void *__bp, struct cmsghdr **__cmsgp,
-			      int __type) __THROW __attribute_deprecated__;
-extern int inet6_option_append (struct cmsghdr *__cmsg,
-				const uint8_t *__typep, int __multx,
-				int __plusy) __THROW __attribute_deprecated__;
-extern uint8_t *inet6_option_alloc (struct cmsghdr *__cmsg, int __datalen,
-				    int __multx, int __plusy)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_next (const struct cmsghdr *__cmsg,
-			      uint8_t **__tptrp)
-     __THROW __attribute_deprecated__;
-extern int inet6_option_find (const struct cmsghdr *__cmsg,
-			      uint8_t **__tptrp, int __type)
-     __THROW __attribute_deprecated__;
-
-
-/* Hop-by-Hop and Destination Options Processing (RFC 3542).  */
-extern int inet6_opt_init (void *__extbuf, socklen_t __extlen) __THROW;
-extern int inet6_opt_append (void *__extbuf, socklen_t __extlen, int __offset,
-			     uint8_t __type, socklen_t __len, uint8_t __align,
-			     void **__databufp) __THROW;
-extern int inet6_opt_finish (void *__extbuf, socklen_t __extlen, int __offset)
-     __THROW;
-extern int inet6_opt_set_val (void *__databuf, int __offset, void *__val,
-			      socklen_t __vallen) __THROW;
-extern int inet6_opt_next (void *__extbuf, socklen_t __extlen, int __offset,
-			   uint8_t *__typep, socklen_t *__lenp,
-			   void **__databufp) __THROW;
-extern int inet6_opt_find (void *__extbuf, socklen_t __extlen, int __offset,
-			   uint8_t __type, socklen_t *__lenp,
-			   void **__databufp) __THROW;
-extern int inet6_opt_get_val (void *__databuf, int __offset, void *__val,
-			      socklen_t __vallen) __THROW;
-
-
-/* Routing Header Option (RFC 3542).  */
-extern socklen_t inet6_rth_space (int __type, int __segments) __THROW;
-extern void *inet6_rth_init (void *__bp, socklen_t __bp_len, int __type,
-			     int __segments) __THROW;
-extern int inet6_rth_add (void *__bp, const struct in6_addr *__addr) __THROW;
-extern int inet6_rth_reverse (const void *__in, void *__out) __THROW;
-extern int inet6_rth_segments (const void *__bp) __THROW;
-extern struct in6_addr *inet6_rth_getaddr (const void *__bp, int __index)
-     __THROW;
-
-
-/* Multicast source filter support.  */
-
-/* Get IPv4 source filter.  */
-extern int getipv4sourcefilter (int __s, struct in_addr __interface_addr,
-				struct in_addr __group, uint32_t *__fmode,
-				uint32_t *__numsrc, struct in_addr *__slist)
-     __THROW;
-
-/* Set IPv4 source filter.  */
-extern int setipv4sourcefilter (int __s, struct in_addr __interface_addr,
-				struct in_addr __group, uint32_t __fmode,
-				uint32_t __numsrc,
-				const struct in_addr *__slist)
-     __THROW;
-
-
-/* Get source filter.  */
-extern int getsourcefilter (int __s, uint32_t __interface_addr,
-			    const struct sockaddr *__group,
-			    socklen_t __grouplen, uint32_t *__fmode,
-			    uint32_t *__numsrc,
-			    struct sockaddr_storage *__slist) __THROW;
-
-/* Set source filter.  */
-extern int setsourcefilter (int __s, uint32_t __interface_addr,
-			    const struct sockaddr *__group,
-			    socklen_t __grouplen, uint32_t __fmode,
-			    uint32_t __numsrc,
-			    const struct sockaddr_storage *__slist) __THROW;
-#endif	/* use GNU */
-
-__END_DECLS
-
-#endif	/* netinet/in.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/in_systm.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/in_systm.h
deleted file mode 100644
index b658472..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/in_systm.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* System specific type definitions for networking code.
-   Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IN_SYSTM_H
-#define _NETINET_IN_SYSTM_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-/*
- * Network order versions of various data types. Unfortunately, BSD
- * assumes specific sizes for shorts (16 bit) and longs (32 bit) which
- * don't hold in general. As a consequence, the network order versions
- * may not reflect the actual size of the native data types.
- */
-
-typedef uint16_t n_short;      /* short as received from the net */
-typedef uint32_t n_long;       /* long as received from the net  */
-typedef uint32_t n_time;       /* ms since 00:00 GMT, byte rev   */
-
-__END_DECLS
-
-#endif /* netinet/in_systm.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip.h
deleted file mode 100644
index 13444d7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip.h
+++ /dev/null
@@ -1,302 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IP_H
-#define __NETINET_IP_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-#include <netinet/in.h>
-
-__BEGIN_DECLS
-
-struct timestamp
-  {
-    uint8_t len;
-    uint8_t ptr;
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int flags:4;
-    unsigned int overflow:4;
-#elif __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int overflow:4;
-    unsigned int flags:4;
-#else
-# error	"Please fix <bits/endian.h>"
-#endif
-    uint32_t data[9];
-  };
-
-struct iphdr
-  {
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ihl:4;
-    unsigned int version:4;
-#elif __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int version:4;
-    unsigned int ihl:4;
-#else
-# error	"Please fix <bits/endian.h>"
-#endif
-    uint8_t tos;
-    uint16_t tot_len;
-    uint16_t id;
-    uint16_t frag_off;
-    uint8_t ttl;
-    uint8_t protocol;
-    uint16_t check;
-    uint32_t saddr;
-    uint32_t daddr;
-    /*The options start here. */
-  };
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ip.h	8.1 (Berkeley) 6/10/93
- */
-
-/*
- * Definitions for internet protocol version 4.
- * Per RFC 791, September 1981.
- */
-
-/*
- * Structure of an internet header, naked of options.
- */
-struct ip
-  {
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ip_hl:4;		/* header length */
-    unsigned int ip_v:4;		/* version */
-#endif
-#if __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int ip_v:4;		/* version */
-    unsigned int ip_hl:4;		/* header length */
-#endif
-    uint8_t ip_tos;			/* type of service */
-    unsigned short ip_len;		/* total length */
-    unsigned short ip_id;		/* identification */
-    unsigned short ip_off;		/* fragment offset field */
-#define	IP_RF 0x8000			/* reserved fragment flag */
-#define	IP_DF 0x4000			/* dont fragment flag */
-#define	IP_MF 0x2000			/* more fragments flag */
-#define	IP_OFFMASK 0x1fff		/* mask for fragmenting bits */
-    uint8_t ip_ttl;			/* time to live */
-    uint8_t ip_p;			/* protocol */
-    unsigned short ip_sum;		/* checksum */
-    struct in_addr ip_src, ip_dst;	/* source and dest address */
-  };
-
-/*
- * Time stamp option structure.
- */
-struct ip_timestamp
-  {
-    uint8_t ipt_code;			/* IPOPT_TS */
-    uint8_t ipt_len;			/* size of structure (variable) */
-    uint8_t ipt_ptr;			/* index of current entry */
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-    unsigned int ipt_flg:4;		/* flags, see below */
-    unsigned int ipt_oflw:4;		/* overflow counter */
-#endif
-#if __BYTE_ORDER == __BIG_ENDIAN
-    unsigned int ipt_oflw:4;		/* overflow counter */
-    unsigned int ipt_flg:4;		/* flags, see below */
-#endif
-    uint32_t data[9];
-  };
-#endif /* __USE_MISC */
-
-#define	IPVERSION	4               /* IP version number */
-#define	IP_MAXPACKET	65535		/* maximum packet size */
-
-/*
- * Definitions for Explicit Congestion Notification (ECN)
- *
- * Taken from RFC-3168, Section 5.
- */
-
-#define	IPTOS_ECN_MASK		0x03
-#define	IPTOS_ECN(x)		((x) & IPTOS_ECN_MASK)
-#define	IPTOS_ECN_NOT_ECT	0x00
-#define	IPTOS_ECN_ECT1		0x01
-#define	IPTOS_ECN_ECT0		0x02
-#define	IPTOS_ECN_CE		0x03
-
-/*
- * Definitions for IP differentiated services code points (DSCP)
- *
- * Taken from RFC-2597, Section 6 and RFC-2598, Section 2.3.
- */
-
-#define	IPTOS_DSCP_MASK		0xfc
-#define	IPTOS_DSCP(x)		((x) & IPTOS_DSCP_MASK)
-#define	IPTOS_DSCP_AF11		0x28
-#define	IPTOS_DSCP_AF12		0x30
-#define	IPTOS_DSCP_AF13		0x38
-#define	IPTOS_DSCP_AF21		0x48
-#define	IPTOS_DSCP_AF22		0x50
-#define	IPTOS_DSCP_AF23		0x58
-#define	IPTOS_DSCP_AF31		0x68
-#define	IPTOS_DSCP_AF32		0x70
-#define	IPTOS_DSCP_AF33		0x78
-#define	IPTOS_DSCP_AF41		0x88
-#define	IPTOS_DSCP_AF42		0x90
-#define	IPTOS_DSCP_AF43		0x98
-#define	IPTOS_DSCP_EF		0xb8
-
-/*
- * In RFC 2474, Section 4.2.2.1, the Class Selector Codepoints subsume
- * the old ToS Precedence values.
- */
-
-#define	IPTOS_CLASS_MASK		0xe0
-#define	IPTOS_CLASS(class)		((class) & IPTOS_CLASS_MASK)
-#define	IPTOS_CLASS_CS0			0x00
-#define	IPTOS_CLASS_CS1			0x20
-#define	IPTOS_CLASS_CS2			0x40
-#define	IPTOS_CLASS_CS3			0x60
-#define	IPTOS_CLASS_CS4			0x80
-#define	IPTOS_CLASS_CS5			0xa0
-#define	IPTOS_CLASS_CS6			0xc0
-#define	IPTOS_CLASS_CS7			0xe0
-
-#define	IPTOS_CLASS_DEFAULT		IPTOS_CLASS_CS0
-
-/*
- * Definitions for IP type of service (ip_tos) [deprecated; use DSCP
- * and CS definitions above instead.]
- */
-#define	IPTOS_TOS_MASK		0x1E
-#define	IPTOS_TOS(tos)		((tos) & IPTOS_TOS_MASK)
-#define	IPTOS_LOWDELAY		0x10
-#define	IPTOS_THROUGHPUT	0x08
-#define	IPTOS_RELIABILITY	0x04
-#define	IPTOS_LOWCOST		0x02
-#define	IPTOS_MINCOST		IPTOS_LOWCOST
-
-/*
- * Definitions for IP precedence (also in ip_tos) [also deprecated.]
- */
-#define	IPTOS_PREC_MASK			IPTOS_CLASS_MASK
-#define	IPTOS_PREC(tos)			IPTOS_CLASS(tos)
-#define	IPTOS_PREC_NETCONTROL		IPTOS_CLASS_CS7
-#define	IPTOS_PREC_INTERNETCONTROL	IPTOS_CLASS_CS6
-#define	IPTOS_PREC_CRITIC_ECP		IPTOS_CLASS_CS5
-#define	IPTOS_PREC_FLASHOVERRIDE	IPTOS_CLASS_CS4
-#define	IPTOS_PREC_FLASH		IPTOS_CLASS_CS3
-#define	IPTOS_PREC_IMMEDIATE		IPTOS_CLASS_CS2
-#define	IPTOS_PREC_PRIORITY		IPTOS_CLASS_CS1
-#define	IPTOS_PREC_ROUTINE		IPTOS_CLASS_CS0
-
-/*
- * Definitions for options.
- */
-#define	IPOPT_COPY		0x80
-#define	IPOPT_CLASS_MASK	0x60
-#define	IPOPT_NUMBER_MASK	0x1f
-
-#define	IPOPT_COPIED(o)		((o) & IPOPT_COPY)
-#define	IPOPT_CLASS(o)		((o) & IPOPT_CLASS_MASK)
-#define	IPOPT_NUMBER(o)		((o) & IPOPT_NUMBER_MASK)
-
-#define	IPOPT_CONTROL		0x00
-#define	IPOPT_RESERVED1		0x20
-#define	IPOPT_DEBMEAS		0x40
-#define	IPOPT_MEASUREMENT       IPOPT_DEBMEAS
-#define	IPOPT_RESERVED2		0x60
-
-#define	IPOPT_EOL		0		/* end of option list */
-#define	IPOPT_END		IPOPT_EOL
-#define	IPOPT_NOP		1		/* no operation */
-#define	IPOPT_NOOP		IPOPT_NOP
-
-#define	IPOPT_RR		7		/* record packet route */
-#define	IPOPT_TS		68		/* timestamp */
-#define	IPOPT_TIMESTAMP		IPOPT_TS
-#define	IPOPT_SECURITY		130		/* provide s,c,h,tcc */
-#define	IPOPT_SEC		IPOPT_SECURITY
-#define	IPOPT_LSRR		131		/* loose source route */
-#define	IPOPT_SATID		136		/* satnet id */
-#define	IPOPT_SID		IPOPT_SATID
-#define	IPOPT_SSRR		137		/* strict source route */
-#define	IPOPT_RA		148		/* router alert */
-
-/*
- * Offsets to fields in options other than EOL and NOP.
- */
-#define	IPOPT_OPTVAL		0		/* option ID */
-#define	IPOPT_OLEN		1		/* option length */
-#define	IPOPT_OFFSET		2		/* offset within option */
-#define	IPOPT_MINOFF		4		/* min value of above */
-
-#define	MAX_IPOPTLEN		40
-
-/* flag bits for ipt_flg */
-#define	IPOPT_TS_TSONLY		0		/* timestamps only */
-#define	IPOPT_TS_TSANDADDR	1		/* timestamps and addresses */
-#define	IPOPT_TS_PRESPEC	3		/* specified modules only */
-
-/* bits for security (not byte swapped) */
-#define	IPOPT_SECUR_UNCLASS	0x0000
-#define	IPOPT_SECUR_CONFID	0xf135
-#define	IPOPT_SECUR_EFTO	0x789a
-#define	IPOPT_SECUR_MMMM	0xbc4d
-#define	IPOPT_SECUR_RESTR	0xaf13
-#define	IPOPT_SECUR_SECRET	0xd788
-#define	IPOPT_SECUR_TOPSECRET	0x6bc5
-
-/*
- * Internet implementation parameters.
- */
-#define	MAXTTL		255		/* maximum time to live (seconds) */
-#define	IPDEFTTL	64		/* default ttl, from RFC 1340 */
-#define	IPFRAGTTL	60		/* time to live for frags, slowhz */
-#define	IPTTLDEC	1		/* subtracted when forwarding */
-
-#define	IP_MSS		576		/* default maximum segment size */
-
-__END_DECLS
-
-#endif /* netinet/ip.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip6.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip6.h
deleted file mode 100644
index 4c0315c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip6.h
+++ /dev/null
@@ -1,188 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETINET_IP6_H
-#define _NETINET_IP6_H 1
-
-#include <inttypes.h>
-#include <netinet/in.h>
-
-struct ip6_hdr
-  {
-    union
-      {
-	struct ip6_hdrctl
-	  {
-	    uint32_t ip6_un1_flow;   /* 4 bits version, 8 bits TC,
-					20 bits flow-ID */
-	    uint16_t ip6_un1_plen;   /* payload length */
-	    uint8_t  ip6_un1_nxt;    /* next header */
-	    uint8_t  ip6_un1_hlim;   /* hop limit */
-	  } ip6_un1;
-	uint8_t ip6_un2_vfc;       /* 4 bits version, top 4 bits tclass */
-      } ip6_ctlun;
-    struct in6_addr ip6_src;      /* source address */
-    struct in6_addr ip6_dst;      /* destination address */
-  };
-
-#define ip6_vfc   ip6_ctlun.ip6_un2_vfc
-#define ip6_flow  ip6_ctlun.ip6_un1.ip6_un1_flow
-#define ip6_plen  ip6_ctlun.ip6_un1.ip6_un1_plen
-#define ip6_nxt   ip6_ctlun.ip6_un1.ip6_un1_nxt
-#define ip6_hlim  ip6_ctlun.ip6_un1.ip6_un1_hlim
-#define ip6_hops  ip6_ctlun.ip6_un1.ip6_un1_hlim
-
-/* Generic extension header.  */
-struct ip6_ext
-  {
-    uint8_t  ip6e_nxt;		/* next header.  */
-    uint8_t  ip6e_len;		/* length in units of 8 octets.  */
-  };
-
-/* Hop-by-Hop options header.  */
-struct ip6_hbh
-  {
-    uint8_t  ip6h_nxt;		/* next header.  */
-    uint8_t  ip6h_len;		/* length in units of 8 octets.  */
-    /* followed by options */
-  };
-
-/* Destination options header */
-struct ip6_dest
-  {
-    uint8_t  ip6d_nxt;		/* next header */
-    uint8_t  ip6d_len;		/* length in units of 8 octets */
-    /* followed by options */
-  };
-
-/* Routing header */
-struct ip6_rthdr
-  {
-    uint8_t  ip6r_nxt;		/* next header */
-    uint8_t  ip6r_len;		/* length in units of 8 octets */
-    uint8_t  ip6r_type;		/* routing type */
-    uint8_t  ip6r_segleft;	/* segments left */
-    /* followed by routing type specific data */
-  };
-
-/* Type 0 Routing header */
-struct ip6_rthdr0
-  {
-    uint8_t  ip6r0_nxt;		/* next header */
-    uint8_t  ip6r0_len;		/* length in units of 8 octets */
-    uint8_t  ip6r0_type;	/* always zero */
-    uint8_t  ip6r0_segleft;	/* segments left */
-    uint8_t  ip6r0_reserved;	/* reserved field */
-    uint8_t  ip6r0_slmap[3];	/* strict/loose bit map */
-    /* followed by up to 127 struct in6_addr */
-    struct in6_addr ip6r0_addr[0];
-  };
-
-/* Fragment header */
-struct ip6_frag
-  {
-    uint8_t   ip6f_nxt;		/* next header */
-    uint8_t   ip6f_reserved;	/* reserved field */
-    uint16_t  ip6f_offlg;	/* offset, reserved, and flag */
-    uint32_t  ip6f_ident;	/* identification */
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define IP6F_OFF_MASK       0xfff8  /* mask out offset from _offlg */
-# define IP6F_RESERVED_MASK  0x0006  /* reserved bits in ip6f_offlg */
-# define IP6F_MORE_FRAG      0x0001  /* more-fragments flag */
-#else   /* __BYTE_ORDER == __LITTLE_ENDIAN */
-# define IP6F_OFF_MASK       0xf8ff  /* mask out offset from _offlg */
-# define IP6F_RESERVED_MASK  0x0600  /* reserved bits in ip6f_offlg */
-# define IP6F_MORE_FRAG      0x0100  /* more-fragments flag */
-#endif
-
-/* IPv6 options */
-struct ip6_opt
-  {
-    uint8_t  ip6o_type;
-    uint8_t  ip6o_len;
-  };
-
-/* The high-order 3 bits of the option type define the behavior
- * when processing an unknown option and whether or not the option
- * content changes in flight.
- */
-#define IP6OPT_TYPE(o)		((o) & 0xc0)
-#define IP6OPT_TYPE_SKIP	0x00
-#define IP6OPT_TYPE_DISCARD	0x40
-#define IP6OPT_TYPE_FORCEICMP	0x80
-#define IP6OPT_TYPE_ICMP	0xc0
-#define IP6OPT_TYPE_MUTABLE	0x20
-
-/* Special option types for padding.  */
-#define IP6OPT_PAD1	0
-#define IP6OPT_PADN	1
-
-#define IP6OPT_JUMBO		0xc2
-#define IP6OPT_NSAP_ADDR	0xc3
-#define IP6OPT_TUNNEL_LIMIT	0x04
-#define IP6OPT_ROUTER_ALERT	0x05
-
-/* Jumbo Payload Option */
-struct ip6_opt_jumbo
-  {
-    uint8_t  ip6oj_type;
-    uint8_t  ip6oj_len;
-    uint8_t  ip6oj_jumbo_len[4];
-  };
-#define IP6OPT_JUMBO_LEN	6
-
-/* NSAP Address Option */
-struct ip6_opt_nsap
-  {
-    uint8_t  ip6on_type;
-    uint8_t  ip6on_len;
-    uint8_t  ip6on_src_nsap_len;
-    uint8_t  ip6on_dst_nsap_len;
-      /* followed by source NSAP */
-      /* followed by destination NSAP */
-  };
-
-/* Tunnel Limit Option */
-struct ip6_opt_tunnel
-  {
-    uint8_t  ip6ot_type;
-    uint8_t  ip6ot_len;
-    uint8_t  ip6ot_encap_limit;
-  };
-
-/* Router Alert Option */
-struct ip6_opt_router
-  {
-    uint8_t  ip6or_type;
-    uint8_t  ip6or_len;
-    uint8_t  ip6or_value[2];
-  };
-
-/* Router alert values (in network byte order) */
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define IP6_ALERT_MLD	0x0000
-# define IP6_ALERT_RSVP	0x0001
-# define IP6_ALERT_AN	0x0002
-#else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-# define IP6_ALERT_MLD	0x0000
-# define IP6_ALERT_RSVP	0x0100
-# define IP6_ALERT_AN	0x0200
-#endif
-
-#endif /* netinet/ip6.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip_icmp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip_icmp.h
deleted file mode 100644
index 5db7ac7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/ip_icmp.h
+++ /dev/null
@@ -1,282 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETINET_IP_ICMP_H
-#define __NETINET_IP_ICMP_H    1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-__BEGIN_DECLS
-
-struct icmphdr
-{
-  uint8_t type;		/* message type */
-  uint8_t code;		/* type sub-code */
-  uint16_t checksum;
-  union
-  {
-    struct
-    {
-      uint16_t	id;
-      uint16_t	sequence;
-    } echo;			/* echo datagram */
-    uint32_t	gateway;	/* gateway address */
-    struct
-    {
-      uint16_t	__glibc_reserved;
-      uint16_t	mtu;
-    } frag;			/* path mtu discovery */
-  } un;
-};
-
-#define ICMP_ECHOREPLY		0	/* Echo Reply			*/
-#define ICMP_DEST_UNREACH	3	/* Destination Unreachable	*/
-#define ICMP_SOURCE_QUENCH	4	/* Source Quench		*/
-#define ICMP_REDIRECT		5	/* Redirect (change route)	*/
-#define ICMP_ECHO		8	/* Echo Request			*/
-#define ICMP_TIME_EXCEEDED	11	/* Time Exceeded		*/
-#define ICMP_PARAMETERPROB	12	/* Parameter Problem		*/
-#define ICMP_TIMESTAMP		13	/* Timestamp Request		*/
-#define ICMP_TIMESTAMPREPLY	14	/* Timestamp Reply		*/
-#define ICMP_INFO_REQUEST	15	/* Information Request		*/
-#define ICMP_INFO_REPLY		16	/* Information Reply		*/
-#define ICMP_ADDRESS		17	/* Address Mask Request		*/
-#define ICMP_ADDRESSREPLY	18	/* Address Mask Reply		*/
-#define NR_ICMP_TYPES		18
-
-
-/* Codes for UNREACH. */
-#define ICMP_NET_UNREACH	0	/* Network Unreachable		*/
-#define ICMP_HOST_UNREACH	1	/* Host Unreachable		*/
-#define ICMP_PROT_UNREACH	2	/* Protocol Unreachable		*/
-#define ICMP_PORT_UNREACH	3	/* Port Unreachable		*/
-#define ICMP_FRAG_NEEDED	4	/* Fragmentation Needed/DF set	*/
-#define ICMP_SR_FAILED		5	/* Source Route failed		*/
-#define ICMP_NET_UNKNOWN	6
-#define ICMP_HOST_UNKNOWN	7
-#define ICMP_HOST_ISOLATED	8
-#define ICMP_NET_ANO		9
-#define ICMP_HOST_ANO		10
-#define ICMP_NET_UNR_TOS	11
-#define ICMP_HOST_UNR_TOS	12
-#define ICMP_PKT_FILTERED	13	/* Packet filtered */
-#define ICMP_PREC_VIOLATION	14	/* Precedence violation */
-#define ICMP_PREC_CUTOFF	15	/* Precedence cut off */
-#define NR_ICMP_UNREACH		15	/* instead of hardcoding immediate value */
-
-/* Codes for REDIRECT. */
-#define ICMP_REDIR_NET		0	/* Redirect Net			*/
-#define ICMP_REDIR_HOST		1	/* Redirect Host		*/
-#define ICMP_REDIR_NETTOS	2	/* Redirect Net for TOS		*/
-#define ICMP_REDIR_HOSTTOS	3	/* Redirect Host for TOS	*/
-
-/* Codes for TIME_EXCEEDED. */
-#define ICMP_EXC_TTL		0	/* TTL count exceeded		*/
-#define ICMP_EXC_FRAGTIME	1	/* Fragment Reass time exceeded	*/
-
-
-#ifdef __USE_MISC
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ip_icmp.h	8.1 (Berkeley) 6/10/93
- */
-
-#include <netinet/in.h>
-#include <netinet/ip.h>
-
-/*
- * Internal of an ICMP Router Advertisement
- */
-struct icmp_ra_addr
-{
-  uint32_t ira_addr;
-  uint32_t ira_preference;
-};
-
-struct icmp
-{
-  uint8_t  icmp_type;	/* type of message, see below */
-  uint8_t  icmp_code;	/* type sub code */
-  uint16_t icmp_cksum;	/* ones complement checksum of struct */
-  union
-  {
-    unsigned char ih_pptr;	/* ICMP_PARAMPROB */
-    struct in_addr ih_gwaddr;	/* gateway address */
-    struct ih_idseq		/* echo datagram */
-    {
-      uint16_t icd_id;
-      uint16_t icd_seq;
-    } ih_idseq;
-    uint32_t ih_void;
-
-    /* ICMP_UNREACH_NEEDFRAG -- Path MTU Discovery (RFC1191) */
-    struct ih_pmtu
-    {
-      uint16_t ipm_void;
-      uint16_t ipm_nextmtu;
-    } ih_pmtu;
-
-    struct ih_rtradv
-    {
-      uint8_t irt_num_addrs;
-      uint8_t irt_wpa;
-      uint16_t irt_lifetime;
-    } ih_rtradv;
-  } icmp_hun;
-#define	icmp_pptr	icmp_hun.ih_pptr
-#define	icmp_gwaddr	icmp_hun.ih_gwaddr
-#define	icmp_id		icmp_hun.ih_idseq.icd_id
-#define	icmp_seq	icmp_hun.ih_idseq.icd_seq
-#define	icmp_void	icmp_hun.ih_void
-#define	icmp_pmvoid	icmp_hun.ih_pmtu.ipm_void
-#define	icmp_nextmtu	icmp_hun.ih_pmtu.ipm_nextmtu
-#define	icmp_num_addrs	icmp_hun.ih_rtradv.irt_num_addrs
-#define	icmp_wpa	icmp_hun.ih_rtradv.irt_wpa
-#define	icmp_lifetime	icmp_hun.ih_rtradv.irt_lifetime
-  union
-  {
-    struct
-    {
-      uint32_t its_otime;
-      uint32_t its_rtime;
-      uint32_t its_ttime;
-    } id_ts;
-    struct
-    {
-      struct ip idi_ip;
-      /* options and then 64 bits of data */
-    } id_ip;
-    struct icmp_ra_addr id_radv;
-    uint32_t   id_mask;
-    uint8_t    id_data[1];
-  } icmp_dun;
-#define	icmp_otime	icmp_dun.id_ts.its_otime
-#define	icmp_rtime	icmp_dun.id_ts.its_rtime
-#define	icmp_ttime	icmp_dun.id_ts.its_ttime
-#define	icmp_ip		icmp_dun.id_ip.idi_ip
-#define	icmp_radv	icmp_dun.id_radv
-#define	icmp_mask	icmp_dun.id_mask
-#define	icmp_data	icmp_dun.id_data
-};
-
-/*
- * Lower bounds on packet lengths for various types.
- * For the error advice packets must first insure that the
- * packet is large enough to contain the returned ip header.
- * Only then can we do the check to see if 64 bits of packet
- * data have been returned, since we need to check the returned
- * ip header length.
- */
-#define	ICMP_MINLEN	8				/* abs minimum */
-#define	ICMP_TSLEN	(8 + 3 * sizeof (n_time))	/* timestamp */
-#define	ICMP_MASKLEN	12				/* address mask */
-#define	ICMP_ADVLENMIN	(8 + sizeof (struct ip) + 8)	/* min */
-#ifndef _IP_VHL
-#define	ICMP_ADVLEN(p)	(8 + ((p)->icmp_ip.ip_hl << 2) + 8)
-	/* N.B.: must separately check that ip_hl >= 5 */
-#else
-#define	ICMP_ADVLEN(p)	(8 + (IP_VHL_HL((p)->icmp_ip.ip_vhl) << 2) + 8)
-	/* N.B.: must separately check that header length >= 5 */
-#endif
-
-/* Definition of type and code fields. */
-/* defined above: ICMP_ECHOREPLY, ICMP_REDIRECT, ICMP_ECHO */
-#define	ICMP_UNREACH		3		/* dest unreachable, codes: */
-#define	ICMP_SOURCEQUENCH	4		/* packet lost, slow down */
-#define	ICMP_ROUTERADVERT	9		/* router advertisement */
-#define	ICMP_ROUTERSOLICIT	10		/* router solicitation */
-#define	ICMP_TIMXCEED		11		/* time exceeded, code: */
-#define	ICMP_PARAMPROB		12		/* ip header bad */
-#define	ICMP_TSTAMP		13		/* timestamp request */
-#define	ICMP_TSTAMPREPLY	14		/* timestamp reply */
-#define	ICMP_IREQ		15		/* information request */
-#define	ICMP_IREQREPLY		16		/* information reply */
-#define	ICMP_MASKREQ		17		/* address mask request */
-#define	ICMP_MASKREPLY		18		/* address mask reply */
-
-#define	ICMP_MAXTYPE		18
-
-/* UNREACH codes */
-#define	ICMP_UNREACH_NET	        0	/* bad net */
-#define	ICMP_UNREACH_HOST	        1	/* bad host */
-#define	ICMP_UNREACH_PROTOCOL	        2	/* bad protocol */
-#define	ICMP_UNREACH_PORT	        3	/* bad port */
-#define	ICMP_UNREACH_NEEDFRAG	        4	/* IP_DF caused drop */
-#define	ICMP_UNREACH_SRCFAIL	        5	/* src route failed */
-#define	ICMP_UNREACH_NET_UNKNOWN        6	/* unknown net */
-#define	ICMP_UNREACH_HOST_UNKNOWN       7	/* unknown host */
-#define	ICMP_UNREACH_ISOLATED	        8	/* src host isolated */
-#define	ICMP_UNREACH_NET_PROHIB	        9	/* net denied */
-#define	ICMP_UNREACH_HOST_PROHIB        10	/* host denied */
-#define	ICMP_UNREACH_TOSNET	        11	/* bad tos for net */
-#define	ICMP_UNREACH_TOSHOST	        12	/* bad tos for host */
-#define	ICMP_UNREACH_FILTER_PROHIB      13	/* admin prohib */
-#define	ICMP_UNREACH_HOST_PRECEDENCE    14	/* host prec vio. */
-#define	ICMP_UNREACH_PRECEDENCE_CUTOFF  15	/* prec cutoff */
-
-/* REDIRECT codes */
-#define	ICMP_REDIRECT_NET	0		/* for network */
-#define	ICMP_REDIRECT_HOST	1		/* for host */
-#define	ICMP_REDIRECT_TOSNET	2		/* for tos and net */
-#define	ICMP_REDIRECT_TOSHOST	3		/* for tos and host */
-
-/* TIMEXCEED codes */
-#define	ICMP_TIMXCEED_INTRANS	0		/* ttl==0 in transit */
-#define	ICMP_TIMXCEED_REASS	1		/* ttl==0 in reass */
-
-/* PARAMPROB code */
-#define	ICMP_PARAMPROB_OPTABSENT 1		/* req. opt. absent */
-
-#define	ICMP_INFOTYPE(type) \
-	((type) == ICMP_ECHOREPLY || (type) == ICMP_ECHO \
-	 || (type) == ICMP_ROUTERADVERT || (type) == ICMP_ROUTERSOLICIT \
-	 || (type) == ICMP_TSTAMP || (type) == ICMP_TSTAMPREPLY \
-	 || (type) == ICMP_IREQ || (type) == ICMP_IREQREPLY \
-	 || (type) == ICMP_MASKREQ || (type) == ICMP_MASKREPLY)
-
-#endif /* __USE_MISC */
-
-__END_DECLS
-
-#endif /* netinet/ip_icmp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/tcp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/tcp.h
deleted file mode 100644
index 41ca11b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/tcp.h
+++ /dev/null
@@ -1,349 +0,0 @@
-/*
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)tcp.h	8.1 (Berkeley) 6/10/93
- */
-
-#ifndef _NETINET_TCP_H
-#define _NETINET_TCP_H	1
-
-#include <features.h>
-
-/*
- * User-settable options (used with setsockopt).
- */
-#define	TCP_NODELAY		 1  /* Don't delay send to coalesce packets  */
-#define	TCP_MAXSEG		 2  /* Set maximum segment size  */
-#define TCP_CORK		 3  /* Control sending of partial frames  */
-#define TCP_KEEPIDLE		 4  /* Start keeplives after this period */
-#define TCP_KEEPINTVL		 5  /* Interval between keepalives */
-#define TCP_KEEPCNT		 6  /* Number of keepalives before death */
-#define TCP_SYNCNT		 7  /* Number of SYN retransmits */
-#define TCP_LINGER2		 8  /* Life time of orphaned FIN-WAIT-2 state */
-#define TCP_DEFER_ACCEPT	 9  /* Wake up listener only when data arrive */
-#define TCP_WINDOW_CLAMP	 10 /* Bound advertised window */
-#define TCP_INFO		 11 /* Information about this connection. */
-#define	TCP_QUICKACK		 12 /* Bock/reenable quick ACKs.  */
-#define TCP_CONGESTION		 13 /* Congestion control algorithm.  */
-#define TCP_MD5SIG		 14 /* TCP MD5 Signature (RFC2385) */
-#define TCP_COOKIE_TRANSACTIONS	 15 /* TCP Cookie Transactions */
-#define TCP_THIN_LINEAR_TIMEOUTS 16 /* Use linear timeouts for thin streams*/
-#define TCP_THIN_DUPACK		 17 /* Fast retrans. after 1 dupack */
-#define TCP_USER_TIMEOUT	 18 /* How long for loss retry before timeout */
-#define TCP_REPAIR		 19 /* TCP sock is under repair right now */
-#define TCP_REPAIR_QUEUE	 20 /* Set TCP queue to repair */
-#define TCP_QUEUE_SEQ		 21 /* Set sequence number of repaired queue. */
-#define TCP_REPAIR_OPTIONS	 22 /* Repair TCP connection options */
-#define TCP_FASTOPEN		 23 /* Enable FastOpen on listeners */
-#define TCP_TIMESTAMP		 24 /* TCP time stamp */
-#define TCP_NOTSENT_LOWAT	 25 /* Limit number of unsent bytes in
-				       write queue.  */
-#define TCP_CC_INFO		 26 /* Get Congestion Control
-				       (optional) info.  */
-#define TCP_SAVE_SYN		 27 /* Record SYN headers for new
-				       connections.  */
-#define TCP_SAVED_SYN		 28 /* Get SYN headers recorded for
-				       connection.  */
-#define TCP_REPAIR_WINDOW	 29 /* Get/set window parameters.  */
-#define TCP_FASTOPEN_CONNECT	 30 /* Attempt FastOpen with connect.  */
-#define TCP_ULP			 31 /* Attach a ULP to a TCP connection.  */
-#define TCP_MD5SIG_EXT		 32 /* TCP MD5 Signature with extensions.  */
-#define TCP_FASTOPEN_KEY	 33 /* Set the key for Fast Open (cookie).  */
-#define TCP_FASTOPEN_NO_COOKIE	 34 /* Enable TFO without a TFO cookie.  */
-#define TCP_ZEROCOPY_RECEIVE	 35
-#define TCP_INQ			 36 /* Notify bytes available to read
-				       as a cmsg on read.  */
-#define TCP_CM_INQ		 TCP_INQ
-#define TCP_TX_DELAY		 37 /* Delay outgoing packets by XX usec.  */
-
-#define TCP_REPAIR_ON		 1
-#define TCP_REPAIR_OFF		 0
-#define TCP_REPAIR_OFF_NO_WP	 -1
-
-#ifdef __USE_MISC
-# include <sys/types.h>
-# include <sys/socket.h>
-# include <stdint.h>
-
-typedef	uint32_t tcp_seq;
-/*
- * TCP header.
- * Per RFC 793, September, 1981.
- */
-struct tcphdr
-  {
-    __extension__ union
-    {
-      struct
-      {
-	uint16_t th_sport;	/* source port */
-	uint16_t th_dport;	/* destination port */
-	tcp_seq th_seq;		/* sequence number */
-	tcp_seq th_ack;		/* acknowledgement number */
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-	uint8_t th_x2:4;	/* (unused) */
-	uint8_t th_off:4;	/* data offset */
-# endif
-# if __BYTE_ORDER == __BIG_ENDIAN
-	uint8_t th_off:4;	/* data offset */
-	uint8_t th_x2:4;	/* (unused) */
-# endif
-	uint8_t th_flags;
-# define TH_FIN	0x01
-# define TH_SYN	0x02
-# define TH_RST	0x04
-# define TH_PUSH	0x08
-# define TH_ACK	0x10
-# define TH_URG	0x20
-	uint16_t th_win;	/* window */
-	uint16_t th_sum;	/* checksum */
-	uint16_t th_urp;	/* urgent pointer */
-      };
-      struct
-      {
-	uint16_t source;
-	uint16_t dest;
-	uint32_t seq;
-	uint32_t ack_seq;
-# if __BYTE_ORDER == __LITTLE_ENDIAN
-	uint16_t res1:4;
-	uint16_t doff:4;
-	uint16_t fin:1;
-	uint16_t syn:1;
-	uint16_t rst:1;
-	uint16_t psh:1;
-	uint16_t ack:1;
-	uint16_t urg:1;
-	uint16_t res2:2;
-# elif __BYTE_ORDER == __BIG_ENDIAN
-	uint16_t doff:4;
-	uint16_t res1:4;
-	uint16_t res2:2;
-	uint16_t urg:1;
-	uint16_t ack:1;
-	uint16_t psh:1;
-	uint16_t rst:1;
-	uint16_t syn:1;
-	uint16_t fin:1;
-# else
-#  error "Adjust your <bits/endian.h> defines"
-# endif
-	uint16_t window;
-	uint16_t check;
-	uint16_t urg_ptr;
-      };
-    };
-};
-
-enum
-{
-  TCP_ESTABLISHED = 1,
-  TCP_SYN_SENT,
-  TCP_SYN_RECV,
-  TCP_FIN_WAIT1,
-  TCP_FIN_WAIT2,
-  TCP_TIME_WAIT,
-  TCP_CLOSE,
-  TCP_CLOSE_WAIT,
-  TCP_LAST_ACK,
-  TCP_LISTEN,
-  TCP_CLOSING   /* now a valid state */
-};
-
-# define TCPOPT_EOL		0
-# define TCPOPT_NOP		1
-# define TCPOPT_MAXSEG		2
-# define TCPOLEN_MAXSEG		4
-# define TCPOPT_WINDOW		3
-# define TCPOLEN_WINDOW		3
-# define TCPOPT_SACK_PERMITTED	4		/* Experimental */
-# define TCPOLEN_SACK_PERMITTED	2
-# define TCPOPT_SACK		5		/* Experimental */
-# define TCPOPT_TIMESTAMP	8
-# define TCPOLEN_TIMESTAMP	10
-# define TCPOLEN_TSTAMP_APPA	(TCPOLEN_TIMESTAMP+2) /* appendix A */
-
-# define TCPOPT_TSTAMP_HDR	\
-    (TCPOPT_NOP<<24|TCPOPT_NOP<<16|TCPOPT_TIMESTAMP<<8|TCPOLEN_TIMESTAMP)
-
-/*
- * Default maximum segment size for TCP.
- * With an IP MSS of 576, this is 536,
- * but 512 is probably more convenient.
- * This should be defined as MIN(512, IP_MSS - sizeof (struct tcpiphdr)).
- */
-# define TCP_MSS	512
-
-# define TCP_MAXWIN	65535	/* largest value for (unscaled) window */
-
-# define TCP_MAX_WINSHIFT	14	/* maximum window shift */
-
-# define SOL_TCP		6	/* TCP level */
-
-
-# define TCPI_OPT_TIMESTAMPS	1
-# define TCPI_OPT_SACK		2
-# define TCPI_OPT_WSCALE	4
-# define TCPI_OPT_ECN		8  /* ECN was negociated at TCP session init */
-# define TCPI_OPT_ECN_SEEN	16 /* we received at least one packet with ECT */
-# define TCPI_OPT_SYN_DATA	32 /* SYN-ACK acked data in SYN sent or rcvd */
-
-/* Values for tcpi_state.  */
-enum tcp_ca_state
-{
-  TCP_CA_Open = 0,
-  TCP_CA_Disorder = 1,
-  TCP_CA_CWR = 2,
-  TCP_CA_Recovery = 3,
-  TCP_CA_Loss = 4
-};
-
-struct tcp_info
-{
-  uint8_t	tcpi_state;
-  uint8_t	tcpi_ca_state;
-  uint8_t	tcpi_retransmits;
-  uint8_t	tcpi_probes;
-  uint8_t	tcpi_backoff;
-  uint8_t	tcpi_options;
-  uint8_t	tcpi_snd_wscale : 4, tcpi_rcv_wscale : 4;
-
-  uint32_t	tcpi_rto;
-  uint32_t	tcpi_ato;
-  uint32_t	tcpi_snd_mss;
-  uint32_t	tcpi_rcv_mss;
-
-  uint32_t	tcpi_unacked;
-  uint32_t	tcpi_sacked;
-  uint32_t	tcpi_lost;
-  uint32_t	tcpi_retrans;
-  uint32_t	tcpi_fackets;
-
-  /* Times. */
-  uint32_t	tcpi_last_data_sent;
-  uint32_t	tcpi_last_ack_sent;	/* Not remembered, sorry.  */
-  uint32_t	tcpi_last_data_recv;
-  uint32_t	tcpi_last_ack_recv;
-
-  /* Metrics. */
-  uint32_t	tcpi_pmtu;
-  uint32_t	tcpi_rcv_ssthresh;
-  uint32_t	tcpi_rtt;
-  uint32_t	tcpi_rttvar;
-  uint32_t	tcpi_snd_ssthresh;
-  uint32_t	tcpi_snd_cwnd;
-  uint32_t	tcpi_advmss;
-  uint32_t	tcpi_reordering;
-
-  uint32_t	tcpi_rcv_rtt;
-  uint32_t	tcpi_rcv_space;
-
-  uint32_t	tcpi_total_retrans;
-};
-
-
-/* For TCP_MD5SIG socket option.  */
-#define TCP_MD5SIG_MAXKEYLEN	80
-
-/* tcp_md5sig extension flags for TCP_MD5SIG_EXT.  */
-#define TCP_MD5SIG_FLAG_PREFIX	1 /* Address prefix length.  */
-
-struct tcp_md5sig
-{
-  struct sockaddr_storage tcpm_addr;		/* Address associated.  */
-  uint8_t	tcpm_flags;			/* Extension flags.  */
-  uint8_t	tcpm_prefixlen;			/* Address prefix.  */
-  uint16_t	tcpm_keylen;			/* Key length.  */
-  uint32_t	__tcpm_pad;			/* Zero.  */
-  uint8_t	tcpm_key[TCP_MD5SIG_MAXKEYLEN];	/* Key (binary).  */
-};
-
-/* For socket repair options.  */
-struct tcp_repair_opt
-{
-  uint32_t	opt_code;
-  uint32_t	opt_val;
-};
-
-/* Queue to repair, for TCP_REPAIR_QUEUE.  */
-enum
-{
-  TCP_NO_QUEUE,
-  TCP_RECV_QUEUE,
-  TCP_SEND_QUEUE,
-  TCP_QUEUES_NR,
-};
-
-/* For cookie transactions socket options.  */
-#define TCP_COOKIE_MIN		8		/*  64-bits */
-#define TCP_COOKIE_MAX		16		/* 128-bits */
-#define TCP_COOKIE_PAIR_SIZE	(2*TCP_COOKIE_MAX)
-
-/* Flags for both getsockopt and setsockopt */
-#define TCP_COOKIE_IN_ALWAYS	(1 << 0)	/* Discard SYN without cookie */
-#define TCP_COOKIE_OUT_NEVER	(1 << 1)	/* Prohibit outgoing cookies,
-						 * supercedes everything. */
-
-/* Flags for getsockopt */
-#define TCP_S_DATA_IN		(1 << 2)	/* Was data received? */
-#define TCP_S_DATA_OUT		(1 << 3)	/* Was data sent? */
-
-#define TCP_MSS_DEFAULT		 536U	/* IPv4 (RFC1122, RFC2581) */
-#define TCP_MSS_DESIRED		1220U	/* IPv6 (tunneled), EDNS0 (RFC3226) */
-
-struct tcp_cookie_transactions
-{
-  uint16_t	tcpct_flags;
-  uint8_t	__tcpct_pad1;
-  uint8_t	tcpct_cookie_desired;
-  uint16_t	tcpct_s_data_desired;
-  uint16_t	tcpct_used;
-  uint8_t	tcpct_value[TCP_MSS_DEFAULT];
-};
-
-/* For use with TCP_REPAIR_WINDOW.  */
-struct tcp_repair_window
-{
-  uint32_t snd_wl1;
-  uint32_t snd_wnd;
-  uint32_t max_window;
-  uint32_t rcv_wnd;
-  uint32_t rcv_wup;
-};
-
-/* For use with TCP_ZEROCOPY_RECEIVE.  */
-struct tcp_zerocopy_receive
-{
-  uint64_t address; /* In: address of mapping.  */
-  uint32_t length; /* In/out: number of bytes to map/mapped.  */
-  uint32_t recv_skip_hint; /* Out: amount of bytes to skip.  */
-};
-
-#endif /* Misc.  */
-
-#endif /* netinet/tcp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/udp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/udp.h
deleted file mode 100644
index 9062fc324..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netinet/udp.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (C) 1982, 1986 Regents of the University of California.
- * All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef __NETINET_UDP_H
-#define __NETINET_UDP_H    1
-
-#include <sys/types.h>
-#include <stdint.h>
-
-/* UDP header as specified by RFC 768, August 1980. */
-
-struct udphdr
-{
-  __extension__ union
-  {
-    struct
-    {
-      uint16_t uh_sport;	/* source port */
-      uint16_t uh_dport;	/* destination port */
-      uint16_t uh_ulen;		/* udp length */
-      uint16_t uh_sum;		/* udp checksum */
-    };
-    struct
-    {
-      uint16_t source;
-      uint16_t dest;
-      uint16_t len;
-      uint16_t check;
-    };
-  };
-};
-
-/* UDP socket options */
-#define UDP_CORK	1	/* Never send partially complete segments.  */
-#define UDP_ENCAP	100	/* Set the socket to accept
-				   encapsulated packets.  */
-#define UDP_NO_CHECK6_TX 101	/* Disable sending checksum for UDP
-				   over IPv6.  */
-#define UDP_NO_CHECK6_RX 102	/* Disable accepting checksum for UDP
-				   over IPv6.  */
-#define UDP_SEGMENT	103	/* Set GSO segmentation size.  */
-#define UDP_GRO		104	/* This socket can receive UDP GRO packets.  */
-
-/* UDP encapsulation types */
-#define UDP_ENCAP_ESPINUDP_NON_IKE 1	/* draft-ietf-ipsec-nat-t-ike-00/01 */
-#define UDP_ENCAP_ESPINUDP	2	/* draft-ietf-ipsec-udp-encaps-06 */
-#define UDP_ENCAP_L2TPINUDP	3	/* rfc2661 */
-#define UDP_ENCAP_GTP0		4	/* GSM TS 09.60 */
-#define UDP_ENCAP_GTP1U		5	/* 3GPP TS 29.060 */
-
-#define SOL_UDP            17      /* sockopt level for UDP */
-
-#endif /* netinet/udp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netipx/ipx.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netipx/ipx.h
deleted file mode 100644
index a6b4598..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netipx/ipx.h
+++ /dev/null
@@ -1,111 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETIPX_IPX_H
-#define __NETIPX_IPX_H 1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-#define SOL_IPX    256          /* sockopt level */
-
-#define IPX_TYPE        1
-#define IPX_NODE_LEN	6
-#define IPX_MTU		576
-
-struct sockaddr_ipx
-  {
-    sa_family_t sipx_family;
-    uint16_t sipx_port;
-    uint32_t sipx_network;
-    unsigned char sipx_node[IPX_NODE_LEN];
-    uint8_t sipx_type;
-    unsigned char sipx_zero;	/* 16 byte fill */
-  };
-
-/*
- *	So we can fit the extra info for SIOCSIFADDR into the address nicely
- */
-
-#define sipx_special	sipx_port
-#define sipx_action	sipx_zero
-#define IPX_DLTITF	0
-#define IPX_CRTITF	1
-
-typedef struct ipx_route_definition
-  {
-    unsigned long ipx_network;
-    unsigned long ipx_router_network;
-    unsigned char ipx_router_node[IPX_NODE_LEN];
-  }
-ipx_route_definition;
-
-typedef struct ipx_interface_definition
-  {
-    unsigned long ipx_network;
-    unsigned char ipx_device[16];
-    unsigned char ipx_dlink_type;
-#define IPX_FRAME_NONE		0
-#define IPX_FRAME_SNAP		1
-#define IPX_FRAME_8022		2
-#define IPX_FRAME_ETHERII	3
-#define IPX_FRAME_8023		4
-#define IPX_FRAME_TR_8022	5
-    unsigned char ipx_special;
-#define IPX_SPECIAL_NONE	0
-#define IPX_PRIMARY		1
-#define IPX_INTERNAL		2
-    unsigned char ipx_node[IPX_NODE_LEN];
-  }
-ipx_interface_definition;
-
-typedef struct ipx_config_data
-  {
-    unsigned char ipxcfg_auto_select_primary;
-    unsigned char ipxcfg_auto_create_interfaces;
-  }
-ipx_config_data;
-
-/*
- * OLD Route Definition for backward compatibility.
- */
-
-struct ipx_route_def
-  {
-    unsigned long ipx_network;
-    unsigned long ipx_router_network;
-#define IPX_ROUTE_NO_ROUTER	0
-    unsigned char ipx_router_node[IPX_NODE_LEN];
-    unsigned char ipx_device[16];
-    unsigned short ipx_flags;
-#define IPX_RT_SNAP		8
-#define IPX_RT_8022		4
-#define IPX_RT_BLUEBOOK		2
-#define IPX_RT_ROUTED		1
-  };
-
-#define SIOCAIPXITFCRT		(SIOCPROTOPRIVATE)
-#define SIOCAIPXPRISLT		(SIOCPROTOPRIVATE + 1)
-#define SIOCIPXCFGDATA		(SIOCPROTOPRIVATE + 2)
-#define SIOCIPXNCPCONN		(SIOCPROTOPRIVATE + 3)
-
-__END_DECLS
-
-#endif /* netipx/ipx.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netiucv/iucv.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netiucv/iucv.h
deleted file mode 100644
index ada2157..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netiucv/iucv.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETIUCV_IUCV_H
-#define __NETIUCV_IUCV_H	1
-
-#include <features.h>
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-struct sockaddr_iucv
-  {
-    __SOCKADDR_COMMON (siucv_);
-    unsigned short	siucv_port;		/* Reserved */
-    unsigned int	siucv_addr;		/* Reserved */
-    char		siucv_nodeid[8];	/* Reserved */
-    char		siucv_user_id[8];	/* Guest User Id */
-    char		siucv_name[8];		/* Application Name */
-  };
-
-__END_DECLS
-
-#define SOL_IUCV        277			/* IUCV level */
-
-/* IUCV socket options (SOL_IUCV) */
-#define SO_IPRMDATA_MSG	0x0080			/* Send/recv IPRM_DATA msgs */
-#define SO_MSGLIMIT	0x1000			/* Get/set IUCV MSGLIMIT */
-#define SO_MSGSIZE	0x0800			/* Get maximum msgsize */
-
-/* IUCV related control messages (scm) */
-#define SCM_IUCV_TRGCLS	0x0001			/* Target class control message */
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netpacket/packet.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netpacket/packet.h
deleted file mode 100644
index 89add03..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netpacket/packet.h
+++ /dev/null
@@ -1,81 +0,0 @@
-/* Definitions for use with Linux AF_PACKET sockets.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef __NETPACKET_PACKET_H
-#define __NETPACKET_PACKET_H	1
-
-struct sockaddr_ll
-  {
-    unsigned short int sll_family;
-    unsigned short int sll_protocol;
-    int sll_ifindex;
-    unsigned short int sll_hatype;
-    unsigned char sll_pkttype;
-    unsigned char sll_halen;
-    unsigned char sll_addr[8];
-  };
-
-/* Packet types.  */
-
-#define PACKET_HOST		0		/* To us.  */
-#define PACKET_BROADCAST	1		/* To all.  */
-#define PACKET_MULTICAST	2		/* To group.  */
-#define PACKET_OTHERHOST	3		/* To someone else.  */
-#define PACKET_OUTGOING		4		/* Originated by us . */
-#define PACKET_LOOPBACK		5
-#define PACKET_FASTROUTE	6
-
-/* Packet socket options.  */
-
-#define PACKET_ADD_MEMBERSHIP		1
-#define PACKET_DROP_MEMBERSHIP		2
-#define	PACKET_RECV_OUTPUT		3
-#define	PACKET_RX_RING			5
-#define	PACKET_STATISTICS		6
-#define	PACKET_COPY_THRESH		7
-#define	PACKET_AUXDATA			8
-#define	PACKET_ORIGDEV			9
-#define	PACKET_VERSION			10
-#define	PACKET_HDRLEN			11
-#define	PACKET_RESERVE			12
-#define	PACKET_TX_RING			13
-#define	PACKET_LOSS			14
-#define	PACKET_VNET_HDR			15
-#define	PACKET_TX_TIMESTAMP		16
-#define	PACKET_TIMESTAMP		17
-#define	PACKET_FANOUT			18
-#define	PACKET_TX_HAS_OFF		19
-#define	PACKET_QDISC_BYPASS		20
-#define	PACKET_ROLLOVER_STATS		21
-#define	PACKET_FANOUT_DATA		22
-#define	PACKET_IGNORE_OUTGOING		23
-
-struct packet_mreq
-  {
-    int mr_ifindex;
-    unsigned short int mr_type;
-    unsigned short int mr_alen;
-    unsigned char mr_address[8];
-  };
-
-#define PACKET_MR_MULTICAST	0
-#define PACKET_MR_PROMISC	1
-#define PACKET_MR_ALLMULTI	2
-#define PACKET_MR_UNICAST	3
-
-#endif	/* netpacket/packet.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netrom/netrom.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netrom/netrom.h
deleted file mode 100644
index 89dc2f8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netrom/netrom.h
+++ /dev/null
@@ -1,83 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NETROM_NETROM_H
-#define _NETROM_NETROM_H	1
-
-#include <netax25/ax25.h>
-
-/* Setsockoptions(2) level.  Thanks to BSD these must match IPPROTO_xxx.  */
-#define SOL_NETROM	259
-
-/* NetRom control values: */
-#define NETROM_T1	1
-#define NETROM_T2	2
-#define NETROM_N2	3
-#define NETROM_PACLEN	5
-#define	NETROM_T4	6
-#define NETROM_IDLE	7
-
-#define NETROM_KILL	99
-
-/* Type of route: */
-#define NETROM_NEIGH    0
-#define NETROM_NODE     1
-
-struct nr_route_struct
-  {
-    int type;
-    ax25_address callsign;
-    char device[16];
-    unsigned int quality;
-    char mnemonic[7];
-    ax25_address neighbour;
-    unsigned int obs_count;
-    unsigned int ndigis;
-    ax25_address digipeaters[AX25_MAX_DIGIS];
-  };
-
-/* NetRom socket ioctls: */
-#define	SIOCNRGETPARMS		(SIOCPROTOPRIVATE+0)
-#define	SIOCNRSETPARMS		(SIOCPROTOPRIVATE+1)
-#define	SIOCNRDECOBS		(SIOCPROTOPRIVATE+2)
-#define	SIOCNRRTCTL		(SIOCPROTOPRIVATE+3)
-#define	SIOCNRCTLCON		(SIOCPROTOPRIVATE+4)
-
-/* NetRom parameter structure: */
-struct nr_parms_struct
-  {
-    unsigned int quality;
-    unsigned int obs_count;
-    unsigned int ttl;
-    unsigned int timeout;
-    unsigned int ack_delay;
-    unsigned int busy_delay;
-    unsigned int tries;
-    unsigned int window;
-    unsigned int paclen;
-  };
-
-/* NetRom control structure: */
-struct nr_ctl_struct
-  {
-    unsigned char index;
-    unsigned char id;
-    unsigned int cmd;
-    unsigned long arg;
-  };
-
-#endif /* netrom/netrom.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netrose/rose.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netrose/rose.h
deleted file mode 100644
index 0558823..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/netrose/rose.h
+++ /dev/null
@@ -1,118 +0,0 @@
-/* Definitions for Rose packet radio address family.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* What follows is copied from the 2.1.93 <linux/rose.h>.  */
-
-#ifndef _NETROSE_ROSE_H
-#define _NETROSE_ROSE_H 1
-
-#include <sys/socket.h>
-#include <netax25/ax25.h>
-
-/* Socket level values.  */
-#define SOL_ROSE        260
-
-
-/* These are the public elements of the Linux kernel Rose
-   implementation.  For kernel AX.25 see the file ax25.h. This file
-   requires ax25.h for the definition of the ax25_address structure.  */
-#define ROSE_MTU	251
-
-#define ROSE_MAX_DIGIS	6
-
-#define	ROSE_DEFER	1
-#define	ROSE_T1		2
-#define	ROSE_T2		3
-#define	ROSE_T3		4
-#define	ROSE_IDLE	5
-#define	ROSE_QBITINCL	6
-#define	ROSE_HOLDBACK	7
-
-#define	SIOCRSGCAUSE		(SIOCPROTOPRIVATE + 0)
-#define	SIOCRSSCAUSE		(SIOCPROTOPRIVATE + 1)
-#define	SIOCRSL2CALL		(SIOCPROTOPRIVATE + 2)
-#define	SIOCRSSL2CALL		(SIOCPROTOPRIVATE + 2)
-#define	SIOCRSACCEPT		(SIOCPROTOPRIVATE + 3)
-#define	SIOCRSCLRRT		(SIOCPROTOPRIVATE + 4)
-#define	SIOCRSGL2CALL		(SIOCPROTOPRIVATE + 5)
-#define	SIOCRSGFACILITIES	(SIOCPROTOPRIVATE + 6)
-
-#define	ROSE_DTE_ORIGINATED	0x00
-#define	ROSE_NUMBER_BUSY	0x01
-#define	ROSE_INVALID_FACILITY	0x03
-#define	ROSE_NETWORK_CONGESTION	0x05
-#define	ROSE_OUT_OF_ORDER	0x09
-#define	ROSE_ACCESS_BARRED	0x0B
-#define	ROSE_NOT_OBTAINABLE	0x0D
-#define	ROSE_REMOTE_PROCEDURE	0x11
-#define	ROSE_LOCAL_PROCEDURE	0x13
-#define	ROSE_SHIP_ABSENT	0x39
-
-
-typedef struct
-{
-  char rose_addr[5];
-} rose_address;
-
-struct sockaddr_rose
-{
-  sa_family_t srose_family;
-  rose_address srose_addr;
-  ax25_address srose_call;
-  int srose_ndigis;
-  ax25_address	srose_digi;
-};
-
-struct full_sockaddr_rose
-{
-  sa_family_t srose_family;
-  rose_address srose_addr;
-  ax25_address srose_call;
-  unsigned int srose_ndigis;
-  ax25_address srose_digis[ROSE_MAX_DIGIS];
-};
-
-struct rose_route_struct
-{
-  rose_address address;
-  unsigned short int mask;
-  ax25_address	neighbour;
-  char device[16];
-  unsigned char	ndigis;
-  ax25_address digipeaters[AX25_MAX_DIGIS];
-};
-
-struct rose_cause_struct
-{
-  unsigned char	cause;
-  unsigned char	diagnostic;
-};
-
-struct rose_facilities_struct
-{
-  rose_address source_addr,   dest_addr;
-  ax25_address source_call,   dest_call;
-  unsigned char source_ndigis, dest_ndigis;
-  ax25_address source_digis[ROSE_MAX_DIGIS];
-  ax25_address dest_digis[ROSE_MAX_DIGIS];
-  unsigned int rand;
-  rose_address fail_addr;
-  ax25_address fail_call;
-};
-
-#endif	/* netrose/rose.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nfs/nfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nfs/nfs.h
deleted file mode 100644
index 61e4b65..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nfs/nfs.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/nfs.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nl_types.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nl_types.h
deleted file mode 100644
index eb075bd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nl_types.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _NL_TYPES_H
-#define _NL_TYPES_H 1
-
-#include <features.h>
-
-/* The default message set used by the gencat program.  */
-#define NL_SETD 1
-
-/* Value for FLAG parameter of `catgets' to say we want XPG4 compliance.  */
-#define NL_CAT_LOCALE 1
-
-
-__BEGIN_DECLS
-
-/* Message catalog descriptor type.  */
-typedef void *nl_catd;
-
-/* Type used by `nl_langinfo'.  */
-typedef int nl_item;
-
-/* Open message catalog for later use, returning descriptor.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern nl_catd catopen (const char *__cat_name, int __flag) __nonnull ((1));
-
-/* Return translation with NUMBER in SET of CATALOG; if not found
-   return STRING.  */
-extern char *catgets (nl_catd __catalog, int __set, int __number,
-		      const char *__string) __THROW __nonnull ((1));
-
-/* Close message CATALOG.  */
-extern int catclose (nl_catd __catalog) __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* nl_types.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nss.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nss.h
deleted file mode 100644
index ae213f9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/nss.h
+++ /dev/null
@@ -1,262 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Define interface to NSS.  This is meant for the interface functions
-   and for implementors of new services.  */
-
-#ifndef _NSS_H
-#define _NSS_H  1
-
-#include <features.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Possible results of lookup using a nss_* function.  */
-enum nss_status
-{
-  NSS_STATUS_TRYAGAIN = -2,
-  NSS_STATUS_UNAVAIL,
-  NSS_STATUS_NOTFOUND,
-  NSS_STATUS_SUCCESS,
-  NSS_STATUS_RETURN
-};
-
-
-/* Data structure used for the 'gethostbyname4_r' function.  */
-struct gaih_addrtuple
-  {
-    struct gaih_addrtuple *next;
-    char *name;
-    int family;
-    uint32_t addr[4];
-    uint32_t scopeid;
-  };
-
-
-/* Overwrite service selection for database DBNAME using specification
-   in STRING.
-   This function should only be used by system programs which have to
-   work around non-existing services (e.e., while booting).
-   Attention: Using this function repeatedly will slowly eat up the
-   whole memory since previous selection data cannot be freed.  */
-extern int __nss_configure_lookup (const char *__dbname,
-                                   const char *__string) __THROW;
-
-/* NSS-related types.  */
-struct __netgrent;
-struct aliasent;
-struct ether_addr;
-struct etherent;
-struct group;
-struct hostent;
-struct netent;
-struct passwd;
-struct protoent;
-struct rpcent;
-struct servent;
-struct sgrp;
-struct spwd;
-struct traced_file;
-
-/* Types of functions exported from NSS service modules.  */
-typedef enum nss_status nss_endaliasent (void);
-typedef enum nss_status nss_endetherent (void);
-typedef enum nss_status nss_endgrent (void);
-typedef enum nss_status nss_endhostent (void);
-typedef enum nss_status nss_endnetent (void);
-typedef enum nss_status nss_endnetgrent (struct __netgrent *);
-typedef enum nss_status nss_endprotoent (void);
-typedef enum nss_status nss_endpwent (void);
-typedef enum nss_status nss_endrpcent (void);
-typedef enum nss_status nss_endservent (void);
-typedef enum nss_status nss_endsgent (void);
-typedef enum nss_status nss_endspent (void);
-typedef enum nss_status nss_getaliasbyname_r (const char *, struct aliasent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getaliasent_r (struct aliasent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getcanonname_r (const char *, char *, size_t,
-                                            char **, int *, int *);
-typedef enum nss_status nss_getetherent_r (struct etherent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getgrent_r (struct group *, char *, size_t, int *);
-typedef enum nss_status nss_getgrgid_r (__gid_t, struct group *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getgrnam_r (const char *, struct group *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_gethostbyaddr2_r (const void *, __socklen_t, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *, int32_t *);
-typedef enum nss_status nss_gethostbyaddr_r (const void *, __socklen_t, int,
-                                             struct hostent *, char *, size_t,
-                                             int *, int *);
-typedef enum nss_status nss_gethostbyname2_r (const char *, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *);
-typedef enum nss_status nss_gethostbyname3_r (const char *, int,
-                                              struct hostent *, char *, size_t,
-                                              int *, int *, int32_t *,
-                                              char **);
-typedef enum nss_status nss_gethostbyname4_r (const char *,
-                                              struct gaih_addrtuple **,
-                                              char *, size_t,
-                                              int *, int *, int32_t *);
-typedef enum nss_status nss_gethostbyname_r (const char *, struct hostent *,
-                                             char *, size_t, int *, int *);
-typedef enum nss_status nss_gethostent_r (struct hostent *, char *, size_t,
-                                          int *, int *);
-typedef enum nss_status nss_gethostton_r (const char *, struct etherent *,
-                                          char *, size_t, int *);
-typedef enum nss_status nss_getnetbyaddr_r (uint32_t, int, struct netent *,
-                                            char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetbyname_r (const char *, struct netent *,
-                                            char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetent_r (struct netent *,
-                                         char *, size_t, int *, int *);
-typedef enum nss_status nss_getnetgrent_r (struct __netgrent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getntohost_r (const struct ether_addr *,
-                                          struct etherent *, char *, size_t,
-                                          int *);
-typedef enum nss_status nss_getprotobyname_r (const char *, struct protoent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getprotobynumber_r (int, struct protoent *,
-                                                char *, size_t, int *);
-typedef enum nss_status nss_getprotoent_r (struct protoent *,
-                                           char *, size_t, int *);
-typedef enum nss_status nss_getpublickey (const char *, char *, int *);
-typedef enum nss_status nss_getpwent_r (struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getpwnam_r (const char *, struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getpwuid_r (__uid_t, struct passwd *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getrpcbyname_r (const char *, struct rpcent *,
-                                            char *, size_t, int *);
-typedef enum nss_status nss_getrpcbynumber_r (int, struct rpcent *,
-                                              char *, size_t, int *);
-typedef enum nss_status nss_getrpcent_r (struct rpcent *,
-                                         char *, size_t, int *);
-typedef enum nss_status nss_getsecretkey (const char *, char *, char *, int *);
-typedef enum nss_status nss_getservbyname_r (const char *, const char *,
-                                             struct servent *, char *, size_t,
-                                             int *);
-typedef enum nss_status nss_getservbyport_r (int, const char *,
-                                             struct servent *, char *, size_t,
-                                             int *);
-typedef enum nss_status nss_getservent_r (struct servent *, char *, size_t,
-                                          int *);
-typedef enum nss_status nss_getsgent_r (struct sgrp *, char *, size_t, int *);
-typedef enum nss_status nss_getsgnam_r (const char *, struct sgrp *,
-                                        char *, size_t, int *);
-typedef enum nss_status nss_getspent_r (struct spwd *, char *, size_t, int *);
-typedef enum nss_status nss_getspnam_r (const char *, struct spwd *,
-                                        char *, size_t, int *);
-typedef void nss_init (void (*) (size_t, struct traced_file *));
-typedef enum nss_status nss_initgroups_dyn (const char *, __gid_t, long int *,
-                                            long int *, __gid_t **, long int,
-                                            int *);
-typedef enum nss_status nss_netname2user (char [], __uid_t *, __gid_t *,
-                                          int *, __gid_t *, int *);
-typedef enum nss_status nss_setaliasent (void);
-typedef enum nss_status nss_setetherent (int);
-typedef enum nss_status nss_setgrent (int);
-typedef enum nss_status nss_sethostent (int);
-typedef enum nss_status nss_setnetent (int);
-typedef enum nss_status nss_setnetgrent (const char *, struct __netgrent *);
-typedef enum nss_status nss_setprotoent (int);
-typedef enum nss_status nss_setpwent (int);
-typedef enum nss_status nss_setrpcent (int);
-typedef enum nss_status nss_setservent (int);
-typedef enum nss_status nss_setsgent (int);
-typedef enum nss_status nss_setspent (int);
-
-/* Declare all NSS functions for MODULE.  */
-#define NSS_DECLARE_MODULE_FUNCTIONS(module)                            \
-  extern nss_endaliasent _nss_##module##_endaliasent;                    \
-  extern nss_endetherent _nss_##module##_endetherent;                    \
-  extern nss_endgrent _nss_##module##_endgrent;                          \
-  extern nss_endhostent _nss_##module##_endhostent;                      \
-  extern nss_endnetent _nss_##module##_endnetent;                        \
-  extern nss_endnetgrent _nss_##module##__endnetgrent;                   \
-  extern nss_endprotoent _nss_##module##_endprotoent;                    \
-  extern nss_endpwent _nss_##module##_endpwent;                          \
-  extern nss_endrpcent _nss_##module##_endrpcent;                        \
-  extern nss_endservent _nss_##module##_endservent;                      \
-  extern nss_endsgent _nss_##module##_endsgent;                          \
-  extern nss_endspent _nss_##module##_endspent;                          \
-  extern nss_getaliasbyname_r _nss_##module##_getaliasbyname_r;          \
-  extern nss_getaliasent_r _nss_##module##_getaliasent_r;                \
-  extern nss_getcanonname_r _nss_##module##_getcanonname_r;              \
-  extern nss_getetherent_r _nss_##module##_getetherent_r;                \
-  extern nss_getgrent_r _nss_##module##_getgrent_r;                      \
-  extern nss_getgrgid_r _nss_##module##_getgrgid_r;                      \
-  extern nss_getgrnam_r _nss_##module##_getgrnam_r;                      \
-  extern nss_gethostbyaddr2_r _nss_##module##_gethostbyaddr2_r;          \
-  extern nss_gethostbyaddr_r _nss_##module##_gethostbyaddr_r;            \
-  extern nss_gethostbyname2_r _nss_##module##_gethostbyname2_r;          \
-  extern nss_gethostbyname3_r _nss_##module##_gethostbyname3_r;          \
-  extern nss_gethostbyname4_r _nss_##module##_gethostbyname4_r;          \
-  extern nss_gethostbyname_r _nss_##module##_gethostbyname_r;            \
-  extern nss_gethostent_r _nss_##module##_gethostent_r;                  \
-  extern nss_gethostton_r _nss_##module##_gethostton_r;                  \
-  extern nss_getnetbyaddr_r _nss_##module##_getnetbyaddr_r;              \
-  extern nss_getnetbyname_r _nss_##module##_getnetbyname_r;              \
-  extern nss_getnetent_r _nss_##module##_getnetent_r;                    \
-  extern nss_getnetgrent_r _nss_##module##_getnetgrent_r;                \
-  extern nss_getntohost_r _nss_##module##_getntohost_r;                  \
-  extern nss_getprotobyname_r _nss_##module##_getprotobyname_r;          \
-  extern nss_getprotobynumber_r _nss_##module##_getprotobynumber_r;      \
-  extern nss_getprotoent_r _nss_##module##_getprotoent_r;                \
-  extern nss_getpublickey _nss_##module##_getpublickey;                  \
-  extern nss_getpwent_r _nss_##module##_getpwent_r;                      \
-  extern nss_getpwnam_r _nss_##module##_getpwnam_r;                      \
-  extern nss_getpwuid_r _nss_##module##_getpwuid_r;                      \
-  extern nss_getrpcbyname_r _nss_##module##_getrpcbyname_r;              \
-  extern nss_getrpcbynumber_r _nss_##module##_getrpcbynumber_r;          \
-  extern nss_getrpcent_r _nss_##module##_getrpcent_r;                    \
-  extern nss_getsecretkey _nss_##module##_getsecretkey;                  \
-  extern nss_getservbyname_r _nss_##module##_getservbyname_r;            \
-  extern nss_getservbyport_r _nss_##module##_getservbyport_r;            \
-  extern nss_getservent_r _nss_##module##_getservent_r;                  \
-  extern nss_getsgent_r _nss_##module##_getsgent_r;                      \
-  extern nss_getsgnam_r _nss_##module##_getsgnam_r;                      \
-  extern nss_getspent_r _nss_##module##_getspent_r;                      \
-  extern nss_getspnam_r _nss_##module##_getspnam_r;                      \
-  extern nss_init _nss_##module##_init;                                  \
-  extern nss_initgroups_dyn _nss_##module##_initgroups_dyn;              \
-  extern nss_netname2user _nss_##module##_netname2user;                  \
-  extern nss_setaliasent _nss_##module##_setaliasent;                    \
-  extern nss_setetherent _nss_##module##_setetherent;                    \
-  extern nss_setgrent _nss_##module##_setgrent;                          \
-  extern nss_sethostent _nss_##module##_sethostent;                      \
-  extern nss_setnetent _nss_##module##_setnetent;                        \
-  extern nss_setnetgrent _nss_##module##_setnetgrent;                    \
-  extern nss_setprotoent _nss_##module##_setprotoent;                    \
-  extern nss_setpwent _nss_##module##_setpwent;                          \
-  extern nss_setrpcent _nss_##module##_setrpcent;                        \
-  extern nss_setservent _nss_##module##_setservent;                      \
-  extern nss_setsgent _nss_##module##_setsgent;                          \
-  extern nss_setspent _nss_##module##_setspent;                          \
-
-__END_DECLS
-
-#endif /* nss.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/obstack.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/obstack.h
deleted file mode 100644
index b09e9f4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/obstack.h
+++ /dev/null
@@ -1,515 +0,0 @@
-/* obstack.h - object stack macros
-   Copyright (C) 1988-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Summary:
-
-   All the apparent functions defined here are macros. The idea
-   is that you would use these pre-tested macros to solve a
-   very specific set of problems, and they would run fast.
-   Caution: no side-effects in arguments please!! They may be
-   evaluated MANY times!!
-
-   These macros operate a stack of objects.  Each object starts life
-   small, and may grow to maturity.  (Consider building a word syllable
-   by syllable.)  An object can move while it is growing.  Once it has
-   been "finished" it never changes address again.  So the "top of the
-   stack" is typically an immature growing object, while the rest of the
-   stack is of mature, fixed size and fixed address objects.
-
-   These routines grab large chunks of memory, using a function you
-   supply, called 'obstack_chunk_alloc'.  On occasion, they free chunks,
-   by calling 'obstack_chunk_free'.  You must define them and declare
-   them before using any obstack macros.
-
-   Each independent stack is represented by a 'struct obstack'.
-   Each of the obstack macros expects a pointer to such a structure
-   as the first argument.
-
-   One motivation for this package is the problem of growing char strings
-   in symbol tables.  Unless you are "fascist pig with a read-only mind"
-   --Gosper's immortal quote from HAKMEM item 154, out of context--you
-   would not like to put any arbitrary upper limit on the length of your
-   symbols.
-
-   In practice this often means you will build many short symbols and a
-   few long symbols.  At the time you are reading a symbol you don't know
-   how long it is.  One traditional method is to read a symbol into a
-   buffer, realloc()ating the buffer every time you try to read a symbol
-   that is longer than the buffer.  This is beaut, but you still will
-   want to copy the symbol from the buffer to a more permanent
-   symbol-table entry say about half the time.
-
-   With obstacks, you can work differently.  Use one obstack for all symbol
-   names.  As you read a symbol, grow the name in the obstack gradually.
-   When the name is complete, finalize it.  Then, if the symbol exists already,
-   free the newly read name.
-
-   The way we do this is to take a large chunk, allocating memory from
-   low addresses.  When you want to build a symbol in the chunk you just
-   add chars above the current "high water mark" in the chunk.  When you
-   have finished adding chars, because you got to the end of the symbol,
-   you know how long the chars are, and you can create a new object.
-   Mostly the chars will not burst over the highest address of the chunk,
-   because you would typically expect a chunk to be (say) 100 times as
-   long as an average object.
-
-   In case that isn't clear, when we have enough chars to make up
-   the object, THEY ARE ALREADY CONTIGUOUS IN THE CHUNK (guaranteed)
-   so we just point to it where it lies.  No moving of chars is
-   needed and this is the second win: potentially long strings need
-   never be explicitly shuffled. Once an object is formed, it does not
-   change its address during its lifetime.
-
-   When the chars burst over a chunk boundary, we allocate a larger
-   chunk, and then copy the partly formed object from the end of the old
-   chunk to the beginning of the new larger chunk.  We then carry on
-   accreting characters to the end of the object as we normally would.
-
-   A special macro is provided to add a single char at a time to a
-   growing object.  This allows the use of register variables, which
-   break the ordinary 'growth' macro.
-
-   Summary:
-	We allocate large chunks.
-	We carve out one object at a time from the current chunk.
-	Once carved, an object never moves.
-	We are free to append data of any size to the currently
-	  growing object.
-	Exactly one object is growing in an obstack at any one time.
-	You can run one obstack per control block.
-	You may have as many control blocks as you dare.
-	Because of the way we do it, you can "unwind" an obstack
-	  back to a previous state. (You may remove objects much
-	  as you would with a stack.)
- */
-
-
-/* Don't do the contents of this file more than once.  */
-
-#ifndef _OBSTACK_H
-#define _OBSTACK_H 1
-
-/* We need the type of a pointer subtraction.  If __PTRDIFF_TYPE__ is
-   defined, as with GNU C, use that; that way we don't pollute the
-   namespace with <stddef.h>'s symbols.  Otherwise, include <stddef.h>
-   and use ptrdiff_t.  */
-
-#ifdef __PTRDIFF_TYPE__
-# define PTR_INT_TYPE __PTRDIFF_TYPE__
-#else
-# include <stddef.h>
-# define PTR_INT_TYPE ptrdiff_t
-#endif
-
-/* If B is the base of an object addressed by P, return the result of
-   aligning P to the next multiple of A + 1.  B and P must be of type
-   char *.  A + 1 must be a power of 2.  */
-
-#define __BPTR_ALIGN(B, P, A) ((B) + (((P) - (B) + (A)) & ~(A)))
-
-/* Similar to _BPTR_ALIGN (B, P, A), except optimize the common case
-   where pointers can be converted to integers, aligned as integers,
-   and converted back again.  If PTR_INT_TYPE is narrower than a
-   pointer (e.g., the AS/400), play it safe and compute the alignment
-   relative to B.  Otherwise, use the faster strategy of computing the
-   alignment relative to 0.  */
-
-#define __PTR_ALIGN(B, P, A)						      \
-  __BPTR_ALIGN (sizeof (PTR_INT_TYPE) < sizeof (void *) ? (B) : (char *) 0, \
-		P, A)
-
-#include <string.h>
-
-#ifndef __attribute_pure__
-# define __attribute_pure__ _GL_ATTRIBUTE_PURE
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct _obstack_chunk           /* Lives at front of each chunk. */
-{
-  char *limit;                  /* 1 past end of this chunk */
-  struct _obstack_chunk *prev;  /* address of prior chunk or NULL */
-  char contents[4];             /* objects begin here */
-};
-
-struct obstack          /* control current object in current chunk */
-{
-  long chunk_size;              /* preferred size to allocate chunks in */
-  struct _obstack_chunk *chunk; /* address of current struct obstack_chunk */
-  char *object_base;            /* address of object we are building */
-  char *next_free;              /* where to add next char to current object */
-  char *chunk_limit;            /* address of char after current chunk */
-  union
-  {
-    PTR_INT_TYPE tempint;
-    void *tempptr;
-  } temp;                       /* Temporary for some macros.  */
-  int alignment_mask;           /* Mask of alignment for each object. */
-  /* These prototypes vary based on 'use_extra_arg', and we use
-     casts to the prototypeless function type in all assignments,
-     but having prototypes here quiets -Wstrict-prototypes.  */
-  struct _obstack_chunk *(*chunkfun) (void *, long);
-  void (*freefun) (void *, struct _obstack_chunk *);
-  void *extra_arg;              /* first arg for chunk alloc/dealloc funcs */
-  unsigned use_extra_arg : 1;     /* chunk alloc/dealloc funcs take extra arg */
-  unsigned maybe_empty_object : 1; /* There is a possibility that the current
-				      chunk contains a zero-length object.  This
-				      prevents freeing the chunk if we allocate
-				      a bigger chunk to replace it. */
-  unsigned alloc_failed : 1;      /* No longer used, as we now call the failed
-				     handler on error, but retained for binary
-				     compatibility.  */
-};
-
-/* Declare the external functions we use; they are in obstack.c.  */
-
-extern void _obstack_newchunk (struct obstack *, int);
-extern int _obstack_begin (struct obstack *, int, int,
-			   void *(*)(long), void (*)(void *));
-extern int _obstack_begin_1 (struct obstack *, int, int,
-			     void *(*)(void *, long),
-			     void (*)(void *, void *), void *);
-extern int _obstack_memory_used (struct obstack *) __attribute_pure__;
-
-/* The default name of the function for freeing a chunk is 'obstack_free',
-   but gnulib users can override this by defining '__obstack_free'.  */
-#ifndef __obstack_free
-# define __obstack_free obstack_free
-#endif
-extern void __obstack_free (struct obstack *, void *);
-
-
-/* Error handler called when 'obstack_chunk_alloc' failed to allocate
-   more memory.  This can be set to a user defined function which
-   should either abort gracefully or use longjump - but shouldn't
-   return.  The default action is to print a message and abort.  */
-extern void (*obstack_alloc_failed_handler) (void);
-
-/* Exit value used when 'print_and_abort' is used.  */
-extern int obstack_exit_failure;
-
-/* Pointer to beginning of object being allocated or to be allocated next.
-   Note that this might not be the final address of the object
-   because a new chunk might be needed to hold the final size.  */
-
-#define obstack_base(h) ((void *) (h)->object_base)
-
-/* Size for allocating ordinary chunks.  */
-
-#define obstack_chunk_size(h) ((h)->chunk_size)
-
-/* Pointer to next byte not yet allocated in current chunk.  */
-
-#define obstack_next_free(h)    ((h)->next_free)
-
-/* Mask specifying low bits that should be clear in address of an object.  */
-
-#define obstack_alignment_mask(h) ((h)->alignment_mask)
-
-/* To prevent prototype warnings provide complete argument list.  */
-#define obstack_init(h)							      \
-  _obstack_begin ((h), 0, 0,						      \
-		  (void *(*)(long))obstack_chunk_alloc,			      \
-		  (void (*)(void *))obstack_chunk_free)
-
-#define obstack_begin(h, size)						      \
-  _obstack_begin ((h), (size), 0,					      \
-		  (void *(*)(long))obstack_chunk_alloc,			      \
-		  (void (*)(void *))obstack_chunk_free)
-
-#define obstack_specify_allocation(h, size, alignment, chunkfun, freefun)  \
-  _obstack_begin ((h), (size), (alignment),				      \
-		  (void *(*)(long))(chunkfun),				      \
-		  (void (*)(void *))(freefun))
-
-#define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefun, arg) \
-  _obstack_begin_1 ((h), (size), (alignment),				      \
-		    (void *(*)(void *, long))(chunkfun),		      \
-		    (void (*)(void *, void *))(freefun), (arg))
-
-#define obstack_chunkfun(h, newchunkfun) \
-  ((h)->chunkfun = (struct _obstack_chunk *(*)(void *, long))(newchunkfun))
-
-#define obstack_freefun(h, newfreefun) \
-  ((h)->freefun = (void (*)(void *, struct _obstack_chunk *))(newfreefun))
-
-#define obstack_1grow_fast(h, achar) (*((h)->next_free)++ = (achar))
-
-#define obstack_blank_fast(h, n) ((h)->next_free += (n))
-
-#define obstack_memory_used(h) _obstack_memory_used (h)
-
-#if defined __GNUC__
-# if ! (2 < __GNUC__ + (8 <= __GNUC_MINOR__))
-#  define __extension__
-# endif
-
-/* For GNU C, if not -traditional,
-   we can define these macros to compute all args only once
-   without using a global variable.
-   Also, we can avoid using the 'temp' slot, to make faster code.  */
-
-# define obstack_object_size(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (unsigned) (__o->next_free - __o->object_base); })
-
-# define obstack_room(OBSTACK)						      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (unsigned) (__o->chunk_limit - __o->next_free); })
-
-# define obstack_make_room(OBSTACK, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->chunk_limit - __o->next_free < __len)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       (void) 0; })
-
-# define obstack_empty_p(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack const *__o = (OBSTACK);				      \
-       (__o->chunk->prev == 0						      \
-	&& __o->next_free == __PTR_ALIGN ((char *) __o->chunk,		      \
-					  __o->chunk->contents,		      \
-					  __o->alignment_mask)); })
-
-# define obstack_grow(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->next_free + __len > __o->chunk_limit)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       memcpy (__o->next_free, where, __len);				      \
-       __o->next_free += __len;						      \
-       (void) 0; })
-
-# define obstack_grow0(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->next_free + __len + 1 > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, __len + 1);				      \
-       memcpy (__o->next_free, where, __len);				      \
-       __o->next_free += __len;						      \
-       *(__o->next_free)++ = 0;						      \
-       (void) 0; })
-
-# define obstack_1grow(OBSTACK, datum)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + 1 > __o->chunk_limit)			      \
-	 _obstack_newchunk (__o, 1);					      \
-       obstack_1grow_fast (__o, datum);					      \
-       (void) 0; })
-
-/* These assume that the obstack alignment is good enough for pointers
-   or ints, and that the data added so far to the current object
-   shares that much alignment.  */
-
-# define obstack_ptr_grow(OBSTACK, datum)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + sizeof (void *) > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, sizeof (void *));			      \
-       obstack_ptr_grow_fast (__o, datum); })				      \
-
-# define obstack_int_grow(OBSTACK, datum)				      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       if (__o->next_free + sizeof (int) > __o->chunk_limit)		      \
-	 _obstack_newchunk (__o, sizeof (int));				      \
-       obstack_int_grow_fast (__o, datum); })
-
-# define obstack_ptr_grow_fast(OBSTACK, aptr)				      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__p1 = __o1->next_free;					      \
-       *(const void **) __p1 = (aptr);					      \
-       __o1->next_free += sizeof (const void *);			      \
-       (void) 0; })
-
-# define obstack_int_grow_fast(OBSTACK, aint)				      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__p1 = __o1->next_free;					      \
-       *(int *) __p1 = (aint);						      \
-       __o1->next_free += sizeof (int);					      \
-       (void) 0; })
-
-# define obstack_blank(OBSTACK, length)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       int __len = (length);						      \
-       if (__o->chunk_limit - __o->next_free < __len)			      \
-	 _obstack_newchunk (__o, __len);				      \
-       obstack_blank_fast (__o, __len);					      \
-       (void) 0; })
-
-# define obstack_alloc(OBSTACK, length)					      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_blank (__h, (length));					      \
-       obstack_finish (__h); })
-
-# define obstack_copy(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_grow (__h, (where), (length));				      \
-       obstack_finish (__h); })
-
-# define obstack_copy0(OBSTACK, where, length)				      \
-  __extension__								      \
-    ({ struct obstack *__h = (OBSTACK);					      \
-       obstack_grow0 (__h, (where), (length));				      \
-       obstack_finish (__h); })
-
-/* The local variable is named __o1 to avoid a name conflict
-   when obstack_blank is called.  */
-# define obstack_finish(OBSTACK)					      \
-  __extension__								      \
-    ({ struct obstack *__o1 = (OBSTACK);				      \
-       void *__value = (void *) __o1->object_base;			      \
-       if (__o1->next_free == __value)					      \
-	 __o1->maybe_empty_object = 1;					      \
-       __o1->next_free							      \
-	 = __PTR_ALIGN (__o1->object_base, __o1->next_free,		      \
-			__o1->alignment_mask);				      \
-       if (__o1->next_free - (char *) __o1->chunk			      \
-	   > __o1->chunk_limit - (char *) __o1->chunk)			      \
-	 __o1->next_free = __o1->chunk_limit;				      \
-       __o1->object_base = __o1->next_free;				      \
-       __value; })
-
-# define obstack_free(OBSTACK, OBJ)					      \
-  __extension__								      \
-    ({ struct obstack *__o = (OBSTACK);					      \
-       void *__obj = (OBJ);						      \
-       if (__obj > (void *) __o->chunk && __obj < (void *) __o->chunk_limit)  \
-	 __o->next_free = __o->object_base = (char *) __obj;		      \
-       else (__obstack_free) (__o, __obj); })
-
-#else /* not __GNUC__ */
-
-# define obstack_object_size(h) \
-  (unsigned) ((h)->next_free - (h)->object_base)
-
-# define obstack_room(h)						      \
-  (unsigned) ((h)->chunk_limit - (h)->next_free)
-
-# define obstack_empty_p(h) \
-  ((h)->chunk->prev == 0						      \
-   && (h)->next_free == __PTR_ALIGN ((char *) (h)->chunk,		      \
-				     (h)->chunk->contents,		      \
-				     (h)->alignment_mask))
-
-/* Note that the call to _obstack_newchunk is enclosed in (..., 0)
-   so that we can avoid having void expressions
-   in the arms of the conditional expression.
-   Casting the third operand to void was tried before,
-   but some compilers won't accept it.  */
-
-# define obstack_make_room(h, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0))
-
-# define obstack_grow(h, where, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0),		      \
-   memcpy ((h)->next_free, where, (h)->temp.tempint),			      \
-   (h)->next_free += (h)->temp.tempint)
-
-# define obstack_grow0(h, where, length)				      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->next_free + (h)->temp.tempint + 1 > (h)->chunk_limit)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint + 1), 0) : 0),		      \
-   memcpy ((h)->next_free, where, (h)->temp.tempint),			      \
-   (h)->next_free += (h)->temp.tempint,					      \
-   *((h)->next_free)++ = 0)
-
-# define obstack_1grow(h, datum)					      \
-  ((((h)->next_free + 1 > (h)->chunk_limit)				      \
-    ? (_obstack_newchunk ((h), 1), 0) : 0),				      \
-   obstack_1grow_fast (h, datum))
-
-# define obstack_ptr_grow(h, datum)					      \
-  ((((h)->next_free + sizeof (char *) > (h)->chunk_limit)		      \
-    ? (_obstack_newchunk ((h), sizeof (char *)), 0) : 0),		      \
-   obstack_ptr_grow_fast (h, datum))
-
-# define obstack_int_grow(h, datum)					      \
-  ((((h)->next_free + sizeof (int) > (h)->chunk_limit)			      \
-    ? (_obstack_newchunk ((h), sizeof (int)), 0) : 0),			      \
-   obstack_int_grow_fast (h, datum))
-
-# define obstack_ptr_grow_fast(h, aptr)					      \
-  (((const void **) ((h)->next_free += sizeof (void *)))[-1] = (aptr))
-
-# define obstack_int_grow_fast(h, aint)					      \
-  (((int *) ((h)->next_free += sizeof (int)))[-1] = (aint))
-
-# define obstack_blank(h, length)					      \
-  ((h)->temp.tempint = (length),					      \
-   (((h)->chunk_limit - (h)->next_free < (h)->temp.tempint)		      \
-   ? (_obstack_newchunk ((h), (h)->temp.tempint), 0) : 0),		      \
-   obstack_blank_fast (h, (h)->temp.tempint))
-
-# define obstack_alloc(h, length)					      \
-  (obstack_blank ((h), (length)), obstack_finish ((h)))
-
-# define obstack_copy(h, where, length)					      \
-  (obstack_grow ((h), (where), (length)), obstack_finish ((h)))
-
-# define obstack_copy0(h, where, length)				      \
-  (obstack_grow0 ((h), (where), (length)), obstack_finish ((h)))
-
-# define obstack_finish(h)						      \
-  (((h)->next_free == (h)->object_base					      \
-    ? (((h)->maybe_empty_object = 1), 0)				      \
-    : 0),								      \
-   (h)->temp.tempptr = (h)->object_base,				      \
-   (h)->next_free							      \
-     = __PTR_ALIGN ((h)->object_base, (h)->next_free,			      \
-		    (h)->alignment_mask),				      \
-   (((h)->next_free - (char *) (h)->chunk				      \
-     > (h)->chunk_limit - (char *) (h)->chunk)				      \
-   ? ((h)->next_free = (h)->chunk_limit) : 0),				      \
-   (h)->object_base = (h)->next_free,					      \
-   (h)->temp.tempptr)
-
-# define obstack_free(h, obj)						      \
-  ((h)->temp.tempint = (char *) (obj) - (char *) (h)->chunk,		      \
-   ((((h)->temp.tempint > 0						      \
-      && (h)->temp.tempint < (h)->chunk_limit - (char *) (h)->chunk))	      \
-    ? (void) ((h)->next_free = (h)->object_base				      \
-	      = (h)->temp.tempint + (char *) (h)->chunk)		      \
-    : (__obstack_free) (h, (h)->temp.tempint + (char *) (h)->chunk)))
-
-#endif /* not __GNUC__ */
-
-#ifdef __cplusplus
-}       /* C++ */
-#endif
-
-#endif /* obstack.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/paths.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/paths.h
deleted file mode 100644
index 1342ab3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/paths.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)paths.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PATHS_H_
-#define	_PATHS_H_
-
-/* Default search path. */
-#define	_PATH_DEFPATH	"/usr/bin:/bin"
-/* All standard utilities path. */
-#define	_PATH_STDPATH \
-	"/usr/bin:/bin:/usr/sbin:/sbin"
-
-#define	_PATH_BSHELL	"/bin/sh"
-#define	_PATH_CONSOLE	"/dev/console"
-#define	_PATH_CSHELL	"/bin/csh"
-#define	_PATH_DEVDB	"/var/run/dev.db"
-#define	_PATH_DEVNULL	"/dev/null"
-#define	_PATH_DRUM	"/dev/drum"
-#define	_PATH_GSHADOW	"/etc/gshadow"
-#define	_PATH_KLOG	"/proc/kmsg"
-#define	_PATH_KMEM	"/dev/kmem"
-#define	_PATH_LASTLOG	"/var/log/lastlog"
-#define	_PATH_MAILDIR	"/var/mail"
-#define	_PATH_MAN	"/usr/share/man"
-#define	_PATH_MEM	"/dev/mem"
-#define	_PATH_MNTTAB	"/etc/fstab"
-#define	_PATH_MOUNTED	"/etc/mtab"
-#define	_PATH_NOLOGIN	"/etc/nologin"
-#define	_PATH_PRESERVE	"/var/lib"
-#define	_PATH_RWHODIR	"/var/spool/rwho"
-#define	_PATH_SENDMAIL	"/usr/sbin/sendmail"
-#define	_PATH_SHADOW	"/etc/shadow"
-#define	_PATH_SHELLS	"/etc/shells"
-#define	_PATH_TTY	"/dev/tty"
-#define	_PATH_UNIX	"/boot/vmlinux"
-#define	_PATH_UTMP	"/var/run/utmp"
-#define	_PATH_VI	"/usr/bin/vi"
-#define	_PATH_WTMP	"/var/log/wtmp"
-
-/* Provide trailing slash, since mostly used for building pathnames. */
-#define	_PATH_DEV	"/dev/"
-#define	_PATH_TMP	"/tmp/"
-#define	_PATH_VARDB	"/var/db/"
-#define	_PATH_VARRUN	"/var/run/"
-#define	_PATH_VARTMP	"/var/tmp/"
-
-#endif /* !_PATHS_H_ */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/poll.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/poll.h
deleted file mode 100644
index 06fb41a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/poll.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/poll.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/printf.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/printf.h
deleted file mode 100644
index 332d4db..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/printf.h
+++ /dev/null
@@ -1,192 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_PRINTF_H
-
-#define	_PRINTF_H	1
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types/FILE.h>
-
-#define	__need_size_t
-#define __need_wchar_t
-#include <stddef.h>
-
-#include <stdarg.h>
-
-
-struct printf_info
-{
-  int prec;			/* Precision.  */
-  int width;			/* Width.  */
-  wchar_t spec;			/* Format letter.  */
-  unsigned int is_long_double:1;/* L flag.  */
-  unsigned int is_short:1;	/* h flag.  */
-  unsigned int is_long:1;	/* l flag.  */
-  unsigned int alt:1;		/* # flag.  */
-  unsigned int space:1;		/* Space flag.  */
-  unsigned int left:1;		/* - flag.  */
-  unsigned int showsign:1;	/* + flag.  */
-  unsigned int group:1;		/* ' flag.  */
-  unsigned int extra:1;		/* For special use.  */
-  unsigned int is_char:1;	/* hh flag.  */
-  unsigned int wide:1;		/* Nonzero for wide character streams.  */
-  unsigned int i18n:1;		/* I flag.  */
-  unsigned int is_binary128:1;	/* Floating-point argument is ABI-compatible
-				   with IEC 60559 binary128.  */
-  unsigned int __pad:3;		/* Unused so far.  */
-  unsigned short int user;	/* Bits for user-installed modifiers.  */
-  wchar_t pad;			/* Padding character.  */
-};
-
-
-/* Type of a printf specifier-handler function.
-   STREAM is the FILE on which to write output.
-   INFO gives information about the format specification.
-   ARGS is a vector of pointers to the argument data;
-   the number of pointers will be the number returned
-   by the associated arginfo function for the same INFO.
-
-   The function should return the number of characters written,
-   or -1 for errors.  */
-
-typedef int printf_function (FILE *__stream,
-			     const struct printf_info *__info,
-			     const void *const *__args);
-
-/* Type of a printf specifier-arginfo function.
-   INFO gives information about the format specification.
-   N, ARGTYPES, *SIZE has to contain the size of the parameter for
-   user-defined types, and return value are as for parse_printf_format
-   except that -1 should be returned if the handler cannot handle
-   this case.  This allows to partially overwrite the functionality
-   of existing format specifiers.  */
-
-typedef int printf_arginfo_size_function (const struct printf_info *__info,
-					  size_t __n, int *__argtypes,
-					  int *__size);
-
-/* Old version of 'printf_arginfo_function' without a SIZE parameter.  */
-
-typedef int printf_arginfo_function (const struct printf_info *__info,
-				     size_t __n, int *__argtypes);
-
-/* Type of a function to get a value of a user-defined from the
-   variable argument list.  */
-typedef void printf_va_arg_function (void *__mem, va_list *__ap);
-
-
-/* Register FUNC to be called to format SPEC specifiers; ARGINFO must be
-   specified to determine how many arguments a SPEC conversion requires and
-   what their types are.  */
-
-extern int register_printf_specifier (int __spec, printf_function __func,
-				      printf_arginfo_size_function __arginfo)
-  __THROW;
-
-
-/* Obsolete interface similar to register_printf_specifier.  It can only
-   handle basic data types because the ARGINFO callback does not return
-   information on the size of the user-defined type.  */
-
-extern int register_printf_function (int __spec, printf_function __func,
-				     printf_arginfo_function __arginfo)
-  __THROW __attribute_deprecated__;
-
-
-/* Register a new modifier character sequence.  If the call succeeds
-   it returns a positive value representing the bit set in the USER
-   field in 'struct printf_info'.  */
-
-extern int register_printf_modifier (const wchar_t *__str) __THROW __wur;
-
-
-/* Register variable argument handler for user type.  The return value
-   is to be used in ARGINFO functions to signal the use of the
-   type.  */
-extern int register_printf_type (printf_va_arg_function __fct) __THROW __wur;
-
-
-/* Parse FMT, and fill in N elements of ARGTYPES with the
-   types needed for the conversions FMT specifies.  Returns
-   the number of arguments required by FMT.
-
-   The ARGINFO function registered with a user-defined format is passed a
-   `struct printf_info' describing the format spec being parsed.  A width
-   or precision of INT_MIN means a `*' was used to indicate that the
-   width/precision will come from an arg.  The function should fill in the
-   array it is passed with the types of the arguments it wants, and return
-   the number of arguments it wants.  */
-
-extern size_t parse_printf_format (const char *__restrict __fmt, size_t __n,
-				   int *__restrict __argtypes) __THROW;
-
-
-/* Codes returned by `parse_printf_format' for basic types.
-
-   These values cover all the standard format specifications.
-   Users can reserve new values after PA_LAST for their own types
-   using 'register_printf_type'.  */
-
-enum
-{				/* C type: */
-  PA_INT,			/* int */
-  PA_CHAR,			/* int, cast to char */
-  PA_WCHAR,			/* wide char */
-  PA_STRING,			/* const char *, a '\0'-terminated string */
-  PA_WSTRING,			/* const wchar_t *, wide character string */
-  PA_POINTER,			/* void * */
-  PA_FLOAT,			/* float */
-  PA_DOUBLE,			/* double */
-  PA_LAST
-};
-
-/* Flag bits that can be set in a type returned by `parse_printf_format'.  */
-#define	PA_FLAG_MASK		0xff00
-#define	PA_FLAG_LONG_LONG	(1 << 8)
-#define	PA_FLAG_LONG_DOUBLE	PA_FLAG_LONG_LONG
-#define	PA_FLAG_LONG		(1 << 9)
-#define	PA_FLAG_SHORT		(1 << 10)
-#define	PA_FLAG_PTR		(1 << 11)
-
-
-
-/* Function which can be registered as `printf'-handlers.  */
-
-/* Print floating point value using using abbreviations for the orders
-   of magnitude used for numbers ('k' for kilo, 'm' for mega etc).  If
-   the format specifier is a uppercase character powers of 1000 are
-   used.  Otherwise powers of 1024.  */
-extern int printf_size (FILE *__restrict __fp,
-			const struct printf_info *__info,
-			const void *const *__restrict __args) __THROW;
-
-/* This is the appropriate argument information function for `printf_size'.  */
-extern int printf_size_info (const struct printf_info *__restrict
-			     __info, size_t __n, int *__restrict __argtypes)
-     __THROW;
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/printf-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* printf.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/proc_service.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/proc_service.h
deleted file mode 100644
index c55674d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/proc_service.h
+++ /dev/null
@@ -1,95 +0,0 @@
-/* Callback interface for libthread_db, functions users must define.
-   Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PROC_SERVICE_H
-#define _PROC_SERVICE_H 1
-
-/* The definitions in this file must correspond to those in the debugger.  */
-#include <sys/procfs.h>
-
-__BEGIN_DECLS
-
-/* Functions in this interface return one of these status codes.  */
-typedef enum
-{
-  PS_OK,		/* Generic "call succeeded".  */
-  PS_ERR,		/* Generic error. */
-  PS_BADPID,		/* Bad process handle.  */
-  PS_BADLID,		/* Bad LWP identifier.  */
-  PS_BADADDR,		/* Bad address.  */
-  PS_NOSYM,		/* Could not find given symbol.  */
-  PS_NOFREGS		/* FPU register set not available for given LWP.  */
-} ps_err_e;
-
-
-/* This type is opaque in this interface.
-   It's defined by the user of libthread_db.  */
-struct ps_prochandle;
-
-
-/* Read or write process memory at the given address.  */
-extern ps_err_e ps_pdread (struct ps_prochandle *,
-			   psaddr_t, void *, size_t);
-extern ps_err_e ps_pdwrite (struct ps_prochandle *,
-			    psaddr_t, const void *, size_t);
-extern ps_err_e ps_ptread (struct ps_prochandle *,
-			   psaddr_t, void *, size_t);
-extern ps_err_e ps_ptwrite (struct ps_prochandle *,
-			    psaddr_t, const void *, size_t);
-
-
-/* Get and set the given LWP's general or FPU register set.  */
-extern ps_err_e ps_lgetregs (struct ps_prochandle *,
-			     lwpid_t, prgregset_t);
-extern ps_err_e ps_lsetregs (struct ps_prochandle *,
-			     lwpid_t, const prgregset_t);
-extern ps_err_e ps_lgetfpregs (struct ps_prochandle *,
-			       lwpid_t, prfpregset_t *);
-extern ps_err_e ps_lsetfpregs (struct ps_prochandle *,
-			       lwpid_t, const prfpregset_t *);
-
-/* Return the PID of the process.  */
-extern pid_t ps_getpid (struct ps_prochandle *);
-
-/* Fetch the special per-thread address associated with the given LWP.
-   This call is only used on a few platforms (most use a normal register).
-   The meaning of the `int' parameter is machine-dependent.  */
-extern ps_err_e ps_get_thread_area (struct ps_prochandle *,
-				    lwpid_t, int, psaddr_t *);
-
-
-/* Look up the named symbol in the named DSO in the symbol tables
-   associated with the process being debugged, filling in *SYM_ADDR
-   with the corresponding run-time address.  */
-extern ps_err_e ps_pglobal_lookup (struct ps_prochandle *,
-				   const char *object_name,
-				   const char *sym_name,
-				   psaddr_t *sym_addr);
-
-
-/* Stop or continue the entire process.  */
-extern ps_err_e ps_pstop (struct ps_prochandle *);
-extern ps_err_e ps_pcontinue (struct ps_prochandle *);
-
-/* Stop or continue the given LWP alone.  */
-extern ps_err_e ps_lstop (struct ps_prochandle *, lwpid_t);
-extern ps_err_e ps_lcontinue (struct ps_prochandle *, lwpid_t);
-
-__END_DECLS
-
-#endif /* proc_service.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/routed.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/routed.h
deleted file mode 100644
index adb1767..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/routed.h
+++ /dev/null
@@ -1,101 +0,0 @@
-/*-
- * Copyright (c) 1983, 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)routed.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_ROUTED_H
-#define	_PROTOCOLS_ROUTED_H 1
-
-#include <sys/socket.h>
-/*
- * Routing Information Protocol
- *
- * Derived from Xerox NS Routing Information Protocol
- * by changing 32-bit net numbers to sockaddr's and
- * padding stuff to 32-bit boundaries.
- */
-#define	RIPVERSION	1
-
-struct netinfo {
-	struct	sockaddr rip_dst;	/* destination net/host */
-	int	rip_metric;		/* cost of route */
-};
-
-struct rip {
-	unsigned char	rip_cmd;		/* request/response */
-	unsigned char	rip_vers;		/* protocol version # */
-	unsigned char	rip_res1[2];		/* pad to 32-bit boundary */
-	union {
-		struct	netinfo ru_nets[1];	/* variable length... */
-		char	ru_tracefile[1];	/* ditto ... */
-	} ripun;
-#define	rip_nets	ripun.ru_nets
-#define	rip_tracefile	ripun.ru_tracefile
-};
-
-/*
- * Packet types.
- */
-#define	RIPCMD_REQUEST		1	/* want info */
-#define	RIPCMD_RESPONSE		2	/* responding to request */
-#define	RIPCMD_TRACEON		3	/* turn tracing on */
-#define	RIPCMD_TRACEOFF		4	/* turn it off */
-
-#define	RIPCMD_MAX		5
-#ifdef RIPCMDS
-char *ripcmds[RIPCMD_MAX] =
-  { "#0", "REQUEST", "RESPONSE", "TRACEON", "TRACEOFF" };
-#endif
-
-#define	HOPCNT_INFINITY		16	/* per Xerox NS */
-#define	MAXPACKETSIZE		512	/* max broadcast size */
-
-/*
- * Timer values used in managing the routing table.
- * Complete tables are broadcast every SUPPLY_INTERVAL seconds.
- * If changes occur between updates, dynamic updates containing only changes
- * may be sent.  When these are sent, a timer is set for a random value
- * between MIN_WAITTIME and MAX_WAITTIME, and no additional dynamic updates
- * are sent until the timer expires.
- *
- * Every update of a routing entry forces an entry's timer to be reset.
- * After EXPIRE_TIME without updates, the entry is marked invalid,
- * but held onto until GARBAGE_TIME so that others may
- * see it "be deleted".
- */
-#define	TIMER_RATE		30	/* alarm clocks every 30 seconds */
-
-#define	SUPPLY_INTERVAL		30	/* time to supply tables */
-#define	MIN_WAITTIME		2	/* min. interval to broadcast changes */
-#define	MAX_WAITTIME		5	/* max. time to delay changes */
-
-#define	EXPIRE_TIME		180	/* time to mark entry invalid */
-#define	GARBAGE_TIME		240	/* time to garbage collect */
-
-#endif /* protocols/routed.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/rwhod.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/rwhod.h
deleted file mode 100644
index 446d6f9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/rwhod.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)rwhod.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_RWHOD_H
-#define	_PROTOCOLS_RWHOD_H 1
-
-#include <sys/types.h>
-
-/*
- * rwho protocol packet format.
- */
-struct	outmp {
-	char	out_line[8];		/* tty name */
-	char	out_name[8];		/* user id */
-	int32_t	out_time;		/* time on */
-};
-
-struct	whod {
-	char	wd_vers;		/* protocol version # */
-	char	wd_type;		/* packet type, see below */
-	char	wd_pad[2];
-	int	wd_sendtime;		/* time stamp by sender */
-	int	wd_recvtime;		/* time stamp applied by receiver */
-	char	wd_hostname[32];	/* hosts's name */
-	int	wd_loadav[3];		/* load average as in uptime */
-	int	wd_boottime;		/* time system booted */
-	struct	whoent {
-		struct	outmp we_utmp;	/* active tty info */
-		int	we_idle;	/* tty idle time */
-	} wd_we[1024 / sizeof (struct whoent)];
-};
-
-#define	WHODVERSION	1
-#define	WHODTYPE_STATUS	1		/* host status */
-
-/* We used to define _PATH_RWHODIR here but it's now in <paths.h>.  */
-#include <paths.h>
-
-#endif /* protocols/rwhod.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/talkd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/talkd.h
deleted file mode 100644
index 09bd8a9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/talkd.h
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)talkd.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _PROTOCOLS_TALKD_H
-#define	_PROTOCOLS_TALKD_H 1
-
-/*
- * This describes the protocol used by the talk server and clients.
- *
- * The talk server acts a repository of invitations, responding to
- * requests by clients wishing to rendezvous for the purpose of
- * holding a conversation.  In normal operation, a client, the caller,
- * initiates a rendezvous by sending a CTL_MSG to the server of
- * type LOOK_UP.  This causes the server to search its invitation
- * tables to check if an invitation currently exists for the caller
- * (to speak to the callee specified in the message).  If the lookup
- * fails, the caller then sends an ANNOUNCE message causing the server
- * to broadcast an announcement on the callee's login ports requesting
- * contact.  When the callee responds, the local server uses the
- * recorded invitation to respond with the appropriate rendezvous
- * address and the caller and callee client programs establish a
- * stream connection through which the conversation takes place.
- */
-
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <stdint.h>
-#include <bits/types/struct_osockaddr.h>
-
-/*
- * Client->server request message format.
- */
-typedef struct {
-	unsigned char	vers;	/* protocol version */
-	unsigned char	type;	/* request type, see below */
-	unsigned char	answer;	/* not used */
-	unsigned char	pad;
-	uint32_t id_num;	/* message id */
-	struct	osockaddr addr;		/* old (4.3) style */
-	struct	osockaddr ctl_addr;	/* old (4.3) style */
-	int32_t	pid;		/* caller's process id */
-#define	NAME_SIZE	12
-	char	l_name[NAME_SIZE];/* caller's name */
-	char	r_name[NAME_SIZE];/* callee's name */
-#define	TTY_SIZE	16
-	char	r_tty[TTY_SIZE];/* callee's tty name */
-} CTL_MSG;
-
-/*
- * Server->client response message format.
- */
-typedef struct {
-	unsigned char	vers;	/* protocol version */
-	unsigned char	type;	/* type of request message, see below */
-	unsigned char	answer;	/* response to request message, see below */
-	unsigned char	pad;
-	uint32_t	id_num;	/* message id */
-	struct	osockaddr addr;	/* address for establishing conversation */
-} CTL_RESPONSE;
-
-#define	TALK_VERSION	1		/* protocol version */
-
-/* message type values */
-#define LEAVE_INVITE	0	/* leave invitation with server */
-#define LOOK_UP		1	/* check for invitation by callee */
-#define DELETE		2	/* delete invitation by caller */
-#define ANNOUNCE	3	/* announce invitation by caller */
-
-/* answer values */
-#define SUCCESS		0	/* operation completed properly */
-#define NOT_HERE	1	/* callee not logged in */
-#define FAILED		2	/* operation failed for unexplained reason */
-#define MACHINE_UNKNOWN	3	/* caller's machine name unknown */
-#define PERMISSION_DENIED 4	/* callee's tty doesn't permit announce */
-#define UNKNOWN_REQUEST	5	/* request has invalid type value */
-#define	BADVERSION	6	/* request has invalid protocol version */
-#define	BADADDR		7	/* request has invalid addr value */
-#define	BADCTLADDR	8	/* request has invalid ctl_addr value */
-
-/*
- * Operational parameters.
- */
-#define MAX_LIFE	60	/* max time daemon saves invitations */
-/* RING_WAIT should be 10's of seconds less than MAX_LIFE */
-#define RING_WAIT	30	/* time to wait before resending invitation */
-
-#endif /* protocols/talkd.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/timed.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/timed.h
deleted file mode 100644
index cabdce4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/protocols/timed.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * Copyright (c) 1983, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)timed.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_PROTOCOLS_TIMED_H
-#define	_PROTOCOLS_TIMED_H 1
-
-#include <sys/types.h>
-#include <sys/time.h>
-
-/*
- * Time Synchronization Protocol
- */
-
-#define	TSPVERSION	1
-#define ANYADDR 	NULL
-#define MAXHOSTNAMELEN	64
-
-struct tsp {
-	unsigned char	tsp_type;
-	unsigned char	tsp_vers;
-	unsigned short	tsp_seq;
-	union {
-		struct timeval tspu_time;
-		char tspu_hopcnt;
-	} tsp_u;
-	char tsp_name[MAXHOSTNAMELEN];
-};
-
-#define	tsp_time	tsp_u.tspu_time
-#define	tsp_hopcnt	tsp_u.tspu_hopcnt
-
-/*
- * Command types.
- */
-#define	TSP_ANY			0	/* match any types */
-#define	TSP_ADJTIME		1	/* send adjtime */
-#define	TSP_ACK			2	/* generic acknowledgement */
-#define	TSP_MASTERREQ		3	/* ask for master's name */
-#define	TSP_MASTERACK		4	/* acknowledge master request */
-#define	TSP_SETTIME		5	/* send network time */
-#define	TSP_MASTERUP		6	/* inform slaves that master is up */
-#define	TSP_SLAVEUP		7	/* slave is up but not polled */
-#define	TSP_ELECTION		8	/* advance candidature for master */
-#define	TSP_ACCEPT		9	/* support candidature of master */
-#define	TSP_REFUSE		10	/* reject candidature of master */
-#define	TSP_CONFLICT		11	/* two or more masters present */
-#define	TSP_RESOLVE		12	/* masters' conflict resolution */
-#define	TSP_QUIT		13	/* reject candidature if master is up */
-#define	TSP_DATE		14	/* reset the time (date command) */
-#define	TSP_DATEREQ		15	/* remote request to reset the time */
-#define	TSP_DATEACK		16	/* acknowledge time setting  */
-#define	TSP_TRACEON		17	/* turn tracing on */
-#define	TSP_TRACEOFF		18	/* turn tracing off */
-#define	TSP_MSITE		19	/* find out master's site */
-#define	TSP_MSITEREQ		20	/* remote master's site request */
-#define	TSP_TEST		21	/* for testing election algo */
-#define	TSP_SETDATE		22	/* New from date command */
-#define	TSP_SETDATEREQ		23	/* New remote for above */
-#define	TSP_LOOP		24	/* loop detection packet */
-
-#define	TSPTYPENUMBER		25
-
-#ifdef TSPTYPES
-char *tsptype[TSPTYPENUMBER] =
-  { "ANY", "ADJTIME", "ACK", "MASTERREQ", "MASTERACK", "SETTIME", "MASTERUP",
-  "SLAVEUP", "ELECTION", "ACCEPT", "REFUSE", "CONFLICT", "RESOLVE", "QUIT",
-  "DATE", "DATEREQ", "DATEACK", "TRACEON", "TRACEOFF", "MSITE", "MSITEREQ",
-  "TEST", "SETDATE", "SETDATEREQ", "LOOP" };
-#endif
-
-#endif /* protocols/timed.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pthread.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pthread.h
deleted file mode 100644
index a04a3a2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pthread.h
+++ /dev/null
@@ -1,1206 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PTHREAD_H
-#define _PTHREAD_H	1
-
-#include <features.h>
-#include <sched.h>
-#include <time.h>
-
-#include <bits/endian.h>
-#include <bits/pthreadtypes.h>
-#include <bits/setjmp.h>
-#include <bits/wordsize.h>
-#include <bits/types/struct_timespec.h>
-#include <bits/types/__sigset_t.h>
-#include <bits/types/struct___jmp_buf_tag.h>
-
-
-/* Detach state.  */
-enum
-{
-  PTHREAD_CREATE_JOINABLE,
-#define PTHREAD_CREATE_JOINABLE	PTHREAD_CREATE_JOINABLE
-  PTHREAD_CREATE_DETACHED
-#define PTHREAD_CREATE_DETACHED	PTHREAD_CREATE_DETACHED
-};
-
-
-/* Mutex types.  */
-enum
-{
-  PTHREAD_MUTEX_TIMED_NP,
-  PTHREAD_MUTEX_RECURSIVE_NP,
-  PTHREAD_MUTEX_ERRORCHECK_NP,
-  PTHREAD_MUTEX_ADAPTIVE_NP
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-  ,
-  PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP,
-  PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP,
-  PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP,
-  PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL
-#endif
-#ifdef __USE_GNU
-  /* For compatibility.  */
-  , PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP
-#endif
-};
-
-
-#ifdef __USE_XOPEN2K
-/* Robust mutex or not flags.  */
-enum
-{
-  PTHREAD_MUTEX_STALLED,
-  PTHREAD_MUTEX_STALLED_NP = PTHREAD_MUTEX_STALLED,
-  PTHREAD_MUTEX_ROBUST,
-  PTHREAD_MUTEX_ROBUST_NP = PTHREAD_MUTEX_ROBUST
-};
-#endif
-
-
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-/* Mutex protocols.  */
-enum
-{
-  PTHREAD_PRIO_NONE,
-  PTHREAD_PRIO_INHERIT,
-  PTHREAD_PRIO_PROTECT
-};
-#endif
-
-
-#define PTHREAD_MUTEX_INITIALIZER \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_TIMED_NP) } }
-#ifdef __USE_GNU
-# define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_RECURSIVE_NP) } }
-# define PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_ERRORCHECK_NP) } }
-# define PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP \
- { {  __PTHREAD_MUTEX_INITIALIZER (PTHREAD_MUTEX_ADAPTIVE_NP) } }
-#endif
-
-
-/* Read-write lock types.  */
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-enum
-{
-  PTHREAD_RWLOCK_PREFER_READER_NP,
-  PTHREAD_RWLOCK_PREFER_WRITER_NP,
-  PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP,
-  PTHREAD_RWLOCK_DEFAULT_NP = PTHREAD_RWLOCK_PREFER_READER_NP
-};
-
-
-/* Read-write lock initializers.  */
-# define PTHREAD_RWLOCK_INITIALIZER \
-  { { __PTHREAD_RWLOCK_INITIALIZER (PTHREAD_RWLOCK_DEFAULT_NP) } }
-# ifdef __USE_GNU
-#  define PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP \
-  { { __PTHREAD_RWLOCK_INITIALIZER (PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP) } }
-# endif
-#endif  /* Unix98 or XOpen2K */
-
-
-/* Scheduler inheritance.  */
-enum
-{
-  PTHREAD_INHERIT_SCHED,
-#define PTHREAD_INHERIT_SCHED   PTHREAD_INHERIT_SCHED
-  PTHREAD_EXPLICIT_SCHED
-#define PTHREAD_EXPLICIT_SCHED  PTHREAD_EXPLICIT_SCHED
-};
-
-
-/* Scope handling.  */
-enum
-{
-  PTHREAD_SCOPE_SYSTEM,
-#define PTHREAD_SCOPE_SYSTEM    PTHREAD_SCOPE_SYSTEM
-  PTHREAD_SCOPE_PROCESS
-#define PTHREAD_SCOPE_PROCESS   PTHREAD_SCOPE_PROCESS
-};
-
-
-/* Process shared or private flag.  */
-enum
-{
-  PTHREAD_PROCESS_PRIVATE,
-#define PTHREAD_PROCESS_PRIVATE PTHREAD_PROCESS_PRIVATE
-  PTHREAD_PROCESS_SHARED
-#define PTHREAD_PROCESS_SHARED  PTHREAD_PROCESS_SHARED
-};
-
-
-
-/* Conditional variable handling.  */
-#define PTHREAD_COND_INITIALIZER { { {0}, {0}, {0, 0}, {0, 0}, 0, 0, {0, 0} } }
-
-
-/* Cleanup buffers */
-struct _pthread_cleanup_buffer
-{
-  void (*__routine) (void *);             /* Function to call.  */
-  void *__arg;                            /* Its argument.  */
-  int __canceltype;                       /* Saved cancellation type. */
-  struct _pthread_cleanup_buffer *__prev; /* Chaining of cleanup functions.  */
-};
-
-/* Cancellation */
-enum
-{
-  PTHREAD_CANCEL_ENABLE,
-#define PTHREAD_CANCEL_ENABLE   PTHREAD_CANCEL_ENABLE
-  PTHREAD_CANCEL_DISABLE
-#define PTHREAD_CANCEL_DISABLE  PTHREAD_CANCEL_DISABLE
-};
-enum
-{
-  PTHREAD_CANCEL_DEFERRED,
-#define PTHREAD_CANCEL_DEFERRED	PTHREAD_CANCEL_DEFERRED
-  PTHREAD_CANCEL_ASYNCHRONOUS
-#define PTHREAD_CANCEL_ASYNCHRONOUS	PTHREAD_CANCEL_ASYNCHRONOUS
-};
-#define PTHREAD_CANCELED ((void *) -1)
-
-
-/* Single execution handling.  */
-#define PTHREAD_ONCE_INIT 0
-
-
-#ifdef __USE_XOPEN2K
-/* Value returned by 'pthread_barrier_wait' for one of the threads after
-   the required number of threads have called this function.
-   -1 is distinct from 0 and all errno constants */
-# define PTHREAD_BARRIER_SERIAL_THREAD -1
-#endif
-
-
-__BEGIN_DECLS
-
-/* Create a new thread, starting with execution of START-ROUTINE
-   getting passed ARG.  Creation attributed come from ATTR.  The new
-   handle is stored in *NEWTHREAD.  */
-extern int pthread_create (pthread_t *__restrict __newthread,
-			   const pthread_attr_t *__restrict __attr,
-			   void *(*__start_routine) (void *),
-			   void *__restrict __arg) __THROWNL __nonnull ((1, 3));
-
-/* Terminate calling thread.
-
-   The registered cleanup handlers are called via exception handling
-   so we cannot mark this function with __THROW.*/
-extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__));
-
-/* Make calling thread wait for termination of the thread TH.  The
-   exit status of the thread is stored in *THREAD_RETURN, if THREAD_RETURN
-   is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_join (pthread_t __th, void **__thread_return);
-
-#ifdef __USE_GNU
-/* Check whether thread TH has terminated.  If yes return the status of
-   the thread in *THREAD_RETURN, if THREAD_RETURN is not NULL.  */
-extern int pthread_tryjoin_np (pthread_t __th, void **__thread_return) __THROW;
-
-/* Make calling thread wait for termination of the thread TH, but only
-   until TIMEOUT.  The exit status of the thread is stored in
-   *THREAD_RETURN, if THREAD_RETURN is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_timedjoin_np (pthread_t __th, void **__thread_return,
-				 const struct timespec *__abstime);
-
-/* Make calling thread wait for termination of the thread TH, but only
-   until TIMEOUT measured against the clock specified by CLOCKID.  The
-   exit status of the thread is stored in *THREAD_RETURN, if
-   THREAD_RETURN is not NULL.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_clockjoin_np (pthread_t __th, void **__thread_return,
-                                 clockid_t __clockid,
-				 const struct timespec *__abstime);
-#endif
-
-/* Indicate that the thread TH is never to be joined with PTHREAD_JOIN.
-   The resources of TH will therefore be freed immediately when it
-   terminates, instead of waiting for another thread to perform PTHREAD_JOIN
-   on it.  */
-extern int pthread_detach (pthread_t __th) __THROW;
-
-
-/* Obtain the identifier of the current thread.  */
-extern pthread_t pthread_self (void) __THROW __attribute__ ((__const__));
-
-/* Compare two thread identifiers.  */
-extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
-  __THROW __attribute__ ((__const__));
-
-
-/* Thread attribute handling.  */
-
-/* Initialize thread attribute *ATTR with default attributes
-   (detachstate is PTHREAD_JOINABLE, scheduling policy is SCHED_OTHER,
-    no user-provided stack).  */
-extern int pthread_attr_init (pthread_attr_t *__attr) __THROW __nonnull ((1));
-
-/* Destroy thread attribute *ATTR.  */
-extern int pthread_attr_destroy (pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get detach state attribute.  */
-extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr,
-					int *__detachstate)
-     __THROW __nonnull ((1, 2));
-
-/* Set detach state attribute.  */
-extern int pthread_attr_setdetachstate (pthread_attr_t *__attr,
-					int __detachstate)
-     __THROW __nonnull ((1));
-
-
-/* Get the size of the guard area created for stack overflow protection.  */
-extern int pthread_attr_getguardsize (const pthread_attr_t *__attr,
-				      size_t *__guardsize)
-     __THROW __nonnull ((1, 2));
-
-/* Set the size of the guard area created for stack overflow protection.  */
-extern int pthread_attr_setguardsize (pthread_attr_t *__attr,
-				      size_t __guardsize)
-     __THROW __nonnull ((1));
-
-
-/* Return in *PARAM the scheduling parameters of *ATTR.  */
-extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr,
-				       struct sched_param *__restrict __param)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling parameters (priority, etc) in *ATTR according to PARAM.  */
-extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr,
-				       const struct sched_param *__restrict
-				       __param) __THROW __nonnull ((1, 2));
-
-/* Return in *POLICY the scheduling policy of *ATTR.  */
-extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict
-					__attr, int *__restrict __policy)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling policy in *ATTR according to POLICY.  */
-extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy)
-     __THROW __nonnull ((1));
-
-/* Return in *INHERIT the scheduling inheritance mode of *ATTR.  */
-extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict
-					 __attr, int *__restrict __inherit)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling inheritance mode in *ATTR according to INHERIT.  */
-extern int pthread_attr_setinheritsched (pthread_attr_t *__attr,
-					 int __inherit)
-     __THROW __nonnull ((1));
-
-
-/* Return in *SCOPE the scheduling contention scope of *ATTR.  */
-extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr,
-				  int *__restrict __scope)
-     __THROW __nonnull ((1, 2));
-
-/* Set scheduling contention scope in *ATTR according to SCOPE.  */
-extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope)
-     __THROW __nonnull ((1));
-
-/* Return the previously set address for the stack.  */
-extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict
-				      __attr, void **__restrict __stackaddr)
-     __THROW __nonnull ((1, 2)) __attribute_deprecated__;
-
-/* Set the starting address of the stack of the thread to be created.
-   Depending on whether the stack grows up or down the value must either
-   be higher or lower than all the address in the memory block.  The
-   minimal size of the block must be PTHREAD_STACK_MIN.  */
-extern int pthread_attr_setstackaddr (pthread_attr_t *__attr,
-				      void *__stackaddr)
-     __THROW __nonnull ((1)) __attribute_deprecated__;
-
-/* Return the currently used minimal stack size.  */
-extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict
-				      __attr, size_t *__restrict __stacksize)
-     __THROW __nonnull ((1, 2));
-
-/* Add information about the minimum stack size needed for the thread
-   to be started.  This size must never be less than PTHREAD_STACK_MIN
-   and must also not exceed the system limits.  */
-extern int pthread_attr_setstacksize (pthread_attr_t *__attr,
-				      size_t __stacksize)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Return the previously set address for the stack.  */
-extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr,
-				  void **__restrict __stackaddr,
-				  size_t *__restrict __stacksize)
-     __THROW __nonnull ((1, 2, 3));
-
-/* The following two interfaces are intended to replace the last two.  They
-   require setting the address as well as the size since only setting the
-   address will make the implementation on some architectures impossible.  */
-extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr,
-				  size_t __stacksize) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* Thread created with attribute ATTR will be limited to run only on
-   the processors represented in CPUSET.  */
-extern int pthread_attr_setaffinity_np (pthread_attr_t *__attr,
-					size_t __cpusetsize,
-					const cpu_set_t *__cpuset)
-     __THROW __nonnull ((1, 3));
-
-/* Get bit set in CPUSET representing the processors threads created with
-   ATTR can run on.  */
-extern int pthread_attr_getaffinity_np (const pthread_attr_t *__attr,
-					size_t __cpusetsize,
-					cpu_set_t *__cpuset)
-     __THROW __nonnull ((1, 3));
-
-/* Get the default attributes used by pthread_create in this process.  */
-extern int pthread_getattr_default_np (pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Store *SIGMASK as the signal mask for the new thread in *ATTR.  */
-extern int pthread_attr_setsigmask_np (pthread_attr_t *__attr,
-				       const __sigset_t *sigmask);
-
-/* Store the signal mask of *ATTR in *SIGMASK.  If there is no signal
-   mask stored, return PTHREAD_ATTR_NOSIGMASK_NP.  Return zero on
-   success.  */
-extern int pthread_attr_getsigmask_np (const pthread_attr_t *__attr,
-				       __sigset_t *sigmask);
-
-/* Special return value from pthread_attr_getsigmask_np if the signal
-   mask has not been set.  */
-#define PTHREAD_ATTR_NO_SIGMASK_NP (-1)
-
-/* Set the default attributes to be used by pthread_create in this
-   process.  */
-extern int pthread_setattr_default_np (const pthread_attr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Initialize thread attribute *ATTR with attributes corresponding to the
-   already running thread TH.  It shall be called on uninitialized ATTR
-   and destroyed with pthread_attr_destroy when no longer needed.  */
-extern int pthread_getattr_np (pthread_t __th, pthread_attr_t *__attr)
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Functions for scheduling control.  */
-
-/* Set the scheduling parameters for TARGET_THREAD according to POLICY
-   and *PARAM.  */
-extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
-				  const struct sched_param *__param)
-     __THROW __nonnull ((3));
-
-/* Return in *POLICY and *PARAM the scheduling parameters for TARGET_THREAD. */
-extern int pthread_getschedparam (pthread_t __target_thread,
-				  int *__restrict __policy,
-				  struct sched_param *__restrict __param)
-     __THROW __nonnull ((2, 3));
-
-/* Set the scheduling priority for TARGET_THREAD.  */
-extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
-     __THROW;
-
-
-#ifdef __USE_GNU
-/* Get thread name visible in the kernel and its interfaces.  */
-extern int pthread_getname_np (pthread_t __target_thread, char *__buf,
-			       size_t __buflen)
-     __THROW __nonnull ((2));
-
-/* Set thread name visible in the kernel and its interfaces.  */
-extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
-     __THROW __nonnull ((2));
-#endif
-
-
-#ifdef __USE_UNIX98
-/* Determine level of concurrency.  */
-extern int pthread_getconcurrency (void) __THROW;
-
-/* Set new concurrency level to LEVEL.  */
-extern int pthread_setconcurrency (int __level) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Yield the processor to another thread or process.
-   This function is similar to the POSIX `sched_yield' function but
-   might be differently implemented in the case of a m-on-n thread
-   implementation.  */
-extern int pthread_yield (void) __THROW;
-
-
-/* Limit specified thread TH to run only on the processors represented
-   in CPUSET.  */
-extern int pthread_setaffinity_np (pthread_t __th, size_t __cpusetsize,
-				   const cpu_set_t *__cpuset)
-     __THROW __nonnull ((3));
-
-/* Get bit set in CPUSET representing the processors TH can run on.  */
-extern int pthread_getaffinity_np (pthread_t __th, size_t __cpusetsize,
-				   cpu_set_t *__cpuset)
-     __THROW __nonnull ((3));
-#endif
-
-
-/* Functions for handling initialization.  */
-
-/* Guarantee that the initialization function INIT_ROUTINE will be called
-   only once, even if pthread_once is executed several times with the
-   same ONCE_CONTROL argument. ONCE_CONTROL must point to a static or
-   extern variable initialized to PTHREAD_ONCE_INIT.
-
-   The initialization functions might throw exception which is why
-   this function is not marked with __THROW.  */
-extern int pthread_once (pthread_once_t *__once_control,
-			 void (*__init_routine) (void)) __nonnull ((1, 2));
-
-
-/* Functions for handling cancellation.
-
-   Note that these functions are explicitly not marked to not throw an
-   exception in C++ code.  If cancellation is implemented by unwinding
-   this is necessary to have the compiler generate the unwind information.  */
-
-/* Set cancelability state of current thread to STATE, returning old
-   state in *OLDSTATE if OLDSTATE is not NULL.  */
-extern int pthread_setcancelstate (int __state, int *__oldstate);
-
-/* Set cancellation state of current thread to TYPE, returning the old
-   type in *OLDTYPE if OLDTYPE is not NULL.  */
-extern int pthread_setcanceltype (int __type, int *__oldtype);
-
-/* Cancel THREAD immediately or at the next possibility.  */
-extern int pthread_cancel (pthread_t __th);
-
-/* Test for pending cancellation for the current thread and terminate
-   the thread as per pthread_exit(PTHREAD_CANCELED) if it has been
-   cancelled.  */
-extern void pthread_testcancel (void);
-
-
-/* Cancellation handling with integration into exception handling.  */
-
-struct __cancel_jmp_buf_tag
-{
-  __jmp_buf __cancel_jmp_buf;
-  int __mask_was_saved;
-};
-
-typedef struct
-{
-  struct __cancel_jmp_buf_tag __cancel_jmp_buf[1];
-  void *__pad[4];
-} __pthread_unwind_buf_t __attribute__ ((__aligned__));
-
-/* No special attributes by default.  */
-#ifndef __cleanup_fct_attribute
-# define __cleanup_fct_attribute
-#endif
-
-
-/* Structure to hold the cleanup handler information.  */
-struct __pthread_cleanup_frame
-{
-  void (*__cancel_routine) (void *);
-  void *__cancel_arg;
-  int __do_it;
-  int __cancel_type;
-};
-
-#if defined __GNUC__ && defined __EXCEPTIONS
-# ifdef __cplusplus
-/* Class to handle cancellation handler invocation.  */
-class __pthread_cleanup_class
-{
-  void (*__cancel_routine) (void *);
-  void *__cancel_arg;
-  int __do_it;
-  int __cancel_type;
-
- public:
-  __pthread_cleanup_class (void (*__fct) (void *), void *__arg)
-    : __cancel_routine (__fct), __cancel_arg (__arg), __do_it (1) { }
-  ~__pthread_cleanup_class () { if (__do_it) __cancel_routine (__cancel_arg); }
-  void __setdoit (int __newval) { __do_it = __newval; }
-  void __defer () { pthread_setcanceltype (PTHREAD_CANCEL_DEFERRED,
-					   &__cancel_type); }
-  void __restore () const { pthread_setcanceltype (__cancel_type, 0); }
-};
-
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-#  define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    __pthread_cleanup_class __clframe (routine, arg)
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-#  define pthread_cleanup_pop(execute) \
-    __clframe.__setdoit (execute);					      \
-  } while (0)
-
-#  ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#   define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    __pthread_cleanup_class __clframe (routine, arg);			      \
-    __clframe.__defer ()
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#   define pthread_cleanup_pop_restore_np(execute) \
-    __clframe.__restore ();						      \
-    __clframe.__setdoit (execute);					      \
-  } while (0)
-#  endif
-# else
-/* Function called to call the cleanup handler.  As an extern inline
-   function the compiler is free to decide inlining the change when
-   needed or fall back on the copy which must exist somewhere
-   else.  */
-__extern_inline void
-__pthread_cleanup_routine (struct __pthread_cleanup_frame *__frame)
-{
-  if (__frame->__do_it)
-    __frame->__cancel_routine (__frame->__cancel_arg);
-}
-
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-#  define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    struct __pthread_cleanup_frame __clframe				      \
-      __attribute__ ((__cleanup__ (__pthread_cleanup_routine)))		      \
-      = { .__cancel_routine = (routine), .__cancel_arg = (arg),	 	      \
-	  .__do_it = 1 };
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-#  define pthread_cleanup_pop(execute) \
-    __clframe.__do_it = (execute);					      \
-  } while (0)
-
-#  ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#   define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    struct __pthread_cleanup_frame __clframe				      \
-      __attribute__ ((__cleanup__ (__pthread_cleanup_routine)))		      \
-      = { .__cancel_routine = (routine), .__cancel_arg = (arg),		      \
-	  .__do_it = 1 };						      \
-    (void) pthread_setcanceltype (PTHREAD_CANCEL_DEFERRED,		      \
-				  &__clframe.__cancel_type)
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#   define pthread_cleanup_pop_restore_np(execute) \
-    (void) pthread_setcanceltype (__clframe.__cancel_type, NULL);	      \
-    __clframe.__do_it = (execute);					      \
-  } while (0)
-#  endif
-# endif
-#else
-/* Install a cleanup handler: ROUTINE will be called with arguments ARG
-   when the thread is canceled or calls pthread_exit.  ROUTINE will also
-   be called with arguments ARG when the matching pthread_cleanup_pop
-   is executed with non-zero EXECUTE argument.
-
-   pthread_cleanup_push and pthread_cleanup_pop are macros and must always
-   be used in matching pairs at the same nesting level of braces.  */
-# define pthread_cleanup_push(routine, arg) \
-  do {									      \
-    __pthread_unwind_buf_t __cancel_buf;				      \
-    void (*__cancel_routine) (void *) = (routine);			      \
-    void *__cancel_arg = (arg);						      \
-    int __not_first_call = __sigsetjmp_cancel (__cancel_buf.__cancel_jmp_buf, \
-					       0);			      \
-    if (__glibc_unlikely (__not_first_call))				      \
-      {									      \
-	__cancel_routine (__cancel_arg);				      \
-	__pthread_unwind_next (&__cancel_buf);				      \
-	/* NOTREACHED */						      \
-      }									      \
-									      \
-    __pthread_register_cancel (&__cancel_buf);				      \
-    do {
-extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute;
-
-/* Remove a cleanup handler installed by the matching pthread_cleanup_push.
-   If EXECUTE is non-zero, the handler function is called. */
-# define pthread_cleanup_pop(execute) \
-      do { } while (0);/* Empty to allow label before pthread_cleanup_pop.  */\
-    } while (0);							      \
-    __pthread_unregister_cancel (&__cancel_buf);			      \
-    if (execute)							      \
-      __cancel_routine (__cancel_arg);					      \
-  } while (0)
-extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf)
-  __cleanup_fct_attribute;
-
-# ifdef __USE_GNU
-/* Install a cleanup handler as pthread_cleanup_push does, but also
-   saves the current cancellation type and sets it to deferred
-   cancellation.  */
-#  define pthread_cleanup_push_defer_np(routine, arg) \
-  do {									      \
-    __pthread_unwind_buf_t __cancel_buf;				      \
-    void (*__cancel_routine) (void *) = (routine);			      \
-    void *__cancel_arg = (arg);						      \
-    int __not_first_call = __sigsetjmp_cancel (__cancel_buf.__cancel_jmp_buf, \
-					       0);			      \
-    if (__glibc_unlikely (__not_first_call))				      \
-      {									      \
-	__cancel_routine (__cancel_arg);				      \
-	__pthread_unwind_next (&__cancel_buf);				      \
-	/* NOTREACHED */						      \
-      }									      \
-									      \
-    __pthread_register_cancel_defer (&__cancel_buf);			      \
-    do {
-extern void __pthread_register_cancel_defer (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute;
-
-/* Remove a cleanup handler as pthread_cleanup_pop does, but also
-   restores the cancellation type that was in effect when the matching
-   pthread_cleanup_push_defer was called.  */
-#  define pthread_cleanup_pop_restore_np(execute) \
-      do { } while (0);/* Empty to allow label before pthread_cleanup_pop.  */\
-    } while (0);							      \
-    __pthread_unregister_cancel_restore (&__cancel_buf);		      \
-    if (execute)							      \
-      __cancel_routine (__cancel_arg);					      \
-  } while (0)
-extern void __pthread_unregister_cancel_restore (__pthread_unwind_buf_t *__buf)
-  __cleanup_fct_attribute;
-# endif
-
-/* Internal interface to initiate cleanup.  */
-extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf)
-     __cleanup_fct_attribute __attribute__ ((__noreturn__))
-# ifndef SHARED
-     __attribute__ ((__weak__))
-# endif
-     ;
-#endif
-
-/* Function used in the macros.  Calling __sigsetjmp, with its first
-   argument declared as an array, results in a -Wstringop-overflow
-   warning from GCC 11 because struct pthread_unwind_buf is smaller
-   than jmp_buf.  The calls from the macros have __SAVEMASK set to 0,
-   so nothing beyond the common prefix is used and this warning is a
-   false positive.  Use an alias with its first argument declared to
-   use the type in the macros if possible to avoid this warning.  */
-#if __GNUC_PREREQ (11, 0)
-extern int __REDIRECT_NTHNL (__sigsetjmp_cancel,
-			     (struct __cancel_jmp_buf_tag __env[1],
-			      int __savemask),
-			     __sigsetjmp) __attribute_returns_twice__;
-#else
-# define __sigsetjmp_cancel(env, savemask) \
-  __sigsetjmp ((struct __jmp_buf_tag *) (void *) (env), (savemask))
-extern int __sigsetjmp (struct __jmp_buf_tag __env[1],
-			int __savemask) __THROWNL;
-#endif
-
-
-/* Mutex handling.  */
-
-/* Initialize a mutex.  */
-extern int pthread_mutex_init (pthread_mutex_t *__mutex,
-			       const pthread_mutexattr_t *__mutexattr)
-     __THROW __nonnull ((1));
-
-/* Destroy a mutex.  */
-extern int pthread_mutex_destroy (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-
-/* Try locking a mutex.  */
-extern int pthread_mutex_trylock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-/* Lock a mutex.  */
-extern int pthread_mutex_lock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Wait until lock becomes available, or specified time passes. */
-extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex,
-				    const struct timespec *__restrict
-				    __abstime) __THROWNL __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_GNU
-extern int pthread_mutex_clocklock (pthread_mutex_t *__restrict __mutex,
-				    clockid_t __clockid,
-				    const struct timespec *__restrict
-				    __abstime) __THROWNL __nonnull ((1, 3));
-#endif
-
-/* Unlock a mutex.  */
-extern int pthread_mutex_unlock (pthread_mutex_t *__mutex)
-     __THROWNL __nonnull ((1));
-
-
-/* Get the priority ceiling of MUTEX.  */
-extern int pthread_mutex_getprioceiling (const pthread_mutex_t *
-					 __restrict __mutex,
-					 int *__restrict __prioceiling)
-     __THROW __nonnull ((1, 2));
-
-/* Set the priority ceiling of MUTEX to PRIOCEILING, return old
-   priority ceiling value in *OLD_CEILING.  */
-extern int pthread_mutex_setprioceiling (pthread_mutex_t *__restrict __mutex,
-					 int __prioceiling,
-					 int *__restrict __old_ceiling)
-     __THROW __nonnull ((1, 3));
-
-
-#ifdef __USE_XOPEN2K8
-/* Declare the state protected by MUTEX as consistent.  */
-extern int pthread_mutex_consistent (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-# ifdef __USE_GNU
-extern int pthread_mutex_consistent_np (pthread_mutex_t *__mutex)
-     __THROW __nonnull ((1));
-# endif
-#endif
-
-
-/* Functions for handling mutex attributes.  */
-
-/* Initialize mutex attribute object ATTR with default attributes
-   (kind is PTHREAD_MUTEX_TIMED_NP).  */
-extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy mutex attribute object ATTR.  */
-extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t *
-					 __restrict __attr,
-					 int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr,
-					 int __pshared)
-     __THROW __nonnull ((1));
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-/* Return in *KIND the mutex kind attribute in *ATTR.  */
-extern int pthread_mutexattr_gettype (const pthread_mutexattr_t *__restrict
-				      __attr, int *__restrict __kind)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex kind attribute in *ATTR to KIND (either PTHREAD_MUTEX_NORMAL,
-   PTHREAD_MUTEX_RECURSIVE, PTHREAD_MUTEX_ERRORCHECK, or
-   PTHREAD_MUTEX_DEFAULT).  */
-extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind)
-     __THROW __nonnull ((1));
-#endif
-
-/* Return in *PROTOCOL the mutex protocol attribute in *ATTR.  */
-extern int pthread_mutexattr_getprotocol (const pthread_mutexattr_t *
-					  __restrict __attr,
-					  int *__restrict __protocol)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex protocol attribute in *ATTR to PROTOCOL (either
-   PTHREAD_PRIO_NONE, PTHREAD_PRIO_INHERIT, or PTHREAD_PRIO_PROTECT).  */
-extern int pthread_mutexattr_setprotocol (pthread_mutexattr_t *__attr,
-					  int __protocol)
-     __THROW __nonnull ((1));
-
-/* Return in *PRIOCEILING the mutex prioceiling attribute in *ATTR.  */
-extern int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t *
-					     __restrict __attr,
-					     int *__restrict __prioceiling)
-     __THROW __nonnull ((1, 2));
-
-/* Set the mutex prioceiling attribute in *ATTR to PRIOCEILING.  */
-extern int pthread_mutexattr_setprioceiling (pthread_mutexattr_t *__attr,
-					     int __prioceiling)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Get the robustness flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_getrobust (const pthread_mutexattr_t *__attr,
-					int *__robustness)
-     __THROW __nonnull ((1, 2));
-# ifdef __USE_GNU
-extern int pthread_mutexattr_getrobust_np (const pthread_mutexattr_t *__attr,
-					   int *__robustness)
-     __THROW __nonnull ((1, 2));
-# endif
-
-/* Set the robustness flag of the mutex attribute ATTR.  */
-extern int pthread_mutexattr_setrobust (pthread_mutexattr_t *__attr,
-					int __robustness)
-     __THROW __nonnull ((1));
-# ifdef __USE_GNU
-extern int pthread_mutexattr_setrobust_np (pthread_mutexattr_t *__attr,
-					   int __robustness)
-     __THROW __nonnull ((1));
-# endif
-#endif
-
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-/* Functions for handling read-write locks.  */
-
-/* Initialize read-write lock RWLOCK using attributes ATTR, or use
-   the default values if later is NULL.  */
-extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock,
-				const pthread_rwlockattr_t *__restrict
-				__attr) __THROW __nonnull ((1));
-
-/* Destroy read-write lock RWLOCK.  */
-extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock)
-     __THROW __nonnull ((1));
-
-/* Acquire read lock for RWLOCK.  */
-extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-/* Try to acquire read lock for RWLOCK.  */
-extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock)
-  __THROWNL __nonnull ((1));
-
-# ifdef __USE_XOPEN2K
-/* Try to acquire read lock for RWLOCK or return after specfied time.  */
-extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-extern int pthread_rwlock_clockrdlock (pthread_rwlock_t *__restrict __rwlock,
-				       clockid_t __clockid,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 3));
-# endif
-
-/* Acquire write lock for RWLOCK.  */
-extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-/* Try to acquire write lock for RWLOCK.  */
-extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-# ifdef __USE_XOPEN2K
-/* Try to acquire write lock for RWLOCK or return after specfied time.  */
-extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 2));
-# endif
-
-# ifdef __USE_GNU
-extern int pthread_rwlock_clockwrlock (pthread_rwlock_t *__restrict __rwlock,
-				       clockid_t __clockid,
-				       const struct timespec *__restrict
-				       __abstime) __THROWNL __nonnull ((1, 3));
-# endif
-
-/* Unlock RWLOCK.  */
-extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock)
-     __THROWNL __nonnull ((1));
-
-
-/* Functions for handling read-write lock attributes.  */
-
-/* Initialize attribute object ATTR with default values.  */
-extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy attribute object ATTR.  */
-extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Return current setting of process-shared attribute of ATTR in PSHARED.  */
-extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t *
-					  __restrict __attr,
-					  int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set process-shared attribute of ATTR to PSHARED.  */
-extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr,
-					  int __pshared)
-     __THROW __nonnull ((1));
-
-/* Return current setting of reader/writer preference.  */
-extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t *
-					  __restrict __attr,
-					  int *__restrict __pref)
-     __THROW __nonnull ((1, 2));
-
-/* Set reader/write preference.  */
-extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr,
-					  int __pref) __THROW __nonnull ((1));
-#endif
-
-
-/* Functions for handling conditional variables.  */
-
-/* Initialize condition variable COND using attributes ATTR, or use
-   the default values if later is NULL.  */
-extern int pthread_cond_init (pthread_cond_t *__restrict __cond,
-			      const pthread_condattr_t *__restrict __cond_attr)
-     __THROW __nonnull ((1));
-
-/* Destroy condition variable COND.  */
-extern int pthread_cond_destroy (pthread_cond_t *__cond)
-     __THROW __nonnull ((1));
-
-/* Wake up one thread waiting for condition variable COND.  */
-extern int pthread_cond_signal (pthread_cond_t *__cond)
-     __THROWNL __nonnull ((1));
-
-/* Wake up all threads waiting for condition variables COND.  */
-extern int pthread_cond_broadcast (pthread_cond_t *__cond)
-     __THROWNL __nonnull ((1));
-
-/* Wait for condition variable COND to be signaled or broadcast.
-   MUTEX is assumed to be locked before.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_cond_wait (pthread_cond_t *__restrict __cond,
-			      pthread_mutex_t *__restrict __mutex)
-     __nonnull ((1, 2));
-
-/* Wait for condition variable COND to be signaled or broadcast until
-   ABSTIME.  MUTEX is assumed to be locked before.  ABSTIME is an
-   absolute time specification; zero is the beginning of the epoch
-   (00:00:00 GMT, January 1, 1970).
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond,
-				   pthread_mutex_t *__restrict __mutex,
-				   const struct timespec *__restrict __abstime)
-     __nonnull ((1, 2, 3));
-
-# ifdef __USE_GNU
-/* Wait for condition variable COND to be signaled or broadcast until
-   ABSTIME measured by the specified clock. MUTEX is assumed to be
-   locked before. CLOCK is the clock to use. ABSTIME is an absolute
-   time specification against CLOCK's epoch.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW. */
-extern int pthread_cond_clockwait (pthread_cond_t *__restrict __cond,
-				   pthread_mutex_t *__restrict __mutex,
-				   __clockid_t __clock_id,
-				   const struct timespec *__restrict __abstime)
-     __nonnull ((1, 2, 4));
-# endif
-
-/* Functions for handling condition variable attributes.  */
-
-/* Initialize condition variable attribute ATTR.  */
-extern int pthread_condattr_init (pthread_condattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy condition variable attribute ATTR.  */
-extern int pthread_condattr_destroy (pthread_condattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the condition variable attribute ATTR.  */
-extern int pthread_condattr_getpshared (const pthread_condattr_t *
-					__restrict __attr,
-					int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the condition variable attribute ATTR.  */
-extern int pthread_condattr_setpshared (pthread_condattr_t *__attr,
-					int __pshared) __THROW __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Get the clock selected for the condition variable attribute ATTR.  */
-extern int pthread_condattr_getclock (const pthread_condattr_t *
-				      __restrict __attr,
-				      __clockid_t *__restrict __clock_id)
-     __THROW __nonnull ((1, 2));
-
-/* Set the clock selected for the condition variable attribute ATTR.  */
-extern int pthread_condattr_setclock (pthread_condattr_t *__attr,
-				      __clockid_t __clock_id)
-     __THROW __nonnull ((1));
-#endif
-
-
-#ifdef __USE_XOPEN2K
-/* Functions to handle spinlocks.  */
-
-/* Initialize the spinlock LOCK.  If PSHARED is nonzero the spinlock can
-   be shared between different processes.  */
-extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared)
-     __THROW __nonnull ((1));
-
-/* Destroy the spinlock LOCK.  */
-extern int pthread_spin_destroy (pthread_spinlock_t *__lock)
-     __THROW __nonnull ((1));
-
-/* Wait until spinlock LOCK is retrieved.  */
-extern int pthread_spin_lock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-/* Try to lock spinlock LOCK.  */
-extern int pthread_spin_trylock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-/* Release spinlock LOCK.  */
-extern int pthread_spin_unlock (pthread_spinlock_t *__lock)
-     __THROWNL __nonnull ((1));
-
-
-/* Functions to handle barriers.  */
-
-/* Initialize BARRIER with the attributes in ATTR.  The barrier is
-   opened when COUNT waiters arrived.  */
-extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier,
-				 const pthread_barrierattr_t *__restrict
-				 __attr, unsigned int __count)
-     __THROW __nonnull ((1));
-
-/* Destroy a previously dynamically initialized barrier BARRIER.  */
-extern int pthread_barrier_destroy (pthread_barrier_t *__barrier)
-     __THROW __nonnull ((1));
-
-/* Wait on barrier BARRIER.  */
-extern int pthread_barrier_wait (pthread_barrier_t *__barrier)
-     __THROWNL __nonnull ((1));
-
-
-/* Initialize barrier attribute ATTR.  */
-extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Destroy previously dynamically initialized barrier attribute ATTR.  */
-extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr)
-     __THROW __nonnull ((1));
-
-/* Get the process-shared flag of the barrier attribute ATTR.  */
-extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t *
-					   __restrict __attr,
-					   int *__restrict __pshared)
-     __THROW __nonnull ((1, 2));
-
-/* Set the process-shared flag of the barrier attribute ATTR.  */
-extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr,
-					   int __pshared)
-     __THROW __nonnull ((1));
-#endif
-
-
-/* Functions for handling thread-specific data.  */
-
-/* Create a key value identifying a location in the thread-specific
-   data area.  Each thread maintains a distinct thread-specific data
-   area.  DESTR_FUNCTION, if non-NULL, is called with the value
-   associated to that key when the key is destroyed.
-   DESTR_FUNCTION is not called if the value associated is NULL when
-   the key is destroyed.  */
-extern int pthread_key_create (pthread_key_t *__key,
-			       void (*__destr_function) (void *))
-     __THROW __nonnull ((1));
-
-/* Destroy KEY.  */
-extern int pthread_key_delete (pthread_key_t __key) __THROW;
-
-/* Return current value of the thread-specific data slot identified by KEY.  */
-extern void *pthread_getspecific (pthread_key_t __key) __THROW;
-
-/* Store POINTER in the thread-specific data slot identified by KEY. */
-extern int pthread_setspecific (pthread_key_t __key,
-				const void *__pointer) __THROW ;
-
-
-#ifdef __USE_XOPEN2K
-/* Get ID of CPU-time clock for thread THREAD_ID.  */
-extern int pthread_getcpuclockid (pthread_t __thread_id,
-				  __clockid_t *__clock_id)
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Install handlers to be called when a new process is created with FORK.
-   The PREPARE handler is called in the parent process just before performing
-   FORK. The PARENT handler is called in the parent process just after FORK.
-   The CHILD handler is called in the child process.  Each of the three
-   handlers can be NULL, meaning that no handler needs to be called at that
-   point.
-   PTHREAD_ATFORK can be called several times, in which case the PREPARE
-   handlers are called in LIFO order (last added with PTHREAD_ATFORK,
-   first called before FORK), and the PARENT and CHILD handlers are called
-   in FIFO (first added, first called).  */
-
-extern int pthread_atfork (void (*__prepare) (void),
-			   void (*__parent) (void),
-			   void (*__child) (void)) __THROW;
-
-
-#ifdef __USE_EXTERN_INLINES
-/* Optimizations.  */
-__extern_inline int
-__NTH (pthread_equal (pthread_t __thread1, pthread_t __thread2))
-{
-  return __thread1 == __thread2;
-}
-#endif
-
-__END_DECLS
-
-#endif	/* pthread.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pty.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pty.h
deleted file mode 100644
index cdb4852..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pty.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Functions for pseudo TTY handling.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PTY_H
-#define _PTY_H	1
-
-#include <features.h>
-
-struct termios;
-struct winsize;
-
-#include <termios.h>
-#include <sys/ioctl.h>
-
-
-__BEGIN_DECLS
-
-/* Create pseudo tty master slave pair with NAME and set terminal
-   attributes according to TERMP and WINP and return handles for both
-   ends in AMASTER and ASLAVE.  */
-extern int openpty (int *__amaster, int *__aslave, char *__name,
-		    const struct termios *__termp,
-		    const struct winsize *__winp) __THROW;
-
-/* Create child process and establish the slave pseudo terminal as the
-   child's controlling terminal.  */
-extern int forkpty (int *__amaster, char *__name,
-		    const struct termios *__termp,
-		    const struct winsize *__winp) __THROW;
-
-__END_DECLS
-
-#endif	/* pty.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pwd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pwd.h
deleted file mode 100644
index c2ddce2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/pwd.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 9.2.2 User Database Access	<pwd.h>
- */
-
-#ifndef	_PWD_H
-#define	_PWD_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif
-
-/* A record in the user database.  */
-struct passwd
-{
-  char *pw_name;		/* Username.  */
-  char *pw_passwd;		/* Hashed passphrase, if shadow database
-                                   not in use (see shadow.h).  */
-  __uid_t pw_uid;		/* User ID.  */
-  __gid_t pw_gid;		/* Group ID.  */
-  char *pw_gecos;		/* Real name.  */
-  char *pw_dir;			/* Home directory.  */
-  char *pw_shell;		/* Shell program.  */
-};
-
-
-#ifdef __USE_MISC
-# include <bits/types/FILE.h>
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Rewind the user database stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setpwent (void);
-
-/* Close the user database stream.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endpwent (void);
-
-/* Read an entry from the user database stream, opening it if necessary.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwent (void);
-#endif
-
-#ifdef	__USE_MISC
-/* Read a user database entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct passwd *fgetpwent (FILE *__stream) __nonnull ((1));
-
-/* Write a given user database entry onto the given stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putpwent (const struct passwd *__restrict __p,
-		     FILE *__restrict __f);
-#endif
-
-/* Retrieve the user database entry for the given user ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwuid (__uid_t __uid);
-
-/* Retrieve the user database entry for the given username.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct passwd *getpwnam (const char *__name) __nonnull ((1));
-
-#ifdef __USE_POSIX
-
-# ifdef __USE_MISC
-/* Reasonable value for the buffer sized used in the reentrant
-   functions below.  But better use `sysconf'.  */
-#  define NSS_BUFLEN_PASSWD	1024
-# endif
-
-/* Reentrant versions of some of the functions above.
-
-   PLEASE NOTE: the `getpwent_r' function is not (yet) standardized.
-   The interface may change in later versions of this library.  But
-   the interface is designed following the principals used for the
-   other reentrant functions so the chances are good this is what the
-   POSIX people would choose.  */
-
-# ifdef __USE_MISC
-/* This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getpwent_r (struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((1, 2, 4));
-# endif
-
-extern int getpwuid_r (__uid_t __uid,
-		       struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((2, 3, 5));
-
-extern int getpwnam_r (const char *__restrict __name,
-		       struct passwd *__restrict __resultbuf,
-		       char *__restrict __buffer, size_t __buflen,
-		       struct passwd **__restrict __result)
-		       __nonnull ((1, 2, 3, 5));
-
-
-# ifdef	__USE_MISC
-/* Read a user database entry from STREAM.  This function is not
-   standardized and probably never will.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetpwent_r (FILE *__restrict __stream,
-			struct passwd *__restrict __resultbuf,
-			char *__restrict __buffer, size_t __buflen,
-			struct passwd **__restrict __result)
-			__nonnull ((1, 2, 3, 5));
-# endif
-
-#endif	/* POSIX or reentrant */
-
-#ifdef __USE_GNU
-/* Write a traditional /etc/passwd line, based on the user database
-   entry for the given UID, to BUFFER; space for BUFFER must be
-   allocated by the caller.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getpw (__uid_t __uid, char *__buffer);
-#endif
-
-__END_DECLS
-
-#endif /* pwd.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/re_comp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/re_comp.h
deleted file mode 100644
index dd5f6e0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/re_comp.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*  Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _RE_COMP_H
-#define _RE_COMP_H	1
-
-/* This is only a wrapper around the <regex.h> file.  XPG4.2 mentions
-   this name.  */
-#include <regex.h>
-
-#endif /* re_comp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/regex.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/regex.h
deleted file mode 100644
index 8e4ef45..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/regex.h
+++ /dev/null
@@ -1,663 +0,0 @@
-/* Definitions for data structures and routines for the regular
-   expression library.
-   Copyright (C) 1985, 1989-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _REGEX_H
-#define _REGEX_H 1
-
-#include <sys/types.h>
-
-/* Allow the use in C++ code.  */
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* Define __USE_GNU to declare GNU extensions that violate the
-   POSIX name space rules.  */
-#ifdef _GNU_SOURCE
-# define __USE_GNU 1
-#endif
-
-#ifdef _REGEX_LARGE_OFFSETS
-
-/* Use types and values that are wide enough to represent signed and
-   unsigned byte offsets in memory.  This currently works only when
-   the regex code is used outside of the GNU C library; it is not yet
-   supported within glibc itself, and glibc users should not define
-   _REGEX_LARGE_OFFSETS.  */
-
-/* The type of object sizes.  */
-typedef size_t __re_size_t;
-
-/* The type of object sizes, in places where the traditional code
-   uses unsigned long int.  */
-typedef size_t __re_long_size_t;
-
-#else
-
-/* The traditional GNU regex implementation mishandles strings longer
-   than INT_MAX.  */
-typedef unsigned int __re_size_t;
-typedef unsigned long int __re_long_size_t;
-
-#endif
-
-/* The following two types have to be signed and unsigned integer type
-   wide enough to hold a value of a pointer.  For most ANSI compilers
-   ptrdiff_t and size_t should be likely OK.  Still size of these two
-   types is 2 for Microsoft C.  Ugh... */
-typedef long int s_reg_t;
-typedef unsigned long int active_reg_t;
-
-/* The following bits are used to determine the regexp syntax we
-   recognize.  The set/not-set meanings are chosen so that Emacs syntax
-   remains the value 0.  The bits are given in alphabetical order, and
-   the definitions shifted by one from the previous bit; thus, when we
-   add or remove a bit, only one other definition need change.  */
-typedef unsigned long int reg_syntax_t;
-
-#ifdef __USE_GNU
-/* If this bit is not set, then \ inside a bracket expression is literal.
-   If set, then such a \ quotes the following character.  */
-# define RE_BACKSLASH_ESCAPE_IN_LISTS ((unsigned long int) 1)
-
-/* If this bit is not set, then + and ? are operators, and \+ and \? are
-     literals.
-   If set, then \+ and \? are operators and + and ? are literals.  */
-# define RE_BK_PLUS_QM (RE_BACKSLASH_ESCAPE_IN_LISTS << 1)
-
-/* If this bit is set, then character classes are supported.  They are:
-     [:alpha:], [:upper:], [:lower:],  [:digit:], [:alnum:], [:xdigit:],
-     [:space:], [:print:], [:punct:], [:graph:], and [:cntrl:].
-   If not set, then character classes are not supported.  */
-# define RE_CHAR_CLASSES (RE_BK_PLUS_QM << 1)
-
-/* If this bit is set, then ^ and $ are always anchors (outside bracket
-     expressions, of course).
-   If this bit is not set, then it depends:
-	^  is an anchor if it is at the beginning of a regular
-	   expression or after an open-group or an alternation operator;
-	$  is an anchor if it is at the end of a regular expression, or
-	   before a close-group or an alternation operator.
-
-   This bit could be (re)combined with RE_CONTEXT_INDEP_OPS, because
-   POSIX draft 11.2 says that * etc. in leading positions is undefined.
-   We already implemented a previous draft which made those constructs
-   invalid, though, so we haven't changed the code back.  */
-# define RE_CONTEXT_INDEP_ANCHORS (RE_CHAR_CLASSES << 1)
-
-/* If this bit is set, then special characters are always special
-     regardless of where they are in the pattern.
-   If this bit is not set, then special characters are special only in
-     some contexts; otherwise they are ordinary.  Specifically,
-     * + ? and intervals are only special when not after the beginning,
-     open-group, or alternation operator.  */
-# define RE_CONTEXT_INDEP_OPS (RE_CONTEXT_INDEP_ANCHORS << 1)
-
-/* If this bit is set, then *, +, ?, and { cannot be first in an re or
-     immediately after an alternation or begin-group operator.  */
-# define RE_CONTEXT_INVALID_OPS (RE_CONTEXT_INDEP_OPS << 1)
-
-/* If this bit is set, then . matches newline.
-   If not set, then it doesn't.  */
-# define RE_DOT_NEWLINE (RE_CONTEXT_INVALID_OPS << 1)
-
-/* If this bit is set, then . doesn't match NUL.
-   If not set, then it does.  */
-# define RE_DOT_NOT_NULL (RE_DOT_NEWLINE << 1)
-
-/* If this bit is set, nonmatching lists [^...] do not match newline.
-   If not set, they do.  */
-# define RE_HAT_LISTS_NOT_NEWLINE (RE_DOT_NOT_NULL << 1)
-
-/* If this bit is set, either \{...\} or {...} defines an
-     interval, depending on RE_NO_BK_BRACES.
-   If not set, \{, \}, {, and } are literals.  */
-# define RE_INTERVALS (RE_HAT_LISTS_NOT_NEWLINE << 1)
-
-/* If this bit is set, +, ? and | aren't recognized as operators.
-   If not set, they are.  */
-# define RE_LIMITED_OPS (RE_INTERVALS << 1)
-
-/* If this bit is set, newline is an alternation operator.
-   If not set, newline is literal.  */
-# define RE_NEWLINE_ALT (RE_LIMITED_OPS << 1)
-
-/* If this bit is set, then '{...}' defines an interval, and \{ and \}
-     are literals.
-  If not set, then '\{...\}' defines an interval.  */
-# define RE_NO_BK_BRACES (RE_NEWLINE_ALT << 1)
-
-/* If this bit is set, (...) defines a group, and \( and \) are literals.
-   If not set, \(...\) defines a group, and ( and ) are literals.  */
-# define RE_NO_BK_PARENS (RE_NO_BK_BRACES << 1)
-
-/* If this bit is set, then \<digit> matches <digit>.
-   If not set, then \<digit> is a back-reference.  */
-# define RE_NO_BK_REFS (RE_NO_BK_PARENS << 1)
-
-/* If this bit is set, then | is an alternation operator, and \| is literal.
-   If not set, then \| is an alternation operator, and | is literal.  */
-# define RE_NO_BK_VBAR (RE_NO_BK_REFS << 1)
-
-/* If this bit is set, then an ending range point collating higher
-     than the starting range point, as in [z-a], is invalid.
-   If not set, then when ending range point collates higher than the
-     starting range point, the range is ignored.  */
-# define RE_NO_EMPTY_RANGES (RE_NO_BK_VBAR << 1)
-
-/* If this bit is set, then an unmatched ) is ordinary.
-   If not set, then an unmatched ) is invalid.  */
-# define RE_UNMATCHED_RIGHT_PAREN_ORD (RE_NO_EMPTY_RANGES << 1)
-
-/* If this bit is set, succeed as soon as we match the whole pattern,
-   without further backtracking.  */
-# define RE_NO_POSIX_BACKTRACKING (RE_UNMATCHED_RIGHT_PAREN_ORD << 1)
-
-/* If this bit is set, do not process the GNU regex operators.
-   If not set, then the GNU regex operators are recognized. */
-# define RE_NO_GNU_OPS (RE_NO_POSIX_BACKTRACKING << 1)
-
-/* If this bit is set, turn on internal regex debugging.
-   If not set, and debugging was on, turn it off.
-   This only works if regex.c is compiled -DDEBUG.
-   We define this bit always, so that all that's needed to turn on
-   debugging is to recompile regex.c; the calling code can always have
-   this bit set, and it won't affect anything in the normal case. */
-# define RE_DEBUG (RE_NO_GNU_OPS << 1)
-
-/* If this bit is set, a syntactically invalid interval is treated as
-   a string of ordinary characters.  For example, the ERE 'a{1' is
-   treated as 'a\{1'.  */
-# define RE_INVALID_INTERVAL_ORD (RE_DEBUG << 1)
-
-/* If this bit is set, then ignore case when matching.
-   If not set, then case is significant.  */
-# define RE_ICASE (RE_INVALID_INTERVAL_ORD << 1)
-
-/* This bit is used internally like RE_CONTEXT_INDEP_ANCHORS but only
-   for ^, because it is difficult to scan the regex backwards to find
-   whether ^ should be special.  */
-# define RE_CARET_ANCHORS_HERE (RE_ICASE << 1)
-
-/* If this bit is set, then \{ cannot be first in a regex or
-   immediately after an alternation, open-group or \} operator.  */
-# define RE_CONTEXT_INVALID_DUP (RE_CARET_ANCHORS_HERE << 1)
-
-/* If this bit is set, then no_sub will be set to 1 during
-   re_compile_pattern.  */
-# define RE_NO_SUB (RE_CONTEXT_INVALID_DUP << 1)
-#endif
-
-/* This global variable defines the particular regexp syntax to use (for
-   some interfaces).  When a regexp is compiled, the syntax used is
-   stored in the pattern buffer, so changing this does not affect
-   already-compiled regexps.  */
-extern reg_syntax_t re_syntax_options;
-
-#ifdef __USE_GNU
-/* Define combinations of the above bits for the standard possibilities.
-   (The [[[ comments delimit what gets put into the Texinfo file, so
-   don't delete them!)  */
-/* [[[begin syntaxes]]] */
-# define RE_SYNTAX_EMACS 0
-
-# define RE_SYNTAX_AWK							\
-  (RE_BACKSLASH_ESCAPE_IN_LISTS   | RE_DOT_NOT_NULL			\
-   | RE_NO_BK_PARENS              | RE_NO_BK_REFS			\
-   | RE_NO_BK_VBAR                | RE_NO_EMPTY_RANGES			\
-   | RE_DOT_NEWLINE		  | RE_CONTEXT_INDEP_ANCHORS		\
-   | RE_CHAR_CLASSES							\
-   | RE_UNMATCHED_RIGHT_PAREN_ORD | RE_NO_GNU_OPS)
-
-# define RE_SYNTAX_GNU_AWK						\
-  ((RE_SYNTAX_POSIX_EXTENDED | RE_BACKSLASH_ESCAPE_IN_LISTS		\
-    | RE_INVALID_INTERVAL_ORD)						\
-   & ~(RE_DOT_NOT_NULL | RE_CONTEXT_INDEP_OPS				\
-      | RE_CONTEXT_INVALID_OPS ))
-
-# define RE_SYNTAX_POSIX_AWK						\
-  (RE_SYNTAX_POSIX_EXTENDED | RE_BACKSLASH_ESCAPE_IN_LISTS		\
-   | RE_INTERVALS	    | RE_NO_GNU_OPS				\
-   | RE_INVALID_INTERVAL_ORD)
-
-# define RE_SYNTAX_GREP							\
-  ((RE_SYNTAX_POSIX_BASIC | RE_NEWLINE_ALT)				\
-   & ~(RE_CONTEXT_INVALID_DUP | RE_DOT_NOT_NULL))
-
-# define RE_SYNTAX_EGREP						\
-  ((RE_SYNTAX_POSIX_EXTENDED | RE_INVALID_INTERVAL_ORD | RE_NEWLINE_ALT) \
-   & ~(RE_CONTEXT_INVALID_OPS | RE_DOT_NOT_NULL))
-
-/* POSIX grep -E behavior is no longer incompatible with GNU.  */
-# define RE_SYNTAX_POSIX_EGREP						\
-  RE_SYNTAX_EGREP
-
-/* P1003.2/D11.2, section 4.20.7.1, lines 5078ff.  */
-# define RE_SYNTAX_ED RE_SYNTAX_POSIX_BASIC
-
-# define RE_SYNTAX_SED RE_SYNTAX_POSIX_BASIC
-
-/* Syntax bits common to both basic and extended POSIX regex syntax.  */
-# define _RE_SYNTAX_POSIX_COMMON					\
-  (RE_CHAR_CLASSES | RE_DOT_NEWLINE      | RE_DOT_NOT_NULL		\
-   | RE_INTERVALS  | RE_NO_EMPTY_RANGES)
-
-# define RE_SYNTAX_POSIX_BASIC						\
-  (_RE_SYNTAX_POSIX_COMMON | RE_BK_PLUS_QM | RE_CONTEXT_INVALID_DUP)
-
-/* Differs from ..._POSIX_BASIC only in that RE_BK_PLUS_QM becomes
-   RE_LIMITED_OPS, i.e., \? \+ \| are not recognized.  Actually, this
-   isn't minimal, since other operators, such as \`, aren't disabled.  */
-# define RE_SYNTAX_POSIX_MINIMAL_BASIC					\
-  (_RE_SYNTAX_POSIX_COMMON | RE_LIMITED_OPS)
-
-# define RE_SYNTAX_POSIX_EXTENDED					\
-  (_RE_SYNTAX_POSIX_COMMON  | RE_CONTEXT_INDEP_ANCHORS			\
-   | RE_CONTEXT_INDEP_OPS   | RE_NO_BK_BRACES				\
-   | RE_NO_BK_PARENS        | RE_NO_BK_VBAR				\
-   | RE_CONTEXT_INVALID_OPS | RE_UNMATCHED_RIGHT_PAREN_ORD)
-
-/* Differs from ..._POSIX_EXTENDED in that RE_CONTEXT_INDEP_OPS is
-   removed and RE_NO_BK_REFS is added.  */
-# define RE_SYNTAX_POSIX_MINIMAL_EXTENDED				\
-  (_RE_SYNTAX_POSIX_COMMON  | RE_CONTEXT_INDEP_ANCHORS			\
-   | RE_CONTEXT_INVALID_OPS | RE_NO_BK_BRACES				\
-   | RE_NO_BK_PARENS        | RE_NO_BK_REFS				\
-   | RE_NO_BK_VBAR	    | RE_UNMATCHED_RIGHT_PAREN_ORD)
-/* [[[end syntaxes]]] */
-
-/* Maximum number of duplicates an interval can allow.  POSIX-conforming
-   systems might define this in <limits.h>, but we want our
-   value, so remove any previous define.  */
-# ifdef _REGEX_INCLUDE_LIMITS_H
-#  include <limits.h>
-# endif
-# ifdef RE_DUP_MAX
-#  undef RE_DUP_MAX
-# endif
-
-/* RE_DUP_MAX is 2**15 - 1 because an earlier implementation stored
-   the counter as a 2-byte signed integer.  This is no longer true, so
-   RE_DUP_MAX could be increased to (INT_MAX / 10 - 1), or to
-   ((SIZE_MAX - 9) / 10) if _REGEX_LARGE_OFFSETS is defined.
-   However, there would be a huge performance problem if someone
-   actually used a pattern like a\{214748363\}, so RE_DUP_MAX retains
-   its historical value.  */
-# define RE_DUP_MAX (0x7fff)
-#endif
-
-
-/* POSIX 'cflags' bits (i.e., information for 'regcomp').  */
-
-/* If this bit is set, then use extended regular expression syntax.
-   If not set, then use basic regular expression syntax.  */
-#define REG_EXTENDED 1
-
-/* If this bit is set, then ignore case when matching.
-   If not set, then case is significant.  */
-#define REG_ICASE (1 << 1)
-
-/* If this bit is set, then anchors do not match at newline
-     characters in the string.
-   If not set, then anchors do match at newlines.  */
-#define REG_NEWLINE (1 << 2)
-
-/* If this bit is set, then report only success or fail in regexec.
-   If not set, then returns differ between not matching and errors.  */
-#define REG_NOSUB (1 << 3)
-
-
-/* POSIX 'eflags' bits (i.e., information for regexec).  */
-
-/* If this bit is set, then the beginning-of-line operator doesn't match
-     the beginning of the string (presumably because it's not the
-     beginning of a line).
-   If not set, then the beginning-of-line operator does match the
-     beginning of the string.  */
-#define REG_NOTBOL 1
-
-/* Like REG_NOTBOL, except for the end-of-line.  */
-#define REG_NOTEOL (1 << 1)
-
-/* Use PMATCH[0] to delimit the start and end of the search in the
-   buffer.  */
-#define REG_STARTEND (1 << 2)
-
-
-/* If any error codes are removed, changed, or added, update the
-   '__re_error_msgid' table in regcomp.c.  */
-
-typedef enum
-{
-  _REG_ENOSYS = -1,	/* This will never happen for this implementation.  */
-  _REG_NOERROR = 0,	/* Success.  */
-  _REG_NOMATCH,		/* Didn't find a match (for regexec).  */
-
-  /* POSIX regcomp return error codes.  (In the order listed in the
-     standard.)  */
-  _REG_BADPAT,		/* Invalid pattern.  */
-  _REG_ECOLLATE,	/* Invalid collating element.  */
-  _REG_ECTYPE,		/* Invalid character class name.  */
-  _REG_EESCAPE,		/* Trailing backslash.  */
-  _REG_ESUBREG,		/* Invalid back reference.  */
-  _REG_EBRACK,		/* Unmatched left bracket.  */
-  _REG_EPAREN,		/* Parenthesis imbalance.  */
-  _REG_EBRACE,		/* Unmatched \{.  */
-  _REG_BADBR,		/* Invalid contents of \{\}.  */
-  _REG_ERANGE,		/* Invalid range end.  */
-  _REG_ESPACE,		/* Ran out of memory.  */
-  _REG_BADRPT,		/* No preceding re for repetition op.  */
-
-  /* Error codes we've added.  */
-  _REG_EEND,		/* Premature end.  */
-  _REG_ESIZE,		/* Too large (e.g., repeat count too large).  */
-  _REG_ERPAREN		/* Unmatched ) or \); not returned from regcomp.  */
-} reg_errcode_t;
-
-#if defined _XOPEN_SOURCE || defined __USE_XOPEN2K
-# define REG_ENOSYS	_REG_ENOSYS
-#endif
-#define REG_NOERROR	_REG_NOERROR
-#define REG_NOMATCH	_REG_NOMATCH
-#define REG_BADPAT	_REG_BADPAT
-#define REG_ECOLLATE	_REG_ECOLLATE
-#define REG_ECTYPE	_REG_ECTYPE
-#define REG_EESCAPE	_REG_EESCAPE
-#define REG_ESUBREG	_REG_ESUBREG
-#define REG_EBRACK	_REG_EBRACK
-#define REG_EPAREN	_REG_EPAREN
-#define REG_EBRACE	_REG_EBRACE
-#define REG_BADBR	_REG_BADBR
-#define REG_ERANGE	_REG_ERANGE
-#define REG_ESPACE	_REG_ESPACE
-#define REG_BADRPT	_REG_BADRPT
-#define REG_EEND	_REG_EEND
-#define REG_ESIZE	_REG_ESIZE
-#define REG_ERPAREN	_REG_ERPAREN
-
-/* This data structure represents a compiled pattern.  Before calling
-   the pattern compiler, the fields 'buffer', 'allocated', 'fastmap',
-   and 'translate' can be set.  After the pattern has been compiled,
-   the fields 're_nsub', 'not_bol' and 'not_eol' are available.  All
-   other fields are private to the regex routines.  */
-
-#ifndef RE_TRANSLATE_TYPE
-# define __RE_TRANSLATE_TYPE unsigned char *
-# ifdef __USE_GNU
-#  define RE_TRANSLATE_TYPE __RE_TRANSLATE_TYPE
-# endif
-#endif
-
-#ifdef __USE_GNU
-# define __REPB_PREFIX(name) name
-#else
-# define __REPB_PREFIX(name) __##name
-#endif
-
-struct re_pattern_buffer
-{
-  /* Space that holds the compiled pattern.  The type
-     'struct re_dfa_t' is private and is not declared here.  */
-  struct re_dfa_t *__REPB_PREFIX(buffer);
-
-  /* Number of bytes to which 'buffer' points.  */
-  __re_long_size_t __REPB_PREFIX(allocated);
-
-  /* Number of bytes actually used in 'buffer'.  */
-  __re_long_size_t __REPB_PREFIX(used);
-
-  /* Syntax setting with which the pattern was compiled.  */
-  reg_syntax_t __REPB_PREFIX(syntax);
-
-  /* Pointer to a fastmap, if any, otherwise zero.  re_search uses the
-     fastmap, if there is one, to skip over impossible starting points
-     for matches.  */
-  char *__REPB_PREFIX(fastmap);
-
-  /* Either a translate table to apply to all characters before
-     comparing them, or zero for no translation.  The translation is
-     applied to a pattern when it is compiled and to a string when it
-     is matched.  */
-  __RE_TRANSLATE_TYPE __REPB_PREFIX(translate);
-
-  /* Number of subexpressions found by the compiler.  */
-  size_t re_nsub;
-
-  /* Zero if this pattern cannot match the empty string, one else.
-     Well, in truth it's used only in 're_search_2', to see whether or
-     not we should use the fastmap, so we don't set this absolutely
-     perfectly; see 're_compile_fastmap' (the "duplicate" case).  */
-  unsigned __REPB_PREFIX(can_be_null) : 1;
-
-  /* If REGS_UNALLOCATED, allocate space in the 'regs' structure
-     for 'max (RE_NREGS, re_nsub + 1)' groups.
-     If REGS_REALLOCATE, reallocate space if necessary.
-     If REGS_FIXED, use what's there.  */
-#ifdef __USE_GNU
-# define REGS_UNALLOCATED 0
-# define REGS_REALLOCATE 1
-# define REGS_FIXED 2
-#endif
-  unsigned __REPB_PREFIX(regs_allocated) : 2;
-
-  /* Set to zero when 're_compile_pattern' compiles a pattern; set to
-     one by 're_compile_fastmap' if it updates the fastmap.  */
-  unsigned __REPB_PREFIX(fastmap_accurate) : 1;
-
-  /* If set, 're_match_2' does not return information about
-     subexpressions.  */
-  unsigned __REPB_PREFIX(no_sub) : 1;
-
-  /* If set, a beginning-of-line anchor doesn't match at the beginning
-     of the string.  */
-  unsigned __REPB_PREFIX(not_bol) : 1;
-
-  /* Similarly for an end-of-line anchor.  */
-  unsigned __REPB_PREFIX(not_eol) : 1;
-
-  /* If true, an anchor at a newline matches.  */
-  unsigned __REPB_PREFIX(newline_anchor) : 1;
-};
-
-typedef struct re_pattern_buffer regex_t;
-
-/* Type for byte offsets within the string.  POSIX mandates this.  */
-#ifdef _REGEX_LARGE_OFFSETS
-/* POSIX 1003.1-2008 requires that regoff_t be at least as wide as
-   ptrdiff_t and ssize_t.  We don't know of any hosts where ptrdiff_t
-   is wider than ssize_t, so ssize_t is safe.  ptrdiff_t is not
-   visible here, so use ssize_t.  */
-typedef ssize_t regoff_t;
-#else
-/* The traditional GNU regex implementation mishandles strings longer
-   than INT_MAX.  */
-typedef int regoff_t;
-#endif
-
-
-#ifdef __USE_GNU
-/* This is the structure we store register match data in.  See
-   regex.texinfo for a full description of what registers match.  */
-struct re_registers
-{
-  __re_size_t num_regs;
-  regoff_t *start;
-  regoff_t *end;
-};
-
-
-/* If 'regs_allocated' is REGS_UNALLOCATED in the pattern buffer,
-   're_match_2' returns information about at least this many registers
-   the first time a 'regs' structure is passed.  */
-# ifndef RE_NREGS
-#  define RE_NREGS 30
-# endif
-#endif
-
-
-/* POSIX specification for registers.  Aside from the different names than
-   're_registers', POSIX uses an array of structures, instead of a
-   structure of arrays.  */
-typedef struct
-{
-  regoff_t rm_so;  /* Byte offset from string's start to substring's start.  */
-  regoff_t rm_eo;  /* Byte offset from string's start to substring's end.  */
-} regmatch_t;
-
-/* Declarations for routines.  */
-
-#ifdef __USE_GNU
-/* Sets the current default syntax to SYNTAX, and return the old syntax.
-   You can also simply assign to the 're_syntax_options' variable.  */
-extern reg_syntax_t re_set_syntax (reg_syntax_t __syntax);
-
-/* Compile the regular expression PATTERN, with length LENGTH
-   and syntax given by the global 're_syntax_options', into the buffer
-   BUFFER.  Return NULL if successful, and an error string if not.
-
-   To free the allocated storage, you must call 'regfree' on BUFFER.
-   Note that the translate table must either have been initialized by
-   'regcomp', with a malloc'ed value, or set to NULL before calling
-   'regfree'.  */
-extern const char *re_compile_pattern (const char *__pattern, size_t __length,
-				       struct re_pattern_buffer *__buffer);
-
-
-/* Compile a fastmap for the compiled pattern in BUFFER; used to
-   accelerate searches.  Return 0 if successful and -2 if was an
-   internal error.  */
-extern int re_compile_fastmap (struct re_pattern_buffer *__buffer);
-
-
-/* Search in the string STRING (with length LENGTH) for the pattern
-   compiled into BUFFER.  Start searching at position START, for RANGE
-   characters.  Return the starting position of the match, -1 for no
-   match, or -2 for an internal error.  Also return register
-   information in REGS (if REGS and BUFFER->no_sub are nonzero).  */
-extern regoff_t re_search (struct re_pattern_buffer *__buffer,
-			   const char *__String, regoff_t __length,
-			   regoff_t __start, regoff_t __range,
-			   struct re_registers *__regs);
-
-
-/* Like 're_search', but search in the concatenation of STRING1 and
-   STRING2.  Also, stop searching at index START + STOP.  */
-extern regoff_t re_search_2 (struct re_pattern_buffer *__buffer,
-			     const char *__string1, regoff_t __length1,
-			     const char *__string2, regoff_t __length2,
-			     regoff_t __start, regoff_t __range,
-			     struct re_registers *__regs,
-			     regoff_t __stop);
-
-
-/* Like 're_search', but return how many characters in STRING the regexp
-   in BUFFER matched, starting at position START.  */
-extern regoff_t re_match (struct re_pattern_buffer *__buffer,
-			  const char *__String, regoff_t __length,
-			  regoff_t __start, struct re_registers *__regs);
-
-
-/* Relates to 're_match' as 're_search_2' relates to 're_search'.  */
-extern regoff_t re_match_2 (struct re_pattern_buffer *__buffer,
-			    const char *__string1, regoff_t __length1,
-			    const char *__string2, regoff_t __length2,
-			    regoff_t __start, struct re_registers *__regs,
-			    regoff_t __stop);
-
-
-/* Set REGS to hold NUM_REGS registers, storing them in STARTS and
-   ENDS.  Subsequent matches using BUFFER and REGS will use this memory
-   for recording register information.  STARTS and ENDS must be
-   allocated with malloc, and must each be at least 'NUM_REGS * sizeof
-   (regoff_t)' bytes long.
-
-   If NUM_REGS == 0, then subsequent matches should allocate their own
-   register data.
-
-   Unless this function is called, the first search or match using
-   BUFFER will allocate its own register data, without
-   freeing the old data.  */
-extern void re_set_registers (struct re_pattern_buffer *__buffer,
-			      struct re_registers *__regs,
-			      __re_size_t __num_regs,
-			      regoff_t *__starts, regoff_t *__ends);
-#endif	/* Use GNU */
-
-#if defined _REGEX_RE_COMP || (defined _LIBC && defined __USE_MISC)
-/* 4.2 bsd compatibility.  */
-extern char *re_comp (const char *);
-extern int re_exec (const char *);
-#endif
-
-/* For plain 'restrict', use glibc's __restrict if defined.
-   Otherwise, GCC 2.95 and later have "__restrict"; C99 compilers have
-   "restrict", and "configure" may have defined "restrict".
-   Other compilers use __restrict, __restrict__, and _Restrict, and
-   'configure' might #define 'restrict' to those words, so pick a
-   different name.  */
-#ifndef _Restrict_
-# if defined __restrict \
-     || 2 < __GNUC__ + (95 <= __GNUC_MINOR__) \
-     || __clang_major__ >= 3
-#  define _Restrict_ __restrict
-# elif 199901L <= __STDC_VERSION__ || defined restrict
-#  define _Restrict_ restrict
-# else
-#  define _Restrict_
-# endif
-#endif
-/* For the ISO C99 syntax
-     array_name[restrict]
-   use glibc's __restrict_arr if available.
-   Otherwise, GCC 3.1 and clang support this syntax (but not in C++ mode).
-   Other ISO C99 compilers support it as well.  */
-#ifndef _Restrict_arr_
-# ifdef __restrict_arr
-#  define _Restrict_arr_ __restrict_arr
-# elif ((199901L <= __STDC_VERSION__ \
-         || 3 < __GNUC__ + (1 <= __GNUC_MINOR__) \
-         || __clang_major__ >= 3) \
-        && !defined __cplusplus)
-#  define _Restrict_arr_ _Restrict_
-# else
-#  define _Restrict_arr_
-# endif
-#endif
-
-/* POSIX compatibility.  */
-extern int regcomp (regex_t *_Restrict_ __preg,
-		    const char *_Restrict_ __pattern,
-		    int __cflags);
-
-extern int regexec (const regex_t *_Restrict_ __preg,
-		    const char *_Restrict_ __String, size_t __nmatch,
-		    regmatch_t __pmatch[_Restrict_arr_],
-		    int __eflags);
-
-extern size_t regerror (int __errcode, const regex_t *_Restrict_ __preg,
-			char *_Restrict_ __errbuf, size_t __errbuf_size);
-
-extern void regfree (regex_t *__preg);
-
-
-#ifdef __cplusplus
-}
-#endif	/* C++ */
-
-#endif /* regex.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/regexp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/regexp.h
deleted file mode 100644
index 923030e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/regexp.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _REGEXP_H
-#define _REGEXP_H	1
-
-/* The contents of this header file were originally standardized in
-   the Single Unix Specification, Issue 3 (1992).  In Issue 4 (1994)
-   the header was marked as TO BE WITHDRAWN, and new applications
-   were encouraged to use <regex.h> instead.  It was officially
-   withdrawn from the standard in Issue 6 (aka POSIX.1-2001).
-
-   The GNU C Library provided this header through version 2.22. */
-
-#error "The GNU C Library no longer implements <regexp.h>."
-#error "Please update your code to use <regex.h> instead (no trailing 'p')."
-
-#endif /* regexp.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/resolv.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/resolv.h
deleted file mode 100644
index a039a9e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/resolv.h
+++ /dev/null
@@ -1,301 +0,0 @@
-/*
- * Copyright (c) 1983, 1987, 1989
- *    The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-/*
- * Portions Copyright (c) 1996-1999 by Internet Software Consortium.
- *
- * Permission to use, copy, modify, and distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
- * ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
- * OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
- * CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
- * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
- * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
- * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
- * SOFTWARE.
- */
-
-/*
- *	@(#)resolv.h	8.1 (Berkeley) 6/2/93
- *	$BINDId: resolv.h,v 8.31 2000/03/30 20:16:50 vixie Exp $
- */
-
-#ifndef _RESOLV_H_
-#define _RESOLV_H_
-
-#include <sys/cdefs.h>
-#include <sys/param.h>
-#include <sys/types.h>
-#include <stdio.h>
-#include <netinet/in.h>
-#include <arpa/nameser.h>
-#include <bits/types/res_state.h>
-
-/*
- * Global defines and variables for resolver stub.
- */
-#define LOCALDOMAINPARTS	2	/* min levels in name that is "local" */
-
-#define RES_TIMEOUT		5	/* min. seconds between retries */
-#define RES_MAXNDOTS		15	/* should reflect bit field size */
-#define RES_MAXRETRANS		30	/* only for resolv.conf/RES_OPTIONS */
-#define RES_MAXRETRY		5	/* only for resolv.conf/RES_OPTIONS */
-#define RES_DFLRETRY		2	/* Default #/tries. */
-#define RES_MAXTIME		65535	/* Infinity, in milliseconds. */
-
-#define nsaddr	nsaddr_list[0]		/* for backward compatibility */
-
-/*
- * Revision information.  This is the release date in YYYYMMDD format.
- * It can change every day so the right thing to do with it is use it
- * in preprocessor commands such as "#if (__RES > 19931104)".  Do not
- * compare for equality; rather, use it to determine whether your resolver
- * is new enough to contain a certain feature.
- */
-
-#define	__RES	19991006
-
-/*
- * Resolver configuration file.
- * Normally not present, but may contain the address of the
- * inital name server(s) to query and the domain search list.
- */
-
-#ifndef _PATH_RESCONF
-#define _PATH_RESCONF        "/etc/resolv.conf"
-#endif
-
-struct res_sym {
-	int	number;		/* Identifying number, like T_MX */
-	char *	name;		/* Its symbolic name, like "MX" */
-	char *	humanname;	/* Its fun name, like "mail exchanger" */
-};
-
-/*
- * Resolver options (keep these in synch with res_debug.c, please)
- */
-#define RES_INIT	0x00000001	/* address initialized */
-#define RES_DEBUG	0x00000002	/* print debug messages */
-#define RES_AAONLY \
-  __glibc_macro_warning ("RES_AAONLY is deprecated") 0x00000004
-#define RES_USEVC	0x00000008	/* use virtual circuit */
-#define RES_PRIMARY \
-  __glibc_macro_warning ("RES_PRIMARY is deprecated") 0x00000010
-#define RES_IGNTC	0x00000020	/* ignore trucation errors */
-#define RES_RECURSE	0x00000040	/* recursion desired */
-#define RES_DEFNAMES	0x00000080	/* use default domain name */
-#define RES_STAYOPEN	0x00000100	/* Keep TCP socket open */
-#define RES_DNSRCH	0x00000200	/* search up local domain tree */
-#define	RES_NOALIASES	0x00001000	/* shuts off HOSTALIASES feature */
-#define RES_ROTATE	0x00004000	/* rotate ns list after each query */
-#define	RES_NOCHECKNAME \
-  __glibc_macro_warning ("RES_NOCHECKNAME is deprecated") 0x00008000
-#define	RES_KEEPTSIG \
-  __glibc_macro_warning ("RES_KEEPTSIG is deprecated") 0x00010000
-#define	RES_BLAST \
-  __glibc_macro_warning ("RES_BLAST is deprecated") 0x00020000
-#define RES_USE_EDNS0	0x00100000	/* Use EDNS0.  */
-#define RES_SNGLKUP	0x00200000	/* one outstanding request at a time */
-#define RES_SNGLKUPREOP	0x00400000	/* -"-, but open new socket for each
-					   request */
-#define RES_USE_DNSSEC	0x00800000	/* use DNSSEC using OK bit in OPT */
-#define RES_NOTLDQUERY	0x01000000	/* Do not look up unqualified name
-					   as a TLD.  */
-#define RES_NORELOAD    0x02000000 /* No automatic configuration reload.  */
-#define RES_TRUSTAD     0x04000000 /* Request AD bit, keep it in responses.  */
-
-#define RES_DEFAULT	(RES_RECURSE|RES_DEFNAMES|RES_DNSRCH)
-
-/*
- * Resolver "pfcode" values.  Used by dig.
- */
-#define RES_PRF_STATS	0x00000001
-#define RES_PRF_UPDATE	0x00000002
-#define RES_PRF_CLASS   0x00000004
-#define RES_PRF_CMD	0x00000008
-#define RES_PRF_QUES	0x00000010
-#define RES_PRF_ANS	0x00000020
-#define RES_PRF_AUTH	0x00000040
-#define RES_PRF_ADD	0x00000080
-#define RES_PRF_HEAD1	0x00000100
-#define RES_PRF_HEAD2	0x00000200
-#define RES_PRF_TTLID	0x00000400
-#define RES_PRF_HEADX	0x00000800
-#define RES_PRF_QUERY	0x00001000
-#define RES_PRF_REPLY	0x00002000
-#define RES_PRF_INIT	0x00004000
-/*			0x00008000	*/
-
-/* Things involving an internal (static) resolver context. */
-__BEGIN_DECLS
-extern struct __res_state *__res_state(void) __attribute__ ((__const__));
-__END_DECLS
-#define _res (*__res_state())
-
-#define fp_nquery		__fp_nquery
-#define fp_query		__fp_query
-#define hostalias		__hostalias
-#define p_query			__p_query
-#define res_close		__res_close
-#define res_init		__res_init
-#define res_isourserver		__res_isourserver
-#define res_mkquery		__res_mkquery
-#define res_query		__res_query
-#define res_querydomain		__res_querydomain
-#define res_search		__res_search
-#define res_send		__res_send
-
-__BEGIN_DECLS
-void		fp_nquery (const unsigned char *, int, FILE *) __THROW;
-void		fp_query (const unsigned char *, FILE *) __THROW;
-const char *	hostalias (const char *) __THROW;
-void		p_query (const unsigned char *) __THROW;
-void		res_close (void) __THROW;
-int		res_init (void) __THROW;
-int		res_isourserver (const struct sockaddr_in *) __THROW;
-int		res_mkquery (int, const char *, int, int,
-			     const unsigned char *, int, const unsigned char *,
-			     unsigned char *, int) __THROW;
-int		res_query (const char *, int, int, unsigned char *, int)
-     __THROW;
-int		res_querydomain (const char *, const char *, int, int,
-				 unsigned char *, int) __THROW;
-int		res_search (const char *, int, int, unsigned char *, int)
-     __THROW;
-int		res_send (const unsigned char *, int, unsigned char *, int)
-     __THROW;
-__END_DECLS
-
-#define b64_ntop		__b64_ntop
-#define b64_pton		__b64_pton
-#define dn_comp			__dn_comp
-#define dn_count_labels		__dn_count_labels
-#define dn_expand		__dn_expand
-#define dn_skipname		__dn_skipname
-#define fp_resstat		__fp_resstat
-#define loc_aton		__loc_aton
-#define loc_ntoa		__loc_ntoa
-#define p_cdname		__p_cdname
-#define p_cdnname		__p_cdnname
-#define p_class			__p_class
-#define p_fqname		__p_fqname
-#define p_fqnname		__p_fqnname
-#define p_option		__p_option
-#define p_time			__p_time
-#define p_type			__p_type
-#define p_rcode			__p_rcode
-#define putlong			__putlong
-#define putshort		__putshort
-#define res_dnok		__res_dnok
-#define res_hnok		__res_hnok
-#define res_hostalias		__res_hostalias
-#define res_mailok		__res_mailok
-#define res_nameinquery		__res_nameinquery
-#define res_nclose		__res_nclose
-#define res_ninit		__res_ninit
-#define res_nmkquery		__res_nmkquery
-#define res_nquery		__res_nquery
-#define res_nquerydomain	__res_nquerydomain
-#define res_nsearch		__res_nsearch
-#define res_nsend		__res_nsend
-#define res_ownok		__res_ownok
-#define res_queriesmatch	__res_queriesmatch
-#define res_randomid		__res_randomid
-#define sym_ntop		__sym_ntop
-#define sym_ntos		__sym_ntos
-#define sym_ston		__sym_ston
-__BEGIN_DECLS
-int		res_hnok (const char *) __THROW;
-int		res_ownok (const char *) __THROW;
-int		res_mailok (const char *) __THROW;
-int		res_dnok (const char *) __THROW;
-int		sym_ston (const struct res_sym *, const char *, int *) __THROW;
-const char *	sym_ntos (const struct res_sym *, int, int *) __THROW;
-const char *	sym_ntop (const struct res_sym *, int, int *) __THROW;
-int		b64_ntop (const unsigned char *, size_t, char *, size_t)
-     __THROW;
-int		b64_pton (char const *, unsigned char *, size_t) __THROW;
-int		loc_aton (const char *__ascii, unsigned char *__binary) __THROW;
-const char *	loc_ntoa (const unsigned char *__binary, char *__ascii) __THROW;
-int		dn_skipname (const unsigned char *, const unsigned char *)
-     __THROW;
-void		putlong (uint32_t, unsigned char *) __THROW;
-void		putshort (uint16_t, unsigned char *) __THROW;
-const char *	p_class (int) __THROW;
-const char *	p_time (uint32_t) __THROW;
-const char *	p_type (int) __THROW;
-const char *	p_rcode (int) __THROW;
-const unsigned char * p_cdnname (const unsigned char *,
-				 const unsigned char *, int, FILE *) __THROW;
-const unsigned char * p_cdname (const unsigned char *, const unsigned char *,
-				FILE *) __THROW;
-const unsigned char * p_fqnname (const unsigned char *__cp,
-				 const unsigned char *__msg,
-				 int, char *, int) __THROW;
-const unsigned char * p_fqname (const unsigned char *,
-				const unsigned char *, FILE *) __THROW;
-const char *	p_option (unsigned long __option) __THROW;
-int		dn_count_labels (const char *) __THROW;
-int		dn_comp (const char *, unsigned char *, int, unsigned char **,
-			 unsigned char **) __THROW;
-int		dn_expand (const unsigned char *, const unsigned char *,
-			   const unsigned char *, char *, int) __THROW;
-unsigned int	res_randomid (void) __THROW;
-int		res_nameinquery (const char *, int, int,
-				 const unsigned char *,
-				 const unsigned char *) __THROW;
-int		res_queriesmatch (const unsigned char *,
-				  const unsigned char *,
-				  const unsigned char *,
-				  const unsigned char *) __THROW;
-/* Things involving a resolver context. */
-int		res_ninit (res_state) __THROW;
-void		fp_resstat (const res_state, FILE *) __THROW;
-const char *	res_hostalias (const res_state, const char *, char *, size_t)
-     __THROW;
-int		res_nquery (res_state, const char *, int, int,
-			    unsigned char *, int) __THROW;
-int		res_nsearch (res_state, const char *, int, int,
-			     unsigned char *, int) __THROW;
-int		res_nquerydomain (res_state, const char *, const char *, int,
-				  int, unsigned char *, int) __THROW;
-int		res_nmkquery (res_state, int, const char *, int, int,
-			      const unsigned char *, int,
-			      const unsigned char *, unsigned char *, int)
-     __THROW;
-int		res_nsend (res_state, const unsigned char *, int,
-			   unsigned char *, int) __THROW;
-void		res_nclose (res_state) __THROW;
-
-__END_DECLS
-
-#endif /* !_RESOLV_H_ */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/rpc/netdb.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/rpc/netdb.h
deleted file mode 100644
index 529a4ad..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/rpc/netdb.h
+++ /dev/null
@@ -1,74 +0,0 @@
-/* @(#)netdb.h	2.1 88/07/29 3.9 RPCSRC */
-/*
- * Copyright (c) 2010, Oracle America, Inc.
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- *     * Redistributions of source code must retain the above copyright
- *       notice, this list of conditions and the following disclaimer.
- *     * 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.
- *     * Neither the name of the "Oracle America, Inc." nor the names of its
- *       contributors may be used to endorse or promote products derived
- *       from this software without specific prior written permission.
- *
- *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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
- *   COPYRIGHT HOLDER 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.
- */
-
-/* Cleaned up for GNU C library roland@gnu.ai.mit.edu:
-   added multiple inclusion protection and use of <sys/cdefs.h>.
-   In GNU this file is #include'd by <netdb.h>.  */
-
-#ifndef _RPC_NETDB_H
-#define _RPC_NETDB_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-struct rpcent
-{
-  char *r_name;		/* Name of server for this rpc program.  */
-  char **r_aliases;	/* Alias list.  */
-  int r_number;		/* RPC program number.  */
-};
-
-extern void setrpcent (int __stayopen) __THROW;
-extern void endrpcent (void) __THROW;
-extern struct rpcent *getrpcbyname (const char *__name) __THROW;
-extern struct rpcent *getrpcbynumber (int __number) __THROW;
-extern struct rpcent *getrpcent (void) __THROW;
-
-#ifdef __USE_MISC
-extern int getrpcbyname_r (const char *__name, struct rpcent *__result_buf,
-			   char *__buffer, size_t __buflen,
-			   struct rpcent **__result) __THROW;
-
-extern int getrpcbynumber_r (int __number, struct rpcent *__result_buf,
-			     char *__buffer, size_t __buflen,
-			     struct rpcent **__result) __THROW;
-
-extern int getrpcent_r (struct rpcent *__result_buf, char *__buffer,
-			size_t __buflen, struct rpcent **__result) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* rpc/netdb.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sched.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sched.h
deleted file mode 100644
index d8ce08a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sched.h
+++ /dev/null
@@ -1,131 +0,0 @@
-/* Definitions for POSIX 1003.1b-1993 (aka POSIX.4) scheduling interface.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SCHED_H
-#define	_SCHED_H	1
-
-#include <features.h>
-
-/* Get type definitions.  */
-#include <bits/types.h>
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timespec.h>
-#ifndef __USE_XOPEN2K
-# include <time.h>
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* Get system specific constant and data structure definitions.  */
-#include <bits/sched.h>
-#include <bits/cpu-set.h>
-
-/* Backward compatibility.  */
-#define sched_priority    sched_priority
-#define __sched_priority  sched_priority
-
-
-__BEGIN_DECLS
-
-/* Set scheduling parameters for a process.  */
-extern int sched_setparam (__pid_t __pid, const struct sched_param *__param)
-     __THROW;
-
-/* Retrieve scheduling parameters for a particular process.  */
-extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __THROW;
-
-/* Set scheduling algorithm and/or parameters for a process.  */
-extern int sched_setscheduler (__pid_t __pid, int __policy,
-			       const struct sched_param *__param) __THROW;
-
-/* Retrieve scheduling algorithm for a particular purpose.  */
-extern int sched_getscheduler (__pid_t __pid) __THROW;
-
-/* Yield the processor.  */
-extern int sched_yield (void) __THROW;
-
-/* Get maximum priority value for a scheduler.  */
-extern int sched_get_priority_max (int __algorithm) __THROW;
-
-/* Get minimum priority value for a scheduler.  */
-extern int sched_get_priority_min (int __algorithm) __THROW;
-
-/* Get the SCHED_RR interval for the named process.  */
-extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __THROW;
-
-
-#ifdef __USE_GNU
-/* Access macros for `cpu_set'.  */
-# define CPU_SETSIZE __CPU_SETSIZE
-# define CPU_SET(cpu, cpusetp)	 __CPU_SET_S (cpu, sizeof (cpu_set_t), cpusetp)
-# define CPU_CLR(cpu, cpusetp)	 __CPU_CLR_S (cpu, sizeof (cpu_set_t), cpusetp)
-# define CPU_ISSET(cpu, cpusetp) __CPU_ISSET_S (cpu, sizeof (cpu_set_t), \
-						cpusetp)
-# define CPU_ZERO(cpusetp)	 __CPU_ZERO_S (sizeof (cpu_set_t), cpusetp)
-# define CPU_COUNT(cpusetp)	 __CPU_COUNT_S (sizeof (cpu_set_t), cpusetp)
-
-# define CPU_SET_S(cpu, setsize, cpusetp)   __CPU_SET_S (cpu, setsize, cpusetp)
-# define CPU_CLR_S(cpu, setsize, cpusetp)   __CPU_CLR_S (cpu, setsize, cpusetp)
-# define CPU_ISSET_S(cpu, setsize, cpusetp) __CPU_ISSET_S (cpu, setsize, \
-							   cpusetp)
-# define CPU_ZERO_S(setsize, cpusetp)	    __CPU_ZERO_S (setsize, cpusetp)
-# define CPU_COUNT_S(setsize, cpusetp)	    __CPU_COUNT_S (setsize, cpusetp)
-
-# define CPU_EQUAL(cpusetp1, cpusetp2) \
-  __CPU_EQUAL_S (sizeof (cpu_set_t), cpusetp1, cpusetp2)
-# define CPU_EQUAL_S(setsize, cpusetp1, cpusetp2) \
-  __CPU_EQUAL_S (setsize, cpusetp1, cpusetp2)
-
-# define CPU_AND(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, &)
-# define CPU_OR(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, |)
-# define CPU_XOR(destset, srcset1, srcset2) \
-  __CPU_OP_S (sizeof (cpu_set_t), destset, srcset1, srcset2, ^)
-# define CPU_AND_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, &)
-# define CPU_OR_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, |)
-# define CPU_XOR_S(setsize, destset, srcset1, srcset2) \
-  __CPU_OP_S (setsize, destset, srcset1, srcset2, ^)
-
-# define CPU_ALLOC_SIZE(count) __CPU_ALLOC_SIZE (count)
-# define CPU_ALLOC(count) __CPU_ALLOC (count)
-# define CPU_FREE(cpuset) __CPU_FREE (cpuset)
-
-
-/* Set the CPU affinity for a task */
-extern int sched_setaffinity (__pid_t __pid, size_t __cpusetsize,
-			      const cpu_set_t *__cpuset) __THROW;
-
-/* Get the CPU affinity for a task */
-extern int sched_getaffinity (__pid_t __pid, size_t __cpusetsize,
-			      cpu_set_t *__cpuset) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* sched.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/scsi.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/scsi.h
deleted file mode 100644
index 070d720..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/scsi.h
+++ /dev/null
@@ -1,225 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * This header file contains public constants and structures used by
- * the scsi code for linux.
- */
-
-#ifndef _SCSI_SCSI_H
-#define _SCSI_SCSI_H	1
-
-#include <features.h>
-
-/*
- *      SCSI opcodes
- */
-
-#define TEST_UNIT_READY       0x00
-#define REZERO_UNIT           0x01
-#define REQUEST_SENSE         0x03
-#define FORMAT_UNIT           0x04
-#define READ_BLOCK_LIMITS     0x05
-#define REASSIGN_BLOCKS       0x07
-#define READ_6                0x08
-#define WRITE_6               0x0a
-#define SEEK_6                0x0b
-#define READ_REVERSE          0x0f
-#define WRITE_FILEMARKS       0x10
-#define SPACE                 0x11
-#define INQUIRY               0x12
-#define RECOVER_BUFFERED_DATA 0x14
-#define MODE_SELECT           0x15
-#define RESERVE               0x16
-#define RELEASE               0x17
-#define COPY                  0x18
-#define ERASE                 0x19
-#define MODE_SENSE            0x1a
-#define START_STOP            0x1b
-#define RECEIVE_DIAGNOSTIC    0x1c
-#define SEND_DIAGNOSTIC       0x1d
-#define ALLOW_MEDIUM_REMOVAL  0x1e
-
-#define SET_WINDOW            0x24
-#define READ_CAPACITY         0x25
-#define READ_10               0x28
-#define WRITE_10              0x2a
-#define SEEK_10               0x2b
-#define WRITE_VERIFY          0x2e
-#define VERIFY                0x2f
-#define SEARCH_HIGH           0x30
-#define SEARCH_EQUAL          0x31
-#define SEARCH_LOW            0x32
-#define SET_LIMITS            0x33
-#define PRE_FETCH             0x34
-#define READ_POSITION         0x34
-#define SYNCHRONIZE_CACHE     0x35
-#define LOCK_UNLOCK_CACHE     0x36
-#define READ_DEFECT_DATA      0x37
-#define MEDIUM_SCAN           0x38
-#define COMPARE               0x39
-#define COPY_VERIFY           0x3a
-#define WRITE_BUFFER          0x3b
-#define READ_BUFFER           0x3c
-#define UPDATE_BLOCK          0x3d
-#define READ_LONG             0x3e
-#define WRITE_LONG            0x3f
-#define CHANGE_DEFINITION     0x40
-#define WRITE_SAME            0x41
-#define READ_TOC              0x43
-#define LOG_SELECT            0x4c
-#define LOG_SENSE             0x4d
-#define MODE_SELECT_10        0x55
-#define RESERVE_10            0x56
-#define RELEASE_10            0x57
-#define MODE_SENSE_10         0x5a
-#define PERSISTENT_RESERVE_IN 0x5e
-#define PERSISTENT_RESERVE_OUT 0x5f
-#define MOVE_MEDIUM           0xa5
-#define READ_12               0xa8
-#define WRITE_12              0xaa
-#define WRITE_VERIFY_12       0xae
-#define SEARCH_HIGH_12        0xb0
-#define SEARCH_EQUAL_12       0xb1
-#define SEARCH_LOW_12         0xb2
-#define READ_ELEMENT_STATUS   0xb8
-#define SEND_VOLUME_TAG       0xb6
-#define WRITE_LONG_2          0xea
-
-/*
- *  Status codes
- */
-
-#define GOOD                 0x00
-#define CHECK_CONDITION      0x01
-#define CONDITION_GOOD       0x02
-#define BUSY                 0x04
-#define INTERMEDIATE_GOOD    0x08
-#define INTERMEDIATE_C_GOOD  0x0a
-#define RESERVATION_CONFLICT 0x0c
-#define COMMAND_TERMINATED   0x11
-#define QUEUE_FULL           0x14
-
-#define STATUS_MASK          0x3e
-
-/*
- *  SENSE KEYS
- */
-
-#define NO_SENSE            0x00
-#define RECOVERED_ERROR     0x01
-#define NOT_READY           0x02
-#define MEDIUM_ERROR        0x03
-#define HARDWARE_ERROR      0x04
-#define ILLEGAL_REQUEST     0x05
-#define UNIT_ATTENTION      0x06
-#define DATA_PROTECT        0x07
-#define BLANK_CHECK         0x08
-#define COPY_ABORTED        0x0a
-#define ABORTED_COMMAND     0x0b
-#define VOLUME_OVERFLOW     0x0d
-#define MISCOMPARE          0x0e
-
-
-/*
- *  DEVICE TYPES
- */
-
-#define TYPE_DISK           0x00
-#define TYPE_TAPE           0x01
-#define TYPE_PROCESSOR      0x03    /* HP scanners use this */
-#define TYPE_WORM           0x04    /* Treated as ROM by our system */
-#define TYPE_ROM            0x05
-#define TYPE_SCANNER        0x06
-#define TYPE_MOD            0x07    /* Magneto-optical disk -
-				     * - treated as TYPE_DISK */
-#define TYPE_MEDIUM_CHANGER 0x08
-#define TYPE_ENCLOSURE	    0x0d    /* Enclosure Services Device */
-#define TYPE_NO_LUN         0x7f
-
-/*
- * standard mode-select header prepended to all mode-select commands
- *
- * moved here from cdrom.h -- kraxel
- */
-
-struct ccs_modesel_head
-  {
-    unsigned char _r1;			/* reserved.  */
-    unsigned char medium;		/* device-specific medium type.  */
-    unsigned char _r2;			/* reserved.  */
-    unsigned char block_desc_length;	/* block descriptor length.  */
-    unsigned char density;		/* device-specific density code.  */
-    unsigned char number_blocks_hi;	/* number of blocks in this block
-					   desc.  */
-    unsigned char number_blocks_med;
-    unsigned char number_blocks_lo;
-    unsigned char _r3;
-    unsigned char block_length_hi;	/* block length for blocks in this
-					   desc.  */
-    unsigned char block_length_med;
-    unsigned char block_length_lo;
-  };
-
-/*
- *  MESSAGE CODES
- */
-
-#define COMMAND_COMPLETE    0x00
-#define EXTENDED_MESSAGE    0x01
-#define     EXTENDED_MODIFY_DATA_POINTER    0x00
-#define     EXTENDED_SDTR                   0x01
-#define     EXTENDED_EXTENDED_IDENTIFY      0x02    /* SCSI-I only */
-#define     EXTENDED_WDTR                   0x03
-#define SAVE_POINTERS       0x02
-#define RESTORE_POINTERS    0x03
-#define DISCONNECT          0x04
-#define INITIATOR_ERROR     0x05
-#define ABORT               0x06
-#define MESSAGE_REJECT      0x07
-#define NOP                 0x08
-#define MSG_PARITY_ERROR    0x09
-#define LINKED_CMD_COMPLETE 0x0a
-#define LINKED_FLG_CMD_COMPLETE 0x0b
-#define BUS_DEVICE_RESET    0x0c
-
-#define INITIATE_RECOVERY   0x0f            /* SCSI-II only */
-#define RELEASE_RECOVERY    0x10            /* SCSI-II only */
-
-#define SIMPLE_QUEUE_TAG    0x20
-#define HEAD_OF_QUEUE_TAG   0x21
-#define ORDERED_QUEUE_TAG   0x22
-
-/*
- * Here are some scsi specific ioctl commands which are sometimes useful.
- */
-/* These are a few other constants only used by scsi devices.  */
-
-#define SCSI_IOCTL_GET_IDLUN 0x5382
-
-/* Used to turn on and off tagged queuing for scsi devices.  */
-
-#define SCSI_IOCTL_TAGGED_ENABLE 0x5383
-#define SCSI_IOCTL_TAGGED_DISABLE 0x5384
-
-/* Used to obtain the host number of a device.  */
-#define SCSI_IOCTL_PROBE_HOST 0x5385
-
-/* Used to get the bus number for a device.  */
-#define SCSI_IOCTL_GET_BUS_NUMBER 0x5386
-
-#endif /* scsi/scsi.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/scsi_ioctl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/scsi_ioctl.h
deleted file mode 100644
index a0ddd88..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/scsi_ioctl.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SCSI_IOCTL_H
-#define _SCSI_IOCTL_H
-
-/* IOCTLs for SCSI.  */
-#define SCSI_IOCTL_SEND_COMMAND		1	/* Send a command to the SCSI host.  */
-#define SCSI_IOCTL_TEST_UNIT_READY	2	/* Test if unit is ready.  */
-#define SCSI_IOCTL_BENCHMARK_COMMAND	3
-#define SCSI_IOCTL_SYNC			4	/* Request synchronous parameters.  */
-#define SCSI_IOCTL_START_UNIT		5
-#define SCSI_IOCTL_STOP_UNIT		6
-#define SCSI_IOCTL_DOORLOCK		0x5380	/* Lock the eject mechanism.  */
-#define SCSI_IOCTL_DOORUNLOCK		0x5381	/* Unlock the mechanism.  */
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/sg.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/sg.h
deleted file mode 100644
index f7a2d75..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/scsi/sg.h
+++ /dev/null
@@ -1,276 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
-   History:
-    Started: Aug 9 by Lawrence Foard (entropy@world.std.com), to allow user
-     process control of SCSI devices.
-    Development Sponsored by Killy Corp. NY NY
-*/
-
-#ifndef _SCSI_SG_H
-#define _SCSI_SG_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-
-/* New interface introduced in the 3.x SG drivers follows */
-
-/* Same structure as used by readv() Linux system call. It defines one
-   scatter-gather element. */
-typedef struct sg_iovec
-{
-  void * iov_base;            /* Starting address  */
-  size_t iov_len;             /* Length in bytes  */
-} sg_iovec_t;
-
-
-typedef struct sg_io_hdr
-{
-  int interface_id;           /* [i] 'S' for SCSI generic (required) */
-  int dxfer_direction;        /* [i] data transfer direction  */
-  unsigned char cmd_len;      /* [i] SCSI command length ( <= 16 bytes) */
-  unsigned char mx_sb_len;    /* [i] max length to write to sbp */
-  unsigned short int iovec_count; /* [i] 0 implies no scatter gather */
-  unsigned int dxfer_len;     /* [i] byte count of data transfer */
-  void * dxferp;              /* [i], [*io] points to data transfer memory
-				 or scatter gather list */
-  unsigned char * cmdp;       /* [i], [*i] points to command to perform */
-  unsigned char * sbp;        /* [i], [*o] points to sense_buffer memory */
-  unsigned int timeout;       /* [i] MAX_UINT->no timeout (unit: millisec) */
-  unsigned int flags;         /* [i] 0 -> default, see SG_FLAG... */
-  int pack_id;                /* [i->o] unused internally (normally) */
-  void * usr_ptr;             /* [i->o] unused internally */
-  unsigned char status;       /* [o] scsi status */
-  unsigned char masked_status;/* [o] shifted, masked scsi status */
-  unsigned char msg_status;   /* [o] messaging level data (optional) */
-  unsigned char sb_len_wr;    /* [o] byte count actually written to sbp */
-  unsigned short int host_status; /* [o] errors from host adapter */
-  unsigned short int driver_status;/* [o] errors from software driver */
-  int resid;                  /* [o] dxfer_len - actual_transferred */
-  unsigned int duration;      /* [o] time taken by cmd (unit: millisec) */
-  unsigned int info;          /* [o] auxiliary information */
-} sg_io_hdr_t;
-
-
-/* Use negative values to flag difference from original sg_header structure.  */
-#define SG_DXFER_NONE -1        /* e.g. a SCSI Test Unit Ready command */
-#define SG_DXFER_TO_DEV -2      /* e.g. a SCSI WRITE command */
-#define SG_DXFER_FROM_DEV -3    /* e.g. a SCSI READ command */
-#define SG_DXFER_TO_FROM_DEV -4 /* treated like SG_DXFER_FROM_DEV with the
-				   additional property than during indirect
-				   IO the user buffer is copied into the
-				   kernel buffers before the transfer */
-
-
-/* following flag values can be "or"-ed together */
-#define SG_FLAG_DIRECT_IO 1     /* default is indirect IO */
-#define SG_FLAG_LUN_INHIBIT 2   /* default is to put device's lun into */
-				/* the 2nd byte of SCSI command */
-#define SG_FLAG_NO_DXFER 0x10000 /* no transfer of kernel buffers to/from */
-				/* user space (debug indirect IO) */
-
-/* The following 'info' values are "or"-ed together.  */
-#define SG_INFO_OK_MASK	0x1
-#define SG_INFO_OK	0x0	/* no sense, host nor driver "noise" */
-#define SG_INFO_CHECK	0x1     /* something abnormal happened */
-
-#define SG_INFO_DIRECT_IO_MASK	0x6
-#define SG_INFO_INDIRECT_IO 	0x0	/* data xfer via kernel buffers (or no xfer) */
-#define SG_INFO_DIRECT_IO 	0x2	/* direct IO requested and performed */
-#define SG_INFO_MIXED_IO 	0x4	/* part direct, part indirect IO */
-
-
-/* Request information about a specific SG device, used by
-   SG_GET_SCSI_ID ioctl ().  */
-struct sg_scsi_id {
-  /* Host number as in "scsi<n>" where 'n' is one of 0, 1, 2 etc.  */
-  int host_no;
-  int channel;
-  /* SCSI id of target device.  */
-  int scsi_id;
-  int lun;
-  /* TYPE_... defined in <scsi/scsi.h>.  */
-  int scsi_type;
-  /* Host (adapter) maximum commands per lun.  */
-  short int h_cmd_per_lun;
-  /* Device (or adapter) maximum queue length.  */
-  short int d_queue_depth;
-  /* Unused, set to 0 for now.  */
-  int unused[2];
-};
-
-/* Used by SG_GET_REQUEST_TABLE ioctl().  */
-typedef struct sg_req_info {
-    char req_state;     /* 0 -> not used, 1 -> written, 2 -> ready to read */
-    char orphan;        /* 0 -> normal request, 1 -> from interruped SG_IO */
-    char sg_io_owned;   /* 0 -> complete with read(), 1 -> owned by SG_IO */
-    char problem;       /* 0 -> no problem detected, 1 -> error to report */
-    int pack_id;        /* pack_id associated with request */
-    void * usr_ptr;     /* user provided pointer (in new interface) */
-    unsigned int duration; /* millisecs elapsed since written (req_state==1)
-			      or request duration (req_state==2) */
-    int unused;
-} sg_req_info_t;
-
-
-/* IOCTLs: Those ioctls that are relevant to the SG 3.x drivers follow.
- [Those that only apply to the SG 2.x drivers are at the end of the file.]
- (_GET_s yield result via 'int *' 3rd argument unless otherwise indicated) */
-
-#define SG_EMULATED_HOST 0x2203 /* true for emulated host adapter (ATAPI) */
-
-/* Used to configure SCSI command transformation layer for ATAPI devices */
-/* Only supported by the ide-scsi driver */
-#define SG_SET_TRANSFORM 0x2204 /* N.B. 3rd arg is not pointer but value: */
-		      /* 3rd arg = 0 to disable transform, 1 to enable it */
-#define SG_GET_TRANSFORM 0x2205
-
-#define SG_SET_RESERVED_SIZE 0x2275  /* request a new reserved buffer size */
-#define SG_GET_RESERVED_SIZE 0x2272  /* actual size of reserved buffer */
-
-/* The following ioctl has a 'sg_scsi_id_t *' object as its 3rd argument. */
-#define SG_GET_SCSI_ID 0x2276   /* Yields fd's bus, chan, dev, lun + type */
-/* SCSI id information can also be obtained from SCSI_IOCTL_GET_IDLUN */
-
-/* Override host setting and always DMA using low memory ( <16MB on i386) */
-#define SG_SET_FORCE_LOW_DMA 0x2279  /* 0-> use adapter setting, 1-> force */
-#define SG_GET_LOW_DMA 0x227a   /* 0-> use all ram for dma; 1-> low dma ram */
-
-/* When SG_SET_FORCE_PACK_ID set to 1, pack_id is input to read() which
-   tries to fetch a packet with a matching pack_id, waits, or returns EAGAIN.
-   If pack_id is -1 then read oldest waiting. When ...FORCE_PACK_ID set to 0
-   then pack_id ignored by read() and oldest readable fetched. */
-#define SG_SET_FORCE_PACK_ID 0x227b
-#define SG_GET_PACK_ID 0x227c /* Yields oldest readable pack_id (or -1) */
-
-#define SG_GET_NUM_WAITING 0x227d /* Number of commands awaiting read() */
-
-/* Yields max scatter gather tablesize allowed by current host adapter */
-#define SG_GET_SG_TABLESIZE 0x227F  /* 0 implies can't do scatter gather */
-
-#define SG_GET_VERSION_NUM 0x2282 /* Example: version 2.1.34 yields 20134 */
-
-/* Returns -EBUSY if occupied. 3rd argument pointer to int (see next) */
-#define SG_SCSI_RESET 0x2284
-/* Associated values that can be given to SG_SCSI_RESET follow */
-#define SG_SCSI_RESET_NOTHING	0
-#define SG_SCSI_RESET_DEVICE	1
-#define SG_SCSI_RESET_BUS	2
-#define SG_SCSI_RESET_HOST	3
-
-/* synchronous SCSI command ioctl, (only in version 3 interface) */
-#define SG_IO 0x2285   /* similar effect as write() followed by read() */
-
-#define SG_GET_REQUEST_TABLE 0x2286   /* yields table of active requests */
-
-/* How to treat EINTR during SG_IO ioctl(), only in SG 3.x series */
-#define SG_SET_KEEP_ORPHAN 0x2287 /* 1 -> hold for read(), 0 -> drop (def) */
-#define SG_GET_KEEP_ORPHAN 0x2288
-
-
-#define SG_SCATTER_SZ (8 * 4096)  /* PAGE_SIZE not available to user */
-/* Largest size (in bytes) a single scatter-gather list element can have.
-   The value must be a power of 2 and <= (PAGE_SIZE * 32) [131072 bytes on
-   i386]. The minimum value is PAGE_SIZE. If scatter-gather not supported
-   by adapter then this value is the largest data block that can be
-   read/written by a single scsi command. The user can find the value of
-   PAGE_SIZE by calling getpagesize() defined in unistd.h . */
-
-#define SG_DEFAULT_RETRIES 1
-
-/* Defaults, commented if they differ from original sg driver */
-#define SG_DEF_FORCE_LOW_DMA 0  /* was 1 -> memory below 16MB on i386 */
-#define SG_DEF_FORCE_PACK_ID 0
-#define SG_DEF_KEEP_ORPHAN 0
-#define SG_DEF_RESERVED_SIZE SG_SCATTER_SZ /* load time option */
-
-/* maximum outstanding requests, write() yields EDOM if exceeded */
-#define SG_MAX_QUEUE 16
-
-#define SG_BIG_BUFF SG_DEF_RESERVED_SIZE    /* for backward compatibility */
-
-/* Alternate style type names, "..._t" variants preferred */
-typedef struct sg_io_hdr Sg_io_hdr;
-typedef struct sg_io_vec Sg_io_vec;
-typedef struct sg_scsi_id Sg_scsi_id;
-typedef struct sg_req_info Sg_req_info;
-
-
-/* vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv */
-/*   The older SG interface based on the 'sg_header' structure follows.   */
-/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
-
-#define SG_MAX_SENSE 16   /* this only applies to the sg_header interface */
-
-struct sg_header
- {
-   /* Length of incoming packet (including header).  */
-   int pack_len;
-   /* Maximal length of expected reply.  */
-   int reply_len;
-   /* Id number of packet.  */
-   int pack_id;
-   /* 0==ok, otherwise error number.  */
-   int result;
-   /* Force 12 byte command length for group 6 & 7 commands.  */
-   unsigned int twelve_byte:1;
-   /* SCSI status from target.  */
-   unsigned int target_status:5;
-   /* Host status (see "DID" codes).  */
-   unsigned int host_status:8;
-   /* Driver status+suggestion.  */
-   unsigned int driver_status:8;
-   /* Unused.  */
-   unsigned int other_flags:10;
-   /* Output in 3 cases:
-      when target_status is CHECK_CONDITION or
-      when target_status is COMMAND_TERMINATED or
-      when (driver_status & DRIVER_SENSE) is true.  */
-   unsigned char sense_buffer[SG_MAX_SENSE];
- };
-
-
-/* IOCTLs: The following are not required (or ignored) when the sg_io_hdr_t
-	   interface is used. They are kept for backward compatibility with
-	   the original and version 2 drivers. */
-
-#define SG_SET_TIMEOUT		0x2201	/* Set timeout; *(int *)arg==timeout.  */
-#define SG_GET_TIMEOUT		0x2202	/* Get timeout; return timeout.  */
-
-/* Get/set command queuing state per fd (default is SG_DEF_COMMAND_Q). */
-#define SG_GET_COMMAND_Q	0x2270	/* Yields 0 (queuing off) or 1 (on).  */
-#define SG_SET_COMMAND_Q 	0x2271	/* Change queuing state with 0 or 1.  */
-
-/* Turn on error sense trace (1..8), dump this device to log/console (9)
-   or dump all sg device states ( >9 ) to log/console.  */
-#define SG_SET_DEBUG		0x227e	/* 0 -> turn off debug */
-
-#define SG_NEXT_CMD_LEN		0x2283	/* Override SCSI command length with given
-					   number on the next write() on this file
-					   descriptor.  */
-
-/* Defaults, commented if they differ from original sg driver */
-#define SG_DEFAULT_TIMEOUT (60*HZ) /* HZ == 'jiffies in 1 second' */
-#define SG_DEF_COMMAND_Q 0     /* command queuing is always on when
-				  the new interface is used */
-#define SG_DEF_UNDERRUN_FLAG 0
-
-
-#endif	/* scsi/sg.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/search.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/search.h
deleted file mode 100644
index ce6b2ab..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/search.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/* Declarations for System V style searching functions.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEARCH_H
-#define	_SEARCH_H 1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Prototype structure for a linked-list data structure.
-   This is the type used by the `insque' and `remque' functions.  */
-
-# ifdef __USE_GNU
-struct qelem
-  {
-    struct qelem *q_forw;
-    struct qelem *q_back;
-    char q_data[1];
-  };
-# endif
-
-
-/* Insert ELEM into a doubly-linked list, after PREV.  */
-extern void insque (void *__elem, void *__prev) __THROW;
-
-/* Unlink ELEM from the doubly-linked list that it is in.  */
-extern void remque (void *__elem) __THROW;
-#endif
-
-
-/* For use with hsearch(3).  */
-#ifndef __COMPAR_FN_T
-# define __COMPAR_FN_T
-typedef int (*__compar_fn_t) (const void *, const void *);
-
-# ifdef	__USE_GNU
-typedef __compar_fn_t comparison_fn_t;
-# endif
-#endif
-
-/* Action which shall be performed in the call the hsearch.  */
-typedef enum
-  {
-    FIND,
-    ENTER
-  }
-ACTION;
-
-typedef struct entry
-  {
-    char *key;
-    void *data;
-  }
-ENTRY;
-
-/* Opaque type for internal use.  */
-struct _ENTRY;
-
-/* Family of hash table handling functions.  The functions also
-   have reentrant counterparts ending with _r.  The non-reentrant
-   functions all work on a signle internal hashing table.  */
-
-/* Search for entry matching ITEM.key in internal hash table.  If
-   ACTION is `FIND' return found entry or signal error by returning
-   NULL.  If ACTION is `ENTER' replace existing data (if any) with
-   ITEM.data.  */
-extern ENTRY *hsearch (ENTRY __item, ACTION __action) __THROW;
-
-/* Create a new hashing table which will at most contain NEL elements.  */
-extern int hcreate (size_t __nel) __THROW;
-
-/* Destroy current internal hashing table.  */
-extern void hdestroy (void) __THROW;
-
-#ifdef __USE_GNU
-/* Data type for reentrant functions.  */
-struct hsearch_data
-  {
-    struct _ENTRY *table;
-    unsigned int size;
-    unsigned int filled;
-  };
-
-/* Reentrant versions which can handle multiple hashing tables at the
-   same time.  */
-extern int hsearch_r (ENTRY __item, ACTION __action, ENTRY **__retval,
-		      struct hsearch_data *__htab) __THROW;
-extern int hcreate_r (size_t __nel, struct hsearch_data *__htab) __THROW;
-extern void hdestroy_r (struct hsearch_data *__htab) __THROW;
-#endif
-
-
-/* The tsearch routines are very interesting. They make many
-   assumptions about the compiler.  It assumes that the first field
-   in node must be the "key" field, which points to the datum.
-   Everything depends on that.  */
-/* For tsearch */
-typedef enum
-{
-  preorder,
-  postorder,
-  endorder,
-  leaf
-}
-VISIT;
-
-/* Search for an entry matching the given KEY in the tree pointed to
-   by *ROOTP and insert a new element if not found.  */
-extern void *tsearch (const void *__key, void **__rootp,
-		      __compar_fn_t __compar);
-
-/* Search for an entry matching the given KEY in the tree pointed to
-   by *ROOTP.  If no matching entry is available return NULL.  */
-extern void *tfind (const void *__key, void *const *__rootp,
-		    __compar_fn_t __compar);
-
-/* Remove the element matching KEY from the tree pointed to by *ROOTP.  */
-extern void *tdelete (const void *__restrict __key,
-		      void **__restrict __rootp,
-		      __compar_fn_t __compar);
-
-#ifndef __ACTION_FN_T
-# define __ACTION_FN_T
-typedef void (*__action_fn_t) (const void *__nodep, VISIT __value,
-			       int __level);
-#endif
-
-/* Walk through the whole tree and call the ACTION callback for every node
-   or leaf.  */
-extern void twalk (const void *__root, __action_fn_t __action);
-
-#ifdef __USE_GNU
-/* Like twalk, but pass down a closure parameter instead of the
-   level.  */
-extern void twalk_r (const void *__root,
-		     void (*) (const void *__nodep, VISIT __value,
-			       void *__closure),
-		     void *__closure);
-
-/* Callback type for function to free a tree node.  If the keys are atomic
-   data this function should do nothing.  */
-typedef void (*__free_fn_t) (void *__nodep);
-
-/* Destroy the whole tree, call FREEFCT for each node or leaf.  */
-extern void tdestroy (void *__root, __free_fn_t __freefct);
-#endif
-
-
-/* Perform linear search for KEY by comparing by COMPAR in an array
-   [BASE,BASE+NMEMB*SIZE).  */
-extern void *lfind (const void *__key, const void *__base,
-		    size_t *__nmemb, size_t __size, __compar_fn_t __compar);
-
-/* Perform linear search for KEY by comparing by COMPAR function in
-   array [BASE,BASE+NMEMB*SIZE) and insert entry if not found.  */
-extern void *lsearch (const void *__key, void *__base,
-		      size_t *__nmemb, size_t __size, __compar_fn_t __compar);
-
-__END_DECLS
-
-#endif /* search.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/semaphore.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/semaphore.h
deleted file mode 100644
index 7fb0e5c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/semaphore.h
+++ /dev/null
@@ -1,87 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SEMAPHORE_H
-#define _SEMAPHORE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#ifdef __USE_XOPEN2K
-# include <bits/types/struct_timespec.h>
-#endif
-
-/* Get the definition for sem_t.  */
-#include <bits/semaphore.h>
-
-
-__BEGIN_DECLS
-
-/* Initialize semaphore object SEM to VALUE.  If PSHARED then share it
-   with other processes.  */
-extern int sem_init (sem_t *__sem, int __pshared, unsigned int __value)
-  __THROW __nonnull ((1));
-
-/* Free resources associated with semaphore object SEM.  */
-extern int sem_destroy (sem_t *__sem) __THROW __nonnull ((1));
-
-/* Open a named semaphore NAME with open flags OFLAG.  */
-extern sem_t *sem_open (const char *__name, int __oflag, ...)
-  __THROW __nonnull ((1));
-
-/* Close descriptor for named semaphore SEM.  */
-extern int sem_close (sem_t *__sem) __THROW __nonnull ((1));
-
-/* Remove named semaphore NAME.  */
-extern int sem_unlink (const char *__name) __THROW __nonnull ((1));
-
-/* Wait for SEM being posted.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sem_wait (sem_t *__sem) __nonnull ((1));
-
-#ifdef __USE_XOPEN2K
-/* Similar to `sem_wait' but wait only until ABSTIME.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sem_timedwait (sem_t *__restrict __sem,
-			  const struct timespec *__restrict __abstime)
-  __nonnull ((1, 2));
-#endif
-
-#ifdef __USE_GNU
-extern int sem_clockwait (sem_t *__restrict __sem,
-			  clockid_t clock,
-			  const struct timespec *__restrict __abstime)
-  __nonnull ((1, 3));
-#endif
-
-/* Test whether SEM is posted.  */
-extern int sem_trywait (sem_t *__sem) __THROWNL __nonnull ((1));
-
-/* Post SEM.  */
-extern int sem_post (sem_t *__sem) __THROWNL __nonnull ((1));
-
-/* Get current value of SEM and store it in *SVAL.  */
-extern int sem_getvalue (sem_t *__restrict __sem, int *__restrict __sval)
-  __THROW __nonnull ((1, 2));
-
-
-__END_DECLS
-
-#endif	/* semaphore.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/setjmp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/setjmp.h
deleted file mode 100644
index 6f5a8e5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/setjmp.h
+++ /dev/null
@@ -1,92 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.13 Nonlocal jumps	<setjmp.h>
- */
-
-#ifndef	_SETJMP_H
-#define	_SETJMP_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/setjmp.h>		/* Get `__jmp_buf'.  */
-#include <bits/types/struct___jmp_buf_tag.h>
-
-typedef struct __jmp_buf_tag jmp_buf[1];
-
-/* Store the calling environment in ENV, also saving the signal mask.
-   Return 0.  */
-extern int setjmp (jmp_buf __env) __THROWNL;
-
-/* Store the calling environment in ENV, also saving the
-   signal mask if SAVEMASK is nonzero.  Return 0.
-   This is the internal name for `sigsetjmp'.  */
-extern int __sigsetjmp (struct __jmp_buf_tag __env[1], int __savemask) __THROWNL;
-
-/* Store the calling environment in ENV, not saving the signal mask.
-   Return 0.  */
-extern int _setjmp (struct __jmp_buf_tag __env[1]) __THROWNL;
-
-/* Do not save the signal mask.  This is equivalent to the `_setjmp'
-   BSD function.  */
-#define setjmp(env)	_setjmp (env)
-
-
-/* Jump to the environment saved in ENV, making the
-   `setjmp' call there return VAL, or 1 if VAL is 0.  */
-extern void longjmp (struct __jmp_buf_tag __env[1], int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Same.  Usually `_longjmp' is used with `_setjmp', which does not save
-   the signal mask.  But it is how ENV was saved that determines whether
-   `longjmp' restores the mask; `_longjmp' is just an alias.  */
-extern void _longjmp (struct __jmp_buf_tag __env[1], int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-#endif
-
-
-#ifdef	__USE_POSIX
-/* Use the same type for `jmp_buf' and `sigjmp_buf'.
-   The `__mask_was_saved' flag determines whether
-   or not `longjmp' will restore the signal mask.  */
-typedef struct __jmp_buf_tag sigjmp_buf[1];
-
-/* Store the calling environment in ENV, also saving the
-   signal mask if SAVEMASK is nonzero.  Return 0.  */
-# define sigsetjmp(env, savemask)	__sigsetjmp (env, savemask)
-
-/* Jump to the environment saved in ENV, making the
-   sigsetjmp call there return VAL, or 1 if VAL is 0.
-   Restore the signal mask if that sigsetjmp call saved it.
-   This is just an alias `longjmp'.  */
-extern void siglongjmp (sigjmp_buf __env, int __val)
-     __THROWNL __attribute__ ((__noreturn__));
-#endif /* Use POSIX.  */
-
-
-/* Define helper functions to catch unsafe code.  */
-#if __USE_FORTIFY_LEVEL > 0
-# include <bits/setjmp2.h>
-#endif
-
-__END_DECLS
-
-#endif /* setjmp.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sgtty.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sgtty.h
deleted file mode 100644
index 0ab726c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sgtty.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SGTTY_H
-#define	_SGTTY_H	1
-
-#include <features.h>
-
-#include <sys/ioctl.h>
-
-/* On some systems this type is not defined by <bits/ioctl-types.h>;
-   in that case, the functions are just stubs that return ENOSYS.  */
-struct sgttyb;
-
-__BEGIN_DECLS
-
-/* Fill in *PARAMS with terminal parameters associated with FD.  */
-extern int gtty (int __fd, struct sgttyb *__params) __THROW;
-
-/* Set the terminal parameters associated with FD to *PARAMS.  */
-extern int stty (int __fd, const struct sgttyb *__params) __THROW;
-
-
-__END_DECLS
-
-#endif /* sgtty.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/shadow.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/shadow.h
deleted file mode 100644
index bd5ef21..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/shadow.h
+++ /dev/null
@@ -1,152 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Declaration of types and functions for "shadow" storage of hashed
-   passphrases.  The shadow database is like the user database, but is
-   only accessible with special privileges, so that malicious users
-   cannot retrieve everyone else's hashed passphrase to brute-force at
-   their convenience.  */
-
-#ifndef _SHADOW_H
-#define _SHADOW_H	1
-
-#include <features.h>
-
-#include <paths.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <bits/types/FILE.h>
-
-/* Paths to the user database files.  */
-#define	SHADOW _PATH_SHADOW
-
-
-__BEGIN_DECLS
-
-/* A record in the shadow database.  */
-struct spwd
-  {
-    char *sp_namp;		/* Login name.  */
-    char *sp_pwdp;		/* Hashed passphrase.  */
-    long int sp_lstchg;		/* Date of last change.  */
-    long int sp_min;		/* Minimum number of days between changes.  */
-    long int sp_max;		/* Maximum number of days between changes.  */
-    long int sp_warn;		/* Number of days to warn user to change
-				   the password.  */
-    long int sp_inact;		/* Number of days the account may be
-				   inactive.  */
-    long int sp_expire;		/* Number of days since 1970-01-01 until
-				   account expires.  */
-    unsigned long int sp_flag;	/* Reserved.  */
-  };
-
-
-/* Open database for reading.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void setspent (void);
-
-/* Close database.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void endspent (void);
-
-/* Get next entry from database, perhaps after opening the file.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *getspent (void);
-
-/* Get shadow entry matching NAME.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *getspnam (const char *__name);
-
-/* Read shadow entry from STRING.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *sgetspent (const char *__string);
-
-/* Read next shadow entry from STREAM.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern struct spwd *fgetspent (FILE *__stream);
-
-/* Write line containing shadow entry to stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int putspent (const struct spwd *__p, FILE *__stream);
-
-
-#ifdef __USE_MISC
-/* Reentrant versions of some of the functions above.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern int getspent_r (struct spwd *__result_buf, char *__buffer,
-		       size_t __buflen, struct spwd **__result);
-
-extern int getspnam_r (const char *__name, struct spwd *__result_buf,
-		       char *__buffer, size_t __buflen,
-		       struct spwd **__result);
-
-extern int sgetspent_r (const char *__string, struct spwd *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct spwd **__result);
-
-extern int fgetspent_r (FILE *__stream, struct spwd *__result_buf,
-			char *__buffer, size_t __buflen,
-			struct spwd **__result);
-#endif	/* misc */
-
-
-/* The simple locking functionality provided here is not suitable for
-   multi-threaded applications.  */
-
-/* Request exclusive access to /etc/passwd and /etc/shadow.  */
-extern int lckpwdf (void) __THROW;
-
-/* Release exclusive access to /etc/passwd and /etc/shadow.  */
-extern int ulckpwdf (void) __THROW;
-
-__END_DECLS
-
-#endif /* shadow.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/signal.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/signal.h
deleted file mode 100644
index 6463c98..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/signal.h
+++ /dev/null
@@ -1,381 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.14 Signal handling <signal.h>
- */
-
-#ifndef	_SIGNAL_H
-#define _SIGNAL_H
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-#include <bits/signum-generic.h>
-
-#include <bits/types/sig_atomic_t.h>
-
-#if defined __USE_POSIX
-#include <bits/types/sigset_t.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-#endif
-#ifdef __USE_XOPEN
-# endif
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif	/* Unix98 */
-
-#ifdef __USE_POSIX199309
-/* We need `struct timespec' later on.  */
-# include <bits/types/struct_timespec.h>
-#endif
-
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-# include <bits/types/siginfo_t.h>
-# include <bits/siginfo-consts.h>
-#endif
-
-#ifdef __USE_MISC
-# include <bits/types/sigval_t.h>
-#endif
-
-#ifdef __USE_POSIX199309
-# include <bits/types/sigevent_t.h>
-# include <bits/sigevent-consts.h>
-#endif
-
-
-/* Type of a signal handler.  */
-typedef void (*__sighandler_t) (int);
-
-/* The X/Open definition of `signal' specifies the SVID semantic.  Use
-   the additional function `sysv_signal' when X/Open compatibility is
-   requested.  */
-extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#ifdef __USE_GNU
-extern __sighandler_t sysv_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#endif
-
-/* Set the handler for the signal SIG to HANDLER, returning the old
-   handler, or SIG_ERR on error.
-   By default `signal' has the BSD semantic.  */
-#ifdef __USE_MISC
-extern __sighandler_t signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#else
-/* Make sure the used `signal' implementation is the SVID version. */
-# ifdef __REDIRECT_NTH
-extern __sighandler_t __REDIRECT_NTH (signal,
-				      (int __sig, __sighandler_t __handler),
-				      __sysv_signal);
-# else
-#  define signal __sysv_signal
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8
-/* The X/Open definition of `signal' conflicts with the BSD version.
-   So they defined another function `bsd_signal'.  */
-extern __sighandler_t bsd_signal (int __sig, __sighandler_t __handler)
-     __THROW;
-#endif
-
-/* Send signal SIG to process number PID.  If PID is zero,
-   send SIG to all processes in the current process's process group.
-   If PID is < -1, send SIG to all processes in process group - PID.  */
-#ifdef __USE_POSIX
-extern int kill (__pid_t __pid, int __sig) __THROW;
-#endif /* Use POSIX.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Send SIG to all processes in process group PGRP.
-   If PGRP is zero, send SIG to all processes in
-   the current process's process group.  */
-extern int killpg (__pid_t __pgrp, int __sig) __THROW;
-#endif /* Use misc || X/Open Unix.  */
-
-/* Raise signal SIG, i.e., send SIG to yourself.  */
-extern int raise (int __sig) __THROW;
-
-#ifdef __USE_MISC
-/* SVID names for the same things.  */
-extern __sighandler_t ssignal (int __sig, __sighandler_t __handler)
-     __THROW;
-extern int gsignal (int __sig) __THROW;
-#endif /* Use misc.  */
-
-#ifdef __USE_XOPEN2K8
-/* Print a message describing the meaning of the given signal number.  */
-extern void psignal (int __sig, const char *__s);
-
-/* Print a message describing the meaning of the given signal information.  */
-extern void psiginfo (const siginfo_t *__pinfo, const char *__s);
-#endif /* POSIX 2008.  */
-
-
-
-/* The `sigpause' function in X/Open defines the argument as the
-   signal number.  This requires redirecting to another function
-   because the default version in glibc uses an old BSD interface.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-
-#ifdef __USE_XOPEN_EXTENDED
-# ifdef __GNUC__
-extern int sigpause (int __sig) __asm__ ("__xpg_sigpause")
-  __attribute_deprecated_msg__ ("Use the sigsuspend function instead");
-# else
-extern int __sigpause (int __sig_or_mask, int __is_sig);
-/* Remove a signal from the signal mask and suspend the process.  */
-#  define sigpause(sig) __sigpause ((sig), 1)
-# endif
-#endif
-
-
-#ifdef __USE_MISC
-/* None of the following functions should be used anymore.  They are here
-   only for compatibility.  A single word (`int') is not guaranteed to be
-   enough to hold a complete signal mask and therefore these functions
-   simply do not work in many situations.  Use `sigprocmask' instead.  */
-
-/* Compute mask for signal SIG.  */
-# define sigmask(sig) \
-  __glibc_macro_warning ("sigmask is deprecated") \
-  ((int)(1u << ((sig) - 1)))
-
-/* Block signals in MASK, returning the old mask.  */
-extern int sigblock (int __mask) __THROW __attribute_deprecated__;
-
-/* Set the mask of blocked signals to MASK, returning the old mask.  */
-extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
-
-/* Return currently selected signal mask.  */
-extern int siggetmask (void) __THROW __attribute_deprecated__;
-#endif /* Use misc.  */
-
-
-#ifdef __USE_MISC
-# define NSIG	_NSIG
-#endif
-
-#ifdef __USE_GNU
-typedef __sighandler_t sighandler_t;
-#endif
-
-/* 4.4 BSD uses the name `sig_t' for this.  */
-#ifdef __USE_MISC
-typedef __sighandler_t sig_t;
-#endif
-
-#ifdef __USE_POSIX
-
-/* Clear all signals from SET.  */
-extern int sigemptyset (sigset_t *__set) __THROW __nonnull ((1));
-
-/* Set all signals in SET.  */
-extern int sigfillset (sigset_t *__set) __THROW __nonnull ((1));
-
-/* Add SIGNO to SET.  */
-extern int sigaddset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
-
-/* Remove SIGNO from SET.  */
-extern int sigdelset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
-
-/* Return 1 if SIGNO is in SET, 0 if not.  */
-extern int sigismember (const sigset_t *__set, int __signo)
-     __THROW __nonnull ((1));
-
-# ifdef __USE_GNU
-/* Return non-empty value is SET is not empty.  */
-extern int sigisemptyset (const sigset_t *__set) __THROW __nonnull ((1));
-
-/* Build new signal set by combining the two inputs set using logical AND.  */
-extern int sigandset (sigset_t *__set, const sigset_t *__left,
-		      const sigset_t *__right) __THROW __nonnull ((1, 2, 3));
-
-/* Build new signal set by combining the two inputs set using logical OR.  */
-extern int sigorset (sigset_t *__set, const sigset_t *__left,
-		     const sigset_t *__right) __THROW __nonnull ((1, 2, 3));
-# endif /* GNU */
-
-/* Get the system-specific definitions of `struct sigaction'
-   and the `SA_*' and `SIG_*'. constants.  */
-# include <bits/sigaction.h>
-
-/* Get and/or change the set of blocked signals.  */
-extern int sigprocmask (int __how, const sigset_t *__restrict __set,
-			sigset_t *__restrict __oset) __THROW;
-
-/* Change the set of blocked signals to SET,
-   wait until a signal arrives, and restore the set of blocked signals.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigsuspend (const sigset_t *__set) __nonnull ((1));
-
-/* Get and/or set the action for signal SIG.  */
-extern int sigaction (int __sig, const struct sigaction *__restrict __act,
-		      struct sigaction *__restrict __oact) __THROW;
-
-/* Put in SET all signals that are blocked and waiting to be delivered.  */
-extern int sigpending (sigset_t *__set) __THROW __nonnull ((1));
-
-
-# ifdef __USE_POSIX199506
-/* Select any of pending signals from SET or wait for any to arrive.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig)
-     __nonnull ((1, 2));
-# endif /* Use POSIX 1995.  */
-
-# ifdef __USE_POSIX199309
-/* Select any of pending signals from SET and place information in INFO.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigwaitinfo (const sigset_t *__restrict __set,
-			siginfo_t *__restrict __info) __nonnull ((1));
-
-/* Select any of pending signals from SET and place information in INFO.
-   Wait the time specified by TIMEOUT if no signal is pending.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sigtimedwait (const sigset_t *__restrict __set,
-			 siginfo_t *__restrict __info,
-			 const struct timespec *__restrict __timeout)
-     __nonnull ((1));
-
-/* Send signal SIG to the process PID.  Associate data in VAL with the
-   signal.  */
-extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val)
-     __THROW;
-# endif	/* Use POSIX 199306.  */
-
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-
-/* Get machine-dependent `struct sigcontext' and signal subcodes.  */
-# include <bits/sigcontext.h>
-
-/* Restore the state saved in SCP.  */
-extern int sigreturn (struct sigcontext *__scp) __THROW;
-
-#endif /* Use misc.  */
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# define __need_size_t
-# include <stddef.h>
-
-# include <bits/types/stack_t.h>
-# if defined __USE_XOPEN || defined __USE_XOPEN2K8
-/* This will define `ucontext_t' and `mcontext_t'.  */
-#  include <sys/ucontext.h>
-# endif
-#endif /* Use POSIX.1-2008 or X/Open Unix.  */
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_MISC
-/* If INTERRUPT is nonzero, make signal SIG interrupt system calls
-   (causing them to fail with EINTR); if INTERRUPT is zero, make system
-   calls be restarted after signal SIG.  */
-extern int siginterrupt (int __sig, int __interrupt) __THROW
-  __attribute_deprecated_msg__ ("Use sigaction with SA_RESTART instead");
-
-# include <bits/sigstack.h>
-# include <bits/ss_flags.h>
-
-/* Alternate signal handler stack interface.
-   This interface should always be preferred over `sigstack'.  */
-extern int sigaltstack (const stack_t *__restrict __ss,
-			stack_t *__restrict __oss) __THROW;
-#endif /* __USE_XOPEN_EXTENDED || __USE_MISC */
-
-#if ((defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8)	\
-     || defined __USE_MISC)
-# include <bits/types/struct_sigstack.h>
-#endif
-
-#if ((defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K)	\
-     || defined __USE_MISC)
-/* Run signals handlers on the stack specified by SS (if not NULL).
-   If OSS is not NULL, it is filled in with the old signal stack status.
-   This interface is obsolete and on many platform not implemented.  */
-extern int sigstack (struct sigstack *__ss, struct sigstack *__oss)
-     __THROW __attribute_deprecated__;
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Simplified interface for signal management.  */
-
-/* Add SIG to the calling process' signal mask.  */
-extern int sighold (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
-
-/* Remove SIG from the calling process' signal mask.  */
-extern int sigrelse (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the sigprocmask function instead");
-
-/* Set the disposition of SIG to SIG_IGN.  */
-extern int sigignore (int __sig) __THROW
-  __attribute_deprecated_msg__ ("Use the signal function instead");
-
-/* Set the disposition of SIG.  */
-extern __sighandler_t sigset (int __sig, __sighandler_t __disp) __THROW
-  __attribute_deprecated_msg__
-    ("Use the signal and sigprocmask functions instead");
-#endif
-
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-/* Some of the functions for handling signals in threaded programs must
-   be defined here.  */
-# include <bits/pthreadtypes.h>
-# include <bits/sigthread.h>
-#endif /* use Unix98 */
-
-/* The following functions are used internally in the C library and in
-   other code which need deep insights.  */
-
-/* Return number of available real-time signal with highest priority.  */
-extern int __libc_current_sigrtmin (void) __THROW;
-/* Return number of available real-time signal with lowest priority.  */
-extern int __libc_current_sigrtmax (void) __THROW;
-
-#define SIGRTMIN        (__libc_current_sigrtmin ())
-#define SIGRTMAX        (__libc_current_sigrtmax ())
-
-/* System-specific extensions.  */
-#include <bits/signal_ext.h>
-
-__END_DECLS
-
-#endif /* not signal.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/spawn.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/spawn.h
deleted file mode 100644
index a29da02..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/spawn.h
+++ /dev/null
@@ -1,220 +0,0 @@
-/* Definitions for POSIX spawn interface.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SPAWN_H
-#define	_SPAWN_H	1
-
-#include <features.h>
-#include <sched.h>
-#include <sys/types.h>
-#include <bits/types/sigset_t.h>
-
-
-/* Data structure to contain attributes for thread creation.  */
-typedef struct
-{
-  short int __flags;
-  pid_t __pgrp;
-  sigset_t __sd;
-  sigset_t __ss;
-  struct sched_param __sp;
-  int __policy;
-  int __pad[16];
-} posix_spawnattr_t;
-
-
-/* Data structure to contain information about the actions to be
-   performed in the new process with respect to file descriptors.  */
-typedef struct
-{
-  int __allocated;
-  int __used;
-  struct __spawn_action *__actions;
-  int __pad[16];
-} posix_spawn_file_actions_t;
-
-
-/* Flags to be set in the `posix_spawnattr_t'.  */
-#define POSIX_SPAWN_RESETIDS		0x01
-#define POSIX_SPAWN_SETPGROUP		0x02
-#define POSIX_SPAWN_SETSIGDEF		0x04
-#define POSIX_SPAWN_SETSIGMASK		0x08
-#define POSIX_SPAWN_SETSCHEDPARAM	0x10
-#define POSIX_SPAWN_SETSCHEDULER	0x20
-#ifdef __USE_GNU
-# define POSIX_SPAWN_USEVFORK		0x40
-# define POSIX_SPAWN_SETSID		0x80
-#endif
-
-
-__BEGIN_DECLS
-
-/* Spawn a new process executing PATH with the attributes describes in *ATTRP.
-   Before running the process perform the actions described in FILE-ACTIONS.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW. */
-extern int posix_spawn (pid_t *__restrict __pid,
-			const char *__restrict __path,
-			const posix_spawn_file_actions_t *__restrict
-			__file_actions,
-			const posix_spawnattr_t *__restrict __attrp,
-			char *const __argv[__restrict_arr],
-			char *const __envp[__restrict_arr])
-    __nonnull ((2, 5));
-
-/* Similar to `posix_spawn' but search for FILE in the PATH.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int posix_spawnp (pid_t *__pid, const char *__file,
-			 const posix_spawn_file_actions_t *__file_actions,
-			 const posix_spawnattr_t *__attrp,
-			 char *const __argv[], char *const __envp[])
-    __nonnull ((2, 5));
-
-
-/* Initialize data structure with attributes for `spawn' to default values.  */
-extern int posix_spawnattr_init (posix_spawnattr_t *__attr)
-    __THROW __nonnull ((1));
-
-/* Free resources associated with ATTR.  */
-extern int posix_spawnattr_destroy (posix_spawnattr_t *__attr)
-    __THROW __nonnull ((1));
-
-/* Store signal mask for signals with default handling from ATTR in
-   SIGDEFAULT.  */
-extern int posix_spawnattr_getsigdefault (const posix_spawnattr_t *
-					  __restrict __attr,
-					  sigset_t *__restrict __sigdefault)
-     __THROW __nonnull ((1, 2));
-
-/* Set signal mask for signals with default handling in ATTR to SIGDEFAULT.  */
-extern int posix_spawnattr_setsigdefault (posix_spawnattr_t *__restrict __attr,
-					  const sigset_t *__restrict
-					  __sigdefault)
-     __THROW __nonnull ((1, 2));
-
-/* Store signal mask for the new process from ATTR in SIGMASK.  */
-extern int posix_spawnattr_getsigmask (const posix_spawnattr_t *__restrict
-				       __attr,
-				       sigset_t *__restrict __sigmask)
-    __THROW __nonnull ((1, 2));
-
-/* Set signal mask for the new process in ATTR to SIGMASK.  */
-extern int posix_spawnattr_setsigmask (posix_spawnattr_t *__restrict __attr,
-				       const sigset_t *__restrict __sigmask)
-     __THROW __nonnull ((1, 2));
-
-/* Get flag word from the attribute structure.  */
-extern int posix_spawnattr_getflags (const posix_spawnattr_t *__restrict
-				     __attr,
-				     short int *__restrict __flags)
-     __THROW __nonnull ((1, 2));
-
-/* Store flags in the attribute structure.  */
-extern int posix_spawnattr_setflags (posix_spawnattr_t *_attr,
-				     short int __flags)
-     __THROW __nonnull ((1));
-
-/* Get process group ID from the attribute structure.  */
-extern int posix_spawnattr_getpgroup (const posix_spawnattr_t *__restrict
-				      __attr, pid_t *__restrict __pgroup)
-     __THROW __nonnull ((1, 2));
-
-/* Store process group ID in the attribute structure.  */
-extern int posix_spawnattr_setpgroup (posix_spawnattr_t *__attr,
-				      pid_t __pgroup)
-     __THROW __nonnull ((1));
-
-/* Get scheduling policy from the attribute structure.  */
-extern int posix_spawnattr_getschedpolicy (const posix_spawnattr_t *
-					   __restrict __attr,
-					   int *__restrict __schedpolicy)
-     __THROW __nonnull ((1, 2));
-
-/* Store scheduling policy in the attribute structure.  */
-extern int posix_spawnattr_setschedpolicy (posix_spawnattr_t *__attr,
-					   int __schedpolicy)
-     __THROW __nonnull ((1));
-
-/* Get scheduling parameters from the attribute structure.  */
-extern int posix_spawnattr_getschedparam (const posix_spawnattr_t *
-					  __restrict __attr,
-					  struct sched_param *__restrict
-					  __schedparam)
-     __THROW __nonnull ((1, 2));
-
-/* Store scheduling parameters in the attribute structure.  */
-extern int posix_spawnattr_setschedparam (posix_spawnattr_t *__restrict __attr,
-					  const struct sched_param *
-					  __restrict __schedparam)
-     __THROW __nonnull ((1, 2));
-
-
-/* Initialize data structure for file attribute for `spawn' call.  */
-extern int posix_spawn_file_actions_init (posix_spawn_file_actions_t *
-					  __file_actions)
-     __THROW __nonnull ((1));
-
-/* Free resources associated with FILE-ACTIONS.  */
-extern int posix_spawn_file_actions_destroy (posix_spawn_file_actions_t *
-					     __file_actions)
-     __THROW __nonnull ((1));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `open' for the given file during the `spawn' call.  */
-extern int posix_spawn_file_actions_addopen (posix_spawn_file_actions_t *
-					     __restrict __file_actions,
-					     int __fd,
-					     const char *__restrict __path,
-					     int __oflag, mode_t __mode)
-     __THROW __nonnull ((1, 3));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `close' for the given file descriptor during the `spawn' call.  */
-extern int posix_spawn_file_actions_addclose (posix_spawn_file_actions_t *
-					      __file_actions, int __fd)
-     __THROW __nonnull ((1));
-
-/* Add an action to FILE-ACTIONS which tells the implementation to call
-   `dup2' for the given file descriptors during the `spawn' call.  */
-extern int posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t *
-					     __file_actions,
-					     int __fd, int __newfd)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_GNU
-/* Add an action changing the directory to PATH during spawn.  This
-   affects the subsequent file actions.  */
-extern int posix_spawn_file_actions_addchdir_np (posix_spawn_file_actions_t *
-						 __restrict __actions,
-						 const char *__restrict __path)
-     __THROW __nonnull ((1, 2));
-
-/* Add an action changing the directory to FD during spawn.  This
-   affects the subsequent file actions.  FD is not duplicated and must
-   be open when the file action is executed.  */
-extern int posix_spawn_file_actions_addfchdir_np (posix_spawn_file_actions_t *,
-						  int __fd)
-     __THROW __nonnull ((1));
-#endif
-
-__END_DECLS
-
-#endif /* spawn.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stab.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stab.h
deleted file mode 100644
index 9dc3c32..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stab.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#ifndef __GNU_STAB__
-
-/* Indicate the GNU stab.h is in use.  */
-
-#define __GNU_STAB__
-
-#define __define_stab(NAME, CODE, STRING) NAME=CODE,
-
-enum __stab_debug_code
-{
-#include <bits/stab.def>
-LAST_UNUSED_STAB_CODE
-};
-
-#undef __define_stab
-
-#endif /* __GNU_STAB_ */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdc-predef.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdc-predef.h
deleted file mode 100644
index e130c46..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdc-predef.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_STDC_PREDEF_H
-#define	_STDC_PREDEF_H	1
-
-/* This header is separate from features.h so that the compiler can
-   include it implicitly at the start of every compilation.  It must
-   not itself include <features.h> or any other header that includes
-   <features.h> because the implicit include comes before any feature
-   test macros that may be defined in a source file before it first
-   explicitly includes a system header.  GCC knows the name of this
-   header in order to preinclude it.  */
-
-/* glibc's intent is to support the IEC 559 math functionality, real
-   and complex.  If the GCC (4.9 and later) predefined macros
-   specifying compiler intent are available, use them to determine
-   whether the overall intent is to support these features; otherwise,
-   presume an older compiler has intent to support these features and
-   define these macros by default.  */
-
-#ifdef __GCC_IEC_559
-# if __GCC_IEC_559 > 0
-#  define __STDC_IEC_559__		1
-# endif
-#else
-# define __STDC_IEC_559__		1
-#endif
-
-#ifdef __GCC_IEC_559_COMPLEX
-# if __GCC_IEC_559_COMPLEX > 0
-#  define __STDC_IEC_559_COMPLEX__	1
-# endif
-#else
-# define __STDC_IEC_559_COMPLEX__	1
-#endif
-
-/* wchar_t uses Unicode 10.0.0.  Version 10.0 of the Unicode Standard is
-   synchronized with ISO/IEC 10646:2017, fifth edition, plus
-   the following additions from Amendment 1 to the fifth edition:
-   - 56 emoji characters
-   - 285 hentaigana
-   - 3 additional Zanabazar Square characters */
-#define __STDC_ISO_10646__		201706L
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdint.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdint.h
deleted file mode 100644
index 30969f6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdint.h
+++ /dev/null
@@ -1,319 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99: 7.18 Integer types <stdint.h>
- */
-
-#ifndef _STDINT_H
-#define _STDINT_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-#include <bits/types.h>
-#include <bits/wchar.h>
-#include <bits/wordsize.h>
-
-/* Exact integral types.  */
-
-/* Signed.  */
-#include <bits/stdint-intn.h>
-
-/* Unsigned.  */
-#include <bits/stdint-uintn.h>
-
-
-/* Small types.  */
-
-/* Signed.  */
-typedef __int_least8_t int_least8_t;
-typedef __int_least16_t int_least16_t;
-typedef __int_least32_t int_least32_t;
-typedef __int_least64_t int_least64_t;
-
-/* Unsigned.  */
-typedef __uint_least8_t uint_least8_t;
-typedef __uint_least16_t uint_least16_t;
-typedef __uint_least32_t uint_least32_t;
-typedef __uint_least64_t uint_least64_t;
-
-
-/* Fast types.  */
-
-/* Signed.  */
-typedef signed char		int_fast8_t;
-#if __WORDSIZE == 64
-typedef long int		int_fast16_t;
-typedef long int		int_fast32_t;
-typedef long int		int_fast64_t;
-#else
-typedef int			int_fast16_t;
-typedef int			int_fast32_t;
-__extension__
-typedef long long int		int_fast64_t;
-#endif
-
-/* Unsigned.  */
-typedef unsigned char		uint_fast8_t;
-#if __WORDSIZE == 64
-typedef unsigned long int	uint_fast16_t;
-typedef unsigned long int	uint_fast32_t;
-typedef unsigned long int	uint_fast64_t;
-#else
-typedef unsigned int		uint_fast16_t;
-typedef unsigned int		uint_fast32_t;
-__extension__
-typedef unsigned long long int	uint_fast64_t;
-#endif
-
-
-/* Types for `void *' pointers.  */
-#if __WORDSIZE == 64
-# ifndef __intptr_t_defined
-typedef long int		intptr_t;
-#  define __intptr_t_defined
-# endif
-typedef unsigned long int	uintptr_t;
-#else
-# ifndef __intptr_t_defined
-typedef int			intptr_t;
-#  define __intptr_t_defined
-# endif
-typedef unsigned int		uintptr_t;
-#endif
-
-
-/* Largest integral types.  */
-typedef __intmax_t		intmax_t;
-typedef __uintmax_t		uintmax_t;
-
-
-# if __WORDSIZE == 64
-#  define __INT64_C(c)	c ## L
-#  define __UINT64_C(c)	c ## UL
-# else
-#  define __INT64_C(c)	c ## LL
-#  define __UINT64_C(c)	c ## ULL
-# endif
-
-/* Limits of integral types.  */
-
-/* Minimum of signed integral types.  */
-# define INT8_MIN		(-128)
-# define INT16_MIN		(-32767-1)
-# define INT32_MIN		(-2147483647-1)
-# define INT64_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum of signed integral types.  */
-# define INT8_MAX		(127)
-# define INT16_MAX		(32767)
-# define INT32_MAX		(2147483647)
-# define INT64_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum of unsigned integral types.  */
-# define UINT8_MAX		(255)
-# define UINT16_MAX		(65535)
-# define UINT32_MAX		(4294967295U)
-# define UINT64_MAX		(__UINT64_C(18446744073709551615))
-
-
-/* Minimum of signed integral types having a minimum size.  */
-# define INT_LEAST8_MIN		(-128)
-# define INT_LEAST16_MIN	(-32767-1)
-# define INT_LEAST32_MIN	(-2147483647-1)
-# define INT_LEAST64_MIN	(-__INT64_C(9223372036854775807)-1)
-/* Maximum of signed integral types having a minimum size.  */
-# define INT_LEAST8_MAX		(127)
-# define INT_LEAST16_MAX	(32767)
-# define INT_LEAST32_MAX	(2147483647)
-# define INT_LEAST64_MAX	(__INT64_C(9223372036854775807))
-
-/* Maximum of unsigned integral types having a minimum size.  */
-# define UINT_LEAST8_MAX	(255)
-# define UINT_LEAST16_MAX	(65535)
-# define UINT_LEAST32_MAX	(4294967295U)
-# define UINT_LEAST64_MAX	(__UINT64_C(18446744073709551615))
-
-
-/* Minimum of fast signed integral types having a minimum size.  */
-# define INT_FAST8_MIN		(-128)
-# if __WORDSIZE == 64
-#  define INT_FAST16_MIN	(-9223372036854775807L-1)
-#  define INT_FAST32_MIN	(-9223372036854775807L-1)
-# else
-#  define INT_FAST16_MIN	(-2147483647-1)
-#  define INT_FAST32_MIN	(-2147483647-1)
-# endif
-# define INT_FAST64_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum of fast signed integral types having a minimum size.  */
-# define INT_FAST8_MAX		(127)
-# if __WORDSIZE == 64
-#  define INT_FAST16_MAX	(9223372036854775807L)
-#  define INT_FAST32_MAX	(9223372036854775807L)
-# else
-#  define INT_FAST16_MAX	(2147483647)
-#  define INT_FAST32_MAX	(2147483647)
-# endif
-# define INT_FAST64_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum of fast unsigned integral types having a minimum size.  */
-# define UINT_FAST8_MAX		(255)
-# if __WORDSIZE == 64
-#  define UINT_FAST16_MAX	(18446744073709551615UL)
-#  define UINT_FAST32_MAX	(18446744073709551615UL)
-# else
-#  define UINT_FAST16_MAX	(4294967295U)
-#  define UINT_FAST32_MAX	(4294967295U)
-# endif
-# define UINT_FAST64_MAX	(__UINT64_C(18446744073709551615))
-
-
-/* Values to test for integral types holding `void *' pointer.  */
-# if __WORDSIZE == 64
-#  define INTPTR_MIN		(-9223372036854775807L-1)
-#  define INTPTR_MAX		(9223372036854775807L)
-#  define UINTPTR_MAX		(18446744073709551615UL)
-# else
-#  define INTPTR_MIN		(-2147483647-1)
-#  define INTPTR_MAX		(2147483647)
-#  define UINTPTR_MAX		(4294967295U)
-# endif
-
-
-/* Minimum for largest signed integral type.  */
-# define INTMAX_MIN		(-__INT64_C(9223372036854775807)-1)
-/* Maximum for largest signed integral type.  */
-# define INTMAX_MAX		(__INT64_C(9223372036854775807))
-
-/* Maximum for largest unsigned integral type.  */
-# define UINTMAX_MAX		(__UINT64_C(18446744073709551615))
-
-
-/* Limits of other integer types.  */
-
-/* Limits of `ptrdiff_t' type.  */
-# if __WORDSIZE == 64
-#  define PTRDIFF_MIN		(-9223372036854775807L-1)
-#  define PTRDIFF_MAX		(9223372036854775807L)
-# else
-#  if __WORDSIZE32_PTRDIFF_LONG
-#   define PTRDIFF_MIN		(-2147483647L-1)
-#   define PTRDIFF_MAX		(2147483647L)
-#  else
-#   define PTRDIFF_MIN		(-2147483647-1)
-#   define PTRDIFF_MAX		(2147483647)
-#  endif
-# endif
-
-/* Limits of `sig_atomic_t'.  */
-# define SIG_ATOMIC_MIN		(-2147483647-1)
-# define SIG_ATOMIC_MAX		(2147483647)
-
-/* Limit of `size_t' type.  */
-# if __WORDSIZE == 64
-#  define SIZE_MAX		(18446744073709551615UL)
-# else
-#  if __WORDSIZE32_SIZE_ULONG
-#   define SIZE_MAX		(4294967295UL)
-#  else
-#   define SIZE_MAX		(4294967295U)
-#  endif
-# endif
-
-/* Limits of `wchar_t'.  */
-# ifndef WCHAR_MIN
-/* These constants might also be defined in <wchar.h>.  */
-#  define WCHAR_MIN		__WCHAR_MIN
-#  define WCHAR_MAX		__WCHAR_MAX
-# endif
-
-/* Limits of `wint_t'.  */
-# define WINT_MIN		(0u)
-# define WINT_MAX		(4294967295u)
-
-/* Signed.  */
-# define INT8_C(c)	c
-# define INT16_C(c)	c
-# define INT32_C(c)	c
-# if __WORDSIZE == 64
-#  define INT64_C(c)	c ## L
-# else
-#  define INT64_C(c)	c ## LL
-# endif
-
-/* Unsigned.  */
-# define UINT8_C(c)	c
-# define UINT16_C(c)	c
-# define UINT32_C(c)	c ## U
-# if __WORDSIZE == 64
-#  define UINT64_C(c)	c ## UL
-# else
-#  define UINT64_C(c)	c ## ULL
-# endif
-
-/* Maximal type.  */
-# if __WORDSIZE == 64
-#  define INTMAX_C(c)	c ## L
-#  define UINTMAX_C(c)	c ## UL
-# else
-#  define INTMAX_C(c)	c ## LL
-#  define UINTMAX_C(c)	c ## ULL
-# endif
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-# define INT8_WIDTH 8
-# define UINT8_WIDTH 8
-# define INT16_WIDTH 16
-# define UINT16_WIDTH 16
-# define INT32_WIDTH 32
-# define UINT32_WIDTH 32
-# define INT64_WIDTH 64
-# define UINT64_WIDTH 64
-
-# define INT_LEAST8_WIDTH 8
-# define UINT_LEAST8_WIDTH 8
-# define INT_LEAST16_WIDTH 16
-# define UINT_LEAST16_WIDTH 16
-# define INT_LEAST32_WIDTH 32
-# define UINT_LEAST32_WIDTH 32
-# define INT_LEAST64_WIDTH 64
-# define UINT_LEAST64_WIDTH 64
-
-# define INT_FAST8_WIDTH 8
-# define UINT_FAST8_WIDTH 8
-# define INT_FAST16_WIDTH __WORDSIZE
-# define UINT_FAST16_WIDTH __WORDSIZE
-# define INT_FAST32_WIDTH __WORDSIZE
-# define UINT_FAST32_WIDTH __WORDSIZE
-# define INT_FAST64_WIDTH 64
-# define UINT_FAST64_WIDTH 64
-
-# define INTPTR_WIDTH __WORDSIZE
-# define UINTPTR_WIDTH __WORDSIZE
-
-# define INTMAX_WIDTH 64
-# define UINTMAX_WIDTH 64
-
-# define PTRDIFF_WIDTH __WORDSIZE
-# define SIG_ATOMIC_WIDTH 32
-# define SIZE_WIDTH __WORDSIZE
-# define WCHAR_WIDTH 32
-# define WINT_WIDTH 32
-
-#endif
-
-#endif /* stdint.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdio.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdio.h
deleted file mode 100644
index 144137c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdio.h
+++ /dev/null
@@ -1,876 +0,0 @@
-/* Define ISO C stdio on top of C++ iostreams.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.19 Input/output	<stdio.h>
- */
-
-#ifndef _STDIO_H
-#define _STDIO_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-__BEGIN_DECLS
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#define __need___va_list
-#include <stdarg.h>
-
-#include <bits/types.h>
-#include <bits/types/__fpos_t.h>
-#include <bits/types/__fpos64_t.h>
-#include <bits/types/__FILE.h>
-#include <bits/types/FILE.h>
-#include <bits/types/struct_FILE.h>
-
-#ifdef __USE_GNU
-# include <bits/types/cookie_io_functions_t.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# ifdef __GNUC__
-#  ifndef _VA_LIST_DEFINED
-typedef __gnuc_va_list va_list;
-#   define _VA_LIST_DEFINED
-#  endif
-# else
-#  include <stdarg.h>
-# endif
-#endif
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-# ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-# endif
-#endif
-
-/* The type of the second argument to `fgetpos' and `fsetpos'.  */
-#ifndef __USE_FILE_OFFSET64
-typedef __fpos_t fpos_t;
-#else
-typedef __fpos64_t fpos_t;
-#endif
-#ifdef __USE_LARGEFILE64
-typedef __fpos64_t fpos64_t;
-#endif
-
-/* The possibilities for the third argument to `setvbuf'.  */
-#define _IOFBF 0		/* Fully buffered.  */
-#define _IOLBF 1		/* Line buffered.  */
-#define _IONBF 2		/* No buffering.  */
-
-
-/* Default buffer size.  */
-#define BUFSIZ 8192
-
-
-/* The value returned by fgetc and similar functions to indicate the
-   end of the file.  */
-#define EOF (-1)
-
-
-/* The possibilities for the third argument to `fseek'.
-   These values should not be changed.  */
-#define SEEK_SET	0	/* Seek from beginning of file.  */
-#define SEEK_CUR	1	/* Seek from current position.  */
-#define SEEK_END	2	/* Seek from end of file.  */
-#ifdef __USE_GNU
-# define SEEK_DATA	3	/* Seek to next data.  */
-# define SEEK_HOLE	4	/* Seek to next hole.  */
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Default path prefix for `tempnam' and `tmpnam'.  */
-# define P_tmpdir	"/tmp"
-#endif
-
-
-/* Get the values:
-   L_tmpnam	How long an array of chars must be to be passed to `tmpnam'.
-   TMP_MAX	The minimum number of unique filenames generated by tmpnam
-		(and tempnam when it uses tmpnam's name space),
-		or tempnam (the two are separate).
-   L_ctermid	How long an array to pass to `ctermid'.
-   L_cuserid	How long an array to pass to `cuserid'.
-   FOPEN_MAX	Minimum number of files that can be open at once.
-   FILENAME_MAX	Maximum length of a filename.  */
-#include <bits/stdio_lim.h>
-
-
-/* Standard streams.  */
-extern FILE *stdin;		/* Standard input stream.  */
-extern FILE *stdout;		/* Standard output stream.  */
-extern FILE *stderr;		/* Standard error output stream.  */
-/* C89/C99 say they're macros.  Make them happy.  */
-#define stdin stdin
-#define stdout stdout
-#define stderr stderr
-
-/* Remove file FILENAME.  */
-extern int remove (const char *__filename) __THROW;
-/* Rename file OLD to NEW.  */
-extern int rename (const char *__old, const char *__new) __THROW;
-
-#ifdef __USE_ATFILE
-/* Rename file OLD relative to OLDFD to NEW relative to NEWFD.  */
-extern int renameat (int __oldfd, const char *__old, int __newfd,
-		     const char *__new) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Flags for renameat2.  */
-# define RENAME_NOREPLACE (1 << 0)
-# define RENAME_EXCHANGE (1 << 1)
-# define RENAME_WHITEOUT (1 << 2)
-
-/* Rename file OLD relative to OLDFD to NEW relative to NEWFD, with
-   additional flags.  */
-extern int renameat2 (int __oldfd, const char *__old, int __newfd,
-		      const char *__new, unsigned int __flags) __THROW;
-#endif
-
-/* Create a temporary file and open it read/write.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-#ifndef __USE_FILE_OFFSET64
-extern FILE *tmpfile (void) __wur;
-#else
-# ifdef __REDIRECT
-extern FILE *__REDIRECT (tmpfile, (void), tmpfile64) __wur;
-# else
-#  define tmpfile tmpfile64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern FILE *tmpfile64 (void) __wur;
-#endif
-
-/* Generate a temporary filename.  */
-extern char *tmpnam (char *__s) __THROW __wur;
-
-#ifdef __USE_MISC
-/* This is the reentrant variant of `tmpnam'.  The only difference is
-   that it does not allow S to be NULL.  */
-extern char *tmpnam_r (char *__s) __THROW __wur;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Generate a unique temporary filename using up to five characters of PFX
-   if it is not NULL.  The directory to put this file in is searched for
-   as follows: First the environment variable "TMPDIR" is checked.
-   If it contains the name of a writable directory, that directory is used.
-   If not and if DIR is not NULL, that value is checked.  If that fails,
-   P_tmpdir is tried and finally "/tmp".  The storage for the filename
-   is allocated by `malloc'.  */
-extern char *tempnam (const char *__dir, const char *__pfx)
-     __THROW __attribute_malloc__ __wur;
-#endif
-
-
-/* Close STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fclose (FILE *__stream);
-/* Flush STREAM, or all streams if STREAM is NULL.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fflush (FILE *__stream);
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not required.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fflush_unlocked (FILE *__stream);
-#endif
-
-#ifdef __USE_GNU
-/* Close all streams.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fcloseall (void);
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Open a file and create a new stream for it.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *fopen (const char *__restrict __filename,
-		    const char *__restrict __modes) __wur;
-/* Open a file, replacing an existing stream with it.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *freopen (const char *__restrict __filename,
-		      const char *__restrict __modes,
-		      FILE *__restrict __stream) __wur;
-#else
-# ifdef __REDIRECT
-extern FILE *__REDIRECT (fopen, (const char *__restrict __filename,
-				 const char *__restrict __modes), fopen64)
-  __wur;
-extern FILE *__REDIRECT (freopen, (const char *__restrict __filename,
-				   const char *__restrict __modes,
-				   FILE *__restrict __stream), freopen64)
-  __wur;
-# else
-#  define fopen fopen64
-#  define freopen freopen64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern FILE *fopen64 (const char *__restrict __filename,
-		      const char *__restrict __modes) __wur;
-extern FILE *freopen64 (const char *__restrict __filename,
-			const char *__restrict __modes,
-			FILE *__restrict __stream) __wur;
-#endif
-
-#ifdef	__USE_POSIX
-/* Create a new stream that refers to an existing system file descriptor.  */
-extern FILE *fdopen (int __fd, const char *__modes) __THROW __wur;
-#endif
-
-#ifdef	__USE_GNU
-/* Create a new stream that refers to the given magic cookie,
-   and uses the given functions for input and output.  */
-extern FILE *fopencookie (void *__restrict __magic_cookie,
-			  const char *__restrict __modes,
-			  cookie_io_functions_t __io_funcs) __THROW __wur;
-#endif
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Create a new stream that refers to a memory buffer.  */
-extern FILE *fmemopen (void *__s, size_t __len, const char *__modes)
-  __THROW __wur;
-
-/* Open a stream that writes into a malloc'd buffer that is expanded as
-   necessary.  *BUFLOC and *SIZELOC are updated with the buffer's location
-   and the number of characters written on fflush or fclose.  */
-extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW __wur;
-#endif
-
-
-/* If BUF is NULL, make STREAM unbuffered.
-   Else make it use buffer BUF, of size BUFSIZ.  */
-extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
-/* Make STREAM use buffering mode MODE.
-   If BUF is not NULL, use N bytes of it for buffering;
-   else allocate an internal buffer N bytes long.  */
-extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
-		    int __modes, size_t __n) __THROW;
-
-#ifdef	__USE_MISC
-/* If BUF is NULL, make STREAM unbuffered.
-   Else make it use SIZE bytes of BUF for buffering.  */
-extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf,
-		       size_t __size) __THROW;
-
-/* Make STREAM line-buffered.  */
-extern void setlinebuf (FILE *__stream) __THROW;
-#endif
-
-
-/* Write formatted output to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fprintf (FILE *__restrict __stream,
-		    const char *__restrict __format, ...);
-/* Write formatted output to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int printf (const char *__restrict __format, ...);
-/* Write formatted output to S.  */
-extern int sprintf (char *__restrict __s,
-		    const char *__restrict __format, ...) __THROWNL;
-
-/* Write formatted output to S from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
-		     __gnuc_va_list __arg);
-/* Write formatted output to stdout from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg);
-/* Write formatted output to S from argument list ARG.  */
-extern int vsprintf (char *__restrict __s, const char *__restrict __format,
-		     __gnuc_va_list __arg) __THROWNL;
-
-#if defined __USE_ISOC99 || defined __USE_UNIX98
-/* Maximum chars of output to write in MAXLEN.  */
-extern int snprintf (char *__restrict __s, size_t __maxlen,
-		     const char *__restrict __format, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 3, 4)));
-
-extern int vsnprintf (char *__restrict __s, size_t __maxlen,
-		      const char *__restrict __format, __gnuc_va_list __arg)
-     __THROWNL __attribute__ ((__format__ (__printf__, 3, 0)));
-#endif
-
-#if __GLIBC_USE (LIB_EXT2)
-/* Write formatted output to a string dynamically allocated with `malloc'.
-   Store the address of the string in *PTR.  */
-extern int vasprintf (char **__restrict __ptr, const char *__restrict __f,
-		      __gnuc_va_list __arg)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 0))) __wur;
-extern int __asprintf (char **__restrict __ptr,
-		       const char *__restrict __fmt, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;
-extern int asprintf (char **__restrict __ptr,
-		     const char *__restrict __fmt, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3))) __wur;
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Write formatted output to a file descriptor.  */
-extern int vdprintf (int __fd, const char *__restrict __fmt,
-		     __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__printf__, 2, 0)));
-extern int dprintf (int __fd, const char *__restrict __fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-#endif
-
-
-/* Read formatted input from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fscanf (FILE *__restrict __stream,
-		   const char *__restrict __format, ...) __wur;
-/* Read formatted input from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int scanf (const char *__restrict __format, ...) __wur;
-/* Read formatted input from S.  */
-extern int sscanf (const char *__restrict __s,
-		   const char *__restrict __format, ...) __THROW;
-
-/* For historical reasons, the C99-compliant versions of the scanf
-   functions are at alternative names.  When __LDBL_COMPAT or
-   __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI are in effect, this is handled in
-   bits/stdio-ldbl.h.  */
-#include <bits/floatn.h>
-#if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
-    && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-# ifdef __REDIRECT
-extern int __REDIRECT (fscanf, (FILE *__restrict __stream,
-				const char *__restrict __format, ...),
-		       __isoc99_fscanf) __wur;
-extern int __REDIRECT (scanf, (const char *__restrict __format, ...),
-		       __isoc99_scanf) __wur;
-extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s,
-				    const char *__restrict __format, ...),
-			   __isoc99_sscanf);
-# else
-extern int __isoc99_fscanf (FILE *__restrict __stream,
-			    const char *__restrict __format, ...) __wur;
-extern int __isoc99_scanf (const char *__restrict __format, ...) __wur;
-extern int __isoc99_sscanf (const char *__restrict __s,
-			    const char *__restrict __format, ...) __THROW;
-#  define fscanf __isoc99_fscanf
-#  define scanf __isoc99_scanf
-#  define sscanf __isoc99_sscanf
-# endif
-#endif
-
-#ifdef	__USE_ISOC99
-/* Read formatted input from S into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfscanf (FILE *__restrict __s, const char *__restrict __format,
-		    __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__scanf__, 2, 0))) __wur;
-
-/* Read formatted input from stdin into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg)
-     __attribute__ ((__format__ (__scanf__, 1, 0))) __wur;
-
-/* Read formatted input from S into argument list ARG.  */
-extern int vsscanf (const char *__restrict __s,
-		    const char *__restrict __format, __gnuc_va_list __arg)
-     __THROW __attribute__ ((__format__ (__scanf__, 2, 0)));
-
-/* Same redirection as above for the v*scanf family.  */
-# if !__GLIBC_USE (DEPRECATED_SCANF)
-#  if defined __REDIRECT && !defined __LDBL_COMPAT \
-      && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-extern int __REDIRECT (vfscanf,
-		       (FILE *__restrict __s,
-			const char *__restrict __format, __gnuc_va_list __arg),
-		       __isoc99_vfscanf)
-     __attribute__ ((__format__ (__scanf__, 2, 0))) __wur;
-extern int __REDIRECT (vscanf, (const char *__restrict __format,
-				__gnuc_va_list __arg), __isoc99_vscanf)
-     __attribute__ ((__format__ (__scanf__, 1, 0))) __wur;
-extern int __REDIRECT_NTH (vsscanf,
-			   (const char *__restrict __s,
-			    const char *__restrict __format,
-			    __gnuc_va_list __arg), __isoc99_vsscanf)
-     __attribute__ ((__format__ (__scanf__, 2, 0)));
-#  elif !defined __REDIRECT
-extern int __isoc99_vfscanf (FILE *__restrict __s,
-			     const char *__restrict __format,
-			     __gnuc_va_list __arg) __wur;
-extern int __isoc99_vscanf (const char *__restrict __format,
-			    __gnuc_va_list __arg) __wur;
-extern int __isoc99_vsscanf (const char *__restrict __s,
-			     const char *__restrict __format,
-			     __gnuc_va_list __arg) __THROW;
-#   define vfscanf __isoc99_vfscanf
-#   define vscanf __isoc99_vscanf
-#   define vsscanf __isoc99_vsscanf
-#  endif
-# endif
-#endif /* Use ISO C9x.  */
-
-
-/* Read a character from STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int fgetc (FILE *__stream);
-extern int getc (FILE *__stream);
-
-/* Read a character from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getchar (void);
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int getc_unlocked (FILE *__stream);
-extern int getchar_unlocked (void);
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fgetc_unlocked (FILE *__stream);
-#endif /* Use MISC.  */
-
-
-/* Write a character to STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.
-
-   These functions is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputc (int __c, FILE *__stream);
-extern int putc (int __c, FILE *__stream);
-
-/* Write a character to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int putchar (int __c);
-
-#ifdef __USE_MISC
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputc_unlocked (int __c, FILE *__stream);
-#endif /* Use MISC.  */
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern int putc_unlocked (int __c, FILE *__stream);
-extern int putchar_unlocked (int __c);
-#endif /* Use POSIX.  */
-
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-/* Get a word (int) from STREAM.  */
-extern int getw (FILE *__stream);
-
-/* Write a word (int) to STREAM.  */
-extern int putw (int __w, FILE *__stream);
-#endif
-
-
-/* Get a newline-terminated string of finite length from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
-     __wur __attr_access ((__write_only__, 1, 2));
-
-#if __GLIBC_USE (DEPRECATED_GETS)
-/* Get a newline-terminated string from stdin, removing the newline.
-
-   This function is impossible to use safely.  It has been officially
-   removed from ISO C11 and ISO C++14, and we have also removed it
-   from the _GNU_SOURCE feature list.  It remains available when
-   explicitly using an old ISO C, Unix, or POSIX standard.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *gets (char *__s) __wur __attribute_deprecated__;
-#endif
-
-#ifdef __USE_GNU
-/* This function does the same as `fgets' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern char *fgets_unlocked (char *__restrict __s, int __n,
-			     FILE *__restrict __stream) __wur
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Read up to (and including) a DELIMITER from STREAM into *LINEPTR
-   (and null-terminate it). *LINEPTR is a pointer returned from malloc (or
-   NULL), pointing to *N characters of space.  It is realloc'd as
-   necessary.  Returns the number of characters read (not including the
-   null terminator), or -1 on error or EOF.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern __ssize_t __getdelim (char **__restrict __lineptr,
-                             size_t *__restrict __n, int __delimiter,
-                             FILE *__restrict __stream) __wur;
-extern __ssize_t getdelim (char **__restrict __lineptr,
-                           size_t *__restrict __n, int __delimiter,
-                           FILE *__restrict __stream) __wur;
-
-/* Like `getdelim', but reads up to a newline.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern __ssize_t getline (char **__restrict __lineptr,
-                          size_t *__restrict __n,
-                          FILE *__restrict __stream) __wur;
-#endif
-
-
-/* Write a string to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputs (const char *__restrict __s, FILE *__restrict __stream);
-
-/* Write a string, followed by a newline, to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int puts (const char *__s);
-
-
-/* Push a character back onto the input buffer of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int ungetc (int __c, FILE *__stream);
-
-
-/* Read chunks of generic data from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern size_t fread (void *__restrict __ptr, size_t __size,
-		     size_t __n, FILE *__restrict __stream) __wur;
-/* Write chunks of generic data to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern size_t fwrite (const void *__restrict __ptr, size_t __size,
-		      size_t __n, FILE *__restrict __s);
-
-#ifdef __USE_GNU
-/* This function does the same as `fputs' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputs_unlocked (const char *__restrict __s,
-			   FILE *__restrict __stream);
-#endif
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not necessary.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern size_t fread_unlocked (void *__restrict __ptr, size_t __size,
-			      size_t __n, FILE *__restrict __stream) __wur;
-extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size,
-			       size_t __n, FILE *__restrict __stream);
-#endif
-
-
-/* Seek to a certain position on STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fseek (FILE *__stream, long int __off, int __whence);
-/* Return the current position of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern long int ftell (FILE *__stream) __wur;
-/* Rewind to the beginning of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void rewind (FILE *__stream);
-
-/* The Single Unix Specification, Version 2, specifies an alternative,
-   more adequate interface for the two functions above which deal with
-   file offset.  `long int' is not the right type.  These definitions
-   are originally defined in the Large File Support API.  */
-
-#if defined __USE_LARGEFILE || defined __USE_XOPEN2K
-# ifndef __USE_FILE_OFFSET64
-/* Seek to a certain position on STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fseeko (FILE *__stream, __off_t __off, int __whence);
-/* Return the current position of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern __off_t ftello (FILE *__stream) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (fseeko,
-		       (FILE *__stream, __off64_t __off, int __whence),
-		       fseeko64);
-extern __off64_t __REDIRECT (ftello, (FILE *__stream), ftello64);
-#  else
-#   define fseeko fseeko64
-#   define ftello ftello64
-#  endif
-# endif
-#endif
-
-#ifndef __USE_FILE_OFFSET64
-/* Get STREAM's position.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
-/* Set STREAM's position.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fsetpos (FILE *__stream, const fpos_t *__pos);
-#else
-# ifdef __REDIRECT
-extern int __REDIRECT (fgetpos, (FILE *__restrict __stream,
-				 fpos_t *__restrict __pos), fgetpos64);
-extern int __REDIRECT (fsetpos,
-		       (FILE *__stream, const fpos_t *__pos), fsetpos64);
-# else
-#  define fgetpos fgetpos64
-#  define fsetpos fsetpos64
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence);
-extern __off64_t ftello64 (FILE *__stream) __wur;
-extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos);
-extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos);
-#endif
-
-/* Clear the error and EOF indicators for STREAM.  */
-extern void clearerr (FILE *__stream) __THROW;
-/* Return the EOF indicator for STREAM.  */
-extern int feof (FILE *__stream) __THROW __wur;
-/* Return the error indicator for STREAM.  */
-extern int ferror (FILE *__stream) __THROW __wur;
-
-#ifdef __USE_MISC
-/* Faster versions when locking is not required.  */
-extern void clearerr_unlocked (FILE *__stream) __THROW;
-extern int feof_unlocked (FILE *__stream) __THROW __wur;
-extern int ferror_unlocked (FILE *__stream) __THROW __wur;
-#endif
-
-
-/* Print a message describing the meaning of the value of errno.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void perror (const char *__s);
-
-
-#ifdef	__USE_POSIX
-/* Return the system file descriptor for STREAM.  */
-extern int fileno (FILE *__stream) __THROW __wur;
-#endif /* Use POSIX.  */
-
-#ifdef __USE_MISC
-/* Faster version when locking is not required.  */
-extern int fileno_unlocked (FILE *__stream) __THROW __wur;
-#endif
-
-
-#ifdef __USE_POSIX2
-/* Create a new stream connected to a pipe running the given command.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern FILE *popen (const char *__command, const char *__modes) __wur;
-
-/* Close a stream opened by popen and return the status of its child.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int pclose (FILE *__stream);
-#endif
-
-
-#ifdef	__USE_POSIX
-/* Return the name of the controlling terminal.  */
-extern char *ctermid (char *__s) __THROW;
-#endif /* Use POSIX.  */
-
-
-#if (defined __USE_XOPEN && !defined __USE_XOPEN2K) || defined __USE_GNU
-/* Return the name of the current user.  */
-extern char *cuserid (char *__s);
-#endif /* Use X/Open, but not issue 6.  */
-
-
-#ifdef	__USE_GNU
-struct obstack;			/* See <obstack.h>.  */
-
-/* Write formatted output to an obstack.  */
-extern int obstack_printf (struct obstack *__restrict __obstack,
-			   const char *__restrict __format, ...)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 3)));
-extern int obstack_vprintf (struct obstack *__restrict __obstack,
-			    const char *__restrict __format,
-			    __gnuc_va_list __args)
-     __THROWNL __attribute__ ((__format__ (__printf__, 2, 0)));
-#endif /* Use GNU.  */
-
-
-#ifdef __USE_POSIX199506
-/* These are defined in POSIX.1:1996.  */
-
-/* Acquire ownership of STREAM.  */
-extern void flockfile (FILE *__stream) __THROW;
-
-/* Try to acquire ownership of STREAM but do not block if it is not
-   possible.  */
-extern int ftrylockfile (FILE *__stream) __THROW __wur;
-
-/* Relinquish the ownership granted for STREAM.  */
-extern void funlockfile (FILE *__stream) __THROW;
-#endif /* POSIX */
-
-#if defined __USE_XOPEN && !defined __USE_XOPEN2K && !defined __USE_GNU
-/*  X/Open Issues 1-5 required getopt to be declared in this
-   header.  It was removed in Issue 6.  GNU follows Issue 6.  */
-# include <bits/getopt_posix.h>
-#endif
-
-/* Slow-path routines used by the optimized inline functions in
-   bits/stdio.h.  */
-extern int __uflow (FILE *);
-extern int __overflow (FILE *, int);
-
-/* If we are compiling with optimizing read this file.  It contains
-   several optimizing inline functions and macros.  */
-#ifdef __USE_EXTERN_INLINES
-# include <bits/stdio.h>
-#endif
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/stdio2.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/stdio-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* <stdio.h> included.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdio_ext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdio_ext.h
deleted file mode 100644
index ca8a96b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdio_ext.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Functions to access FILE structure internals.
-   Copyright (C) 2000-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This header contains the same definitions as the header of the same name
-   on Sun's Solaris OS.  */
-
-#ifndef _STDIO_EXT_H
-#define _STDIO_EXT_H	1
-
-#include <stdio.h>
-
-enum
-{
-  /* Query current state of the locking status.  */
-  FSETLOCKING_QUERY = 0,
-#define FSETLOCKING_QUERY	FSETLOCKING_QUERY
-  /* The library protects all uses of the stream functions, except for
-     uses of the *_unlocked functions, by calls equivalent to flockfile().  */
-  FSETLOCKING_INTERNAL,
-#define FSETLOCKING_INTERNAL	FSETLOCKING_INTERNAL
-  /* The user will take care of locking.  */
-  FSETLOCKING_BYCALLER
-#define FSETLOCKING_BYCALLER	FSETLOCKING_BYCALLER
-};
-
-
-__BEGIN_DECLS
-
-/* Return the size of the buffer of FP in bytes currently in use by
-   the given stream.  */
-extern size_t __fbufsize (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff the stream FP is opened readonly, or if the
-   last operation on the stream was a read operation.  */
-extern int __freading (FILE *__fp) __THROW;
-
-/* Return non-zero value iff the stream FP is opened write-only or
-   append-only, or if the last operation on the stream was a write
-   operation.  */
-extern int __fwriting (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff stream FP is not opened write-only or
-   append-only.  */
-extern int __freadable (FILE *__fp) __THROW;
-
-/* Return non-zero value iff stream FP is not opened read-only.  */
-extern int __fwritable (FILE *__fp) __THROW;
-
-
-/* Return non-zero value iff the stream FP is line-buffered.  */
-extern int __flbf (FILE *__fp) __THROW;
-
-
-/* Discard all pending buffered I/O on the stream FP.  */
-extern void __fpurge (FILE *__fp) __THROW;
-
-/* Return amount of output in bytes pending on a stream FP.  */
-extern size_t __fpending (FILE *__fp) __THROW;
-
-/* Flush all line-buffered files.  */
-extern void _flushlbf (void);
-
-
-/* Set locking status of stream FP to TYPE.  */
-extern int __fsetlocking (FILE *__fp, int __type) __THROW;
-
-__END_DECLS
-
-#endif	/* stdio_ext.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdlib.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdlib.h
deleted file mode 100644
index 6360845..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/stdlib.h
+++ /dev/null
@@ -1,1028 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.20 General utilities	<stdlib.h>
- */
-
-#ifndef	_STDLIB_H
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Get size_t, wchar_t and NULL from <stddef.h>.  */
-#define __need_size_t
-#define __need_wchar_t
-#define __need_NULL
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-#define	_STDLIB_H	1
-
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K8) && !defined _SYS_WAIT_H
-/* XPG requires a few symbols from <sys/wait.h> being defined.  */
-# include <bits/waitflags.h>
-# include <bits/waitstatus.h>
-
-/* Define the macros <sys/wait.h> also would define this way.  */
-# define WEXITSTATUS(status)	__WEXITSTATUS (status)
-# define WTERMSIG(status)	__WTERMSIG (status)
-# define WSTOPSIG(status)	__WSTOPSIG (status)
-# define WIFEXITED(status)	__WIFEXITED (status)
-# define WIFSIGNALED(status)	__WIFSIGNALED (status)
-# define WIFSTOPPED(status)	__WIFSTOPPED (status)
-# ifdef __WIFCONTINUED
-#  define WIFCONTINUED(status)	__WIFCONTINUED (status)
-# endif
-#endif	/* X/Open or XPG7 and <sys/wait.h> not included.  */
-
-/* _FloatN API tests for enablement.  */
-#include <bits/floatn.h>
-
-/* Returned by `div'.  */
-typedef struct
-  {
-    int quot;			/* Quotient.  */
-    int rem;			/* Remainder.  */
-  } div_t;
-
-/* Returned by `ldiv'.  */
-#ifndef __ldiv_t_defined
-typedef struct
-  {
-    long int quot;		/* Quotient.  */
-    long int rem;		/* Remainder.  */
-  } ldiv_t;
-# define __ldiv_t_defined	1
-#endif
-
-#if defined __USE_ISOC99 && !defined __lldiv_t_defined
-/* Returned by `lldiv'.  */
-__extension__ typedef struct
-  {
-    long long int quot;		/* Quotient.  */
-    long long int rem;		/* Remainder.  */
-  } lldiv_t;
-# define __lldiv_t_defined	1
-#endif
-
-
-/* The largest number rand will return (same as INT_MAX).  */
-#define	RAND_MAX	2147483647
-
-
-/* We define these the same for all machines.
-   Changes from this to the outside world should be done in `_exit'.  */
-#define	EXIT_FAILURE	1	/* Failing exit status.  */
-#define	EXIT_SUCCESS	0	/* Successful exit status.  */
-
-
-/* Maximum length of a multibyte character in the current locale.  */
-#define	MB_CUR_MAX	(__ctype_get_mb_cur_max ())
-extern size_t __ctype_get_mb_cur_max (void) __THROW __wur;
-
-
-/* Convert a string to a floating-point number.  */
-extern double atof (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-/* Convert a string to an integer.  */
-extern int atoi (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-/* Convert a string to a long integer.  */
-extern long int atol (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-
-#ifdef __USE_ISOC99
-/* Convert a string to a long long integer.  */
-__extension__ extern long long int atoll (const char *__nptr)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-#endif
-
-/* Convert a string to a floating-point number.  */
-extern double strtod (const char *__restrict __nptr,
-		      char **__restrict __endptr)
-     __THROW __nonnull ((1));
-
-#ifdef	__USE_ISOC99
-/* Likewise for `float' and `long double' sizes of floating-point numbers.  */
-extern float strtof (const char *__restrict __nptr,
-		     char **__restrict __endptr) __THROW __nonnull ((1));
-
-extern long double strtold (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-/* Likewise for '_FloatN' and '_FloatNx'.  */
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float16 strtof16 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float32 strtof32 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float64 strtof64 (const char *__restrict __nptr,
-			  char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float128 strtof128 (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float32x strtof32x (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float64x strtof64x (const char *__restrict __nptr,
-			    char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern _Float128x strtof128x (const char *__restrict __nptr,
-			      char **__restrict __endptr)
-     __THROW __nonnull ((1));
-#endif
-
-/* Convert a string to a long integer.  */
-extern long int strtol (const char *__restrict __nptr,
-			char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned long integer.  */
-extern unsigned long int strtoul (const char *__restrict __nptr,
-				  char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Convert a string to a quadword integer.  */
-__extension__
-extern long long int strtoq (const char *__restrict __nptr,
-			     char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned quadword integer.  */
-__extension__
-extern unsigned long long int strtouq (const char *__restrict __nptr,
-				       char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-#endif /* Use misc.  */
-
-#ifdef __USE_ISOC99
-/* Convert a string to a quadword integer.  */
-__extension__
-extern long long int strtoll (const char *__restrict __nptr,
-			      char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-/* Convert a string to an unsigned quadword integer.  */
-__extension__
-extern unsigned long long int strtoull (const char *__restrict __nptr,
-					char **__restrict __endptr, int __base)
-     __THROW __nonnull ((1));
-#endif /* ISO C99 or use MISC.  */
-
-/* Convert a floating-point number to a string.  */
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-extern int strfromd (char *__dest, size_t __size, const char *__format,
-		     double __f)
-     __THROW __nonnull ((3));
-
-extern int strfromf (char *__dest, size_t __size, const char *__format,
-		     float __f)
-     __THROW __nonnull ((3));
-
-extern int strfroml (char *__dest, size_t __size, const char *__format,
-		     long double __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf16 (char *__dest, size_t __size, const char * __format,
-		       _Float16 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf32 (char *__dest, size_t __size, const char * __format,
-		       _Float32 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf64 (char *__dest, size_t __size, const char * __format,
-		       _Float64 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf128 (char *__dest, size_t __size, const char * __format,
-			_Float128 __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf32x (char *__dest, size_t __size, const char * __format,
-			_Float32x __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf64x (char *__dest, size_t __size, const char * __format,
-			_Float64x __f)
-     __THROW __nonnull ((3));
-#endif
-
-#if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-extern int strfromf128x (char *__dest, size_t __size, const char * __format,
-			 _Float128x __f)
-     __THROW __nonnull ((3));
-#endif
-
-
-#ifdef __USE_GNU
-/* Parallel versions of the functions above which take the locale to
-   use as an additional parameter.  These are GNU extensions inspired
-   by the POSIX.1-2008 extended locale API.  */
-# include <bits/types/locale_t.h>
-
-extern long int strtol_l (const char *__restrict __nptr,
-			  char **__restrict __endptr, int __base,
-			  locale_t __loc) __THROW __nonnull ((1, 4));
-
-extern unsigned long int strtoul_l (const char *__restrict __nptr,
-				    char **__restrict __endptr,
-				    int __base, locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-__extension__
-extern long long int strtoll_l (const char *__restrict __nptr,
-				char **__restrict __endptr, int __base,
-				locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-__extension__
-extern unsigned long long int strtoull_l (const char *__restrict __nptr,
-					  char **__restrict __endptr,
-					  int __base, locale_t __loc)
-     __THROW __nonnull ((1, 4));
-
-extern double strtod_l (const char *__restrict __nptr,
-			char **__restrict __endptr, locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-extern float strtof_l (const char *__restrict __nptr,
-		       char **__restrict __endptr, locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-extern long double strtold_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-
-# if __HAVE_FLOAT16
-extern _Float16 strtof16_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT32
-extern _Float32 strtof32_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT64
-extern _Float64 strtof64_l (const char *__restrict __nptr,
-			    char **__restrict __endptr,
-			    locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT128
-extern _Float128 strtof128_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT32X
-extern _Float32x strtof32x_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT64X
-extern _Float64x strtof64x_l (const char *__restrict __nptr,
-			      char **__restrict __endptr,
-			      locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-
-# if __HAVE_FLOAT128X
-extern _Float128x strtof128x_l (const char *__restrict __nptr,
-				char **__restrict __endptr,
-				locale_t __loc)
-     __THROW __nonnull ((1, 3));
-# endif
-#endif /* GNU */
-
-
-#ifdef __USE_EXTERN_INLINES
-__extern_inline int
-__NTH (atoi (const char *__nptr))
-{
-  return (int) strtol (__nptr, (char **) NULL, 10);
-}
-__extern_inline long int
-__NTH (atol (const char *__nptr))
-{
-  return strtol (__nptr, (char **) NULL, 10);
-}
-
-# ifdef __USE_ISOC99
-__extension__ __extern_inline long long int
-__NTH (atoll (const char *__nptr))
-{
-  return strtoll (__nptr, (char **) NULL, 10);
-}
-# endif
-#endif /* Optimizing and Inlining.  */
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Convert N to base 64 using the digits "./0-9A-Za-z", least-significant
-   digit first.  Returns a pointer to static storage overwritten by the
-   next call.  */
-extern char *l64a (long int __n) __THROW __wur;
-
-/* Read a number from a string S in base 64 as above.  */
-extern long int a64l (const char *__s)
-     __THROW __attribute_pure__ __nonnull ((1)) __wur;
-
-#endif	/* Use misc || extended X/Open.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-# include <sys/types.h>	/* we need int32_t... */
-
-/* These are the functions that actually do things.  The `random', `srandom',
-   `initstate' and `setstate' functions are those from BSD Unices.
-   The `rand' and `srand' functions are required by the ANSI standard.
-   We provide both interfaces to the same random number generator.  */
-/* Return a random long integer between 0 and 2^31-1 inclusive.  */
-extern long int random (void) __THROW;
-
-/* Seed the random number generator with the given number.  */
-extern void srandom (unsigned int __seed) __THROW;
-
-/* Initialize the random number generator to use state buffer STATEBUF,
-   of length STATELEN, and seed it with SEED.  Optimal lengths are 8, 16,
-   32, 64, 128 and 256, the bigger the better; values less than 8 will
-   cause an error and values greater than 256 will be rounded down.  */
-extern char *initstate (unsigned int __seed, char *__statebuf,
-			size_t __statelen) __THROW __nonnull ((2));
-
-/* Switch the random number generator to state buffer STATEBUF,
-   which should have been previously initialized by `initstate'.  */
-extern char *setstate (char *__statebuf) __THROW __nonnull ((1));
-
-
-# ifdef __USE_MISC
-/* Reentrant versions of the `random' family of functions.
-   These functions all use the following data structure to contain
-   state, rather than global state variables.  */
-
-struct random_data
-  {
-    int32_t *fptr;		/* Front pointer.  */
-    int32_t *rptr;		/* Rear pointer.  */
-    int32_t *state;		/* Array of state values.  */
-    int rand_type;		/* Type of random number generator.  */
-    int rand_deg;		/* Degree of random number generator.  */
-    int rand_sep;		/* Distance between front and rear.  */
-    int32_t *end_ptr;		/* Pointer behind state table.  */
-  };
-
-extern int random_r (struct random_data *__restrict __buf,
-		     int32_t *__restrict __result) __THROW __nonnull ((1, 2));
-
-extern int srandom_r (unsigned int __seed, struct random_data *__buf)
-     __THROW __nonnull ((2));
-
-extern int initstate_r (unsigned int __seed, char *__restrict __statebuf,
-			size_t __statelen,
-			struct random_data *__restrict __buf)
-     __THROW __nonnull ((2, 4));
-
-extern int setstate_r (char *__restrict __statebuf,
-		       struct random_data *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-# endif	/* Use misc.  */
-#endif	/* Use extended X/Open || misc. */
-
-
-/* Return a random integer between 0 and RAND_MAX inclusive.  */
-extern int rand (void) __THROW;
-/* Seed the random number generator with the given number.  */
-extern void srand (unsigned int __seed) __THROW;
-
-#ifdef __USE_POSIX199506
-/* Reentrant interface according to POSIX.1.  */
-extern int rand_r (unsigned int *__seed) __THROW;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* System V style 48-bit random number generator functions.  */
-
-/* Return non-negative, double-precision floating-point value in [0.0,1.0).  */
-extern double drand48 (void) __THROW;
-extern double erand48 (unsigned short int __xsubi[3]) __THROW __nonnull ((1));
-
-/* Return non-negative, long integer in [0,2^31).  */
-extern long int lrand48 (void) __THROW;
-extern long int nrand48 (unsigned short int __xsubi[3])
-     __THROW __nonnull ((1));
-
-/* Return signed, long integers in [-2^31,2^31).  */
-extern long int mrand48 (void) __THROW;
-extern long int jrand48 (unsigned short int __xsubi[3])
-     __THROW __nonnull ((1));
-
-/* Seed random number generator.  */
-extern void srand48 (long int __seedval) __THROW;
-extern unsigned short int *seed48 (unsigned short int __seed16v[3])
-     __THROW __nonnull ((1));
-extern void lcong48 (unsigned short int __param[7]) __THROW __nonnull ((1));
-
-# ifdef __USE_MISC
-/* Data structure for communication with thread safe versions.  This
-   type is to be regarded as opaque.  It's only exported because users
-   have to allocate objects of this type.  */
-struct drand48_data
-  {
-    unsigned short int __x[3];	/* Current state.  */
-    unsigned short int __old_x[3]; /* Old state.  */
-    unsigned short int __c;	/* Additive const. in congruential formula.  */
-    unsigned short int __init;	/* Flag for initializing.  */
-    __extension__ unsigned long long int __a;	/* Factor in congruential
-						   formula.  */
-  };
-
-/* Return non-negative, double-precision floating-point value in [0.0,1.0).  */
-extern int drand48_r (struct drand48_data *__restrict __buffer,
-		      double *__restrict __result) __THROW __nonnull ((1, 2));
-extern int erand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      double *__restrict __result) __THROW __nonnull ((1, 2));
-
-/* Return non-negative, long integer in [0,2^31).  */
-extern int lrand48_r (struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-extern int nrand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-
-/* Return signed, long integers in [-2^31,2^31).  */
-extern int mrand48_r (struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-extern int jrand48_r (unsigned short int __xsubi[3],
-		      struct drand48_data *__restrict __buffer,
-		      long int *__restrict __result)
-     __THROW __nonnull ((1, 2));
-
-/* Seed random number generator.  */
-extern int srand48_r (long int __seedval, struct drand48_data *__buffer)
-     __THROW __nonnull ((2));
-
-extern int seed48_r (unsigned short int __seed16v[3],
-		     struct drand48_data *__buffer) __THROW __nonnull ((1, 2));
-
-extern int lcong48_r (unsigned short int __param[7],
-		      struct drand48_data *__buffer)
-     __THROW __nonnull ((1, 2));
-# endif	/* Use misc.  */
-#endif	/* Use misc or X/Open.  */
-
-/* Allocate SIZE bytes of memory.  */
-extern void *malloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-/* Allocate NMEMB elements of SIZE bytes each, all initialized to 0.  */
-extern void *calloc (size_t __nmemb, size_t __size)
-     __THROW __attribute_malloc__ __attribute_alloc_size__ ((1, 2)) __wur;
-
-/* Re-allocate the previously allocated block
-   in PTR, making the new block SIZE bytes long.  */
-/* __attribute_malloc__ is not used, because if realloc returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *realloc (void *__ptr, size_t __size)
-     __THROW __attribute_warn_unused_result__ __attribute_alloc_size__ ((2));
-
-#ifdef __USE_MISC
-/* Re-allocate the previously allocated block in PTR, making the new
-   block large enough for NMEMB elements of SIZE bytes each.  */
-/* __attribute_malloc__ is not used, because if reallocarray returns
-   the same pointer that was passed to it, aliasing needs to be allowed
-   between objects pointed by the old and new pointers.  */
-extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size)
-     __THROW __attribute_warn_unused_result__
-     __attribute_alloc_size__ ((2, 3));
-#endif
-
-/* Free a block allocated by `malloc', `realloc' or `calloc'.  */
-extern void free (void *__ptr) __THROW;
-
-#ifdef __USE_MISC
-# include <alloca.h>
-#endif /* Use misc.  */
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K) \
-    || defined __USE_MISC
-/* Allocate SIZE bytes on a page boundary.  The storage cannot be freed.  */
-extern void *valloc (size_t __size) __THROW __attribute_malloc__
-     __attribute_alloc_size__ ((1)) __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Allocate memory of SIZE bytes with an alignment of ALIGNMENT.  */
-extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#ifdef __USE_ISOC11
-/* ISO C variant of aligned allocation.  */
-extern void *aligned_alloc (size_t __alignment, size_t __size)
-     __THROW __attribute_malloc__ __attribute_alloc_size__ ((2)) __wur;
-#endif
-
-/* Abort execution and generate a core-dump.  */
-extern void abort (void) __THROW __attribute__ ((__noreturn__));
-
-
-/* Register a function to be called when `exit' is called.  */
-extern int atexit (void (*__func) (void)) __THROW __nonnull ((1));
-
-#if defined __USE_ISOC11 || defined __USE_ISOCXX11
-/* Register a function to be called when `quick_exit' is called.  */
-# ifdef __cplusplus
-extern "C++" int at_quick_exit (void (*__func) (void))
-     __THROW __asm ("at_quick_exit") __nonnull ((1));
-# else
-extern int at_quick_exit (void (*__func) (void)) __THROW __nonnull ((1));
-# endif
-#endif
-
-#ifdef	__USE_MISC
-/* Register a function to be called with the status
-   given to `exit' and the given argument.  */
-extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg)
-     __THROW __nonnull ((1));
-#endif
-
-/* Call all functions registered with `atexit' and `on_exit',
-   in the reverse of the order in which they were registered,
-   perform stdio cleanup, and terminate program execution with STATUS.  */
-extern void exit (int __status) __THROW __attribute__ ((__noreturn__));
-
-#if defined __USE_ISOC11 || defined __USE_ISOCXX11
-/* Call all functions registered with `at_quick_exit' in the reverse
-   of the order in which they were registered and terminate program
-   execution with STATUS.  */
-extern void quick_exit (int __status) __THROW __attribute__ ((__noreturn__));
-#endif
-
-#ifdef __USE_ISOC99
-/* Terminate the program with STATUS without calling any of the
-   functions registered with `atexit' or `on_exit'.  */
-extern void _Exit (int __status) __THROW __attribute__ ((__noreturn__));
-#endif
-
-
-/* Return the value of envariable NAME, or NULL if it doesn't exist.  */
-extern char *getenv (const char *__name) __THROW __nonnull ((1)) __wur;
-
-#ifdef __USE_GNU
-/* This function is similar to the above but returns NULL if the
-   programs is running with SUID or SGID enabled.  */
-extern char *secure_getenv (const char *__name)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* The SVID says this is in <stdio.h>, but this seems a better place.	*/
-/* Put STRING, which is of the form "NAME=VALUE", in the environment.
-   If there is no `=', remove NAME from the environment.  */
-extern int putenv (char *__string) __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set NAME to VALUE in the environment.
-   If REPLACE is nonzero, overwrite an existing value.  */
-extern int setenv (const char *__name, const char *__value, int __replace)
-     __THROW __nonnull ((2));
-
-/* Remove the variable NAME from the environment.  */
-extern int unsetenv (const char *__name) __THROW __nonnull ((1));
-#endif
-
-#ifdef	__USE_MISC
-/* The `clearenv' was planned to be added to POSIX.1 but probably
-   never made it.  Nevertheless the POSIX.9 standard (POSIX bindings
-   for Fortran 77) requires this function.  */
-extern int clearenv (void) __THROW;
-#endif
-
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8)
-/* Generate a unique temporary file name from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the file name unique.
-   Always returns TEMPLATE, it's either a temporary file name or a null
-   string if it cannot get a unique file name.  */
-extern char *mktemp (char *__template) __THROW __nonnull ((1));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Generate a unique temporary file name from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the filename unique.
-   Returns a file descriptor open on the file for reading and writing,
-   or -1 if it cannot create a uniquely-named file.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkstemp (char *__template) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkstemp, (char *__template), mkstemp64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkstemp mkstemp64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkstemp64 (char *__template) __nonnull ((1)) __wur;
-# endif
-#endif
-
-#ifdef __USE_MISC
-/* Similar to mkstemp, but the template can have a suffix after the
-   XXXXXX.  The length of the suffix is specified in the second
-   parameter.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkstemps (char *__template, int __suffixlen) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkstemps, (char *__template, int __suffixlen),
-		       mkstemps64) __nonnull ((1)) __wur;
-#  else
-#   define mkstemps mkstemps64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkstemps64 (char *__template, int __suffixlen)
-     __nonnull ((1)) __wur;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Create a unique temporary directory from TEMPLATE.
-   The last six characters of TEMPLATE must be "XXXXXX";
-   they are replaced with a string that makes the directory name unique.
-   Returns TEMPLATE, or a null pointer if it cannot get a unique name.
-   The directory is created mode 700.  */
-extern char *mkdtemp (char *__template) __THROW __nonnull ((1)) __wur;
-#endif
-
-#ifdef __USE_GNU
-/* Generate a unique temporary file name from TEMPLATE similar to
-   mkstemp.  But allow the caller to pass additional flags which are
-   used in the open call to create the file..
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkostemp (char *__template, int __flags) __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkostemp, (char *__template, int __flags), mkostemp64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkostemp mkostemp64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkostemp64 (char *__template, int __flags) __nonnull ((1)) __wur;
-# endif
-
-/* Similar to mkostemp, but the template can have a suffix after the
-   XXXXXX.  The length of the suffix is specified in the second
-   parameter.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-# ifndef __USE_FILE_OFFSET64
-extern int mkostemps (char *__template, int __suffixlen, int __flags)
-     __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (mkostemps, (char *__template, int __suffixlen,
-				   int __flags), mkostemps64)
-     __nonnull ((1)) __wur;
-#  else
-#   define mkostemps mkostemps64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int mkostemps64 (char *__template, int __suffixlen, int __flags)
-     __nonnull ((1)) __wur;
-# endif
-#endif
-
-
-/* Execute the given line as a shell command.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int system (const char *__command) __wur;
-
-
-#ifdef	__USE_GNU
-/* Return a malloc'd string containing the canonical absolute name of the
-   existing named file.  */
-extern char *canonicalize_file_name (const char *__name)
-     __THROW __nonnull ((1)) __wur;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Return the canonical absolute name of file NAME.  If RESOLVED is
-   null, the result is malloc'd; otherwise, if the canonical name is
-   PATH_MAX chars or more, returns null with `errno' set to
-   ENAMETOOLONG; if the name fits in fewer than PATH_MAX chars,
-   returns the name in RESOLVED.  */
-extern char *realpath (const char *__restrict __name,
-		       char *__restrict __resolved) __THROW __wur;
-#endif
-
-
-/* Shorthand for type of comparison functions.  */
-#ifndef __COMPAR_FN_T
-# define __COMPAR_FN_T
-typedef int (*__compar_fn_t) (const void *, const void *);
-
-# ifdef	__USE_GNU
-typedef __compar_fn_t comparison_fn_t;
-# endif
-#endif
-#ifdef __USE_GNU
-typedef int (*__compar_d_fn_t) (const void *, const void *, void *);
-#endif
-
-/* Do a binary search for KEY in BASE, which consists of NMEMB elements
-   of SIZE bytes each, using COMPAR to perform the comparisons.  */
-extern void *bsearch (const void *__key, const void *__base,
-		      size_t __nmemb, size_t __size, __compar_fn_t __compar)
-     __nonnull ((1, 2, 5)) __wur;
-
-#ifdef __USE_EXTERN_INLINES
-# include <bits/stdlib-bsearch.h>
-#endif
-
-/* Sort NMEMB elements of BASE, of SIZE bytes each,
-   using COMPAR to perform the comparisons.  */
-extern void qsort (void *__base, size_t __nmemb, size_t __size,
-		   __compar_fn_t __compar) __nonnull ((1, 4));
-#ifdef __USE_GNU
-extern void qsort_r (void *__base, size_t __nmemb, size_t __size,
-		     __compar_d_fn_t __compar, void *__arg)
-  __nonnull ((1, 4));
-#endif
-
-
-/* Return the absolute value of X.  */
-extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur;
-extern long int labs (long int __x) __THROW __attribute__ ((__const__)) __wur;
-
-#ifdef __USE_ISOC99
-__extension__ extern long long int llabs (long long int __x)
-     __THROW __attribute__ ((__const__)) __wur;
-#endif
-
-
-/* Return the `div_t', `ldiv_t' or `lldiv_t' representation
-   of the value of NUMER over DENOM. */
-/* GCC may have built-ins for these someday.  */
-extern div_t div (int __numer, int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-extern ldiv_t ldiv (long int __numer, long int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-
-#ifdef __USE_ISOC99
-__extension__ extern lldiv_t lldiv (long long int __numer,
-				    long long int __denom)
-     __THROW __attribute__ ((__const__)) __wur;
-#endif
-
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Convert floating point numbers to strings.  The returned values are
-   valid only until another call to the same function.  */
-
-/* Convert VALUE to a string with NDIGIT digits and return a pointer to
-   this.  Set *DECPT with the position of the decimal character and *SIGN
-   with the sign of the number.  */
-extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign) __THROW __nonnull ((3, 4)) __wur;
-
-/* Convert VALUE to a string rounded to NDIGIT decimal digits.  Set *DECPT
-   with the position of the decimal character and *SIGN with the sign of
-   the number.  */
-extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign) __THROW __nonnull ((3, 4)) __wur;
-
-/* If possible convert VALUE to a string with NDIGIT significant digits.
-   Otherwise use exponential representation.  The resulting string will
-   be written to BUF.  */
-extern char *gcvt (double __value, int __ndigit, char *__buf)
-     __THROW __nonnull ((3)) __wur;
-#endif
-
-#ifdef __USE_MISC
-/* Long double versions of above functions.  */
-extern char *qecvt (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign)
-     __THROW __nonnull ((3, 4)) __wur;
-extern char *qfcvt (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign)
-     __THROW __nonnull ((3, 4)) __wur;
-extern char *qgcvt (long double __value, int __ndigit, char *__buf)
-     __THROW __nonnull ((3)) __wur;
-
-
-/* Reentrant version of the functions above which provide their own
-   buffers.  */
-extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign, char *__restrict __buf,
-		   size_t __len) __THROW __nonnull ((3, 4, 5));
-extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt,
-		   int *__restrict __sign, char *__restrict __buf,
-		   size_t __len) __THROW __nonnull ((3, 4, 5));
-
-extern int qecvt_r (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign,
-		    char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((3, 4, 5));
-extern int qfcvt_r (long double __value, int __ndigit,
-		    int *__restrict __decpt, int *__restrict __sign,
-		    char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((3, 4, 5));
-#endif	/* misc */
-
-
-/* Return the length of the multibyte character
-   in S, which is no longer than N.  */
-extern int mblen (const char *__s, size_t __n) __THROW;
-/* Return the length of the given multibyte character,
-   putting its `wchar_t' representation in *PWC.  */
-extern int mbtowc (wchar_t *__restrict __pwc,
-		   const char *__restrict __s, size_t __n) __THROW;
-/* Put the multibyte character represented
-   by WCHAR in S, returning its length.  */
-extern int wctomb (char *__s, wchar_t __wchar) __THROW;
-
-
-/* Convert a multibyte string to a wide char string.  */
-extern size_t mbstowcs (wchar_t *__restrict  __pwcs,
-			const char *__restrict __s, size_t __n) __THROW
-    __attr_access ((__read_only__, 2));
-/* Convert a wide char string to multibyte string.  */
-extern size_t wcstombs (char *__restrict __s,
-			const wchar_t *__restrict __pwcs, size_t __n)
-     __THROW
-  __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
-
-#ifdef __USE_MISC
-/* Determine whether the string value of RESPONSE matches the affirmation
-   or negative response expression as specified by the LC_MESSAGES category
-   in the program's current locale.  Returns 1 if affirmative, 0 if
-   negative, and -1 if not matching.  */
-extern int rpmatch (const char *__response) __THROW __nonnull ((1)) __wur;
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Parse comma separated suboption from *OPTIONP and match against
-   strings in TOKENS.  If found return index and set *VALUEP to
-   optional value introduced by an equal sign.  If the suboption is
-   not part of TOKENS return in *VALUEP beginning of unknown
-   suboption.  On exit *OPTIONP is set to the beginning of the next
-   token or at the terminating NUL character.  */
-extern int getsubopt (char **__restrict __optionp,
-		      char *const *__restrict __tokens,
-		      char **__restrict __valuep)
-     __THROW __nonnull ((1, 2, 3)) __wur;
-#endif
-
-
-/* X/Open pseudo terminal handling.  */
-
-#ifdef __USE_XOPEN2KXSI
-/* Return a master pseudo-terminal handle.  */
-extern int posix_openpt (int __oflag) __wur;
-#endif
-
-#ifdef __USE_XOPEN_EXTENDED
-/* The next four functions all take a master pseudo-tty fd and
-   perform an operation on the associated slave:  */
-
-/* Chown the slave to the calling user.  */
-extern int grantpt (int __fd) __THROW;
-
-/* Release an internal lock so the slave can be opened.
-   Call after grantpt().  */
-extern int unlockpt (int __fd) __THROW;
-
-/* Return the pathname of the pseudo terminal slave associated with
-   the master FD is open on, or NULL on errors.
-   The returned storage is good until the next call to this function.  */
-extern char *ptsname (int __fd) __THROW __wur;
-#endif
-
-#ifdef __USE_GNU
-/* Store at most BUFLEN characters of the pathname of the slave pseudo
-   terminal associated with the master FD is open on in BUF.
-   Return 0 on success, otherwise an error number.  */
-extern int ptsname_r (int __fd, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-
-/* Open a master pseudo terminal and return its file descriptor.  */
-extern int getpt (void);
-#endif
-
-#ifdef __USE_MISC
-/* Put the 1 minute, 5 minute and 15 minute load averages into the first
-   NELEM elements of LOADAVG.  Return the number written (never more than
-   three, but may be less than NELEM), or -1 if an error occurred.  */
-extern int getloadavg (double __loadavg[], int __nelem)
-     __THROW __nonnull ((1));
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K
-/* Return the index into the active-logins file (utmp) for
-   the controlling terminal.  */
-extern int ttyslot (void) __THROW;
-#endif
-
-#include <bits/stdlib-float.h>
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/stdlib.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/stdlib-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* stdlib.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/string.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/string.h
deleted file mode 100644
index 04e1b70..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/string.h
+++ /dev/null
@@ -1,525 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.21 String handling	<string.h>
- */
-
-#ifndef	_STRING_H
-#define	_STRING_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-__BEGIN_DECLS
-
-/* Get size_t and NULL from <stddef.h>.  */
-#define	__need_size_t
-#define	__need_NULL
-#include <stddef.h>
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && (__GNUC_PREREQ (4, 4) \
-			    || __glibc_clang_prereq (3, 5))
-# define __CORRECT_ISO_CPP_STRING_H_PROTO
-#endif
-
-
-/* Copy N bytes of SRC to DEST.  */
-extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
-		     size_t __n) __THROW __nonnull ((1, 2));
-/* Copy N bytes of SRC to DEST, guaranteeing
-   correct behavior for overlapping strings.  */
-extern void *memmove (void *__dest, const void *__src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N bytes of SRC to DEST, stopping when C is found.
-   Return the position in DEST one byte past where C was copied,
-   or NULL if C was not found in the first N bytes of SRC.  */
-#if defined __USE_MISC || defined __USE_XOPEN || __GLIBC_USE (ISOC2X)
-extern void *memccpy (void *__restrict __dest, const void *__restrict __src,
-		      int __c, size_t __n)
-    __THROW __nonnull ((1, 2)) __attr_access ((__write_only__, 1, 4));
-#endif /* Misc || X/Open.  */
-
-
-/* Set N bytes of S to C.  */
-extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
-
-/* Compare N bytes of S1 and S2.  */
-extern int memcmp (const void *__s1, const void *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Search N bytes of S for C.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern void *memchr (void *__s, int __c, size_t __n)
-      __THROW __asm ("memchr") __attribute_pure__ __nonnull ((1));
-extern const void *memchr (const void *__s, int __c, size_t __n)
-      __THROW __asm ("memchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline void *
-memchr (void *__s, int __c, size_t __n) __THROW
-{
-  return __builtin_memchr (__s, __c, __n);
-}
-
-__extern_always_inline const void *
-memchr (const void *__s, int __c, size_t __n) __THROW
-{
-  return __builtin_memchr (__s, __c, __n);
-}
-# endif
-}
-#else
-extern void *memchr (const void *__s, int __c, size_t __n)
-      __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* Search in S for C.  This is similar to `memchr' but there is no
-   length limit.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" void *rawmemchr (void *__s, int __c)
-     __THROW __asm ("rawmemchr") __attribute_pure__ __nonnull ((1));
-extern "C++" const void *rawmemchr (const void *__s, int __c)
-     __THROW __asm ("rawmemchr") __attribute_pure__ __nonnull ((1));
-# else
-extern void *rawmemchr (const void *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-
-/* Search N bytes of S for the final occurrence of C.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" void *memrchr (void *__s, int __c, size_t __n)
-      __THROW __asm ("memrchr") __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-extern "C++" const void *memrchr (const void *__s, int __c, size_t __n)
-      __THROW __asm ("memrchr") __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-# else
-extern void *memrchr (const void *__s, int __c, size_t __n)
-      __THROW __attribute_pure__ __nonnull ((1))
-      __attr_access ((__read_only__, 1, 3));
-# endif
-#endif
-
-
-/* Copy SRC to DEST.  */
-extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Copy no more than N characters of SRC to DEST.  */
-extern char *strncpy (char *__restrict __dest,
-		      const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Append SRC onto DEST.  */
-extern char *strcat (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Append no more than N characters from SRC onto DEST.  */
-extern char *strncat (char *__restrict __dest, const char *__restrict __src,
-		      size_t __n) __THROW __nonnull ((1, 2));
-
-/* Compare S1 and S2.  */
-extern int strcmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Compare N characters of S1 and S2.  */
-extern int strncmp (const char *__s1, const char *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Compare the collated forms of S1 and S2.  */
-extern int strcoll (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Put a transformation of SRC into no more than N bytes of DEST.  */
-extern size_t strxfrm (char *__restrict __dest,
-		       const char *__restrict __src, size_t __n)
-    __THROW __nonnull ((2)) __attr_access ((__write_only__, 1, 3));
-
-#ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Compare the collated forms of S1 and S2, using sorting rules from L.  */
-extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 3));
-/* Put a transformation of SRC into no more than N bytes of DEST,
-   using sorting rules from L.  */
-extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n,
-			 locale_t __l) __THROW __nonnull ((2, 4))
-     __attr_access ((__write_only__, 1, 3));
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8	\
-     || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X))
-/* Duplicate S, returning an identical malloc'd string.  */
-extern char *strdup (const char *__s)
-     __THROW __attribute_malloc__ __nonnull ((1));
-#endif
-
-/* Return a malloc'd copy of at most N bytes of STRING.  The
-   resultant string is terminated even if no null terminator
-   appears before STRING[N].  */
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X)
-extern char *strndup (const char *__string, size_t __n)
-     __THROW __attribute_malloc__ __nonnull ((1));
-#endif
-
-#if defined __USE_GNU && defined __GNUC__
-/* Duplicate S, returning an identical alloca'd string.  */
-# define strdupa(s)							      \
-  (__extension__							      \
-    ({									      \
-      const char *__old = (s);						      \
-      size_t __len = strlen (__old) + 1;				      \
-      char *__new = (char *) __builtin_alloca (__len);			      \
-      (char *) memcpy (__new, __old, __len);				      \
-    }))
-
-/* Return an alloca'd copy of at most N bytes of string.  */
-# define strndupa(s, n)							      \
-  (__extension__							      \
-    ({									      \
-      const char *__old = (s);						      \
-      size_t __len = strnlen (__old, (n));				      \
-      char *__new = (char *) __builtin_alloca (__len + 1);		      \
-      __new[__len] = '\0';						      \
-      (char *) memcpy (__new, __old, __len);				      \
-    }))
-#endif
-
-/* Find the first occurrence of C in S.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strchr (char *__s, int __c)
-     __THROW __asm ("strchr") __attribute_pure__ __nonnull ((1));
-extern const char *strchr (const char *__s, int __c)
-     __THROW __asm ("strchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strchr (char *__s, int __c) __THROW
-{
-  return __builtin_strchr (__s, __c);
-}
-
-__extern_always_inline const char *
-strchr (const char *__s, int __c) __THROW
-{
-  return __builtin_strchr (__s, __c);
-}
-# endif
-}
-#else
-extern char *strchr (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-/* Find the last occurrence of C in S.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strrchr (char *__s, int __c)
-     __THROW __asm ("strrchr") __attribute_pure__ __nonnull ((1));
-extern const char *strrchr (const char *__s, int __c)
-     __THROW __asm ("strrchr") __attribute_pure__ __nonnull ((1));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strrchr (char *__s, int __c) __THROW
-{
-  return __builtin_strrchr (__s, __c);
-}
-
-__extern_always_inline const char *
-strrchr (const char *__s, int __c) __THROW
-{
-  return __builtin_strrchr (__s, __c);
-}
-# endif
-}
-#else
-extern char *strrchr (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-#ifdef __USE_GNU
-/* This function is similar to `strchr'.  But it returns a pointer to
-   the closing NUL byte in case C is not found in S.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *strchrnul (char *__s, int __c)
-     __THROW __asm ("strchrnul") __attribute_pure__ __nonnull ((1));
-extern "C++" const char *strchrnul (const char *__s, int __c)
-     __THROW __asm ("strchrnul") __attribute_pure__ __nonnull ((1));
-# else
-extern char *strchrnul (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-#endif
-
-/* Return the length of the initial segment of S which
-   consists entirely of characters not in REJECT.  */
-extern size_t strcspn (const char *__s, const char *__reject)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Return the length of the initial segment of S which
-   consists entirely of characters in ACCEPT.  */
-extern size_t strspn (const char *__s, const char *__accept)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Find the first occurrence in S of any character in ACCEPT.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strpbrk (char *__s, const char *__accept)
-     __THROW __asm ("strpbrk") __attribute_pure__ __nonnull ((1, 2));
-extern const char *strpbrk (const char *__s, const char *__accept)
-     __THROW __asm ("strpbrk") __attribute_pure__ __nonnull ((1, 2));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strpbrk (char *__s, const char *__accept) __THROW
-{
-  return __builtin_strpbrk (__s, __accept);
-}
-
-__extern_always_inline const char *
-strpbrk (const char *__s, const char *__accept) __THROW
-{
-  return __builtin_strpbrk (__s, __accept);
-}
-# endif
-}
-#else
-extern char *strpbrk (const char *__s, const char *__accept)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-#endif
-/* Find the first occurrence of NEEDLE in HAYSTACK.  */
-#ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++"
-{
-extern char *strstr (char *__haystack, const char *__needle)
-     __THROW __asm ("strstr") __attribute_pure__ __nonnull ((1, 2));
-extern const char *strstr (const char *__haystack, const char *__needle)
-     __THROW __asm ("strstr") __attribute_pure__ __nonnull ((1, 2));
-
-# ifdef __OPTIMIZE__
-__extern_always_inline char *
-strstr (char *__haystack, const char *__needle) __THROW
-{
-  return __builtin_strstr (__haystack, __needle);
-}
-
-__extern_always_inline const char *
-strstr (const char *__haystack, const char *__needle) __THROW
-{
-  return __builtin_strstr (__haystack, __needle);
-}
-# endif
-}
-#else
-extern char *strstr (const char *__haystack, const char *__needle)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-#endif
-
-
-/* Divide S into tokens separated by characters in DELIM.  */
-extern char *strtok (char *__restrict __s, const char *__restrict __delim)
-     __THROW __nonnull ((2));
-
-/* Divide S into tokens separated by characters in DELIM.  Information
-   passed between calls are stored in SAVE_PTR.  */
-extern char *__strtok_r (char *__restrict __s,
-			 const char *__restrict __delim,
-			 char **__restrict __save_ptr)
-     __THROW __nonnull ((2, 3));
-#ifdef __USE_POSIX
-extern char *strtok_r (char *__restrict __s, const char *__restrict __delim,
-		       char **__restrict __save_ptr)
-     __THROW __nonnull ((2, 3));
-#endif
-
-#ifdef __USE_GNU
-/* Similar to `strstr' but this function ignores the case of both strings.  */
-# ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *strcasestr (char *__haystack, const char *__needle)
-     __THROW __asm ("strcasestr") __attribute_pure__ __nonnull ((1, 2));
-extern "C++" const char *strcasestr (const char *__haystack,
-				     const char *__needle)
-     __THROW __asm ("strcasestr") __attribute_pure__ __nonnull ((1, 2));
-# else
-extern char *strcasestr (const char *__haystack, const char *__needle)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-# endif
-#endif
-
-#ifdef __USE_GNU
-/* Find the first occurrence of NEEDLE in HAYSTACK.
-   NEEDLE is NEEDLELEN bytes long;
-   HAYSTACK is HAYSTACKLEN bytes long.  */
-extern void *memmem (const void *__haystack, size_t __haystacklen,
-		     const void *__needle, size_t __needlelen)
-     __THROW __attribute_pure__ __nonnull ((1, 3))
-    __attr_access ((__read_only__, 1, 2))
-    __attr_access ((__read_only__, 3, 4));
-
-/* Copy N bytes of SRC to DEST, return pointer to bytes after the
-   last written byte.  */
-extern void *__mempcpy (void *__restrict __dest,
-			const void *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-extern void *mempcpy (void *__restrict __dest,
-		      const void *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-#endif
-
-
-/* Return the length of S.  */
-extern size_t strlen (const char *__s)
-     __THROW __attribute_pure__ __nonnull ((1));
-
-#ifdef	__USE_XOPEN2K8
-/* Find the length of STRING, but scan at most MAXLEN characters.
-   If no '\0' terminator is found in that many characters, return MAXLEN.  */
-extern size_t strnlen (const char *__string, size_t __maxlen)
-     __THROW __attribute_pure__ __nonnull ((1));
-#endif
-
-
-/* Return a string describing the meaning of the `errno' code in ERRNUM.  */
-extern char *strerror (int __errnum) __THROW;
-#ifdef __USE_XOPEN2K
-/* Reentrant version of `strerror'.
-   There are 2 flavors of `strerror_r', GNU which returns the string
-   and may or may not use the supplied temporary buffer and POSIX one
-   which fills the string into the buffer.
-   To use the POSIX version, -D_XOPEN_SOURCE=600 or -D_POSIX_C_SOURCE=200112L
-   without -D_GNU_SOURCE is needed, otherwise the GNU version is
-   preferred.  */
-# if defined __USE_XOPEN2K && !defined __USE_GNU
-/* Fill BUF with a string describing the meaning of the `errno' code in
-   ERRNUM.  */
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (strerror_r,
-			   (int __errnum, char *__buf, size_t __buflen),
-			   __xpg_strerror_r) __nonnull ((2))
-    __attr_access ((__write_only__, 2, 3));
-#  else
-extern int __xpg_strerror_r (int __errnum, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
-#   define strerror_r __xpg_strerror_r
-#  endif
-# else
-/* If a temporary buffer is required, at most BUFLEN bytes of BUF will be
-   used.  */
-extern char *strerror_r (int __errnum, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __wur  __attr_access ((__write_only__, 2, 3));
-# endif
-
-# ifdef __USE_GNU
-/* Return a string describing the meaning of tthe error in ERR.  */
-extern const char *strerrordesc_np (int __err) __THROW;
-/* Return a string with the error name in ERR.  */
-extern const char *strerrorname_np (int __err) __THROW;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Translate error number to string according to the locale L.  */
-extern char *strerror_l (int __errnum, locale_t __l) __THROW;
-#endif
-
-#ifdef __USE_MISC
-# include <strings.h>
-
-/* Set N bytes of S to 0.  The compiler will not delete a call to this
-   function, even if S is dead after the call.  */
-extern void explicit_bzero (void *__s, size_t __n) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-
-/* Return the next DELIM-delimited token from *STRINGP,
-   terminating it with a '\0', and update *STRINGP to point past it.  */
-extern char *strsep (char **__restrict __stringp,
-		     const char *__restrict __delim)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_XOPEN2K8
-/* Return a string describing the meaning of the signal number in SIG.  */
-extern char *strsignal (int __sig) __THROW;
-
-# ifdef __USE_GNU
-/* Return an abbreviation string for the signal number SIG.  */
-extern const char *sigabbrev_np (int __sig) __THROW;
-/* Return a string describing the meaning of the signal number in SIG,
-   the result is not translated.  */
-extern const char *sigdescr_np (int __sig) __THROW;
-# endif
-
-/* Copy SRC to DEST, returning the address of the terminating '\0' in DEST.  */
-extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-extern char *stpcpy (char *__restrict __dest, const char *__restrict __src)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N characters of SRC to DEST, returning the address of
-   the last character written into DEST.  */
-extern char *__stpncpy (char *__restrict __dest,
-			const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-extern char *stpncpy (char *__restrict __dest,
-		      const char *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_GNU
-/* Compare S1 and S2 as strings holding name & indices/version numbers.  */
-extern int strverscmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Sautee STRING briskly.  */
-extern char *strfry (char *__string) __THROW __nonnull ((1));
-
-/* Frobnicate N bytes of S.  */
-extern void *memfrob (void *__s, size_t __n) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-
-# ifndef basename
-/* Return the file name within directory of FILENAME.  We don't
-   declare the function if the `basename' macro is available (defined
-   in <libgen.h>) which makes the XPG version of this function
-   available.  */
-#  ifdef __CORRECT_ISO_CPP_STRING_H_PROTO
-extern "C++" char *basename (char *__filename)
-     __THROW __asm ("basename") __nonnull ((1));
-extern "C++" const char *basename (const char *__filename)
-     __THROW __asm ("basename") __nonnull ((1));
-#  else
-extern char *basename (const char *__filename) __THROW __nonnull ((1));
-#  endif
-# endif
-#endif
-
-#if __GNUC_PREREQ (3,4)
-# if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-/* Functions with security checks.  */
-#  include <bits/string_fortified.h>
-# endif
-#endif
-
-__END_DECLS
-
-#endif /* string.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/strings.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/strings.h
deleted file mode 100644
index ae7c7a3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/strings.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_STRINGS_H
-#define	_STRINGS_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && __GNUC_PREREQ (4, 4)
-# define __CORRECT_ISO_CPP_STRINGS_H_PROTO
-#endif
-
-__BEGIN_DECLS
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8
-/* Compare N bytes of S1 and S2 (same as memcmp).  */
-extern int bcmp (const void *__s1, const void *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Copy N bytes of SRC to DEST (like memmove, but args reversed).  */
-extern void bcopy (const void *__src, void *__dest, size_t __n)
-  __THROW __nonnull ((1, 2));
-
-/* Set N bytes of S to 0.  */
-extern void bzero (void *__s, size_t __n) __THROW __nonnull ((1));
-
-/* Find the first occurrence of C in S (same as strchr).  */
-# ifdef __CORRECT_ISO_CPP_STRINGS_H_PROTO
-extern "C++"
-{
-extern char *index (char *__s, int __c)
-     __THROW __asm ("index") __attribute_pure__ __nonnull ((1));
-extern const char *index (const char *__s, int __c)
-     __THROW __asm ("index") __attribute_pure__ __nonnull ((1));
-
-#  if defined __OPTIMIZE__
-__extern_always_inline char *
-index (char *__s, int __c) __THROW
-{
-  return __builtin_index (__s, __c);
-}
-
-__extern_always_inline const char *
-index (const char *__s, int __c) __THROW
-{
-  return __builtin_index (__s, __c);
-}
-#  endif
-}
-# else
-extern char *index (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-
-/* Find the last occurrence of C in S (same as strrchr).  */
-# ifdef __CORRECT_ISO_CPP_STRINGS_H_PROTO
-extern "C++"
-{
-extern char *rindex (char *__s, int __c)
-     __THROW __asm ("rindex") __attribute_pure__ __nonnull ((1));
-extern const char *rindex (const char *__s, int __c)
-     __THROW __asm ("rindex") __attribute_pure__ __nonnull ((1));
-
-#  if defined __OPTIMIZE__
-__extern_always_inline char *
-rindex (char *__s, int __c) __THROW
-{
-  return __builtin_rindex (__s, __c);
-}
-
-__extern_always_inline const char *
-rindex (const char *__s, int __c) __THROW
-{
-  return __builtin_rindex (__s, __c);
-}
-#  endif
-}
-# else
-extern char *rindex (const char *__s, int __c)
-     __THROW __attribute_pure__ __nonnull ((1));
-# endif
-#endif
-
-#if defined __USE_MISC || !defined __USE_XOPEN2K8 || defined __USE_XOPEN2K8XSI
-/* Return the position of the first bit set in I, or 0 if none are set.
-   The least-significant bit is position 1, the most-significant 32.  */
-extern int ffs (int __i) __THROW __attribute_const__;
-#endif
-
-/* The following two functions are non-standard but necessary for non-32 bit
-   platforms.  */
-# ifdef	__USE_MISC
-extern int ffsl (long int __l) __THROW __attribute_const__;
-__extension__ extern int ffsll (long long int __ll)
-     __THROW __attribute_const__;
-# endif
-
-/* Compare S1 and S2, ignoring case.  */
-extern int strcasecmp (const char *__s1, const char *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-/* Compare no more than N chars of S1 and S2, ignoring case.  */
-extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-#ifdef	__USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-# include <bits/types/locale_t.h>
-
-/* Compare S1 and S2, ignoring case, using collation rules from LOC.  */
-extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 3));
-
-/* Compare no more than N chars of S1 and S2, ignoring case, using
-   collation rules from LOC.  */
-extern int strncasecmp_l (const char *__s1, const char *__s2,
-			  size_t __n, locale_t __loc)
-     __THROW __attribute_pure__ __nonnull ((1, 2, 4));
-#endif
-
-__END_DECLS
-
-#if __GNUC_PREREQ (3,4) && __USE_FORTIFY_LEVEL > 0 \
-    && defined __fortify_function
-/* Functions with security checks.  */
-# if defined __USE_MISC || !defined __USE_XOPEN2K8
-#  include <bits/strings_fortified.h>
-# endif
-#endif
-
-#endif	/* strings.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/acct.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/acct.h
deleted file mode 100644
index 8c6ab82..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/acct.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_ACCT_H
-#define _SYS_ACCT_H	1
-
-#include <sys/types.h>
-#include <stdint.h>
-#include <bits/endian.h>
-#include <bits/types/time_t.h>
-
-__BEGIN_DECLS
-
-#define ACCT_COMM 16
-
-/*
-  comp_t is a 16-bit "floating" point number with a 3-bit base 8
-  exponent and a 13-bit fraction. See linux/kernel/acct.c for the
-  specific encoding system used.
-*/
-
-typedef uint16_t comp_t;
-
-struct acct
-{
-  char ac_flag;			/* Flags.  */
-  uint16_t ac_uid;		/* Real user ID.  */
-  uint16_t ac_gid;		/* Real group ID.  */
-  uint16_t ac_tty;		/* Controlling terminal.  */
-  uint32_t ac_btime;		/* Beginning time.  */
-  comp_t ac_utime;		/* User time.  */
-  comp_t ac_stime;		/* System time.  */
-  comp_t ac_etime;		/* Elapsed time.  */
-  comp_t ac_mem;		/* Average memory usage.  */
-  comp_t ac_io;			/* Chars transferred.  */
-  comp_t ac_rw;			/* Blocks read or written.  */
-  comp_t ac_minflt;		/* Minor pagefaults.  */
-  comp_t ac_majflt;		/* Major pagefaults.  */
-  comp_t ac_swaps;		/* Number of swaps.  */
-  uint32_t ac_exitcode;		/* Process exitcode.  */
-  char ac_comm[ACCT_COMM+1];	/* Command name.  */
-  char ac_pad[10];		/* Padding bytes.  */
-};
-
-
-struct acct_v3
-{
-  char ac_flag;			/* Flags */
-  char ac_version;		/* Always set to ACCT_VERSION */
-  uint16_t ac_tty;		/* Control Terminal */
-  uint32_t ac_exitcode;		/* Exitcode */
-  uint32_t ac_uid;		/* Real User ID */
-  uint32_t ac_gid;		/* Real Group ID */
-  uint32_t ac_pid;		/* Process ID */
-  uint32_t ac_ppid;		/* Parent Process ID */
-  uint32_t ac_btime;		/* Process Creation Time */
-  float ac_etime;		/* Elapsed Time */
-  comp_t ac_utime;		/* User Time */
-  comp_t ac_stime;		/* System Time */
-  comp_t ac_mem;		/* Average Memory Usage */
-  comp_t ac_io;			/* Chars Transferred */
-  comp_t ac_rw;			/* Blocks Read or Written */
-  comp_t ac_minflt;		/* Minor Pagefaults */
-  comp_t ac_majflt;		/* Major Pagefaults */
-  comp_t ac_swaps;		/* Number of Swaps */
-  char ac_comm[ACCT_COMM];	/* Command Name */
-};
-
-
-enum
-  {
-    AFORK = 0x01,		/* Has executed fork, but no exec.  */
-    ASU = 0x02,			/* Used super-user privileges.  */
-    ACORE = 0x08,		/* Dumped core.  */
-    AXSIG = 0x10		/* Killed by a signal.  */
-  };
-
-#if __BYTE_ORDER == __BIG_ENDIAN
-# define ACCT_BYTEORDER 0x80	/* Accounting file is big endian.  */
-#else
-# define ACCT_BYTEORDER 0x00	/* Accounting file is little endian.  */
-#endif
-
-#define AHZ     100
-
-
-/* Switch process accounting on and off.  */
-extern int acct (const char *__filename) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/acct.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/auxv.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/auxv.h
deleted file mode 100644
index 128cf39..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/auxv.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/* Access to the auxiliary vector.
-   Copyright (C) 2012-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_AUXV_H
-#define _SYS_AUXV_H 1
-
-#include <elf.h>
-#include <sys/cdefs.h>
-#include <bits/hwcap.h>
-
-__BEGIN_DECLS
-
-/* Return the value associated with an Elf*_auxv_t type from the auxv list
-   passed to the program on startup.  If TYPE was not present in the auxv
-   list, returns zero and sets errno to ENOENT.  */
-extern unsigned long int getauxval (unsigned long int __type)
-  __THROW;
-
-__END_DECLS
-
-#endif /* sys/auxv.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/bitypes.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/bitypes.h
deleted file mode 100644
index 3a9860f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/bitypes.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* The GNU <sys/types.h> defines all the necessary types.  */
-
-#include <sys/types.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/cdefs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/cdefs.h
deleted file mode 100644
index bace592..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/cdefs.h
+++ /dev/null
@@ -1,742 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_CDEFS_H
-#define	_SYS_CDEFS_H	1
-
-/* We are almost always included from features.h. */
-#ifndef _FEATURES_H
-# include <features.h>
-#endif
-
-/* The GNU libc does not support any K&R compilers or the traditional mode
-   of ISO C compilers anymore.  Check for some of the combinations not
-   supported anymore.  */
-#if defined __GNUC__ && !defined __STDC__
-# error "You need a ISO C conforming compiler to use the glibc headers"
-#endif
-
-/* Some user header file might have defined this before.  */
-#undef	__P
-#undef	__PMT
-
-#ifdef __GNUC__
-
-/* All functions, except those with callbacks or those that
-   synchronize memory, are leaf functions.  */
-# if __GNUC_PREREQ (4, 6) && !defined _LIBC
-#  define __LEAF , __leaf__
-#  define __LEAF_ATTR __attribute__ ((__leaf__))
-# else
-#  define __LEAF
-#  define __LEAF_ATTR
-# endif
-
-/* GCC can always grok prototypes.  For C++ programs we add throw()
-   to help it optimize the function calls.  But this only works with
-   gcc 2.8.x and egcs.  For gcc 3.2 and up we even mark C functions
-   as non-throwing using a function attribute since programs can use
-   the -fexceptions options for C code as well.  */
-# if !defined __cplusplus && __GNUC_PREREQ (3, 3)
-#  define __THROW	__attribute__ ((__nothrow__ __LEAF))
-#  define __THROWNL	__attribute__ ((__nothrow__))
-#  define __NTH(fct)	__attribute__ ((__nothrow__ __LEAF)) fct
-#  define __NTHNL(fct)  __attribute__ ((__nothrow__)) fct
-# else
-#  if defined __cplusplus && __GNUC_PREREQ (2,8)
-#   if __cplusplus >= 201103L
-#    define __THROW	noexcept (true)
-#   else
-#    define __THROW	throw ()
-#   endif
-#   define __THROWNL	__THROW
-#   define __NTH(fct)	__LEAF_ATTR fct __THROW
-#   define __NTHNL(fct) fct __THROW
-#  else
-#   define __THROW
-#   define __THROWNL
-#   define __NTH(fct)	fct
-#   define __NTHNL(fct) fct
-#  endif
-# endif
-
-#else	/* Not GCC.  */
-
-# if (defined __cplusplus						\
-      || (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L))
-#  define __inline	inline
-# else
-#  define __inline		/* No inline functions.  */
-# endif
-
-# define __THROW
-# define __THROWNL
-# define __NTH(fct)	fct
-
-#endif	/* GCC.  */
-
-/* Compilers that are not clang may object to
-       #if defined __clang__ && __has_extension(...)
-   even though they do not need to evaluate the right-hand side of the &&.  */
-#if defined __clang__ && defined __has_extension
-# define __glibc_clang_has_extension(ext) __has_extension (ext)
-#else
-# define __glibc_clang_has_extension(ext) 0
-#endif
-
-/* These two macros are not used in glibc anymore.  They are kept here
-   only because some other projects expect the macros to be defined.  */
-#define __P(args)	args
-#define __PMT(args)	args
-
-/* For these things, GCC behaves the ANSI way normally,
-   and the non-ANSI way under -traditional.  */
-
-#define __CONCAT(x,y)	x ## y
-#define __STRING(x)	#x
-
-/* This is not a typedef so `const __ptr_t' does the right thing.  */
-#define __ptr_t void *
-
-
-/* C++ needs to know that types and declarations are C, not C++.  */
-#ifdef	__cplusplus
-# define __BEGIN_DECLS	extern "C" {
-# define __END_DECLS	}
-#else
-# define __BEGIN_DECLS
-# define __END_DECLS
-#endif
-
-#if defined __clang__ && defined __has_extension
-# define __clang_has_extension(x) __has_extension (x)
-#else
-# define __clang_has_extension(x) 0
-#endif
-
-/* Fortify support.  */
-#define __fortify_function __extern_always_inline __attribute_artificial__
-#if defined __clang__ && __USE_FORTIFY_LEVEL > 0 \
-    && !defined _CLANG_FORTIFY_DISABLE \
-    && __clang_has_extension(overloadable_unmarked)
-# define __use_clang_fortify 1
-/* Clang-style FORTIFY creates a different symbol for each FORTIFY'ed function,
-   whereas GCC-style doesn't.  Thus, GCC can assume that the FORTIFY'ed
-   function is always available externally, but clang can't.  */
-# define __attribute_overloadable__ __attribute__ ((__overloadable__))
-# define __attribute_transparent_overload__ \
-  __attribute__ ((__overloadable__("transparent")))
-# define __fortify_overload static __always_inline __attribute_overloadable__
-/* For FORTIFY functions that exist only as decls.  */
-# define __fortify_error_function static __attribute_overloadable__
-# define __clang_pass_object_size_n(n) __attribute__ ((pass_object_size (n)))
-# define __clang_warning(what) __attribute__ ((deprecated(what)))
-# define __clang_prefer_this_overload __attribute__ ((enable_if (1, "")))
-# define __clang_warning_if(c, m) \
-  __attribute__ ((__diagnose_if__ ((c), (m), "warning")))
-# define __clang_error(what) __attribute__ ((unavailable(what)))
-# define __clang_error_if(c, m) \
-  __attribute__ ((__diagnose_if__ ((c), (m), "error")))
-# define __fortify_potential_overload __fortify_overload
-#else
-# define __fortify_potential_overload __fortify_function
-/* Some functions/decls can be shared between clang and non-clang FORTIFY.
-   Turning these into nops makes that possible.  */
-# define __clang_pass_object_size_n(n)
-# define __attribute_overloadable__
-# define __bos_n(ptr, n) __builtin_object_size (ptr, n)
-# define __clang_warning_if(c, m)
-# define __clang_error_if(c, m)
-#endif
-
-#define __bos_level (__USE_FORTIFY_LEVEL > 1)
-#define __bos(ptr) __builtin_object_size (ptr, __bos_level)
-#define __bos0(ptr) __builtin_object_size (ptr, 0)
-
-/* Use __builtin_dynamic_object_size at _FORTIFY_SOURCE=3 when available.  */
-#if __USE_FORTIFY_LEVEL == 3 && __glibc_clang_prereq (9, 0)
-# define __glibc_objsize0(__o) __builtin_dynamic_object_size (__o, 0)
-# define __glibc_objsize(__o) __builtin_dynamic_object_size (__o, 1)
-#else
-# define __glibc_objsize0(__o) __bos0 (__o)
-# define __glibc_objsize(__o) __bos (__o)
-#endif
-
-#define __clang_pass_object_size0 __clang_pass_object_size_n (0)
-#define __clang_pass_object_size __clang_pass_object_size_n (__bos_level)
-
-/* Some of these macros are awkwardly written, and more repetitive than they'd
-   ideally need to be.  This is because both clang and gcc will emit 'note's
-   about where these warnings originate from. For every macro that's expanded,
-   the user sees a note that ultimately doesn't matter to them...  */
-#ifdef __use_clang_fortify
-# define __FORTIFY_PRECONDITIONS
-# define __FORTIFY_FUNCTION_END
-# define __FORTIFY_WARNING_IF(_, c, msg) __clang_warning_if(c, msg)
-/* __builtin_constant_p isn't needed: this is only used in constructs that
-   must be fully evaluated at compile-time.  */
-# define __bos_static_lt_impl(bos_val, n, s) \
-  ((bos_val) != -1ULL && (n) > (bos_val) / (s))
-# define __FORTIFY_CALL_CHK 1
-
-# define __FORTIFY_BOSN_ARGS(bos_fn, n, buf, div, complaint) \
-  (__bos_static_lt_impl (bos_fn (buf), n, div)), (complaint), "warning"
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT2(fn_name, n, buf, div, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos0, n, buf, div, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT(fn_name, n, buf, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos0, n, buf, 1, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT2(fn_name, n, buf, div, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos, n, buf, div, complaint))))
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT(fn_name, n, buf, complaint) \
-  __attribute__ ((__diagnose_if__ \
-	(__FORTIFY_BOSN_ARGS (__bos, n, buf, 1, complaint))))
-#else
-# define __FORTIFY_PRECONDITIONS {
-# define __FORTIFY_FUNCTION_END }
-/* __chk_fail was chosen arbitrarily. The function should never be called
-   anyway; it just exists to be reachable after optimizations.  */
-# define __FORTIFY_DECLARE_WARNING_FUNCTION(name, msg) \
-  __attribute ((__warning__(msg))) \
-  extern void __REDIRECT_NTH (name, (void), __chk_fail)
-
-# define __FORTIFY_WARNING_IF_BEGIN(fn_name, cond, complaint, if_cond_true) \
-  { \
-    if (cond) { \
-      if_cond_true; \
-      __FORTIFY_DECLARE_WARNING_FUNCTION (fn_name, complaint); \
-      volatile char __t = 0; \
-      if (__glibc_unlikely (__t)) \
-      {
-
-# define __FORTIFY_WARNING_IF_END \
-      } \
-    } \
-  }
-
-# define __FORTIFY_WARNING_IF(err_fn, cond, complaint) \
-  __FORTIFY_WARNING_IF_BEGIN (err_fn, cond, complaint, (void)0) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-# define __bos_static_lt_impl(bos_val, n, s) \
-  (__builtin_constant_p (n) && (bos_val) != -1ULL && (n) > (bos_val) / (s))
-
-#define __FORTIFY_BOS_WARNING_BEGIN(fn_name, bos_fn, n, buf, div, complaint) \
-  char __need_dynamic_check = !__builtin_constant_p (n); \
-  __FORTIFY_WARNING_IF_BEGIN (fn_name, \
-			      __bos_static_lt_impl (bos_fn (buf), n, div), \
-			      complaint, (__need_dynamic_check = 1))
-
-/* Duplicate this so that the fn_name call happens with the smallest possible
-   macro "call stack". This minimizes diagnostics about expanding macros.  */
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT2(err_fn, n, buf, div, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos0, n, buf, div, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS0_LT(err_fn, n, buf, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos0, n, buf, 1, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT2(err_fn, n, buf, div, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos, n, buf, div, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-#define __FORTIFY_WARNING_ONLY_IF_BOS_LT(err_fn, n, buf, complaint) \
-  __FORTIFY_BOS_WARNING_BEGIN (err_fn, __bos, n, buf, 1, complaint) \
-    err_fn (); \
-  __FORTIFY_WARNING_IF_END
-
-# define __FORTIFY_CALL_CHK (__need_dynamic_check)
-#endif
-
-#define __bos_static_lt2(n, e, s) __bos_static_lt_impl (__bos (e), n, s)
-#define __bos_static_lt(n, e) __bos_static_lt2 (n, e, 1)
-#define __bos0_static_lt2(n, e, s) __bos_static_lt_impl (__bos0 (e), n, s)
-#define __bos0_static_lt(n, e) __bos0_static_lt2 (n, e, 1)
-
-#if __GNUC_PREREQ (4,3)
-# define __warnattr(msg) __attribute__((__warning__ (msg)))
-# define __errordecl(name, msg) \
-  extern void name (void) __attribute__((__error__ (msg)))
-#else
-# define __warnattr(msg)
-# define __errordecl(name, msg) extern void name (void)
-#endif
-
-/* Support for flexible arrays.
-   Headers that should use flexible arrays only if they're "real"
-   (e.g. only if they won't affect sizeof()) should test
-   #if __glibc_c99_flexarr_available.  */
-#if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-# define __flexarr	[]
-# define __glibc_c99_flexarr_available 1
-#elif __GNUC_PREREQ (2,97)
-/* GCC 2.97 supports C99 flexible array members as an extension,
-   even when in C89 mode or compiling C++ (any version).  */
-# define __flexarr	[]
-# define __glibc_c99_flexarr_available 1
-#elif defined __GNUC__
-/* Pre-2.97 GCC did not support C99 flexible arrays but did have
-   an equivalent extension with slightly different notation.  */
-# define __flexarr	[0]
-# define __glibc_c99_flexarr_available 1
-#else
-/* Some other non-C99 compiler.  Approximate with [1].  */
-# define __flexarr	[1]
-# define __glibc_c99_flexarr_available 0
-#endif
-
-
-/* __asm__ ("xyz") is used throughout the headers to rename functions
-   at the assembly language level.  This is wrapped by the __REDIRECT
-   macro, in order to support compilers that can do this some other
-   way.  When compilers don't support asm-names at all, we have to do
-   preprocessor tricks instead (which don't have exactly the right
-   semantics, but it's the best we can do).
-
-   Example:
-   int __REDIRECT(setpgrp, (__pid_t pid, __pid_t pgrp), setpgid); */
-
-#if defined __GNUC__ && __GNUC__ >= 2
-
-# define __REDIRECT(name, proto, alias) name proto __asm__ (__ASMNAME (#alias))
-# ifdef __cplusplus
-#  define __REDIRECT_NTH(name, proto, alias) \
-     name proto __THROW __asm__ (__ASMNAME (#alias))
-#  define __REDIRECT_NTHNL(name, proto, alias) \
-     name proto __THROWNL __asm__ (__ASMNAME (#alias))
-# else
-#  define __REDIRECT_NTH(name, proto, alias) \
-     name proto __asm__ (__ASMNAME (#alias)) __THROW
-#  define __REDIRECT_NTHNL(name, proto, alias) \
-     name proto __asm__ (__ASMNAME (#alias)) __THROWNL
-# endif
-# define __ASMNAME(cname)  __ASMNAME2 (__USER_LABEL_PREFIX__, cname)
-# define __ASMNAME2(prefix, cname) __STRING (prefix) cname
-
-/*
-#elif __SOME_OTHER_COMPILER__
-
-# define __REDIRECT(name, proto, alias) name proto; \
-	_Pragma("let " #name " = " #alias)
-*/
-#endif
-
-/* GCC has various useful declarations that can be made with the
-   `__attribute__' syntax.  All of the ways we use this do fine if
-   they are omitted for compilers that don't understand it. */
-#if !defined __GNUC__ || __GNUC__ < 2
-# define __attribute__(xyz)	/* Ignore */
-#endif
-
-/* At some point during the gcc 2.96 development the `malloc' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (2,96)
-# define __attribute_malloc__ __attribute__ ((__malloc__))
-#else
-# define __attribute_malloc__ /* Ignore */
-#endif
-
-/* Tell the compiler which arguments to an allocation function
-   indicate the size of the allocation.  */
-#if __GNUC_PREREQ (4, 3)
-# define __attribute_alloc_size__(params) \
-  __attribute__ ((__alloc_size__ params))
-#else
-# define __attribute_alloc_size__(params) /* Ignore.  */
-#endif
-
-/* At some point during the gcc 2.96 development the `pure' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (2,96)
-# define __attribute_pure__ __attribute__ ((__pure__))
-#else
-# define __attribute_pure__ /* Ignore */
-#endif
-
-/* This declaration tells the compiler that the value is constant.  */
-#if __GNUC_PREREQ (2,5)
-# define __attribute_const__ __attribute__ ((__const__))
-#else
-# define __attribute_const__ /* Ignore */
-#endif
-
-/* At some point during the gcc 3.1 development the `used' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.  */
-#if __GNUC_PREREQ (3,1)
-# define __attribute_used__ __attribute__ ((__used__))
-# define __attribute_noinline__ __attribute__ ((__noinline__))
-#else
-# define __attribute_used__ __attribute__ ((__unused__))
-# define __attribute_noinline__ /* Ignore */
-#endif
-
-/* Since version 3.2, gcc allows marking deprecated functions.  */
-#if __GNUC_PREREQ (3,2)
-# define __attribute_deprecated__ __attribute__ ((__deprecated__))
-#else
-# define __attribute_deprecated__ /* Ignore */
-#endif
-
-/* Since version 4.5, gcc also allows one to specify the message printed
-   when a deprecated function is used.  clang claims to be gcc 4.2, but
-   may also support this feature.  */
-#if __GNUC_PREREQ (4,5) \
-    || __glibc_clang_has_extension (__attribute_deprecated_with_message__)
-# define __attribute_deprecated_msg__(msg) \
-	 __attribute__ ((__deprecated__ (msg)))
-#else
-# define __attribute_deprecated_msg__(msg) __attribute_deprecated__
-#endif
-
-/* At some point during the gcc 2.8 development the `format_arg' attribute
-   for functions was introduced.  We don't want to use it unconditionally
-   (although this would be possible) since it generates warnings.
-   If several `format_arg' attributes are given for the same function, in
-   gcc-3.0 and older, all but the last one are ignored.  In newer gccs,
-   all designated arguments are considered.  */
-#if __GNUC_PREREQ (2,8)
-# define __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))
-#else
-# define __attribute_format_arg__(x) /* Ignore */
-#endif
-
-/* At some point during the gcc 2.97 development the `strfmon' format
-   attribute for functions was introduced.  We don't want to use it
-   unconditionally (although this would be possible) since it
-   generates warnings.  */
-#if __GNUC_PREREQ (2,97)
-# define __attribute_format_strfmon__(a,b) \
-  __attribute__ ((__format__ (__strfmon__, a, b)))
-#else
-# define __attribute_format_strfmon__(a,b) /* Ignore */
-#endif
-
-/* The nonull function attribute allows to mark pointer parameters which
-   must not be NULL.  */
-#if __GNUC_PREREQ (3,3)
-# define __nonnull(params) __attribute__ ((__nonnull__ params))
-#else
-# define __nonnull(params)
-#endif
-
-/* If fortification mode, we warn about unused results of certain
-   function calls which can lead to problems.  */
-#if __GNUC_PREREQ (3,4)
-# define __attribute_warn_unused_result__ \
-   __attribute__ ((__warn_unused_result__))
-# if __USE_FORTIFY_LEVEL > 0
-#  define __wur __attribute_warn_unused_result__
-# endif
-#else
-# define __attribute_warn_unused_result__ /* empty */
-#endif
-#ifndef __wur
-# define __wur /* Ignore */
-#endif
-
-/* Forces a function to be always inlined.  */
-#if __GNUC_PREREQ (3,2)
-/* The Linux kernel defines __always_inline in stddef.h (283d7573), and
-   it conflicts with this definition.  Therefore undefine it first to
-   allow either header to be included first.  */
-# undef __always_inline
-# define __always_inline __inline __attribute__ ((__always_inline__))
-#else
-# undef __always_inline
-# define __always_inline __inline
-#endif
-
-/* Associate error messages with the source location of the call site rather
-   than with the source location inside the function.  */
-#if __GNUC_PREREQ (4,3)
-# define __attribute_artificial__ __attribute__ ((__artificial__))
-#else
-# define __attribute_artificial__ /* Ignore */
-#endif
-
-/* GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99
-   inline semantics, unless -fgnu89-inline is used.  Using __GNUC_STDC_INLINE__
-   or __GNUC_GNU_INLINE is not a good enough check for gcc because gcc versions
-   older than 4.3 may define these macros and still not guarantee GNU inlining
-   semantics.
-
-   clang++ identifies itself as gcc-4.2, but has support for GNU inlining
-   semantics, that can be checked for by using the __GNUC_STDC_INLINE_ and
-   __GNUC_GNU_INLINE__ macro definitions.  */
-#if (!defined __cplusplus || __GNUC_PREREQ (4,3) \
-     || (defined __clang__ && (defined __GNUC_STDC_INLINE__ \
-			       || defined __GNUC_GNU_INLINE__)))
-# if defined __GNUC_STDC_INLINE__ || defined __cplusplus
-#  define __extern_inline extern __inline __attribute__ ((__gnu_inline__))
-#  define __extern_always_inline \
-  extern __always_inline __attribute__ ((__gnu_inline__))
-# else
-#  define __extern_inline extern __inline
-#  define __extern_always_inline extern __always_inline
-# endif
-#endif
-
-#ifdef __extern_always_inline
-# define __fortify_function __extern_always_inline __attribute_artificial__
-#endif
-
-/* GCC 4.3 and above allow passing all anonymous arguments of an
-   __extern_always_inline function to some other vararg function.  */
-#if __GNUC_PREREQ (4,3)
-# define __va_arg_pack() __builtin_va_arg_pack ()
-# define __va_arg_pack_len() __builtin_va_arg_pack_len ()
-#endif
-
-#if defined(__use_clang_fortify)
-/* clang doesn't support __va_arg_pack, so we need to call the v* version of
-   FORTIFY'ed functions.  */
-#define __FORTIFY_ARG_PACK __fortify_ap
-#define __FORTIFY_INIT_ARG_PACK(va_arg) \
-  __gnuc_va_list __FORTIFY_ARG_PACK; \
-  va_start (__FORTIFY_ARG_PACK, va_arg)
-#define __FORTIFY_CALL_VA_ALIAS(fn, ...) __v##fn##_alias (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_CHK(fn, ...) __v##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_BUILTIN(fn, ...) \
-  __builtin___v##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_FREE_ARG_PACK() va_end (__FORTIFY_ARG_PACK)
-#define __FORTIFY_ARG_PACK_OK 1
-#elif defined(__va_arg_pack)
-#define __FORTIFY_ARG_PACK __va_arg_pack ()
-#define __FORTIFY_INIT_ARG_PACK(va_arg)
-#define __FORTIFY_CALL_VA_ALIAS(fn, ...) __##fn##_alias (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_CHK(fn, ...) __##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_CALL_VA_BUILTIN(fn, ...) __builtin___##fn##_chk (__VA_ARGS__)
-#define __FORTIFY_FREE_ARG_PACK()
-#define __FORTIFY_ARG_PACK_OK 1
-#endif
-
-/* It is possible to compile containing GCC extensions even if GCC is
-   run in pedantic mode if the uses are carefully marked using the
-   `__extension__' keyword.  But this is not generally available before
-   version 2.8.  */
-#if !__GNUC_PREREQ (2,8)
-# define __extension__		/* Ignore */
-#endif
-
-/* __restrict is known in EGCS 1.2 and above. */
-#if !__GNUC_PREREQ (2,92)
-# if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#  define __restrict	restrict
-# else
-#  define __restrict	/* Ignore */
-# endif
-#endif
-
-/* ISO C99 also allows to declare arrays as non-overlapping.  The syntax is
-     array_name[restrict]
-   GCC 3.1 supports this.  */
-#if __GNUC_PREREQ (3,1) && !defined __GNUG__
-# define __restrict_arr	__restrict
-#else
-# ifdef __GNUC__
-#  define __restrict_arr	/* Not supported in old GCC.  */
-# else
-#  if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L
-#   define __restrict_arr	restrict
-#  else
-/* Some other non-C99 compiler.  */
-#   define __restrict_arr	/* Not supported.  */
-#  endif
-# endif
-#endif
-
-#if __GNUC__ >= 3
-# define __glibc_unlikely(cond)	__builtin_expect ((cond), 0)
-# define __glibc_likely(cond)	__builtin_expect ((cond), 1)
-#else
-# define __glibc_unlikely(cond)	(cond)
-# define __glibc_likely(cond)	(cond)
-#endif
-
-#ifdef __has_attribute
-# define __glibc_has_attribute(attr)	__has_attribute (attr)
-#else
-# define __glibc_has_attribute(attr)	0
-#endif
-
-#if (!defined _Noreturn \
-     && (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0) < 201112 \
-     &&  !__GNUC_PREREQ (4,7))
-# if __GNUC_PREREQ (2,8)
-#  define _Noreturn __attribute__ ((__noreturn__))
-# else
-#  define _Noreturn
-# endif
-#endif
-
-#if __GNUC_PREREQ (8, 0)
-/* Describes a char array whose address can safely be passed as the first
-   argument to strncpy and strncat, as the char array is not necessarily
-   a NUL-terminated string.  */
-# define __attribute_nonstring__ __attribute__ ((__nonstring__))
-#else
-# define __attribute_nonstring__
-#endif
-
-/* Undefine (also defined in libc-symbols.h).  */
-#undef __attribute_copy__
-#if __GNUC_PREREQ (9, 0)
-/* Copies attributes from the declaration or type referenced by
-   the argument.  */
-# define __attribute_copy__(arg) __attribute__ ((__copy__ (arg)))
-#else
-# define __attribute_copy__(arg)
-#endif
-
-#if (!defined _Static_assert && !defined __cplusplus \
-     && (defined __STDC_VERSION__ ? __STDC_VERSION__ : 0) < 201112 \
-     && (!__GNUC_PREREQ (4, 6) || defined __STRICT_ANSI__))
-# define _Static_assert(expr, diagnostic) \
-    extern int (*__Static_assert_function (void)) \
-      [!!sizeof (struct { int __error_if_negative: (expr) ? 2 : -1; })]
-#endif
-
-#include <bits/wordsize.h>
-#include <bits/long-double.h>
-
-#if __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# ifdef __REDIRECT
-
-/* Alias name defined automatically.  */
-#  define __LDBL_REDIR(name, proto) ... unused__ldbl_redir
-#  define __LDBL_REDIR_DECL(name) \
-  extern __typeof (name) name __asm (__ASMNAME ("__" #name "ieee128"));
-
-/* Alias name defined automatically, with leading underscores.  */
-#  define __LDBL_REDIR2_DECL(name) \
-  extern __typeof (__##name) __##name \
-    __asm (__ASMNAME ("__" #name "ieee128"));
-
-/* Alias name defined manually.  */
-#  define __LDBL_REDIR1(name, proto, alias) ... unused__ldbl_redir1
-#  define __LDBL_REDIR1_DECL(name, alias) \
-  extern __typeof (name) name __asm (__ASMNAME (#alias));
-
-#  define __LDBL_REDIR1_NTH(name, proto, alias) \
-  __REDIRECT_NTH (name, proto, alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __LDBL_REDIR1_NTH (name, proto, __##alias##ieee128)
-
-/* Unused.  */
-#  define __REDIRECT_LDBL(name, proto, alias) ... unused__redirect_ldbl
-#  define __LDBL_REDIR_NTH(name, proto) ... unused__ldbl_redir_nth
-
-# else
-_Static_assert (0, "IEEE 128-bits long double requires redirection on this platform");
-# endif
-#elif defined __LONG_DOUBLE_MATH_OPTIONAL && defined __NO_LONG_DOUBLE_MATH
-# define __LDBL_COMPAT 1
-# ifdef __REDIRECT
-#  define __LDBL_REDIR1(name, proto, alias) __REDIRECT (name, proto, alias)
-#  define __LDBL_REDIR(name, proto) \
-  __LDBL_REDIR1 (name, proto, __nldbl_##name)
-#  define __LDBL_REDIR1_NTH(name, proto, alias) __REDIRECT_NTH (name, proto, alias)
-#  define __LDBL_REDIR_NTH(name, proto) \
-  __LDBL_REDIR1_NTH (name, proto, __nldbl_##name)
-#  define __LDBL_REDIR2_DECL(name) \
-  extern __typeof (__##name) __##name __asm (__ASMNAME ("__nldbl___" #name));
-#  define __LDBL_REDIR1_DECL(name, alias) \
-  extern __typeof (name) name __asm (__ASMNAME (#alias));
-#  define __LDBL_REDIR_DECL(name) \
-  extern __typeof (name) name __asm (__ASMNAME ("__nldbl_" #name));
-#  define __REDIRECT_LDBL(name, proto, alias) \
-  __LDBL_REDIR1 (name, proto, __nldbl_##alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __LDBL_REDIR1_NTH (name, proto, __nldbl_##alias)
-# endif
-#endif
-#if (!defined __LDBL_COMPAT && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0) \
-    || !defined __REDIRECT
-# define __LDBL_REDIR1(name, proto, alias) name proto
-# define __LDBL_REDIR(name, proto) name proto
-# define __LDBL_REDIR1_NTH(name, proto, alias) name proto __THROW
-# define __LDBL_REDIR_NTH(name, proto) name proto __THROW
-# define __LDBL_REDIR2_DECL(name)
-# define __LDBL_REDIR_DECL(name)
-# ifdef __REDIRECT
-#  define __REDIRECT_LDBL(name, proto, alias) __REDIRECT (name, proto, alias)
-#  define __REDIRECT_NTH_LDBL(name, proto, alias) \
-  __REDIRECT_NTH (name, proto, alias)
-# endif
-#endif
-
-/* __glibc_macro_warning (MESSAGE) issues warning MESSAGE.  This is
-   intended for use in preprocessor macros.
-
-   Note: MESSAGE must be a _single_ string; concatenation of string
-   literals is not supported.  */
-#if __GNUC_PREREQ (4,8) || __glibc_clang_prereq (3,5)
-# define __glibc_macro_warning1(message) _Pragma (#message)
-# define __glibc_macro_warning(message) \
-  __glibc_macro_warning1 (GCC warning message)
-#else
-# define __glibc_macro_warning(msg)
-#endif
-
-/* Generic selection (ISO C11) is a C-only feature, available in GCC
-   since version 4.9.  Previous versions do not provide generic
-   selection, even though they might set __STDC_VERSION__ to 201112L,
-   when in -std=c11 mode.  Thus, we must check for !defined __GNUC__
-   when testing __STDC_VERSION__ for generic selection support.
-   On the other hand, Clang also defines __GNUC__, so a clang-specific
-   check is required to enable the use of generic selection.  */
-#if !defined __cplusplus \
-    && (__GNUC_PREREQ (4, 9) \
-	|| __glibc_clang_has_extension (c_generic_selections) \
-	|| (!defined __GNUC__ && defined __STDC_VERSION__ \
-	    && __STDC_VERSION__ >= 201112L))
-# define __HAVE_GENERIC_SELECTION 1
-#else
-# define __HAVE_GENERIC_SELECTION 0
-#endif
-
-#if __GNUC_PREREQ (10, 0)
-/* Designates a 1-based positional argument ref-index of pointer type
-   that can be used to access size-index elements of the pointed-to
-   array according to access mode, or at least one element when
-   size-index is not provided:
-     access (access-mode, <ref-index> [, <size-index>])  */
-#define __attr_access(x) __attribute__ ((__access__ x))
-#else
-#  define __attr_access(x)
-#endif
-
-/* Specify that a function such as setjmp or vfork may return
-   twice.  */
-#if __GNUC_PREREQ (4, 1)
-# define __attribute_returns_twice__ __attribute__ ((__returns_twice__))
-#else
-# define __attribute_returns_twice__ /* Ignore.  */
-#endif
-
-#endif	 /* sys/cdefs.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/debugreg.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/debugreg.h
deleted file mode 100644
index f5b626f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/debugreg.h
+++ /dev/null
@@ -1,88 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_DEBUGREG_H
-#define _SYS_DEBUGREG_H	1
-
-/* Indicate the register numbers for a number of the specific
-   debug registers.  Registers 0-3 contain the addresses we wish to trap on */
-#define DR_FIRSTADDR 0        /* u_debugreg[DR_FIRSTADDR] */
-#define DR_LASTADDR 3         /* u_debugreg[DR_LASTADDR]  */
-
-#define DR_STATUS 6           /* u_debugreg[DR_STATUS]     */
-#define DR_CONTROL 7          /* u_debugreg[DR_CONTROL] */
-
-/* Define a few things for the status register.  We can use this to determine
-   which debugging register was responsible for the trap.  The other bits
-   are either reserved or not of interest to us. */
-
-#define DR_TRAP0	(0x1)		/* db0 */
-#define DR_TRAP1	(0x2)		/* db1 */
-#define DR_TRAP2	(0x4)		/* db2 */
-#define DR_TRAP3	(0x8)		/* db3 */
-
-#define DR_STEP		(0x4000)	/* single-step */
-#define DR_SWITCH	(0x8000)	/* task switch */
-
-/* Now define a bunch of things for manipulating the control register.
-   The top two bytes of the control register consist of 4 fields of 4
-   bits - each field corresponds to one of the four debug registers,
-   and indicates what types of access we trap on, and how large the data
-   field is that we are looking at */
-
-#define DR_CONTROL_SHIFT 16   /* Skip this many bits in ctl register */
-#define DR_CONTROL_SIZE  4    /* 4 control bits per register */
-
-#define DR_RW_EXECUTE	(0x0) /* Settings for the access types to trap on */
-#define DR_RW_WRITE	(0x1)
-#define DR_RW_READ	(0x3)
-
-#define DR_LEN_1 (0x0)	      /* Settings for data length to trap on */
-#define DR_LEN_2 (0x4)
-#define DR_LEN_4 (0xC)
-#ifdef __x86_64__
-# define DR_LEN_8 (0x8)
-#endif
-
-/* The low byte to the control register determine which registers are
-   enabled.  There are 4 fields of two bits.  One bit is "local", meaning
-   that the processor will reset the bit after a task switch and the other
-   is global meaning that we have to explicitly reset the bit.  With linux,
-   you can use either one, since we explicitly zero the register when we enter
-   kernel mode. */
-
-#define DR_LOCAL_ENABLE_SHIFT  0   /* Extra shift to the local enable bit */
-#define DR_GLOBAL_ENABLE_SHIFT 1   /* Extra shift to the global enable bit */
-#define DR_ENABLE_SIZE	       2   /* 2 enable bits per register */
-
-#define DR_LOCAL_ENABLE_MASK  (0x55) /* Set  local bits for all 4 regs */
-#define DR_GLOBAL_ENABLE_MASK (0xAA) /* Set global bits for all 4 regs */
-
-/* The second byte to the control register has a few special
-   things.  */
-
-
-
-#ifdef __x86_64__
-# define DR_CONTROL_RESERVED (0xFFFFFFFF0000FC00ULL) /* Reserved */
-#else
-# define DR_CONTROL_RESERVED (0x00FC00U) /* Reserved */
-#endif
-#define DR_LOCAL_SLOWDOWN   (0x100)  /* Local slow the pipeline */
-#define DR_GLOBAL_SLOWDOWN  (0x200)  /* Global slow the pipeline */
-
-#endif	/* sys/debugreg.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/dir.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/dir.h
deleted file mode 100644
index d6a8c25..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/dir.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_DIR_H
-#define	_SYS_DIR_H	1
-
-#include <features.h>
-
-#include <dirent.h>
-
-#define	direct	dirent
-
-#endif	/* sys/dir.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/elf.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/elf.h
deleted file mode 100644
index 1e49281..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/elf.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_ELF_H
-#define _SYS_ELF_H	1
-
-#ifdef __x86_64__
-# error This header is unsupported on x86-64.
-#else
-# warning "This header is obsolete; use <sys/procfs.h> instead."
-
-# include <sys/procfs.h>
-#endif
-
-#endif	/* _SYS_ELF_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/epoll.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/epoll.h
deleted file mode 100644
index b6751f6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/epoll.h
+++ /dev/null
@@ -1,138 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EPOLL_H
-#define	_SYS_EPOLL_H	1
-
-#include <stdint.h>
-#include <sys/types.h>
-
-#include <bits/types/sigset_t.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/epoll.h>
-
-#ifndef __EPOLL_PACKED
-# define __EPOLL_PACKED
-#endif
-
-
-enum EPOLL_EVENTS
-  {
-    EPOLLIN = 0x001,
-#define EPOLLIN EPOLLIN
-    EPOLLPRI = 0x002,
-#define EPOLLPRI EPOLLPRI
-    EPOLLOUT = 0x004,
-#define EPOLLOUT EPOLLOUT
-    EPOLLRDNORM = 0x040,
-#define EPOLLRDNORM EPOLLRDNORM
-    EPOLLRDBAND = 0x080,
-#define EPOLLRDBAND EPOLLRDBAND
-    EPOLLWRNORM = 0x100,
-#define EPOLLWRNORM EPOLLWRNORM
-    EPOLLWRBAND = 0x200,
-#define EPOLLWRBAND EPOLLWRBAND
-    EPOLLMSG = 0x400,
-#define EPOLLMSG EPOLLMSG
-    EPOLLERR = 0x008,
-#define EPOLLERR EPOLLERR
-    EPOLLHUP = 0x010,
-#define EPOLLHUP EPOLLHUP
-    EPOLLRDHUP = 0x2000,
-#define EPOLLRDHUP EPOLLRDHUP
-    EPOLLEXCLUSIVE = 1u << 28,
-#define EPOLLEXCLUSIVE EPOLLEXCLUSIVE
-    EPOLLWAKEUP = 1u << 29,
-#define EPOLLWAKEUP EPOLLWAKEUP
-    EPOLLONESHOT = 1u << 30,
-#define EPOLLONESHOT EPOLLONESHOT
-    EPOLLET = 1u << 31
-#define EPOLLET EPOLLET
-  };
-
-
-/* Valid opcodes ( "op" parameter ) to issue to epoll_ctl().  */
-#define EPOLL_CTL_ADD 1	/* Add a file descriptor to the interface.  */
-#define EPOLL_CTL_DEL 2	/* Remove a file descriptor from the interface.  */
-#define EPOLL_CTL_MOD 3	/* Change file descriptor epoll_event structure.  */
-
-
-typedef union epoll_data
-{
-  void *ptr;
-  int fd;
-  uint32_t u32;
-  uint64_t u64;
-} epoll_data_t;
-
-struct epoll_event
-{
-  uint32_t events;	/* Epoll events */
-  epoll_data_t data;	/* User data variable */
-} __EPOLL_PACKED;
-
-
-__BEGIN_DECLS
-
-/* Creates an epoll instance.  Returns an fd for the new instance.
-   The "size" parameter is a hint specifying the number of file
-   descriptors to be associated with the new instance.  The fd
-   returned by epoll_create() should be closed with close().  */
-extern int epoll_create (int __size) __THROW;
-
-/* Same as epoll_create but with an FLAGS parameter.  The unused SIZE
-   parameter has been dropped.  */
-extern int epoll_create1 (int __flags) __THROW;
-
-
-/* Manipulate an epoll instance "epfd". Returns 0 in case of success,
-   -1 in case of error ( the "errno" variable will contain the
-   specific error code ) The "op" parameter is one of the EPOLL_CTL_*
-   constants defined above. The "fd" parameter is the target of the
-   operation. The "event" parameter describes which events the caller
-   is interested in and any associated user data.  */
-extern int epoll_ctl (int __epfd, int __op, int __fd,
-		      struct epoll_event *__event) __THROW;
-
-
-/* Wait for events on an epoll instance "epfd". Returns the number of
-   triggered events returned in "events" buffer. Or -1 in case of
-   error with the "errno" variable set to the specific error code. The
-   "events" parameter is a buffer that will contain triggered
-   events. The "maxevents" is the maximum number of events to be
-   returned ( usually size of "events" ). The "timeout" parameter
-   specifies the maximum wait time in milliseconds (-1 == infinite).
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int epoll_wait (int __epfd, struct epoll_event *__events,
-		       int __maxevents, int __timeout);
-
-
-/* Same as epoll_wait, but the thread's signal mask is temporarily
-   and atomically replaced with the one provided as parameter.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int epoll_pwait (int __epfd, struct epoll_event *__events,
-			int __maxevents, int __timeout,
-			const __sigset_t *__ss);
-
-__END_DECLS
-
-#endif /* sys/epoll.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/errno.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/errno.h
deleted file mode 100644
index 339f4fc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/errno.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <errno.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/eventfd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/eventfd.h
deleted file mode 100644
index 5e3289e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/eventfd.h
+++ /dev/null
@@ -1,44 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_EVENTFD_H
-#define	_SYS_EVENTFD_H	1
-
-#include <stdint.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/eventfd.h>
-
-/* Type for event counter.  */
-typedef uint64_t eventfd_t;
-
-
-__BEGIN_DECLS
-
-/* Return file descriptor for generic event channel.  Set initial
-   value to COUNT.  */
-extern int eventfd (unsigned int __count, int __flags) __THROW;
-
-/* Read event counter and possibly wait for events.  */
-extern int eventfd_read (int __fd, eventfd_t *__value);
-
-/* Increment event counter.  */
-extern int eventfd_write (int __fd, eventfd_t __value);
-
-__END_DECLS
-
-#endif /* sys/eventfd.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fanotify.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fanotify.h
deleted file mode 100644
index 76fc219..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fanotify.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 2010-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_FANOTIFY_H
-#define	_SYS_FANOTIFY_H	1
-
-#include <stdint.h>
-#include <linux/fanotify.h>
-
-
-__BEGIN_DECLS
-
-/* Create and initialize fanotify group.  */
-extern int fanotify_init (unsigned int __flags, unsigned int __event_f_flags)
-  __THROW;
-
-/* Add, remove, or modify an fanotify mark on a filesystem object.  */
-extern int fanotify_mark (int __fanotify_fd, unsigned int __flags,
-			  uint64_t __mask, int __dfd, const char *__pathname)
-     __THROW;
-
-__END_DECLS
-
-#endif /* sys/fanotify.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fcntl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fcntl.h
deleted file mode 100644
index cd30455..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fcntl.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <fcntl.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/file.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/file.h
deleted file mode 100644
index 2370943..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/file.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_FILE_H
-#define	_SYS_FILE_H	1
-
-#include <features.h>
-
-#ifndef	_FCNTL_H
-# include <fcntl.h>
-#endif
-
-__BEGIN_DECLS
-
-
-/* Alternate names for values for the WHENCE argument to `lseek'.
-   These are the same as SEEK_SET, SEEK_CUR, and SEEK_END, respectively.  */
-#ifndef L_SET
-# define L_SET	0	/* Seek from beginning of file.  */
-# define L_INCR	1	/* Seek from current position.  */
-# define L_XTND	2	/* Seek from end of file.  */
-#endif
-
-
-/* Operations for the `flock' call.  */
-#define	LOCK_SH	1	/* Shared lock.  */
-#define	LOCK_EX	2 	/* Exclusive lock.  */
-#define	LOCK_UN	8	/* Unlock.  */
-
-/* Can be OR'd in to one of the above.  */
-#define	LOCK_NB	4	/* Don't block when locking.  */
-
-
-/* Apply or remove an advisory lock, according to OPERATION,
-   on the file FD refers to.  */
-extern int flock (int __fd, int __operation) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/file.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fsuid.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fsuid.h
deleted file mode 100644
index 44e9d84..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/fsuid.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_FSUID_H
-#define _SYS_FSUID_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-__BEGIN_DECLS
-
-/* Change uid used for file access control to UID, without affecting
-   other privileges (such as who can send signals at the process).  */
-extern int setfsuid (__uid_t __uid) __THROW;
-
-/* Ditto for group id. */
-extern int setfsgid (__gid_t __gid) __THROW;
-
-__END_DECLS
-
-#endif /* fsuid.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/gmon.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/gmon.h
deleted file mode 100644
index b4cc3b0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/gmon.h
+++ /dev/null
@@ -1,201 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1992, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)gmon.h	8.2 (Berkeley) 1/4/94
- */
-
-#ifndef	_SYS_GMON_H
-#define	_SYS_GMON_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-/*
- * See gmon_out.h for gmon.out format.
- */
-
-/* structure emitted by "gcc -a".  This must match struct bb in
-   gcc/libgcc2.c.  It is OK for gcc to declare a longer structure as
-   long as the members below are present.  */
-struct __bb
-{
-  long			zero_word;
-  const char		*filename;
-  long			*counts;
-  long			ncounts;
-  struct __bb		*next;
-  const unsigned long	*addresses;
-};
-
-extern struct __bb *__bb_head;
-
-/*
- * histogram counters are unsigned shorts (according to the kernel).
- */
-#define	HISTCOUNTER	unsigned short
-
-/*
- * fraction of text space to allocate for histogram counters here, 1/2
- */
-#define	HISTFRACTION	2
-
-/*
- * Fraction of text space to allocate for from hash buckets.
- * The value of HASHFRACTION is based on the minimum number of bytes
- * of separation between two subroutine call points in the object code.
- * Given MIN_SUBR_SEPARATION bytes of separation the value of
- * HASHFRACTION is calculated as:
- *
- *	HASHFRACTION = MIN_SUBR_SEPARATION / (2 * sizeof(short) - 1);
- *
- * For example, on the VAX, the shortest two call sequence is:
- *
- *	calls	$0,(r0)
- *	calls	$0,(r0)
- *
- * which is separated by only three bytes, thus HASHFRACTION is
- * calculated as:
- *
- *	HASHFRACTION = 3 / (2 * 2 - 1) = 1
- *
- * Note that the division above rounds down, thus if MIN_SUBR_FRACTION
- * is less than three, this algorithm will not work!
- *
- * In practice, however, call instructions are rarely at a minimal
- * distance.  Hence, we will define HASHFRACTION to be 2 across all
- * architectures.  This saves a reasonable amount of space for
- * profiling data structures without (in practice) sacrificing
- * any granularity.
- */
-#define	HASHFRACTION	2
-
-/*
- * Percent of text space to allocate for tostructs.
- * This is a heuristic; we will fail with a warning when profiling programs
- * with a very large number of very small functions, but that's
- * normally OK.
- * 2 is probably still a good value for normal programs.
- * Profiling a test case with 64000 small functions will work if
- * you raise this value to 3 and link statically (which bloats the
- * text size, thus raising the number of arcs expected by the heuristic).
- */
-#define ARCDENSITY	3
-
-/*
- * Always allocate at least this many tostructs.  This
- * hides the inadequacy of the ARCDENSITY heuristic, at least
- * for small programs.
- */
-#define MINARCS		50
-
-/*
- * The type used to represent indices into gmonparam.tos[].
- */
-#define	ARCINDEX	unsigned long
-
-/*
- * Maximum number of arcs we want to allow.
- * Used to be max representable value of ARCINDEX minus 2, but now
- * that ARCINDEX is a long, that's too large; we don't really want
- * to allow a 48 gigabyte table.
- * The old value of 1<<16 wasn't high enough in practice for large C++
- * programs; will 1<<20 be adequate for long?  FIXME
- */
-#define MAXARCS		(1 << 20)
-
-struct tostruct {
-	unsigned long	selfpc;
-	long		count;
-	ARCINDEX	link;
-};
-
-/*
- * a raw arc, with pointers to the calling site and
- * the called site and a count.
- */
-struct rawarc {
-	unsigned long	raw_frompc;
-	unsigned long	raw_selfpc;
-	long		raw_count;
-};
-
-/*
- * general rounding functions.
- */
-#define ROUNDDOWN(x,y)	(((x)/(y))*(y))
-#define ROUNDUP(x,y)	((((x)+(y)-1)/(y))*(y))
-
-/*
- * The profiling data structures are housed in this structure.
- */
-struct gmonparam {
-	long int	state;
-	unsigned short	*kcount;
-	unsigned long	kcountsize;
-	ARCINDEX	*froms;
-	unsigned long	fromssize;
-	struct tostruct	*tos;
-	unsigned long	tossize;
-	long		tolimit;
-	unsigned long	lowpc;
-	unsigned long	highpc;
-	unsigned long	textsize;
-	unsigned long	hashfraction;
-	long		log_hashfraction;
-};
-
-/*
- * Possible states of profiling.
- */
-#define	GMON_PROF_ON	0
-#define	GMON_PROF_BUSY	1
-#define	GMON_PROF_ERROR	2
-#define	GMON_PROF_OFF	3
-
-/*
- * Sysctl definitions for extracting profiling information from the kernel.
- */
-#define	GPROF_STATE	0	/* int: profiling enabling variable */
-#define	GPROF_COUNT	1	/* struct: profile tick count buffer */
-#define	GPROF_FROMS	2	/* struct: from location hash bucket */
-#define	GPROF_TOS	3	/* struct: destination/count structure */
-#define	GPROF_GMONPARAM	4	/* struct: profiling parameters (see above) */
-
-__BEGIN_DECLS
-
-/* Set up data structures and start profiling.  */
-extern void __monstartup (unsigned long __lowpc, unsigned long __highpc) __THROW;
-extern void monstartup (unsigned long __lowpc, unsigned long __highpc) __THROW;
-
-/* Clean up profiling and write out gmon.out.  */
-extern void _mcleanup (void) __THROW;
-
-__END_DECLS
-
-#endif /* sys/gmon.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/gmon_out.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/gmon_out.h
deleted file mode 100644
index 1512aab..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/gmon_out.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Contributed by David Mosberger <davidm@cs.arizona.edu>.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This file specifies the format of gmon.out files.  It should have
-   as few external dependencies as possible as it is going to be included
-   in many different programs.  That is, minimize the number of #include's.
-
-   A gmon.out file consists of a header (defined by gmon_hdr) followed by
-   a sequence of records.  Each record starts with a one-byte tag
-   identifying the type of records, followed by records specific data. */
-
-#ifndef _SYS_GMON_OUT_H
-#define _SYS_GMON_OUT_H	1
-
-#include <features.h>
-
-#define	GMON_MAGIC	"gmon"	/* magic cookie */
-#define GMON_VERSION	1	/* version number */
-
-/* For profiling shared object we need a new format.  */
-#define GMON_SHOBJ_VERSION	0x1ffff
-
-__BEGIN_DECLS
-
-/*
- * Raw header as it appears on file (without padding).  This header
- * always comes first in gmon.out and is then followed by a series
- * records defined below.
- */
-struct gmon_hdr
-  {
-    char cookie[4];
-    char version[4];
-    char spare[3 * 4];
-  };
-
-/* types of records in this file: */
-typedef enum
-  {
-    GMON_TAG_TIME_HIST = 0,
-    GMON_TAG_CG_ARC = 1,
-    GMON_TAG_BB_COUNT = 2
-  } GMON_Record_Tag;
-
-struct gmon_hist_hdr
-  {
-    char low_pc[sizeof (char *)];	/* base pc address of sample buffer */
-    char high_pc[sizeof (char *)];	/* max pc address of sampled buffer */
-    char hist_size[4];			/* size of sample buffer */
-    char prof_rate[4];			/* profiling clock rate */
-    char dimen[15];			/* phys. dim., usually "seconds" */
-    char dimen_abbrev;			/* usually 's' for "seconds" */
-  };
-
-struct gmon_cg_arc_record
-  {
-    char from_pc[sizeof (char *)];	/* address within caller's body */
-    char self_pc[sizeof (char *)];	/* address within callee's body */
-    char count[4];			/* number of arc traversals */
-  };
-
-__END_DECLS
-
-#endif /* sys/gmon_out.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/inotify.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/inotify.h
deleted file mode 100644
index f5208a2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/inotify.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/* Copyright (C) 2005-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_INOTIFY_H
-#define	_SYS_INOTIFY_H	1
-
-#include <stdint.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/inotify.h>
-
-
-/* Structure describing an inotify event.  */
-struct inotify_event
-{
-  int wd;		/* Watch descriptor.  */
-  uint32_t mask;	/* Watch mask.  */
-  uint32_t cookie;	/* Cookie to synchronize two events.  */
-  uint32_t len;		/* Length (including NULs) of name.  */
-  char name __flexarr;	/* Name.  */
-};
-
-
-/* Supported events suitable for MASK parameter of INOTIFY_ADD_WATCH.  */
-#define IN_ACCESS	 0x00000001	/* File was accessed.  */
-#define IN_MODIFY	 0x00000002	/* File was modified.  */
-#define IN_ATTRIB	 0x00000004	/* Metadata changed.  */
-#define IN_CLOSE_WRITE	 0x00000008	/* Writtable file was closed.  */
-#define IN_CLOSE_NOWRITE 0x00000010	/* Unwrittable file closed.  */
-#define IN_CLOSE	 (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE) /* Close.  */
-#define IN_OPEN		 0x00000020	/* File was opened.  */
-#define IN_MOVED_FROM	 0x00000040	/* File was moved from X.  */
-#define IN_MOVED_TO      0x00000080	/* File was moved to Y.  */
-#define IN_MOVE		 (IN_MOVED_FROM | IN_MOVED_TO) /* Moves.  */
-#define IN_CREATE	 0x00000100	/* Subfile was created.  */
-#define IN_DELETE	 0x00000200	/* Subfile was deleted.  */
-#define IN_DELETE_SELF	 0x00000400	/* Self was deleted.  */
-#define IN_MOVE_SELF	 0x00000800	/* Self was moved.  */
-
-/* Events sent by the kernel.  */
-#define IN_UNMOUNT	 0x00002000	/* Backing fs was unmounted.  */
-#define IN_Q_OVERFLOW	 0x00004000	/* Event queued overflowed.  */
-#define IN_IGNORED	 0x00008000	/* File was ignored.  */
-
-/* Helper events.  */
-#define IN_CLOSE	 (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE)	/* Close.  */
-#define IN_MOVE		 (IN_MOVED_FROM | IN_MOVED_TO)		/* Moves.  */
-
-/* Special flags.  */
-#define IN_ONLYDIR	 0x01000000	/* Only watch the path if it is a
-					   directory.  */
-#define IN_DONT_FOLLOW	 0x02000000	/* Do not follow a sym link.  */
-#define IN_EXCL_UNLINK	 0x04000000	/* Exclude events on unlinked
-					   objects.  */
-#define IN_MASK_CREATE	 0x10000000	/* Only create watches.  */
-#define IN_MASK_ADD	 0x20000000	/* Add to the mask of an already
-					   existing watch.  */
-#define IN_ISDIR	 0x40000000	/* Event occurred against dir.  */
-#define IN_ONESHOT	 0x80000000	/* Only send event once.  */
-
-/* All events which a program can wait on.  */
-#define IN_ALL_EVENTS	 (IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE  \
-			  | IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM	      \
-			  | IN_MOVED_TO | IN_CREATE | IN_DELETE		      \
-			  | IN_DELETE_SELF | IN_MOVE_SELF)
-
-
-__BEGIN_DECLS
-
-/* Create and initialize inotify instance.  */
-extern int inotify_init (void) __THROW;
-
-/* Create and initialize inotify instance.  */
-extern int inotify_init1 (int __flags) __THROW;
-
-/* Add watch of object NAME to inotify instance FD.  Notify about
-   events specified by MASK.  */
-extern int inotify_add_watch (int __fd, const char *__name, uint32_t __mask)
-  __THROW;
-
-/* Remove the watch specified by WD from the inotify instance FD.  */
-extern int inotify_rm_watch (int __fd, int __wd) __THROW;
-
-__END_DECLS
-
-#endif /* sys/inotify.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/io.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/io.h
deleted file mode 100644
index 388f584..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/io.h
+++ /dev/null
@@ -1,183 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_IO_H
-#define	_SYS_IO_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* If TURN_ON is TRUE, request for permission to do direct i/o on the
-   port numbers in the range [FROM,FROM+NUM-1].  Otherwise, turn I/O
-   permission off for that range.  This call requires root privileges.
-
-   Portability note: not all Linux platforms support this call.  Most
-   platforms based on the PC I/O architecture probably will, however.
-   E.g., Linux/Alpha for Alpha PCs supports this.  */
-extern int ioperm (unsigned long int __from, unsigned long int __num,
-                   int __turn_on) __THROW;
-
-/* Set the I/O privilege level to LEVEL.  If LEVEL>3, permission to
-   access any I/O port is granted.  This call requires root
-   privileges. */
-extern int iopl (int __level) __THROW;
-
-#if defined __GNUC__ && __GNUC__ >= 2
-
-static __inline unsigned char
-inb (unsigned short int __port)
-{
-  unsigned char _v;
-
-  __asm__ __volatile__ ("inb %w1,%0":"=a" (_v):"Nd" (__port));
-  return _v;
-}
-
-static __inline unsigned char
-inb_p (unsigned short int __port)
-{
-  unsigned char _v;
-
-  __asm__ __volatile__ ("inb %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (__port));
-  return _v;
-}
-
-static __inline unsigned short int
-inw (unsigned short int __port)
-{
-  unsigned short _v;
-
-  __asm__ __volatile__ ("inw %w1,%0":"=a" (_v):"Nd" (__port));
-  return _v;
-}
-
-static __inline unsigned short int
-inw_p (unsigned short int __port)
-{
-  unsigned short int _v;
-
-  __asm__ __volatile__ ("inw %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (__port));
-  return _v;
-}
-
-static __inline unsigned int
-inl (unsigned short int __port)
-{
-  unsigned int _v;
-
-  __asm__ __volatile__ ("inl %w1,%0":"=a" (_v):"Nd" (__port));
-  return _v;
-}
-
-static __inline unsigned int
-inl_p (unsigned short int __port)
-{
-  unsigned int _v;
-  __asm__ __volatile__ ("inl %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (__port));
-  return _v;
-}
-
-static __inline void
-outb (unsigned char __value, unsigned short int __port)
-{
-  __asm__ __volatile__ ("outb %b0,%w1": :"a" (__value), "Nd" (__port));
-}
-
-static __inline void
-outb_p (unsigned char __value, unsigned short int __port)
-{
-  __asm__ __volatile__ ("outb %b0,%w1\noutb %%al,$0x80": :"a" (__value),
-			"Nd" (__port));
-}
-
-static __inline void
-outw (unsigned short int __value, unsigned short int __port)
-{
-  __asm__ __volatile__ ("outw %w0,%w1": :"a" (__value), "Nd" (__port));
-
-}
-
-static __inline void
-outw_p (unsigned short int __value, unsigned short int __port)
-{
-  __asm__ __volatile__ ("outw %w0,%w1\noutb %%al,$0x80": :"a" (__value),
-			"Nd" (__port));
-}
-
-static __inline void
-outl (unsigned int __value, unsigned short int __port)
-{
-  __asm__ __volatile__ ("outl %0,%w1": :"a" (__value), "Nd" (__port));
-}
-
-static __inline void
-outl_p (unsigned int __value, unsigned short int __port)
-{
-  __asm__ __volatile__ ("outl %0,%w1\noutb %%al,$0x80": :"a" (__value),
-			"Nd" (__port));
-}
-
-static __inline void
-insb (unsigned short int __port, void *__addr, unsigned long int __count)
-{
-  __asm__ __volatile__ ("cld ; rep ; insb":"=D" (__addr), "=c" (__count)
-			:"d" (__port), "0" (__addr), "1" (__count));
-}
-
-static __inline void
-insw (unsigned short int __port, void *__addr, unsigned long int __count)
-{
-  __asm__ __volatile__ ("cld ; rep ; insw":"=D" (__addr), "=c" (__count)
-			:"d" (__port), "0" (__addr), "1" (__count));
-}
-
-static __inline void
-insl (unsigned short int __port, void *__addr, unsigned long int __count)
-{
-  __asm__ __volatile__ ("cld ; rep ; insl":"=D" (__addr), "=c" (__count)
-			:"d" (__port), "0" (__addr), "1" (__count));
-}
-
-static __inline void
-outsb (unsigned short int __port, const void *__addr,
-       unsigned long int __count)
-{
-  __asm__ __volatile__ ("cld ; rep ; outsb":"=S" (__addr), "=c" (__count)
-			:"d" (__port), "0" (__addr), "1" (__count));
-}
-
-static __inline void
-outsw (unsigned short int __port, const void *__addr,
-       unsigned long int __count)
-{
-  __asm__ __volatile__ ("cld ; rep ; outsw":"=S" (__addr), "=c" (__count)
-			:"d" (__port), "0" (__addr), "1" (__count));
-}
-
-static __inline void
-outsl (unsigned short int __port, const void *__addr,
-       unsigned long int __count)
-{
-  __asm__ __volatile__ ("cld ; rep ; outsl":"=S" (__addr), "=c" (__count)
-			:"d" (__port), "0" (__addr), "1" (__count));
-}
-
-#endif	/* GNU C */
-
-__END_DECLS
-#endif /* _SYS_IO_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ioctl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ioctl.h
deleted file mode 100644
index ddd204d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ioctl.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_IOCTL_H
-#define	_SYS_IOCTL_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Get the list of `ioctl' requests and related constants.  */
-#include <bits/ioctls.h>
-
-/* Define some types used by `ioctl' requests.  */
-#include <bits/ioctl-types.h>
-
-/* On a Unix system, the system <sys/ioctl.h> probably defines some of
-   the symbols we define in <sys/ttydefaults.h> (usually with the same
-   values).  The code to generate <bits/ioctls.h> has omitted these
-   symbols to avoid the conflict, but a Unix program expects <sys/ioctl.h>
-   to define them, so we must include <sys/ttydefaults.h> here.  */
-#include <sys/ttydefaults.h>
-
-/* Perform the I/O control operation specified by REQUEST on FD.
-   One argument may follow; its presence and type depend on REQUEST.
-   Return value depends on REQUEST.  Usually -1 indicates error.  */
-extern int ioctl (int __fd, unsigned long int __request, ...) __THROW;
-
-__END_DECLS
-
-#endif /* sys/ioctl.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ipc.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ipc.h
deleted file mode 100644
index 1d12174..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ipc.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_IPC_H
-#define _SYS_IPC_H	1
-
-#include <features.h>
-
-/* Get system dependent definition of `struct ipc_perm' and more.  */
-#include <bits/ipctypes.h>
-#include <bits/ipc.h>
-
-#ifndef __uid_t_defined
-typedef __uid_t uid_t;
-# define __uid_t_defined
-#endif
-
-#ifndef __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __key_t_defined
-typedef __key_t key_t;
-# define __key_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* Generates key for System V style IPC.  */
-extern key_t ftok (const char *__pathname, int __proj_id) __THROW;
-
-__END_DECLS
-
-#endif /* sys/ipc.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/kd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/kd.h
deleted file mode 100644
index 70b1cb6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/kd.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_KD_H
-#define _SYS_KD_H	1
-
-/* Make sure the <linux/types.h> header is not loaded.  */
-#ifndef _LINUX_TYPES_H
-# define _LINUX_TYPES_H		1
-# define __undef_LINUX_TYPES_H
-#endif
-
-#include <linux/kd.h>
-
-#ifdef __undef_LINUX_TYPES_H
-# undef _LINUX_TYPES_H
-# undef __undef_LINUX_TYPES_H
-#endif
-
-#endif	/* sys/kd.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/klog.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/klog.h
deleted file mode 100644
index 3da5540..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/klog.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_KLOG_H
-
-#define	_SYS_KLOG_H	1
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Control the kernel's logging facility.  This corresponds exactly to
-   the kernel's syslog system call, but that name is easily confused
-   with the user-level syslog facility, which is something completely
-   different.  */
-extern int klogctl (int __type, char *__bufp, int __len) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_KLOG_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mman.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mman.h
deleted file mode 100644
index 37ac7b3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mman.h
+++ /dev/null
@@ -1,151 +0,0 @@
-/* Definitions for BSD-style memory management.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_MMAN_H
-#define	_SYS_MMAN_H	1
-
-#include <features.h>
-#include <bits/types.h>
-#define __need_size_t
-#include <stddef.h>
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#include <bits/mman.h>
-
-/* Return value of `mmap' in case of an error.  */
-#define MAP_FAILED	((void *) -1)
-
-__BEGIN_DECLS
-/* Map addresses starting near ADDR and extending for LEN bytes.  from
-   OFFSET into the file FD describes according to PROT and FLAGS.  If ADDR
-   is nonzero, it is the desired mapping address.  If the MAP_FIXED bit is
-   set in FLAGS, the mapping will be at ADDR exactly (which must be
-   page-aligned); otherwise the system chooses a convenient nearby address.
-   The return value is the actual mapping address chosen or MAP_FAILED
-   for errors (in which case `errno' is set).  A successful `mmap' call
-   deallocates any previous mapping for the affected region.  */
-
-#ifndef __USE_FILE_OFFSET64
-extern void *mmap (void *__addr, size_t __len, int __prot,
-		   int __flags, int __fd, __off_t __offset) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern void * __REDIRECT_NTH (mmap,
-			      (void *__addr, size_t __len, int __prot,
-			       int __flags, int __fd, __off64_t __offset),
-			      mmap64);
-# else
-#  define mmap mmap64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern void *mmap64 (void *__addr, size_t __len, int __prot,
-		     int __flags, int __fd, __off64_t __offset) __THROW;
-#endif
-
-/* Deallocate any mapping for the region starting at ADDR and extending LEN
-   bytes.  Returns 0 if successful, -1 for errors (and sets errno).  */
-extern int munmap (void *__addr, size_t __len) __THROW;
-
-/* Change the memory protection of the region starting at ADDR and
-   extending LEN bytes to PROT.  Returns 0 if successful, -1 for errors
-   (and sets errno).  */
-extern int mprotect (void *__addr, size_t __len, int __prot) __THROW;
-
-/* Synchronize the region starting at ADDR and extending LEN bytes with the
-   file it maps.  Filesystem operations on a file being mapped are
-   unpredictable before this is done.  Flags are from the MS_* set.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int msync (void *__addr, size_t __len, int __flags);
-
-#ifdef __USE_MISC
-/* Advise the system about particular usage patterns the program follows
-   for the region starting at ADDR and extending LEN bytes.  */
-extern int madvise (void *__addr, size_t __len, int __advice) __THROW;
-#endif
-#ifdef __USE_XOPEN2K
-/* This is the POSIX name for this function.  */
-extern int posix_madvise (void *__addr, size_t __len, int __advice) __THROW;
-#endif
-
-/* Guarantee all whole pages mapped by the range [ADDR,ADDR+LEN) to
-   be memory resident.  */
-extern int mlock (const void *__addr, size_t __len) __THROW;
-
-/* Unlock whole pages previously mapped by the range [ADDR,ADDR+LEN).  */
-extern int munlock (const void *__addr, size_t __len) __THROW;
-
-/* Cause all currently mapped pages of the process to be memory resident
-   until unlocked by a call to the `munlockall', until the process exits,
-   or until the process calls `execve'.  */
-extern int mlockall (int __flags) __THROW;
-
-/* All currently mapped pages of the process' address space become
-   unlocked.  */
-extern int munlockall (void) __THROW;
-
-#ifdef __USE_MISC
-/* mincore returns the memory residency status of the pages in the
-   current process's address space specified by [start, start + len).
-   The status is returned in a vector of bytes.  The least significant
-   bit of each byte is 1 if the referenced page is in memory, otherwise
-   it is zero.  */
-extern int mincore (void *__start, size_t __len, unsigned char *__vec)
-     __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Remap pages mapped by the range [ADDR,ADDR+OLD_LEN) to new length
-   NEW_LEN.  If MREMAP_MAYMOVE is set in FLAGS the returned address
-   may differ from ADDR.  If MREMAP_FIXED is set in FLAGS the function
-   takes another parameter which is a fixed address at which the block
-   resides after a successful call.  */
-extern void *mremap (void *__addr, size_t __old_len, size_t __new_len,
-		     int __flags, ...) __THROW;
-
-/* Remap arbitrary pages of a shared backing store within an existing
-   VMA.  */
-extern int remap_file_pages (void *__start, size_t __size, int __prot,
-			     size_t __pgoff, int __flags) __THROW;
-#endif
-
-
-/* Open shared memory segment.  */
-extern int shm_open (const char *__name, int __oflag, mode_t __mode);
-
-/* Remove shared memory segment.  */
-extern int shm_unlink (const char *__name);
-
-__END_DECLS
-
-#endif	/* sys/mman.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mount.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mount.h
deleted file mode 100644
index e66060c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mount.h
+++ /dev/null
@@ -1,150 +0,0 @@
-/* Header file for mounting/unmount Linux filesystems.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This is taken from /usr/include/linux/fs.h.  */
-
-#ifndef _SYS_MOUNT_H
-#define _SYS_MOUNT_H	1
-
-#include <features.h>
-#include <sys/ioctl.h>
-
-#define BLOCK_SIZE	1024
-#define BLOCK_SIZE_BITS	10
-
-
-/* These are the fs-independent mount-flags: up to 16 flags are
-   supported  */
-enum
-{
-  MS_RDONLY = 1,		/* Mount read-only.  */
-#define MS_RDONLY	MS_RDONLY
-  MS_NOSUID = 2,		/* Ignore suid and sgid bits.  */
-#define MS_NOSUID	MS_NOSUID
-  MS_NODEV = 4,			/* Disallow access to device special files.  */
-#define MS_NODEV	MS_NODEV
-  MS_NOEXEC = 8,		/* Disallow program execution.  */
-#define MS_NOEXEC	MS_NOEXEC
-  MS_SYNCHRONOUS = 16,		/* Writes are synced at once.  */
-#define MS_SYNCHRONOUS	MS_SYNCHRONOUS
-  MS_REMOUNT = 32,		/* Alter flags of a mounted FS.  */
-#define MS_REMOUNT	MS_REMOUNT
-  MS_MANDLOCK = 64,		/* Allow mandatory locks on an FS.  */
-#define MS_MANDLOCK	MS_MANDLOCK
-  MS_DIRSYNC = 128,		/* Directory modifications are synchronous.  */
-#define MS_DIRSYNC	MS_DIRSYNC
-  MS_NOATIME = 1024,		/* Do not update access times.  */
-#define MS_NOATIME	MS_NOATIME
-  MS_NODIRATIME = 2048,		/* Do not update directory access times.  */
-#define MS_NODIRATIME	MS_NODIRATIME
-  MS_BIND = 4096,		/* Bind directory at different place.  */
-#define MS_BIND		MS_BIND
-  MS_MOVE = 8192,
-#define MS_MOVE		MS_MOVE
-  MS_REC = 16384,
-#define MS_REC		MS_REC
-  MS_SILENT = 32768,
-#define MS_SILENT	MS_SILENT
-  MS_POSIXACL = 1 << 16,	/* VFS does not apply the umask.  */
-#define MS_POSIXACL	MS_POSIXACL
-  MS_UNBINDABLE = 1 << 17,	/* Change to unbindable.  */
-#define MS_UNBINDABLE	MS_UNBINDABLE
-  MS_PRIVATE = 1 << 18,		/* Change to private.  */
-#define MS_PRIVATE	MS_PRIVATE
-  MS_SLAVE = 1 << 19,		/* Change to slave.  */
-#define MS_SLAVE	MS_SLAVE
-  MS_SHARED = 1 << 20,		/* Change to shared.  */
-#define MS_SHARED	MS_SHARED
-  MS_RELATIME = 1 << 21,	/* Update atime relative to mtime/ctime.  */
-#define MS_RELATIME	MS_RELATIME
-  MS_KERNMOUNT = 1 << 22,	/* This is a kern_mount call.  */
-#define MS_KERNMOUNT	MS_KERNMOUNT
-  MS_I_VERSION =  1 << 23,	/* Update inode I_version field.  */
-#define MS_I_VERSION	MS_I_VERSION
-  MS_STRICTATIME = 1 << 24,	/* Always perform atime updates.  */
-#define MS_STRICTATIME	MS_STRICTATIME
-  MS_LAZYTIME = 1 << 25,	/* Update the on-disk [acm]times lazily.  */
-#define MS_LAZYTIME	MS_LAZYTIME
-  MS_ACTIVE = 1 << 30,
-#define MS_ACTIVE	MS_ACTIVE
-  MS_NOUSER = 1 << 31
-#define MS_NOUSER	MS_NOUSER
-};
-
-/* Flags that can be altered by MS_REMOUNT  */
-#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION \
-		     |MS_LAZYTIME)
-
-
-/* Magic mount flag number. Has to be or-ed to the flag values.  */
-
-#define MS_MGC_VAL 0xc0ed0000	/* Magic flag number to indicate "new" flags */
-#define MS_MGC_MSK 0xffff0000	/* Magic flag number mask */
-
-
-/* The read-only stuff doesn't really belong here, but any other place
-   is probably as bad and I don't want to create yet another include
-   file.  */
-
-#define BLKROSET   _IO(0x12, 93) /* Set device read-only (0 = read-write).  */
-#define BLKROGET   _IO(0x12, 94) /* Get read-only status (0 = read_write).  */
-#define BLKRRPART  _IO(0x12, 95) /* Re-read partition table.  */
-#define BLKGETSIZE _IO(0x12, 96) /* Return device size.  */
-#define BLKFLSBUF  _IO(0x12, 97) /* Flush buffer cache.  */
-#define BLKRASET   _IO(0x12, 98) /* Set read ahead for block device.  */
-#define BLKRAGET   _IO(0x12, 99) /* Get current read ahead setting.  */
-#define BLKFRASET  _IO(0x12,100) /* Set filesystem read-ahead.  */
-#define BLKFRAGET  _IO(0x12,101) /* Get filesystem read-ahead.  */
-#define BLKSECTSET _IO(0x12,102) /* Set max sectors per request.  */
-#define BLKSECTGET _IO(0x12,103) /* Get max sectors per request.  */
-#define BLKSSZGET  _IO(0x12,104) /* Get block device sector size.  */
-#define BLKBSZGET  _IOR(0x12,112,size_t)
-#define BLKBSZSET  _IOW(0x12,113,size_t)
-#define BLKGETSIZE64 _IOR(0x12,114,size_t) /* return device size.  */
-
-
-/* Possible value for FLAGS parameter of `umount2'.  */
-enum
-{
-  MNT_FORCE = 1,		/* Force unmounting.  */
-#define MNT_FORCE MNT_FORCE
-  MNT_DETACH = 2,		/* Just detach from the tree.  */
-#define MNT_DETACH MNT_DETACH
-  MNT_EXPIRE = 4,		/* Mark for expiry.  */
-#define MNT_EXPIRE MNT_EXPIRE
-  UMOUNT_NOFOLLOW = 8		/* Don't follow symlink on umount.  */
-#define UMOUNT_NOFOLLOW UMOUNT_NOFOLLOW
-};
-
-
-__BEGIN_DECLS
-
-/* Mount a filesystem.  */
-extern int mount (const char *__special_file, const char *__dir,
-		  const char *__fstype, unsigned long int __rwflag,
-		  const void *__data) __THROW;
-
-/* Unmount a filesystem.  */
-extern int umount (const char *__special_file) __THROW;
-
-/* Unmount a filesystem.  Force unmounting if FLAGS is set to MNT_FORCE.  */
-extern int umount2 (const char *__special_file, int __flags) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_MOUNT_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/msg.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/msg.h
deleted file mode 100644
index 9ddedf5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/msg.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_MSG_H
-#define _SYS_MSG_H
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct msqid_ds' and more.  */
-#include <bits/msq.h>
-
-/* Define types required by the standard.  */
-#include <bits/types/time_t.h>
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-/* The following System V style IPC functions implement a message queue
-   system.  The definition is found in XPG2.  */
-
-#ifdef __USE_GNU
-/* Template for struct to be used as argument for `msgsnd' and `msgrcv'.  */
-struct msgbuf
-  {
-    __syscall_slong_t mtype;	/* type of received/sent message */
-    char mtext[1];		/* text of the message */
-  };
-#endif
-
-
-__BEGIN_DECLS
-
-/* Message queue control operation.  */
-extern int msgctl (int __msqid, int __cmd, struct msqid_ds *__buf) __THROW;
-
-/* Get messages queue.  */
-extern int msgget (key_t __key, int __msgflg) __THROW;
-
-/* Receive message from message queue.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t msgrcv (int __msqid, void *__msgp, size_t __msgsz,
-		       long int __msgtyp, int __msgflg);
-
-/* Send message to message queue.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int msgsnd (int __msqid, const void *__msgp, size_t __msgsz,
-		   int __msgflg);
-
-__END_DECLS
-
-#endif /* sys/msg.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mtio.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mtio.h
deleted file mode 100644
index fb17e87..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/mtio.h
+++ /dev/null
@@ -1,276 +0,0 @@
-/* Structures and definitions for magnetic tape I/O control commands.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Written by H. Bergman <hennus@cybercomm.nl>.  */
-
-#ifndef _SYS_MTIO_H
-#define _SYS_MTIO_H	1
-
-/* Get necessary definitions from system and kernel headers.  */
-#include <sys/types.h>
-#include <sys/ioctl.h>
-
-
-/* Structure for MTIOCTOP - magnetic tape operation command.  */
-struct mtop
-  {
-    short int mt_op;		/* Operations defined below.  */
-    int mt_count;		/* How many of them.  */
-  };
-#define _IOT_mtop /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (short), 1, _IOTS (int), 1, 0, 0)
-
-/* Magnetic Tape operations [Not all operations supported by all drivers].  */
-#define MTRESET 0	/* +reset drive in case of problems.  */
-#define MTFSF	1	/* Forward space over FileMark,
-			 * position at first record of next file.  */
-#define MTBSF	2	/* Backward space FileMark (position before FM).  */
-#define MTFSR	3	/* Forward space record.  */
-#define MTBSR	4	/* Backward space record.  */
-#define MTWEOF	5	/* Write an end-of-file record (mark).  */
-#define MTREW	6	/* Rewind.  */
-#define MTOFFL	7	/* Rewind and put the drive offline (eject?).  */
-#define MTNOP	8	/* No op, set status only (read with MTIOCGET).  */
-#define MTRETEN 9	/* Retension tape.  */
-#define MTBSFM	10	/* +backward space FileMark, position at FM.  */
-#define MTFSFM  11	/* +forward space FileMark, position at FM.  */
-#define MTEOM	12	/* Goto end of recorded media (for appending files).
-			   MTEOM positions after the last FM, ready for
-			   appending another file.  */
-#define MTERASE 13	/* Erase tape -- be careful!  */
-
-#define MTRAS1  14	/* Run self test 1 (nondestructive).  */
-#define MTRAS2	15	/* Run self test 2 (destructive).  */
-#define MTRAS3  16	/* Reserved for self test 3.  */
-
-#define MTSETBLK 20	/* Set block length (SCSI).  */
-#define MTSETDENSITY 21	/* Set tape density (SCSI).  */
-#define MTSEEK	22	/* Seek to block (Tandberg, etc.).  */
-#define MTTELL	23	/* Tell block (Tandberg, etc.).  */
-#define MTSETDRVBUFFER 24 /* Set the drive buffering according to SCSI-2.
-			     Ordinary buffered operation with code 1.  */
-#define MTFSS	25	/* Space forward over setmarks.  */
-#define MTBSS	26	/* Space backward over setmarks.  */
-#define MTWSM	27	/* Write setmarks.  */
-
-#define MTLOCK  28	/* Lock the drive door.  */
-#define MTUNLOCK 29	/* Unlock the drive door.  */
-#define MTLOAD  30	/* Execute the SCSI load command.  */
-#define MTUNLOAD 31	/* Execute the SCSI unload command.  */
-#define MTCOMPRESSION 32/* Control compression with SCSI mode page 15.  */
-#define MTSETPART 33	/* Change the active tape partition.  */
-#define MTMKPART  34	/* Format the tape with one or two partitions.  */
-
-/* structure for MTIOCGET - mag tape get status command */
-
-struct mtget
-  {
-    long int mt_type;		/* Type of magtape device.  */
-    long int mt_resid;		/* Residual count: (not sure)
-				   number of bytes ignored, or
-				   number of files not skipped, or
-				   number of records not skipped.  */
-    /* The following registers are device dependent.  */
-    long int mt_dsreg;		/* Status register.  */
-    long int mt_gstat;		/* Generic (device independent) status.  */
-    long int mt_erreg;		/* Error register.  */
-    /* The next two fields are not always used.  */
-    __daddr_t mt_fileno;	/* Number of current file on tape.  */
-    __daddr_t mt_blkno;		/* Current block number.  */
-  };
-#define _IOT_mtget /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (long), 7, 0, 0, 0, 0)
-
-
-/* Constants for mt_type. Not all of these are supported, and
-   these are not all of the ones that are supported.  */
-#define MT_ISUNKNOWN		0x01
-#define MT_ISQIC02		0x02	/* Generic QIC-02 tape streamer.  */
-#define MT_ISWT5150		0x03	/* Wangtek 5150EQ, QIC-150, QIC-02.  */
-#define MT_ISARCHIVE_5945L2	0x04	/* Archive 5945L-2, QIC-24, QIC-02?. */
-#define MT_ISCMSJ500		0x05	/* CMS Jumbo 500 (QIC-02?).  */
-#define MT_ISTDC3610		0x06	/* Tandberg 6310, QIC-24.  */
-#define MT_ISARCHIVE_VP60I	0x07	/* Archive VP60i, QIC-02.  */
-#define MT_ISARCHIVE_2150L	0x08	/* Archive Viper 2150L.  */
-#define MT_ISARCHIVE_2060L	0x09	/* Archive Viper 2060L.  */
-#define MT_ISARCHIVESC499	0x0A	/* Archive SC-499 QIC-36 controller. */
-#define MT_ISQIC02_ALL_FEATURES	0x0F	/* Generic QIC-02 with all features. */
-#define MT_ISWT5099EEN24	0x11	/* Wangtek 5099-een24, 60MB, QIC-24. */
-#define MT_ISTEAC_MT2ST		0x12	/* Teac MT-2ST 155mb drive,
-					   Teac DC-1 card (Wangtek type).  */
-#define MT_ISEVEREX_FT40A	0x32	/* Everex FT40A (QIC-40).  */
-#define MT_ISDDS1		0x51	/* DDS device without partitions.  */
-#define MT_ISDDS2		0x52	/* DDS device with partitions.  */
-#define MT_ISSCSI1		0x71	/* Generic ANSI SCSI-1 tape unit.  */
-#define MT_ISSCSI2		0x72	/* Generic ANSI SCSI-2 tape unit.  */
-
-/* QIC-40/80/3010/3020 ftape supported drives.
-   20bit vendor ID + 0x800000 (see vendors.h in ftape distribution).  */
-#define MT_ISFTAPE_UNKNOWN	0x800000 /* obsolete */
-#define MT_ISFTAPE_FLAG		0x800000
-
-struct mt_tape_info
-  {
-    long int t_type;		/* Device type id (mt_type).  */
-    char *t_name;		/* Descriptive name.  */
-  };
-
-#define MT_TAPE_INFO \
-  {									      \
-	{MT_ISUNKNOWN,		"Unknown type of tape device"},		      \
-	{MT_ISQIC02,		"Generic QIC-02 tape streamer"},	      \
-	{MT_ISWT5150,		"Wangtek 5150, QIC-150"},		      \
-	{MT_ISARCHIVE_5945L2,	"Archive 5945L-2"},			      \
-	{MT_ISCMSJ500,		"CMS Jumbo 500"},			      \
-	{MT_ISTDC3610,		"Tandberg TDC 3610, QIC-24"},		      \
-	{MT_ISARCHIVE_VP60I,	"Archive VP60i, QIC-02"},		      \
-	{MT_ISARCHIVE_2150L,	"Archive Viper 2150L"},			      \
-	{MT_ISARCHIVE_2060L,	"Archive Viper 2060L"},			      \
-	{MT_ISARCHIVESC499,	"Archive SC-499 QIC-36 controller"},	      \
-	{MT_ISQIC02_ALL_FEATURES, "Generic QIC-02 tape, all features"},	      \
-	{MT_ISWT5099EEN24,	"Wangtek 5099-een24, 60MB"},		      \
-	{MT_ISTEAC_MT2ST,	"Teac MT-2ST 155mb data cassette drive"},     \
-	{MT_ISEVEREX_FT40A,	"Everex FT40A, QIC-40"},		      \
-	{MT_ISSCSI1,		"Generic SCSI-1 tape"},			      \
-	{MT_ISSCSI2,		"Generic SCSI-2 tape"},			      \
-	{0, NULL}							      \
-  }
-
-
-/* Structure for MTIOCPOS - mag tape get position command.  */
-
-struct mtpos
-  {
-    long int mt_blkno;	/* Current block number.  */
-  };
-#define _IOT_mtpos /* Hurd ioctl type field.  */ \
-  _IOT_SIMPLE (long)
-
-
-/* Structure for MTIOCGETCONFIG/MTIOCSETCONFIG primarily intended
-   as an interim solution for QIC-02 until DDI is fully implemented.  */
-struct mtconfiginfo
-  {
-    long int mt_type;		/* Drive type.  */
-    long int ifc_type;		/* Interface card type.  */
-    unsigned short int irqnr;	/* IRQ number to use.  */
-    unsigned short int dmanr;	/* DMA channel to use.  */
-    unsigned short int port;	/* IO port base address.  */
-
-    unsigned long int debug;	/* Debugging flags.  */
-
-    unsigned have_dens:1;
-    unsigned have_bsf:1;
-    unsigned have_fsr:1;
-    unsigned have_bsr:1;
-    unsigned have_eod:1;
-    unsigned have_seek:1;
-    unsigned have_tell:1;
-    unsigned have_ras1:1;
-    unsigned have_ras2:1;
-    unsigned have_ras3:1;
-    unsigned have_qfa:1;
-
-    unsigned pad1:5;
-    char reserved[10];
-  };
-#define _IOT_mtconfiginfo /* Hurd ioctl type field.  */ \
-  _IOT (_IOTS (long), 2, _IOTS (short), 3, _IOTS (long), 1) /* XXX wrong */
-
-
-/* Magnetic tape I/O control commands.  */
-#define	MTIOCTOP	_IOW('m', 1, struct mtop)	/* Do a mag tape op. */
-#define	MTIOCGET	_IOR('m', 2, struct mtget)	/* Get tape status.  */
-#define	MTIOCPOS	_IOR('m', 3, struct mtpos)	/* Get tape position.*/
-
-/* The next two are used by the QIC-02 driver for runtime reconfiguration.
-   See tpqic02.h for struct mtconfiginfo.  */
-#define	MTIOCGETCONFIG	_IOR('m', 4, struct mtconfiginfo) /* Get tape config.*/
-#define	MTIOCSETCONFIG	_IOW('m', 5, struct mtconfiginfo) /* Set tape config.*/
-
-/* Generic Mag Tape (device independent) status macros for examining
-   mt_gstat -- HP-UX compatible.
-   There is room for more generic status bits here, but I don't
-   know which of them are reserved. At least three or so should
-   be added to make this really useful.  */
-#define GMT_EOF(x)              ((x) & 0x80000000)
-#define GMT_BOT(x)              ((x) & 0x40000000)
-#define GMT_EOT(x)              ((x) & 0x20000000)
-#define GMT_SM(x)               ((x) & 0x10000000)  /* DDS setmark */
-#define GMT_EOD(x)              ((x) & 0x08000000)  /* DDS EOD */
-#define GMT_WR_PROT(x)          ((x) & 0x04000000)
-/* #define GMT_ ? 		((x) & 0x02000000) */
-#define GMT_ONLINE(x)           ((x) & 0x01000000)
-#define GMT_D_6250(x)           ((x) & 0x00800000)
-#define GMT_D_1600(x)           ((x) & 0x00400000)
-#define GMT_D_800(x)            ((x) & 0x00200000)
-/* #define GMT_ ? 		((x) & 0x00100000) */
-/* #define GMT_ ? 		((x) & 0x00080000) */
-#define GMT_DR_OPEN(x)          ((x) & 0x00040000)  /* Door open (no tape).  */
-/* #define GMT_ ? 		((x) & 0x00020000) */
-#define GMT_IM_REP_EN(x)        ((x) & 0x00010000)  /* Immediate report mode.*/
-/* 16 generic status bits unused.  */
-
-
-/* SCSI-tape specific definitions.  Bitfield shifts in the status  */
-#define MT_ST_BLKSIZE_SHIFT	0
-#define MT_ST_BLKSIZE_MASK	0xffffff
-#define MT_ST_DENSITY_SHIFT	24
-#define MT_ST_DENSITY_MASK	0xff000000
-
-#define MT_ST_SOFTERR_SHIFT	0
-#define MT_ST_SOFTERR_MASK	0xffff
-
-/* Bitfields for the MTSETDRVBUFFER ioctl.  */
-#define MT_ST_OPTIONS		0xf0000000
-#define MT_ST_BOOLEANS		0x10000000
-#define MT_ST_SETBOOLEANS	0x30000000
-#define MT_ST_CLEARBOOLEANS	0x40000000
-#define MT_ST_WRITE_THRESHOLD	0x20000000
-#define MT_ST_DEF_BLKSIZE	0x50000000
-#define MT_ST_DEF_OPTIONS	0x60000000
-
-#define MT_ST_BUFFER_WRITES	0x1
-#define MT_ST_ASYNC_WRITES	0x2
-#define MT_ST_READ_AHEAD	0x4
-#define MT_ST_DEBUGGING		0x8
-#define MT_ST_TWO_FM		0x10
-#define MT_ST_FAST_MTEOM	0x20
-#define MT_ST_AUTO_LOCK		0x40
-#define MT_ST_DEF_WRITES	0x80
-#define MT_ST_CAN_BSR		0x100
-#define MT_ST_NO_BLKLIMS	0x200
-#define MT_ST_CAN_PARTITIONS    0x400
-#define MT_ST_SCSI2LOGICAL      0x800
-
-/* The mode parameters to be controlled. Parameter chosen with bits 20-28.  */
-#define MT_ST_CLEAR_DEFAULT	0xfffff
-#define MT_ST_DEF_DENSITY	(MT_ST_DEF_OPTIONS | 0x100000)
-#define MT_ST_DEF_COMPRESSION	(MT_ST_DEF_OPTIONS | 0x200000)
-#define MT_ST_DEF_DRVBUFFER	(MT_ST_DEF_OPTIONS | 0x300000)
-
-/* The offset for the arguments for the special HP changer load command.  */
-#define MT_ST_HPLOADER_OFFSET 10000
-
-
-/* Specify default tape device.  */
-#ifndef DEFTAPE
-# define DEFTAPE	"/dev/tape"
-#endif
-
-#endif /* mtio.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/param.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/param.h
deleted file mode 100644
index 72fd74d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/param.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/* Compatibility header for old-style Unix parameters and limits.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PARAM_H
-#define _SYS_PARAM_H    1
-
-#define __need_NULL
-#include <stddef.h>
-
-#include <sys/types.h>
-#include <limits.h>
-#include <endian.h>                     /* Define BYTE_ORDER et al.  */
-#include <signal.h>                     /* Define NSIG.  */
-
-/* This file defines some things in system-specific ways.  */
-#include <bits/param.h>
-
-
-/* BSD names for some <limits.h> values.  */
-
-#define NBBY		CHAR_BIT
-
-#if !defined NGROUPS && defined NGROUPS_MAX
-# define NGROUPS	NGROUPS_MAX
-#endif
-#if !defined MAXSYMLINKS && defined SYMLOOP_MAX
-# define MAXSYMLINKS	SYMLOOP_MAX
-#endif
-#if !defined CANBSIZ && defined MAX_CANON
-# define CANBSIZ	MAX_CANON
-#endif
-#if !defined MAXPATHLEN && defined PATH_MAX
-# define MAXPATHLEN	PATH_MAX
-#endif
-#if !defined NOFILE && defined OPEN_MAX
-# define NOFILE		OPEN_MAX
-#endif
-#if !defined MAXHOSTNAMELEN && defined HOST_NAME_MAX
-# define MAXHOSTNAMELEN	HOST_NAME_MAX
-#endif
-#ifndef NCARGS
-# ifdef ARG_MAX
-#  define NCARGS	ARG_MAX
-# else
-/* ARG_MAX is unlimited, but we define NCARGS for BSD programs that want to
-   compare against some fixed limit.  */
-# define NCARGS		INT_MAX
-# endif
-#endif
-
-
-/* Magical constants.  */
-#ifndef NOGROUP
-# define NOGROUP	65535     /* Marker for empty group set member.  */
-#endif
-#ifndef NODEV
-# define NODEV		((dev_t) -1)    /* Non-existent device.  */
-#endif
-
-
-/* Unit of `st_blocks'.  */
-#ifndef DEV_BSIZE
-# define DEV_BSIZE	512
-#endif
-
-
-/* Bit map related macros.  */
-#define setbit(a,i)     ((a)[(i)/NBBY] |= 1<<((i)%NBBY))
-#define clrbit(a,i)     ((a)[(i)/NBBY] &= ~(1<<((i)%NBBY)))
-#define isset(a,i)      ((a)[(i)/NBBY] & (1<<((i)%NBBY)))
-#define isclr(a,i)      (((a)[(i)/NBBY] & (1<<((i)%NBBY))) == 0)
-
-/* Macros for counting and rounding.  */
-#ifndef howmany
-# define howmany(x, y)  (((x) + ((y) - 1)) / (y))
-#endif
-#ifdef __GNUC__
-# define roundup(x, y)  (__builtin_constant_p (y) && powerof2 (y)             \
-                         ? (((x) + (y) - 1) & ~((y) - 1))                     \
-                         : ((((x) + ((y) - 1)) / (y)) * (y)))
-#else
-# define roundup(x, y)  ((((x) + ((y) - 1)) / (y)) * (y))
-#endif
-#define powerof2(x)     ((((x) - 1) & (x)) == 0)
-
-/* Macros for min/max.  */
-#define MIN(a,b) (((a)<(b))?(a):(b))
-#define MAX(a,b) (((a)>(b))?(a):(b))
-
-
-#endif  /* sys/param.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/pci.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/pci.h
deleted file mode 100644
index dd8c4a1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/pci.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PCI_H
-#define _SYS_PCI_H	1
-
-/* We use the constants from the kernel.  */
-#include <linux/pci.h>
-
-#endif /* sys/pci.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/perm.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/perm.h
deleted file mode 100644
index 3bcf5ac..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/perm.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PERM_H
-
-#define _SYS_PERM_H	1
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* Set port input/output permissions.  */
-extern int ioperm (unsigned long int __from, unsigned long int __num,
-		   int __turn_on) __THROW;
-
-
-/* Change I/O privilege level.  */
-extern int iopl (int __level) __THROW;
-
-__END_DECLS
-
-#endif	/* _SYS_PERM_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/personality.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/personality.h
deleted file mode 100644
index fd77bdb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/personality.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* Taken verbatim from Linux 2.6 (include/linux/personality.h).  */
-
-#ifndef _SYS_PERSONALITY_H
-#define _SYS_PERSONALITY_H 1
-
-#include <features.h>
-
-/* Flags for bug emulation.
-   These occupy the top three bytes.  */
-enum
-  {
-    UNAME26 = 0x0020000,
-    ADDR_NO_RANDOMIZE = 0x0040000,
-    FDPIC_FUNCPTRS = 0x0080000,
-    MMAP_PAGE_ZERO = 0x0100000,
-    ADDR_COMPAT_LAYOUT = 0x0200000,
-    READ_IMPLIES_EXEC = 0x0400000,
-    ADDR_LIMIT_32BIT = 0x0800000,
-    SHORT_INODE = 0x1000000,
-    WHOLE_SECONDS = 0x2000000,
-    STICKY_TIMEOUTS = 0x4000000,
-    ADDR_LIMIT_3GB = 	0x8000000
-  };
-
-/* Personality types.
-
-   These go in the low byte.  Avoid using the top bit, it will
-   conflict with error returns.  */
-enum
-  {
-    PER_LINUX = 0x0000,
-    PER_LINUX_32BIT = 0x0000 | ADDR_LIMIT_32BIT,
-    PER_LINUX_FDPIC = 0x0000 | FDPIC_FUNCPTRS,
-    PER_SVR4 = 0x0001 | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
-    PER_SVR3 = 0x0002 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_SCOSVR3 = 0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS | SHORT_INODE,
-    PER_OSR5 = 0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS,
-    PER_WYSEV386 = 0x0004 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_ISCR4 = 0x0005 | STICKY_TIMEOUTS,
-    PER_BSD = 0x0006,
-    PER_SUNOS = 0x0006 | STICKY_TIMEOUTS,
-    PER_XENIX = 0x0007 | STICKY_TIMEOUTS | SHORT_INODE,
-    PER_LINUX32 = 0x0008,
-    PER_LINUX32_3GB = 0x0008 | ADDR_LIMIT_3GB,
-    PER_IRIX32 = 0x0009 | STICKY_TIMEOUTS,	/* IRIX5 32-bit */
-    PER_IRIXN32 = 0x000a | STICKY_TIMEOUTS,	/* IRIX6 new 32-bit */
-    PER_IRIX64 = 0x000b | STICKY_TIMEOUTS,	/* IRIX6 64-bit */
-    PER_RISCOS = 0x000c,
-    PER_SOLARIS = 0x000d | STICKY_TIMEOUTS,
-    PER_UW7 = 0x000e | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
-    PER_OSF4 = 0x000f,
-    PER_HPUX = 0x0010,
-    PER_MASK = 0x00ff,
-  };
-
-__BEGIN_DECLS
-
-/* Set different ABIs (personalities).  */
-extern int personality (unsigned long int __persona) __THROW;
-
-__END_DECLS
-
-#endif /* sys/personality.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/platform/x86.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/platform/x86.h
deleted file mode 100644
index e930219..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/platform/x86.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/* Data structure for x86 CPU features.
-   This file is part of the GNU C Library.
-   Copyright (C) 2008-2021 Free Software Foundation, Inc.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PLATFORM_X86_H
-#define _SYS_PLATFORM_X86_H
-
-#include <features.h>
-#include <stdbool.h>
-#include <bits/platform/x86.h>
-
-__BEGIN_DECLS
-
-/* Get a pointer to the CPU feature structure.  */
-extern const struct cpuid_feature *__x86_get_cpuid_feature_leaf (unsigned int)
-     __attribute__ ((pure));
-
-static __inline__ _Bool
-x86_cpu_has_feature (unsigned int __index)
-{
-  const struct cpuid_feature *__ptr = __x86_get_cpuid_feature_leaf
-    (__index / (8 * sizeof (unsigned int) * 4));
-  unsigned int __reg
-     = __index & (8 * sizeof (unsigned int) * 4 - 1);
-  unsigned int __bit = __reg & (8 * sizeof (unsigned int) - 1);
-  __reg /= 8 * sizeof (unsigned int);
-
-  return __ptr->cpuid_array[__reg] & (1 << __bit);
-}
-
-static __inline__ _Bool
-x86_cpu_is_usable (unsigned int __index)
-{
-  const struct cpuid_feature *__ptr = __x86_get_cpuid_feature_leaf
-    (__index / (8 * sizeof (unsigned int) * 4));
-  unsigned int __reg
-     = __index & (8 * sizeof (unsigned int) * 4 - 1);
-  unsigned int __bit = __reg & (8 * sizeof (unsigned int) - 1);
-  __reg /= 8 * sizeof (unsigned int);
-
-  return __ptr->usable_array[__reg] & (1 << __bit);
-}
-
-/* HAS_CPU_FEATURE evaluates to true if CPU supports the feature.  */
-#define HAS_CPU_FEATURE(name) x86_cpu_has_feature (x86_cpu_##name)
-/* CPU_FEATURE_USABLE evaluates to true if the feature is usable.  */
-#define CPU_FEATURE_USABLE(name) x86_cpu_is_usable (x86_cpu_##name)
-
-__END_DECLS
-
-#endif  /* _SYS_PLATFORM_X86_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/poll.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/poll.h
deleted file mode 100644
index 2431dd1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/poll.h
+++ /dev/null
@@ -1,76 +0,0 @@
-/* Compatibility definitions for System V `poll' interface.
-   Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_POLL_H
-#define	_SYS_POLL_H	1
-
-#include <features.h>
-
-/* Get the platform dependent bits of `poll'.  */
-#include <bits/poll.h>
-#ifdef __USE_GNU
-# include <bits/types/__sigset_t.h>
-# include <bits/types/struct_timespec.h>
-#endif
-
-
-/* Type used for the number of file descriptors.  */
-typedef unsigned long int nfds_t;
-
-/* Data structure describing a polling request.  */
-struct pollfd
-  {
-    int fd;			/* File descriptor to poll.  */
-    short int events;		/* Types of events poller cares about.  */
-    short int revents;		/* Types of events that actually occurred.  */
-  };
-
-
-__BEGIN_DECLS
-
-/* Poll the file descriptors described by the NFDS structures starting at
-   FDS.  If TIMEOUT is nonzero and not -1, allow TIMEOUT milliseconds for
-   an event to occur; if TIMEOUT is -1, block until an event occurs.
-   Returns the number of file descriptors with events, zero if timed out,
-   or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int poll (struct pollfd *__fds, nfds_t __nfds, int __timeout);
-
-#ifdef __USE_GNU
-/* Like poll, but before waiting the threads signal mask is replaced
-   with that specified in the fourth parameter.  For better usability,
-   the timeout value is specified using a TIMESPEC object.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int ppoll (struct pollfd *__fds, nfds_t __nfds,
-		  const struct timespec *__timeout,
-		  const __sigset_t *__ss);
-#endif
-
-__END_DECLS
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/poll2.h>
-#endif
-
-#endif	/* sys/poll.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/prctl.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/prctl.h
deleted file mode 100644
index c9048c7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/prctl.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PRCTL_H
-#define _SYS_PRCTL_H	1
-
-#include <features.h>
-#include <linux/prctl.h>  /*  The magic values come from here  */
-
-/* Recent extensions to linux which may post-date the kernel headers
-   we're picking up...  */
-
-/* Memory tagging control operations (for AArch64).  */
-#ifndef PR_MTE_TCF_SHIFT
-# define PR_MTE_TCF_SHIFT	1
-# define PR_MTE_TCF_NONE	(0UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_SYNC	(1UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_ASYNC	(2UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TCF_MASK	(3UL << PR_MTE_TCF_SHIFT)
-# define PR_MTE_TAG_SHIFT	3
-# define PR_MTE_TAG_MASK	(0xffffUL << PR_MTE_TAG_SHIFT)
-#endif
-
-__BEGIN_DECLS
-
-/* Control process execution.  */
-extern int prctl (int __option, ...) __THROW;
-
-__END_DECLS
-
-#endif  /* sys/prctl.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/procfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/procfs.h
deleted file mode 100644
index f23f4c3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/procfs.h
+++ /dev/null
@@ -1,126 +0,0 @@
-/* Definitions for core files and libthread_db.  Generic Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PROCFS_H
-#define _SYS_PROCFS_H	1
-
-/* This is somewhat modelled after the file of the same name on SVR4
-   systems.  It provides a definition of the core file format for ELF
-   used on Linux.  It doesn't have anything to do with the /proc file
-   system, even though Linux has one.
-
-   Anyway, the whole purpose of this file is for GDB and GDB only.
-   Don't read too much into it.  Don't use it for anything other than
-   GDB unless you know what you are doing.  */
-
-#include <features.h>
-#include <sys/time.h>
-#include <sys/types.h>
-#include <sys/user.h>
-
-/* bits/procfs.h, provided by each architecture, must define
-   elf_gregset_t, elf_fpregset_t and any other architecture-specific
-   types needed.  */
-#include <bits/procfs.h>
-
-/* bits/procfs-id.h must define __pr_uid_t and __pr_gid_t, the types
-   of pr_uid and pr_gid.  */
-#include <bits/procfs-id.h>
-
-__BEGIN_DECLS
-
-/* Signal info.  */
-struct elf_siginfo
-  {
-    int si_signo;			/* Signal number.  */
-    int si_code;			/* Extra code.  */
-    int si_errno;			/* Errno.  */
-  };
-
-/* Definitions to generate Intel SVR4-like core files.  These mostly
-   have the same names as the SVR4 types with "elf_" tacked on the
-   front to prevent clashes with Linux definitions, and the typedef
-   forms have been avoided.  This is mostly like the SVR4 structure,
-   but more Linuxy, with things that Linux does not support and which
-   GDB doesn't really use excluded.  */
-
-struct elf_prstatus
-  {
-    struct elf_siginfo pr_info;		/* Info associated with signal.  */
-    short int pr_cursig;		/* Current signal.  */
-    unsigned long int pr_sigpend;	/* Set of pending signals.  */
-    unsigned long int pr_sighold;	/* Set of held signals.  */
-    __pid_t pr_pid;
-    __pid_t pr_ppid;
-    __pid_t pr_pgrp;
-    __pid_t pr_sid;
-    struct timeval pr_utime;		/* User time.  */
-    struct timeval pr_stime;		/* System time.  */
-    struct timeval pr_cutime;		/* Cumulative user time.  */
-    struct timeval pr_cstime;		/* Cumulative system time.  */
-    elf_gregset_t pr_reg;		/* GP registers.  */
-    int pr_fpvalid;			/* True if math copro being used.  */
-  };
-
-
-#define ELF_PRARGSZ     (80)    /* Number of chars for args.  */
-
-struct elf_prpsinfo
-  {
-    char pr_state;			/* Numeric process state.  */
-    char pr_sname;			/* Char for pr_state.  */
-    char pr_zomb;			/* Zombie.  */
-    char pr_nice;			/* Nice val.  */
-    unsigned long int pr_flag;		/* Flags.  */
-    __pr_uid_t pr_uid;
-    __pr_gid_t pr_gid;
-    int pr_pid, pr_ppid, pr_pgrp, pr_sid;
-    /* Lots missing */
-    char pr_fname[16];			/* Filename of executable.  */
-    char pr_psargs[ELF_PRARGSZ];	/* Initial part of arg list.  */
-  };
-
-/* The rest of this file provides the types for emulation of the
-   Solaris <proc_service.h> interfaces that should be implemented by
-   users of libthread_db.  */
-
-/* Addresses.  */
-typedef void *psaddr_t;
-
-#include <bits/procfs-prregset.h>
-
-/* Register sets.  Linux has different names.  */
-typedef __prgregset_t prgregset_t;
-typedef __prfpregset_t prfpregset_t;
-
-/* We don't have any differences between processes and threads,
-   therefore have only one PID type.  */
-typedef __pid_t lwpid_t;
-
-/* Process status and info.  In the end we do provide typedefs for them.  */
-typedef struct elf_prstatus prstatus_t;
-typedef struct elf_prpsinfo prpsinfo_t;
-
-__END_DECLS
-
-/* On some architectures, provide other-ABI variants of the above
-   types.  */
-#include <bits/procfs-extra.h>
-
-#endif	/* sys/procfs.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/profil.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/profil.h
deleted file mode 100644
index 9b13fbc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/profil.h
+++ /dev/null
@@ -1,60 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _PROFIL_H
-#define _PROFIL_H	1
-
-#include <features.h>
-
-#include <sys/time.h>
-#include <sys/types.h>
-
-/* This interface is intended to follow the sprofil() system calls as
-   described by the sprofil(2) man page of Irix v6.5, except that:
-
-	- there is no a priori limit on number of text sections
-	- pr_scale is declared as unsigned long (instead of "unsigned int")
-	- pr_size is declared as size_t (instead of "unsigned int")
-	- pr_off is declared as void * (instead of "__psunsigned_t")
-	- the overflow bin (pr_base==0, pr_scale==2) can appear anywhere
-	  in the profp array
-	- PROF_FAST has no effect  */
-
-struct prof
-  {
-    void *pr_base;		/* buffer base */
-    size_t pr_size;		/* buffer size */
-    size_t pr_off;		/* pc offset */
-    unsigned long int pr_scale;	/* pc scaling (fixed-point number) */
-  };
-
-enum
-  {
-    PROF_USHORT	= 0,		/* use 16-bit counters (default) */
-    PROF_UINT	= 1 << 0,	/* use 32-bit counters */
-    PROF_FAST   = 1 << 1	/* profile faster than usual */
-  };
-
-
-__BEGIN_DECLS
-
-extern int sprofil (struct prof *__profp, int __profcnt,
-		    struct timeval *__tvp, unsigned int __flags) __THROW;
-
-__END_DECLS
-
-#endif /* profil.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ptrace.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ptrace.h
deleted file mode 100644
index 8501cc2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ptrace.h
+++ /dev/null
@@ -1,202 +0,0 @@
-/* `ptrace' debugger support interface.  Linux/x86 version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_PTRACE_H
-#define _SYS_PTRACE_H	1
-
-#include <features.h>
-#include <bits/types.h>
-
-__BEGIN_DECLS
-
-/* Type of the REQUEST argument to `ptrace.'  */
-enum __ptrace_request
-{
-  /* Indicate that the process making this request should be traced.
-     All signals received by this process can be intercepted by its
-     parent, and its parent can use the other `ptrace' requests.  */
-  PTRACE_TRACEME = 0,
-#define PT_TRACE_ME PTRACE_TRACEME
-
-  /* Return the word in the process's text space at address ADDR.  */
-  PTRACE_PEEKTEXT = 1,
-#define PT_READ_I PTRACE_PEEKTEXT
-
-  /* Return the word in the process's data space at address ADDR.  */
-  PTRACE_PEEKDATA = 2,
-#define PT_READ_D PTRACE_PEEKDATA
-
-  /* Return the word in the process's user area at offset ADDR.  */
-  PTRACE_PEEKUSER = 3,
-#define PT_READ_U PTRACE_PEEKUSER
-
-  /* Write the word DATA into the process's text space at address ADDR.  */
-  PTRACE_POKETEXT = 4,
-#define PT_WRITE_I PTRACE_POKETEXT
-
-  /* Write the word DATA into the process's data space at address ADDR.  */
-  PTRACE_POKEDATA = 5,
-#define PT_WRITE_D PTRACE_POKEDATA
-
-  /* Write the word DATA into the process's user area at offset ADDR.  */
-  PTRACE_POKEUSER = 6,
-#define PT_WRITE_U PTRACE_POKEUSER
-
-  /* Continue the process.  */
-  PTRACE_CONT = 7,
-#define PT_CONTINUE PTRACE_CONT
-
-  /* Kill the process.  */
-  PTRACE_KILL = 8,
-#define PT_KILL PTRACE_KILL
-
-  /* Single step the process.  */
-  PTRACE_SINGLESTEP = 9,
-#define PT_STEP PTRACE_SINGLESTEP
-
-  /* Get all general purpose registers used by a processes.  */
-  PTRACE_GETREGS = 12,
-#define PT_GETREGS PTRACE_GETREGS
-
-  /* Set all general purpose registers used by a processes.  */
-  PTRACE_SETREGS = 13,
-#define PT_SETREGS PTRACE_SETREGS
-
-  /* Get all floating point registers used by a processes.  */
-  PTRACE_GETFPREGS = 14,
-#define PT_GETFPREGS PTRACE_GETFPREGS
-
-  /* Set all floating point registers used by a processes.  */
-  PTRACE_SETFPREGS = 15,
-#define PT_SETFPREGS PTRACE_SETFPREGS
-
-  /* Attach to a process that is already running. */
-  PTRACE_ATTACH = 16,
-#define PT_ATTACH PTRACE_ATTACH
-
-  /* Detach from a process attached to with PTRACE_ATTACH.  */
-  PTRACE_DETACH = 17,
-#define PT_DETACH PTRACE_DETACH
-
-  /* Get all extended floating point registers used by a processes.  */
-  PTRACE_GETFPXREGS = 18,
-#define PT_GETFPXREGS PTRACE_GETFPXREGS
-
-  /* Set all extended floating point registers used by a processes.  */
-  PTRACE_SETFPXREGS = 19,
-#define PT_SETFPXREGS PTRACE_SETFPXREGS
-
-  /* Continue and stop at the next entry to or return from syscall.  */
-  PTRACE_SYSCALL = 24,
-#define PT_SYSCALL PTRACE_SYSCALL
-
-  /* Get a TLS entry in the GDT.  */
-  PTRACE_GET_THREAD_AREA = 25,
-#define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA
-
-  /* Change a TLS entry in the GDT.  */
-  PTRACE_SET_THREAD_AREA = 26,
-#define PT_SET_THREAD_AREA PTRACE_SET_THREAD_AREA
-
-#ifdef __x86_64__
-  /* Access TLS data.  */
-  PTRACE_ARCH_PRCTL = 30,
-# define PT_ARCH_PRCTL PTRACE_ARCH_PRCTL
-#endif
-
-  /* Continue and stop at the next syscall, it will not be executed.  */
-  PTRACE_SYSEMU = 31,
-#define PT_SYSEMU PTRACE_SYSEMU
-
-  /* Single step the process, the next syscall will not be executed.  */
-  PTRACE_SYSEMU_SINGLESTEP = 32,
-#define PT_SYSEMU_SINGLESTEP PTRACE_SYSEMU_SINGLESTEP
-
-  /* Execute process until next taken branch.  */
-  PTRACE_SINGLEBLOCK = 33,
-#define PT_STEPBLOCK PTRACE_SINGLEBLOCK
-
-  /* Set ptrace filter options.  */
-  PTRACE_SETOPTIONS = 0x4200,
-#define PT_SETOPTIONS PTRACE_SETOPTIONS
-
-  /* Get last ptrace message.  */
-  PTRACE_GETEVENTMSG = 0x4201,
-#define PT_GETEVENTMSG PTRACE_GETEVENTMSG
-
-  /* Get siginfo for process.  */
-  PTRACE_GETSIGINFO = 0x4202,
-#define PT_GETSIGINFO PTRACE_GETSIGINFO
-
-  /* Set new siginfo for process.  */
-  PTRACE_SETSIGINFO = 0x4203,
-#define PT_SETSIGINFO PTRACE_SETSIGINFO
-
-  /* Get register content.  */
-  PTRACE_GETREGSET = 0x4204,
-#define PTRACE_GETREGSET PTRACE_GETREGSET
-
-  /* Set register content.  */
-  PTRACE_SETREGSET = 0x4205,
-#define PTRACE_SETREGSET PTRACE_SETREGSET
-
-  /* Like PTRACE_ATTACH, but do not force tracee to trap and do not affect
-     signal or group stop state.  */
-  PTRACE_SEIZE = 0x4206,
-#define PTRACE_SEIZE PTRACE_SEIZE
-
-  /* Trap seized tracee.  */
-  PTRACE_INTERRUPT = 0x4207,
-#define PTRACE_INTERRUPT PTRACE_INTERRUPT
-
-  /* Wait for next group event.  */
-  PTRACE_LISTEN = 0x4208,
-#define PTRACE_LISTEN PTRACE_LISTEN
-
-  /* Retrieve siginfo_t structures without removing signals from a queue.  */
-  PTRACE_PEEKSIGINFO = 0x4209,
-#define PTRACE_PEEKSIGINFO PTRACE_PEEKSIGINFO
-
-  /* Get the mask of blocked signals.  */
-  PTRACE_GETSIGMASK = 0x420a,
-#define PTRACE_GETSIGMASK PTRACE_GETSIGMASK
-
-  /* Change the mask of blocked signals.  */
-  PTRACE_SETSIGMASK = 0x420b,
-#define PTRACE_SETSIGMASK PTRACE_SETSIGMASK
-
-  /* Get seccomp BPF filters.  */
-  PTRACE_SECCOMP_GET_FILTER = 0x420c,
-#define PTRACE_SECCOMP_GET_FILTER PTRACE_SECCOMP_GET_FILTER
-
-  /* Get seccomp BPF filter metadata.  */
-  PTRACE_SECCOMP_GET_METADATA = 0x420d,
-#define PTRACE_SECCOMP_GET_METADATA PTRACE_SECCOMP_GET_METADATA
-
-  /* Get information about system call.  */
-  PTRACE_GET_SYSCALL_INFO = 0x420e
-#define PTRACE_GET_SYSCALL_INFO PTRACE_GET_SYSCALL_INFO
-};
-
-
-#include <bits/ptrace-shared.h>
-
-__END_DECLS
-
-#endif /* _SYS_PTRACE_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/queue.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/queue.h
deleted file mode 100644
index daf4553..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/queue.h
+++ /dev/null
@@ -1,574 +0,0 @@
-/*
- * Copyright (c) 1991, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 3. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)queue.h	8.5 (Berkeley) 8/20/94
- */
-
-#ifndef	_SYS_QUEUE_H_
-#define	_SYS_QUEUE_H_
-
-/*
- * This file defines five types of data structures: singly-linked lists,
- * lists, simple queues, tail queues, and circular queues.
- *
- * A singly-linked list is headed by a single forward pointer. The
- * elements are singly linked for minimum space and pointer manipulation
- * overhead at the expense of O(n) removal for arbitrary elements. New
- * elements can be added to the list after an existing element or at the
- * head of the list.  Elements being removed from the head of the list
- * should use the explicit macro for this purpose for optimum
- * efficiency. A singly-linked list may only be traversed in the forward
- * direction.  Singly-linked lists are ideal for applications with large
- * datasets and few or no removals or for implementing a LIFO queue.
- *
- * A list is headed by a single forward pointer (or an array of forward
- * pointers for a hash table header). The elements are doubly linked
- * so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before
- * or after an existing element or at the head of the list. A list
- * may only be traversed in the forward direction.
- *
- * A simple queue is headed by a pair of pointers, one the head of the
- * list and the other to the tail of the list. The elements are singly
- * linked to save space, so elements can only be removed from the
- * head of the list. New elements can be added to the list after
- * an existing element, at the head of the list, or at the end of the
- * list. A simple queue may only be traversed in the forward direction.
- *
- * A tail queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or
- * after an existing element, at the head of the list, or at the end of
- * the list. A tail queue may be traversed in either direction.
- *
- * A circle queue is headed by a pair of pointers, one to the head of the
- * list and the other to the tail of the list. The elements are doubly
- * linked so that an arbitrary element can be removed without a need to
- * traverse the list. New elements can be added to the list before or after
- * an existing element, at the head of the list, or at the end of the list.
- * A circle queue may be traversed in either direction, but has a more
- * complex end of list detection.
- *
- * For details on the use of these macros, see the queue(3) manual page.
- */
-
-/*
- * List definitions.
- */
-#define	LIST_HEAD(name, type)						\
-struct name {								\
-	struct type *lh_first;	/* first element */			\
-}
-
-#define	LIST_HEAD_INITIALIZER(head)					\
-	{ NULL }
-
-#define	LIST_ENTRY(type)						\
-struct {								\
-	struct type *le_next;	/* next element */			\
-	struct type **le_prev;	/* address of previous next element */	\
-}
-
-/*
- * List functions.
- */
-#define	LIST_INIT(head) do {						\
-	(head)->lh_first = NULL;					\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_AFTER(listelm, elm, field) do {			\
-	if (((elm)->field.le_next = (listelm)->field.le_next) != NULL)	\
-		(listelm)->field.le_next->field.le_prev =		\
-		    &(elm)->field.le_next;				\
-	(listelm)->field.le_next = (elm);				\
-	(elm)->field.le_prev = &(listelm)->field.le_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_BEFORE(listelm, elm, field) do {			\
-	(elm)->field.le_prev = (listelm)->field.le_prev;		\
-	(elm)->field.le_next = (listelm);				\
-	*(listelm)->field.le_prev = (elm);				\
-	(listelm)->field.le_prev = &(elm)->field.le_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_INSERT_HEAD(head, elm, field) do {				\
-	if (((elm)->field.le_next = (head)->lh_first) != NULL)		\
-		(head)->lh_first->field.le_prev = &(elm)->field.le_next;\
-	(head)->lh_first = (elm);					\
-	(elm)->field.le_prev = &(head)->lh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_REMOVE(elm, field) do {					\
-	if ((elm)->field.le_next != NULL)				\
-		(elm)->field.le_next->field.le_prev = 			\
-		    (elm)->field.le_prev;				\
-	*(elm)->field.le_prev = (elm)->field.le_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	LIST_FOREACH(var, head, field)					\
-	for ((var) = ((head)->lh_first);				\
-		(var);							\
-		(var) = ((var)->field.le_next))
-
-/*
- * List access methods.
- */
-#define	LIST_EMPTY(head)		((head)->lh_first == NULL)
-#define	LIST_FIRST(head)		((head)->lh_first)
-#define	LIST_NEXT(elm, field)		((elm)->field.le_next)
-
-
-/*
- * Singly-linked List definitions.
- */
-#define	SLIST_HEAD(name, type)						\
-struct name {								\
-	struct type *slh_first;	/* first element */			\
-}
-
-#define	SLIST_HEAD_INITIALIZER(head)					\
-	{ NULL }
-
-#define	SLIST_ENTRY(type)						\
-struct {								\
-	struct type *sle_next;	/* next element */			\
-}
-
-/*
- * Singly-linked List functions.
- */
-#define	SLIST_INIT(head) do {						\
-	(head)->slh_first = NULL;					\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_INSERT_AFTER(slistelm, elm, field) do {			\
-	(elm)->field.sle_next = (slistelm)->field.sle_next;		\
-	(slistelm)->field.sle_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_INSERT_HEAD(head, elm, field) do {			\
-	(elm)->field.sle_next = (head)->slh_first;			\
-	(head)->slh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_REMOVE_HEAD(head, field) do {				\
-	(head)->slh_first = (head)->slh_first->field.sle_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_REMOVE(head, elm, type, field) do {			\
-	if ((head)->slh_first == (elm)) {				\
-		SLIST_REMOVE_HEAD((head), field);			\
-	}								\
-	else {								\
-		struct type *curelm = (head)->slh_first;		\
-		while(curelm->field.sle_next != (elm))			\
-			curelm = curelm->field.sle_next;		\
-		curelm->field.sle_next =				\
-		    curelm->field.sle_next->field.sle_next;		\
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	SLIST_FOREACH(var, head, field)					\
-	for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next)
-
-/*
- * Singly-linked List access methods.
- */
-#define	SLIST_EMPTY(head)	((head)->slh_first == NULL)
-#define	SLIST_FIRST(head)	((head)->slh_first)
-#define	SLIST_NEXT(elm, field)	((elm)->field.sle_next)
-
-
-/*
- * Singly-linked Tail queue declarations.
- */
-#define	STAILQ_HEAD(name, type)					\
-struct name {								\
-	struct type *stqh_first;	/* first element */			\
-	struct type **stqh_last;	/* addr of last next element */		\
-}
-
-#define	STAILQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).stqh_first }
-
-#define	STAILQ_ENTRY(type)						\
-struct {								\
-	struct type *stqe_next;	/* next element */			\
-}
-
-/*
- * Singly-linked Tail queue functions.
- */
-#define	STAILQ_INIT(head) do {						\
-	(head)->stqh_first = NULL;					\
-	(head)->stqh_last = &(head)->stqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.stqe_next = (head)->stqh_first) == NULL)	\
-		(head)->stqh_last = &(elm)->field.stqe_next;		\
-	(head)->stqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.stqe_next = NULL;					\
-	*(head)->stqh_last = (elm);					\
-	(head)->stqh_last = &(elm)->field.stqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.stqe_next = (listelm)->field.stqe_next) == NULL)\
-		(head)->stqh_last = &(elm)->field.stqe_next;		\
-	(listelm)->field.stqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_REMOVE_HEAD(head, field) do {				\
-	if (((head)->stqh_first = (head)->stqh_first->field.stqe_next) == NULL) \
-		(head)->stqh_last = &(head)->stqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_REMOVE(head, elm, type, field) do {			\
-	if ((head)->stqh_first == (elm)) {				\
-		STAILQ_REMOVE_HEAD((head), field);			\
-	} else {							\
-		struct type *curelm = (head)->stqh_first;		\
-		while (curelm->field.stqe_next != (elm))			\
-			curelm = curelm->field.stqe_next;		\
-		if ((curelm->field.stqe_next =				\
-			curelm->field.stqe_next->field.stqe_next) == NULL) \
-			    (head)->stqh_last = &(curelm)->field.stqe_next; \
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	STAILQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->stqh_first);				\
-		(var);							\
-		(var) = ((var)->field.stqe_next))
-
-#define	STAILQ_CONCAT(head1, head2) do {				\
-	if (!STAILQ_EMPTY((head2))) {					\
-		*(head1)->stqh_last = (head2)->stqh_first;		\
-		(head1)->stqh_last = (head2)->stqh_last;		\
-		STAILQ_INIT((head2));					\
-	}								\
-} while (/*CONSTCOND*/0)
-
-/*
- * Singly-linked Tail queue access methods.
- */
-#define	STAILQ_EMPTY(head)	((head)->stqh_first == NULL)
-#define	STAILQ_FIRST(head)	((head)->stqh_first)
-#define	STAILQ_NEXT(elm, field)	((elm)->field.stqe_next)
-
-
-/*
- * Simple queue definitions.
- */
-#define	SIMPLEQ_HEAD(name, type)					\
-struct name {								\
-	struct type *sqh_first;	/* first element */			\
-	struct type **sqh_last;	/* addr of last next element */		\
-}
-
-#define	SIMPLEQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).sqh_first }
-
-#define	SIMPLEQ_ENTRY(type)						\
-struct {								\
-	struct type *sqe_next;	/* next element */			\
-}
-
-/*
- * Simple queue functions.
- */
-#define	SIMPLEQ_INIT(head) do {						\
-	(head)->sqh_first = NULL;					\
-	(head)->sqh_last = &(head)->sqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.sqe_next = (head)->sqh_first) == NULL)	\
-		(head)->sqh_last = &(elm)->field.sqe_next;		\
-	(head)->sqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.sqe_next = NULL;					\
-	*(head)->sqh_last = (elm);					\
-	(head)->sqh_last = &(elm)->field.sqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.sqe_next = (listelm)->field.sqe_next) == NULL)\
-		(head)->sqh_last = &(elm)->field.sqe_next;		\
-	(listelm)->field.sqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_REMOVE_HEAD(head, field) do {				\
-	if (((head)->sqh_first = (head)->sqh_first->field.sqe_next) == NULL) \
-		(head)->sqh_last = &(head)->sqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_REMOVE(head, elm, type, field) do {			\
-	if ((head)->sqh_first == (elm)) {				\
-		SIMPLEQ_REMOVE_HEAD((head), field);			\
-	} else {							\
-		struct type *curelm = (head)->sqh_first;		\
-		while (curelm->field.sqe_next != (elm))			\
-			curelm = curelm->field.sqe_next;		\
-		if ((curelm->field.sqe_next =				\
-			curelm->field.sqe_next->field.sqe_next) == NULL) \
-			    (head)->sqh_last = &(curelm)->field.sqe_next; \
-	}								\
-} while (/*CONSTCOND*/0)
-
-#define	SIMPLEQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->sqh_first);				\
-		(var);							\
-		(var) = ((var)->field.sqe_next))
-
-/*
- * Simple queue access methods.
- */
-#define	SIMPLEQ_EMPTY(head)		((head)->sqh_first == NULL)
-#define	SIMPLEQ_FIRST(head)		((head)->sqh_first)
-#define	SIMPLEQ_NEXT(elm, field)	((elm)->field.sqe_next)
-
-
-/*
- * Tail queue definitions.
- */
-#define	_TAILQ_HEAD(name, type, qual)					\
-struct name {								\
-	qual type *tqh_first;		/* first element */		\
-	qual type *qual *tqh_last;	/* addr of last next element */	\
-}
-#define TAILQ_HEAD(name, type)	_TAILQ_HEAD(name, struct type,)
-
-#define	TAILQ_HEAD_INITIALIZER(head)					\
-	{ NULL, &(head).tqh_first }
-
-#define	_TAILQ_ENTRY(type, qual)					\
-struct {								\
-	qual type *tqe_next;		/* next element */		\
-	qual type *qual *tqe_prev;	/* address of previous next element */\
-}
-#define TAILQ_ENTRY(type)	_TAILQ_ENTRY(struct type,)
-
-/*
- * Tail queue functions.
- */
-#define	TAILQ_INIT(head) do {						\
-	(head)->tqh_first = NULL;					\
-	(head)->tqh_last = &(head)->tqh_first;				\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_HEAD(head, elm, field) do {			\
-	if (((elm)->field.tqe_next = (head)->tqh_first) != NULL)	\
-		(head)->tqh_first->field.tqe_prev =			\
-		    &(elm)->field.tqe_next;				\
-	else								\
-		(head)->tqh_last = &(elm)->field.tqe_next;		\
-	(head)->tqh_first = (elm);					\
-	(elm)->field.tqe_prev = &(head)->tqh_first;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.tqe_next = NULL;					\
-	(elm)->field.tqe_prev = (head)->tqh_last;			\
-	*(head)->tqh_last = (elm);					\
-	(head)->tqh_last = &(elm)->field.tqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	if (((elm)->field.tqe_next = (listelm)->field.tqe_next) != NULL)\
-		(elm)->field.tqe_next->field.tqe_prev = 		\
-		    &(elm)->field.tqe_next;				\
-	else								\
-		(head)->tqh_last = &(elm)->field.tqe_next;		\
-	(listelm)->field.tqe_next = (elm);				\
-	(elm)->field.tqe_prev = &(listelm)->field.tqe_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_INSERT_BEFORE(listelm, elm, field) do {			\
-	(elm)->field.tqe_prev = (listelm)->field.tqe_prev;		\
-	(elm)->field.tqe_next = (listelm);				\
-	*(listelm)->field.tqe_prev = (elm);				\
-	(listelm)->field.tqe_prev = &(elm)->field.tqe_next;		\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_REMOVE(head, elm, field) do {				\
-	if (((elm)->field.tqe_next) != NULL)				\
-		(elm)->field.tqe_next->field.tqe_prev = 		\
-		    (elm)->field.tqe_prev;				\
-	else								\
-		(head)->tqh_last = (elm)->field.tqe_prev;		\
-	*(elm)->field.tqe_prev = (elm)->field.tqe_next;			\
-} while (/*CONSTCOND*/0)
-
-#define	TAILQ_FOREACH(var, head, field)					\
-	for ((var) = ((head)->tqh_first);				\
-		(var);							\
-		(var) = ((var)->field.tqe_next))
-
-#define	TAILQ_FOREACH_REVERSE(var, head, headname, field)		\
-	for ((var) = (*(((struct headname *)((head)->tqh_last))->tqh_last));	\
-		(var);							\
-		(var) = (*(((struct headname *)((var)->field.tqe_prev))->tqh_last)))
-
-#define	TAILQ_CONCAT(head1, head2, field) do {				\
-	if (!TAILQ_EMPTY(head2)) {					\
-		*(head1)->tqh_last = (head2)->tqh_first;		\
-		(head2)->tqh_first->field.tqe_prev = (head1)->tqh_last;	\
-		(head1)->tqh_last = (head2)->tqh_last;			\
-		TAILQ_INIT((head2));					\
-	}								\
-} while (/*CONSTCOND*/0)
-
-/*
- * Tail queue access methods.
- */
-#define	TAILQ_EMPTY(head)		((head)->tqh_first == NULL)
-#define	TAILQ_FIRST(head)		((head)->tqh_first)
-#define	TAILQ_NEXT(elm, field)		((elm)->field.tqe_next)
-
-#define	TAILQ_LAST(head, headname) \
-	(*(((struct headname *)((head)->tqh_last))->tqh_last))
-#define	TAILQ_PREV(elm, headname, field) \
-	(*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))
-
-
-/*
- * Circular queue definitions.
- */
-#define	CIRCLEQ_HEAD(name, type)					\
-struct name {								\
-	struct type *cqh_first;		/* first element */		\
-	struct type *cqh_last;		/* last element */		\
-}
-
-#define	CIRCLEQ_HEAD_INITIALIZER(head)					\
-	{ (void *)&head, (void *)&head }
-
-#define	CIRCLEQ_ENTRY(type)						\
-struct {								\
-	struct type *cqe_next;		/* next element */		\
-	struct type *cqe_prev;		/* previous element */		\
-}
-
-/*
- * Circular queue functions.
- */
-#define	CIRCLEQ_INIT(head) do {						\
-	(head)->cqh_first = (void *)(head);				\
-	(head)->cqh_last = (void *)(head);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do {		\
-	(elm)->field.cqe_next = (listelm)->field.cqe_next;		\
-	(elm)->field.cqe_prev = (listelm);				\
-	if ((listelm)->field.cqe_next == (void *)(head))		\
-		(head)->cqh_last = (elm);				\
-	else								\
-		(listelm)->field.cqe_next->field.cqe_prev = (elm);	\
-	(listelm)->field.cqe_next = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do {		\
-	(elm)->field.cqe_next = (listelm);				\
-	(elm)->field.cqe_prev = (listelm)->field.cqe_prev;		\
-	if ((listelm)->field.cqe_prev == (void *)(head))		\
-		(head)->cqh_first = (elm);				\
-	else								\
-		(listelm)->field.cqe_prev->field.cqe_next = (elm);	\
-	(listelm)->field.cqe_prev = (elm);				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_HEAD(head, elm, field) do {			\
-	(elm)->field.cqe_next = (head)->cqh_first;			\
-	(elm)->field.cqe_prev = (void *)(head);				\
-	if ((head)->cqh_last == (void *)(head))				\
-		(head)->cqh_last = (elm);				\
-	else								\
-		(head)->cqh_first->field.cqe_prev = (elm);		\
-	(head)->cqh_first = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_INSERT_TAIL(head, elm, field) do {			\
-	(elm)->field.cqe_next = (void *)(head);				\
-	(elm)->field.cqe_prev = (head)->cqh_last;			\
-	if ((head)->cqh_first == (void *)(head))			\
-		(head)->cqh_first = (elm);				\
-	else								\
-		(head)->cqh_last->field.cqe_next = (elm);		\
-	(head)->cqh_last = (elm);					\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_REMOVE(head, elm, field) do {				\
-	if ((elm)->field.cqe_next == (void *)(head))			\
-		(head)->cqh_last = (elm)->field.cqe_prev;		\
-	else								\
-		(elm)->field.cqe_next->field.cqe_prev =			\
-		    (elm)->field.cqe_prev;				\
-	if ((elm)->field.cqe_prev == (void *)(head))			\
-		(head)->cqh_first = (elm)->field.cqe_next;		\
-	else								\
-		(elm)->field.cqe_prev->field.cqe_next =			\
-		    (elm)->field.cqe_next;				\
-} while (/*CONSTCOND*/0)
-
-#define	CIRCLEQ_FOREACH(var, head, field)				\
-	for ((var) = ((head)->cqh_first);				\
-		(var) != (const void *)(head);				\
-		(var) = ((var)->field.cqe_next))
-
-#define	CIRCLEQ_FOREACH_REVERSE(var, head, field)			\
-	for ((var) = ((head)->cqh_last);				\
-		(var) != (const void *)(head);				\
-		(var) = ((var)->field.cqe_prev))
-
-/*
- * Circular queue access methods.
- */
-#define	CIRCLEQ_EMPTY(head)		((head)->cqh_first == (void *)(head))
-#define	CIRCLEQ_FIRST(head)		((head)->cqh_first)
-#define	CIRCLEQ_LAST(head)		((head)->cqh_last)
-#define	CIRCLEQ_NEXT(elm, field)	((elm)->field.cqe_next)
-#define	CIRCLEQ_PREV(elm, field)	((elm)->field.cqe_prev)
-
-#define CIRCLEQ_LOOP_NEXT(head, elm, field)				\
-	(((elm)->field.cqe_next == (void *)(head))			\
-	    ? ((head)->cqh_first)					\
-	    : (elm->field.cqe_next))
-#define CIRCLEQ_LOOP_PREV(head, elm, field)				\
-	(((elm)->field.cqe_prev == (void *)(head))			\
-	    ? ((head)->cqh_last)					\
-	    : (elm->field.cqe_prev))
-
-#endif	/* sys/queue.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/quota.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/quota.h
deleted file mode 100644
index 9b5ab12..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/quota.h
+++ /dev/null
@@ -1,135 +0,0 @@
-/* This just represents the non-kernel parts of <linux/quota.h>.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- * Copyright (c) 1982, 1986 Regents of the University of California.
- * All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * Robert Elz at The University of Melbourne.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- */
-
-#ifndef _SYS_QUOTA_H
-#define _SYS_QUOTA_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-#include <linux/quota.h>
-
-/*
- * Convert diskblocks to blocks and the other way around.
- * currently only to fool the BSD source. :-)
- */
-#define dbtob(num) ((num) << 10)
-#define btodb(num) ((num) >> 10)
-
-/*
- * Convert count of filesystem blocks to diskquota blocks, meant for
- * filesystems where i_blksize != 1024.
- */
-#define fs_to_dq_blocks(num, blksize) (((num) * (blksize)) / 1024)
-
-/*
- * Definitions for disk quotas imposed on the average user
- * (big brother finally hits Linux).
- *
- * The following constants define the amount of time given a user
- * before the soft limits are treated as hard limits (usually resulting
- * in an allocation failure). The timer is started when the user crosses
- * their soft limit, it is reset when they go below their soft limit.
- */
-#define MAX_IQ_TIME  604800	/* (7*24*60*60) 1 week */
-#define MAX_DQ_TIME  604800	/* (7*24*60*60) 1 week */
-
-#define QUOTAFILENAME "quota"
-#define QUOTAGROUP "staff"
-
-#define NR_DQHASH 43          /* Just an arbitrary number any suggestions ? */
-#define NR_DQUOTS 256         /* Number of quotas active at one time */
-
-/* Old name for struct if_dqblk.  */
-struct dqblk
-  {
-    __uint64_t dqb_bhardlimit;	/* absolute limit on disk quota blocks alloc */
-    __uint64_t dqb_bsoftlimit;	/* preferred limit on disk quota blocks */
-    __uint64_t dqb_curspace;	/* current quota block count */
-    __uint64_t dqb_ihardlimit;	/* maximum # allocated inodes */
-    __uint64_t dqb_isoftlimit;	/* preferred inode limit */
-    __uint64_t dqb_curinodes;	/* current # allocated inodes */
-    __uint64_t dqb_btime;	/* time limit for excessive disk use */
-    __uint64_t dqb_itime;	/* time limit for excessive files */
-    __uint32_t dqb_valid;	/* bitmask of QIF_* constants */
-  };
-
-/*
- * Shorthand notation.
- */
-#define	dq_bhardlimit	dq_dqb.dqb_bhardlimit
-#define	dq_bsoftlimit	dq_dqb.dqb_bsoftlimit
-#define dq_curspace	dq_dqb.dqb_curspace
-#define dq_valid	dq_dqb.dqb_valid
-#define	dq_ihardlimit	dq_dqb.dqb_ihardlimit
-#define	dq_isoftlimit	dq_dqb.dqb_isoftlimit
-#define	dq_curinodes	dq_dqb.dqb_curinodes
-#define	dq_btime	dq_dqb.dqb_btime
-#define	dq_itime	dq_dqb.dqb_itime
-
-#define dqoff(UID)      ((__loff_t)((UID) * sizeof (struct dqblk)))
-
-/* Old name for struct if_dqinfo.  */
-struct dqinfo
-  {
-    __uint64_t dqi_bgrace;
-    __uint64_t dqi_igrace;
-    __uint32_t dqi_flags;
-    __uint32_t dqi_valid;
-  };
-
-__BEGIN_DECLS
-
-extern int quotactl (int __cmd, const char *__special, int __id,
-		     __caddr_t __addr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/quota.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/random.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/random.h
deleted file mode 100644
index 0451cf7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/random.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Interfaces for obtaining random bytes.
-   Copyright (C) 2016-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RANDOM_H
-#define _SYS_RANDOM_H 1
-
-#include <features.h>
-#include <sys/types.h>
-
-/* Flags for use with getrandom.  */
-#define GRND_NONBLOCK 0x01
-#define GRND_RANDOM 0x02
-#define GRND_INSECURE 0x04
-
-__BEGIN_DECLS
-
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return the
-   number of bytes written, or -1 on error.  */
-ssize_t getrandom (void *__buffer, size_t __length,
-                   unsigned int __flags) __wur;
-
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return 0 on
-   success or -1 on error.  */
-int getentropy (void *__buffer, size_t __length) __wur;
-
-__END_DECLS
-
-#endif /* _SYS_RANDOM_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/raw.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/raw.h
deleted file mode 100644
index 89e8665..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/raw.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_RAW_H
-#define _SYS_RAW_H	1
-
-#include <stdint.h>
-#include <sys/ioctl.h>
-
-/* The major device number for raw devices.  */
-#define RAW_MAJOR	162
-
-/* `ioctl' commands for raw devices.  */
-#define RAW_SETBIND     _IO(0xac, 0)
-#define RAW_GETBIND     _IO(0xac, 1)
-
-struct raw_config_request
-{
-  int raw_minor;
-  uint64_t block_major;
-  uint64_t block_minor;
-};
-
-#endif /* sys/raw.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/reboot.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/reboot.h
deleted file mode 100644
index b928e93..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/reboot.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This file should define RB_* macros to be used as flag
-   bits in the argument to the `reboot' system call.  */
-
-#ifndef _SYS_REBOOT_H
-#define _SYS_REBOOT_H	1
-
-#include <features.h>
-
-/* Perform a hard reset now.  */
-#define RB_AUTOBOOT	0x01234567
-
-/* Halt the system.  */
-#define RB_HALT_SYSTEM	0xcdef0123
-
-/* Enable reboot using Ctrl-Alt-Delete keystroke.  */
-#define RB_ENABLE_CAD	0x89abcdef
-
-/* Disable reboot using Ctrl-Alt-Delete keystroke.  */
-#define RB_DISABLE_CAD	0
-
-/* Stop system and switch power off if possible.  */
-#define RB_POWER_OFF	0x4321fedc
-
-/* Suspend system using software suspend.  */
-#define RB_SW_SUSPEND	0xd000fce2
-
-/* Reboot system into new kernel.  */
-#define RB_KEXEC	0x45584543
-
-__BEGIN_DECLS
-
-/* Reboot or halt the system.  */
-extern int reboot (int __howto) __THROW;
-
-__END_DECLS
-
-#endif	/* _SYS_REBOOT_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/reg.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/reg.h
deleted file mode 100644
index 4e8829e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/reg.h
+++ /dev/null
@@ -1,77 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_REG_H
-#define _SYS_REG_H	1
-
-
-#ifdef __x86_64__
-/* Index into an array of 8 byte longs returned from ptrace for
-   location of the users' stored general purpose registers.  */
-
-# define R15	0
-# define R14	1
-# define R13	2
-# define R12	3
-# define RBP	4
-# define RBX	5
-# define R11	6
-# define R10	7
-# define R9	8
-# define R8	9
-# define RAX	10
-# define RCX	11
-# define RDX	12
-# define RSI	13
-# define RDI	14
-# define ORIG_RAX 15
-# define RIP	16
-# define CS	17
-# define EFLAGS	18
-# define RSP	19
-# define SS	20
-# define FS_BASE 21
-# define GS_BASE 22
-# define DS	23
-# define ES	24
-# define FS	25
-# define GS	26
-#else
-
-/* Index into an array of 4 byte integers returned from ptrace for
- * location of the users' stored general purpose registers. */
-
-# define EBX 0
-# define ECX 1
-# define EDX 2
-# define ESI 3
-# define EDI 4
-# define EBP 5
-# define EAX 6
-# define DS 7
-# define ES 8
-# define FS 9
-# define GS 10
-# define ORIG_EAX 11
-# define EIP 12
-# define CS  13
-# define EFL 14
-# define UESP 15
-# define SS   16
-#endif
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/resource.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/resource.h
deleted file mode 100644
index 936a5ca..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/resource.h
+++ /dev/null
@@ -1,102 +0,0 @@
-/* Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_RESOURCE_H
-#define	_SYS_RESOURCE_H	1
-
-#include <features.h>
-
-/* Get the system-dependent definitions of structures and bit values.  */
-#include <bits/resource.h>
-
-#ifndef __id_t_defined
-typedef __id_t id_t;
-# define __id_t_defined
-#endif
-
-__BEGIN_DECLS
-
-/* The X/Open standard defines that all the functions below must use
-   `int' as the type for the first argument.  When we are compiling with
-   GNU extensions we change this slightly to provide better error
-   checking.  */
-#if defined __USE_GNU && !defined __cplusplus
-typedef enum __rlimit_resource __rlimit_resource_t;
-typedef enum __rusage_who __rusage_who_t;
-typedef enum __priority_which __priority_which_t;
-#else
-typedef int __rlimit_resource_t;
-typedef int __rusage_who_t;
-typedef int __priority_which_t;
-#endif
-
-/* Put the soft and hard limits for RESOURCE in *RLIMITS.
-   Returns 0 if successful, -1 if not (and sets errno).  */
-#ifndef __USE_FILE_OFFSET64
-extern int getrlimit (__rlimit_resource_t __resource,
-		      struct rlimit *__rlimits) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (getrlimit, (__rlimit_resource_t __resource,
-				       struct rlimit *__rlimits), getrlimit64);
-# else
-#  define getrlimit getrlimit64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int getrlimit64 (__rlimit_resource_t __resource,
-			struct rlimit64 *__rlimits) __THROW;
-#endif
-
-/* Set the soft and hard limits for RESOURCE to *RLIMITS.
-   Only the super-user can increase hard limits.
-   Return 0 if successful, -1 if not (and sets errno).  */
-#ifndef __USE_FILE_OFFSET64
-extern int setrlimit (__rlimit_resource_t __resource,
-		      const struct rlimit *__rlimits) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (setrlimit, (__rlimit_resource_t __resource,
-				       const struct rlimit *__rlimits),
-			   setrlimit64);
-# else
-#  define setrlimit setrlimit64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int setrlimit64 (__rlimit_resource_t __resource,
-			const struct rlimit64 *__rlimits) __THROW;
-#endif
-
-/* Return resource usage information on process indicated by WHO
-   and put it in *USAGE.  Returns 0 for success, -1 for failure.  */
-extern int getrusage (__rusage_who_t __who, struct rusage *__usage) __THROW;
-
-/* Return the highest priority of any process specified by WHICH and WHO
-   (see above); if WHO is zero, the current process, process group, or user
-   (as specified by WHO) is used.  A lower priority number means higher
-   priority.  Priorities range from PRIO_MIN to PRIO_MAX (above).  */
-extern int getpriority (__priority_which_t __which, id_t __who) __THROW;
-
-/* Set the priority of all processes specified by WHICH and WHO (see above)
-   to PRIO.  Returns 0 on success, -1 on errors.  */
-extern int setpriority (__priority_which_t __which, id_t __who, int __prio)
-     __THROW;
-
-__END_DECLS
-
-#endif	/* sys/resource.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/select.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/select.h
deleted file mode 100644
index 188a7fe..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/select.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/* `fd_set' type and related macros, and `select'/`pselect' declarations.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*	POSIX 1003.1g: 6.2 Select from File Descriptor Sets <sys/select.h>  */
-
-#ifndef _SYS_SELECT_H
-#define _SYS_SELECT_H	1
-
-#include <features.h>
-
-/* Get definition of needed basic types.  */
-#include <bits/types.h>
-
-/* Get __FD_* definitions.  */
-#include <bits/select.h>
-
-/* Get sigset_t.  */
-#include <bits/types/sigset_t.h>
-
-/* Get definition of timer specification structures.  */
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timeval.h>
-#ifdef __USE_XOPEN2K
-# include <bits/types/struct_timespec.h>
-#endif
-
-#ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-# define __suseconds_t_defined
-#endif
-
-
-/* The fd_set member is required to be an array of longs.  */
-typedef long int __fd_mask;
-
-/* Some versions of <linux/posix_types.h> define this macros.  */
-#undef	__NFDBITS
-/* It's easier to assume 8-bit bytes than to get CHAR_BIT.  */
-#define __NFDBITS	(8 * (int) sizeof (__fd_mask))
-#define	__FD_ELT(d)	((d) / __NFDBITS)
-#define	__FD_MASK(d)	((__fd_mask) (1UL << ((d) % __NFDBITS)))
-
-/* fd_set for select and pselect.  */
-typedef struct
-  {
-    /* XPG4.2 requires this member name.  Otherwise avoid the name
-       from the global namespace.  */
-#ifdef __USE_XOPEN
-    __fd_mask fds_bits[__FD_SETSIZE / __NFDBITS];
-# define __FDS_BITS(set) ((set)->fds_bits)
-#else
-    __fd_mask __fds_bits[__FD_SETSIZE / __NFDBITS];
-# define __FDS_BITS(set) ((set)->__fds_bits)
-#endif
-  } fd_set;
-
-/* Maximum number of file descriptors in `fd_set'.  */
-#define	FD_SETSIZE		__FD_SETSIZE
-
-#ifdef __USE_MISC
-/* Sometimes the fd_set member is assumed to have this type.  */
-typedef __fd_mask fd_mask;
-
-/* Number of bits per word of `fd_set' (some code assumes this is 32).  */
-# define NFDBITS		__NFDBITS
-#endif
-
-
-/* Access macros for `fd_set'.  */
-#define	FD_SET(fd, fdsetp)	__FD_SET (fd, fdsetp)
-#define	FD_CLR(fd, fdsetp)	__FD_CLR (fd, fdsetp)
-#define	FD_ISSET(fd, fdsetp)	__FD_ISSET (fd, fdsetp)
-#define	FD_ZERO(fdsetp)		__FD_ZERO (fdsetp)
-
-
-__BEGIN_DECLS
-
-/* Check the first NFDS descriptors each in READFDS (if not NULL) for read
-   readiness, in WRITEFDS (if not NULL) for write readiness, and in EXCEPTFDS
-   (if not NULL) for exceptional conditions.  If TIMEOUT is not NULL, time out
-   after waiting the interval specified therein.  Returns the number of ready
-   descriptors, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int select (int __nfds, fd_set *__restrict __readfds,
-		   fd_set *__restrict __writefds,
-		   fd_set *__restrict __exceptfds,
-		   struct timeval *__restrict __timeout);
-
-#ifdef __USE_XOPEN2K
-/* Same as above only that the TIMEOUT value is given with higher
-   resolution and a sigmask which is been set temporarily.  This version
-   should be used.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pselect (int __nfds, fd_set *__restrict __readfds,
-		    fd_set *__restrict __writefds,
-		    fd_set *__restrict __exceptfds,
-		    const struct timespec *__restrict __timeout,
-		    const __sigset_t *__restrict __sigmask);
-#endif
-
-
-/* Define some inlines helping to catch common problems.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __GNUC__
-# include <bits/select2.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/select.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sem.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sem.h
deleted file mode 100644
index 03b65df..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sem.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SEM_H
-#define _SYS_SEM_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct semid_ds' and more.  */
-#include <bits/sem.h>
-
-#ifdef __USE_GNU
-# include <bits/types/struct_timespec.h>
-#endif
-
-/* The following System V style IPC functions implement a semaphore
-   handling.  The definition is found in XPG2.  */
-
-/* Structure used for argument to `semop' to describe operations.  */
-struct sembuf
-{
-  unsigned short int sem_num;	/* semaphore number */
-  short int sem_op;		/* semaphore operation */
-  short int sem_flg;		/* operation flag */
-};
-
-
-__BEGIN_DECLS
-
-/* Semaphore control operation.  */
-extern int semctl (int __semid, int __semnum, int __cmd, ...) __THROW;
-
-/* Get semaphore.  */
-extern int semget (key_t __key, int __nsems, int __semflg) __THROW;
-
-/* Operate on semaphore.  */
-extern int semop (int __semid, struct sembuf *__sops, size_t __nsops) __THROW;
-
-#ifdef __USE_GNU
-/* Operate on semaphore with timeout.  */
-extern int semtimedop (int __semid, struct sembuf *__sops, size_t __nsops,
-		       const struct timespec *__timeout) __THROW;
-#endif
-
-__END_DECLS
-
-#endif /* sys/sem.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sendfile.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sendfile.h
deleted file mode 100644
index de5bee6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sendfile.h
+++ /dev/null
@@ -1,51 +0,0 @@
-/* sendfile -- copy data directly from one file descriptor to another
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SENDFILE_H
-#define _SYS_SENDFILE_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-__BEGIN_DECLS
-
-/* Send up to COUNT bytes from file associated with IN_FD starting at
-   *OFFSET to descriptor OUT_FD.  Set *OFFSET to the IN_FD's file position
-   following the read bytes.  If OFFSET is a null pointer, use the normal
-   file position instead.  Return the number of written bytes, or -1 in
-   case of error.  */
-#ifndef __USE_FILE_OFFSET64
-extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset,
-			 size_t __count) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern ssize_t __REDIRECT_NTH (sendfile,
-			       (int __out_fd, int __in_fd, __off64_t *__offset,
-				size_t __count), sendfile64);
-# else
-#  define sendfile sendfile64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern ssize_t sendfile64 (int __out_fd, int __in_fd, __off64_t *__offset,
-			   size_t __count) __THROW;
-#endif
-
-__END_DECLS
-
-#endif	/* sys/sendfile.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/shm.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/shm.h
deleted file mode 100644
index 7506ba6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/shm.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SHM_H
-#define _SYS_SHM_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-/* Get common definition of System V style IPC.  */
-#include <sys/ipc.h>
-
-/* Get system dependent definition of `struct shmid_ds' and more.  */
-#include <bits/shm.h>
-
-/* Define types required by the standard.  */
-#include <bits/types/time_t.h>
-
-#ifdef __USE_XOPEN
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif	/* X/Open */
-
-
-__BEGIN_DECLS
-
-/* The following System V style IPC functions implement a shared memory
-   facility.  The definition is found in XPG4.2.  */
-
-/* Shared memory control operation.  */
-extern int shmctl (int __shmid, int __cmd, struct shmid_ds *__buf) __THROW;
-
-/* Get shared memory segment.  */
-extern int shmget (key_t __key, size_t __size, int __shmflg) __THROW;
-
-/* Attach shared memory segment.  */
-extern void *shmat (int __shmid, const void *__shmaddr, int __shmflg)
-     __THROW;
-
-/* Detach shared memory segment.  */
-extern int shmdt (const void *__shmaddr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/shm.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/signal.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/signal.h
deleted file mode 100644
index 2e602da..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/signal.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <signal.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/signalfd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/signalfd.h
deleted file mode 100644
index ebce57c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/signalfd.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/* Copyright (C) 2007-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SIGNALFD_H
-#define	_SYS_SIGNALFD_H	1
-
-#include <stdint.h>
-#include <bits/types/sigset_t.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/signalfd.h>
-
-struct signalfd_siginfo
-{
-  uint32_t ssi_signo;
-  int32_t ssi_errno;
-  int32_t ssi_code;
-  uint32_t ssi_pid;
-  uint32_t ssi_uid;
-  int32_t ssi_fd;
-  uint32_t ssi_tid;
-  uint32_t ssi_band;
-  uint32_t ssi_overrun;
-  uint32_t ssi_trapno;
-  int32_t ssi_status;
-  int32_t ssi_int;
-  uint64_t ssi_ptr;
-  uint64_t ssi_utime;
-  uint64_t ssi_stime;
-  uint64_t ssi_addr;
-  uint16_t ssi_addr_lsb;
-  uint16_t __pad2;
-  int32_t ssi_syscall;
-  uint64_t ssi_call_addr;
-  uint32_t ssi_arch;
-  uint8_t __pad[28];
-};
-
-__BEGIN_DECLS
-
-/* Request notification for delivery of signals in MASK to be
-   performed using descriptor FD.*/
-extern int signalfd (int __fd, const sigset_t *__mask, int __flags)
-  __THROW __nonnull ((2));
-
-__END_DECLS
-
-#endif /* sys/signalfd.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/single_threaded.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/single_threaded.h
deleted file mode 100644
index 8609c84..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/single_threaded.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* Support for single-thread optimizations.
-   Copyright (C) 2020-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SINGLE_THREADED_H
-#define _SYS_SINGLE_THREADED_H
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* If this variable is non-zero, then the current thread is the only
-   thread in the process image.  If it is zero, the process might be
-   multi-threaded.  */
-extern char __libc_single_threaded;
-
-__END_DECLS
-
-#endif /* _SYS_SINGLE_THREADED_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/socket.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/socket.h
deleted file mode 100644
index 949851a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/socket.h
+++ /dev/null
@@ -1,274 +0,0 @@
-/* Declarations of socket constants, types, and functions.
-   Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_SOCKET_H
-#define	_SYS_SOCKET_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types/struct_iovec.h>
-#define	__need_size_t
-#include <stddef.h>
-
-/* This operating system-specific header file defines the SOCK_*, PF_*,
-   AF_*, MSG_*, SOL_*, and SO_* constants, and the `struct sockaddr',
-   `struct msghdr', and `struct linger' types.  */
-#include <bits/socket.h>
-
-#ifdef __USE_MISC
-# include <bits/types/struct_osockaddr.h>
-#endif
-
-/* The following constants should be used for the second parameter of
-   `shutdown'.  */
-enum
-{
-  SHUT_RD = 0,		/* No more receptions.  */
-#define SHUT_RD		SHUT_RD
-  SHUT_WR,		/* No more transmissions.  */
-#define SHUT_WR		SHUT_WR
-  SHUT_RDWR		/* No more receptions or transmissions.  */
-#define SHUT_RDWR	SHUT_RDWR
-};
-
-/* This is the type we use for generic socket address arguments.
-
-   With GCC 2.7 and later, the funky union causes redeclarations or
-   uses with any of the listed types to be allowed without complaint.
-   G++ 2.7 does not support transparent unions so there we want the
-   old-style declaration, too.  */
-#if defined __cplusplus || !__GNUC_PREREQ (2, 7) || !defined __USE_GNU
-# define __SOCKADDR_ARG		struct sockaddr *__restrict
-# define __CONST_SOCKADDR_ARG	const struct sockaddr *
-#else
-/* Add more `struct sockaddr_AF' types here as necessary.
-   These are all the ones I found on NetBSD and Linux.  */
-# define __SOCKADDR_ALLTYPES \
-  __SOCKADDR_ONETYPE (sockaddr) \
-  __SOCKADDR_ONETYPE (sockaddr_at) \
-  __SOCKADDR_ONETYPE (sockaddr_ax25) \
-  __SOCKADDR_ONETYPE (sockaddr_dl) \
-  __SOCKADDR_ONETYPE (sockaddr_eon) \
-  __SOCKADDR_ONETYPE (sockaddr_in) \
-  __SOCKADDR_ONETYPE (sockaddr_in6) \
-  __SOCKADDR_ONETYPE (sockaddr_inarp) \
-  __SOCKADDR_ONETYPE (sockaddr_ipx) \
-  __SOCKADDR_ONETYPE (sockaddr_iso) \
-  __SOCKADDR_ONETYPE (sockaddr_ns) \
-  __SOCKADDR_ONETYPE (sockaddr_un) \
-  __SOCKADDR_ONETYPE (sockaddr_x25)
-
-# define __SOCKADDR_ONETYPE(type) struct type *__restrict __##type##__;
-typedef union { __SOCKADDR_ALLTYPES
-	      } __SOCKADDR_ARG __attribute__ ((__transparent_union__));
-# undef __SOCKADDR_ONETYPE
-# define __SOCKADDR_ONETYPE(type) const struct type *__restrict __##type##__;
-typedef union { __SOCKADDR_ALLTYPES
-	      } __CONST_SOCKADDR_ARG __attribute__ ((__transparent_union__));
-# undef __SOCKADDR_ONETYPE
-#endif
-
-#ifdef __USE_GNU
-/* For `recvmmsg' and `sendmmsg'.  */
-struct mmsghdr
-  {
-    struct msghdr msg_hdr;	/* Actual message header.  */
-    unsigned int msg_len;	/* Number of received or sent bytes for the
-				   entry.  */
-  };
-#endif
-
-
-/* Create a new socket of type TYPE in domain DOMAIN, using
-   protocol PROTOCOL.  If PROTOCOL is zero, one is chosen automatically.
-   Returns a file descriptor for the new socket, or -1 for errors.  */
-extern int socket (int __domain, int __type, int __protocol) __THROW;
-
-/* Create two new sockets, of type TYPE in domain DOMAIN and using
-   protocol PROTOCOL, which are connected to each other, and put file
-   descriptors for them in FDS[0] and FDS[1].  If PROTOCOL is zero,
-   one will be chosen automatically.  Returns 0 on success, -1 for errors.  */
-extern int socketpair (int __domain, int __type, int __protocol,
-		       int __fds[2]) __THROW;
-
-/* Give the socket FD the local address ADDR (which is LEN bytes long).  */
-extern int bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len)
-     __THROW;
-
-/* Put the local address of FD into *ADDR and its length in *LEN.  */
-extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
-			socklen_t *__restrict __len) __THROW;
-
-/* Open a connection on socket FD to peer at ADDR (which LEN bytes long).
-   For connectionless socket types, just set the default address to send to
-   and the only address from which to accept transmissions.
-   Return 0 on success, -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len);
-
-/* Put the address of the peer connected to socket FD into *ADDR
-   (which is *LEN bytes long), and its actual length into *LEN.  */
-extern int getpeername (int __fd, __SOCKADDR_ARG __addr,
-			socklen_t *__restrict __len) __THROW;
-
-
-/* Send N bytes of BUF to socket FD.  Returns the number sent or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
-
-/* Read N bytes into BUF from socket FD.
-   Returns the number read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
-
-/* Send N bytes of BUF on socket FD to peer at address ADDR (which is
-   ADDR_LEN bytes long).  Returns the number sent, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t sendto (int __fd, const void *__buf, size_t __n,
-		       int __flags, __CONST_SOCKADDR_ARG __addr,
-		       socklen_t __addr_len);
-
-/* Read N bytes into BUF through socket FD.
-   If ADDR is not NULL, fill in *ADDR_LEN bytes of it with tha address of
-   the sender, and store the actual size of the address in *ADDR_LEN.
-   Returns the number of bytes read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
-			 int __flags, __SOCKADDR_ARG __addr,
-			 socklen_t *__restrict __addr_len);
-
-
-/* Send a message described MESSAGE on socket FD.
-   Returns the number of bytes sent, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t sendmsg (int __fd, const struct msghdr *__message,
-			int __flags);
-
-#ifdef __USE_GNU
-/* Send a VLEN messages as described by VMESSAGES to socket FD.
-   Returns the number of datagrams successfully written or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int sendmmsg (int __fd, struct mmsghdr *__vmessages,
-		     unsigned int __vlen, int __flags);
-#endif
-
-/* Receive a message as described by MESSAGE from socket FD.
-   Returns the number of bytes read or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags);
-
-#ifdef __USE_GNU
-/* Receive up to VLEN messages as described by VMESSAGES from socket FD.
-   Returns the number of messages received or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int recvmmsg (int __fd, struct mmsghdr *__vmessages,
-		     unsigned int __vlen, int __flags,
-		     struct timespec *__tmo);
-#endif
-
-
-/* Put the current value for socket FD's option OPTNAME at protocol level LEVEL
-   into OPTVAL (which is *OPTLEN bytes long), and set *OPTLEN to the value's
-   actual length.  Returns 0 on success, -1 for errors.  */
-extern int getsockopt (int __fd, int __level, int __optname,
-		       void *__restrict __optval,
-		       socklen_t *__restrict __optlen) __THROW;
-
-/* Set socket FD's option OPTNAME at protocol level LEVEL
-   to *OPTVAL (which is OPTLEN bytes long).
-   Returns 0 on success, -1 for errors.  */
-extern int setsockopt (int __fd, int __level, int __optname,
-		       const void *__optval, socklen_t __optlen) __THROW;
-
-
-/* Prepare to accept connections on socket FD.
-   N connection requests will be queued before further requests are refused.
-   Returns 0 on success, -1 for errors.  */
-extern int listen (int __fd, int __n) __THROW;
-
-/* Await a connection on socket FD.
-   When a connection arrives, open a new socket to communicate with it,
-   set *ADDR (which is *ADDR_LEN bytes long) to the address of the connecting
-   peer and *ADDR_LEN to the address's actual length, and return the
-   new socket's descriptor, or -1 for errors.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int accept (int __fd, __SOCKADDR_ARG __addr,
-		   socklen_t *__restrict __addr_len);
-
-#ifdef __USE_GNU
-/* Similar to 'accept' but takes an additional parameter to specify flags.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int accept4 (int __fd, __SOCKADDR_ARG __addr,
-		    socklen_t *__restrict __addr_len, int __flags);
-#endif
-
-/* Shut down all or part of the connection open on socket FD.
-   HOW determines what to shut down:
-     SHUT_RD   = No more receptions;
-     SHUT_WR   = No more transmissions;
-     SHUT_RDWR = No more receptions or transmissions.
-   Returns 0 on success, -1 for errors.  */
-extern int shutdown (int __fd, int __how) __THROW;
-
-
-#ifdef __USE_XOPEN2K
-/* Determine whether socket is at a out-of-band mark.  */
-extern int sockatmark (int __fd) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* FDTYPE is S_IFSOCK or another S_IF* macro defined in <sys/stat.h>;
-   returns 1 if FD is open on an object of the indicated type, 0 if not,
-   or -1 for errors (setting errno).  */
-extern int isfdtype (int __fd, int __fdtype) __THROW;
-#endif
-
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/socket2.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/socket.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/socketvar.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/socketvar.h
deleted file mode 100644
index b177158..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/socketvar.h
+++ /dev/null
@@ -1,3 +0,0 @@
-/* This header is used on many systems but for GNU we have everything
-   already defined in the standard header.  */
-#include <sys/socket.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/soundcard.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/soundcard.h
deleted file mode 100644
index fade986..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/soundcard.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/soundcard.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/stat.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/stat.h
deleted file mode 100644
index 549375c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/stat.h
+++ /dev/null
@@ -1,378 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.6 File Characteristics	<sys/stat.h>
- */
-
-#ifndef	_SYS_STAT_H
-#define	_SYS_STAT_H	1
-
-#include <features.h>
-
-#include <bits/types.h>		/* For __mode_t and __dev_t.  */
-
-#ifdef __USE_XOPEN2K8
-# include <bits/types/struct_timespec.h>
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-
-# include <bits/types/time_t.h>
-
-# ifndef __dev_t_defined
-typedef __dev_t dev_t;
-#  define __dev_t_defined
-# endif
-
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __ino_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-#  else
-typedef __ino64_t ino_t;
-#  endif
-#  define __ino_t_defined
-# endif
-
-# ifndef __mode_t_defined
-typedef __mode_t mode_t;
-#  define __mode_t_defined
-# endif
-
-# ifndef __nlink_t_defined
-typedef __nlink_t nlink_t;
-#  define __nlink_t_defined
-# endif
-
-# ifndef __off_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-#  else
-typedef __off64_t off_t;
-#  endif
-#  define __off_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-#endif	/* X/Open */
-
-#ifdef __USE_UNIX98
-# ifndef __blkcnt_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __blkcnt_t blkcnt_t;
-#  else
-typedef __blkcnt64_t blkcnt_t;
-#  endif
-#  define __blkcnt_t_defined
-# endif
-
-# ifndef __blksize_t_defined
-typedef __blksize_t blksize_t;
-#  define __blksize_t_defined
-# endif
-#endif	/* Unix98 */
-
-__BEGIN_DECLS
-
-#include <bits/stat.h>
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# define S_IFMT		__S_IFMT
-# define S_IFDIR	__S_IFDIR
-# define S_IFCHR	__S_IFCHR
-# define S_IFBLK	__S_IFBLK
-# define S_IFREG	__S_IFREG
-# ifdef __S_IFIFO
-#  define S_IFIFO	__S_IFIFO
-# endif
-# ifdef __S_IFLNK
-#  define S_IFLNK	__S_IFLNK
-# endif
-# if (defined __USE_MISC || defined __USE_XOPEN_EXTENDED) \
-     && defined __S_IFSOCK
-#  define S_IFSOCK	__S_IFSOCK
-# endif
-#endif
-
-/* Test macros for file types.	*/
-
-#define	__S_ISTYPE(mode, mask)	(((mode) & __S_IFMT) == (mask))
-
-#define	S_ISDIR(mode)	 __S_ISTYPE((mode), __S_IFDIR)
-#define	S_ISCHR(mode)	 __S_ISTYPE((mode), __S_IFCHR)
-#define	S_ISBLK(mode)	 __S_ISTYPE((mode), __S_IFBLK)
-#define	S_ISREG(mode)	 __S_ISTYPE((mode), __S_IFREG)
-#ifdef __S_IFIFO
-# define S_ISFIFO(mode)	 __S_ISTYPE((mode), __S_IFIFO)
-#endif
-#ifdef __S_IFLNK
-# define S_ISLNK(mode)	 __S_ISTYPE((mode), __S_IFLNK)
-#endif
-
-#if defined __USE_MISC && !defined __S_IFLNK
-# define S_ISLNK(mode)  0
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K) \
-    && defined __S_IFSOCK
-# define S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK)
-#elif defined __USE_XOPEN2K
-# define S_ISSOCK(mode) 0
-#endif
-
-/* These are from POSIX.1b.  If the objects are not implemented using separate
-   distinct file types, the macros always will evaluate to zero.  Unlike the
-   other S_* macros the following three take a pointer to a `struct stat'
-   object as the argument.  */
-#ifdef	__USE_POSIX199309
-# define S_TYPEISMQ(buf) __S_TYPEISMQ(buf)
-# define S_TYPEISSEM(buf) __S_TYPEISSEM(buf)
-# define S_TYPEISSHM(buf) __S_TYPEISSHM(buf)
-#endif
-
-
-/* Protection bits.  */
-
-#define	S_ISUID __S_ISUID	/* Set user ID on execution.  */
-#define	S_ISGID	__S_ISGID	/* Set group ID on execution.  */
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Save swapped text after use (sticky bit).  This is pretty well obsolete.  */
-# define S_ISVTX	__S_ISVTX
-#endif
-
-#define	S_IRUSR	__S_IREAD	/* Read by owner.  */
-#define	S_IWUSR	__S_IWRITE	/* Write by owner.  */
-#define	S_IXUSR	__S_IEXEC	/* Execute by owner.  */
-/* Read, write, and execute by owner.  */
-#define	S_IRWXU	(__S_IREAD|__S_IWRITE|__S_IEXEC)
-
-#ifdef __USE_MISC
-# define S_IREAD	S_IRUSR
-# define S_IWRITE	S_IWUSR
-# define S_IEXEC	S_IXUSR
-#endif
-
-#define	S_IRGRP	(S_IRUSR >> 3)	/* Read by group.  */
-#define	S_IWGRP	(S_IWUSR >> 3)	/* Write by group.  */
-#define	S_IXGRP	(S_IXUSR >> 3)	/* Execute by group.  */
-/* Read, write, and execute by group.  */
-#define	S_IRWXG	(S_IRWXU >> 3)
-
-#define	S_IROTH	(S_IRGRP >> 3)	/* Read by others.  */
-#define	S_IWOTH	(S_IWGRP >> 3)	/* Write by others.  */
-#define	S_IXOTH	(S_IXGRP >> 3)	/* Execute by others.  */
-/* Read, write, and execute by others.  */
-#define	S_IRWXO	(S_IRWXG >> 3)
-
-
-#ifdef	__USE_MISC
-/* Macros for common mode bit masks.  */
-# define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) /* 0777 */
-# define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)/* 07777 */
-# define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)/* 0666*/
-
-# define S_BLKSIZE	512	/* Block size for `st_blocks'.  */
-#endif
-
-
-#ifndef __USE_FILE_OFFSET64
-/* Get file attributes for FILE and put them in BUF.  */
-extern int stat (const char *__restrict __file,
-		 struct stat *__restrict __buf) __THROW __nonnull ((1, 2));
-
-/* Get file attributes for the file, device, pipe, or socket
-   that file descriptor FD is open on and put them in BUF.  */
-extern int fstat (int __fd, struct stat *__buf) __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (stat, (const char *__restrict __file,
-				  struct stat *__restrict __buf), stat64)
-     __nonnull ((1, 2));
-extern int __REDIRECT_NTH (fstat, (int __fd, struct stat *__buf), fstat64)
-     __nonnull ((2));
-# else
-#  define stat stat64
-#  define fstat fstat64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int stat64 (const char *__restrict __file,
-		   struct stat64 *__restrict __buf) __THROW __nonnull ((1, 2));
-extern int fstat64 (int __fd, struct stat64 *__buf) __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_ATFILE
-/* Similar to stat, get the attributes for FILE and put them in BUF.
-   Relative path names are interpreted relative to FD unless FD is
-   AT_FDCWD.  */
-# ifndef __USE_FILE_OFFSET64
-extern int fstatat (int __fd, const char *__restrict __file,
-		    struct stat *__restrict __buf, int __flag)
-     __THROW __nonnull ((2, 3));
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatat, (int __fd, const char *__restrict __file,
-				     struct stat *__restrict __buf,
-				     int __flag),
-			   fstatat64) __nonnull ((2, 3));
-#  else
-#   define fstatat fstatat64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-extern int fstatat64 (int __fd, const char *__restrict __file,
-		      struct stat64 *__restrict __buf, int __flag)
-     __THROW __nonnull ((2, 3));
-# endif
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-# ifndef __USE_FILE_OFFSET64
-/* Get file attributes about FILE and put them in BUF.
-   If FILE is a symbolic link, do not follow it.  */
-extern int lstat (const char *__restrict __file,
-		  struct stat *__restrict __buf) __THROW __nonnull ((1, 2));
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (lstat,
-			   (const char *__restrict __file,
-			    struct stat *__restrict __buf), lstat64)
-     __nonnull ((1, 2));
-#  else
-#   define lstat lstat64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lstat64 (const char *__restrict __file,
-		    struct stat64 *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-# endif
-#endif
-
-/* Set file access permissions for FILE to MODE.
-   If FILE is a symbolic link, this affects its target instead.  */
-extern int chmod (const char *__file, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Set file access permissions for FILE to MODE.
-   If FILE is a symbolic link, this affects the link itself
-   rather than its target.  */
-extern int lchmod (const char *__file, __mode_t __mode)
-     __THROW __nonnull ((1));
-#endif
-
-/* Set file access permissions of the file FD is open on to MODE.  */
-#if defined __USE_POSIX199309 || defined __USE_XOPEN_EXTENDED
-extern int fchmod (int __fd, __mode_t __mode) __THROW;
-#endif
-
-#ifdef __USE_ATFILE
-/* Set file access permissions of FILE relative to
-   the directory FD is open on.  */
-extern int fchmodat (int __fd, const char *__file, __mode_t __mode,
-		     int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use ATFILE.  */
-
-
-
-/* Set the file creation mask of the current process to MASK,
-   and return the old creation mask.  */
-extern __mode_t umask (__mode_t __mask) __THROW;
-
-#ifdef	__USE_GNU
-/* Get the current `umask' value without changing it.
-   This function is only available under the GNU Hurd.  */
-extern __mode_t getumask (void) __THROW;
-#endif
-
-/* Create a new directory named PATH, with permission bits MODE.  */
-extern int mkdir (const char *__path, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Like mkdir, create a new directory with permission bits MODE.  But
-   interpret relative PATH names relative to the directory associated
-   with FD.  */
-extern int mkdirat (int __fd, const char *__path, __mode_t __mode)
-     __THROW __nonnull ((2));
-#endif
-
-/* Create a device file named PATH, with permission and special bits MODE
-   and device number DEV (which can be constructed from major and minor
-   device numbers with the `makedev' macro above).  */
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-extern int mknod (const char *__path, __mode_t __mode, __dev_t __dev)
-     __THROW __nonnull ((1));
-
-# ifdef __USE_ATFILE
-/* Like mknod, create a new device file with permission bits MODE and
-   device number DEV.  But interpret relative PATH names relative to
-   the directory associated with FD.  */
-extern int mknodat (int __fd, const char *__path, __mode_t __mode,
-		    __dev_t __dev) __THROW __nonnull ((2));
-# endif
-#endif
-
-
-/* Create a new FIFO named PATH, with permission bits MODE.  */
-extern int mkfifo (const char *__path, __mode_t __mode)
-     __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Like mkfifo, create a new FIFO with permission bits MODE.  But
-   interpret relative PATH names relative to the directory associated
-   with FD.  */
-extern int mkfifoat (int __fd, const char *__path, __mode_t __mode)
-     __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_ATFILE
-/* Set file access and modification times relative to directory file
-   descriptor.  */
-extern int utimensat (int __fd, const char *__path,
-		      const struct timespec __times[2],
-		      int __flags)
-     __THROW __nonnull ((2));
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Set file access and modification times of the file associated with FD.  */
-extern int futimens (int __fd, const struct timespec __times[2]) __THROW;
-#endif
-
-#ifdef __USE_GNU
-# include <bits/statx.h>
-#endif
-
-__END_DECLS
-
-
-#endif /* sys/stat.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/statfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/statfs.h
deleted file mode 100644
index 03bd46b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/statfs.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Definitions for getting information about a filesystem.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_STATFS_H
-#define	_SYS_STATFS_H	1
-
-#include <features.h>
-
-/* Get the system-specific definition of `struct statfs'.  */
-#include <bits/statfs.h>
-
-__BEGIN_DECLS
-
-/* Return information about the filesystem on which FILE resides.  */
-#ifndef __USE_FILE_OFFSET64
-extern int statfs (const char *__file, struct statfs *__buf)
-     __THROW __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (statfs,
-			   (const char *__file, struct statfs *__buf),
-			   statfs64) __nonnull ((1, 2));
-# else
-#  define statfs statfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int statfs64 (const char *__file, struct statfs64 *__buf)
-     __THROW __nonnull ((1, 2));
-#endif
-
-/* Return information about the filesystem containing the file FILDES
-   refers to.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fstatfs (int __fildes, struct statfs *__buf)
-     __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatfs, (int __fildes, struct statfs *__buf),
-			   fstatfs64) __nonnull ((2));
-# else
-#  define fstatfs fstatfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fstatfs64 (int __fildes, struct statfs64 *__buf)
-     __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif	/* sys/statfs.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/statvfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/statvfs.h
deleted file mode 100644
index 6b51540..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/statvfs.h
+++ /dev/null
@@ -1,90 +0,0 @@
-/* Definitions for getting information about a filesystem.
-   Copyright (C) 1998-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_STATVFS_H
-#define	_SYS_STATVFS_H	1
-
-#include <features.h>
-
-/* Get the system-specific definition of `struct statfs'.  */
-#include <bits/statvfs.h>
-
-#ifndef __USE_FILE_OFFSET64
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#else
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#endif
-
-__BEGIN_DECLS
-
-/* Return information about the filesystem on which FILE resides.  */
-#ifndef __USE_FILE_OFFSET64
-extern int statvfs (const char *__restrict __file,
-		    struct statvfs *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (statvfs,
-			   (const char *__restrict __file,
-			    struct statvfs *__restrict __buf), statvfs64)
-     __nonnull ((1, 2));
-# else
-#  define statvfs statvfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int statvfs64 (const char *__restrict __file,
-		      struct statvfs64 *__restrict __buf)
-     __THROW __nonnull ((1, 2));
-#endif
-
-/* Return information about the filesystem containing the file FILDES
-   refers to.  */
-#ifndef __USE_FILE_OFFSET64
-extern int fstatvfs (int __fildes, struct statvfs *__buf)
-     __THROW __nonnull ((2));
-#else
-# ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (fstatvfs, (int __fildes, struct statvfs *__buf),
-			   fstatvfs64) __nonnull ((2));
-# else
-#  define fstatvfs fstatvfs64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern int fstatvfs64 (int __fildes, struct statvfs64 *__buf)
-     __THROW __nonnull ((2));
-#endif
-
-__END_DECLS
-
-#endif	/* sys/statvfs.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/swap.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/swap.h
deleted file mode 100644
index 5e5456d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/swap.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Calls to enable and disable swapping on specified locations.  Linux version.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SWAP_H
-
-#define _SYS_SWAP_H	1
-#include <features.h>
-
-/* The swap priority is encoded as:
-   (prio << SWAP_FLAG_PRIO_SHIFT) & SWAP_FLAG_PRIO_MASK
-*/
-#define	SWAP_FLAG_PREFER	0x8000	/* Set if swap priority is specified. */
-#define	SWAP_FLAG_PRIO_MASK	0x7fff
-#define	SWAP_FLAG_PRIO_SHIFT	0
-#define SWAP_FLAG_DISCARD	0x10000	/* Discard swap cluster after use.  */
-
-__BEGIN_DECLS
-
-/* Make the block special device PATH available to the system for swapping.
-   This call is restricted to the super-user.  */
-extern int swapon (const char *__path, int __flags) __THROW;
-
-/* Stop using block special device PATH for swapping.  */
-extern int swapoff (const char *__path) __THROW;
-
-__END_DECLS
-
-#endif /* _SYS_SWAP_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/syscall.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/syscall.h
deleted file mode 100644
index e234405..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/syscall.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYSCALL_H
-#define _SYSCALL_H	1
-
-/* This file should list the numbers of the system calls the system knows.
-   But instead of duplicating this we use the information available
-   from the kernel sources.  */
-#include <asm/unistd.h>
-
-/* The Linux kernel header file defines macros __NR_*, but some
-   programs expect the traditional form SYS_*.  <bits/syscall.h>
-   defines SYS_* macros for __NR_* macros of known names.  */
-#include <bits/syscall.h>
-
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sysinfo.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sysinfo.h
deleted file mode 100644
index 4824ca1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sysinfo.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSINFO_H
-#define _SYS_SYSINFO_H	1
-
-#include <features.h>
-
-/* Get sysinfo structure from kernel header.  */
-#include <linux/kernel.h>
-
-__BEGIN_DECLS
-
-/* Returns information on overall system statistics.  */
-extern int sysinfo (struct sysinfo *__info) __THROW;
-
-
-/* Return number of configured processors.  */
-extern int get_nprocs_conf (void) __THROW;
-
-/* Return number of available processors.  */
-extern int get_nprocs (void) __THROW;
-
-
-/* Return number of physical pages of memory in the system.  */
-extern long int get_phys_pages (void) __THROW;
-
-/* Return number of available physical pages of memory in the system.  */
-extern long int get_avphys_pages (void) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/sysinfo.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/syslog.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/syslog.h
deleted file mode 100644
index dc3b0e7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/syslog.h
+++ /dev/null
@@ -1,217 +0,0 @@
-/*
- * Copyright (c) 1982, 1986, 1988, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)syslog.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _SYS_SYSLOG_H
-#define _SYS_SYSLOG_H 1
-
-#include <features.h>
-#define __need___va_list
-#include <stdarg.h>
-
-/* This file defines _PATH_LOG.  */
-#include <bits/syslog-path.h>
-
-/*
- * priorities/facilities are encoded into a single 32-bit quantity, where the
- * bottom 3 bits are the priority (0-7) and the top 28 bits are the facility
- * (0-big number).  Both the priorities and the facilities map roughly
- * one-to-one to strings in the syslogd(8) source code.  This mapping is
- * included in this file.
- *
- * priorities (these are ordered)
- */
-#define	LOG_EMERG	0	/* system is unusable */
-#define	LOG_ALERT	1	/* action must be taken immediately */
-#define	LOG_CRIT	2	/* critical conditions */
-#define	LOG_ERR		3	/* error conditions */
-#define	LOG_WARNING	4	/* warning conditions */
-#define	LOG_NOTICE	5	/* normal but significant condition */
-#define	LOG_INFO	6	/* informational */
-#define	LOG_DEBUG	7	/* debug-level messages */
-
-#define	LOG_PRIMASK	0x07	/* mask to extract priority part (internal) */
-				/* extract priority */
-#define	LOG_PRI(p)	((p) & LOG_PRIMASK)
-#define	LOG_MAKEPRI(fac, pri)	((fac) | (pri))
-
-#ifdef SYSLOG_NAMES
-#define	INTERNAL_NOPRI	0x10	/* the "no priority" priority */
-				/* mark "facility" */
-#define	INTERNAL_MARK	LOG_MAKEPRI(LOG_NFACILITIES << 3, 0)
-typedef struct _code {
-	char	*c_name;
-	int	c_val;
-} CODE;
-
-CODE prioritynames[] =
-  {
-    { "alert", LOG_ALERT },
-    { "crit", LOG_CRIT },
-    { "debug", LOG_DEBUG },
-    { "emerg", LOG_EMERG },
-    { "err", LOG_ERR },
-    { "error", LOG_ERR },		/* DEPRECATED */
-    { "info", LOG_INFO },
-    { "none", INTERNAL_NOPRI },		/* INTERNAL */
-    { "notice", LOG_NOTICE },
-    { "panic", LOG_EMERG },		/* DEPRECATED */
-    { "warn", LOG_WARNING },		/* DEPRECATED */
-    { "warning", LOG_WARNING },
-    { NULL, -1 }
-  };
-#endif
-
-/* facility codes */
-#define	LOG_KERN	(0<<3)	/* kernel messages */
-#define	LOG_USER	(1<<3)	/* random user-level messages */
-#define	LOG_MAIL	(2<<3)	/* mail system */
-#define	LOG_DAEMON	(3<<3)	/* system daemons */
-#define	LOG_AUTH	(4<<3)	/* security/authorization messages */
-#define	LOG_SYSLOG	(5<<3)	/* messages generated internally by syslogd */
-#define	LOG_LPR		(6<<3)	/* line printer subsystem */
-#define	LOG_NEWS	(7<<3)	/* network news subsystem */
-#define	LOG_UUCP	(8<<3)	/* UUCP subsystem */
-#define	LOG_CRON	(9<<3)	/* clock daemon */
-#define	LOG_AUTHPRIV	(10<<3)	/* security/authorization messages (private) */
-#define	LOG_FTP		(11<<3)	/* ftp daemon */
-
-	/* other codes through 15 reserved for system use */
-#define	LOG_LOCAL0	(16<<3)	/* reserved for local use */
-#define	LOG_LOCAL1	(17<<3)	/* reserved for local use */
-#define	LOG_LOCAL2	(18<<3)	/* reserved for local use */
-#define	LOG_LOCAL3	(19<<3)	/* reserved for local use */
-#define	LOG_LOCAL4	(20<<3)	/* reserved for local use */
-#define	LOG_LOCAL5	(21<<3)	/* reserved for local use */
-#define	LOG_LOCAL6	(22<<3)	/* reserved for local use */
-#define	LOG_LOCAL7	(23<<3)	/* reserved for local use */
-
-#define	LOG_NFACILITIES	24	/* current number of facilities */
-#define	LOG_FACMASK	0x03f8	/* mask to extract facility part */
-				/* facility of pri */
-#define	LOG_FAC(p)	(((p) & LOG_FACMASK) >> 3)
-
-#ifdef SYSLOG_NAMES
-CODE facilitynames[] =
-  {
-    { "auth", LOG_AUTH },
-    { "authpriv", LOG_AUTHPRIV },
-    { "cron", LOG_CRON },
-    { "daemon", LOG_DAEMON },
-    { "ftp", LOG_FTP },
-    { "kern", LOG_KERN },
-    { "lpr", LOG_LPR },
-    { "mail", LOG_MAIL },
-    { "mark", INTERNAL_MARK },		/* INTERNAL */
-    { "news", LOG_NEWS },
-    { "security", LOG_AUTH },		/* DEPRECATED */
-    { "syslog", LOG_SYSLOG },
-    { "user", LOG_USER },
-    { "uucp", LOG_UUCP },
-    { "local0", LOG_LOCAL0 },
-    { "local1", LOG_LOCAL1 },
-    { "local2", LOG_LOCAL2 },
-    { "local3", LOG_LOCAL3 },
-    { "local4", LOG_LOCAL4 },
-    { "local5", LOG_LOCAL5 },
-    { "local6", LOG_LOCAL6 },
-    { "local7", LOG_LOCAL7 },
-    { NULL, -1 }
-  };
-#endif
-
-/*
- * arguments to setlogmask.
- */
-#define	LOG_MASK(pri)	(1 << (pri))		/* mask for one priority */
-#define	LOG_UPTO(pri)	((1 << ((pri)+1)) - 1)	/* all priorities through pri */
-
-/*
- * Option flags for openlog.
- *
- * LOG_ODELAY no longer does anything.
- * LOG_NDELAY is the inverse of what it used to be.
- */
-#define	LOG_PID		0x01	/* log the pid with each message */
-#define	LOG_CONS	0x02	/* log on the console if errors in sending */
-#define	LOG_ODELAY	0x04	/* delay open until first syslog() (default) */
-#define	LOG_NDELAY	0x08	/* don't delay open */
-#define	LOG_NOWAIT	0x10	/* don't wait for console forks: DEPRECATED */
-#define	LOG_PERROR	0x20	/* log to stderr as well */
-
-__BEGIN_DECLS
-
-/* Close descriptor used to write to system logger.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void closelog (void);
-
-/* Open connection to system logger.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void openlog (const char *__ident, int __option, int __facility);
-
-/* Set the log mask level.  */
-extern int setlogmask (int __mask) __THROW;
-
-/* Generate a log message using FMT string and option arguments.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void syslog (int __pri, const char *__fmt, ...)
-     __attribute__ ((__format__ (__printf__, 2, 3)));
-
-#ifdef __USE_MISC
-/* Generate a log message using FMT and using arguments pointed to by AP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void vsyslog (int __pri, const char *__fmt, __gnuc_va_list __ap)
-     __attribute__ ((__format__ (__printf__, 2, 0)));
-#endif
-
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/syslog.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/syslog-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/syslog.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sysmacros.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sysmacros.h
deleted file mode 100644
index e1b519c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/sysmacros.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* Definitions of macros to access `dev_t' values.
-   Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_SYSMACROS_H
-#define _SYS_SYSMACROS_H 1
-
-#include <features.h>
-#include <bits/types.h>
-#include <bits/sysmacros.h>
-
-#define __SYSMACROS_DECL_TEMPL(rtype, name, proto)			     \
-  extern rtype gnu_dev_##name proto __THROW __attribute_const__;
-
-#define __SYSMACROS_IMPL_TEMPL(rtype, name, proto)			     \
-  __extension__ __extern_inline __attribute_const__ rtype		     \
-  __NTH (gnu_dev_##name proto)
-
-__BEGIN_DECLS
-
-__SYSMACROS_DECLARE_MAJOR (__SYSMACROS_DECL_TEMPL)
-__SYSMACROS_DECLARE_MINOR (__SYSMACROS_DECL_TEMPL)
-__SYSMACROS_DECLARE_MAKEDEV (__SYSMACROS_DECL_TEMPL)
-
-#ifdef __USE_EXTERN_INLINES
-
-__SYSMACROS_DEFINE_MAJOR (__SYSMACROS_IMPL_TEMPL)
-__SYSMACROS_DEFINE_MINOR (__SYSMACROS_IMPL_TEMPL)
-__SYSMACROS_DEFINE_MAKEDEV (__SYSMACROS_IMPL_TEMPL)
-
-#endif
-
-__END_DECLS
-
-#ifndef __SYSMACROS_NEED_IMPLEMENTATION
-# undef __SYSMACROS_DECL_TEMPL
-# undef __SYSMACROS_IMPL_TEMPL
-# undef __SYSMACROS_DECLARE_MAJOR
-# undef __SYSMACROS_DECLARE_MINOR
-# undef __SYSMACROS_DECLARE_MAKEDEV
-# undef __SYSMACROS_DEFINE_MAJOR
-# undef __SYSMACROS_DEFINE_MINOR
-# undef __SYSMACROS_DEFINE_MAKEDEV
-#endif
-
-#define major(dev) gnu_dev_major (dev)
-#define minor(dev) gnu_dev_minor (dev)
-#define makedev(maj, min) gnu_dev_makedev (maj, min)
-
-#endif /* sys/sysmacros.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/termios.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/termios.h
deleted file mode 100644
index 3e18805..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/termios.h
+++ /dev/null
@@ -1,4 +0,0 @@
-#ifndef _SYS_TERMIOS_H
-#define _SYS_TERMIOS_H
-#include <termios.h>
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/time.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/time.h
deleted file mode 100644
index 42f91f1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/time.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_TIME_H
-#define _SYS_TIME_H	1
-
-#include <features.h>
-
-#include <bits/types.h>
-#include <bits/types/time_t.h>
-#include <bits/types/struct_timeval.h>
-
-#ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-# define __suseconds_t_defined
-#endif
-
-#include <sys/select.h>
-
-__BEGIN_DECLS
-
-#ifdef __USE_GNU
-/* Macros for converting between `struct timeval' and `struct timespec'.  */
-# define TIMEVAL_TO_TIMESPEC(tv, ts) {                                   \
-	(ts)->tv_sec = (tv)->tv_sec;                                    \
-	(ts)->tv_nsec = (tv)->tv_usec * 1000;                           \
-}
-# define TIMESPEC_TO_TIMEVAL(tv, ts) {                                   \
-	(tv)->tv_sec = (ts)->tv_sec;                                    \
-	(tv)->tv_usec = (ts)->tv_nsec / 1000;                           \
-}
-#endif
-
-
-#ifdef __USE_MISC
-/* Structure crudely representing a timezone.
-   This is obsolete and should never be used.  */
-struct timezone
-  {
-    int tz_minuteswest;		/* Minutes west of GMT.  */
-    int tz_dsttime;		/* Nonzero if DST is ever in effect.  */
-  };
-#endif
-
-/* Get the current time of day, putting it into *TV.
-   If TZ is not null, *TZ must be a struct timezone, and both fields
-   will be set to zero.
-   Calling this function with a non-null TZ is obsolete;
-   use localtime etc. instead.
-   This function itself is semi-obsolete;
-   most callers should use time or clock_gettime instead. */
-extern int gettimeofday (struct timeval *__restrict __tv,
-			 void *__restrict __tz) __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Set the current time of day and timezone information.
-   This call is restricted to the super-user.
-   Setting the timezone in this way is obsolete, but we don't yet
-   warn about it because it still has some uses for which there is
-   no alternative.  */
-extern int settimeofday (const struct timeval *__tv,
-			 const struct timezone *__tz)
-     __THROW;
-
-/* Adjust the current time of day by the amount in DELTA.
-   If OLDDELTA is not NULL, it is filled in with the amount
-   of time adjustment remaining to be done from the last `adjtime' call.
-   This call is restricted to the super-user.  */
-extern int adjtime (const struct timeval *__delta,
-		    struct timeval *__olddelta) __THROW;
-#endif
-
-
-/* Values for the first argument to `getitimer' and `setitimer'.  */
-enum __itimer_which
-  {
-    /* Timers run in real time.  */
-    ITIMER_REAL = 0,
-#define ITIMER_REAL ITIMER_REAL
-    /* Timers run only when the process is executing.  */
-    ITIMER_VIRTUAL = 1,
-#define ITIMER_VIRTUAL ITIMER_VIRTUAL
-    /* Timers run when the process is executing and when
-       the system is executing on behalf of the process.  */
-    ITIMER_PROF = 2
-#define ITIMER_PROF ITIMER_PROF
-  };
-
-/* Type of the second argument to `getitimer' and
-   the second and third arguments `setitimer'.  */
-struct itimerval
-  {
-    /* Value to put into `it_value' when the timer expires.  */
-    struct timeval it_interval;
-    /* Time to the next timer expiration.  */
-    struct timeval it_value;
-  };
-
-#if defined __USE_GNU && !defined __cplusplus
-/* Use the nicer parameter type only in GNU mode and not for C++ since the
-   strict C++ rules prevent the automatic promotion.  */
-typedef enum __itimer_which __itimer_which_t;
-#else
-typedef int __itimer_which_t;
-#endif
-
-/* Set *VALUE to the current setting of timer WHICH.
-   Return 0 on success, -1 on errors.  */
-extern int getitimer (__itimer_which_t __which,
-		      struct itimerval *__value) __THROW;
-
-/* Set the timer WHICH to *NEW.  If OLD is not NULL,
-   set *OLD to the old value of timer WHICH.
-   Returns 0 on success, -1 on errors.  */
-extern int setitimer (__itimer_which_t __which,
-		      const struct itimerval *__restrict __new,
-		      struct itimerval *__restrict __old) __THROW;
-
-/* Change the access time of FILE to TVP[0] and the modification time of
-   FILE to TVP[1].  If TVP is a null pointer, use the current time instead.
-   Returns 0 on success, -1 on errors.  */
-extern int utimes (const char *__file, const struct timeval __tvp[2])
-     __THROW __nonnull ((1));
-
-#ifdef __USE_MISC
-/* Same as `utimes', but does not follow symbolic links.  */
-extern int lutimes (const char *__file, const struct timeval __tvp[2])
-     __THROW __nonnull ((1));
-
-/* Same as `utimes', but takes an open file descriptor instead of a name.  */
-extern int futimes (int __fd, const struct timeval __tvp[2]) __THROW;
-#endif
-
-#ifdef __USE_GNU
-/* Change the access time of FILE relative to FD to TVP[0] and the
-   modification time of FILE to TVP[1].  If TVP is a null pointer, use
-   the current time instead.  Returns 0 on success, -1 on errors.  */
-extern int futimesat (int __fd, const char *__file,
-		      const struct timeval __tvp[2]) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* Convenience macros for operations on timevals.
-   NOTE: `timercmp' does not work for >= or <=.  */
-# define timerisset(tvp)	((tvp)->tv_sec || (tvp)->tv_usec)
-# define timerclear(tvp)	((tvp)->tv_sec = (tvp)->tv_usec = 0)
-# define timercmp(a, b, CMP) 						      \
-  (((a)->tv_sec == (b)->tv_sec) 					      \
-   ? ((a)->tv_usec CMP (b)->tv_usec) 					      \
-   : ((a)->tv_sec CMP (b)->tv_sec))
-# define timeradd(a, b, result)						      \
-  do {									      \
-    (result)->tv_sec = (a)->tv_sec + (b)->tv_sec;			      \
-    (result)->tv_usec = (a)->tv_usec + (b)->tv_usec;			      \
-    if ((result)->tv_usec >= 1000000)					      \
-      {									      \
-	++(result)->tv_sec;						      \
-	(result)->tv_usec -= 1000000;					      \
-      }									      \
-  } while (0)
-# define timersub(a, b, result)						      \
-  do {									      \
-    (result)->tv_sec = (a)->tv_sec - (b)->tv_sec;			      \
-    (result)->tv_usec = (a)->tv_usec - (b)->tv_usec;			      \
-    if ((result)->tv_usec < 0) {					      \
-      --(result)->tv_sec;						      \
-      (result)->tv_usec += 1000000;					      \
-    }									      \
-  } while (0)
-#endif	/* Misc.  */
-
-__END_DECLS
-
-#endif /* sys/time.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timeb.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timeb.h
deleted file mode 100644
index 21205f2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timeb.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/* Copyright (C) 1994-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_TIMEB_H
-#define _SYS_TIMEB_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-# include <bits/types/struct_timeb.h>
-
-/* Fill in TIMEBUF with information about the current time.  */
-
-extern int ftime (struct timeb *__timebuf)
-  __nonnull ((1))
-  __attribute_deprecated_msg__ ("Use gettimeofday or clock_gettime instead");
-
-__END_DECLS
-
-#endif	/* sys/timeb.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timerfd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timerfd.h
deleted file mode 100644
index 4ad64c2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timerfd.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright (C) 2008-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMERFD_H
-#define	_SYS_TIMERFD_H	1
-
-#include <time.h>
-#include <bits/types/struct_itimerspec.h>
-
-/* Get the platform-dependent flags.  */
-#include <bits/timerfd.h>
-
-
-/* Bits to be set in the FLAGS parameter of `timerfd_settime'.  */
-enum
-  {
-    TFD_TIMER_ABSTIME = 1 << 0,
-#define TFD_TIMER_ABSTIME TFD_TIMER_ABSTIME
-    TFD_TIMER_CANCEL_ON_SET = 1 << 1
-#define TFD_TIMER_CANCEL_ON_SET TFD_TIMER_CANCEL_ON_SET
-  };
-
-
-__BEGIN_DECLS
-
-/* Return file descriptor for new interval timer source.  */
-extern int timerfd_create (__clockid_t __clock_id, int __flags) __THROW;
-
-/* Set next expiration time of interval timer source UFD to UTMR.  If
-   FLAGS has the TFD_TIMER_ABSTIME flag set the timeout value is
-   absolute.  Optionally return the old expiration time in OTMR.  */
-extern int timerfd_settime (int __ufd, int __flags,
-			    const struct itimerspec *__utmr,
-			    struct itimerspec *__otmr) __THROW;
-
-/* Return the next expiration time of UFD.  */
-extern int timerfd_gettime (int __ufd, struct itimerspec *__otmr) __THROW;
-
-__END_DECLS
-
-#endif /* sys/timerfd.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/times.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/times.h
deleted file mode 100644
index 43a3136..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/times.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 4.5.2 Process Times	<sys/times.h>
- */
-
-#ifndef	_SYS_TIMES_H
-#define	_SYS_TIMES_H	1
-
-#include <features.h>
-
-#include <bits/types/clock_t.h>
-
-__BEGIN_DECLS
-
-/* Structure describing CPU time used by a process and its children.  */
-struct tms
-  {
-    clock_t tms_utime;		/* User CPU time.  */
-    clock_t tms_stime;		/* System CPU time.  */
-
-    clock_t tms_cutime;		/* User CPU time of dead children.  */
-    clock_t tms_cstime;		/* System CPU time of dead children.  */
-  };
-
-
-/* Store the CPU time used by this process and all its
-   dead children (and their dead children) in BUFFER.
-   Return the elapsed real time, or (clock_t) -1 for errors.
-   All times are in CLK_TCKths of a second.  */
-extern clock_t times (struct tms *__buffer) __THROW;
-
-__END_DECLS
-
-#endif /* sys/times.h	*/
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timex.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timex.h
deleted file mode 100644
index 37931ff..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/timex.h
+++ /dev/null
@@ -1,71 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_TIMEX_H
-#define	_SYS_TIMEX_H	1
-
-#include <features.h>
-#include <sys/time.h>
-
-/* These definitions from linux/timex.h as of 2.6.30.  */
-
-#include <bits/timex.h>
-
-#define NTP_API	4	/* NTP API version */
-
-struct ntptimeval
-{
-  struct timeval time;	/* current time (ro) */
-  long int maxerror;	/* maximum error (us) (ro) */
-  long int esterror;	/* estimated error (us) (ro) */
-  long int tai;		/* TAI offset (ro) */
-
-  long int __glibc_reserved1;
-  long int __glibc_reserved2;
-  long int __glibc_reserved3;
-  long int __glibc_reserved4;
-};
-
-/* Clock states (time_state) */
-#define TIME_OK		0	/* clock synchronized, no leap second */
-#define TIME_INS	1	/* insert leap second */
-#define TIME_DEL	2	/* delete leap second */
-#define TIME_OOP	3	/* leap second in progress */
-#define TIME_WAIT	4	/* leap second has occurred */
-#define TIME_ERROR	5	/* clock not synchronized */
-#define TIME_BAD	TIME_ERROR /* bw compat */
-
-/* Maximum time constant of the PLL.  */
-#define MAXTC		6
-
-__BEGIN_DECLS
-
-extern int __adjtimex (struct timex *__ntx) __THROW;
-extern int adjtimex (struct timex *__ntx) __THROW;
-
-#ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (ntp_gettime, (struct ntptimeval *__ntv),
-			   ntp_gettimex);
-#else
-extern int ntp_gettimex (struct ntptimeval *__ntv) __THROW;
-# define ntp_gettime ntp_gettimex
-#endif
-extern int ntp_adjtime (struct timex *__tntx) __THROW;
-
-__END_DECLS
-
-#endif /* sys/timex.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ttychars.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ttychars.h
deleted file mode 100644
index 7043f60..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ttychars.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1990, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttychars.h	8.2 (Berkeley) 1/4/94
- */
-
-/*
- * 4.3 COMPATIBILITY FILE
- *
- * User visible structures and constants related to terminal handling.
- */
-#ifndef _SYS_TTYCHARS_H
-#define	_SYS_TTYCHARS_H 1
-
-struct ttychars {
-	char	tc_erase;	/* erase last character */
-	char	tc_kill;	/* erase entire line */
-	char	tc_intrc;	/* interrupt */
-	char	tc_quitc;	/* quit */
-	char	tc_startc;	/* start output */
-	char	tc_stopc;	/* stop output */
-	char	tc_eofc;	/* end-of-file */
-	char	tc_brkc;	/* input delimiter (like nl) */
-	char	tc_suspc;	/* stop process signal */
-	char	tc_dsuspc;	/* delayed stop process signal */
-	char	tc_rprntc;	/* reprint line */
-	char	tc_flushc;	/* flush output (toggles) */
-	char	tc_werasc;	/* word erase */
-	char	tc_lnextc;	/* literal next character */
-};
-
-#ifdef __USE_OLD_TTY
-#include <sys/ttydefaults.h>	/* to pick up character defaults */
-#endif
-
-#endif /* sys/ttychars.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ttydefaults.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ttydefaults.h
deleted file mode 100644
index 9be168b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ttydefaults.h
+++ /dev/null
@@ -1,100 +0,0 @@
-/*-
- * Copyright (c) 1982, 1986, 1993
- *	The Regents of the University of California.  All rights reserved.
- * (c) UNIX System Laboratories, Inc.
- * All or some portions of this file are derived from material licensed
- * to the University of California by American Telephone and Telegraph
- * Co. or Unix System Laboratories, Inc. and are reproduced herein with
- * the permission of UNIX System Laboratories, Inc.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttydefaults.h	8.4 (Berkeley) 1/21/94
- */
-
-/*
- * System wide defaults for terminal state.  Linux version.
- */
-#ifndef _SYS_TTYDEFAULTS_H_
-#define	_SYS_TTYDEFAULTS_H_
-
-/*
- * Defaults on "first" open.
- */
-#define	TTYDEF_IFLAG	(BRKINT | ISTRIP | ICRNL | IMAXBEL | IXON | IXANY)
-#define TTYDEF_OFLAG	(OPOST | ONLCR | XTABS)
-#define TTYDEF_LFLAG	(ECHO | ICANON | ISIG | IEXTEN | ECHOE|ECHOKE|ECHOCTL)
-#define TTYDEF_CFLAG	(CREAD | CS7 | PARENB | HUPCL)
-#define TTYDEF_SPEED	(B9600)
-
-/*
- * Control Character Defaults
- */
-#define CTRL(x)	(x&037)
-#define	CEOF		CTRL('d')
-#ifdef _POSIX_VDISABLE
-# define CEOL		_POSIX_VDISABLE
-#else
-# define CEOL		'\0'		/* XXX avoid _POSIX_VDISABLE */
-#endif
-#define	CERASE		0177
-#define	CINTR		CTRL('c')
-#ifdef _POSIX_VDISABLE
-# define CSTATUS	_POSIX_VDISABLE
-#else
-# define CSTATUS	'\0'		/* XXX avoid _POSIX_VDISABLE */
-#endif
-#define	CKILL		CTRL('u')
-#define	CMIN		1
-#define	CQUIT		034		/* FS, ^\ */
-#define	CSUSP		CTRL('z')
-#define	CTIME		0
-#define	CDSUSP		CTRL('y')
-#define	CSTART		CTRL('q')
-#define	CSTOP		CTRL('s')
-#define	CLNEXT		CTRL('v')
-#define	CDISCARD 	CTRL('o')
-#define	CWERASE 	CTRL('w')
-#define	CREPRINT 	CTRL('r')
-#define	CEOT		CEOF
-/* compat */
-#define	CBRK		CEOL
-#define CRPRNT		CREPRINT
-#define	CFLUSH		CDISCARD
-
-/* PROTECTED INCLUSION ENDS HERE */
-#endif /* !_SYS_TTYDEFAULTS_H_ */
-
-/*
- * #define TTYDEFCHARS to include an array of default control characters.
- */
-#ifdef TTYDEFCHARS
-cc_t	ttydefchars[NCCS] = {
-	CEOF,	CEOL,	CEOL,	CERASE, CWERASE, CKILL, CREPRINT,
-	_POSIX_VDISABLE, CINTR,	CQUIT,	CSUSP,	CDSUSP,	CSTART,	CSTOP,	CLNEXT,
-	CDISCARD, CMIN,	CTIME,  CSTATUS, _POSIX_VDISABLE
-};
-#undef TTYDEFCHARS
-#endif
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/types.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/types.h
deleted file mode 100644
index 477a45f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/types.h
+++ /dev/null
@@ -1,232 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.6 Primitive System Data Types	<sys/types.h>
- */
-
-#ifndef	_SYS_TYPES_H
-#define	_SYS_TYPES_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#ifdef	__USE_MISC
-# ifndef __u_char_defined
-typedef __u_char u_char;
-typedef __u_short u_short;
-typedef __u_int u_int;
-typedef __u_long u_long;
-typedef __quad_t quad_t;
-typedef __u_quad_t u_quad_t;
-typedef __fsid_t fsid_t;
-#  define __u_char_defined
-# endif
-typedef __loff_t loff_t;
-#endif
-
-#ifndef __ino_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __ino_t ino_t;
-# else
-typedef __ino64_t ino_t;
-# endif
-# define __ino_t_defined
-#endif
-#if defined __USE_LARGEFILE64 && !defined __ino64_t_defined
-typedef __ino64_t ino64_t;
-# define __ino64_t_defined
-#endif
-
-#ifndef __dev_t_defined
-typedef __dev_t dev_t;
-# define __dev_t_defined
-#endif
-
-#ifndef __gid_t_defined
-typedef __gid_t gid_t;
-# define __gid_t_defined
-#endif
-
-#ifndef __mode_t_defined
-typedef __mode_t mode_t;
-# define __mode_t_defined
-#endif
-
-#ifndef __nlink_t_defined
-typedef __nlink_t nlink_t;
-# define __nlink_t_defined
-#endif
-
-#ifndef __uid_t_defined
-typedef __uid_t uid_t;
-# define __uid_t_defined
-#endif
-
-#ifndef __off_t_defined
-# ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-# else
-typedef __off64_t off_t;
-# endif
-# define __off_t_defined
-#endif
-#if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-# define __off64_t_defined
-#endif
-
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#if (defined __USE_XOPEN || defined __USE_XOPEN2K8) \
-    && !defined __id_t_defined
-typedef __id_t id_t;
-# define __id_t_defined
-#endif
-
-#ifndef __ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-#ifdef	__USE_MISC
-# ifndef __daddr_t_defined
-typedef __daddr_t daddr_t;
-typedef __caddr_t caddr_t;
-#  define __daddr_t_defined
-# endif
-#endif
-
-#if (defined __USE_MISC || defined __USE_XOPEN) && !defined __key_t_defined
-typedef __key_t key_t;
-# define __key_t_defined
-#endif
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K8
-# include <bits/types/clock_t.h>
-#endif
-#include <bits/types/clockid_t.h>
-#include <bits/types/time_t.h>
-#include <bits/types/timer_t.h>
-
-#ifdef __USE_XOPEN
-# ifndef __useconds_t_defined
-typedef __useconds_t useconds_t;
-#  define __useconds_t_defined
-# endif
-# ifndef __suseconds_t_defined
-typedef __suseconds_t suseconds_t;
-#  define __suseconds_t_defined
-# endif
-#endif
-
-#define	__need_size_t
-#include <stddef.h>
-
-#ifdef __USE_MISC
-/* Old compatibility names for C types.  */
-typedef unsigned long int ulong;
-typedef unsigned short int ushort;
-typedef unsigned int uint;
-#endif
-
-/* These size-specific names are used by some of the inet code.  */
-
-#include <bits/stdint-intn.h>
-
-/* These were defined by ISO C without the first `_'.  */
-typedef __uint8_t u_int8_t;
-typedef __uint16_t u_int16_t;
-typedef __uint32_t u_int32_t;
-typedef __uint64_t u_int64_t;
-
-#if __GNUC_PREREQ (2, 7)
-typedef int register_t __attribute__ ((__mode__ (__word__)));
-#else
-typedef int register_t;
-#endif
-
-/* Some code from BIND tests this macro to see if the types above are
-   defined.  */
-#define __BIT_TYPES_DEFINED__	1
-
-
-#ifdef	__USE_MISC
-/* In BSD <sys/types.h> is expected to define BYTE_ORDER.  */
-# include <endian.h>
-
-/* It also defines `fd_set' and the FD_* macros for `select'.  */
-# include <sys/select.h>
-#endif /* Use misc.  */
-
-
-#if (defined __USE_UNIX98 || defined __USE_XOPEN2K8) \
-    && !defined __blksize_t_defined
-typedef __blksize_t blksize_t;
-# define __blksize_t_defined
-#endif
-
-/* Types from the Large File Support interface.  */
-#ifndef __USE_FILE_OFFSET64
-# ifndef __blkcnt_t_defined
-typedef __blkcnt_t blkcnt_t;	 /* Type to count number of disk blocks.  */
-#  define __blkcnt_t_defined
-# endif
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#else
-# ifndef __blkcnt_t_defined
-typedef __blkcnt64_t blkcnt_t;	   /* Type to count number of disk blocks.  */
-#  define __blkcnt_t_defined
-# endif
-# ifndef __fsblkcnt_t_defined
-typedef __fsblkcnt64_t fsblkcnt_t; /* Type to count file system blocks.  */
-#  define __fsblkcnt_t_defined
-# endif
-# ifndef __fsfilcnt_t_defined
-typedef __fsfilcnt64_t fsfilcnt_t; /* Type to count file system inodes.  */
-#  define __fsfilcnt_t_defined
-# endif
-#endif
-
-#ifdef __USE_LARGEFILE64
-typedef __blkcnt64_t blkcnt64_t;     /* Type to count number of disk blocks. */
-typedef __fsblkcnt64_t fsblkcnt64_t; /* Type to count file system blocks.  */
-typedef __fsfilcnt64_t fsfilcnt64_t; /* Type to count file system inodes.  */
-#endif
-
-
-/* Now add the thread types.  */
-#if defined __USE_POSIX199506 || defined __USE_UNIX98
-# include <bits/pthreadtypes.h>
-#endif
-
-__END_DECLS
-
-#endif /* sys/types.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ucontext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ucontext.h
deleted file mode 100644
index 563d1d5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/ucontext.h
+++ /dev/null
@@ -1,262 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_UCONTEXT_H
-#define _SYS_UCONTEXT_H	1
-
-#include <features.h>
-
-#include <bits/types.h>
-#include <bits/types/sigset_t.h>
-#include <bits/types/stack_t.h>
-
-
-#ifdef __USE_MISC
-# define __ctx(fld) fld
-#else
-# define __ctx(fld) __ ## fld
-#endif
-
-#ifdef __x86_64__
-
-/* Type for general register.  */
-__extension__ typedef long long int greg_t;
-
-/* Number of general registers.  */
-#define __NGREG	23
-#ifdef __USE_MISC
-# define NGREG	__NGREG
-#endif
-
-/* Container for all general registers.  */
-typedef greg_t gregset_t[__NGREG];
-
-#ifdef __USE_GNU
-/* Number of each register in the `gregset_t' array.  */
-enum
-{
-  REG_R8 = 0,
-# define REG_R8		REG_R8
-  REG_R9,
-# define REG_R9		REG_R9
-  REG_R10,
-# define REG_R10	REG_R10
-  REG_R11,
-# define REG_R11	REG_R11
-  REG_R12,
-# define REG_R12	REG_R12
-  REG_R13,
-# define REG_R13	REG_R13
-  REG_R14,
-# define REG_R14	REG_R14
-  REG_R15,
-# define REG_R15	REG_R15
-  REG_RDI,
-# define REG_RDI	REG_RDI
-  REG_RSI,
-# define REG_RSI	REG_RSI
-  REG_RBP,
-# define REG_RBP	REG_RBP
-  REG_RBX,
-# define REG_RBX	REG_RBX
-  REG_RDX,
-# define REG_RDX	REG_RDX
-  REG_RAX,
-# define REG_RAX	REG_RAX
-  REG_RCX,
-# define REG_RCX	REG_RCX
-  REG_RSP,
-# define REG_RSP	REG_RSP
-  REG_RIP,
-# define REG_RIP	REG_RIP
-  REG_EFL,
-# define REG_EFL	REG_EFL
-  REG_CSGSFS,		/* Actually short cs, gs, fs, __pad0.  */
-# define REG_CSGSFS	REG_CSGSFS
-  REG_ERR,
-# define REG_ERR	REG_ERR
-  REG_TRAPNO,
-# define REG_TRAPNO	REG_TRAPNO
-  REG_OLDMASK,
-# define REG_OLDMASK	REG_OLDMASK
-  REG_CR2
-# define REG_CR2	REG_CR2
-};
-#endif
-
-struct _libc_fpxreg
-{
-  unsigned short int __ctx(significand)[4];
-  unsigned short int __ctx(exponent);
-  unsigned short int __glibc_reserved1[3];
-};
-
-struct _libc_xmmreg
-{
-  __uint32_t	__ctx(element)[4];
-};
-
-struct _libc_fpstate
-{
-  /* 64-bit FXSAVE format.  */
-  __uint16_t		__ctx(cwd);
-  __uint16_t		__ctx(swd);
-  __uint16_t		__ctx(ftw);
-  __uint16_t		__ctx(fop);
-  __uint64_t		__ctx(rip);
-  __uint64_t		__ctx(rdp);
-  __uint32_t		__ctx(mxcsr);
-  __uint32_t		__ctx(mxcr_mask);
-  struct _libc_fpxreg	_st[8];
-  struct _libc_xmmreg	_xmm[16];
-  __uint32_t		__glibc_reserved1[24];
-};
-
-/* Structure to describe FPU registers.  */
-typedef struct _libc_fpstate *fpregset_t;
-
-/* Context to describe whole processor state.  */
-typedef struct
-  {
-    gregset_t __ctx(gregs);
-    /* Note that fpregs is a pointer.  */
-    fpregset_t __ctx(fpregs);
-    __extension__ unsigned long long __reserved1 [8];
-} mcontext_t;
-
-/* Userlevel context.  */
-typedef struct ucontext_t
-  {
-    unsigned long int __ctx(uc_flags);
-    struct ucontext_t *uc_link;
-    stack_t uc_stack;
-    mcontext_t uc_mcontext;
-    sigset_t uc_sigmask;
-    struct _libc_fpstate __fpregs_mem;
-    __extension__ unsigned long long int __ssp[4];
-  } ucontext_t;
-
-#else /* !__x86_64__ */
-
-/* Type for general register.  */
-typedef int greg_t;
-
-/* Number of general registers.  */
-#define __NGREG	19
-#ifdef __USE_MISC
-# define NGREG	__NGREG
-#endif
-
-/* Container for all general registers.  */
-typedef greg_t gregset_t[__NGREG];
-
-#ifdef __USE_GNU
-/* Number of each register is the `gregset_t' array.  */
-enum
-{
-  REG_GS = 0,
-# define REG_GS		REG_GS
-  REG_FS,
-# define REG_FS		REG_FS
-  REG_ES,
-# define REG_ES		REG_ES
-  REG_DS,
-# define REG_DS		REG_DS
-  REG_EDI,
-# define REG_EDI	REG_EDI
-  REG_ESI,
-# define REG_ESI	REG_ESI
-  REG_EBP,
-# define REG_EBP	REG_EBP
-  REG_ESP,
-# define REG_ESP	REG_ESP
-  REG_EBX,
-# define REG_EBX	REG_EBX
-  REG_EDX,
-# define REG_EDX	REG_EDX
-  REG_ECX,
-# define REG_ECX	REG_ECX
-  REG_EAX,
-# define REG_EAX	REG_EAX
-  REG_TRAPNO,
-# define REG_TRAPNO	REG_TRAPNO
-  REG_ERR,
-# define REG_ERR	REG_ERR
-  REG_EIP,
-# define REG_EIP	REG_EIP
-  REG_CS,
-# define REG_CS		REG_CS
-  REG_EFL,
-# define REG_EFL	REG_EFL
-  REG_UESP,
-# define REG_UESP	REG_UESP
-  REG_SS
-# define REG_SS	REG_SS
-};
-#endif
-
-/* Definitions taken from the kernel headers.  */
-struct _libc_fpreg
-{
-  unsigned short int __ctx(significand)[4];
-  unsigned short int __ctx(exponent);
-};
-
-struct _libc_fpstate
-{
-  unsigned long int __ctx(cw);
-  unsigned long int __ctx(sw);
-  unsigned long int __ctx(tag);
-  unsigned long int __ctx(ipoff);
-  unsigned long int __ctx(cssel);
-  unsigned long int __ctx(dataoff);
-  unsigned long int __ctx(datasel);
-  struct _libc_fpreg _st[8];
-  unsigned long int __ctx(status);
-};
-
-/* Structure to describe FPU registers.  */
-typedef struct _libc_fpstate *fpregset_t;
-
-/* Context to describe whole processor state.  */
-typedef struct
-  {
-    gregset_t __ctx(gregs);
-    /* Due to Linux's history we have to use a pointer here.  The SysV/i386
-       ABI requires a struct with the values.  */
-    fpregset_t __ctx(fpregs);
-    unsigned long int __ctx(oldmask);
-    unsigned long int __ctx(cr2);
-  } mcontext_t;
-
-/* Userlevel context.  */
-typedef struct ucontext_t
-  {
-    unsigned long int __ctx(uc_flags);
-    struct ucontext_t *uc_link;
-    stack_t uc_stack;
-    mcontext_t uc_mcontext;
-    sigset_t uc_sigmask;
-    struct _libc_fpstate __fpregs_mem;
-    unsigned long int __ssp[4];
-  } ucontext_t;
-
-#endif /* !__x86_64__ */
-
-#undef __ctx
-
-#endif /* sys/ucontext.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/uio.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/uio.h
deleted file mode 100644
index 474527d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/uio.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_UIO_H
-#define _SYS_UIO_H	1
-
-#include <features.h>
-#include <sys/types.h>
-#include <bits/types/struct_iovec.h>
-#include <bits/uio_lim.h>
-#ifdef __IOV_MAX
-# define UIO_MAXIOV __IOV_MAX
-#else
-# undef UIO_MAXIOV
-#endif
-
-__BEGIN_DECLS
-
-/* Read data from file descriptor FD, and put the result in the
-   buffers described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.
-   Operates just like 'read' (see <unistd.h>) except that data are
-   put in IOVEC instead of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t readv (int __fd, const struct iovec *__iovec, int __count)
-  __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which
-   is a vector of COUNT 'struct iovec's, to file descriptor FD.
-   The data is written in the order specified.
-   Operates just like 'write' (see <unistd.h>) except that the data
-   are taken from IOVEC instead of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t writev (int __fd, const struct iovec *__iovec, int __count)
-  __wur;
-
-
-#ifdef __USE_MISC
-# ifndef __USE_FILE_OFFSET64
-/* Read data from file descriptor FD at the given position OFFSET
-   without change the file pointer, and put the result in the buffers
-   described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.  Operates just like
-   'pread' (see <unistd.h>) except that data are put in IOVEC instead
-   of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t preadv (int __fd, const struct iovec *__iovec, int __count,
-		       __off_t __offset) __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which is a
-   vector of COUNT 'struct iovec's, to file descriptor FD at the given
-   position OFFSET without change the file pointer.  The data is
-   written in the order specified.  Operates just like 'pwrite' (see
-   <unistd.h>) except that the data are taken from IOVEC instead of a
-   contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwritev (int __fd, const struct iovec *__iovec, int __count,
-			__off_t __offset) __wur;
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (preadv, (int __fd, const struct iovec *__iovec,
-				    int __count, __off64_t __offset),
-			   preadv64) __wur;
-extern ssize_t __REDIRECT (pwritev, (int __fd, const struct iovec *__iovec,
-				     int __count, __off64_t __offset),
-			   pwritev64) __wur;
-#  else
-#   define preadv preadv64
-#   define pwritev pwritev64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Read data from file descriptor FD at the given position OFFSET
-   without change the file pointer, and put the result in the buffers
-   described by IOVEC, which is a vector of COUNT 'struct iovec's.
-   The buffers are filled in the order specified.  Operates just like
-   'pread' (see <unistd.h>) except that data are put in IOVEC instead
-   of a contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t preadv64 (int __fd, const struct iovec *__iovec, int __count,
-			 __off64_t __offset) __wur;
-
-/* Write data pointed by the buffers described by IOVEC, which is a
-   vector of COUNT 'struct iovec's, to file descriptor FD at the given
-   position OFFSET without change the file pointer.  The data is
-   written in the order specified.  Operates just like 'pwrite' (see
-   <unistd.h>) except that the data are taken from IOVEC instead of a
-   contiguous buffer.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwritev64 (int __fd, const struct iovec *__iovec, int __count,
-			  __off64_t __offset) __wur;
-# endif
-#endif	/* Use misc.  */
-
-
-#ifdef __USE_GNU
-# ifndef __USE_FILE_OFFSET64
-/* Same as preadv but with an additional flag argumenti defined at uio.h.  */
-extern ssize_t preadv2 (int __fp, const struct iovec *__iovec, int __count,
-			__off_t __offset, int ___flags) __wur;
-
-/* Same as preadv but with an additional flag argument defined at uio.h.  */
-extern ssize_t pwritev2 (int __fd, const struct iovec *__iodev, int __count,
-			 __off_t __offset, int __flags) __wur;
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (pwritev2, (int __fd, const struct iovec *__iovec,
-				      int __count, __off64_t __offset,
-				      int __flags),
-			   pwritev64v2) __wur;
-extern ssize_t __REDIRECT (preadv2, (int __fd, const struct iovec *__iovec,
-				     int __count, __off64_t __offset,
-				     int __flags),
-			   preadv64v2) __wur;
-#  else
-#   define preadv2 preadv64v2
-#   define pwritev2 pwritev64v2
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Same as preadv but with an additional flag argumenti defined at uio.h.  */
-extern ssize_t preadv64v2 (int __fp, const struct iovec *__iovec,
-			   int __count, __off64_t __offset,
-			   int ___flags) __wur;
-
-/* Same as preadv but with an additional flag argument defined at uio.h.  */
-extern ssize_t pwritev64v2 (int __fd, const struct iovec *__iodev,
-			    int __count, __off64_t __offset,
-			    int __flags) __wur;
-# endif
-#endif /* Use GNU.  */
-
-__END_DECLS
-
-/* Some operating systems provide system-specific extensions to this
-   header.  */
-#ifdef __USE_GNU
-# include <bits/uio-ext.h>
-#endif
-
-#endif /* sys/uio.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/un.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/un.h
deleted file mode 100644
index 02224f9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/un.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_SYS_UN_H
-#define	_SYS_UN_H	1
-
-#include <sys/cdefs.h>
-
-/* Get the definition of the macro to define the common sockaddr members.  */
-#include <bits/sockaddr.h>
-
-__BEGIN_DECLS
-
-/* Structure describing the address of an AF_LOCAL (aka AF_UNIX) socket.  */
-struct sockaddr_un
-  {
-    __SOCKADDR_COMMON (sun_);
-    char sun_path[108];		/* Path name.  */
-  };
-
-
-#ifdef __USE_MISC
-# include <string.h>		/* For prototype of `strlen'.  */
-
-/* Evaluate to actual length of the `sockaddr_un' structure.  */
-# define SUN_LEN(ptr) ((size_t) (((struct sockaddr_un *) 0)->sun_path)	      \
-		      + strlen ((ptr)->sun_path))
-#endif
-
-__END_DECLS
-
-#endif	/* sys/un.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/unistd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/unistd.h
deleted file mode 100644
index 1e823fb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/unistd.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <unistd.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/user.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/user.h
deleted file mode 100644
index 36076ef..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/user.h
+++ /dev/null
@@ -1,180 +0,0 @@
-/* Copyright (C) 2001-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_USER_H
-#define _SYS_USER_H	1
-
-/* The whole purpose of this file is for GDB and GDB only.  Don't read
-   too much into it.  Don't use it for anything other than GDB unless
-   you know what you are doing.  */
-
-#ifdef __x86_64__
-
-struct user_fpregs_struct
-{
-  unsigned short int	cwd;
-  unsigned short int	swd;
-  unsigned short int	ftw;
-  unsigned short int	fop;
-  __extension__ unsigned long long int rip;
-  __extension__ unsigned long long int rdp;
-  unsigned int		mxcsr;
-  unsigned int		mxcr_mask;
-  unsigned int		st_space[32];   /* 8*16 bytes for each FP-reg = 128 bytes */
-  unsigned int		xmm_space[64];  /* 16*16 bytes for each XMM-reg = 256 bytes */
-  unsigned int		padding[24];
-};
-
-struct user_regs_struct
-{
-  __extension__ unsigned long long int r15;
-  __extension__ unsigned long long int r14;
-  __extension__ unsigned long long int r13;
-  __extension__ unsigned long long int r12;
-  __extension__ unsigned long long int rbp;
-  __extension__ unsigned long long int rbx;
-  __extension__ unsigned long long int r11;
-  __extension__ unsigned long long int r10;
-  __extension__ unsigned long long int r9;
-  __extension__ unsigned long long int r8;
-  __extension__ unsigned long long int rax;
-  __extension__ unsigned long long int rcx;
-  __extension__ unsigned long long int rdx;
-  __extension__ unsigned long long int rsi;
-  __extension__ unsigned long long int rdi;
-  __extension__ unsigned long long int orig_rax;
-  __extension__ unsigned long long int rip;
-  __extension__ unsigned long long int cs;
-  __extension__ unsigned long long int eflags;
-  __extension__ unsigned long long int rsp;
-  __extension__ unsigned long long int ss;
-  __extension__ unsigned long long int fs_base;
-  __extension__ unsigned long long int gs_base;
-  __extension__ unsigned long long int ds;
-  __extension__ unsigned long long int es;
-  __extension__ unsigned long long int fs;
-  __extension__ unsigned long long int gs;
-};
-
-struct user
-{
-  struct user_regs_struct	regs;
-  int				u_fpvalid;
-  struct user_fpregs_struct	i387;
-  __extension__ unsigned long long int	u_tsize;
-  __extension__ unsigned long long int	u_dsize;
-  __extension__ unsigned long long int	u_ssize;
-  __extension__ unsigned long long int	start_code;
-  __extension__ unsigned long long int	start_stack;
-  __extension__ long long int		signal;
-  int				reserved;
-  __extension__ union
-    {
-      struct user_regs_struct*	u_ar0;
-      __extension__ unsigned long long int	__u_ar0_word;
-    };
-  __extension__ union
-    {
-      struct user_fpregs_struct*	u_fpstate;
-      __extension__ unsigned long long int	__u_fpstate_word;
-    };
-  __extension__ unsigned long long int	magic;
-  char				u_comm [32];
-  __extension__ unsigned long long int	u_debugreg [8];
-};
-
-#else
-/* These are the 32-bit x86 structures.  */
-struct user_fpregs_struct
-{
-  long int cwd;
-  long int swd;
-  long int twd;
-  long int fip;
-  long int fcs;
-  long int foo;
-  long int fos;
-  long int st_space [20];
-};
-
-struct user_fpxregs_struct
-{
-  unsigned short int cwd;
-  unsigned short int swd;
-  unsigned short int twd;
-  unsigned short int fop;
-  long int fip;
-  long int fcs;
-  long int foo;
-  long int fos;
-  long int mxcsr;
-  long int reserved;
-  long int st_space[32];   /* 8*16 bytes for each FP-reg = 128 bytes */
-  long int xmm_space[32];  /* 8*16 bytes for each XMM-reg = 128 bytes */
-  long int padding[56];
-};
-
-struct user_regs_struct
-{
-  long int ebx;
-  long int ecx;
-  long int edx;
-  long int esi;
-  long int edi;
-  long int ebp;
-  long int eax;
-  long int xds;
-  long int xes;
-  long int xfs;
-  long int xgs;
-  long int orig_eax;
-  long int eip;
-  long int xcs;
-  long int eflags;
-  long int esp;
-  long int xss;
-};
-
-struct user
-{
-  struct user_regs_struct	regs;
-  int				u_fpvalid;
-  struct user_fpregs_struct	i387;
-  unsigned long int		u_tsize;
-  unsigned long int		u_dsize;
-  unsigned long int		u_ssize;
-  unsigned long int		start_code;
-  unsigned long int		start_stack;
-  long int			signal;
-  int				reserved;
-  struct user_regs_struct*	u_ar0;
-  struct user_fpregs_struct*	u_fpstate;
-  unsigned long int		magic;
-  char				u_comm [32];
-  int				u_debugreg [8];
-};
-#endif  /* __x86_64__ */
-
-#define PAGE_SHIFT		12
-#define PAGE_SIZE		(1UL << PAGE_SHIFT)
-#define PAGE_MASK		(~(PAGE_SIZE-1))
-#define NBPG			PAGE_SIZE
-#define UPAGES			1
-#define HOST_TEXT_START_ADDR	(u.start_code)
-#define HOST_STACK_END_ADDR	(u.start_stack + u.u_ssize * NBPG)
-
-#endif	/* _SYS_USER_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/utsname.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/utsname.h
deleted file mode 100644
index b092631..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/utsname.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 4.4 System Identification	<sys/utsname.h>
- */
-
-#ifndef	_SYS_UTSNAME_H
-#define	_SYS_UTSNAME_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/utsname.h>
-
-#ifndef _UTSNAME_SYSNAME_LENGTH
-# define _UTSNAME_SYSNAME_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_NODENAME_LENGTH
-# define _UTSNAME_NODENAME_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_RELEASE_LENGTH
-# define _UTSNAME_RELEASE_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_VERSION_LENGTH
-# define _UTSNAME_VERSION_LENGTH _UTSNAME_LENGTH
-#endif
-#ifndef _UTSNAME_MACHINE_LENGTH
-# define _UTSNAME_MACHINE_LENGTH _UTSNAME_LENGTH
-#endif
-
-/* Structure describing the system and machine.  */
-struct utsname
-  {
-    /* Name of the implementation of the operating system.  */
-    char sysname[_UTSNAME_SYSNAME_LENGTH];
-
-    /* Name of this node on the network.  */
-    char nodename[_UTSNAME_NODENAME_LENGTH];
-
-    /* Current release level of this implementation.  */
-    char release[_UTSNAME_RELEASE_LENGTH];
-    /* Current version level of this release.  */
-    char version[_UTSNAME_VERSION_LENGTH];
-
-    /* Name of the hardware type the system is running on.  */
-    char machine[_UTSNAME_MACHINE_LENGTH];
-
-#if _UTSNAME_DOMAIN_LENGTH - 0
-    /* Name of the domain of this node on the network.  */
-# ifdef __USE_GNU
-    char domainname[_UTSNAME_DOMAIN_LENGTH];
-# else
-    char __domainname[_UTSNAME_DOMAIN_LENGTH];
-# endif
-#endif
-  };
-
-#ifdef __USE_MISC
-/* Note that SVID assumes all members have the same size.  */
-# define SYS_NMLN  _UTSNAME_LENGTH
-#endif
-
-
-/* Put information about the system in NAME.  */
-extern int uname (struct utsname *__name) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/utsname.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vfs.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vfs.h
deleted file mode 100644
index fa22d31..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vfs.h
+++ /dev/null
@@ -1,4 +0,0 @@
-/* Other systems declare `struct statfs' et al in <sys/vfs.h>,
-   so we have this file to be compatible with programs expecting it.  */
-
-#include <sys/statfs.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vlimit.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vlimit.h
deleted file mode 100644
index 20fa33c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vlimit.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_VLIMIT_H
-#define _SYS_VLIMIT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* This interface is obsolete, and is superseded by <sys/resource.h>.  */
-
-/* Kinds of resource limit.  */
-enum __vlimit_resource
-{
-  /* Setting this non-zero makes it impossible to raise limits.
-     Only the super-use can set it to zero.
-
-     This is not implemented in recent versions of BSD, nor by
-     the GNU C library.  */
-  LIM_NORAISE,
-
-  /* CPU time available for each process (seconds).  */
-  LIM_CPU,
-
-  /* Largest file which can be created (bytes).  */
-  LIM_FSIZE,
-
-  /* Maximum size of the data segment (bytes).  */
-  LIM_DATA,
-
-  /* Maximum size of the stack segment (bytes).  */
-  LIM_STACK,
-
-  /* Largest core file that will be created (bytes).  */
-  LIM_CORE,
-
-  /* Resident set size (bytes).  */
-  LIM_MAXRSS
-};
-
-/* This means no limit.  */
-#define INFINITY 0x7fffffff
-
-
-/* Set the soft limit for RESOURCE to be VALUE.
-   Returns 0 for success, -1 for failure.  */
-extern int vlimit (enum __vlimit_resource __resource, int __value) __THROW;
-
-
-__END_DECLS
-
-#endif /* sys/vlimit.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vm86.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vm86.h
deleted file mode 100644
index 31302bc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vm86.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_VM86_H
-
-#define _SYS_VM86_H	1
-#include <features.h>
-
-#ifdef __x86_64__
-# error This header is unsupported on x86-64.
-#else
-/* Get constants and data types from kernel header file.  */
-# include <asm/vm86.h>
-
-__BEGIN_DECLS
-
-/* Enter virtual 8086 mode.  */
-extern int vm86 (unsigned long int __subfunction,
-		 struct vm86plus_struct *__info) __THROW;
-
-__END_DECLS
-# endif
-
-#endif	/* _SYS_VM86_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vt.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vt.h
deleted file mode 100644
index 834abfb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/vt.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <linux/vt.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/wait.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/wait.h
deleted file mode 100644
index 9e7bb7f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/wait.h
+++ /dev/null
@@ -1,160 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 3.2.1 Wait for Process Termination	<sys/wait.h>
- */
-
-#ifndef	_SYS_WAIT_H
-#define	_SYS_WAIT_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# include <signal.h>
-#endif
-
-#if defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8
-/* Some older standards require the contents of struct rusage to be
-   defined here.  */
-# include <bits/types/struct_rusage.h>
-#endif
-
-/* These macros could also be defined in <stdlib.h>.  */
-#if !defined _STDLIB_H || (!defined __USE_XOPEN && !defined __USE_XOPEN2K8)
-/* This will define the `W*' macros for the flag
-   bits to `waitpid', `wait3', and `wait4'.  */
-# include <bits/waitflags.h>
-
-/* This will define all the `__W*' macros.  */
-# include <bits/waitstatus.h>
-
-# define WEXITSTATUS(status)	__WEXITSTATUS (status)
-# define WTERMSIG(status)	__WTERMSIG (status)
-# define WSTOPSIG(status)	__WSTOPSIG (status)
-# define WIFEXITED(status)	__WIFEXITED (status)
-# define WIFSIGNALED(status)	__WIFSIGNALED (status)
-# define WIFSTOPPED(status)	__WIFSTOPPED (status)
-# ifdef __WIFCONTINUED
-#  define WIFCONTINUED(status)	__WIFCONTINUED (status)
-# endif
-#endif	/* <stdlib.h> not included.  */
-
-#ifdef	__USE_MISC
-# define WCOREFLAG		__WCOREFLAG
-# define WCOREDUMP(status)	__WCOREDUMP (status)
-# define W_EXITCODE(ret, sig)	__W_EXITCODE (ret, sig)
-# define W_STOPCODE(sig)	__W_STOPCODE (sig)
-#endif
-
-/* The following values are used by the `waitid' function.  */
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-typedef enum
-{
-  P_ALL,		/* Wait for any child.  */
-  P_PID,		/* Wait for specified process.  */
-  P_PGID		/* Wait for members of process group.  */
-} idtype_t;
-#endif
-
-
-/* Wait for a child to die.  When one does, put its status in *STAT_LOC
-   and return its process ID.  For errors, return (pid_t) -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern __pid_t wait (int *__stat_loc);
-
-#ifdef	__USE_MISC
-/* Special values for the PID argument to `waitpid' and `wait4'.  */
-# define WAIT_ANY	(-1)	/* Any process.  */
-# define WAIT_MYPGRP	0	/* Any process in my process group.  */
-#endif
-
-/* Wait for a child matching PID to die.
-   If PID is greater than 0, match any process whose process ID is PID.
-   If PID is (pid_t) -1, match any process.
-   If PID is (pid_t) 0, match any process with the
-   same process group as the current process.
-   If PID is less than -1, match any process whose
-   process group is the absolute value of PID.
-   If the WNOHANG bit is set in OPTIONS, and that child
-   is not already dead, return (pid_t) 0.  If successful,
-   return PID and store the dead child's status in STAT_LOC.
-   Return (pid_t) -1 for errors.  If the WUNTRACED bit is
-   set in OPTIONS, return status for stopped children; otherwise don't.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern __pid_t waitpid (__pid_t __pid, int *__stat_loc, int __options);
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-# ifndef __id_t_defined
-typedef __id_t id_t;
-#  define __id_t_defined
-# endif
-
-# include <bits/types/siginfo_t.h>
-
-/* Wait for a childing matching IDTYPE and ID to change the status and
-   place appropriate information in *INFOP.
-   If IDTYPE is P_PID, match any process whose process ID is ID.
-   If IDTYPE is P_PGID, match any process whose process group is ID.
-   If IDTYPE is P_ALL, match any process.
-   If the WNOHANG bit is set in OPTIONS, and that child
-   is not already dead, clear *INFOP and return 0.  If successful, store
-   exit code and status in *INFOP.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int waitid (idtype_t __idtype, __id_t __id, siginfo_t *__infop,
-		   int __options);
-#endif
-
-#if defined __USE_MISC \
-    || (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K)
-/* This being here makes the prototypes valid whether or not
-   we have already included <sys/resource.h> to define `struct rusage'.  */
-struct rusage;
-
-/* Wait for a child to exit.  When one does, put its status in *STAT_LOC and
-   return its process ID.  For errors return (pid_t) -1.  If USAGE is not
-   nil, store information about the child's resource usage there.  If the
-   WUNTRACED bit is set in OPTIONS, return status for stopped children;
-   otherwise don't.  */
-extern __pid_t wait3 (int *__stat_loc, int __options,
-		      struct rusage * __usage) __THROWNL;
-#endif
-
-#ifdef __USE_MISC
-/* PID is like waitpid.  Other args are like wait3.  */
-extern __pid_t wait4 (__pid_t __pid, int *__stat_loc, int __options,
-		      struct rusage *__usage) __THROWNL;
-#endif /* Use misc.  */
-
-
-__END_DECLS
-
-#endif /* sys/wait.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/xattr.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/xattr.h
deleted file mode 100644
index a87f676..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sys/xattr.h
+++ /dev/null
@@ -1,105 +0,0 @@
-/* Copyright (C) 2002-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _SYS_XATTR_H
-#define _SYS_XATTR_H	1
-
-#include <features.h>
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* The following constants should be used for the fifth parameter of
-   `*setxattr'.  */
-#ifndef __USE_KERNEL_XATTR_DEFS
-enum
-{
-  XATTR_CREATE = 1,	/* set value, fail if attr already exists.  */
-#define XATTR_CREATE	XATTR_CREATE
-  XATTR_REPLACE = 2	/* set value, fail if attr does not exist.  */
-#define XATTR_REPLACE	XATTR_REPLACE
-};
-#endif
-
-/* Set the attribute NAME of the file pointed to by PATH to VALUE (which
-   is SIZE bytes long).  Return 0 on success, -1 for errors.  */
-extern int setxattr (const char *__path, const char *__name,
-		     const void *__value, size_t __size, int __flags)
-	__THROW;
-
-/* Set the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long), not following symlinks for the last pathname component.
-   Return 0 on success, -1 for errors.  */
-extern int lsetxattr (const char *__path, const char *__name,
-		      const void *__value, size_t __size, int __flags)
-	__THROW;
-
-/* Set the attribute NAME of the file descriptor FD to VALUE (which is SIZE
-   bytes long).  Return 0 on success, -1 for errors.  */
-extern int fsetxattr (int __fd, const char *__name, const void *__value,
-		      size_t __size, int __flags) __THROW;
-
-/* Get the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long).  Return 0 on success, -1 for errors.  */
-extern ssize_t getxattr (const char *__path, const char *__name,
-			 void *__value, size_t __size) __THROW;
-
-/* Get the attribute NAME of the file pointed to by PATH to VALUE (which is
-   SIZE bytes long), not following symlinks for the last pathname component.
-   Return 0 on success, -1 for errors.  */
-extern ssize_t lgetxattr (const char *__path, const char *__name,
-			  void *__value, size_t __size) __THROW;
-
-/* Get the attribute NAME of the file descriptor FD to VALUE (which is SIZE
-   bytes long).  Return 0 on success, -1 for errors.  */
-extern ssize_t fgetxattr (int __fd, const char *__name, void *__value,
-			  size_t __size) __THROW;
-
-/* List attributes of the file pointed to by PATH into the user-supplied
-   buffer LIST (which is SIZE bytes big).  Return 0 on success, -1 for
-   errors.  */
-extern ssize_t listxattr (const char *__path, char *__list, size_t __size)
-	__THROW;
-
-/* List attributes of the file pointed to by PATH into the user-supplied
-   buffer LIST (which is SIZE bytes big), not following symlinks for the
-   last pathname component.  Return 0 on success, -1 for errors.  */
-extern ssize_t llistxattr (const char *__path, char *__list, size_t __size)
-	__THROW;
-
-/* List attributes of the file descriptor FD into the user-supplied buffer
-   LIST (which is SIZE bytes big).  Return 0 on success, -1 for errors.  */
-extern ssize_t flistxattr (int __fd, char *__list, size_t __size)
-	__THROW;
-
-/* Remove the attribute NAME from the file pointed to by PATH.  Return 0
-   on success, -1 for errors.  */
-extern int removexattr (const char *__path, const char *__name) __THROW;
-
-/* Remove the attribute NAME from the file pointed to by PATH, not
-   following symlinks for the last pathname component.  Return 0 on
-   success, -1 for errors.  */
-extern int lremovexattr (const char *__path, const char *__name) __THROW;
-
-/* Remove the attribute NAME from the file descriptor FD.  Return 0 on
-   success, -1 for errors.  */
-extern int fremovexattr (int __fd, const char *__name) __THROW;
-
-__END_DECLS
-
-#endif	/* sys/xattr.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/syscall.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/syscall.h
deleted file mode 100644
index 4c30578..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/syscall.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/syscall.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sysexits.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sysexits.h
deleted file mode 100644
index 37246b6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/sysexits.h
+++ /dev/null
@@ -1,114 +0,0 @@
-/*
- * Copyright (c) 1987, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)sysexits.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_SYSEXITS_H
-#define	_SYSEXITS_H 1
-
-/*
- *  SYSEXITS.H -- Exit status codes for system programs.
- *
- *	This include file attempts to categorize possible error
- *	exit statuses for system programs, notably delivermail
- *	and the Berkeley network.
- *
- *	Error numbers begin at EX__BASE to reduce the possibility of
- *	clashing with other exit statuses that random programs may
- *	already return.  The meaning of the codes is approximately
- *	as follows:
- *
- *	EX_USAGE -- The command was used incorrectly, e.g., with
- *		the wrong number of arguments, a bad flag, a bad
- *		syntax in a parameter, or whatever.
- *	EX_DATAERR -- The input data was incorrect in some way.
- *		This should only be used for user's data & not
- *		system files.
- *	EX_NOINPUT -- An input file (not a system file) did not
- *		exist or was not readable.  This could also include
- *		errors like "No message" to a mailer (if it cared
- *		to catch it).
- *	EX_NOUSER -- The user specified did not exist.  This might
- *		be used for mail addresses or remote logins.
- *	EX_NOHOST -- The host specified did not exist.  This is used
- *		in mail addresses or network requests.
- *	EX_UNAVAILABLE -- A service is unavailable.  This can occur
- *		if a support program or file does not exist.  This
- *		can also be used as a catchall message when something
- *		you wanted to do doesn't work, but you don't know
- *		why.
- *	EX_SOFTWARE -- An internal software error has been detected.
- *		This should be limited to non-operating system related
- *		errors as possible.
- *	EX_OSERR -- An operating system error has been detected.
- *		This is intended to be used for such things as "cannot
- *		fork", "cannot create pipe", or the like.  It includes
- *		things like getuid returning a user that does not
- *		exist in the passwd file.
- *	EX_OSFILE -- Some system file (e.g., /etc/passwd, /etc/utmp,
- *		etc.) does not exist, cannot be opened, or has some
- *		sort of error (e.g., syntax error).
- *	EX_CANTCREAT -- A (user specified) output file cannot be
- *		created.
- *	EX_IOERR -- An error occurred while doing I/O on some file.
- *	EX_TEMPFAIL -- temporary failure, indicating something that
- *		is not really an error.  In sendmail, this means
- *		that a mailer (e.g.) could not create a connection,
- *		and the request should be reattempted later.
- *	EX_PROTOCOL -- the remote system returned something that
- *		was "not possible" during a protocol exchange.
- *	EX_NOPERM -- You did not have sufficient permission to
- *		perform the operation.  This is not intended for
- *		file system problems, which should use NOINPUT or
- *		CANTCREAT, but rather for higher level permissions.
- */
-
-#define EX_OK		0	/* successful termination */
-
-#define EX__BASE	64	/* base value for error messages */
-
-#define EX_USAGE	64	/* command line usage error */
-#define EX_DATAERR	65	/* data format error */
-#define EX_NOINPUT	66	/* cannot open input */
-#define EX_NOUSER	67	/* addressee unknown */
-#define EX_NOHOST	68	/* host name unknown */
-#define EX_UNAVAILABLE	69	/* service unavailable */
-#define EX_SOFTWARE	70	/* internal software error */
-#define EX_OSERR	71	/* system error (e.g., can't fork) */
-#define EX_OSFILE	72	/* critical OS file missing */
-#define EX_CANTCREAT	73	/* can't create (user) output file */
-#define EX_IOERR	74	/* input/output error */
-#define EX_TEMPFAIL	75	/* temp failure; user is invited to retry */
-#define EX_PROTOCOL	76	/* remote error in protocol */
-#define EX_NOPERM	77	/* permission denied */
-#define EX_CONFIG	78	/* configuration error */
-
-#define EX__MAX	78	/* maximum listed value */
-
-#endif /* sysexits.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/syslog.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/syslog.h
deleted file mode 100644
index 830b492..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/syslog.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/syslog.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/tar.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/tar.h
deleted file mode 100644
index 2dc47c2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/tar.h
+++ /dev/null
@@ -1,112 +0,0 @@
-/* Extended tar format from POSIX.1.
-   Copyright (C) 1992-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-   Written by David J. MacKenzie.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_TAR_H
-#define	_TAR_H	1
-
-#include <features.h>
-
-
-/* A tar archive consists of 512-byte blocks.
-   Each file in the archive has a header block followed by 0+ data blocks.
-   Two blocks of NUL bytes indicate the end of the archive.  */
-
-/* The fields of header blocks:
-   All strings are stored as ISO 646 (approximately ASCII) strings.
-
-   Fields are numeric unless otherwise noted below; numbers are ISO 646
-   representations of octal numbers, with leading zeros as needed.
-
-   linkname is only valid when typeflag==LNKTYPE.  It doesn't use prefix;
-   files that are links to pathnames >100 chars long can not be stored
-   in a tar archive.
-
-   If typeflag=={LNKTYPE,SYMTYPE,DIRTYPE} then size must be 0.
-
-   devmajor and devminor are only valid for typeflag=={BLKTYPE,CHRTYPE}.
-
-   chksum contains the sum of all 512 bytes in the header block,
-   treating each byte as an 8-bit unsigned value and treating the
-   8 bytes of chksum as blank characters.
-
-   uname and gname are used in preference to uid and gid, if those
-   names exist locally.
-
-   Field Name	Byte Offset	Length in Bytes	Field Type
-   name		0		100		NUL-terminated if NUL fits
-   mode		100		8
-   uid		108		8
-   gid		116		8
-   size		124		12
-   mtime	136		12
-   chksum	148		8
-   typeflag	156		1		see below
-   linkname	157		100		NUL-terminated if NUL fits
-   magic	257		6		must be TMAGIC (NUL term.)
-   version	263		2		must be TVERSION
-   uname	265		32		NUL-terminated
-   gname	297		32		NUL-terminated
-   devmajor	329		8
-   devminor	337		8
-   prefix	345		155		NUL-terminated if NUL fits
-
-   If the first character of prefix is '\0', the file name is name;
-   otherwise, it is prefix/name.  Files whose pathnames don't fit in that
-   length can not be stored in a tar archive.  */
-
-/* The bits in mode: */
-#define TSUID	04000
-#define TSGID	02000
-#if defined __USE_XOPEN || !defined __USE_XOPEN2K
-# define TSVTX	01000
-#endif
-#define TUREAD	00400
-#define TUWRITE	00200
-#define TUEXEC	00100
-#define TGREAD	00040
-#define TGWRITE	00020
-#define TGEXEC	00010
-#define TOREAD	00004
-#define TOWRITE	00002
-#define TOEXEC	00001
-
-/* The values for typeflag:
-   Values 'A'-'Z' are reserved for custom implementations.
-   All other values are reserved for future POSIX.1 revisions.  */
-
-#define REGTYPE		'0'	/* Regular file (preferred code).  */
-#define AREGTYPE	'\0'	/* Regular file (alternate code).  */
-#define LNKTYPE		'1'	/* Hard link.  */
-#define SYMTYPE		'2'	/* Symbolic link (hard if not supported).  */
-#define CHRTYPE		'3'	/* Character special.  */
-#define BLKTYPE		'4'	/* Block special.  */
-#define DIRTYPE		'5'	/* Directory.  */
-#define FIFOTYPE	'6'	/* Named pipe.  */
-#define CONTTYPE	'7'	/* Contiguous file */
- /* (regular file if not supported).  */
-
-/* Contents of magic field and its length.  */
-#define TMAGIC	"ustar"
-#define TMAGLEN	6
-
-/* Contents of the version field and its length.  */
-#define TVERSION	"00"
-#define TVERSLEN	2
-
-#endif /* tar.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/termio.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/termio.h
deleted file mode 100644
index 0e610f0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/termio.h
+++ /dev/null
@@ -1,6 +0,0 @@
-/* Compatible <termio.h> for old `struct termio' ioctl interface.
-   This is obsolete; use the POSIX.1 `struct termios' interface
-   defined in <termios.h> instead.  */
-
-#include <termios.h>
-#include <sys/ioctl.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/termios.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/termios.h
deleted file mode 100644
index 8e05973..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/termios.h
+++ /dev/null
@@ -1,109 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 7.1-2 General Terminal Interface	<termios.h>
- */
-
-#ifndef	_TERMIOS_H
-#define	_TERMIOS_H	1
-
-#include <features.h>
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* We need `pid_t'.  */
-# include <bits/types.h>
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif
-
-__BEGIN_DECLS
-
-/* Get the system-dependent definitions of `struct termios', `tcflag_t',
-   `cc_t', `speed_t', and all the macros specifying the flag bits.  */
-#include <bits/termios.h>
-
-#ifdef __USE_MISC
-/* Compare a character C to a value VAL from the `c_cc' array in a
-   `struct termios'.  If VAL is _POSIX_VDISABLE, no character can match it.  */
-# define CCEQ(val, c)	((c) == (val) && (val) != _POSIX_VDISABLE)
-#endif
-
-/* Return the output baud rate stored in *TERMIOS_P.  */
-extern speed_t cfgetospeed (const struct termios *__termios_p) __THROW;
-
-/* Return the input baud rate stored in *TERMIOS_P.  */
-extern speed_t cfgetispeed (const struct termios *__termios_p) __THROW;
-
-/* Set the output baud rate stored in *TERMIOS_P to SPEED.  */
-extern int cfsetospeed (struct termios *__termios_p, speed_t __speed) __THROW;
-
-/* Set the input baud rate stored in *TERMIOS_P to SPEED.  */
-extern int cfsetispeed (struct termios *__termios_p, speed_t __speed) __THROW;
-
-#ifdef	__USE_MISC
-/* Set both the input and output baud rates in *TERMIOS_OP to SPEED.  */
-extern int cfsetspeed (struct termios *__termios_p, speed_t __speed) __THROW;
-#endif
-
-
-/* Put the state of FD into *TERMIOS_P.  */
-extern int tcgetattr (int __fd, struct termios *__termios_p) __THROW;
-
-/* Set the state of FD to *TERMIOS_P.
-   Values for OPTIONAL_ACTIONS (TCSA*) are in <bits/termios.h>.  */
-extern int tcsetattr (int __fd, int __optional_actions,
-		      const struct termios *__termios_p) __THROW;
-
-
-#ifdef	__USE_MISC
-/* Set *TERMIOS_P to indicate raw mode.  */
-extern void cfmakeraw (struct termios *__termios_p) __THROW;
-#endif
-
-/* Send zero bits on FD.  */
-extern int tcsendbreak (int __fd, int __duration) __THROW;
-
-/* Wait for pending output to be written on FD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int tcdrain (int __fd);
-
-/* Flush pending data on FD.
-   Values for QUEUE_SELECTOR (TC{I,O,IO}FLUSH) are in <bits/termios.h>.  */
-extern int tcflush (int __fd, int __queue_selector) __THROW;
-
-/* Suspend or restart transmission on FD.
-   Values for ACTION (TC[IO]{OFF,ON}) are in <bits/termios.h>.  */
-extern int tcflow (int __fd, int __action) __THROW;
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Get process group ID for session leader for controlling terminal FD.  */
-extern __pid_t tcgetsid (int __fd) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-# include <sys/ttydefaults.h>
-#endif
-
-__END_DECLS
-
-#endif /* termios.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/tgmath.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/tgmath.h
deleted file mode 100644
index b55cb39..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/tgmath.h
+++ /dev/null
@@ -1,909 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.22 Type-generic math	<tgmath.h>
- */
-
-#ifndef _TGMATH_H
-#define _TGMATH_H	1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Include the needed headers.  */
-#include <bits/floatn.h>
-#include <math.h>
-#include <complex.h>
-
-
-/* There are two variant implementations of type-generic macros in
-   this file: one for GCC 8 and later, using __builtin_tgmath and
-   where each macro expands each of its arguments only once, and one
-   for older GCC, using other compiler extensions but with macros
-   expanding their arguments many times (so resulting in exponential
-   blowup of the size of expansions when calls to such macros are
-   nested inside arguments to such macros).  */
-
-#define __HAVE_BUILTIN_TGMATH __GNUC_PREREQ (8, 0)
-
-#if __GNUC_PREREQ (2, 7)
-
-/* Certain cases of narrowing macros only need to call a single
-   function so cannot use __builtin_tgmath and do not need any
-   complicated logic.  */
-# if __HAVE_FLOAT128X
-#  error "Unsupported _Float128x type for <tgmath.h>."
-# endif
-# if ((__HAVE_FLOAT64X && !__HAVE_FLOAT128)		\
-      || (__HAVE_FLOAT128 && !__HAVE_FLOAT64X))
-#  error "Unsupported combination of types for <tgmath.h>."
-# endif
-# define __TGMATH_2_NARROW_D(F, X, Y)		\
-  (F ## l (X, Y))
-# define __TGMATH_2_NARROW_F64X(F, X, Y)	\
-  (F ## f128 (X, Y))
-# if !__HAVE_FLOAT128
-#  define __TGMATH_2_NARROW_F32X(F, X, Y)	\
-  (F ## f64 (X, Y))
-# endif
-
-# if __HAVE_BUILTIN_TGMATH
-
-#  if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F16_ARG(X) X ## f16,
-#  else
-#   define __TG_F16_ARG(X)
-#  endif
-#  if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F32_ARG(X) X ## f32,
-#  else
-#   define __TG_F32_ARG(X)
-#  endif
-#  if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F64_ARG(X) X ## f64,
-#  else
-#   define __TG_F64_ARG(X)
-#  endif
-#  if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F128_ARG(X) X ## f128,
-#  else
-#   define __TG_F128_ARG(X)
-#  endif
-#  if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F32X_ARG(X) X ## f32x,
-#  else
-#   define __TG_F32X_ARG(X)
-#  endif
-#  if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F64X_ARG(X) X ## f64x,
-#  else
-#   define __TG_F64X_ARG(X)
-#  endif
-#  if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   define __TG_F128X_ARG(X) X ## f128x,
-#  else
-#   define __TG_F128X_ARG(X)
-#  endif
-
-#  define __TGMATH_FUNCS(X) X ## f, X, X ## l,				\
-    __TG_F16_ARG (X) __TG_F32_ARG (X) __TG_F64_ARG (X) __TG_F128_ARG (X) \
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_RCFUNCS(F, C) __TGMATH_FUNCS (F) __TGMATH_FUNCS (C)
-#  define __TGMATH_1(F, X) __builtin_tgmath (__TGMATH_FUNCS (F) (X))
-#  define __TGMATH_2(F, X, Y) __builtin_tgmath (__TGMATH_FUNCS (F) (X), (Y))
-#  define __TGMATH_2STD(F, X, Y) __builtin_tgmath (F ## f, F, F ## l, (X), (Y))
-#  define __TGMATH_3(F, X, Y, Z) __builtin_tgmath (__TGMATH_FUNCS (F)	\
-						   (X), (Y), (Z))
-#  define __TGMATH_1C(F, C, X) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) (X))
-#  define __TGMATH_2C(F, C, X, Y) __builtin_tgmath (__TGMATH_RCFUNCS (F, C) \
-						    (X), (Y))
-
-#  define __TGMATH_NARROW_FUNCS_F(X) X, X ## l,
-#  define __TGMATH_NARROW_FUNCS_F16(X)				\
-    __TG_F32_ARG (X) __TG_F64_ARG (X) __TG_F128_ARG (X)		\
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F32(X)				\
-    __TG_F64_ARG (X) __TG_F128_ARG (X)				\
-    __TG_F32X_ARG (X) __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F64(X)		\
-    __TG_F128_ARG (X)				\
-    __TG_F64X_ARG (X) __TG_F128X_ARG (X)
-#  define __TGMATH_NARROW_FUNCS_F32X(X)		\
-    __TG_F64X_ARG (X) __TG_F128X_ARG (X)	\
-    __TG_F64_ARG (X) __TG_F128_ARG (X)
-
-#  define __TGMATH_2_NARROW_F(F, X, Y)				\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F16(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F16 (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F32(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32 (F) (X), (Y))
-#  define __TGMATH_2_NARROW_F64(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F64 (F) (X), (Y))
-#  if __HAVE_FLOAT128
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)			\
-  __builtin_tgmath (__TGMATH_NARROW_FUNCS_F32X (F) (X), (Y))
-#  endif
-
-# else /* !__HAVE_BUILTIN_TGMATH.  */
-
-#  ifdef __NO_LONG_DOUBLE_MATH
-#   define __tgml(fct) fct
-#  else
-#   define __tgml(fct) fct ## l
-#  endif
-
-/* __floating_type expands to 1 if TYPE is a floating type (including
-   complex floating types), 0 if TYPE is an integer type (including
-   complex integer types).  __real_integer_type expands to 1 if TYPE
-   is a real integer type.  __complex_integer_type expands to 1 if
-   TYPE is a complex integer type.  All these macros expand to integer
-   constant expressions.  All these macros can assume their argument
-   has an arithmetic type (not vector, decimal floating-point or
-   fixed-point), valid to pass to tgmath.h macros.  */
-#  if __GNUC_PREREQ (3, 1)
-/* __builtin_classify_type expands to an integer constant expression
-   in GCC 3.1 and later.  Default conversions applied to the argument
-   of __builtin_classify_type mean it always returns 1 for real
-   integer types rather than ever returning different values for
-   character, boolean or enumerated types.  */
-#   define __floating_type(type)				\
-  (__builtin_classify_type (__real__ ((type) 0)) == 8)
-#   define __real_integer_type(type)		\
-  (__builtin_classify_type ((type) 0) == 1)
-#   define __complex_integer_type(type)				\
-  (__builtin_classify_type ((type) 0) == 9			\
-   && __builtin_classify_type (__real__ ((type) 0)) == 1)
-#  else
-/* GCC versions predating __builtin_classify_type are also looser on
-   what counts as an integer constant expression.  */
-#   define __floating_type(type) (((type) 1.25) != 1)
-#   define __real_integer_type(type) (((type) (1.25 + _Complex_I)) == 1)
-#   define __complex_integer_type(type)			\
-  (((type) (1.25 + _Complex_I)) == (1 + _Complex_I))
-#  endif
-
-/* Whether an expression (of arithmetic type) has a real type.  */
-#  define __expr_is_real(E) (__builtin_classify_type (E) != 9)
-
-/* The tgmath real type for T, where E is 0 if T is an integer type
-   and 1 for a floating type.  If T has a complex type, it is
-   unspecified whether the return type is real or complex (but it has
-   the correct corresponding real type).  */
-#  define __tgmath_real_type_sub(T, E) \
-  __typeof__ (*(0 ? (__typeof__ (0 ? (double *) 0 : (void *) (E))) 0	      \
-		  : (__typeof__ (0 ? (T *) 0 : (void *) (!(E)))) 0))
-
-/* The tgmath real type of EXPR.  */
-#  define __tgmath_real_type(expr) \
-  __tgmath_real_type_sub (__typeof__ ((__typeof__ (+(expr))) 0),	      \
-			  __floating_type (__typeof__ (+(expr))))
-
-/* The tgmath complex type for T, where E1 is 1 if T has a floating
-   type and 0 otherwise, E2 is 1 if T has a real integer type and 0
-   otherwise, and E3 is 1 if T has a complex type and 0 otherwise.  */
-#  define __tgmath_complex_type_sub(T, E1, E2, E3)			\
-  __typeof__ (*(0							\
-		? (__typeof__ (0 ? (T *) 0 : (void *) (!(E1)))) 0	\
-		: (__typeof__ (0					\
-			       ? (__typeof__ (0				\
-					      ? (double *) 0		\
-					      : (void *) (!(E2)))) 0	\
-			       : (__typeof__ (0				\
-					      ? (_Complex double *) 0	\
-					      : (void *) (!(E3)))) 0)) 0))
-
-/* The tgmath complex type of EXPR.  */
-#  define __tgmath_complex_type(expr)					\
-  __tgmath_complex_type_sub (__typeof__ ((__typeof__ (+(expr))) 0),	\
-			     __floating_type (__typeof__ (+(expr))),	\
-			     __real_integer_type (__typeof__ (+(expr))), \
-			     __complex_integer_type (__typeof__ (+(expr))))
-
-#  if (__HAVE_DISTINCT_FLOAT16			\
-      || __HAVE_DISTINCT_FLOAT32		\
-      || __HAVE_DISTINCT_FLOAT64		\
-      || __HAVE_DISTINCT_FLOAT32X		\
-      || __HAVE_DISTINCT_FLOAT64X		\
-      || __HAVE_DISTINCT_FLOAT128X)
-#   error "Unsupported _FloatN or _FloatNx types for <tgmath.h>."
-#  endif
-
-/* Expand to text that checks if ARG_COMB has type _Float128, and if
-   so calls the appropriately suffixed FCT (which may include a cast),
-   or FCT and CFCT for complex functions, with arguments ARG_CALL.  */
-#  if __HAVE_DISTINCT_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
-#   if (!__HAVE_FLOAT64X			\
-       || __HAVE_FLOAT64X_LONG_DOUBLE		\
-       || !__HAVE_FLOATN_NOT_TYPEDEF)
-#    define __TGMATH_F128(arg_comb, fct, arg_call)			\
-  __builtin_types_compatible_p (__typeof (+(arg_comb)), _Float128)	\
-  ? fct ## f128 arg_call :
-#    define __TGMATH_CF128(arg_comb, fct, cfct, arg_call)		\
-  __builtin_types_compatible_p (__typeof (+__real__ (arg_comb)), _Float128) \
-  ? (__expr_is_real (arg_comb)						\
-     ? fct ## f128 arg_call						\
-     : cfct ## f128 arg_call) :
-#   else
-/* _Float64x is a distinct type at the C language level, which must be
-   handled like _Float128.  */
-#    define __TGMATH_F128(arg_comb, fct, arg_call)			\
-  (__builtin_types_compatible_p (__typeof (+(arg_comb)), _Float128)	\
-   || __builtin_types_compatible_p (__typeof (+(arg_comb)), _Float64x)) \
-  ? fct ## f128 arg_call :
-#    define __TGMATH_CF128(arg_comb, fct, cfct, arg_call)		\
-  (__builtin_types_compatible_p (__typeof (+__real__ (arg_comb)), _Float128) \
-   || __builtin_types_compatible_p (__typeof (+__real__ (arg_comb)),	\
-				    _Float64x))				\
-  ? (__expr_is_real (arg_comb)						\
-     ? fct ## f128 arg_call						\
-     : cfct ## f128 arg_call) :
-#   endif
-#  else
-#   define __TGMATH_F128(arg_comb, fct, arg_call) /* Nothing.  */
-#   define __TGMATH_CF128(arg_comb, fct, cfct, arg_call) /* Nothing.  */
-#  endif
-
-# endif /* !__HAVE_BUILTIN_TGMATH.  */
-
-/* We have two kinds of generic macros: to support functions which are
-   only defined on real valued parameters and those which are defined
-   for complex functions as well.  */
-# if __HAVE_BUILTIN_TGMATH
-
-#  define __TGMATH_UNARY_REAL_ONLY(Val, Fct) __TGMATH_1 (Fct, (Val))
-#  define __TGMATH_UNARY_REAL_RET_ONLY(Val, Fct) __TGMATH_1 (Fct, (Val))
-#  define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2 (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_FIRST_REAL_STD_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2STD (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2 (Fct, (Val1), (Val2))
-#  define __TGMATH_BINARY_REAL_STD_ONLY(Val1, Val2, Fct)	\
-  __TGMATH_2STD (Fct, (Val1), (Val2))
-#  define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_TERNARY_REAL_ONLY(Val1, Val2, Val3, Fct)	\
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_TERNARY_FIRST_REAL_RET_ONLY(Val1, Val2, Val3, Fct)	\
-  __TGMATH_3 (Fct, (Val1), (Val2), (Val3))
-#  define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct)	\
-  __TGMATH_1C (Fct, Cfct, (Val))
-#  define __TGMATH_UNARY_IMAG(Val, Cfct) __TGMATH_1 (Cfct, (Val))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL(Val, Fct, Cfct)	\
-  __TGMATH_1C (Fct, Cfct, (Val))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME(Val, Cfct)	\
-  __TGMATH_1 (Cfct, (Val))
-#  define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct)	\
-  __TGMATH_2C (Fct, Cfct, (Val1), (Val2))
-
-# else /* !__HAVE_BUILTIN_TGMATH.  */
-
-#  define __TGMATH_UNARY_REAL_ONLY(Val, Fct)				\
-  (__extension__ ((sizeof (+(Val)) == sizeof (double)			      \
-		      || __builtin_classify_type (Val) != 8)		      \
-		     ? (__tgmath_real_type (Val)) Fct (Val)		      \
-		     : (sizeof (+(Val)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val)) Fct##f (Val)		      \
-		     : __TGMATH_F128 ((Val), (__tgmath_real_type (Val)) Fct,  \
-				      (Val))				      \
-		     (__tgmath_real_type (Val)) __tgml(Fct) (Val)))
-
-#  define __TGMATH_UNARY_REAL_RET_ONLY(Val, Fct) \
-     (__extension__ ((sizeof (+(Val)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val) != 8)		      \
-		     ? Fct (Val)					      \
-		     : (sizeof (+(Val)) == sizeof (float))		      \
-		     ? Fct##f (Val)					      \
-		     : __TGMATH_F128 ((Val), Fct, (Val))		      \
-		     __tgml(Fct) (Val)))
-
-#  define __TGMATH_BINARY_FIRST_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val1) != 8)		      \
-		     ? (__tgmath_real_type (Val1)) Fct (Val1, Val2)	      \
-		     : (sizeof (+(Val1)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val1)) Fct##f (Val1, Val2)	      \
-		     : __TGMATH_F128 ((Val1), (__tgmath_real_type (Val1)) Fct, \
-				    (Val1, Val2))			      \
-		     (__tgmath_real_type (Val1)) __tgml(Fct) (Val1, Val2)))
-
-#  define __TGMATH_BINARY_FIRST_REAL_STD_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		      \
-		      || __builtin_classify_type (Val1) != 8)		      \
-		     ? (__tgmath_real_type (Val1)) Fct (Val1, Val2)	      \
-		     : (sizeof (+(Val1)) == sizeof (float))		      \
-		     ? (__tgmath_real_type (Val1)) Fct##f (Val1, Val2)	      \
-		     : (__tgmath_real_type (Val1)) __tgml(Fct) (Val1, Val2)))
-
-#  define __TGMATH_BINARY_REAL_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? __TGMATH_F128 ((Val1) + (Val2),			      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0)) Fct, \
-				      (Val1, Val2))			      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0))	      \
-		     __tgml(Fct) (Val1, Val2)				      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2)					      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2)))
-
-#  define __TGMATH_BINARY_REAL_STD_ONLY(Val1, Val2, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				  + (__tgmath_real_type (Val2)) 0))	      \
-		       __tgml(Fct) (Val1, Val2)				      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2)					      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2)))
-
-#  define __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type ((Val1) + (Val2)) == 8)      \
-		     ? __TGMATH_F128 ((Val1) + (Val2),			      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0)) Fct, \
-				      (Val1, Val2, Val3))		      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0))	      \
-		     __tgml(Fct) (Val1, Val2, Val3)			      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct (Val1, Val2, Val3)				      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0))	      \
-		       Fct##f (Val1, Val2, Val3)))
-
-#  define __TGMATH_TERNARY_REAL_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof ((Val1) + (Val2) + (Val3)) > sizeof (double)     \
-		      && __builtin_classify_type ((Val1) + (Val2) + (Val3))   \
-			 == 8)						      \
-		     ? __TGMATH_F128 ((Val1) + (Val2) + (Val3),		      \
-				      (__typeof				      \
-				       ((__tgmath_real_type (Val1)) 0	      \
-					+ (__tgmath_real_type (Val2)) 0	      \
-					+ (__tgmath_real_type (Val3)) 0)) Fct, \
-				      (Val1, Val2, Val3))		      \
-		     (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				+ (__tgmath_real_type (Val2)) 0		      \
-				+ (__tgmath_real_type (Val3)) 0))	      \
-		       __tgml(Fct) (Val1, Val2, Val3)			      \
-		     : (sizeof (+(Val1)) == sizeof (double)		      \
-			|| sizeof (+(Val2)) == sizeof (double)		      \
-			|| sizeof (+(Val3)) == sizeof (double)		      \
-			|| __builtin_classify_type (Val1) != 8		      \
-			|| __builtin_classify_type (Val2) != 8		      \
-			|| __builtin_classify_type (Val3) != 8)		      \
-		     ? (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0	      \
-				   + (__tgmath_real_type (Val3)) 0))	      \
-		       Fct (Val1, Val2, Val3)				      \
-		     : (__typeof ((__tgmath_real_type (Val1)) 0		      \
-				   + (__tgmath_real_type (Val2)) 0	      \
-				   + (__tgmath_real_type (Val3)) 0))	      \
-		       Fct##f (Val1, Val2, Val3)))
-
-#  define __TGMATH_TERNARY_FIRST_REAL_RET_ONLY(Val1, Val2, Val3, Fct) \
-     (__extension__ ((sizeof (+(Val1)) == sizeof (double)		\
-		      || __builtin_classify_type (Val1) != 8)		\
-		     ? Fct (Val1, Val2, Val3)				\
-		     : (sizeof (+(Val1)) == sizeof (float))		\
-		     ? Fct##f (Val1, Val2, Val3)			\
-		     : __TGMATH_F128 ((Val1), Fct, (Val1, Val2, Val3))	\
-		     __tgml(Fct) (Val1, Val2, Val3)))
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_UNARY_REAL_IMAG(Val, Fct, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__tgmath_complex_type (Val)) Fct (Val)	      \
-			: (__tgmath_complex_type (Val)) Cfct (Val))	      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__tgmath_complex_type (Val)) Fct##f (Val)	      \
-			: (__tgmath_complex_type (Val)) Cfct##f (Val))	      \
-		     : __TGMATH_CF128 ((Val),				      \
-				       (__tgmath_complex_type (Val)) Fct,     \
-				       (__tgmath_complex_type (Val)) Cfct,    \
-				       (Val))				      \
-		     (__expr_is_real (Val)				      \
-		      ? (__tgmath_complex_type (Val)) __tgml(Fct) (Val)	      \
-		      : (__tgmath_complex_type (Val)) __tgml(Cfct) (Val))))
-
-#  define __TGMATH_UNARY_IMAG(Val, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__typeof__ ((__tgmath_real_type (Val)) 0	      \
-				    + _Complex_I)) Cfct (Val)		      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__typeof__ ((__tgmath_real_type (Val)) 0	      \
-				    + _Complex_I)) Cfct##f (Val)	      \
-		     : __TGMATH_F128 (__real__ (Val),			      \
-				      (__typeof__			      \
-				       ((__tgmath_real_type (Val)) 0	      \
-					+ _Complex_I)) Cfct, (Val))	      \
-		     (__typeof__ ((__tgmath_real_type (Val)) 0		      \
-				  + _Complex_I)) __tgml(Cfct) (Val)))
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL(Val, Fct, Cfct) \
-     (__extension__ ((sizeof (+__real__ (Val)) == sizeof (double)	      \
-		      || __builtin_classify_type (__real__ (Val)) != 8)	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Fct (Val)					      \
-			: (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Cfct (Val))					      \
-		     : (sizeof (+__real__ (Val)) == sizeof (float))	      \
-		     ? (__expr_is_real (Val)				      \
-			? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Fct##f (Val)					      \
-			: (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))\
-			  Cfct##f (Val))				      \
-		     : __TGMATH_CF128 ((Val), \
-				       (__typeof__			      \
-					(__real__			      \
-					 (__tgmath_real_type (Val)) 0)) Fct,  \
-				       (__typeof__			      \
-					(__real__			      \
-					 (__tgmath_real_type (Val)) 0)) Cfct, \
-				       (Val))				      \
-		     (__expr_is_real (Val)				      \
-		      ? (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))  \
-		      __tgml(Fct) (Val)					      \
-		      : (__typeof__ (__real__ (__tgmath_real_type (Val)) 0))  \
-		      __tgml(Cfct) (Val))))
-#  define __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME(Val, Cfct)	\
-  __TGMATH_UNARY_REAL_IMAG_RET_REAL ((Val), Cfct, Cfct)
-
-/* XXX This definition has to be changed as soon as the compiler understands
-   the imaginary keyword.  */
-#  define __TGMATH_BINARY_REAL_IMAG(Val1, Val2, Fct, Cfct) \
-     (__extension__ ((sizeof (__real__ (Val1)				      \
-			      + __real__ (Val2)) > sizeof (double)	      \
-		      && __builtin_classify_type (__real__ (Val1)	      \
-						  + __real__ (Val2)) == 8)    \
-		     ? __TGMATH_CF128 ((Val1) + (Val2),			      \
-				       (__typeof			      \
-					((__tgmath_complex_type (Val1)) 0     \
-					 + (__tgmath_complex_type (Val2)) 0)) \
-				       Fct,				      \
-				       (__typeof			      \
-					((__tgmath_complex_type (Val1)) 0     \
-					 + (__tgmath_complex_type (Val2)) 0)) \
-				       Cfct,				      \
-				       (Val1, Val2))			      \
-		     (__expr_is_real ((Val1) + (Val2))			      \
-		      ? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-		      __tgml(Fct) (Val1, Val2)				      \
-		      : (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-		      __tgml(Cfct) (Val1, Val2))			      \
-		     : (sizeof (+__real__ (Val1)) == sizeof (double)	      \
-			|| sizeof (+__real__ (Val2)) == sizeof (double)	      \
-			|| __builtin_classify_type (__real__ (Val1)) != 8     \
-			|| __builtin_classify_type (__real__ (Val2)) != 8)    \
-		     ? (__expr_is_real ((Val1) + (Val2))		      \
-			? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Fct (Val1, Val2)				      \
-			: (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Cfct (Val1, Val2))				      \
-		     : (__expr_is_real ((Val1) + (Val2))		      \
-			? (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Fct##f (Val1, Val2)				      \
-			: (__typeof ((__tgmath_complex_type (Val1)) 0	      \
-				   + (__tgmath_complex_type (Val2)) 0))	      \
-			  Cfct##f (Val1, Val2))))
-
-#  define __TGMATH_2_NARROW_F(F, X, Y)					\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (double) \
-		  ? F ## l (X, Y)					\
-		  : F (X, Y)))
-/* In most cases, these narrowing macro definitions based on sizeof
-   ensure that the function called has the right argument format, as
-   for other <tgmath.h> macros for compilers before GCC 8, but may not
-   have exactly the argument type (among the types with that format)
-   specified in the standard logic.
-
-   In the case of macros for _Float32x return type, when _Float64x
-   exists, _Float64 arguments should result in the *f64 function being
-   called while _Float32x arguments should result in the *f64x
-   function being called.  These cases cannot be distinguished using
-   sizeof (or at all if the types are typedefs rather than different
-   types).  However, for these functions it is OK (does not affect the
-   final result) to call a function with any argument format at least
-   as wide as all the floating-point arguments, unless that affects
-   rounding of integer arguments.  Integer arguments are considered to
-   have type _Float64, so the *f64 functions are preferred for f32x*
-   macros when no argument has a wider floating-point type.  */
-#  if __HAVE_FLOAT64X_LONG_DOUBLE && __HAVE_DISTINCT_FLOAT128
-#   define __TGMATH_2_NARROW_F32(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#   define __TGMATH_2_NARROW_F64(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f128 (X, Y)))
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? __TGMATH_F128 ((X) + (Y), F, (X, Y))		\
-		  F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#  elif __HAVE_FLOAT128
-#   define __TGMATH_2_NARROW_F32(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float64) \
-		  ? F ## f128 (X, Y)					\
-		  : F ## f64 (X, Y)))
-#   define __TGMATH_2_NARROW_F64(F, X, Y)	\
-  (F ## f128 (X, Y))
-#   define __TGMATH_2_NARROW_F32X(F, X, Y)				\
-  (__extension__ (sizeof ((__tgmath_real_type (X)) 0			\
-			  + (__tgmath_real_type (Y)) 0) > sizeof (_Float32x) \
-		  ? F ## f64x (X, Y)					\
-		  : F ## f64 (X, Y)))
-#  else
-#   define __TGMATH_2_NARROW_F32(F, X, Y)	\
-  (F ## f64 (X, Y))
-#  endif
-# endif /* !__HAVE_BUILTIN_TGMATH.  */
-#else
-# error "Unsupported compiler; you cannot use <tgmath.h>"
-#endif
-
-
-/* Unary functions defined for real and complex values.  */
-
-
-/* Trigonometric functions.  */
-
-/* Arc cosine of X.  */
-#define acos(Val) __TGMATH_UNARY_REAL_IMAG (Val, acos, cacos)
-/* Arc sine of X.  */
-#define asin(Val) __TGMATH_UNARY_REAL_IMAG (Val, asin, casin)
-/* Arc tangent of X.  */
-#define atan(Val) __TGMATH_UNARY_REAL_IMAG (Val, atan, catan)
-/* Arc tangent of Y/X.  */
-#define atan2(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, atan2)
-
-/* Cosine of X.  */
-#define cos(Val) __TGMATH_UNARY_REAL_IMAG (Val, cos, ccos)
-/* Sine of X.  */
-#define sin(Val) __TGMATH_UNARY_REAL_IMAG (Val, sin, csin)
-/* Tangent of X.  */
-#define tan(Val) __TGMATH_UNARY_REAL_IMAG (Val, tan, ctan)
-
-
-/* Hyperbolic functions.  */
-
-/* Hyperbolic arc cosine of X.  */
-#define acosh(Val) __TGMATH_UNARY_REAL_IMAG (Val, acosh, cacosh)
-/* Hyperbolic arc sine of X.  */
-#define asinh(Val) __TGMATH_UNARY_REAL_IMAG (Val, asinh, casinh)
-/* Hyperbolic arc tangent of X.  */
-#define atanh(Val) __TGMATH_UNARY_REAL_IMAG (Val, atanh, catanh)
-
-/* Hyperbolic cosine of X.  */
-#define cosh(Val) __TGMATH_UNARY_REAL_IMAG (Val, cosh, ccosh)
-/* Hyperbolic sine of X.  */
-#define sinh(Val) __TGMATH_UNARY_REAL_IMAG (Val, sinh, csinh)
-/* Hyperbolic tangent of X.  */
-#define tanh(Val) __TGMATH_UNARY_REAL_IMAG (Val, tanh, ctanh)
-
-
-/* Exponential and logarithmic functions.  */
-
-/* Exponential function of X.  */
-#define exp(Val) __TGMATH_UNARY_REAL_IMAG (Val, exp, cexp)
-
-/* Break VALUE into a normalized fraction and an integral power of 2.  */
-#define frexp(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, frexp)
-
-/* X times (two to the EXP power).  */
-#define ldexp(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, ldexp)
-
-/* Natural logarithm of X.  */
-#define log(Val) __TGMATH_UNARY_REAL_IMAG (Val, log, clog)
-
-/* Base-ten logarithm of X.  */
-#ifdef __USE_GNU
-# define log10(Val) __TGMATH_UNARY_REAL_IMAG (Val, log10, clog10)
-#else
-# define log10(Val) __TGMATH_UNARY_REAL_ONLY (Val, log10)
-#endif
-
-/* Return exp(X) - 1.  */
-#define expm1(Val) __TGMATH_UNARY_REAL_ONLY (Val, expm1)
-
-/* Return log(1 + X).  */
-#define log1p(Val) __TGMATH_UNARY_REAL_ONLY (Val, log1p)
-
-/* Return the base 2 signed integral exponent of X.  */
-#define logb(Val) __TGMATH_UNARY_REAL_ONLY (Val, logb)
-
-/* Compute base-2 exponential of X.  */
-#define exp2(Val) __TGMATH_UNARY_REAL_ONLY (Val, exp2)
-
-/* Compute base-2 logarithm of X.  */
-#define log2(Val) __TGMATH_UNARY_REAL_ONLY (Val, log2)
-
-
-/* Power functions.  */
-
-/* Return X to the Y power.  */
-#define pow(Val1, Val2) __TGMATH_BINARY_REAL_IMAG (Val1, Val2, pow, cpow)
-
-/* Return the square root of X.  */
-#define sqrt(Val) __TGMATH_UNARY_REAL_IMAG (Val, sqrt, csqrt)
-
-/* Return `sqrt(X*X + Y*Y)'.  */
-#define hypot(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, hypot)
-
-/* Return the cube root of X.  */
-#define cbrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, cbrt)
-
-
-/* Nearest integer, absolute value, and remainder functions.  */
-
-/* Smallest integral value not less than X.  */
-#define ceil(Val) __TGMATH_UNARY_REAL_ONLY (Val, ceil)
-
-/* Absolute value of X.  */
-#define fabs(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL (Val, fabs, cabs)
-
-/* Largest integer not greater than X.  */
-#define floor(Val) __TGMATH_UNARY_REAL_ONLY (Val, floor)
-
-/* Floating-point modulo remainder of X/Y.  */
-#define fmod(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmod)
-
-/* Round X to integral valuein floating-point format using current
-   rounding direction, but do not raise inexact exception.  */
-#define nearbyint(Val) __TGMATH_UNARY_REAL_ONLY (Val, nearbyint)
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-#define round(Val) __TGMATH_UNARY_REAL_ONLY (Val, round)
-
-/* Round X to the integral value in floating-point format nearest but
-   not larger in magnitude.  */
-#define trunc(Val) __TGMATH_UNARY_REAL_ONLY (Val, trunc)
-
-/* Compute remainder of X and Y and put in *QUO a value with sign of x/y
-   and magnitude congruent `mod 2^n' to the magnitude of the integral
-   quotient x/y, with n >= 3.  */
-#define remquo(Val1, Val2, Val3) \
-     __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY (Val1, Val2, Val3, remquo)
-
-/* Round X to nearest integral value according to current rounding
-   direction.  */
-#define lrint(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, lrint)
-#define llrint(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llrint)
-
-/* Round X to nearest integral value, rounding halfway cases away from
-   zero.  */
-#define lround(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, lround)
-#define llround(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llround)
-
-
-/* Return X with its signed changed to Y's.  */
-#define copysign(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, copysign)
-
-/* Error and gamma functions.  */
-#define erf(Val) __TGMATH_UNARY_REAL_ONLY (Val, erf)
-#define erfc(Val) __TGMATH_UNARY_REAL_ONLY (Val, erfc)
-#define tgamma(Val) __TGMATH_UNARY_REAL_ONLY (Val, tgamma)
-#define lgamma(Val) __TGMATH_UNARY_REAL_ONLY (Val, lgamma)
-
-
-/* Return the integer nearest X in the direction of the
-   prevailing rounding mode.  */
-#define rint(Val) __TGMATH_UNARY_REAL_ONLY (Val, rint)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Return X - epsilon.  */
-# define nextdown(Val) __TGMATH_UNARY_REAL_ONLY (Val, nextdown)
-/* Return X + epsilon.  */
-# define nextup(Val) __TGMATH_UNARY_REAL_ONLY (Val, nextup)
-#endif
-
-/* Return X + epsilon if X < Y, X - epsilon if X > Y.  */
-#define nextafter(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, nextafter)
-#define nexttoward(Val1, Val2) \
-     __TGMATH_BINARY_FIRST_REAL_STD_ONLY (Val1, Val2, nexttoward)
-
-/* Return the remainder of integer divison X / Y with infinite precision.  */
-#define remainder(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, remainder)
-
-/* Return X times (2 to the Nth power).  */
-#ifdef __USE_MISC
-# define scalb(Val1, Val2) __TGMATH_BINARY_REAL_STD_ONLY (Val1, Val2, scalb)
-#endif
-
-/* Return X times (2 to the Nth power).  */
-#define scalbn(Val1, Val2) __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, scalbn)
-
-/* Return X times (2 to the Nth power).  */
-#define scalbln(Val1, Val2) \
-     __TGMATH_BINARY_FIRST_REAL_ONLY (Val1, Val2, scalbln)
-
-/* Return the binary exponent of X, which must be nonzero.  */
-#define ilogb(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, ilogb)
-
-
-/* Return positive difference between X and Y.  */
-#define fdim(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fdim)
-
-/* Return maximum numeric value from X and Y.  */
-#define fmax(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmax)
-
-/* Return minimum numeric value from X and Y.  */
-#define fmin(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmin)
-
-
-/* Multiply-add function computed as a ternary operation.  */
-#define fma(Val1, Val2, Val3) \
-     __TGMATH_TERNARY_REAL_ONLY (Val1, Val2, Val3, fma)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-/* Round X to nearest integer value, rounding halfway cases to even.  */
-# define roundeven(Val) __TGMATH_UNARY_REAL_ONLY (Val, roundeven)
-
-# define fromfp(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, fromfp)
-
-# define ufromfp(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, ufromfp)
-
-# define fromfpx(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, fromfpx)
-
-# define ufromfpx(Val1, Val2, Val3)					\
-  __TGMATH_TERNARY_FIRST_REAL_RET_ONLY (Val1, Val2, Val3, ufromfpx)
-
-/* Like ilogb, but returning long int.  */
-# define llogb(Val) __TGMATH_UNARY_REAL_RET_ONLY (Val, llogb)
-
-/* Return value with maximum magnitude.  */
-# define fmaxmag(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fmaxmag)
-
-/* Return value with minimum magnitude.  */
-# define fminmag(Val1, Val2) __TGMATH_BINARY_REAL_ONLY (Val1, Val2, fminmag)
-#endif
-
-
-/* Absolute value, conjugates, and projection.  */
-
-/* Argument value of Z.  */
-#define carg(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, carg)
-
-/* Complex conjugate of Z.  */
-#define conj(Val) __TGMATH_UNARY_IMAG (Val, conj)
-
-/* Projection of Z onto the Riemann sphere.  */
-#define cproj(Val) __TGMATH_UNARY_IMAG (Val, cproj)
-
-
-/* Decomposing complex values.  */
-
-/* Imaginary part of Z.  */
-#define cimag(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, cimag)
-
-/* Real part of Z.  */
-#define creal(Val) __TGMATH_UNARY_REAL_IMAG_RET_REAL_SAME (Val, creal)
-
-
-/* Narrowing functions.  */
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
-
-/* Add.  */
-# define fadd(Val1, Val2) __TGMATH_2_NARROW_F (fadd, Val1, Val2)
-# define dadd(Val1, Val2) __TGMATH_2_NARROW_D (dadd, Val1, Val2)
-
-/* Divide.  */
-# define fdiv(Val1, Val2) __TGMATH_2_NARROW_F (fdiv, Val1, Val2)
-# define ddiv(Val1, Val2) __TGMATH_2_NARROW_D (ddiv, Val1, Val2)
-
-/* Multiply.  */
-# define fmul(Val1, Val2) __TGMATH_2_NARROW_F (fmul, Val1, Val2)
-# define dmul(Val1, Val2) __TGMATH_2_NARROW_D (dmul, Val1, Val2)
-
-/* Subtract.  */
-# define fsub(Val1, Val2) __TGMATH_2_NARROW_F (fsub, Val1, Val2)
-# define dsub(Val1, Val2) __TGMATH_2_NARROW_D (dsub, Val1, Val2)
-
-#endif
-
-#if __GLIBC_USE (IEC_60559_TYPES_EXT)
-
-# if __HAVE_FLOAT16
-#  define f16add(Val1, Val2) __TGMATH_2_NARROW_F16 (f16add, Val1, Val2)
-#  define f16div(Val1, Val2) __TGMATH_2_NARROW_F16 (f16div, Val1, Val2)
-#  define f16mul(Val1, Val2) __TGMATH_2_NARROW_F16 (f16mul, Val1, Val2)
-#  define f16sub(Val1, Val2) __TGMATH_2_NARROW_F16 (f16sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT32
-#  define f32add(Val1, Val2) __TGMATH_2_NARROW_F32 (f32add, Val1, Val2)
-#  define f32div(Val1, Val2) __TGMATH_2_NARROW_F32 (f32div, Val1, Val2)
-#  define f32mul(Val1, Val2) __TGMATH_2_NARROW_F32 (f32mul, Val1, Val2)
-#  define f32sub(Val1, Val2) __TGMATH_2_NARROW_F32 (f32sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT64 && (__HAVE_FLOAT64X || __HAVE_FLOAT128)
-#  define f64add(Val1, Val2) __TGMATH_2_NARROW_F64 (f64add, Val1, Val2)
-#  define f64div(Val1, Val2) __TGMATH_2_NARROW_F64 (f64div, Val1, Val2)
-#  define f64mul(Val1, Val2) __TGMATH_2_NARROW_F64 (f64mul, Val1, Val2)
-#  define f64sub(Val1, Val2) __TGMATH_2_NARROW_F64 (f64sub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT32X
-#  define f32xadd(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xadd, Val1, Val2)
-#  define f32xdiv(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xdiv, Val1, Val2)
-#  define f32xmul(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xmul, Val1, Val2)
-#  define f32xsub(Val1, Val2) __TGMATH_2_NARROW_F32X (f32xsub, Val1, Val2)
-# endif
-
-# if __HAVE_FLOAT64X && (__HAVE_FLOAT128X || __HAVE_FLOAT128)
-#  define f64xadd(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xadd, Val1, Val2)
-#  define f64xdiv(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xdiv, Val1, Val2)
-#  define f64xmul(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xmul, Val1, Val2)
-#  define f64xsub(Val1, Val2) __TGMATH_2_NARROW_F64X (f64xsub, Val1, Val2)
-# endif
-
-#endif
-
-#endif /* tgmath.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/thread_db.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/thread_db.h
deleted file mode 100644
index 69193dc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/thread_db.h
+++ /dev/null
@@ -1,458 +0,0 @@
-/* thread_db.h -- interface to libthread_db.so library for debugging -lpthread
-   Copyright (C) 1999-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREAD_DB_H
-#define _THREAD_DB_H	1
-
-/* This is the debugger interface for the NPTL library.  It is
-   modelled closely after the interface with same names in Solaris
-   with the goal to share the same code in the debugger.  */
-#include <pthread.h>
-#include <stdint.h>
-#include <sys/types.h>
-#include <sys/procfs.h>
-
-
-/* Error codes of the library.  */
-typedef enum
-{
-  TD_OK,	  /* No error.  */
-  TD_ERR,	  /* No further specified error.  */
-  TD_NOTHR,	  /* No matching thread found.  */
-  TD_NOSV,	  /* No matching synchronization handle found.  */
-  TD_NOLWP,	  /* No matching light-weighted process found.  */
-  TD_BADPH,	  /* Invalid process handle.  */
-  TD_BADTH,	  /* Invalid thread handle.  */
-  TD_BADSH,	  /* Invalid synchronization handle.  */
-  TD_BADTA,	  /* Invalid thread agent.  */
-  TD_BADKEY,	  /* Invalid key.  */
-  TD_NOMSG,	  /* No event available.  */
-  TD_NOFPREGS,	  /* No floating-point register content available.  */
-  TD_NOLIBTHREAD, /* Application not linked with thread library.  */
-  TD_NOEVENT,	  /* Requested event is not supported.  */
-  TD_NOCAPAB,	  /* Capability not available.  */
-  TD_DBERR,	  /* Internal debug library error.  */
-  TD_NOAPLIC,	  /* Operation is not applicable.  */
-  TD_NOTSD,	  /* No thread-specific data available.  */
-  TD_MALLOC,	  /* Out of memory.  */
-  TD_PARTIALREG,  /* Not entire register set was read or written.  */
-  TD_NOXREGS,	  /* X register set not available for given thread.  */
-  TD_TLSDEFER,	  /* Thread has not yet allocated TLS for given module.  */
-  TD_NOTALLOC = TD_TLSDEFER,
-  TD_VERSION,	  /* Version if libpthread and libthread_db do not match.  */
-  TD_NOTLS	  /* There is no TLS segment in the given module.  */
-} td_err_e;
-
-
-/* Possible thread states.  TD_THR_ANY_STATE is a pseudo-state used to
-   select threads regardless of state in td_ta_thr_iter().  */
-typedef enum
-{
-  TD_THR_ANY_STATE,
-  TD_THR_UNKNOWN,
-  TD_THR_STOPPED,
-  TD_THR_RUN,
-  TD_THR_ACTIVE,
-  TD_THR_ZOMBIE,
-  TD_THR_SLEEP,
-  TD_THR_STOPPED_ASLEEP
-} td_thr_state_e;
-
-/* Thread type: user or system.  TD_THR_ANY_TYPE is a pseudo-type used
-   to select threads regardless of type in td_ta_thr_iter().  */
-typedef enum
-{
-  TD_THR_ANY_TYPE,
-  TD_THR_USER,
-  TD_THR_SYSTEM
-} td_thr_type_e;
-
-
-/* Types of the debugging library.  */
-
-/* Handle for a process.  This type is opaque.  */
-typedef struct td_thragent td_thragent_t;
-
-/* The actual thread handle type.  This is also opaque.  */
-typedef struct td_thrhandle
-{
-  td_thragent_t *th_ta_p;
-  psaddr_t th_unique;
-} td_thrhandle_t;
-
-
-/* Forward declaration of a type defined by and for the dynamic linker.  */
-struct link_map;
-
-
-/* Flags for `td_ta_thr_iter'.  */
-#define TD_THR_ANY_USER_FLAGS	0xffffffff
-#define TD_THR_LOWEST_PRIORITY	-20
-#define TD_SIGNO_MASK		NULL
-
-
-#define TD_EVENTSIZE	2
-#define BT_UISHIFT	5 /* log base 2 of BT_NBIPUI, to extract word index */
-#define BT_NBIPUI	(1 << BT_UISHIFT)       /* n bits per unsigned int */
-#define BT_UIMASK	(BT_NBIPUI - 1)         /* to extract bit index */
-
-/* Bitmask of enabled events. */
-typedef struct td_thr_events
-{
-  uint32_t event_bits[TD_EVENTSIZE];
-} td_thr_events_t;
-
-/* Event set manipulation macros. */
-#define __td_eventmask(n) \
-  (UINT32_C (1) << (((n) - 1) & BT_UIMASK))
-#define __td_eventword(n) \
-  ((UINT32_C ((n) - 1)) >> BT_UISHIFT)
-
-#define td_event_emptyset(setp) \
-  do {									      \
-    int __i;								      \
-    for (__i = TD_EVENTSIZE; __i > 0; --__i)				      \
-      (setp)->event_bits[__i - 1] = 0;					      \
-  } while (0)
-
-#define td_event_fillset(setp) \
-  do {									      \
-    int __i;								      \
-    for (__i = TD_EVENTSIZE; __i > 0; --__i)				      \
-      (setp)->event_bits[__i - 1] = UINT32_C (0xffffffff);		      \
-  } while (0)
-
-#define td_event_addset(setp, n) \
-  (((setp)->event_bits[__td_eventword (n)]) |= __td_eventmask (n))
-#define td_event_delset(setp, n) \
-  (((setp)->event_bits[__td_eventword (n)]) &= ~__td_eventmask (n))
-#define td_eventismember(setp, n) \
-  (__td_eventmask (n) & ((setp)->event_bits[__td_eventword (n)]))
-#if TD_EVENTSIZE == 2
-# define td_eventisempty(setp) \
-  (!((setp)->event_bits[0]) && !((setp)->event_bits[1]))
-#else
-# error "td_eventisempty must be changed to match TD_EVENTSIZE"
-#endif
-
-/* Events reportable by the thread implementation.  */
-typedef enum
-{
-  TD_ALL_EVENTS,		 /* Pseudo-event number.  */
-  TD_EVENT_NONE = TD_ALL_EVENTS, /* Depends on context.  */
-  TD_READY,			 /* Is executable now. */
-  TD_SLEEP,			 /* Blocked in a synchronization obj.  */
-  TD_SWITCHTO,			 /* Now assigned to a process.  */
-  TD_SWITCHFROM,		 /* Not anymore assigned to a process.  */
-  TD_LOCK_TRY,			 /* Trying to get an unavailable lock.  */
-  TD_CATCHSIG,			 /* Signal posted to the thread.  */
-  TD_IDLE,			 /* Process getting idle.  */
-  TD_CREATE,			 /* New thread created.  */
-  TD_DEATH,			 /* Thread terminated.  */
-  TD_PREEMPT,			 /* Preempted.  */
-  TD_PRI_INHERIT,		 /* Inherited elevated priority.  */
-  TD_REAP,			 /* Reaped.  */
-  TD_CONCURRENCY,		 /* Number of processes changing.  */
-  TD_TIMEOUT,			 /* Conditional variable wait timed out.  */
-  TD_MIN_EVENT_NUM = TD_READY,
-  TD_MAX_EVENT_NUM = TD_TIMEOUT,
-  TD_EVENTS_ENABLE = 31		/* Event reporting enabled.  */
-} td_event_e;
-
-/* Values representing the different ways events are reported.  */
-typedef enum
-{
-  NOTIFY_BPT,			/* User must insert breakpoint at u.bptaddr. */
-  NOTIFY_AUTOBPT,		/* Breakpoint at u.bptaddr is automatically
-				   inserted.  */
-  NOTIFY_SYSCALL		/* System call u.syscallno will be invoked.  */
-} td_notify_e;
-
-/* Description how event type is reported.  */
-typedef struct td_notify
-{
-  td_notify_e type;		/* Way the event is reported.  */
-  union
-  {
-    psaddr_t bptaddr;		/* Address of breakpoint.  */
-    int syscallno;		/* Number of system call used.  */
-  } u;
-} td_notify_t;
-
-/* Structure used to report event.  */
-typedef struct td_event_msg
-{
-  td_event_e event;		/* Event type being reported.  */
-  const td_thrhandle_t *th_p;	/* Thread reporting the event.  */
-  union
-  {
-# if 0
-    td_synchandle_t *sh;	/* Handle of synchronization object.  */
-#endif
-    uintptr_t data;		/* Event specific data.  */
-  } msg;
-} td_event_msg_t;
-
-/* Structure containing event data available in each thread structure.  */
-typedef struct
-{
-  td_thr_events_t eventmask;	/* Mask of enabled events.  */
-  td_event_e eventnum;		/* Number of last event.  */
-  void *eventdata;		/* Data associated with event.  */
-} td_eventbuf_t;
-
-
-/* Gathered statistics about the process.  */
-typedef struct td_ta_stats
-{
-  int nthreads;       		/* Total number of threads in use.  */
-  int r_concurrency;		/* Concurrency level requested by user.  */
-  int nrunnable_num;		/* Average runnable threads, numerator.  */
-  int nrunnable_den;		/* Average runnable threads, denominator.  */
-  int a_concurrency_num;	/* Achieved concurrency level, numerator.  */
-  int a_concurrency_den;	/* Achieved concurrency level, denominator.  */
-  int nlwps_num;		/* Average number of processes in use,
-				   numerator.  */
-  int nlwps_den;		/* Average number of processes in use,
-				   denominator.  */
-  int nidle_num;		/* Average number of idling processes,
-				   numerator.  */
-  int nidle_den;		/* Average number of idling processes,
-				   denominator.  */
-} td_ta_stats_t;
-
-
-/* Since Sun's library is based on Solaris threads we have to define a few
-   types to map them to POSIX threads.  */
-typedef pthread_t thread_t;
-typedef pthread_key_t thread_key_t;
-
-
-/* Callback for iteration over threads.  */
-typedef int td_thr_iter_f (const td_thrhandle_t *, void *);
-
-/* Callback for iteration over thread local data.  */
-typedef int td_key_iter_f (thread_key_t, void (*) (void *), void *);
-
-
-
-/* Forward declaration.  This has to be defined by the user.  */
-struct ps_prochandle;
-
-
-/* Information about the thread.  */
-typedef struct td_thrinfo
-{
-  td_thragent_t *ti_ta_p;		/* Process handle.  */
-  unsigned int ti_user_flags;		/* Unused.  */
-  thread_t ti_tid;			/* Thread ID returned by
-					   pthread_create().  */
-  char *ti_tls;				/* Pointer to thread-local data.  */
-  psaddr_t ti_startfunc;		/* Start function passed to
-					   pthread_create().  */
-  psaddr_t ti_stkbase;			/* Base of thread's stack.  */
-  long int ti_stksize;			/* Size of thread's stack.  */
-  psaddr_t ti_ro_area;			/* Unused.  */
-  int ti_ro_size;			/* Unused.  */
-  td_thr_state_e ti_state;		/* Thread state.  */
-  unsigned char ti_db_suspended;	/* Nonzero if suspended by debugger. */
-  td_thr_type_e ti_type;		/* Type of the thread (system vs
-					   user thread).  */
-  intptr_t ti_pc;			/* Unused.  */
-  intptr_t ti_sp;			/* Unused.  */
-  short int ti_flags;			/* Unused.  */
-  int ti_pri;				/* Thread priority.  */
-  lwpid_t ti_lid;			/* Kernel PID for this thread.  */
-  sigset_t ti_sigmask;			/* Signal mask.  */
-  unsigned char ti_traceme;		/* Nonzero if event reporting
-					   enabled.  */
-  unsigned char ti_preemptflag;		/* Unused.  */
-  unsigned char ti_pirecflag;		/* Unused.  */
-  sigset_t ti_pending;			/* Set of pending signals.  */
-  td_thr_events_t ti_events;		/* Set of enabled events.  */
-} td_thrinfo_t;
-
-
-
-/* Prototypes for exported library functions.  */
-
-/* Initialize the thread debug support library.  */
-extern td_err_e td_init (void);
-
-/* Historical relict.  Should not be used anymore.  */
-extern td_err_e td_log (void);
-
-/* Return list of symbols the library can request.  */
-extern const char **td_symbol_list (void);
-
-/* Generate new thread debug library handle for process PS.  */
-extern td_err_e td_ta_new (struct ps_prochandle *__ps, td_thragent_t **__ta);
-
-/* Free resources allocated for TA.  */
-extern td_err_e td_ta_delete (td_thragent_t *__ta);
-
-/* Get number of currently running threads in process associated with TA.  */
-extern td_err_e td_ta_get_nthreads (const td_thragent_t *__ta, int *__np);
-
-/* Return process handle passed in `td_ta_new' for process associated with
-   TA.  */
-extern td_err_e td_ta_get_ph (const td_thragent_t *__ta,
-			      struct ps_prochandle **__ph);
-
-/* Map thread library handle PT to thread debug library handle for process
-   associated with TA and store result in *TH.  */
-extern td_err_e td_ta_map_id2thr (const td_thragent_t *__ta, pthread_t __pt,
-				  td_thrhandle_t *__th);
-
-/* Map process ID LWPID to thread debug library handle for process
-   associated with TA and store result in *TH.  */
-extern td_err_e td_ta_map_lwp2thr (const td_thragent_t *__ta, lwpid_t __lwpid,
-				   td_thrhandle_t *__th);
-
-
-/* Call for each thread in a process associated with TA the callback function
-   CALLBACK.  */
-extern td_err_e td_ta_thr_iter (const td_thragent_t *__ta,
-				td_thr_iter_f *__callback, void *__cbdata_p,
-				td_thr_state_e __state, int __ti_pri,
-				sigset_t *__ti_sigmask_p,
-				unsigned int __ti_user_flags);
-
-/* Call for each defined thread local data entry the callback function KI.  */
-extern td_err_e td_ta_tsd_iter (const td_thragent_t *__ta, td_key_iter_f *__ki,
-				void *__p);
-
-
-/* Get event address for EVENT.  */
-extern td_err_e td_ta_event_addr (const td_thragent_t *__ta,
-				  td_event_e __event, td_notify_t *__ptr);
-
-/* Enable EVENT in global mask.  */
-extern td_err_e td_ta_set_event (const td_thragent_t *__ta,
-				 td_thr_events_t *__event);
-
-/* Disable EVENT in global mask.  */
-extern td_err_e td_ta_clear_event (const td_thragent_t *__ta,
-				   td_thr_events_t *__event);
-
-/* Return information about last event.  */
-extern td_err_e td_ta_event_getmsg (const td_thragent_t *__ta,
-				    td_event_msg_t *__msg);
-
-
-/* Set suggested concurrency level for process associated with TA.  */
-extern td_err_e td_ta_setconcurrency (const td_thragent_t *__ta, int __level);
-
-
-/* Enable collecting statistics for process associated with TA.  */
-extern td_err_e td_ta_enable_stats (const td_thragent_t *__ta, int __enable);
-
-/* Reset statistics.  */
-extern td_err_e td_ta_reset_stats (const td_thragent_t *__ta);
-
-/* Retrieve statistics from process associated with TA.  */
-extern td_err_e td_ta_get_stats (const td_thragent_t *__ta,
-				 td_ta_stats_t *__statsp);
-
-
-/* Validate that TH is a thread handle.  */
-extern td_err_e td_thr_validate (const td_thrhandle_t *__th);
-
-/* Return information about thread TH.  */
-extern td_err_e td_thr_get_info (const td_thrhandle_t *__th,
-				 td_thrinfo_t *__infop);
-
-/* Retrieve floating-point register contents of process running thread TH.  */
-extern td_err_e td_thr_getfpregs (const td_thrhandle_t *__th,
-				  prfpregset_t *__regset);
-
-/* Retrieve general register contents of process running thread TH.  */
-extern td_err_e td_thr_getgregs (const td_thrhandle_t *__th,
-				 prgregset_t __gregs);
-
-/* Retrieve extended register contents of process running thread TH.  */
-extern td_err_e td_thr_getxregs (const td_thrhandle_t *__th, void *__xregs);
-
-/* Get size of extended register set of process running thread TH.  */
-extern td_err_e td_thr_getxregsize (const td_thrhandle_t *__th, int *__sizep);
-
-/* Set floating-point register contents of process running thread TH.  */
-extern td_err_e td_thr_setfpregs (const td_thrhandle_t *__th,
-				  const prfpregset_t *__fpregs);
-
-/* Set general register contents of process running thread TH.  */
-extern td_err_e td_thr_setgregs (const td_thrhandle_t *__th,
-				 prgregset_t __gregs);
-
-/* Set extended register contents of process running thread TH.  */
-extern td_err_e td_thr_setxregs (const td_thrhandle_t *__th,
-				 const void *__addr);
-
-
-/* Get address of the given module's TLS storage area for the given thread.  */
-extern td_err_e td_thr_tlsbase (const td_thrhandle_t *__th,
-				unsigned long int __modid,
-				psaddr_t *__base);
-
-/* Get address of thread local variable.  */
-extern td_err_e td_thr_tls_get_addr (const td_thrhandle_t *__th,
-				     psaddr_t __map_address, size_t __offset,
-				     psaddr_t *__address);
-
-
-/* Enable reporting for EVENT for thread TH.  */
-extern td_err_e td_thr_event_enable (const td_thrhandle_t *__th, int __event);
-
-/* Enable EVENT for thread TH.  */
-extern td_err_e td_thr_set_event (const td_thrhandle_t *__th,
-				  td_thr_events_t *__event);
-
-/* Disable EVENT for thread TH.  */
-extern td_err_e td_thr_clear_event (const td_thrhandle_t *__th,
-				    td_thr_events_t *__event);
-
-/* Get event message for thread TH.  */
-extern td_err_e td_thr_event_getmsg (const td_thrhandle_t *__th,
-				     td_event_msg_t *__msg);
-
-
-/* Set priority of thread TH.  */
-extern td_err_e td_thr_setprio (const td_thrhandle_t *__th, int __prio);
-
-
-/* Set pending signals for thread TH.  */
-extern td_err_e td_thr_setsigpending (const td_thrhandle_t *__th,
-				      unsigned char __n, const sigset_t *__ss);
-
-/* Set signal mask for thread TH.  */
-extern td_err_e td_thr_sigsetmask (const td_thrhandle_t *__th,
-				   const sigset_t *__ss);
-
-
-/* Return thread local data associated with key TK in thread TH.  */
-extern td_err_e td_thr_tsd (const td_thrhandle_t *__th,
-			    const thread_key_t __tk, void **__data);
-
-
-/* Suspend execution of thread TH.  */
-extern td_err_e td_thr_dbsuspend (const td_thrhandle_t *__th);
-
-/* Resume execution of thread TH.  */
-extern td_err_e td_thr_dbresume (const td_thrhandle_t *__th);
-
-#endif	/* thread_db.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/threads.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/threads.h
deleted file mode 100644
index 46929a0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/threads.h
+++ /dev/null
@@ -1,204 +0,0 @@
-/* ISO C11 Standard: 7.26 - Thread support library  <threads.h>.
-   Copyright (C) 2018-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _THREADS_H
-#define _THREADS_H	1
-
-#include <features.h>
-#include <time.h>
-
-__BEGIN_DECLS
-
-#include <bits/thread-shared-types.h>
-#include <bits/types/struct_timespec.h>
-
-#ifndef __cplusplus
-# define thread_local _Thread_local
-#endif
-
-#define TSS_DTOR_ITERATIONS 4
-typedef __tss_t tss_t;
-typedef void (*tss_dtor_t) (void*);
-
-typedef __thrd_t thrd_t;
-typedef int (*thrd_start_t) (void*);
-
-/* Exit and error codes.  */
-enum
-{
-  thrd_success  = 0,
-  thrd_busy     = 1,
-  thrd_error    = 2,
-  thrd_nomem    = 3,
-  thrd_timedout = 4
-};
-
-/* Mutex types.  */
-enum
-{
-  mtx_plain     = 0,
-  mtx_recursive = 1,
-  mtx_timed     = 2
-};
-
-typedef __once_flag once_flag;
-#define ONCE_FLAG_INIT __ONCE_FLAG_INIT
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_MUTEX_T];
-  long int __align __LOCK_ALIGNMENT;
-} mtx_t;
-
-typedef union
-{
-  char __size[__SIZEOF_PTHREAD_COND_T];
-  __extension__ long long int __align __LOCK_ALIGNMENT;
-} cnd_t;
-
-/* Threads functions.  */
-
-/* Create a new thread executing the function __FUNC.  Arguments for __FUNC
-   are passed through __ARG.  If succesful, __THR is set to new thread
-   identifier.  */
-extern int thrd_create (thrd_t *__thr, thrd_start_t __func, void *__arg);
-
-/* Check if __LHS and __RHS point to the same thread.  */
-extern int thrd_equal (thrd_t __lhs, thrd_t __rhs);
-
-/* Return current thread identifier.  */
-extern thrd_t thrd_current (void);
-
-/* Block current thread execution for at least the time pointed by
-   __TIME_POINT.  The current thread may resume if receives a signal.  In
-   that case, if __REMAINING is not NULL, the remaining time is stored in
-   the object pointed by it.  */
-extern int thrd_sleep (const struct timespec *__time_point,
-		       struct timespec *__remaining);
-
-/* Terminate current thread execution, cleaning up any thread local
-   storage and freeing resources.  Returns the value specified in __RES.  */
-extern void thrd_exit (int __res) __attribute__ ((__noreturn__));
-
-/* Detach the thread identified by __THR from the current environment
-   (it does not allow join or wait for it).  */
-extern int thrd_detach (thrd_t __thr);
-
-/* Block current thread until execution of __THR is complete.  In case that
-   __RES is not NULL, will store the return value of __THR when exiting.  */
-extern int thrd_join (thrd_t __thr, int *__res);
-
-/* Stop current thread execution and call the scheduler to decide which
-   thread should execute next.  The current thread may be selected by the
-   scheduler to keep running.  */
-extern void thrd_yield (void);
-
-#ifdef __USE_EXTERN_INLINES
-/* Optimizations.  */
-__extern_inline int
-thrd_equal (thrd_t __thread1, thrd_t __thread2)
-{
-  return __thread1 == __thread2;
-}
-#endif
-
-
-/* Mutex functions.  */
-
-/* Creates a new mutex object with type __TYPE.  If successful the new
-   object is pointed by __MUTEX.  */
-extern int mtx_init (mtx_t *__mutex, int __type);
-
-/* Block the current thread until the mutex pointed to by __MUTEX is
-   unlocked.  In that case current thread will not be blocked.  */
-extern int mtx_lock (mtx_t *__mutex);
-
-/* Block the current thread until the mutex pointed by __MUTEX is unlocked
-   or time pointed by __TIME_POINT is reached.  In case the mutex is unlock,
-   the current thread will not be blocked.  */
-extern int mtx_timedlock (mtx_t *__restrict __mutex,
-			  const struct timespec *__restrict __time_point);
-
-/* Try to lock the mutex pointed by __MUTEX without blocking.  If the mutex
-   is free the current threads takes control of it, otherwise it returns
-   immediately.  */
-extern int mtx_trylock (mtx_t *__mutex);
-
-/* Unlock the mutex pointed by __MUTEX.  It may potentially awake other
-   threads waiting on this mutex.  */
-extern int mtx_unlock (mtx_t *__mutex);
-
-/* Destroy the mutex object pointed by __MUTEX.  */
-extern void mtx_destroy (mtx_t *__mutex);
-
-
-/* Call function __FUNC exactly once, even if invoked from several threads.
-   All calls must be made with the same __FLAGS object.  */
-extern void call_once (once_flag *__flag, void (*__func)(void));
-
-
-/* Condition variable functions.  */
-
-/* Initialize new condition variable pointed by __COND.  */
-extern int cnd_init (cnd_t *__cond);
-
-/* Unblock one thread that currently waits on condition variable pointed
-   by __COND.  */
-extern int cnd_signal (cnd_t *__cond);
-
-/* Unblock all threads currently waiting on condition variable pointed by
-   __COND.  */
-extern int cnd_broadcast (cnd_t *__cond);
-
-/* Block current thread on the condition variable pointed by __COND.  */
-extern int cnd_wait (cnd_t *__cond, mtx_t *__mutex);
-
-/* Block current thread on the condition variable until condition variable
-   pointed by __COND is signaled or time pointed by __TIME_POINT is
-   reached.  */
-extern int cnd_timedwait (cnd_t *__restrict __cond,
-			  mtx_t *__restrict __mutex,
-			  const struct timespec *__restrict __time_point);
-
-/* Destroy condition variable pointed by __cond and free all of its
-   resources.  */
-extern void cnd_destroy (cnd_t *__COND);
-
-
-/* Thread specific storage functions.  */
-
-/* Create new thread-specific storage key and stores it in the object pointed
-   by __TSS_ID.  If __DESTRUCTOR is not NULL, the function will be called when
-   the thread terminates.  */
-extern int tss_create (tss_t *__tss_id, tss_dtor_t __destructor);
-
-/* Return the value held in thread-specific storage for the current thread
-   identified by __TSS_ID.  */
-extern void *tss_get (tss_t __tss_id);
-
-/* Sets the value of the thread-specific storage identified by __TSS_ID for
-   the current thread to __VAL.  */
-extern int tss_set (tss_t __tss_id, void *__val);
-
-/* Destroys the thread-specific storage identified by __TSS_ID.  The
-   destructor is not called until thrd_exit is called.  */
-extern void tss_delete (tss_t __tss_id);
-
-__END_DECLS
-
-#endif /* _THREADS_H */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/time.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/time.h
deleted file mode 100644
index 3bf206b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/time.h
+++ /dev/null
@@ -1,303 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.23 Date and time	<time.h>
- */
-
-#ifndef	_TIME_H
-#define _TIME_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-/* This defines CLOCKS_PER_SEC, which is the number of processor clock
-   ticks per second, and possibly a number of other constants.   */
-#include <bits/time.h>
-
-/* Many of the typedefs and structs whose official home is this header
-   may also need to be defined by other headers.  */
-#include <bits/types/clock_t.h>
-#include <bits/types/time_t.h>
-#include <bits/types/struct_tm.h>
-
-#if defined __USE_POSIX199309 || defined __USE_ISOC11
-# include <bits/types/struct_timespec.h>
-#endif
-
-#ifdef __USE_POSIX199309
-# include <bits/types/clockid_t.h>
-# include <bits/types/timer_t.h>
-# include <bits/types/struct_itimerspec.h>
-struct sigevent;
-#endif
-
-#ifdef __USE_XOPEN2K
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-# include <bits/types/locale_t.h>
-#endif
-
-#ifdef __USE_ISOC11
-/* Time base values for timespec_get.  */
-# define TIME_UTC 1
-#endif
-
-__BEGIN_DECLS
-
-/* Time used by the program so far (user time + system time).
-   The result / CLOCKS_PER_SEC is program time in seconds.  */
-extern clock_t clock (void) __THROW;
-
-/* Return the current time and put it in *TIMER if TIMER is not NULL.  */
-extern time_t time (time_t *__timer) __THROW;
-
-/* Return the difference between TIME1 and TIME0.  */
-extern double difftime (time_t __time1, time_t __time0)
-     __THROW __attribute__ ((__const__));
-
-/* Return the `time_t' representation of TP and normalize TP.  */
-extern time_t mktime (struct tm *__tp) __THROW;
-
-
-/* Format TP into S according to FORMAT.
-   Write no more than MAXSIZE characters and return the number
-   of characters written, or 0 if it would exceed MAXSIZE.  */
-extern size_t strftime (char *__restrict __s, size_t __maxsize,
-			const char *__restrict __format,
-			const struct tm *__restrict __tp) __THROW;
-
-#ifdef __USE_XOPEN
-/* Parse S according to FORMAT and store binary time information in TP.
-   The return value is a pointer to the first unparsed character in S.  */
-extern char *strptime (const char *__restrict __s,
-		       const char *__restrict __fmt, struct tm *__tp)
-     __THROW;
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-
-extern size_t strftime_l (char *__restrict __s, size_t __maxsize,
-			  const char *__restrict __format,
-			  const struct tm *__restrict __tp,
-			  locale_t __loc) __THROW;
-#endif
-
-#ifdef __USE_GNU
-extern char *strptime_l (const char *__restrict __s,
-			 const char *__restrict __fmt, struct tm *__tp,
-			 locale_t __loc) __THROW;
-#endif
-
-
-/* Return the `struct tm' representation of *TIMER
-   in Universal Coordinated Time (aka Greenwich Mean Time).  */
-extern struct tm *gmtime (const time_t *__timer) __THROW;
-
-/* Return the `struct tm' representation
-   of *TIMER in the local timezone.  */
-extern struct tm *localtime (const time_t *__timer) __THROW;
-
-#if defined __USE_POSIX || __GLIBC_USE (ISOC2X)
-/* Return the `struct tm' representation of *TIMER in UTC,
-   using *TP to store the result.  */
-extern struct tm *gmtime_r (const time_t *__restrict __timer,
-			    struct tm *__restrict __tp) __THROW;
-
-/* Return the `struct tm' representation of *TIMER in local time,
-   using *TP to store the result.  */
-extern struct tm *localtime_r (const time_t *__restrict __timer,
-			       struct tm *__restrict __tp) __THROW;
-#endif	/* POSIX || C2X */
-
-/* Return a string of the form "Day Mon dd hh:mm:ss yyyy\n"
-   that is the representation of TP in this format.  */
-extern char *asctime (const struct tm *__tp) __THROW;
-
-/* Equivalent to `asctime (localtime (timer))'.  */
-extern char *ctime (const time_t *__timer) __THROW;
-
-#if defined __USE_POSIX || __GLIBC_USE (ISOC2X)
-/* Reentrant versions of the above functions.  */
-
-/* Return in BUF a string of the form "Day Mon dd hh:mm:ss yyyy\n"
-   that is the representation of TP in this format.  */
-extern char *asctime_r (const struct tm *__restrict __tp,
-			char *__restrict __buf) __THROW;
-
-/* Equivalent to `asctime_r (localtime_r (timer, *TMP*), buf)'.  */
-extern char *ctime_r (const time_t *__restrict __timer,
-		      char *__restrict __buf) __THROW;
-#endif	/* POSIX || C2X */
-
-
-/* Defined in localtime.c.  */
-extern char *__tzname[2];	/* Current timezone names.  */
-extern int __daylight;		/* If daylight-saving time is ever in use.  */
-extern long int __timezone;	/* Seconds west of UTC.  */
-
-
-#ifdef	__USE_POSIX
-/* Same as above.  */
-extern char *tzname[2];
-
-/* Set time conversion information from the TZ environment variable.
-   If TZ is not defined, a locale-dependent default is used.  */
-extern void tzset (void) __THROW;
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-extern int daylight;
-extern long int timezone;
-#endif
-
-
-/* Nonzero if YEAR is a leap year (every 4 years,
-   except every 100th isn't, and every 400th is).  */
-#define __isleap(year)	\
-  ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))
-
-
-#ifdef __USE_MISC
-/* Miscellaneous functions many Unices inherited from the public domain
-   localtime package.  These are included only for compatibility.  */
-
-/* Like `mktime', but for TP represents Universal Time, not local time.  */
-extern time_t timegm (struct tm *__tp) __THROW;
-
-/* Another name for `mktime'.  */
-extern time_t timelocal (struct tm *__tp) __THROW;
-
-/* Return the number of days in YEAR.  */
-extern int dysize (int __year) __THROW  __attribute__ ((__const__));
-#endif
-
-
-#ifdef __USE_POSIX199309
-/* Pause execution for a number of nanoseconds.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int nanosleep (const struct timespec *__requested_time,
-		      struct timespec *__remaining);
-
-
-/* Get resolution of clock CLOCK_ID.  */
-extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __THROW;
-
-/* Get current value of clock CLOCK_ID and store it in TP.  */
-extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __THROW;
-
-/* Set clock CLOCK_ID to value TP.  */
-extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp)
-     __THROW;
-
-# ifdef __USE_XOPEN2K
-/* High-resolution sleep with the specified clock.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int clock_nanosleep (clockid_t __clock_id, int __flags,
-			    const struct timespec *__req,
-			    struct timespec *__rem);
-
-/* Return clock ID for CPU-time clock.  */
-extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __THROW;
-# endif
-
-
-/* Create new per-process timer using CLOCK_ID.  */
-extern int timer_create (clockid_t __clock_id,
-			 struct sigevent *__restrict __evp,
-			 timer_t *__restrict __timerid) __THROW;
-
-/* Delete timer TIMERID.  */
-extern int timer_delete (timer_t __timerid) __THROW;
-
-/* Set timer TIMERID to VALUE, returning old value in OVALUE.  */
-extern int timer_settime (timer_t __timerid, int __flags,
-			  const struct itimerspec *__restrict __value,
-			  struct itimerspec *__restrict __ovalue) __THROW;
-
-/* Get current value of timer TIMERID and store it in VALUE.  */
-extern int timer_gettime (timer_t __timerid, struct itimerspec *__value)
-     __THROW;
-
-/* Get expiration overrun for timer TIMERID.  */
-extern int timer_getoverrun (timer_t __timerid) __THROW;
-#endif
-
-
-#ifdef __USE_ISOC11
-/* Set TS to calendar time based in time base BASE.  */
-extern int timespec_get (struct timespec *__ts, int __base)
-     __THROW __nonnull ((1));
-#endif
-
-
-#ifdef __USE_XOPEN_EXTENDED
-/* Set to one of the following values to indicate an error.
-     1  the DATEMSK environment variable is null or undefined,
-     2  the template file cannot be opened for reading,
-     3  failed to get file status information,
-     4  the template file is not a regular file,
-     5  an error is encountered while reading the template file,
-     6  memory allication failed (not enough memory available),
-     7  there is no line in the template that matches the input,
-     8  invalid input specification Example: February 31 or a time is
-	specified that can not be represented in a time_t (representing
-	the time in seconds since 00:00:00 UTC, January 1, 1970) */
-extern int getdate_err;
-
-/* Parse the given string as a date specification and return a value
-   representing the value.  The templates from the file identified by
-   the environment variable DATEMSK are used.  In case of an error
-   `getdate_err' is set.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct tm *getdate (const char *__string);
-#endif
-
-#ifdef __USE_GNU
-/* Since `getdate' is not reentrant because of the use of `getdate_err'
-   and the static buffer to return the result in, we provide a thread-safe
-   variant.  The functionality is the same.  The result is returned in
-   the buffer pointed to by RESBUFP and in case of an error the return
-   value is != 0 with the same values as given above for `getdate_err'.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int getdate_r (const char *__restrict __string,
-		      struct tm *__restrict __resbufp);
-#endif
-
-__END_DECLS
-
-#endif /* time.h.  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ttyent.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ttyent.h
deleted file mode 100644
index fe418a5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ttyent.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
- * Copyright (c) 1989, 1993
- *	The Regents of the University of California.  All rights reserved.
- *
- * 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.
- * 4. Neither the name of the University nor the names of its contributors
- *    may be used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
- *
- *	@(#)ttyent.h	8.1 (Berkeley) 6/2/93
- */
-
-#ifndef	_TTYENT_H
-#define	_TTYENT_H	1
-
-#include <features.h>
-
-#define	_PATH_TTYS	"/etc/ttys"
-
-#define	_TTYS_OFF	"off"
-#define	_TTYS_ON	"on"
-#define	_TTYS_SECURE	"secure"
-#define	_TTYS_WINDOW	"window"
-
-struct ttyent {
-	char	*ty_name;	/* terminal device name */
-	char	*ty_getty;	/* command to execute, usually getty */
-	char	*ty_type;	/* terminal type for termcap */
-#define	TTY_ON		0x01	/* enable logins (start ty_getty program) */
-#define	TTY_SECURE	0x02	/* allow uid of 0 to login */
-	int	ty_status;	/* status flags */
-	char 	*ty_window;	/* command to start up window manager */
-	char	*ty_comment;	/* comment field */
-};
-
-
-__BEGIN_DECLS
-
-extern struct ttyent *getttyent (void) __THROW;
-extern struct ttyent *getttynam (const char *__tty) __THROW;
-extern int setttyent (void) __THROW;
-extern int endttyent (void) __THROW;
-
-__END_DECLS
-
-#endif /* ttyent.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/uchar.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/uchar.h
deleted file mode 100644
index 6020f66..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/uchar.h
+++ /dev/null
@@ -1,67 +0,0 @@
-/* Copyright (C) 2011-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *      ISO C11 Standard: 7.28
- *	Unicode utilities	<uchar.h>
- */
-
-#ifndef _UCHAR_H
-#define _UCHAR_H	1
-
-#include <features.h>
-
-#define __need_size_t
-#include <stddef.h>
-
-#include <bits/types.h>
-#include <bits/types/mbstate_t.h>
-
-#ifndef __USE_ISOCXX11
-/* Define the 16-bit and 32-bit character types.  */
-typedef __uint_least16_t char16_t;
-typedef __uint_least32_t char32_t;
-#endif
-
-
-__BEGIN_DECLS
-
-/* Write char16_t representation of multibyte character pointed
-   to by S to PC16.  */
-extern size_t mbrtoc16 (char16_t *__restrict __pc16,
-			const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of char16_t C16 to S.  */
-extern size_t c16rtomb (char *__restrict __s, char16_t __c16,
-			mbstate_t *__restrict __ps) __THROW;
-
-
-
-/* Write char32_t representation of multibyte character pointed
-   to by S to PC32.  */
-extern size_t mbrtoc32 (char32_t *__restrict __pc32,
-			const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of char32_t C32 to S.  */
-extern size_t c32rtomb (char *__restrict __s, char32_t __c32,
-			mbstate_t *__restrict __ps) __THROW;
-
-__END_DECLS
-
-#endif	/* uchar.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ucontext.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ucontext.h
deleted file mode 100644
index 75464c3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ucontext.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* System V ABI compliant user-level context switching support.  */
-
-#ifndef _UCONTEXT_H
-#define _UCONTEXT_H	1
-
-#include <features.h>
-
-/* Get definition of __INDIRECT_RETURN.  */
-#include <bits/indirect-return.h>
-
-/* Get machine dependent definition of data structures.  */
-#include <sys/ucontext.h>
-
-__BEGIN_DECLS
-
-/* Get user context and store it in variable pointed to by UCP.  */
-extern int getcontext (ucontext_t *__ucp) __THROWNL;
-
-/* Set user context from information of variable pointed to by UCP.  */
-extern int setcontext (const ucontext_t *__ucp) __THROWNL;
-
-/* Save current context in context variable pointed to by OUCP and set
-   context from variable pointed to by UCP.  */
-extern int swapcontext (ucontext_t *__restrict __oucp,
-			const ucontext_t *__restrict __ucp)
-  __THROWNL __INDIRECT_RETURN;
-
-/* Manipulate user context UCP to continue with calling functions FUNC
-   and the ARGC-1 parameters following ARGC when the context is used
-   the next time in `setcontext' or `swapcontext'.
-
-   We cannot say anything about the parameters FUNC takes; `void'
-   is as good as any other choice.  */
-extern void makecontext (ucontext_t *__ucp, void (*__func) (void),
-			 int __argc, ...) __THROW;
-
-__END_DECLS
-
-#endif /* ucontext.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ulimit.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ulimit.h
deleted file mode 100644
index c0ade6a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/ulimit.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef _ULIMIT_H
-#define _ULIMIT_H	1
-
-#include <features.h>
-
-/* Constants used as the first parameter for `ulimit'.  They denote limits
-   which can be set or retrieved using this function.  */
-enum
-{
-  UL_GETFSIZE = 1,			/* Return limit on the size of a file,
-					   in units of 512 bytes.  */
-#define UL_GETFSIZE	UL_GETFSIZE
-  UL_SETFSIZE,				/* Set limit on the size of a file to
-					   second argument.  */
-#define UL_SETFSIZE	UL_SETFSIZE
-  __UL_GETMAXBRK,			/* Return the maximum possible address
-					   of the data segment.  */
-  __UL_GETOPENMAX			/* Return the maximum number of files
-					   that the calling process can open.*/
-};
-
-
-__BEGIN_DECLS
-
-/* Control process limits according to CMD.  */
-extern long int ulimit (int __cmd, ...) __THROW;
-
-__END_DECLS
-
-#endif /* ulimit.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/unistd.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/unistd.h
deleted file mode 100644
index bede49c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/unistd.h
+++ /dev/null
@@ -1,1190 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 2.10 Symbolic Constants		<unistd.h>
- */
-
-#ifndef	_UNISTD_H
-#define	_UNISTD_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-/* These may be used to determine what facilities are present at compile time.
-   Their values can be obtained at run time from `sysconf'.  */
-
-#ifdef __USE_XOPEN2K8
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 2008.  */
-# define _POSIX_VERSION	200809L
-#elif defined __USE_XOPEN2K
-/* POSIX Standard approved as ISO/IEC 9945-1 as of December 2001.  */
-# define _POSIX_VERSION	200112L
-#elif defined __USE_POSIX199506
-/* POSIX Standard approved as ISO/IEC 9945-1 as of June 1995.  */
-# define _POSIX_VERSION	199506L
-#elif defined __USE_POSIX199309
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 1993.  */
-# define _POSIX_VERSION	199309L
-#else
-/* POSIX Standard approved as ISO/IEC 9945-1 as of September 1990.  */
-# define _POSIX_VERSION	199009L
-#endif
-
-/* These are not #ifdef __USE_POSIX2 because they are
-   in the theoretically application-owned namespace.  */
-
-#ifdef __USE_XOPEN2K8
-# define __POSIX2_THIS_VERSION	200809L
-/* The utilities on GNU systems also correspond to this version.  */
-#elif defined __USE_XOPEN2K
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	200112L
-#elif defined __USE_POSIX199506
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	199506L
-#else
-/* The utilities on GNU systems also correspond to this version.  */
-# define __POSIX2_THIS_VERSION	199209L
-#endif
-
-/* The utilities on GNU systems also correspond to this version.  */
-#define _POSIX2_VERSION	__POSIX2_THIS_VERSION
-
-/* This symbol was required until the 2001 edition of POSIX.  */
-#define	_POSIX2_C_VERSION	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   C Language Bindings Option.  */
-#define	_POSIX2_C_BIND	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   C Language Development Utilities Option.  */
-#define	_POSIX2_C_DEV	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   Software Development Utilities Option.  */
-#define	_POSIX2_SW_DEV	__POSIX2_THIS_VERSION
-
-/* If defined, the implementation supports the
-   creation of locales with the localedef utility.  */
-#define _POSIX2_LOCALEDEF       __POSIX2_THIS_VERSION
-
-/* X/Open version number to which the library conforms.  It is selectable.  */
-#ifdef __USE_XOPEN2K8
-# define _XOPEN_VERSION	700
-#elif defined __USE_XOPEN2K
-# define _XOPEN_VERSION	600
-#elif defined __USE_UNIX98
-# define _XOPEN_VERSION	500
-#else
-# define _XOPEN_VERSION	4
-#endif
-
-/* Commands and utilities from XPG4 are available.  */
-#define _XOPEN_XCU_VERSION	4
-
-/* We are compatible with the old published standards as well.  */
-#define _XOPEN_XPG2	1
-#define _XOPEN_XPG3	1
-#define _XOPEN_XPG4	1
-
-/* The X/Open Unix extensions are available.  */
-#define _XOPEN_UNIX	1
-
-/* The enhanced internationalization capabilities according to XPG4.2
-   are present.  */
-#define	_XOPEN_ENH_I18N	1
-
-/* The legacy interfaces are also available.  */
-#define _XOPEN_LEGACY	1
-
-
-/* Get values of POSIX options:
-
-   If these symbols are defined, the corresponding features are
-   always available.  If not, they may be available sometimes.
-   The current values can be obtained with `sysconf'.
-
-   _POSIX_JOB_CONTROL		Job control is supported.
-   _POSIX_SAVED_IDS		Processes have a saved set-user-ID
-				and a saved set-group-ID.
-   _POSIX_REALTIME_SIGNALS	Real-time, queued signals are supported.
-   _POSIX_PRIORITY_SCHEDULING	Priority scheduling is supported.
-   _POSIX_TIMERS		POSIX.4 clocks and timers are supported.
-   _POSIX_ASYNCHRONOUS_IO	Asynchronous I/O is supported.
-   _POSIX_PRIORITIZED_IO	Prioritized asynchronous I/O is supported.
-   _POSIX_SYNCHRONIZED_IO	Synchronizing file data is supported.
-   _POSIX_FSYNC			The fsync function is present.
-   _POSIX_MAPPED_FILES		Mapping of files to memory is supported.
-   _POSIX_MEMLOCK		Locking of all memory is supported.
-   _POSIX_MEMLOCK_RANGE		Locking of ranges of memory is supported.
-   _POSIX_MEMORY_PROTECTION	Setting of memory protections is supported.
-   _POSIX_MESSAGE_PASSING	POSIX.4 message queues are supported.
-   _POSIX_SEMAPHORES		POSIX.4 counting semaphores are supported.
-   _POSIX_SHARED_MEMORY_OBJECTS	POSIX.4 shared memory objects are supported.
-   _POSIX_THREADS		POSIX.1c pthreads are supported.
-   _POSIX_THREAD_ATTR_STACKADDR	Thread stack address attribute option supported.
-   _POSIX_THREAD_ATTR_STACKSIZE	Thread stack size attribute option supported.
-   _POSIX_THREAD_SAFE_FUNCTIONS	Thread-safe functions are supported.
-   _POSIX_THREAD_PRIORITY_SCHEDULING
-				POSIX.1c thread execution scheduling supported.
-   _POSIX_THREAD_PRIO_INHERIT	Thread priority inheritance option supported.
-   _POSIX_THREAD_PRIO_PROTECT	Thread priority protection option supported.
-   _POSIX_THREAD_PROCESS_SHARED	Process-shared synchronization supported.
-   _POSIX_PII			Protocol-independent interfaces are supported.
-   _POSIX_PII_XTI		XTI protocol-indep. interfaces are supported.
-   _POSIX_PII_SOCKET		Socket protocol-indep. interfaces are supported.
-   _POSIX_PII_INTERNET		Internet family of protocols supported.
-   _POSIX_PII_INTERNET_STREAM	Connection-mode Internet protocol supported.
-   _POSIX_PII_INTERNET_DGRAM	Connectionless Internet protocol supported.
-   _POSIX_PII_OSI		ISO/OSI family of protocols supported.
-   _POSIX_PII_OSI_COTS		Connection-mode ISO/OSI service supported.
-   _POSIX_PII_OSI_CLTS		Connectionless ISO/OSI service supported.
-   _POSIX_POLL			Implementation supports `poll' function.
-   _POSIX_SELECT		Implementation supports `select' and `pselect'.
-
-   _XOPEN_REALTIME		X/Open realtime support is available.
-   _XOPEN_REALTIME_THREADS	X/Open realtime thread support is available.
-   _XOPEN_SHM			Shared memory interface according to XPG4.2.
-
-   _XBS5_ILP32_OFF32		Implementation provides environment with 32-bit
-				int, long, pointer, and off_t types.
-   _XBS5_ILP32_OFFBIG		Implementation provides environment with 32-bit
-				int, long, and pointer and off_t with at least
-				64 bits.
-   _XBS5_LP64_OFF64		Implementation provides environment with 32-bit
-				int, and 64-bit long, pointer, and off_t types.
-   _XBS5_LPBIG_OFFBIG		Implementation provides environment with at
-				least 32 bits int and long, pointer, and off_t
-				with at least 64 bits.
-
-   If any of these symbols is defined as -1, the corresponding option is not
-   true for any file.  If any is defined as other than -1, the corresponding
-   option is true for all files.  If a symbol is not defined at all, the value
-   for a specific file can be obtained from `pathconf' and `fpathconf'.
-
-   _POSIX_CHOWN_RESTRICTED	Only the super user can use `chown' to change
-				the owner of a file.  `chown' can only be used
-				to change the group ID of a file to a group of
-				which the calling process is a member.
-   _POSIX_NO_TRUNC		Pathname components longer than
-				NAME_MAX generate an error.
-   _POSIX_VDISABLE		If defined, if the value of an element of the
-				`c_cc' member of `struct termios' is
-				_POSIX_VDISABLE, no character will have the
-				effect associated with that element.
-   _POSIX_SYNC_IO		Synchronous I/O may be performed.
-   _POSIX_ASYNC_IO		Asynchronous I/O may be performed.
-   _POSIX_PRIO_IO		Prioritized Asynchronous I/O may be performed.
-
-   Support for the Large File Support interface is not generally available.
-   If it is available the following constants are defined to one.
-   _LFS64_LARGEFILE		Low-level I/O supports large files.
-   _LFS64_STDIO			Standard I/O supports large files.
-   */
-
-#include <bits/posix_opt.h>
-
-/* Get the environment definitions from Unix98.  */
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# include <bits/environments.h>
-#endif
-
-/* Standard file descriptors.  */
-#define	STDIN_FILENO	0	/* Standard input.  */
-#define	STDOUT_FILENO	1	/* Standard output.  */
-#define	STDERR_FILENO	2	/* Standard error output.  */
-
-
-/* All functions that are not declared anywhere else.  */
-
-#include <bits/types.h>
-
-#ifndef	__ssize_t_defined
-typedef __ssize_t ssize_t;
-# define __ssize_t_defined
-#endif
-
-#define	__need_size_t
-#define __need_NULL
-#include <stddef.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-/* The Single Unix specification says that some more types are
-   available here.  */
-# ifndef __gid_t_defined
-typedef __gid_t gid_t;
-#  define __gid_t_defined
-# endif
-
-# ifndef __uid_t_defined
-typedef __uid_t uid_t;
-#  define __uid_t_defined
-# endif
-
-# ifndef __off_t_defined
-#  ifndef __USE_FILE_OFFSET64
-typedef __off_t off_t;
-#  else
-typedef __off64_t off_t;
-#  endif
-#  define __off_t_defined
-# endif
-# if defined __USE_LARGEFILE64 && !defined __off64_t_defined
-typedef __off64_t off64_t;
-#  define __off64_t_defined
-# endif
-
-# ifndef __useconds_t_defined
-typedef __useconds_t useconds_t;
-#  define __useconds_t_defined
-# endif
-
-# ifndef __pid_t_defined
-typedef __pid_t pid_t;
-#  define __pid_t_defined
-# endif
-#endif	/* X/Open */
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-# ifndef __intptr_t_defined
-typedef __intptr_t intptr_t;
-#  define __intptr_t_defined
-# endif
-#endif
-
-#if defined __USE_MISC || defined __USE_XOPEN
-# ifndef __socklen_t_defined
-typedef __socklen_t socklen_t;
-#  define __socklen_t_defined
-# endif
-#endif
-
-/* Values for the second argument to access.
-   These may be OR'd together.  */
-#define	R_OK	4		/* Test for read permission.  */
-#define	W_OK	2		/* Test for write permission.  */
-#define	X_OK	1		/* Test for execute permission.  */
-#define	F_OK	0		/* Test for existence.  */
-
-/* Test for access to NAME using the real UID and real GID.  */
-extern int access (const char *__name, int __type) __THROW __nonnull ((1));
-
-#ifdef __USE_GNU
-/* Test for access to NAME using the effective UID and GID
-   (as normal file operations use).  */
-extern int euidaccess (const char *__name, int __type)
-     __THROW __nonnull ((1));
-
-/* An alias for `euidaccess', used by some other systems.  */
-extern int eaccess (const char *__name, int __type)
-     __THROW __nonnull ((1));
-#endif
-
-#ifdef __USE_ATFILE
-/* Test for access to FILE relative to the directory FD is open on.
-   If AT_EACCESS is set in FLAG, then use effective IDs like `eaccess',
-   otherwise use real IDs like `access'.  */
-extern int faccessat (int __fd, const char *__file, int __type, int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use GNU.  */
-
-
-/* Values for the WHENCE argument to lseek.  */
-#ifndef	_STDIO_H		/* <stdio.h> has the same definitions.  */
-# define SEEK_SET	0	/* Seek from beginning of file.  */
-# define SEEK_CUR	1	/* Seek from current position.  */
-# define SEEK_END	2	/* Seek from end of file.  */
-# ifdef __USE_GNU
-#  define SEEK_DATA	3	/* Seek to next data.  */
-#  define SEEK_HOLE	4	/* Seek to next hole.  */
-# endif
-#endif
-
-#if defined __USE_MISC && !defined L_SET
-/* Old BSD names for the same constants; just for compatibility.  */
-# define L_SET		SEEK_SET
-# define L_INCR		SEEK_CUR
-# define L_XTND		SEEK_END
-#endif
-
-
-/* Move FD's file position to OFFSET bytes from the
-   beginning of the file (if WHENCE is SEEK_SET),
-   the current position (if WHENCE is SEEK_CUR),
-   or the end of the file (if WHENCE is SEEK_END).
-   Return the new file position.  */
-#ifndef __USE_FILE_OFFSET64
-extern __off_t lseek (int __fd, __off_t __offset, int __whence) __THROW;
-#else
-# ifdef __REDIRECT_NTH
-extern __off64_t __REDIRECT_NTH (lseek,
-				 (int __fd, __off64_t __offset, int __whence),
-				 lseek64);
-# else
-#  define lseek lseek64
-# endif
-#endif
-#ifdef __USE_LARGEFILE64
-extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence)
-     __THROW;
-#endif
-
-/* Close the file descriptor FD.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int close (int __fd);
-
-/* Read NBYTES into BUF from FD.  Return the
-   number read, -1 for errors or 0 for EOF.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur
-    __attr_access ((__write_only__, 2, 3));
-
-/* Write N bytes of BUF to FD.  Return the number written, or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur
-    __attr_access ((__read_only__, 2, 3));
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
-# ifndef __USE_FILE_OFFSET64
-/* Read NBYTES into BUF from FD at the given position OFFSET without
-   changing the file pointer.  Return the number read, -1 for errors
-   or 0 for EOF.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pread (int __fd, void *__buf, size_t __nbytes,
-		      __off_t __offset) __wur
-    __attr_access ((__write_only__, 2, 3));
-
-/* Write N bytes of BUF to FD at the given position OFFSET without
-   changing the file pointer.  Return the number written, or -1.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern ssize_t pwrite (int __fd, const void *__buf, size_t __n,
-		       __off_t __offset) __wur
-    __attr_access ((__read_only__, 2, 3));
-
-# else
-#  ifdef __REDIRECT
-extern ssize_t __REDIRECT (pread, (int __fd, void *__buf, size_t __nbytes,
-				   __off64_t __offset),
-			   pread64) __wur
-    __attr_access ((__write_only__, 2, 3));
-extern ssize_t __REDIRECT (pwrite, (int __fd, const void *__buf,
-				    size_t __nbytes, __off64_t __offset),
-			   pwrite64) __wur
-    __attr_access ((__read_only__, 2, 3));
-#  else
-#   define pread pread64
-#   define pwrite pwrite64
-#  endif
-# endif
-
-# ifdef __USE_LARGEFILE64
-/* Read NBYTES into BUF from FD at the given position OFFSET without
-   changing the file pointer.  Return the number read, -1 for errors
-   or 0 for EOF.  */
-extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes,
-			__off64_t __offset) __wur
-    __attr_access ((__write_only__, 2, 3));
-/* Write N bytes of BUF to FD at the given position OFFSET without
-   changing the file pointer.  Return the number written, or -1.  */
-extern ssize_t pwrite64 (int __fd, const void *__buf, size_t __n,
-			 __off64_t __offset) __wur
-    __attr_access ((__read_only__, 2, 3));
-# endif
-#endif
-
-/* Create a one-way communication channel (pipe).
-   If successful, two file descriptors are stored in PIPEDES;
-   bytes written on PIPEDES[1] can be read from PIPEDES[0].
-   Returns 0 if successful, -1 if not.  */
-extern int pipe (int __pipedes[2]) __THROW __wur;
-
-#ifdef __USE_GNU
-/* Same as pipe but apply flags passed in FLAGS to the new file
-   descriptors.  */
-extern int pipe2 (int __pipedes[2], int __flags) __THROW __wur;
-#endif
-
-/* Schedule an alarm.  In SECONDS seconds, the process will get a SIGALRM.
-   If SECONDS is zero, any currently scheduled alarm will be cancelled.
-   The function returns the number of seconds remaining until the last
-   alarm scheduled would have signaled, or zero if there wasn't one.
-   There is no return value to indicate an error, but you can set `errno'
-   to 0 and check its value after calling `alarm', and this might tell you.
-   The signal may come late due to processor scheduling.  */
-extern unsigned int alarm (unsigned int __seconds) __THROW;
-
-/* Make the process sleep for SECONDS seconds, or until a signal arrives
-   and is not ignored.  The function returns the number of seconds less
-   than SECONDS which it actually slept (thus zero if it slept the full time).
-   If a signal handler does a `longjmp' or modifies the handling of the
-   SIGALRM signal while inside `sleep' call, the handling of the SIGALRM
-   signal afterwards is undefined.  There is no return value to indicate
-   error, but if `sleep' returns SECONDS, it probably didn't work.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern unsigned int sleep (unsigned int __seconds);
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Set an alarm to go off (generating a SIGALRM signal) in VALUE
-   microseconds.  If INTERVAL is nonzero, when the alarm goes off, the
-   timer is reset to go off every INTERVAL microseconds thereafter.
-   Returns the number of microseconds remaining before the alarm.  */
-extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval)
-     __THROW;
-
-/* Sleep USECONDS microseconds, or until a signal arrives that is not blocked
-   or ignored.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int usleep (__useconds_t __useconds);
-#endif
-
-
-/* Suspend the process until a signal arrives.
-   This always returns -1 and sets `errno' to EINTR.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int pause (void);
-
-
-/* Change the owner and group of FILE.  */
-extern int chown (const char *__file, __uid_t __owner, __gid_t __group)
-     __THROW __nonnull ((1)) __wur;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Change the owner and group of the file that FD is open on.  */
-extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __THROW __wur;
-
-
-/* Change owner and group of FILE, if it is a symbolic
-   link the ownership of the symbolic link is changed.  */
-extern int lchown (const char *__file, __uid_t __owner, __gid_t __group)
-     __THROW __nonnull ((1)) __wur;
-
-#endif /* Use X/Open Unix.  */
-
-#ifdef __USE_ATFILE
-/* Change the owner and group of FILE relative to the directory FD is open
-   on.  */
-extern int fchownat (int __fd, const char *__file, __uid_t __owner,
-		     __gid_t __group, int __flag)
-     __THROW __nonnull ((2)) __wur;
-#endif /* Use GNU.  */
-
-/* Change the process's working directory to PATH.  */
-extern int chdir (const char *__path) __THROW __nonnull ((1)) __wur;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Change the process's working directory to the one FD is open on.  */
-extern int fchdir (int __fd) __THROW __wur;
-#endif
-
-/* Get the pathname of the current working directory,
-   and put it in SIZE bytes of BUF.  Returns NULL if the
-   directory couldn't be determined or SIZE was too small.
-   If successful, returns BUF.  In GNU, if BUF is NULL,
-   an array is allocated with `malloc'; the array is SIZE
-   bytes long, unless SIZE == 0, in which case it is as
-   big as necessary.  */
-extern char *getcwd (char *__buf, size_t __size) __THROW __wur;
-
-#ifdef	__USE_GNU
-/* Return a malloc'd string containing the current directory name.
-   If the environment variable `PWD' is set, and its value is correct,
-   that value is used.  */
-extern char *get_current_dir_name (void) __THROW;
-#endif
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Put the absolute pathname of the current working directory in BUF.
-   If successful, return BUF.  If not, put an error message in
-   BUF and return NULL.  BUF should be at least PATH_MAX bytes long.  */
-extern char *getwd (char *__buf)
-     __THROW __nonnull ((1)) __attribute_deprecated__ __wur
-    __attr_access ((__write_only__, 1));
-#endif
-
-
-/* Duplicate FD, returning a new file descriptor on the same file.  */
-extern int dup (int __fd) __THROW __wur;
-
-/* Duplicate FD to FD2, closing FD2 and making it open on the same file.  */
-extern int dup2 (int __fd, int __fd2) __THROW;
-
-#ifdef __USE_GNU
-/* Duplicate FD to FD2, closing FD2 and making it open on the same
-   file while setting flags according to FLAGS.  */
-extern int dup3 (int __fd, int __fd2, int __flags) __THROW;
-#endif
-
-/* NULL-terminated array of "NAME=VALUE" environment variables.  */
-extern char **__environ;
-#ifdef __USE_GNU
-extern char **environ;
-#endif
-
-
-/* Replace the current process, executing PATH with arguments ARGV and
-   environment ENVP.  ARGV and ENVP are terminated by NULL pointers.  */
-extern int execve (const char *__path, char *const __argv[],
-		   char *const __envp[]) __THROW __nonnull ((1, 2));
-
-#ifdef __USE_XOPEN2K8
-/* Execute the file FD refers to, overlaying the running program image.
-   ARGV and ENVP are passed to the new program, as for `execve'.  */
-extern int fexecve (int __fd, char *const __argv[], char *const __envp[])
-     __THROW __nonnull ((2));
-#endif
-
-
-/* Execute PATH with arguments ARGV and environment from `environ'.  */
-extern int execv (const char *__path, char *const __argv[])
-     __THROW __nonnull ((1, 2));
-
-/* Execute PATH with all arguments after PATH until a NULL pointer,
-   and the argument after that for environment.  */
-extern int execle (const char *__path, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-/* Execute PATH with all arguments after PATH until
-   a NULL pointer and environment from `environ'.  */
-extern int execl (const char *__path, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-/* Execute FILE, searching in the `PATH' environment variable if it contains
-   no slashes, with arguments ARGV and environment from `environ'.  */
-extern int execvp (const char *__file, char *const __argv[])
-     __THROW __nonnull ((1, 2));
-
-/* Execute FILE, searching in the `PATH' environment variable if
-   it contains no slashes, with all arguments after FILE until a
-   NULL pointer and environment from `environ'.  */
-extern int execlp (const char *__file, const char *__arg, ...)
-     __THROW __nonnull ((1, 2));
-
-#ifdef __USE_GNU
-/* Execute FILE, searching in the `PATH' environment variable if it contains
-   no slashes, with arguments ARGV and environment from `environ'.  */
-extern int execvpe (const char *__file, char *const __argv[],
-		    char *const __envp[])
-     __THROW __nonnull ((1, 2));
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN
-/* Add INC to priority of the current process.  */
-extern int nice (int __inc) __THROW __wur;
-#endif
-
-
-/* Terminate program execution with the low-order 8 bits of STATUS.  */
-extern void _exit (int __status) __attribute__ ((__noreturn__));
-
-
-/* Get the `_PC_*' symbols for the NAME argument to `pathconf' and `fpathconf';
-   the `_SC_*' symbols for the NAME argument to `sysconf';
-   and the `_CS_*' symbols for the NAME argument to `confstr'.  */
-#include <bits/confname.h>
-
-/* Get file-specific configuration information about PATH.  */
-extern long int pathconf (const char *__path, int __name)
-     __THROW __nonnull ((1));
-
-/* Get file-specific configuration about descriptor FD.  */
-extern long int fpathconf (int __fd, int __name) __THROW;
-
-/* Get the value of the system variable NAME.  */
-extern long int sysconf (int __name) __THROW;
-
-#ifdef	__USE_POSIX2
-/* Get the value of the string-valued system variable NAME.  */
-extern size_t confstr (int __name, char *__buf, size_t __len) __THROW
-    __attr_access ((__write_only__, 2, 3));
-#endif
-
-
-/* Get the process ID of the calling process.  */
-extern __pid_t getpid (void) __THROW;
-
-/* Get the process ID of the calling process's parent.  */
-extern __pid_t getppid (void) __THROW;
-
-/* Get the process group ID of the calling process.  */
-extern __pid_t getpgrp (void) __THROW;
-
-/* Get the process group ID of process PID.  */
-extern __pid_t __getpgid (__pid_t __pid) __THROW;
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-extern __pid_t getpgid (__pid_t __pid) __THROW;
-#endif
-
-
-/* Set the process group ID of the process matching PID to PGID.
-   If PID is zero, the current process's process group ID is set.
-   If PGID is zero, the process ID of the process is used.  */
-extern int setpgid (__pid_t __pid, __pid_t __pgid) __THROW;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Both System V and BSD have `setpgrp' functions, but with different
-   calling conventions.  The BSD function is the same as POSIX.1 `setpgid'
-   (above).  The System V function takes no arguments and puts the calling
-   process in its on group like `setpgid (0, 0)'.
-
-   New programs should always use `setpgid' instead.
-
-   GNU provides the POSIX.1 function.  */
-
-/* Set the process group ID of the calling process to its own PID.
-   This is exactly the same as `setpgid (0, 0)'.  */
-extern int setpgrp (void) __THROW;
-
-#endif	/* Use misc or X/Open.  */
-
-/* Create a new session with the calling process as its leader.
-   The process group IDs of the session and the calling process
-   are set to the process ID of the calling process, which is returned.  */
-extern __pid_t setsid (void) __THROW;
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-/* Return the session ID of the given process.  */
-extern __pid_t getsid (__pid_t __pid) __THROW;
-#endif
-
-/* Get the real user ID of the calling process.  */
-extern __uid_t getuid (void) __THROW;
-
-/* Get the effective user ID of the calling process.  */
-extern __uid_t geteuid (void) __THROW;
-
-/* Get the real group ID of the calling process.  */
-extern __gid_t getgid (void) __THROW;
-
-/* Get the effective group ID of the calling process.  */
-extern __gid_t getegid (void) __THROW;
-
-/* If SIZE is zero, return the number of supplementary groups
-   the calling process is in.  Otherwise, fill in the group IDs
-   of its supplementary groups in LIST and return the number written.  */
-extern int getgroups (int __size, __gid_t __list[]) __THROW __wur
-    __attr_access ((__write_only__, 2, 1));
-#ifdef	__USE_GNU
-/* Return nonzero iff the calling process is in group GID.  */
-extern int group_member (__gid_t __gid) __THROW;
-#endif
-
-/* Set the user ID of the calling process to UID.
-   If the calling process is the super-user, set the real
-   and effective user IDs, and the saved set-user-ID to UID;
-   if not, the effective user ID is set to UID.  */
-extern int setuid (__uid_t __uid) __THROW __wur;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Set the real user ID of the calling process to RUID,
-   and the effective user ID of the calling process to EUID.  */
-extern int setreuid (__uid_t __ruid, __uid_t __euid) __THROW __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set the effective user ID of the calling process to UID.  */
-extern int seteuid (__uid_t __uid) __THROW __wur;
-#endif /* Use POSIX.1-2001.  */
-
-/* Set the group ID of the calling process to GID.
-   If the calling process is the super-user, set the real
-   and effective group IDs, and the saved set-group-ID to GID;
-   if not, the effective group ID is set to GID.  */
-extern int setgid (__gid_t __gid) __THROW __wur;
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-/* Set the real group ID of the calling process to RGID,
-   and the effective group ID of the calling process to EGID.  */
-extern int setregid (__gid_t __rgid, __gid_t __egid) __THROW __wur;
-#endif
-
-#ifdef __USE_XOPEN2K
-/* Set the effective group ID of the calling process to GID.  */
-extern int setegid (__gid_t __gid) __THROW __wur;
-#endif /* Use POSIX.1-2001.  */
-
-#ifdef __USE_GNU
-/* Fetch the real user ID, effective user ID, and saved-set user ID,
-   of the calling process.  */
-extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid)
-     __THROW;
-
-/* Fetch the real group ID, effective group ID, and saved-set group ID,
-   of the calling process.  */
-extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid)
-     __THROW;
-
-/* Set the real user ID, effective user ID, and saved-set user ID,
-   of the calling process to RUID, EUID, and SUID, respectively.  */
-extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid)
-     __THROW __wur;
-
-/* Set the real group ID, effective group ID, and saved-set group ID,
-   of the calling process to RGID, EGID, and SGID, respectively.  */
-extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid)
-     __THROW __wur;
-#endif
-
-
-/* Clone the calling process, creating an exact copy.
-   Return -1 for errors, 0 to the new process,
-   and the process ID of the new process to the old process.  */
-extern __pid_t fork (void) __THROWNL;
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K8) \
-    || defined __USE_MISC
-/* Clone the calling process, but without copying the whole address space.
-   The calling process is suspended until the new process exits or is
-   replaced by a call to `execve'.  Return -1 for errors, 0 to the new process,
-   and the process ID of the new process to the old process.  */
-extern __pid_t vfork (void) __THROW;
-#endif /* Use misc or XPG < 7. */
-
-
-/* Return the pathname of the terminal FD is open on, or NULL on errors.
-   The returned storage is good only until the next call to this function.  */
-extern char *ttyname (int __fd) __THROW;
-
-/* Store at most BUFLEN characters of the pathname of the terminal FD is
-   open on in BUF.  Return 0 on success, otherwise an error number.  */
-extern int ttyname_r (int __fd, char *__buf, size_t __buflen)
-     __THROW __nonnull ((2)) __wur __attr_access ((__write_only__, 2, 3));
-
-/* Return 1 if FD is a valid descriptor associated
-   with a terminal, zero if not.  */
-extern int isatty (int __fd) __THROW;
-
-#ifdef __USE_MISC
-/* Return the index into the active-logins file (utmp) for
-   the controlling terminal.  */
-extern int ttyslot (void) __THROW;
-#endif
-
-
-/* Make a link to FROM named TO.  */
-extern int link (const char *__from, const char *__to)
-     __THROW __nonnull ((1, 2)) __wur;
-
-#ifdef __USE_ATFILE
-/* Like link but relative paths in TO and FROM are interpreted relative
-   to FROMFD and TOFD respectively.  */
-extern int linkat (int __fromfd, const char *__from, int __tofd,
-		   const char *__to, int __flags)
-     __THROW __nonnull ((2, 4)) __wur;
-#endif
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-/* Make a symbolic link to FROM named TO.  */
-extern int symlink (const char *__from, const char *__to)
-     __THROW __nonnull ((1, 2)) __wur;
-
-/* Read the contents of the symbolic link PATH into no more than
-   LEN bytes of BUF.  The contents are not null-terminated.
-   Returns the number of characters read, or -1 for errors.  */
-extern ssize_t readlink (const char *__restrict __path,
-			 char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((1, 2)) __wur __attr_access ((__write_only__, 2, 3));
-
-#endif /* Use POSIX.1-2001.  */
-
-#ifdef __USE_ATFILE
-/* Like symlink but a relative path in TO is interpreted relative to TOFD.  */
-extern int symlinkat (const char *__from, int __tofd,
-		      const char *__to) __THROW __nonnull ((1, 3)) __wur;
-
-/* Like readlink but a relative PATH is interpreted relative to FD.  */
-extern ssize_t readlinkat (int __fd, const char *__restrict __path,
-			   char *__restrict __buf, size_t __len)
-     __THROW __nonnull ((2, 3)) __wur __attr_access ((__write_only__, 3, 4));
-#endif
-
-/* Remove the link NAME.  */
-extern int unlink (const char *__name) __THROW __nonnull ((1));
-
-#ifdef __USE_ATFILE
-/* Remove the link NAME relative to FD.  */
-extern int unlinkat (int __fd, const char *__name, int __flag)
-     __THROW __nonnull ((2));
-#endif
-
-/* Remove the directory PATH.  */
-extern int rmdir (const char *__path) __THROW __nonnull ((1));
-
-
-/* Return the foreground process group ID of FD.  */
-extern __pid_t tcgetpgrp (int __fd) __THROW;
-
-/* Set the foreground process group ID of FD set PGRP_ID.  */
-extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __THROW;
-
-
-/* Return the login name of the user.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern char *getlogin (void);
-#ifdef __USE_POSIX199506
-/* Return at most NAME_LEN characters of the login name of the user in NAME.
-   If it cannot be determined or some other error occurred, return the error
-   code.  Otherwise return 0.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int getlogin_r (char *__name, size_t __name_len) __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-#ifdef	__USE_MISC
-/* Set the login name returned by `getlogin'.  */
-extern int setlogin (const char *__name) __THROW __nonnull ((1));
-#endif
-
-
-#ifdef	__USE_POSIX2
-/* Get definitions and prototypes for functions to process the
-   arguments in ARGV (ARGC of them, minus the program name) for
-   options given in OPTS.  */
-# include <bits/getopt_posix.h>
-#endif
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-/* Put the name of the current host in no more than LEN bytes of NAME.
-   The result is null-terminated if LEN is large enough for the full
-   name and the terminator.  */
-extern int gethostname (char *__name, size_t __len) __THROW __nonnull ((1))
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-
-#if defined __USE_MISC
-/* Set the name of the current host to NAME, which is LEN bytes long.
-   This call is restricted to the super-user.  */
-extern int sethostname (const char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__read_only__, 1, 2));
-
-/* Set the current machine's Internet number to ID.
-   This call is restricted to the super-user.  */
-extern int sethostid (long int __id) __THROW __wur;
-
-
-/* Get and set the NIS (aka YP) domain name, if any.
-   Called just like `gethostname' and `sethostname'.
-   The NIS domain name is usually the empty string when not using NIS.  */
-extern int getdomainname (char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__write_only__, 1, 2));
-extern int setdomainname (const char *__name, size_t __len)
-     __THROW __nonnull ((1)) __wur __attr_access ((__read_only__, 1, 2));
-
-/* Revoke access permissions to all processes currently communicating
-   with the control terminal, and then send a SIGHUP signal to the process
-   group of the control terminal.  */
-extern int vhangup (void) __THROW;
-
-/* Revoke the access of all descriptors currently open on FILE.  */
-extern int revoke (const char *__file) __THROW __nonnull ((1)) __wur;
-
-
-/* Enable statistical profiling, writing samples of the PC into at most
-   SIZE bytes of SAMPLE_BUFFER; every processor clock tick while profiling
-   is enabled, the system examines the user PC and increments
-   SAMPLE_BUFFER[((PC - OFFSET) / 2) * SCALE / 65536].  If SCALE is zero,
-   disable profiling.  Returns zero on success, -1 on error.  */
-extern int profil (unsigned short int *__sample_buffer, size_t __size,
-		   size_t __offset, unsigned int __scale)
-     __THROW __nonnull ((1));
-
-
-/* Turn accounting on if NAME is an existing file.  The system will then write
-   a record for each process as it terminates, to this file.  If NAME is NULL,
-   turn accounting off.  This call is restricted to the super-user.  */
-extern int acct (const char *__name) __THROW;
-
-
-/* Successive calls return the shells listed in `/etc/shells'.  */
-extern char *getusershell (void) __THROW;
-extern void endusershell (void) __THROW; /* Discard cached info.  */
-extern void setusershell (void) __THROW; /* Rewind and re-read the file.  */
-
-
-/* Put the program in the background, and dissociate from the controlling
-   terminal.  If NOCHDIR is zero, do `chdir ("/")'.  If NOCLOSE is zero,
-   redirects stdin, stdout, and stderr to /dev/null.  */
-extern int daemon (int __nochdir, int __noclose) __THROW __wur;
-#endif /* Use misc.  */
-
-
-#if defined __USE_MISC || (defined __USE_XOPEN && !defined __USE_XOPEN2K)
-/* Make PATH be the root directory (the starting point for absolute paths).
-   This call is restricted to the super-user.  */
-extern int chroot (const char *__path) __THROW __nonnull ((1)) __wur;
-
-/* Prompt with PROMPT and read a string from the terminal without echoing.
-   Uses /dev/tty if possible; otherwise stderr and stdin.  */
-extern char *getpass (const char *__prompt) __nonnull ((1));
-#endif /* Use misc || X/Open.  */
-
-
-/* Make all changes done to FD actually appear on disk.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-extern int fsync (int __fd);
-
-
-#ifdef __USE_GNU
-/* Make all changes done to all files on the file system associated
-   with FD actually appear on disk.  */
-extern int syncfs (int __fd) __THROW;
-#endif
-
-
-#if defined __USE_MISC || defined __USE_XOPEN_EXTENDED
-
-/* Return identifier for the current host.  */
-extern long int gethostid (void);
-
-/* Make all changes done to all files actually appear on disk.  */
-extern void sync (void) __THROW;
-
-
-# if defined __USE_MISC || !defined __USE_XOPEN2K
-/* Return the number of bytes in a page.  This is the system's page size,
-   which is not necessarily the same as the hardware page size.  */
-extern int getpagesize (void)  __THROW __attribute__ ((__const__));
-
-
-/* Return the maximum number of file descriptors
-   the current process could possibly have.  */
-extern int getdtablesize (void) __THROW;
-# endif
-
-#endif /* Use misc || X/Open Unix.  */
-
-
-#if defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K8
-
-/* Truncate FILE to LENGTH bytes.  */
-# ifndef __USE_FILE_OFFSET64
-extern int truncate (const char *__file, __off_t __length)
-     __THROW __nonnull ((1)) __wur;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (truncate,
-			   (const char *__file, __off64_t __length),
-			   truncate64) __nonnull ((1)) __wur;
-#  else
-#   define truncate truncate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int truncate64 (const char *__file, __off64_t __length)
-     __THROW __nonnull ((1)) __wur;
-# endif
-
-#endif /* Use X/Open Unix || POSIX 2008.  */
-
-#if defined __USE_POSIX199309 \
-    || defined __USE_XOPEN_EXTENDED || defined __USE_XOPEN2K
-
-/* Truncate the file FD is open on to LENGTH bytes.  */
-# ifndef __USE_FILE_OFFSET64
-extern int ftruncate (int __fd, __off_t __length) __THROW __wur;
-# else
-#  ifdef __REDIRECT_NTH
-extern int __REDIRECT_NTH (ftruncate, (int __fd, __off64_t __length),
-			   ftruncate64) __wur;
-#  else
-#   define ftruncate ftruncate64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int ftruncate64 (int __fd, __off64_t __length) __THROW __wur;
-# endif
-
-#endif /* Use POSIX.1b || X/Open Unix || XPG6.  */
-
-
-#if (defined __USE_XOPEN_EXTENDED && !defined __USE_XOPEN2K) \
-    || defined __USE_MISC
-
-/* Set the end of accessible data space (aka "the break") to ADDR.
-   Returns zero on success and -1 for errors (with errno set).  */
-extern int brk (void *__addr) __THROW __wur;
-
-/* Increase or decrease the end of accessible data space by DELTA bytes.
-   If successful, returns the address the previous end of data space
-   (i.e. the beginning of the new space, if DELTA > 0);
-   returns (void *) -1 for errors (with errno set).  */
-extern void *sbrk (intptr_t __delta) __THROW;
-#endif
-
-
-#ifdef __USE_MISC
-/* Invoke `system call' number SYSNO, passing it the remaining arguments.
-   This is completely system-dependent, and not often useful.
-
-   In Unix, `syscall' sets `errno' for all errors and most calls return -1
-   for errors; in many systems you cannot pass arguments or get return
-   values for all system calls (`pipe', `fork', and `getppid' typically
-   among them).
-
-   In Mach, all system calls take normal arguments and always return an
-   error code (zero for success).  */
-extern long int syscall (long int __sysno, ...) __THROW;
-
-#endif	/* Use misc.  */
-
-
-#if (defined __USE_MISC || defined __USE_XOPEN_EXTENDED) && !defined F_LOCK
-/* NOTE: These declarations also appear in <fcntl.h>; be sure to keep both
-   files consistent.  Some systems have them there and some here, and some
-   software depends on the macros being defined without including both.  */
-
-/* `lockf' is a simpler interface to the locking facilities of `fcntl'.
-   LEN is always relative to the current file position.
-   The CMD argument is one of the following.
-
-   This function is a cancellation point and therefore not marked with
-   __THROW.  */
-
-# define F_ULOCK 0	/* Unlock a previously locked region.  */
-# define F_LOCK  1	/* Lock a region for exclusive use.  */
-# define F_TLOCK 2	/* Test and lock a region for exclusive use.  */
-# define F_TEST  3	/* Test a region for other processes locks.  */
-
-# ifndef __USE_FILE_OFFSET64
-extern int lockf (int __fd, int __cmd, __off_t __len) __wur;
-# else
-#  ifdef __REDIRECT
-extern int __REDIRECT (lockf, (int __fd, int __cmd, __off64_t __len),
-		       lockf64) __wur;
-#  else
-#   define lockf lockf64
-#  endif
-# endif
-# ifdef __USE_LARGEFILE64
-extern int lockf64 (int __fd, int __cmd, __off64_t __len) __wur;
-# endif
-#endif /* Use misc and F_LOCK not already defined.  */
-
-
-#ifdef __USE_GNU
-
-/* Evaluate EXPRESSION, and repeat as long as it returns -1 with `errno'
-   set to EINTR.  */
-
-# define TEMP_FAILURE_RETRY(expression) \
-  (__extension__							      \
-    ({ long int __result;						      \
-       do __result = (long int) (expression);				      \
-       while (__result == -1L && errno == EINTR);			      \
-       __result; }))
-
-/* Copy LENGTH bytes from INFD to OUTFD.  */
-ssize_t copy_file_range (int __infd, __off64_t *__pinoff,
-			 int __outfd, __off64_t *__poutoff,
-			 size_t __length, unsigned int __flags);
-#endif /* __USE_GNU */
-
-#if defined __USE_POSIX199309 || defined __USE_UNIX98
-/* Synchronize at least the data part of a file with the underlying
-   media.  */
-extern int fdatasync (int __fildes);
-#endif /* Use POSIX199309 */
-
-#ifdef __USE_MISC
-/* One-way hash PHRASE, returning a string suitable for storage in the
-   user database.  SALT selects the one-way function to use, and
-   ensures that no two users' hashes are the same, even if they use
-   the same passphrase.  The return value points to static storage
-   which will be overwritten by the next call to crypt.  */
-extern char *crypt (const char *__key, const char *__salt)
-     __THROW __nonnull ((1, 2));
-#endif
-
-#ifdef	__USE_XOPEN
-/* Swab pairs bytes in the first N bytes of the area pointed to by
-   FROM and copy the result to TO.  The value of TO must not be in the
-   range [FROM - N + 1, FROM - 1].  If N is odd the first byte in FROM
-   is without partner.  */
-extern void swab (const void *__restrict __from, void *__restrict __to,
-		  ssize_t __n) __THROW __nonnull ((1, 2))
-    __attr_access ((__read_only__, 1, 3))
-    __attr_access ((__write_only__, 2, 3));
-#endif
-
-
-/* Prior to Issue 6, the Single Unix Specification required these
-   prototypes to appear in this header.  They are also found in
-   <stdio.h>.  */
-#if defined __USE_XOPEN && !defined __USE_XOPEN2K
-/* Return the name of the controlling terminal.  */
-extern char *ctermid (char *__s) __THROW;
-
-/* Return the name of the current user.  */
-extern char *cuserid (char *__s);
-#endif
-
-
-/* Unix98 requires this function to be declared here.  In other
-   standards it is in <pthread.h>.  */
-#if defined __USE_UNIX98 && !defined __USE_XOPEN2K
-extern int pthread_atfork (void (*__prepare) (void),
-			   void (*__parent) (void),
-			   void (*__child) (void)) __THROW;
-#endif
-
-#ifdef __USE_MISC
-/* Write LENGTH bytes of randomness starting at BUFFER.  Return 0 on
-   success or -1 on error.  */
-int getentropy (void *__buffer, size_t __length) __wur
-    __attr_access ((__write_only__, 1, 2));
-#endif
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/unistd.h>
-#endif
-
-/* System-specific extensions.  */
-#include <bits/unistd_ext.h>
-
-__END_DECLS
-
-#endif /* unistd.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utime.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utime.h
deleted file mode 100644
index df2299e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utime.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	POSIX Standard: 5.6.6 Set File Access and Modification Times  <utime.h>
- */
-
-#ifndef	_UTIME_H
-#define	_UTIME_H	1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#include <bits/types.h>
-
-#if defined __USE_XOPEN || defined __USE_XOPEN2K
-# include <bits/types/time_t.h>
-#endif
-
-/* Structure describing file times.  */
-struct utimbuf
-  {
-    __time_t actime;		/* Access time.  */
-    __time_t modtime;		/* Modification time.  */
-  };
-
-/* Set the access and modification times of FILE to those given in
-   *FILE_TIMES.  If FILE_TIMES is NULL, set them to the current time.  */
-extern int utime (const char *__file,
-		  const struct utimbuf *__file_times)
-     __THROW __nonnull ((1));
-
-__END_DECLS
-
-#endif /* utime.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utmp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utmp.h
deleted file mode 100644
index 7fc2d5c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utmp.h
+++ /dev/null
@@ -1,96 +0,0 @@
-/* Copyright (C) 1993-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_UTMP_H
-#define	_UTMP_H	1
-
-#include <features.h>
-
-#include <sys/types.h>
-
-
-__BEGIN_DECLS
-
-/* Get system dependent values and data structures.  */
-#include <bits/utmp.h>
-
-/* Compatibility names for the strings of the canonical file names.  */
-#define UTMP_FILE	_PATH_UTMP
-#define UTMP_FILENAME	_PATH_UTMP
-#define WTMP_FILE	_PATH_WTMP
-#define WTMP_FILENAME	_PATH_WTMP
-
-
-
-/* Make FD be the controlling terminal, stdin, stdout, and stderr;
-   then close FD.  Returns 0 on success, nonzero on error.  */
-extern int login_tty (int __fd) __THROW;
-
-
-/* Write the given entry into utmp and wtmp.  */
-extern void login (const struct utmp *__entry) __THROW;
-
-/* Write the utmp entry to say the user on UT_LINE has logged out.  */
-extern int logout (const char *__ut_line) __THROW;
-
-/* Append to wtmp an entry for the current time and the given info.  */
-extern void logwtmp (const char *__ut_line, const char *__ut_name,
-		     const char *__ut_host) __THROW;
-
-/* Append entry UTMP to the wtmp-like file WTMP_FILE.  */
-extern void updwtmp (const char *__wtmp_file, const struct utmp *__utmp)
-     __THROW;
-
-/* Change name of the utmp file to be examined.  */
-extern int utmpname (const char *__file) __THROW;
-
-/* Read next entry from a utmp-like file.  */
-extern struct utmp *getutent (void) __THROW;
-
-/* Reset the input stream to the beginning of the file.  */
-extern void setutent (void) __THROW;
-
-/* Close the current open file.  */
-extern void endutent (void) __THROW;
-
-/* Search forward from the current point in the utmp file until the
-   next entry with a ut_type matching ID->ut_type.  */
-extern struct utmp *getutid (const struct utmp *__id) __THROW;
-
-/* Search forward from the current point in the utmp file until the
-   next entry with a ut_line matching LINE->ut_line.  */
-extern struct utmp *getutline (const struct utmp *__line) __THROW;
-
-/* Write out entry pointed to by UTMP_PTR into the utmp file.  */
-extern struct utmp *pututline (const struct utmp *__utmp_ptr) __THROW;
-
-
-#ifdef	__USE_MISC
-/* Reentrant versions of the file for handling utmp files.  */
-extern int getutent_r (struct utmp *__buffer, struct utmp **__result) __THROW;
-
-extern int getutid_r (const struct utmp *__id, struct utmp *__buffer,
-		      struct utmp **__result) __THROW;
-
-extern int getutline_r (const struct utmp *__line,
-			struct utmp *__buffer, struct utmp **__result) __THROW;
-
-#endif	/* Use misc.  */
-
-__END_DECLS
-
-#endif /* utmp.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utmpx.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utmpx.h
deleted file mode 100644
index b9cab83..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/utmpx.h
+++ /dev/null
@@ -1,125 +0,0 @@
-/* Copyright (C) 1997-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_UTMPX_H
-#define	_UTMPX_H	1
-
-#include <features.h>
-#include <sys/time.h>
-
-/* Required according to Unix98.  */
-#ifndef __pid_t_defined
-typedef __pid_t pid_t;
-# define __pid_t_defined
-#endif
-
-/* Get system dependent values and data structures.  */
-#include <bits/utmpx.h>
-
-#ifdef __USE_GNU
-/* Compatibility names for the strings of the canonical file names.  */
-# define UTMPX_FILE	_PATH_UTMPX
-# define UTMPX_FILENAME	_PATH_UTMPX
-# define WTMPX_FILE	_PATH_WTMPX
-# define WTMPX_FILENAME	_PATH_WTMPX
-#endif
-
-/* For the getutmp{,x} functions we need the `struct utmp'.  */
-#ifdef __USE_GNU
-struct utmp;
-#endif
-
-
-__BEGIN_DECLS
-
-/* Open user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void setutxent (void);
-
-/* Close user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern void endutxent (void);
-
-/* Get the next entry from the user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxent (void);
-
-/* Get the user accounting database entry corresponding to ID.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxid (const struct utmpx *__id);
-
-/* Get the user accounting database entry corresponding to LINE.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *getutxline (const struct utmpx *__line);
-
-/* Write the entry UTMPX into the user accounting database.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern struct utmpx *pututxline (const struct utmpx *__utmpx);
-
-
-#ifdef __USE_GNU
-/* Change name of the utmpx file to be examined.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int utmpxname (const char *__file);
-
-/* Append entry UTMP to the wtmpx-like file WTMPX_FILE.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void updwtmpx (const char *__wtmpx_file,
-		      const struct utmpx *__utmpx);
-
-
-/* Copy the information in UTMPX to UTMP.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void getutmp (const struct utmpx *__utmpx,
-		     struct utmp *__utmp);
-
-/* Copy the information in UTMP to UTMPX.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern void getutmpx (const struct utmp *__utmp, struct utmpx *__utmpx);
-#endif
-
-__END_DECLS
-
-#endif /* utmpx.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/values.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/values.h
deleted file mode 100644
index 82ce830..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/values.h
+++ /dev/null
@@ -1,68 +0,0 @@
-/* Old compatibility names for <limits.h> and <float.h> constants.
-   Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/* This interface is obsolete.  New programs should use
-   <limits.h> and/or <float.h> instead of <values.h>.  */
-
-#ifndef	_VALUES_H
-#define	_VALUES_H	1
-
-#include <features.h>
-
-#include <limits.h>
-
-#define _TYPEBITS(type)	(sizeof (type) * CHAR_BIT)
-
-#define CHARBITS	_TYPEBITS (char)
-#define SHORTBITS	_TYPEBITS (short int)
-#define INTBITS		_TYPEBITS (int)
-#define LONGBITS	_TYPEBITS (long int)
-#define PTRBITS		_TYPEBITS (char *)
-#define DOUBLEBITS	_TYPEBITS (double)
-#define FLOATBITS	_TYPEBITS (float)
-
-#define MINSHORT	SHRT_MIN
-#define	MININT		INT_MIN
-#define	MINLONG		LONG_MIN
-
-#define	MAXSHORT	SHRT_MAX
-#define	MAXINT		INT_MAX
-#define	MAXLONG		LONG_MAX
-
-#define HIBITS		MINSHORT
-#define HIBITL		MINLONG
-
-
-#include <float.h>
-
-#define	MAXDOUBLE	DBL_MAX
-#define	MAXFLOAT	FLT_MAX
-#define	MINDOUBLE	DBL_MIN
-#define	MINFLOAT	FLT_MIN
-#define	DMINEXP		DBL_MIN_EXP
-#define	FMINEXP		FLT_MIN_EXP
-#define	DMAXEXP		DBL_MAX_EXP
-#define	FMAXEXP		FLT_MAX_EXP
-
-
-#ifdef __USE_MISC
-/* Some systems define this name instead of CHAR_BIT or CHARBITS.  */
-# define BITSPERBYTE	CHAR_BIT
-#endif
-
-#endif	/* values.h */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wait.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wait.h
deleted file mode 100644
index d01b811..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wait.h
+++ /dev/null
@@ -1 +0,0 @@
-#include <sys/wait.h>
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wchar.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wchar.h
deleted file mode 100644
index ce0acb1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wchar.h
+++ /dev/null
@@ -1,862 +0,0 @@
-/* Copyright (C) 1995-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *      ISO C99 Standard: 7.24
- *	Extended multibyte and wide character utilities	<wchar.h>
- */
-
-#ifndef _WCHAR_H
-#define _WCHAR_H 1
-
-#define __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION
-#include <bits/libc-header-start.h>
-
-/* Gather machine dependent type support.  */
-#include <bits/floatn.h>
-
-#define __need_size_t
-#define __need_wchar_t
-#define __need_NULL
-#include <stddef.h>
-
-#define __need___va_list
-#include <stdarg.h>
-
-#include <bits/wchar.h>
-#include <bits/types/wint_t.h>
-#include <bits/types/mbstate_t.h>
-#include <bits/types/__FILE.h>
-
-#if defined __USE_UNIX98 || defined __USE_XOPEN2K
-# include <bits/types/FILE.h>
-#endif
-#ifdef __USE_XOPEN2K8
-# include <bits/types/locale_t.h>
-#endif
-
-/* Tell the caller that we provide correct C++ prototypes.  */
-#if defined __cplusplus && __GNUC_PREREQ (4, 4)
-# define __CORRECT_ISO_CPP_WCHAR_H_PROTO
-#endif
-
-#ifndef WCHAR_MIN
-/* These constants might also be defined in <inttypes.h>.  */
-# define WCHAR_MIN __WCHAR_MIN
-# define WCHAR_MAX __WCHAR_MAX
-#endif
-
-#ifndef WEOF
-# define WEOF (0xffffffffu)
-#endif
-
-/* All versions of XPG prior to the publication of ISO C99 required
-   the bulk of <wctype.h>'s declarations to appear in this header
-   (because <wctype.h> did not exist prior to C99).  In POSIX.1-2001
-   those declarations were marked as XSI extensions; in -2008 they
-   were additionally marked as obsolescent.  _GNU_SOURCE mode
-   anticipates the removal of these declarations in the next revision
-   of POSIX.  */
-#if (defined __USE_XOPEN && !defined __USE_GNU \
-     && !(defined __USE_XOPEN2K && !defined __USE_XOPEN2KXSI))
-# include <bits/wctype-wchar.h>
-#endif
-
-__BEGIN_DECLS
-
-/* This incomplete type is defined in <time.h> but needed here because
-   of `wcsftime'.  */
-struct tm;
-
-
-/* Copy SRC to DEST.  */
-extern wchar_t *wcscpy (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src)
-     __THROW __nonnull ((1, 2));
-
-/* Copy no more than N wide-characters of SRC to DEST.  */
-extern wchar_t *wcsncpy (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Append SRC onto DEST.  */
-extern wchar_t *wcscat (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src)
-     __THROW __nonnull ((1, 2));
-/* Append no more than N wide-characters of SRC onto DEST.  */
-extern wchar_t *wcsncat (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW __nonnull ((1, 2));
-
-/* Compare S1 and S2.  */
-extern int wcscmp (const wchar_t *__s1, const wchar_t *__s2)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-/* Compare N wide-characters of S1 and S2.  */
-extern int wcsncmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW __attribute_pure__ __nonnull ((1, 2));
-
-#ifdef __USE_XOPEN2K8
-/* Compare S1 and S2, ignoring case.  */
-extern int wcscasecmp (const wchar_t *__s1, const wchar_t *__s2) __THROW;
-
-/* Compare no more than N chars of S1 and S2, ignoring case.  */
-extern int wcsncasecmp (const wchar_t *__s1, const wchar_t *__s2,
-			size_t __n) __THROW;
-
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-extern int wcscasecmp_l (const wchar_t *__s1, const wchar_t *__s2,
-			 locale_t __loc) __THROW;
-
-extern int wcsncasecmp_l (const wchar_t *__s1, const wchar_t *__s2,
-			  size_t __n, locale_t __loc) __THROW;
-#endif
-
-/* Compare S1 and S2, both interpreted as appropriate to the
-   LC_COLLATE category of the current locale.  */
-extern int wcscoll (const wchar_t *__s1, const wchar_t *__s2) __THROW;
-/* Transform S2 into array pointed to by S1 such that if wcscmp is
-   applied to two transformed strings the result is the as applying
-   `wcscoll' to the original strings.  */
-extern size_t wcsxfrm (wchar_t *__restrict __s1,
-		       const wchar_t *__restrict __s2, size_t __n) __THROW;
-
-#ifdef __USE_XOPEN2K8
-/* Similar to the two functions above but take the information from
-   the provided locale and not the global locale.  */
-
-/* Compare S1 and S2, both interpreted as appropriate to the
-   LC_COLLATE category of the given locale.  */
-extern int wcscoll_l (const wchar_t *__s1, const wchar_t *__s2,
-		      locale_t __loc) __THROW;
-
-/* Transform S2 into array pointed to by S1 such that if wcscmp is
-   applied to two transformed strings the result is the as applying
-   `wcscoll' to the original strings.  */
-extern size_t wcsxfrm_l (wchar_t *__s1, const wchar_t *__s2,
-			 size_t __n, locale_t __loc) __THROW;
-
-/* Duplicate S, returning an identical malloc'd string.  */
-extern wchar_t *wcsdup (const wchar_t *__s) __THROW __attribute_malloc__;
-#endif
-
-/* Find the first occurrence of WC in WCS.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcschr (wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcschr") __attribute_pure__;
-extern "C++" const wchar_t *wcschr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcschr") __attribute_pure__;
-#else
-extern wchar_t *wcschr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-/* Find the last occurrence of WC in WCS.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcsrchr (wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcsrchr") __attribute_pure__;
-extern "C++" const wchar_t *wcsrchr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __asm ("wcsrchr") __attribute_pure__;
-#else
-extern wchar_t *wcsrchr (const wchar_t *__wcs, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-
-#ifdef __USE_GNU
-/* This function is similar to `wcschr'.  But it returns a pointer to
-   the closing NUL wide character in case C is not found in S.  */
-extern wchar_t *wcschrnul (const wchar_t *__s, wchar_t __wc)
-     __THROW __attribute_pure__;
-#endif
-
-/* Return the length of the initial segmet of WCS which
-   consists entirely of wide characters not in REJECT.  */
-extern size_t wcscspn (const wchar_t *__wcs, const wchar_t *__reject)
-     __THROW __attribute_pure__;
-/* Return the length of the initial segmet of WCS which
-   consists entirely of wide characters in  ACCEPT.  */
-extern size_t wcsspn (const wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __attribute_pure__;
-/* Find the first occurrence in WCS of any character in ACCEPT.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcspbrk (wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __asm ("wcspbrk") __attribute_pure__;
-extern "C++" const wchar_t *wcspbrk (const wchar_t *__wcs,
-				     const wchar_t *__accept)
-     __THROW __asm ("wcspbrk") __attribute_pure__;
-#else
-extern wchar_t *wcspbrk (const wchar_t *__wcs, const wchar_t *__accept)
-     __THROW __attribute_pure__;
-#endif
-/* Find the first occurrence of NEEDLE in HAYSTACK.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcsstr (wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __asm ("wcsstr") __attribute_pure__;
-extern "C++" const wchar_t *wcsstr (const wchar_t *__haystack,
-				    const wchar_t *__needle)
-     __THROW __asm ("wcsstr") __attribute_pure__;
-#else
-extern wchar_t *wcsstr (const wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __attribute_pure__;
-#endif
-
-/* Divide WCS into tokens separated by characters in DELIM.  */
-extern wchar_t *wcstok (wchar_t *__restrict __s,
-			const wchar_t *__restrict __delim,
-			wchar_t **__restrict __ptr) __THROW;
-
-/* Return the number of wide characters in S.  */
-extern size_t wcslen (const wchar_t *__s) __THROW __attribute_pure__;
-
-#ifdef __USE_XOPEN
-/* Another name for `wcsstr' from XPG4.  */
-# ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wcswcs (wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __asm ("wcswcs") __attribute_pure__;
-extern "C++" const wchar_t *wcswcs (const wchar_t *__haystack,
-				    const wchar_t *__needle)
-     __THROW __asm ("wcswcs") __attribute_pure__;
-# else
-extern wchar_t *wcswcs (const wchar_t *__haystack, const wchar_t *__needle)
-     __THROW __attribute_pure__;
-# endif
-#endif
-
-#ifdef __USE_XOPEN2K8
-/* Return the number of wide characters in S, but at most MAXLEN.  */
-extern size_t wcsnlen (const wchar_t *__s, size_t __maxlen)
-     __THROW __attribute_pure__;
-#endif
-
-
-/* Search N wide characters of S for C.  */
-#ifdef __CORRECT_ISO_CPP_WCHAR_H_PROTO
-extern "C++" wchar_t *wmemchr (wchar_t *__s, wchar_t __c, size_t __n)
-     __THROW __asm ("wmemchr") __attribute_pure__;
-extern "C++" const wchar_t *wmemchr (const wchar_t *__s, wchar_t __c,
-				     size_t __n)
-     __THROW __asm ("wmemchr") __attribute_pure__;
-#else
-extern wchar_t *wmemchr (const wchar_t *__s, wchar_t __c, size_t __n)
-     __THROW __attribute_pure__;
-#endif
-
-/* Compare N wide characters of S1 and S2.  */
-extern int wmemcmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW __attribute_pure__;
-
-/* Copy N wide characters of SRC to DEST.  */
-extern wchar_t *wmemcpy (wchar_t *__restrict __s1,
-			 const wchar_t *__restrict __s2, size_t __n) __THROW;
-
-/* Copy N wide characters of SRC to DEST, guaranteeing
-   correct behavior for overlapping strings.  */
-extern wchar_t *wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n)
-     __THROW;
-
-/* Set N wide characters of S to C.  */
-extern wchar_t *wmemset (wchar_t *__s, wchar_t __c, size_t __n) __THROW;
-
-#ifdef __USE_GNU
-/* Copy N wide characters of SRC to DEST and return pointer to following
-   wide character.  */
-extern wchar_t *wmempcpy (wchar_t *__restrict __s1,
-			  const wchar_t *__restrict __s2, size_t __n)
-     __THROW;
-#endif
-
-
-/* Determine whether C constitutes a valid (one-byte) multibyte
-   character.  */
-extern wint_t btowc (int __c) __THROW;
-
-/* Determine whether C corresponds to a member of the extended
-   character set whose multibyte representation is a single byte.  */
-extern int wctob (wint_t __c) __THROW;
-
-/* Determine whether PS points to an object representing the initial
-   state.  */
-extern int mbsinit (const mbstate_t *__ps) __THROW __attribute_pure__;
-
-/* Write wide character representation of multibyte character pointed
-   to by S to PWC.  */
-extern size_t mbrtowc (wchar_t *__restrict __pwc,
-		       const char *__restrict __s, size_t __n,
-		       mbstate_t *__restrict __p) __THROW;
-
-/* Write multibyte representation of wide character WC to S.  */
-extern size_t wcrtomb (char *__restrict __s, wchar_t __wc,
-		       mbstate_t *__restrict __ps) __THROW;
-
-/* Return number of bytes in multibyte character pointed to by S.  */
-extern size_t __mbrlen (const char *__restrict __s, size_t __n,
-			mbstate_t *__restrict __ps) __THROW;
-extern size_t mbrlen (const char *__restrict __s, size_t __n,
-		      mbstate_t *__restrict __ps) __THROW;
-
-#ifdef __USE_EXTERN_INLINES
-/* Define inline function as optimization.  */
-
-/* We can use the BTOWC and WCTOB optimizations since we know that all
-   locales must use ASCII encoding for the values in the ASCII range
-   and because the wchar_t encoding is always ISO 10646.  */
-extern wint_t __btowc_alias (int __c) __asm ("btowc");
-__extern_inline wint_t
-__NTH (btowc (int __c))
-{ return (__builtin_constant_p (__c) && __c >= '\0' && __c <= '\x7f'
-	  ? (wint_t) __c : __btowc_alias (__c)); }
-
-extern int __wctob_alias (wint_t __c) __asm ("wctob");
-__extern_inline int
-__NTH (wctob (wint_t __wc))
-{ return (__builtin_constant_p (__wc) && __wc >= L'\0' && __wc <= L'\x7f'
-	  ? (int) __wc : __wctob_alias (__wc)); }
-
-__extern_inline size_t
-__NTH (mbrlen (const char *__restrict __s, size_t __n,
-	       mbstate_t *__restrict __ps))
-{ return (__ps != NULL
-	  ? mbrtowc (NULL, __s, __n, __ps) : __mbrlen (__s, __n, NULL)); }
-#endif
-
-/* Write wide character representation of multibyte character string
-   SRC to DST.  */
-extern size_t mbsrtowcs (wchar_t *__restrict __dst,
-			 const char **__restrict __src, size_t __len,
-			 mbstate_t *__restrict __ps) __THROW;
-
-/* Write multibyte character representation of wide character string
-   SRC to DST.  */
-extern size_t wcsrtombs (char *__restrict __dst,
-			 const wchar_t **__restrict __src, size_t __len,
-			 mbstate_t *__restrict __ps) __THROW;
-
-
-#ifdef	__USE_XOPEN2K8
-/* Write wide character representation of at most NMC bytes of the
-   multibyte character string SRC to DST.  */
-extern size_t mbsnrtowcs (wchar_t *__restrict __dst,
-			  const char **__restrict __src, size_t __nmc,
-			  size_t __len, mbstate_t *__restrict __ps) __THROW;
-
-/* Write multibyte character representation of at most NWC characters
-   from the wide character string SRC to DST.  */
-extern size_t wcsnrtombs (char *__restrict __dst,
-			  const wchar_t **__restrict __src,
-			  size_t __nwc, size_t __len,
-			  mbstate_t *__restrict __ps) __THROW;
-#endif	/* use POSIX 2008 */
-
-
-/* The following functions are extensions found in X/Open CAE.  */
-#ifdef __USE_XOPEN
-/* Determine number of column positions required for C.  */
-extern int wcwidth (wchar_t __c) __THROW;
-
-/* Determine number of column positions required for first N wide
-   characters (or fewer if S ends before this) in S.  */
-extern int wcswidth (const wchar_t *__s, size_t __n) __THROW;
-#endif	/* Use X/Open.  */
-
-
-/* Convert initial portion of the wide string NPTR to `double'
-   representation.  */
-extern double wcstod (const wchar_t *__restrict __nptr,
-		      wchar_t **__restrict __endptr) __THROW;
-
-#ifdef __USE_ISOC99
-/* Likewise for `float' and `long double' sizes of floating-point numbers.  */
-extern float wcstof (const wchar_t *__restrict __nptr,
-		     wchar_t **__restrict __endptr) __THROW;
-extern long double wcstold (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif /* C99 */
-
-/* Likewise for `_FloatN' and `_FloatNx' when support is enabled.  */
-
-#if __HAVE_FLOAT16 && defined __USE_GNU
-extern _Float16 wcstof16 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT32 && defined __USE_GNU
-extern _Float32 wcstof32 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT64 && defined __USE_GNU
-extern _Float64 wcstof64 (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT128 && defined __USE_GNU
-extern _Float128 wcstof128 (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT32X && defined __USE_GNU
-extern _Float32x wcstof32x (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT64X && defined __USE_GNU
-extern _Float64x wcstof64x (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr) __THROW;
-#endif
-
-#if __HAVE_FLOAT128X && defined __USE_GNU
-extern _Float128x wcstof128x (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr) __THROW;
-#endif
-
-
-/* Convert initial portion of wide string NPTR to `long int'
-   representation.  */
-extern long int wcstol (const wchar_t *__restrict __nptr,
-			wchar_t **__restrict __endptr, int __base) __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long int'
-   representation.  */
-extern unsigned long int wcstoul (const wchar_t *__restrict __nptr,
-				  wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-#ifdef __USE_ISOC99
-/* Convert initial portion of wide string NPTR to `long long int'
-   representation.  */
-__extension__
-extern long long int wcstoll (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long long int'
-   representation.  */
-__extension__
-extern unsigned long long int wcstoull (const wchar_t *__restrict __nptr,
-					wchar_t **__restrict __endptr,
-					int __base) __THROW;
-#endif /* ISO C99.  */
-
-#ifdef __USE_GNU
-/* Convert initial portion of wide string NPTR to `long long int'
-   representation.  */
-__extension__
-extern long long int wcstoq (const wchar_t *__restrict __nptr,
-			     wchar_t **__restrict __endptr, int __base)
-     __THROW;
-
-/* Convert initial portion of wide string NPTR to `unsigned long long int'
-   representation.  */
-__extension__
-extern unsigned long long int wcstouq (const wchar_t *__restrict __nptr,
-				       wchar_t **__restrict __endptr,
-				       int __base) __THROW;
-#endif /* Use GNU.  */
-
-#ifdef __USE_GNU
-/* Parallel versions of the functions above which take the locale to
-   use as an additional parameter.  These are GNU extensions inspired
-   by the POSIX.1-2008 extended locale API.  */
-extern long int wcstol_l (const wchar_t *__restrict __nptr,
-			  wchar_t **__restrict __endptr, int __base,
-			  locale_t __loc) __THROW;
-
-extern unsigned long int wcstoul_l (const wchar_t *__restrict __nptr,
-				    wchar_t **__restrict __endptr,
-				    int __base, locale_t __loc) __THROW;
-
-__extension__
-extern long long int wcstoll_l (const wchar_t *__restrict __nptr,
-				wchar_t **__restrict __endptr,
-				int __base, locale_t __loc) __THROW;
-
-__extension__
-extern unsigned long long int wcstoull_l (const wchar_t *__restrict __nptr,
-					  wchar_t **__restrict __endptr,
-					  int __base, locale_t __loc)
-     __THROW;
-
-extern double wcstod_l (const wchar_t *__restrict __nptr,
-			wchar_t **__restrict __endptr, locale_t __loc)
-     __THROW;
-
-extern float wcstof_l (const wchar_t *__restrict __nptr,
-		       wchar_t **__restrict __endptr, locale_t __loc)
-     __THROW;
-
-extern long double wcstold_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-
-# if __HAVE_FLOAT16
-extern _Float16 wcstof16_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT32
-extern _Float32 wcstof32_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT64
-extern _Float64 wcstof64_l (const wchar_t *__restrict __nptr,
-			    wchar_t **__restrict __endptr,
-			    locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT128
-extern _Float128 wcstof128_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT32X
-extern _Float32x wcstof32x_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT64X
-extern _Float64x wcstof64x_l (const wchar_t *__restrict __nptr,
-			      wchar_t **__restrict __endptr,
-			      locale_t __loc) __THROW;
-# endif
-
-# if __HAVE_FLOAT128X
-extern _Float128x wcstof128x_l (const wchar_t *__restrict __nptr,
-				wchar_t **__restrict __endptr,
-				locale_t __loc) __THROW;
-# endif
-#endif	/* use GNU */
-
-
-#ifdef __USE_XOPEN2K8
-/* Copy SRC to DEST, returning the address of the terminating L'\0' in
-   DEST.  */
-extern wchar_t *wcpcpy (wchar_t *__restrict __dest,
-			const wchar_t *__restrict __src) __THROW;
-
-/* Copy no more than N characters of SRC to DEST, returning the address of
-   the last character written into DEST.  */
-extern wchar_t *wcpncpy (wchar_t *__restrict __dest,
-			 const wchar_t *__restrict __src, size_t __n)
-     __THROW;
-#endif
-
-
-/* Wide character I/O functions.  */
-
-#if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
-/* Like OPEN_MEMSTREAM, but the stream is wide oriented and produces
-   a wide character string.  */
-extern __FILE *open_wmemstream (wchar_t **__bufloc, size_t *__sizeloc) __THROW;
-#endif
-
-#if defined __USE_ISOC95 || defined __USE_UNIX98
-
-/* Select orientation for stream.  */
-extern int fwide (__FILE *__fp, int __mode) __THROW;
-
-
-/* Write formatted output to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fwprintf (__FILE *__restrict __stream,
-		     const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wprintf__, 2, 3))) */;
-/* Write formatted output to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int wprintf (const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wprintf__, 1, 2))) */;
-/* Write formatted output of at most N characters to S.  */
-extern int swprintf (wchar_t *__restrict __s, size_t __n,
-		     const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 4))) */;
-
-/* Write formatted output to S from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfwprintf (__FILE *__restrict __s,
-		      const wchar_t *__restrict __format,
-		      __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wprintf__, 2, 0))) */;
-/* Write formatted output to stdout from argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vwprintf (const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wprintf__, 1, 0))) */;
-/* Write formatted output of at most N character to S from argument
-   list ARG.  */
-extern int vswprintf (wchar_t *__restrict __s, size_t __n,
-		      const wchar_t *__restrict __format,
-		      __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wprintf__, 3, 0))) */;
-
-
-/* Read formatted input from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fwscanf (__FILE *__restrict __stream,
-		    const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-/* Read formatted input from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int wscanf (const wchar_t *__restrict __format, ...)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 2))) */;
-/* Read formatted input from S.  */
-extern int swscanf (const wchar_t *__restrict __s,
-		    const wchar_t *__restrict __format, ...)
-     __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-
-/* For historical reasons, the C99-compliant versions of the scanf
-   functions are at alternative names.  When __LDBL_COMPAT or
-   __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI are in effect, this is handled in
-   bits/wchar-ldbl.h.  */
-#if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
-     && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-#  ifdef __REDIRECT
-extern int __REDIRECT (fwscanf, (__FILE *__restrict __stream,
-				 const wchar_t *__restrict __format, ...),
-		       __isoc99_fwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-extern int __REDIRECT (wscanf, (const wchar_t *__restrict __format, ...),
-		       __isoc99_wscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 2))) */;
-extern int __REDIRECT_NTH (swscanf, (const wchar_t *__restrict __s,
-				     const wchar_t *__restrict __format,
-				     ...), __isoc99_swscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 3))) */;
-#  else
-extern int __isoc99_fwscanf (__FILE *__restrict __stream,
-			     const wchar_t *__restrict __format, ...);
-extern int __isoc99_wscanf (const wchar_t *__restrict __format, ...);
-extern int __isoc99_swscanf (const wchar_t *__restrict __s,
-			     const wchar_t *__restrict __format, ...)
-     __THROW;
-#   define fwscanf __isoc99_fwscanf
-#   define wscanf __isoc99_wscanf
-#   define swscanf __isoc99_swscanf
-#  endif
-# endif
-
-#endif /* Use ISO C95, C99 and Unix98. */
-
-#ifdef __USE_ISOC99
-/* Read formatted input from S into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vfwscanf (__FILE *__restrict __s,
-		     const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-/* Read formatted input from stdin into argument list ARG.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int vwscanf (const wchar_t *__restrict __format,
-		    __gnuc_va_list __arg)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 0))) */;
-/* Read formatted input from S into argument list ARG.  */
-extern int vswscanf (const wchar_t *__restrict __s,
-		     const wchar_t *__restrict __format,
-		     __gnuc_va_list __arg)
-     __THROW /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-
-/* Same redirection as above for the v*wscanf family.  */
-# if !__GLIBC_USE (DEPRECATED_SCANF) \
-     && (!defined __LDBL_COMPAT || !defined __REDIRECT) \
-     && (defined __STRICT_ANSI__ || defined __USE_XOPEN2K) \
-     && __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 0
-#  ifdef __REDIRECT
-extern int __REDIRECT (vfwscanf, (__FILE *__restrict __s,
-				  const wchar_t *__restrict __format,
-				  __gnuc_va_list __arg), __isoc99_vfwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-extern int __REDIRECT (vwscanf, (const wchar_t *__restrict __format,
-				 __gnuc_va_list __arg), __isoc99_vwscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 1, 0))) */;
-extern int __REDIRECT_NTH (vswscanf, (const wchar_t *__restrict __s,
-				      const wchar_t *__restrict __format,
-				      __gnuc_va_list __arg), __isoc99_vswscanf)
-     /* __attribute__ ((__format__ (__wscanf__, 2, 0))) */;
-#  else
-extern int __isoc99_vfwscanf (__FILE *__restrict __s,
-			      const wchar_t *__restrict __format,
-			      __gnuc_va_list __arg);
-extern int __isoc99_vwscanf (const wchar_t *__restrict __format,
-			     __gnuc_va_list __arg);
-extern int __isoc99_vswscanf (const wchar_t *__restrict __s,
-			      const wchar_t *__restrict __format,
-			      __gnuc_va_list __arg) __THROW;
-#   define vfwscanf __isoc99_vfwscanf
-#   define vwscanf __isoc99_vwscanf
-#   define vswscanf __isoc99_vswscanf
-#  endif
-# endif
-
-#endif /* Use ISO C99. */
-
-
-/* Read a character from STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern wint_t fgetwc (__FILE *__stream);
-extern wint_t getwc (__FILE *__stream);
-
-/* Read a character from stdin.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t getwchar (void);
-
-
-/* Write a character to STREAM.
-
-   These functions are possible cancellation points and therefore not
-   marked with __THROW.  */
-extern wint_t fputwc (wchar_t __wc, __FILE *__stream);
-extern wint_t putwc (wchar_t __wc, __FILE *__stream);
-
-/* Write a character to stdout.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t putwchar (wchar_t __wc);
-
-
-/* Get a newline-terminated wide character string of finite length
-   from STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wchar_t *fgetws (wchar_t *__restrict __ws, int __n,
-			__FILE *__restrict __stream);
-
-/* Write a string to STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern int fputws (const wchar_t *__restrict __ws,
-		   __FILE *__restrict __stream);
-
-
-/* Push a character back onto the input buffer of STREAM.
-
-   This function is a possible cancellation point and therefore not
-   marked with __THROW.  */
-extern wint_t ungetwc (wint_t __wc, __FILE *__stream);
-
-
-#ifdef __USE_GNU
-/* These are defined to be equivalent to the `char' functions defined
-   in POSIX.1:1996.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern wint_t getwc_unlocked (__FILE *__stream);
-extern wint_t getwchar_unlocked (void);
-
-/* This is the wide character version of a GNU extension.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wint_t fgetwc_unlocked (__FILE *__stream);
-
-/* Faster version when locking is not necessary.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wint_t fputwc_unlocked (wchar_t __wc, __FILE *__stream);
-
-/* These are defined to be equivalent to the `char' functions defined
-   in POSIX.1:1996.
-
-   These functions are not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation they are cancellation points and
-   therefore not marked with __THROW.  */
-extern wint_t putwc_unlocked (wchar_t __wc, __FILE *__stream);
-extern wint_t putwchar_unlocked (wchar_t __wc);
-
-
-/* This function does the same as `fgetws' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern wchar_t *fgetws_unlocked (wchar_t *__restrict __ws, int __n,
-				 __FILE *__restrict __stream);
-
-/* This function does the same as `fputws' but does not lock the stream.
-
-   This function is not part of POSIX and therefore no official
-   cancellation point.  But due to similarity with an POSIX interface
-   or due to the implementation it is a cancellation point and
-   therefore not marked with __THROW.  */
-extern int fputws_unlocked (const wchar_t *__restrict __ws,
-			    __FILE *__restrict __stream);
-#endif
-
-
-/* Format TP into S according to FORMAT.
-   Write no more than MAXSIZE wide characters and return the number
-   of wide characters written, or 0 if it would exceed MAXSIZE.  */
-extern size_t wcsftime (wchar_t *__restrict __s, size_t __maxsize,
-			const wchar_t *__restrict __format,
-			const struct tm *__restrict __tp) __THROW;
-
-# ifdef __USE_GNU
-/* Similar to `wcsftime' but takes the information from
-   the provided locale and not the global locale.  */
-extern size_t wcsftime_l (wchar_t *__restrict __s, size_t __maxsize,
-			  const wchar_t *__restrict __format,
-			  const struct tm *__restrict __tp,
-			  locale_t __loc) __THROW;
-# endif
-
-/* Define some macros helping to catch buffer overflows.  */
-#if __USE_FORTIFY_LEVEL > 0 && defined __fortify_function
-# include <bits/wchar2.h>
-#endif
-
-#include <bits/floatn.h>
-#if defined __LDBL_COMPAT || __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI == 1
-# include <bits/wchar-ldbl.h>
-#endif
-
-__END_DECLS
-
-#endif /* wchar.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wctype.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wctype.h
deleted file mode 100644
index a561802..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wctype.h
+++ /dev/null
@@ -1,148 +0,0 @@
-/* Copyright (C) 1996-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-/*
- *	ISO C99 Standard: 7.25
- *	Wide character classification and mapping utilities  <wctype.h>
- */
-
-#ifndef _WCTYPE_H
-#define _WCTYPE_H 1
-
-#include <features.h>
-#include <bits/types.h>
-#include <bits/types/wint_t.h>
-
-/* Constant expression of type `wint_t' whose value does not correspond
-   to any member of the extended character set.  */
-#ifndef WEOF
-# define WEOF (0xffffffffu)
-#endif
-
-/* Some definitions from this header also appear in <wchar.h> in
-   Unix98 mode.  */
-#include <bits/wctype-wchar.h>
-
-/*
- * Extensible wide-character mapping functions: 7.15.3.2.
- */
-
-__BEGIN_DECLS
-
-/* Scalar type that can hold values which represent locale-specific
-   character mappings.  */
-typedef const __int32_t *wctrans_t;
-
-/* Construct value that describes a mapping between wide characters
-   identified by the string argument PROPERTY.  */
-extern wctrans_t wctrans (const char *__property) __THROW;
-
-/* Map the wide character WC using the mapping described by DESC.  */
-extern wint_t towctrans (wint_t __wc, wctrans_t __desc) __THROW;
-
-# ifdef __USE_XOPEN2K8
-/* POSIX.1-2008 extended locale interface (see locale.h).  */
-#  include <bits/types/locale_t.h>
-
-/* Test for any wide character for which `iswalpha' or `iswdigit' is
-   true.  */
-extern int iswalnum_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character for which `iswupper' or 'iswlower' is
-   true, or any wide character that is one of a locale-specific set of
-   wide-characters for which none of `iswcntrl', `iswdigit',
-   `iswpunct', or `iswspace' is true.  */
-extern int iswalpha_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any control wide character.  */
-extern int iswcntrl_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a decimal-digit
-   character.  */
-extern int iswdigit_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character for which `iswprint' is true and
-   `iswspace' is false.  */
-extern int iswgraph_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a lowercase letter
-   or is one of a locale-specific set of wide characters for which
-   none of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswlower_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any printing wide character.  */
-extern int iswprint_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any printing wide character that is one of a
-   locale-specific et of wide characters for which neither `iswspace'
-   nor `iswalnum' is true.  */
-extern int iswpunct_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a locale-specific
-   set of wide characters for which none of `iswalnum', `iswgraph', or
-   `iswpunct' is true.  */
-extern int iswspace_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to an uppercase letter
-   or is one of a locale-specific set of wide character for which none
-   of `iswcntrl', `iswdigit', `iswpunct', or `iswspace' is true.  */
-extern int iswupper_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a hexadecimal-digit
-   character equivalent to that performed be the functions described
-   in the previous subclause.  */
-extern int iswxdigit_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Test for any wide character that corresponds to a standard blank
-   wide character or a locale-specific set of wide characters for
-   which `iswalnum' is false.  */
-extern int iswblank_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Construct value that describes a class of wide characters identified
-   by the string argument PROPERTY.  */
-extern wctype_t wctype_l (const char *__property, locale_t __locale)
-     __THROW;
-
-/* Determine whether the wide-character WC has the property described by
-   DESC.  */
-extern int iswctype_l (wint_t __wc, wctype_t __desc, locale_t __locale)
-     __THROW;
-
-/*
- * Wide-character case-mapping functions.
- */
-
-/* Converts an uppercase letter to the corresponding lowercase letter.  */
-extern wint_t towlower_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Converts an lowercase letter to the corresponding uppercase letter.  */
-extern wint_t towupper_l (wint_t __wc, locale_t __locale) __THROW;
-
-/* Construct value that describes a mapping between wide characters
-   identified by the string argument PROPERTY.  */
-extern wctrans_t wctrans_l (const char *__property, locale_t __locale)
-     __THROW;
-
-/* Map the wide character WC using the mapping described by DESC.  */
-extern wint_t towctrans_l (wint_t __wc, wctrans_t __desc,
-			   locale_t __locale) __THROW;
-
-# endif /* Use POSIX 2008.  */
-
-__END_DECLS
-
-#endif /* wctype.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wordexp.h b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wordexp.h
deleted file mode 100644
index b6ac1b7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/include/wordexp.h
+++ /dev/null
@@ -1,70 +0,0 @@
-/* Copyright (C) 1991-2021 Free Software Foundation, Inc.
-   This file is part of the GNU C Library.
-
-   The GNU C Library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Lesser General Public
-   License as published by the Free Software Foundation; either
-   version 2.1 of the License, or (at your option) any later version.
-
-   The GNU C Library is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Lesser General Public License for more details.
-
-   You should have received a copy of the GNU Lesser General Public
-   License along with the GNU C Library; if not, see
-   <https://www.gnu.org/licenses/>.  */
-
-#ifndef	_WORDEXP_H
-#define	_WORDEXP_H	1
-
-#include <features.h>
-#define __need_size_t
-#include <stddef.h>
-
-__BEGIN_DECLS
-
-/* Bits set in the FLAGS argument to `wordexp'.  */
-enum
-  {
-    WRDE_DOOFFS = (1 << 0),	/* Insert PWORDEXP->we_offs NULLs.  */
-    WRDE_APPEND = (1 << 1),	/* Append to results of a previous call.  */
-    WRDE_NOCMD = (1 << 2),	/* Don't do command substitution.  */
-    WRDE_REUSE = (1 << 3),	/* Reuse storage in PWORDEXP.  */
-    WRDE_SHOWERR = (1 << 4),	/* Don't redirect stderr to /dev/null.  */
-    WRDE_UNDEF = (1 << 5),	/* Error for expanding undefined variables.  */
-    __WRDE_FLAGS = (WRDE_DOOFFS | WRDE_APPEND | WRDE_NOCMD
-		    | WRDE_REUSE | WRDE_SHOWERR | WRDE_UNDEF)
-  };
-
-/* Structure describing a word-expansion run.  */
-typedef struct
-  {
-    size_t we_wordc;		/* Count of words matched.  */
-    char **we_wordv;		/* List of expanded words.  */
-    size_t we_offs;		/* Slots to reserve in `we_wordv'.  */
-  } wordexp_t;
-
-/* Possible nonzero return values from `wordexp'.  */
-enum
-  {
-#ifdef __USE_XOPEN
-    WRDE_NOSYS = -1,		/* Never used since we support `wordexp'.  */
-#endif
-    WRDE_NOSPACE = 1,		/* Ran out of memory.  */
-    WRDE_BADCHAR,		/* A metachar appears in the wrong place.  */
-    WRDE_BADVAL,		/* Undefined var reference with WRDE_UNDEF.  */
-    WRDE_CMDSUB,		/* Command substitution with WRDE_NOCMD.  */
-    WRDE_SYNTAX			/* Shell syntax error.  */
-  };
-
-/* Do word expansion of WORDS into PWORDEXP.  */
-extern int wordexp (const char *__restrict __words,
-		    wordexp_t *__restrict __pwordexp, int __flags);
-
-/* Free the storage allocated by a `wordexp' call.  */
-extern void wordfree (wordexp_t *__wordexp) __THROW;
-
-__END_DECLS
-
-#endif /* wordexp.h  */
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/Mcrt1.o b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/Mcrt1.o
deleted file mode 100644
index 54eec39..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/Mcrt1.o
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/Scrt1.o b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/Scrt1.o
deleted file mode 100644
index a3a6eee..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/Scrt1.o
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so
deleted file mode 100755
index 174e30d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/audit/sotruss-lib.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crt1.o b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crt1.o
deleted file mode 100644
index 8eb4ce8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crt1.o
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crti.o b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crti.o
deleted file mode 100644
index f5264c9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crti.o
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crtn.o b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crtn.o
deleted file mode 100644
index e383c68..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/crtn.o
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so
deleted file mode 100755
index 88b0024..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ANSI_X3.110.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so
deleted file mode 100755
index 13bd925..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ARMSCII-8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so
deleted file mode 100755
index ffd616f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ASMO_449.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so
deleted file mode 100755
index b3fb5dd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so
deleted file mode 100755
index 53277f0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BIG5HKSCS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so
deleted file mode 100755
index 451e02c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/BRF.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so
deleted file mode 100755
index c9da33e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP10007.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so
deleted file mode 100755
index b541ce5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1125.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so
deleted file mode 100755
index 4645c73..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1250.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so
deleted file mode 100755
index 6bde008..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1251.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so
deleted file mode 100755
index d9580f1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1252.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so
deleted file mode 100755
index 8a9bcd5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1253.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so
deleted file mode 100755
index dee6b1d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1254.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so
deleted file mode 100755
index 9742ad9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1255.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so
deleted file mode 100755
index bc30861..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1256.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so
deleted file mode 100755
index c841c8a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1257.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so
deleted file mode 100755
index 999c52f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP1258.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so
deleted file mode 100755
index ab77a7f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP737.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so
deleted file mode 100755
index ab65ca0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP770.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so
deleted file mode 100755
index 7920264..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP771.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so
deleted file mode 100755
index 8972253..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP772.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so
deleted file mode 100755
index f3faa6e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP773.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so
deleted file mode 100755
index 94d5507..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP774.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so
deleted file mode 100755
index 62a7cd3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP775.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so
deleted file mode 100755
index 92a5813..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CP932.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so
deleted file mode 100755
index 6a26c15..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CSN_369103.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so
deleted file mode 100755
index 7316619..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/CWI.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so
deleted file mode 100755
index eb89bf6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/DEC-MCS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so
deleted file mode 100755
index c2ecfab..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE-A.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so
deleted file mode 100755
index 10d84a2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-AT-DE.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so
deleted file mode 100755
index b500249..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-CA-FR.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so
deleted file mode 100755
index c7e08f2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO-A.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so
deleted file mode 100755
index a7b0470..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-DK-NO.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so
deleted file mode 100755
index 7fbe8f5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-A.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so
deleted file mode 100755
index 5065099..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES-S.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so
deleted file mode 100755
index b2d0af7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-ES.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so
deleted file mode 100755
index d6fa77a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE-A.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so
deleted file mode 100755
index ce12f39..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FI-SE.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so
deleted file mode 100755
index 30cdf48..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-FR.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so
deleted file mode 100755
index 62bc358..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IS-FRISS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so
deleted file mode 100755
index 32490c5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-IT.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so
deleted file mode 100755
index bc9af6b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-PT.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so
deleted file mode 100755
index 38c4a09..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-UK.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so
deleted file mode 100755
index ba3ee40..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EBCDIC-US.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so
deleted file mode 100755
index e1ab546..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ECMA-CYRILLIC.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so
deleted file mode 100755
index df410dc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-CN.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so
deleted file mode 100755
index 67be247..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JISX0213.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so
deleted file mode 100755
index c18cf84..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP-MS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so
deleted file mode 100755
index 1fdd98b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-JP.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so
deleted file mode 100755
index d42536e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-KR.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so
deleted file mode 100755
index adfb365..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/EUC-TW.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so
deleted file mode 100755
index c9aa32c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GB18030.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so
deleted file mode 100755
index a7d08b1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBBIG5.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so
deleted file mode 100755
index 16c2574..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBGBK.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so
deleted file mode 100755
index f6093b8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GBK.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so
deleted file mode 100755
index 053461a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-ACADEMY.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so
deleted file mode 100755
index 805e5ba..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GEORGIAN-PS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so
deleted file mode 100755
index 3770911..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GOST_19768-74.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so
deleted file mode 100755
index bda0ab1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK-CCITT.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so
deleted file mode 100755
index b62d595..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7-OLD.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so
deleted file mode 100755
index f567252..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/GREEK7.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so
deleted file mode 100755
index b41f681..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-GREEK8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so
deleted file mode 100755
index 9f3036c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so
deleted file mode 100755
index 541dca5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-ROMAN9.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so
deleted file mode 100755
index 53dafc2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-THAI8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so
deleted file mode 100755
index 2ee0ba4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/HP-TURKISH8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so
deleted file mode 100755
index 3feb181..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM037.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so
deleted file mode 100755
index 4880cf4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM038.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so
deleted file mode 100755
index 5fd8685..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1004.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so
deleted file mode 100755
index 2c45b77..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so
deleted file mode 100755
index efb8d79..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1008_420.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so
deleted file mode 100755
index 5f38f1d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1025.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so
deleted file mode 100755
index a5d953e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1026.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so
deleted file mode 100755
index caabb78..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1046.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so
deleted file mode 100755
index eb45767..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1047.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so
deleted file mode 100755
index 27b2140..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1097.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so
deleted file mode 100755
index 9b61d72..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1112.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so
deleted file mode 100755
index 24135b8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1122.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so
deleted file mode 100755
index 2743e57..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1123.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so
deleted file mode 100755
index 67061ff..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1124.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so
deleted file mode 100755
index 82e2d63..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1129.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so
deleted file mode 100755
index ec67382..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1130.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so
deleted file mode 100755
index fde6cb3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1132.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so
deleted file mode 100755
index 0aa7bb6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1133.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so
deleted file mode 100755
index aa7a343..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1137.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so
deleted file mode 100755
index a986f2f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1140.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so
deleted file mode 100755
index f53372d..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1141.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so
deleted file mode 100755
index 32a9773..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1142.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so
deleted file mode 100755
index 6744fa0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1143.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so
deleted file mode 100755
index 4251423..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1144.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so
deleted file mode 100755
index 072b205..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1145.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so
deleted file mode 100755
index 853ce00..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1146.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so
deleted file mode 100755
index 97904b2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1147.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so
deleted file mode 100755
index 7955386..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1148.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so
deleted file mode 100755
index 9c49989..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1149.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so
deleted file mode 100755
index 1f6f105..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1153.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so
deleted file mode 100755
index dbbda64..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1154.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so
deleted file mode 100755
index a1360d1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1155.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so
deleted file mode 100755
index 44ae7f3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1156.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so
deleted file mode 100755
index b2c19ca..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1157.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so
deleted file mode 100755
index b582816..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1158.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so
deleted file mode 100755
index 12959f1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1160.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so
deleted file mode 100755
index 35dba67..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1161.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so
deleted file mode 100755
index 4b1f6b3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1162.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so
deleted file mode 100755
index ecdff06..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1163.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so
deleted file mode 100755
index bd2acfc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1164.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so
deleted file mode 100755
index 57039c8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1166.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so
deleted file mode 100755
index 93cd152..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1167.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so
deleted file mode 100755
index 530f476..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM12712.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so
deleted file mode 100755
index 8821b05..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1364.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so
deleted file mode 100755
index 6704d4e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1371.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so
deleted file mode 100755
index 2dcaf33..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1388.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so
deleted file mode 100755
index 1d34294..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1390.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so
deleted file mode 100755
index bf2f82a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM1399.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so
deleted file mode 100755
index 9875d07..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM16804.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so
deleted file mode 100755
index 647c87a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM256.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so
deleted file mode 100755
index 40d8a56..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM273.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so
deleted file mode 100755
index 93781ec..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM274.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so
deleted file mode 100755
index d532654..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM275.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so
deleted file mode 100755
index a88a2e5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM277.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so
deleted file mode 100755
index d21c637..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM278.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so
deleted file mode 100755
index 4606742..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM280.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so
deleted file mode 100755
index 8cc7238..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM281.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so
deleted file mode 100755
index 458b7fb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM284.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so
deleted file mode 100755
index fa21525..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM285.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so
deleted file mode 100755
index 6c81bec..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM290.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so
deleted file mode 100755
index 0834d94..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM297.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so
deleted file mode 100755
index 7d179fb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM420.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so
deleted file mode 100755
index 9773cd6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM423.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so
deleted file mode 100755
index 739345e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM424.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so
deleted file mode 100755
index aadf994..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM437.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so
deleted file mode 100755
index d61f6fb..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4517.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so
deleted file mode 100755
index 12abf1b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4899.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so
deleted file mode 100755
index e5b793c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4909.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so
deleted file mode 100755
index 2698754..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM4971.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so
deleted file mode 100755
index 87c79fe..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM500.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so
deleted file mode 100755
index 56f0581..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM5347.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so
deleted file mode 100755
index 2a0132b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM803.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so
deleted file mode 100755
index 210b151..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM850.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so
deleted file mode 100755
index 65a780a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM851.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so
deleted file mode 100755
index cf82002..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM852.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so
deleted file mode 100755
index 0a6ce48..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM855.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so
deleted file mode 100755
index a3f2a0f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM856.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so
deleted file mode 100755
index a76545e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM857.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so
deleted file mode 100755
index 1b5f0e6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM858.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so
deleted file mode 100755
index c7045bc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM860.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so
deleted file mode 100755
index 0b2d421..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM861.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so
deleted file mode 100755
index 914941a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM862.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so
deleted file mode 100755
index 98c905b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM863.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so
deleted file mode 100755
index 2838130..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM864.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so
deleted file mode 100755
index 07dc6af..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM865.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so
deleted file mode 100755
index 7c8a669..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so
deleted file mode 100755
index 07244c8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM866NAV.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so
deleted file mode 100755
index 6108795..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM868.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so
deleted file mode 100755
index c3d1bea..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM869.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so
deleted file mode 100755
index 0e22c11..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM870.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so
deleted file mode 100755
index e112116..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM871.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so
deleted file mode 100755
index 89508a2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM874.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so
deleted file mode 100755
index 1735db0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM875.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so
deleted file mode 100755
index e518e65..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM880.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so
deleted file mode 100755
index af00b3b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM891.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so
deleted file mode 100755
index beccaca..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM901.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so
deleted file mode 100755
index d4c232b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM902.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so
deleted file mode 100755
index 52b4ecc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM903.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so
deleted file mode 100755
index 02a9083..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9030.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so
deleted file mode 100755
index 0fdbbc6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM904.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so
deleted file mode 100755
index d961f52..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM905.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so
deleted file mode 100755
index 7d39ff4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9066.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so
deleted file mode 100755
index 00f6fb4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM918.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so
deleted file mode 100755
index 95e76cf..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM921.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so
deleted file mode 100755
index 6333262..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM922.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so
deleted file mode 100755
index 9e563ad..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM930.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so
deleted file mode 100755
index ad7a38f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM932.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so
deleted file mode 100755
index 71cc514..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM933.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so
deleted file mode 100755
index 2c46a52..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM935.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so
deleted file mode 100755
index 83abd68..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM937.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so
deleted file mode 100755
index 2487127..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM939.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so
deleted file mode 100755
index 9b260b0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM943.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so
deleted file mode 100755
index b37e35f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IBM9448.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so
deleted file mode 100755
index 589d8d9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/IEC_P27-1.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so
deleted file mode 100755
index f33e438..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so
deleted file mode 100755
index 091eba0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS-CYRILLIC.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so
deleted file mode 100755
index 5f136ae..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/INIS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so
deleted file mode 100755
index a2aeda0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISIRI-3342.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so
deleted file mode 100755
index a21fe28..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN-EXT.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so
deleted file mode 100755
index c359272..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-CN.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so
deleted file mode 100755
index fe0d668..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP-3.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so
deleted file mode 100755
index 2c56170..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-JP.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so
deleted file mode 100755
index 63f06a0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-2022-KR.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so
deleted file mode 100755
index e2f8633..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-197.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so
deleted file mode 100755
index 131c4ef..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO-IR-209.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so
deleted file mode 100755
index 1ec2c46..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO646.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so
deleted file mode 100755
index e7e4527..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-1.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so
deleted file mode 100755
index d04a9ed..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-10.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so
deleted file mode 100755
index 31d3292..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-11.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so
deleted file mode 100755
index 8e0e7ad..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-13.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so
deleted file mode 100755
index 906ed36..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-14.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so
deleted file mode 100755
index 171d03a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-15.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so
deleted file mode 100755
index 6bff2fe..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-16.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so
deleted file mode 100755
index 4298ed6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-2.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so
deleted file mode 100755
index 34c8403..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-3.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so
deleted file mode 100755
index 91e064e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-4.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so
deleted file mode 100755
index 5c9555a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-5.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so
deleted file mode 100755
index eb61396..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-6.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so
deleted file mode 100755
index 4c17162..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-7.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so
deleted file mode 100755
index 31a0ab3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so
deleted file mode 100755
index c9bc649..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so
deleted file mode 100755
index 8a7a2a9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO8859-9E.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so
deleted file mode 100755
index 41581c0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_10367-BOX.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so
deleted file mode 100755
index df14678..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_11548-1.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so
deleted file mode 100755
index 91ce1c2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_2033.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so
deleted file mode 100755
index e6f55b8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427-EXT.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so
deleted file mode 100755
index 5ff836a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5427.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so
deleted file mode 100755
index 7318f91..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_5428.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so
deleted file mode 100755
index 04d69bc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937-2.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so
deleted file mode 100755
index 0d4290c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/ISO_6937.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so
deleted file mode 100755
index 7d399f1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/JOHAB.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so
deleted file mode 100755
index 1ea4e3c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI-8.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so
deleted file mode 100755
index 641716f..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-R.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so
deleted file mode 100755
index adb93fe..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-RU.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so
deleted file mode 100755
index 3a185e5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-T.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so
deleted file mode 100755
index b2497cc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/KOI8-U.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so
deleted file mode 100755
index 3f4ce84..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK-1.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so
deleted file mode 100755
index 5f718d7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/LATIN-GREEK.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so
deleted file mode 100755
index 2ae71d4..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-CENTRALEUROPE.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so
deleted file mode 100755
index 06b2070..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-IS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so
deleted file mode 100755
index b930211..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-SAMI.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so
deleted file mode 100755
index c5d5297..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MAC-UK.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so
deleted file mode 100755
index 3a5c161..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MACINTOSH.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so
deleted file mode 100755
index 9013e8e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/MIK.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so
deleted file mode 100755
index 2fccb92..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-DANO.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so
deleted file mode 100755
index e96fa85..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/NATS-SEFI.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so
deleted file mode 100755
index 3c08b3c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/PT154.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so
deleted file mode 100755
index 8e6e805..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/RK1048.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so
deleted file mode 100755
index 740db3c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SAMI-WS2.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so
deleted file mode 100755
index b031ccf..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SHIFT_JISX0213.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so
deleted file mode 100755
index 30ad1be..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/SJIS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so
deleted file mode 100755
index 38de955..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/T.61.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so
deleted file mode 100755
index 86f5ccd..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TCVN5712-1.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so
deleted file mode 100755
index 16d42d9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TIS-620.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so
deleted file mode 100755
index 6a491b2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/TSCII.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so
deleted file mode 100755
index 71a5ea0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UHC.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so
deleted file mode 100755
index c67c59c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UNICODE.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so
deleted file mode 100755
index d2a84e9..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-16.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so
deleted file mode 100755
index dbdfb60..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-32.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so
deleted file mode 100755
index 964e093..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/UTF-7.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so
deleted file mode 100755
index 102baa8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/VISCII.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/gconv-modules b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/gconv-modules
deleted file mode 100644
index 8540225..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/gconv-modules
+++ /dev/null
@@ -1,1972 +0,0 @@
-# GNU libc iconv configuration.
-# Copyright (C) 1997-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-# All lines contain the following information:
-
-# If the lines start with `module'
-#  fromset:	either a name triple or a regular expression triple.
-#  toset:	a name triple or an expression with \N to get regular
-#		expression matching results.
-#  filename:	filename of the module implementing the transformation.
-#		If it is not absolute the path is made absolute by prepending
-#		the directory the configuration file is found in.
-#  cost:	optional cost of the transformation.  Default is 1.
-
-# If the lines start with `alias'
-#  alias:	alias name which is not really recognized.
-#  name:	the real name of the character set
-
-alias	ISO-IR-4//		BS_4730//
-alias	ISO646-GB//		BS_4730//
-alias	GB//			BS_4730//
-alias	UK//			BS_4730//
-alias	CSISO4UNITEDKINGDOM//	BS_4730//
-module	BS_4730//		INTERNAL		ISO646		2
-module	INTERNAL		BS_4730//		ISO646		2
-
-alias	ISO-IR-121//		CSA_Z243.4-1985-1//
-alias	ISO646-CA//		CSA_Z243.4-1985-1//
-alias	CSA7-1//		CSA_Z243.4-1985-1//
-alias	CA//			CSA_Z243.4-1985-1//
-alias	CSISO121CANADIAN1//	CSA_Z243.4-1985-1//
-alias	CSA_Z243.419851//	CSA_Z243.4-1985-1//
-module	CSA_Z243.4-1985-1//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-1//	ISO646		2
-
-alias	ISO-IR-122//		CSA_Z243.4-1985-2//
-alias	ISO646-CA2//		CSA_Z243.4-1985-2//
-alias	CSA7-2//		CSA_Z243.4-1985-2//
-alias	CSISO122CANADIAN2//	CSA_Z243.4-1985-2//
-alias	CSA_Z243.419852//	CSA_Z243.4-1985-2//
-module	CSA_Z243.4-1985-2//	INTERNAL		ISO646		2
-module	INTERNAL		CSA_Z243.4-1985-2//	ISO646		2
-
-alias	ISO-IR-21//		DIN_66003//
-alias	DE//			DIN_66003//
-alias	ISO646-DE//		DIN_66003//
-alias	CSISO21GERMAN//		DIN_66003//
-module	DIN_66003//		INTERNAL		ISO646		2
-module	INTERNAL		DIN_66003//		ISO646		2
-
-alias	DS2089//		DS_2089//
-alias	ISO646-DK//		DS_2089//
-alias	DK//			DS_2089//
-alias	CSISO646DANISH//	DS_2089//
-module	DS_2089//		INTERNAL		ISO646		2
-module	INTERNAL		DS_2089//		ISO646		2
-
-alias	ISO-IR-17//		ES//
-alias	ISO646-ES//		ES//
-alias	CSISO17SPANISH//	ES//
-module	ES//			INTERNAL		ISO646		2
-module	INTERNAL		ES//			ISO646		2
-
-alias	ISO-IR-85//		ES2//
-alias	ISO646-ES2//		ES2//
-alias	CSISO85SPANISH2//	ES2//
-module	ES2//			INTERNAL		ISO646		2
-module	INTERNAL		ES2//			ISO646		2
-
-alias	ISO-IR-57//		GB_1988-80//
-alias	CN//			GB_1988-80//
-alias	ISO646-CN//		GB_1988-80//
-alias	CSISO58GB1988//		GB_1988-80//
-alias	GB_198880//		GB_1988-80//
-module	GB_1988-80//		INTERNAL		ISO646		2
-module	INTERNAL		GB_1988-80//		ISO646		2
-
-alias	ISO-IR-15//		IT//
-alias	ISO646-IT//		IT//
-alias	CSISO15ITALIAN//	IT//
-module	IT//			INTERNAL		ISO646		2
-module	INTERNAL		IT//			ISO646		2
-
-alias	ISO-IR-14//		JIS_C6220-1969-RO//
-alias	JP//			JIS_C6220-1969-RO//
-alias	ISO646-JP//		JIS_C6220-1969-RO//
-alias	CSISO14JISC6220RO//	JIS_C6220-1969-RO//
-alias	JIS_C62201969RO//	JIS_C6220-1969-RO//
-module	JIS_C6220-1969-RO//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6220-1969-RO//	ISO646		2
-
-alias	ISO-IR-92//		JIS_C6229-1984-B//
-alias	ISO646-JP-OCR-B//	JIS_C6229-1984-B//
-alias	JP-OCR-B//		JIS_C6229-1984-B//
-alias	CSISO92JISC62991984B//	JIS_C6229-1984-B//
-alias	JIS_C62291984B//	JIS_C6229-1984-B//
-module	JIS_C6229-1984-B//	INTERNAL		ISO646		2
-module	INTERNAL		JIS_C6229-1984-B//	ISO646		2
-
-alias	ISO-IR-141//		JUS_I.B1.002//
-alias	ISO646-YU//		JUS_I.B1.002//
-alias	JS//			JUS_I.B1.002//
-alias	YU//			JUS_I.B1.002//
-alias	CSISO141JUSIB1002//	JUS_I.B1.002//
-module	JUS_I.B1.002//		INTERNAL		ISO646		2
-module	INTERNAL		JUS_I.B1.002//		ISO646		2
-
-alias	ISO646-KR//		KSC5636//
-alias	CSKSC5636//		KSC5636//
-module	KSC5636//		INTERNAL		ISO646		2
-module	INTERNAL		KSC5636//		ISO646		2
-
-alias	ISO-IR-86//		MSZ_7795.3//
-alias	ISO646-HU//		MSZ_7795.3//
-alias	HU//			MSZ_7795.3//
-alias	CSISO86HUNGARIAN//	MSZ_7795.3//
-module	MSZ_7795.3//		INTERNAL		ISO646		2
-module	INTERNAL		MSZ_7795.3//		ISO646		2
-
-alias	CUBA//			NC_NC00-10//
-alias	NC_NC00-10:81//		NC_NC00-10//
-alias	ISO-IR-151//		NC_NC00-10//
-alias	ISO646-CU//		NC_NC00-10//
-alias	CSISO151CUBA//		NC_NC00-10//
-alias	NC_NC0010//		NC_NC00-10//
-module	NC_NC00-10//		INTERNAL		ISO646		2
-module	INTERNAL		NC_NC00-10//		ISO646		2
-
-alias	ISO-IR-69//		NF_Z_62-010//
-alias	ISO646-FR//		NF_Z_62-010//
-alias	FR//			NF_Z_62-010//
-alias	CSISO69FRENCH//		NF_Z_62-010//
-alias	NF_Z_62010//		NF_Z_62-010//
-module	NF_Z_62-010//		INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010//		ISO646		2
-
-alias	ISO-IR-25//		NF_Z_62-010_1973//
-alias	ISO646-FR1//		NF_Z_62-010_1973//
-alias	NF_Z_62-010_(1973)//	NF_Z_62-010_1973//
-alias	CSISO25FRENCH//		NF_Z_62-010_1973//
-alias	NF_Z_62010_1973//	NF_Z_62-010_1973//
-module	NF_Z_62-010_1973//	INTERNAL		ISO646		2
-module	INTERNAL		NF_Z_62-010_1973//	ISO646		2
-
-alias	ISO-IR-60//		NS_4551-1//
-alias	ISO646-NO//		NS_4551-1//
-alias	NO//			NS_4551-1//
-alias	CSISO60DANISHNORWEGIAN// NS_4551-1//
-alias	CSISO60NORWEGIAN1//	NS_4551-1//
-alias	NS_45511//		NS_4551-1//
-module	NS_4551-1//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-1//		ISO646		2
-
-alias	ISO646-NO2//		NS_4551-2//
-alias	ISO-IR-61//		NS_4551-2//
-alias	NO2//			NS_4551-2//
-alias	CSISO61NORWEGIAN2//	NS_4551-2//
-alias	NS_45512//		NS_4551-2//
-module	NS_4551-2//		INTERNAL		ISO646		2
-module	INTERNAL		NS_4551-2//		ISO646		2
-
-alias	ISO-IR-16//		PT//
-alias	ISO646-PT//		PT//
-alias	CSISO16PORTUGESE//	PT//
-module	PT//			INTERNAL		ISO646		2
-module	INTERNAL		PT//			ISO646		2
-
-alias	ISO-IR-84//		PT2//
-alias	ISO646-PT2//		PT2//
-alias	CSISO84PORTUGUESE2//	PT2//
-module	PT2//			INTERNAL		ISO646		2
-module	INTERNAL		PT2//			ISO646		2
-
-alias	ISO-IR-10//		SEN_850200_B//
-alias	FI//			SEN_850200_B//
-alias	ISO646-FI//		SEN_850200_B//
-alias	ISO646-SE//		SEN_850200_B//
-alias	SE//			SEN_850200_B//
-alias	CSISO10SWEDISH//	SEN_850200_B//
-alias	SS636127//		SEN_850200_B//
-module	SEN_850200_B//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_B//		ISO646		2
-
-alias	ISO-IR-11//		SEN_850200_C//
-alias	ISO646-SE2//		SEN_850200_C//
-alias	SE2//			SEN_850200_C//
-alias	CSISO11SWEDISHFORNAMES// SEN_850200_C//
-module	SEN_850200_C//		INTERNAL		ISO646		2
-module	INTERNAL		SEN_850200_C//		ISO646		2
-
-#	from			to			module		cost
-alias	ISO-IR-100//		ISO-8859-1//
-alias	ISO_8859-1:1987//	ISO-8859-1//
-alias	ISO_8859-1//		ISO-8859-1//
-alias	ISO8859-1//		ISO-8859-1//
-alias	ISO88591//		ISO-8859-1//
-alias	LATIN1//		ISO-8859-1//
-alias	L1//			ISO-8859-1//
-alias	IBM819//		ISO-8859-1//
-alias	CP819//			ISO-8859-1//
-alias	CSISOLATIN1//		ISO-8859-1//
-alias	8859_1//		ISO-8859-1//
-alias	OSF00010001//		ISO-8859-1//
-module	ISO-8859-1//		INTERNAL		ISO8859-1	1
-module	INTERNAL		ISO-8859-1//		ISO8859-1	1
-
-#	from			to			module		cost
-alias	ISO-IR-101//		ISO-8859-2//
-alias	ISO_8859-2:1987//	ISO-8859-2//
-alias	ISO_8859-2//		ISO-8859-2//
-alias	ISO8859-2//		ISO-8859-2//
-alias	ISO88592//		ISO-8859-2//
-alias	LATIN2//		ISO-8859-2//
-alias	L2//			ISO-8859-2//
-alias	CSISOLATIN2//		ISO-8859-2//
-alias	8859_2//		ISO-8859-2//
-alias	OSF00010002//		ISO-8859-2//
-alias	IBM912//		ISO-8859-2//
-alias	CP912//			ISO-8859-2//
-module	ISO-8859-2//		INTERNAL		ISO8859-2	1
-module	INTERNAL		ISO-8859-2//		ISO8859-2	1
-
-#	from			to			 module		cost
-alias	ISO-IR-109//		ISO-8859-3//
-alias	ISO_8859-3:1988//	ISO-8859-3//
-alias	ISO_8859-3//		ISO-8859-3//
-alias	ISO8859-3//		ISO-8859-3//
-alias	ISO88593//		ISO-8859-3//
-alias	LATIN3//		ISO-8859-3//
-alias	L3//			ISO-8859-3//
-alias	CSISOLATIN3//		ISO-8859-3//
-alias	8859_3//		ISO-8859-3//
-alias	OSF00010003//		ISO-8859-3//
-module	ISO-8859-3//		INTERNAL		ISO8859-3	1
-module	INTERNAL		ISO-8859-3//		ISO8859-3	1
-
-#	from			to			module		cost
-alias	ISO-IR-110//		ISO-8859-4//
-alias	ISO_8859-4:1988//	ISO-8859-4//
-alias	ISO_8859-4//		ISO-8859-4//
-alias	ISO8859-4//		ISO-8859-4//
-alias	ISO88594//		ISO-8859-4//
-alias	LATIN4//		ISO-8859-4//
-alias	L4//			ISO-8859-4//
-alias	CSISOLATIN4//		ISO-8859-4//
-alias	8859_4//		ISO-8859-4//
-alias	OSF00010004//		ISO-8859-4//
-module	ISO-8859-4//		INTERNAL		ISO8859-4	1
-module	INTERNAL		ISO-8859-4//		ISO8859-4	1
-
-#	from			to			module		cost
-alias	ISO-IR-144//		ISO-8859-5//
-alias	ISO_8859-5:1988//	ISO-8859-5//
-alias	ISO_8859-5//		ISO-8859-5//
-alias	ISO8859-5//		ISO-8859-5//
-alias	ISO88595//		ISO-8859-5//
-alias	CYRILLIC//		ISO-8859-5//
-alias	CSISOLATINCYRILLIC//	ISO-8859-5//
-alias	8859_5//		ISO-8859-5//
-alias	OSF00010005//		ISO-8859-5//
-alias	IBM915//		ISO-8859-5//
-alias	CP915//			ISO-8859-5//
-module	ISO-8859-5//		INTERNAL		ISO8859-5	1
-module	INTERNAL		ISO-8859-5//		ISO8859-5	1
-
-#	from			to			module		cost
-alias	ISO-IR-127//		ISO-8859-6//
-alias	ISO_8859-6:1987//	ISO-8859-6//
-alias	ISO_8859-6//		ISO-8859-6//
-alias	ISO8859-6//		ISO-8859-6//
-alias	ISO88596//		ISO-8859-6//
-alias	ECMA-114//		ISO-8859-6//
-alias	ASMO-708//		ISO-8859-6//
-alias	ARABIC//		ISO-8859-6//
-alias	CSISOLATINARABIC//	ISO-8859-6//
-alias	8859_6//		ISO-8859-6//
-alias	OSF00010006//		ISO-8859-6//
-alias	IBM1089//		ISO-8859-6//
-alias	CP1089//		ISO-8859-6//
-module	ISO-8859-6//		INTERNAL		ISO8859-6	1
-module	INTERNAL		ISO-8859-6//		ISO8859-6	1
-
-#	from			to			module		cost
-alias	ISO-IR-126//		ISO-8859-7//
-alias	ISO_8859-7:2003//	ISO-8859-7//
-alias	ISO_8859-7:1987//	ISO-8859-7//
-alias	ISO_8859-7//		ISO-8859-7//
-alias	ISO8859-7//		ISO-8859-7//
-alias	ISO88597//		ISO-8859-7//
-alias	ELOT_928//		ISO-8859-7//
-alias	ECMA-118//		ISO-8859-7//
-alias	GREEK//			ISO-8859-7//
-alias	GREEK8//		ISO-8859-7//
-alias	CSISOLATINGREEK//	ISO-8859-7//
-alias	8859_7//		ISO-8859-7//
-alias	OSF00010007//		ISO-8859-7//
-alias	IBM813//		ISO-8859-7//
-alias	CP813//			ISO-8859-7//
-module	ISO-8859-7//		INTERNAL		ISO8859-7	1
-module	INTERNAL		ISO-8859-7//		ISO8859-7	1
-
-#	from			to			module		cost
-alias	ISO-IR-138//		ISO-8859-8//
-alias	ISO_8859-8:1988//	ISO-8859-8//
-alias	ISO_8859-8//		ISO-8859-8//
-alias	ISO8859-8//		ISO-8859-8//
-alias	ISO88598//		ISO-8859-8//
-alias	HEBREW//		ISO-8859-8//
-alias	CSISOLATINHEBREW//	ISO-8859-8//
-alias	8859_8//		ISO-8859-8//
-alias	OSF00010008//		ISO-8859-8//
-alias	IBM916//		ISO-8859-8//
-alias	CP916//			ISO-8859-8//
-module	ISO-8859-8//		INTERNAL		ISO8859-8	1
-module	INTERNAL		ISO-8859-8//		ISO8859-8	1
-
-#	from			to			module		cost
-alias	ISO-IR-148//		ISO-8859-9//
-alias	ISO_8859-9:1989//	ISO-8859-9//
-alias	ISO_8859-9//		ISO-8859-9//
-alias	ISO8859-9//		ISO-8859-9//
-alias	ISO88599//		ISO-8859-9//
-alias	LATIN5//		ISO-8859-9//
-alias	L5//			ISO-8859-9//
-alias	CSISOLATIN5//		ISO-8859-9//
-alias	8859_9//		ISO-8859-9//
-alias	OSF00010009//		ISO-8859-9//
-alias	IBM920//		ISO-8859-9//
-alias	CP920//			ISO-8859-9//
-alias	TS-5881//		ISO-8859-9//
-alias	ECMA-128//		ISO-8859-9//
-module	ISO-8859-9//		INTERNAL		ISO8859-9	1
-module	INTERNAL		ISO-8859-9//		ISO8859-9	1
-
-#	from			to			module		cost
-alias	ISO-IR-157//		ISO-8859-10//
-alias	ISO_8859-10:1992//	ISO-8859-10//
-alias	ISO_8859-10//		ISO-8859-10//
-alias	ISO8859-10//		ISO-8859-10//
-alias	ISO885910//		ISO-8859-10//
-alias	LATIN6//		ISO-8859-10//
-alias	L6//			ISO-8859-10//
-alias	CSISOLATIN6//		ISO-8859-10//
-alias	OSF0001000A//		ISO-8859-10//
-module	ISO-8859-10//		INTERNAL		ISO8859-10	1
-module	INTERNAL		ISO-8859-10//		ISO8859-10	1
-
-#	from			to			module		cost
-alias	ISO8859-11//		ISO-8859-11//
-alias	ISO885911//		ISO-8859-11//
-module	ISO-8859-11//		INTERNAL		ISO8859-11	1
-module	INTERNAL		ISO-8859-11//		ISO8859-11	1
-
-#	from			to			module		cost
-alias	ISO8859-13//		ISO-8859-13//
-alias	ISO885913//		ISO-8859-13//
-alias	ISO-IR-179//		ISO-8859-13//
-alias	LATIN7//		ISO-8859-13//
-alias	L7//			ISO-8859-13//
-alias	BALTIC//		ISO-8859-13//
-module	ISO-8859-13//		INTERNAL		ISO8859-13	1
-module	INTERNAL		ISO-8859-13//		ISO8859-13	1
-
-#	from			to			module		cost
-alias	ISO8859-14//		ISO-8859-14//
-alias	ISO885914//		ISO-8859-14//
-alias	ISO-IR-199//		ISO-8859-14//
-alias	LATIN8//		ISO-8859-14//
-alias	L8//			ISO-8859-14//
-alias	ISO_8859-14:1998//	ISO-8859-14//
-alias	ISO_8859-14//		ISO-8859-14//
-alias	ISO-CELTIC//		ISO-8859-14//
-module	ISO-8859-14//		INTERNAL		ISO8859-14	1
-module	INTERNAL		ISO-8859-14//		ISO8859-14	1
-
-#	from			to			module		cost
-alias	ISO8859-15//		ISO-8859-15//
-alias	ISO885915//		ISO-8859-15//
-alias	ISO-IR-203//		ISO-8859-15//
-alias	ISO_8859-15//		ISO-8859-15//
-alias	LATIN-9//		ISO-8859-15//
-alias	LATIN9//		ISO-8859-15//
-alias	ISO_8859-15:1998//	ISO-8859-15//
-module	ISO-8859-15//		INTERNAL		ISO8859-15	1
-module	INTERNAL		ISO-8859-15//		ISO8859-15	1
-
-#	from			to			module		cost
-alias	ISO8859-16//		ISO-8859-16//
-alias	ISO885916//		ISO-8859-16//
-alias	ISO-IR-226//		ISO-8859-16//
-alias	LATIN10//		ISO-8859-16//
-alias	L10//			ISO-8859-16//
-alias	ISO_8859-16:2001//	ISO-8859-16//
-alias	ISO_8859-16//		ISO-8859-16//
-module	ISO-8859-16//		INTERNAL		ISO8859-16	1
-module	INTERNAL		ISO-8859-16//		ISO8859-16	1
-
-#	from			to			module		cost
-alias	T.61//			T.61-8BIT//
-alias	ISO-IR-103//		T.61-8BIT//
-alias	CSISO103T618BIT//	T.61-8BIT//
-alias	T.618BIT//		T.61-8BIT//
-module	T.61-8BIT//		INTERNAL		T.61		1
-module	INTERNAL		T.61-8BIT//		T.61		1
-
-#	from			to			module		cost
-alias	ISO-IR-156//		ISO_6937//
-alias	ISO_6937:1992//		ISO_6937//
-alias	ISO6937//		ISO_6937//
-module	ISO_6937//		INTERNAL		ISO_6937	1
-module	INTERNAL		ISO_6937//		ISO_6937	1
-
-
-#	from			to			module		cost
-alias	ISO-IR-90//		ISO_6937-2//
-alias	ISO_6937-2:1983//	ISO_6937-2//
-alias	CSISO90//		ISO_6937-2//
-alias	ISO_69372//		ISO_6937-2//
-module	ISO_6937-2//		INTERNAL		ISO_6937-2	1
-module	INTERNAL		ISO_6937-2//		ISO_6937-2	1
-
-#	from			to			module		cost
-alias	SHIFT-JIS//		SJIS//
-alias	SHIFT_JIS//		SJIS//
-alias	MS_KANJI//		SJIS//
-alias	CSSHIFTJIS//		SJIS//
-module	SJIS//			INTERNAL		SJIS		1
-module	INTERNAL		SJIS//			SJIS		1
-
-#	from			to			module		cost
-alias	WINDOWS-31J//		CP932//
-alias	MS932//			CP932//
-alias	SJIS-OPEN//		CP932//
-alias	SJIS-WIN//		CP932//
-alias	CSWINDOWS31J//		CP932//
-module	CP932//			INTERNAL		CP932		1
-module	INTERNAL		CP932//			CP932		1
-
-#	from			to			module		cost
-alias	KOI8//			KOI-8//
-module	KOI-8//			INTERNAL		KOI-8		1
-module	INTERNAL		KOI-8//			KOI-8		1
-
-#	from			to			module		cost
-alias	CSKOI8R//		KOI8-R//
-alias	KOI8R//			KOI8-R//
-module	KOI8-R//		INTERNAL		KOI8-R		1
-module	INTERNAL		KOI8-R//		KOI8-R		1
-
-#	from			to			module		cost
-alias	ISO-IR-19//		LATIN-GREEK//
-alias	CSISO19LATINGREEK//	LATIN-GREEK//
-alias	LATINGREEK//		LATIN-GREEK//
-module	LATIN-GREEK//		INTERNAL		LATIN-GREEK	1
-module	INTERNAL		LATIN-GREEK//		LATIN-GREEK	1
-
-#	from			to			module		cost
-alias	ISO-IR-27//		LATIN-GREEK-1//
-alias	CSISO27LATINGREEK1//	LATIN-GREEK-1//
-alias	LATINGREEK1//		LATIN-GREEK-1//
-module	LATIN-GREEK-1//		INTERNAL		LATIN-GREEK-1	1
-module	INTERNAL		LATIN-GREEK-1//		LATIN-GREEK-1	1
-
-#	from			to			module		cost
-alias	ROMAN8//		HP-ROMAN8//
-alias	R8//			HP-ROMAN8//
-alias	CSHPROMAN8//		HP-ROMAN8//
-alias	OSF10010001//		HP-ROMAN8//
-alias	HPROMAN8//		HP-ROMAN8//
-module	HP-ROMAN8//		INTERNAL		HP-ROMAN8	1
-module	INTERNAL		HP-ROMAN8//		HP-ROMAN8	1
-
-#	from			to			module		cost
-alias	CSEBCDICATDE//		EBCDIC-AT-DE//
-alias	EBCDICATDE//		EBCDIC-AT-DE//
-module	EBCDIC-AT-DE//		INTERNAL		EBCDIC-AT-DE	1
-module	INTERNAL		EBCDIC-AT-DE//		EBCDIC-AT-DE	1
-
-#	from			to			module		cost
-alias	CSEBCDICATDEA//		EBCDIC-AT-DE-A//
-alias	EBCDICATDEA//		EBCDIC-AT-DE-A//
-module	EBCDIC-AT-DE-A//	INTERNAL		EBCDIC-AT-DE-A	1
-module	INTERNAL		EBCDIC-AT-DE-A//	EBCDIC-AT-DE-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICCAFR//		EBCDIC-CA-FR//
-alias	EBCDICCAFR//		EBCDIC-CA-FR//
-module	EBCDIC-CA-FR//		INTERNAL		EBCDIC-CA-FR	1
-module	INTERNAL		EBCDIC-CA-FR//		EBCDIC-CA-FR	1
-
-#	from			to			module		cost
-alias	CSEBCDICDKNO//		EBCDIC-DK-NO//
-alias	EBCDICDKNO//		EBCDIC-DK-NO//
-module	EBCDIC-DK-NO//		INTERNAL		EBCDIC-DK-NO	1
-module	INTERNAL		EBCDIC-DK-NO//		EBCDIC-DK-NO	1
-
-#	from			to			module		cost
-alias	CSEBCDICDKNOA//		EBCDIC-DK-NO-A//
-alias	EBCDICDKNOA//		EBCDIC-DK-NO-A//
-module	EBCDIC-DK-NO-A//	INTERNAL		EBCDIC-DK-NO-A	1
-module	INTERNAL		EBCDIC-DK-NO-A//	EBCDIC-DK-NO-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICES//		EBCDIC-ES//
-alias	EBCDICES//		EBCDIC-ES//
-module	EBCDIC-ES//		INTERNAL		EBCDIC-ES	1
-module	INTERNAL		EBCDIC-ES//		EBCDIC-ES	1
-
-#	from			to			module		cost
-alias	CSEBCDICESA//		EBCDIC-ES-A//
-alias	EBCDICESA//		EBCDIC-ES-A//
-module	EBCDIC-ES-A//		INTERNAL		EBCDIC-ES-A	1
-module	INTERNAL		EBCDIC-ES-A//		EBCDIC-ES-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICESS//		EBCDIC-ES-S//
-alias	EBCDICESS//		EBCDIC-ES-S//
-module	EBCDIC-ES-S//		INTERNAL		EBCDIC-ES-S	1
-module	INTERNAL		EBCDIC-ES-S//		EBCDIC-ES-S	1
-
-#	from			to			module		cost
-alias	CSEBCDICFISE//		EBCDIC-FI-SE//
-alias	EBCDICFISE//		EBCDIC-FI-SE//
-module	EBCDIC-FI-SE//		INTERNAL		EBCDIC-FI-SE	1
-module	INTERNAL		EBCDIC-FI-SE//		EBCDIC-FI-SE	1
-
-#	from			to			module		cost
-alias	CSEBCDICFISEA//		EBCDIC-FI-SE-A//
-alias	EBCDICFISEA//		EBCDIC-FI-SE-A//
-module	EBCDIC-FI-SE-A//	INTERNAL		EBCDIC-FI-SE-A	1
-module	INTERNAL		EBCDIC-FI-SE-A//	EBCDIC-FI-SE-A	1
-
-#	from			to			module		cost
-alias	CSEBCDICFR//		EBCDIC-FR//
-alias	EBCDICFR//		EBCDIC-FR//
-module	EBCDIC-FR//		INTERNAL		EBCDIC-FR	1
-module	INTERNAL		EBCDIC-FR//		EBCDIC-FR	1
-
-#	from			to			module		cost
-alias	EBCDICISFRISS//		EBCDIC-IS-FRISS//
-module	EBCDIC-IS-FRISS//	INTERNAL		EBCDIC-IS-FRISS	1
-module	INTERNAL		EBCDIC-IS-FRISS//	EBCDIC-IS-FRISS	1
-
-#	from			to			module		cost
-alias	CSEBCDICIT//		EBCDIC-IT//
-alias	EBCDICIT//		EBCDIC-IT//
-module	EBCDIC-IT//		INTERNAL		EBCDIC-IT	1
-module	INTERNAL		EBCDIC-IT//		EBCDIC-IT	1
-
-#	from			to			module		cost
-alias	CSEBCDICPT//		EBCDIC-PT//
-alias	EBCDICPT//		EBCDIC-PT//
-module	EBCDIC-PT//		INTERNAL		EBCDIC-PT	1
-module	INTERNAL		EBCDIC-PT//		EBCDIC-PT	1
-
-#	from			to			module		cost
-alias	CSEBCDICUK//		EBCDIC-UK//
-alias	EBCDICUK//		EBCDIC-UK//
-module	EBCDIC-UK//		INTERNAL		EBCDIC-UK	1
-module	INTERNAL		EBCDIC-UK//		EBCDIC-UK	1
-
-#	from			to			module		cost
-alias	CSEBCDICUS//		EBCDIC-US//
-alias	EBCDICUS//		EBCDIC-US//
-module	EBCDIC-US//		INTERNAL		EBCDIC-US	1
-module	INTERNAL		EBCDIC-US//		EBCDIC-US	1
-
-#	from			to			module		cost
-alias	CP037//			IBM037//
-alias	EBCDIC-CP-US//		IBM037//
-alias	EBCDIC-CP-CA//		IBM037//
-alias	EBCDIC-CP-WT//		IBM037//
-alias	EBCDIC-CP-NL//		IBM037//
-alias	CSIBM037//		IBM037//
-alias	OSF10020025//		IBM037//
-alias	CP1070//		IBM037//
-alias	CP282//			IBM037//
-module	IBM037//		INTERNAL		IBM037		1
-module	INTERNAL		IBM037//		IBM037		1
-
-#	from			to			module		cost
-alias	EBCDIC-INT//		IBM038//
-alias	CP038//			IBM038//
-alias	CSIBM038//		IBM038//
-module	IBM038//		INTERNAL		IBM038		1
-module	INTERNAL		IBM038//		IBM038		1
-
-#	from			to			module		cost
-alias	EBCDIC-INT1//		IBM256//
-module	IBM256//		INTERNAL		IBM256		1
-module	INTERNAL		IBM256//		IBM256		1
-
-#	from			to			module		cost
-alias	CP273//			IBM273//
-alias	CSIBM273//		IBM273//
-alias	OSF10020111//		IBM273//
-module	IBM273//		INTERNAL		IBM273		1
-module	INTERNAL		IBM273//		IBM273		1
-
-#	from			to			module		cost
-alias	EBCDIC-BE//		IBM274//
-alias	CP274//			IBM274//
-alias	CSIBM274//		IBM274//
-module	IBM274//		INTERNAL		IBM274		1
-module	INTERNAL		IBM274//		IBM274		1
-
-#	from			to			module		cost
-alias	EBCDIC-BR//		IBM275//
-alias	CP275//			IBM275//
-alias	CSIBM275//		IBM275//
-module	IBM275//		INTERNAL		IBM275		1
-module	INTERNAL		IBM275//		IBM275		1
-
-#	from			to			module		cost
-alias	EBCDIC-CP-DK//		IBM277//
-alias	EBCDIC-CP-NO//		IBM277//
-alias	CSIBM277//		IBM277//
-alias	OSF10020115//		IBM277//
-module	IBM277//		INTERNAL		IBM277		1
-module	INTERNAL		IBM277//		IBM277		1
-
-#	from			to			module		cost
-alias	CP278//			IBM278//
-alias	EBCDIC-CP-FI//		IBM278//
-alias	EBCDIC-CP-SE//		IBM278//
-alias	CSIBM278//		IBM278//
-alias	OSF10020116//		IBM278//
-module	IBM278//		INTERNAL		IBM278		1
-module	INTERNAL		IBM278//		IBM278		1
-
-#	from			to			module		cost
-alias	CP280//			IBM280//
-alias	EBCDIC-CP-IT//		IBM280//
-alias	CSIBM280//		IBM280//
-alias	OSF10020118//		IBM280//
-module	IBM280//		INTERNAL		IBM280		1
-module	INTERNAL		IBM280//		IBM280		1
-
-#	from			to			module		cost
-alias	EBCDIC-JP-E//		IBM281//
-alias	CP281//			IBM281//
-alias	CSIBM281//		IBM281//
-module	IBM281//		INTERNAL		IBM281		1
-module	INTERNAL		IBM281//		IBM281		1
-
-#	from			to			module		cost
-alias	CP284//			IBM284//
-alias	EBCDIC-CP-ES//		IBM284//
-alias	CSIBM284//		IBM284//
-alias	OSF1002011C//		IBM284//
-alias	CP1079//		IBM284//
-module	IBM284//		INTERNAL		IBM284		1
-module	INTERNAL		IBM284//		IBM284		1
-
-#	from			to			module		cost
-alias	CP285//			IBM285//
-alias	EBCDIC-CP-GB//		IBM285//
-alias	CSIBM285//		IBM285//
-alias	OSF1002011D//		IBM285//
-module	IBM285//		INTERNAL		IBM285		1
-module	INTERNAL		IBM285//		IBM285		1
-
-#	from			to			module		cost
-alias	CP290//			IBM290//
-alias	EBCDIC-JP-KANA//	IBM290//
-alias	CSIBM290//		IBM290//
-alias	OSF10020122//		IBM290//
-module	IBM290//		INTERNAL		IBM290		1
-module	INTERNAL		IBM290//		IBM290		1
-
-#	from			to			module		cost
-alias	CP297//			IBM297//
-alias	EBCDIC-CP-FR//		IBM297//
-alias	CSIBM297//		IBM297//
-alias	OSF10020129//		IBM297//
-alias	CP1081//		IBM297//
-module	IBM297//		INTERNAL		IBM297		1
-module	INTERNAL		IBM297//		IBM297		1
-
-#	from			to			module		cost
-alias	CP420//			IBM420//
-alias	EBCDIC-CP-AR1//		IBM420//
-alias	CSIBM420//		IBM420//
-alias	OSF100201A4//		IBM420//
-module	IBM420//		INTERNAL		IBM420		1
-module	INTERNAL		IBM420//		IBM420		1
-
-#	from			to			module		cost
-alias	CP423//			IBM423//
-alias	EBCDIC-CP-GR//		IBM423//
-alias	CSIBM423//		IBM423//
-module	IBM423//		INTERNAL		IBM423		1
-module	INTERNAL		IBM423//		IBM423		1
-
-#	from			to			module		cost
-alias	CP424//			IBM424//
-alias	EBCDIC-CP-HE//		IBM424//
-alias	CSIBM424//		IBM424//
-alias	OSF100201A8//		IBM424//
-module	IBM424//		INTERNAL		IBM424		1
-module	INTERNAL		IBM424//		IBM424		1
-
-#	from			to			module		cost
-alias	CP437//			IBM437//
-alias	437//			IBM437//
-alias	CSPC8CODEPAGE437//	IBM437//
-alias	OSF100201B5//		IBM437//
-module	IBM437//		INTERNAL		IBM437		1
-module	INTERNAL		IBM437//		IBM437		1
-
-#	from			to			module		cost
-alias	CP500//			IBM500//
-alias	500//			IBM500//
-alias	500V1//			IBM500//
-alias	EBCDIC-CP-BE//		IBM500//
-alias	EBCDIC-CP-CH//		IBM500//
-alias	CSIBM500//		IBM500//
-alias	OSF100201F4//		IBM500//
-alias	CP1084//		IBM500//
-module	IBM500//		INTERNAL		IBM500		1
-module	INTERNAL		IBM500//		IBM500		1
-
-#	from			to			module		cost
-alias	CP850//			IBM850//
-alias	850//			IBM850//
-alias	CSPC850MULTILINGUAL//	IBM850//
-alias	OSF10020352//		IBM850//
-module	IBM850//		INTERNAL		IBM850		1
-module	INTERNAL		IBM850//		IBM850		1
-
-#	from			to			module		cost
-alias	CP858//			IBM858//
-alias	858//			IBM858//
-alias	CSPC858MULTILINGUAL//	IBM858//
-module	IBM858//		INTERNAL		IBM858		1
-module	INTERNAL		IBM858//		IBM858		1
-
-#	from			to			module		cost
-alias	CP851//			IBM851//
-alias	851//			IBM851//
-alias	CSIBM851//		IBM851//
-module	IBM851//		INTERNAL		IBM851		1
-module	INTERNAL		IBM851//		IBM851		1
-
-#	from			to			module		cost
-alias	CP852//			IBM852//
-alias	852//			IBM852//
-alias	CSPCP852//		IBM852//
-alias	OSF10020354//		IBM852//
-module	IBM852//		INTERNAL		IBM852		1
-module	INTERNAL		IBM852//		IBM852		1
-
-#	from			to			module		cost
-alias	CP855//			IBM855//
-alias	855//			IBM855//
-alias	CSIBM855//		IBM855//
-alias	OSF10020357//		IBM855//
-module	IBM855//		INTERNAL		IBM855		1
-module	INTERNAL		IBM855//		IBM855		1
-
-#	from			to			module		cost
-alias	IBM-856//		IBM856//
-alias	CP856//			IBM856//
-alias	856//			IBM856//
-alias	CSIBM856//		IBM856//
-module	IBM856//		INTERNAL		IBM856		1
-module	INTERNAL		IBM856//		IBM856		1
-
-#	from			to			module		cost
-alias	CP857//			IBM857//
-alias	857//			IBM857//
-alias	CSIBM857//		IBM857//
-alias	OSF10020359//		IBM857//
-module	IBM857//		INTERNAL		IBM857		1
-module	INTERNAL		IBM857//		IBM857		1
-
-#	from			to			module		cost
-alias	CP860//			IBM860//
-alias	860//			IBM860//
-alias	CSIBM860//		IBM860//
-module	IBM860//		INTERNAL		IBM860		1
-module	INTERNAL		IBM860//		IBM860		1
-
-#	from			to			module		cost
-alias	CP861//			IBM861//
-alias	861//			IBM861//
-alias	CPIBM861//		IBM861//
-alias	OSF1002035D//		IBM861//
-module	IBM861//		INTERNAL		IBM861		1
-module	INTERNAL		IBM861//		IBM861		1
-
-#	from			to			module		cost
-alias	CP862//			IBM862//
-alias	862//			IBM862//
-alias	CSPC862LATINHEBREW//	IBM862//
-alias	OSF1002035E//		IBM862//
-module	IBM862//		INTERNAL		IBM862		1
-module	INTERNAL		IBM862//		IBM862		1
-
-#	from			to			module		cost
-alias	CP863//			IBM863//
-alias	863//			IBM863//
-alias	CSIBM863//		IBM863//
-alias	OSF1002035F//		IBM863//
-module	IBM863//		INTERNAL		IBM863		1
-module	INTERNAL		IBM863//		IBM863		1
-
-#	from			to			module		cost
-alias	CP864//			IBM864//
-alias	864//			IBM864//
-alias	CSIBM864//		IBM864//
-alias	OSF10020360//		IBM864//
-module	IBM864//		INTERNAL		IBM864		1
-module	INTERNAL		IBM864//		IBM864		1
-
-#	from			to			module		cost
-alias	CP865//			IBM865//
-alias	865//			IBM865//
-alias	CSIBM865//		IBM865//
-module	IBM865//		INTERNAL		IBM865		1
-module	INTERNAL		IBM865//		IBM865		1
-
-#	from			to			module		cost
-alias	CP866//			IBM866//
-alias	866//			IBM866//
-alias	CSIBM866//		IBM866//
-module	IBM866//		INTERNAL		IBM866		1
-module	INTERNAL		IBM866//		IBM866		1
-
-#	from			to			module		cost
-alias	CP866NAV//		IBM866NAV//
-alias	866NAV//		IBM866NAV//
-module	IBM866NAV//		INTERNAL		IBM866NAV	1
-module	INTERNAL		IBM866NAV//		IBM866NAV	1
-
-#	from			to			module		cost
-alias	CP868//			IBM868//
-alias	CP-AR//			IBM868//
-alias	CSIBM868//		IBM868//
-alias	OSF10020364//		IBM868//
-module	IBM868//		INTERNAL		IBM868		1
-module	INTERNAL		IBM868//		IBM868		1
-
-#	from			to			module		cost
-alias	CP869//			IBM869//
-alias	869//			IBM869//
-alias	CP-GR//			IBM869//
-alias	CSIBM869//		IBM869//
-alias	OSF10020365//		IBM869//
-module	IBM869//		INTERNAL		IBM869		1
-module	INTERNAL		IBM869//		IBM869		1
-
-#	from			to			module		cost
-alias	CP870//			IBM870//
-alias	EBCDIC-CP-ROECE//	IBM870//
-alias	EBCDIC-CP-YU//		IBM870//
-alias	CSIBM870//		IBM870//
-alias	OSF10020366//		IBM870//
-module	IBM870//		INTERNAL		IBM870		1
-module	INTERNAL		IBM870//		IBM870		1
-
-#	from			to			module		cost
-alias	CP871//			IBM871//
-alias	EBCDIC-CP-IS//		IBM871//
-alias	CSIBM871//		IBM871//
-alias	OSF10020367//		IBM871//
-module	IBM871//		INTERNAL		IBM871		1
-module	INTERNAL		IBM871//		IBM871		1
-
-#	from			to			module		cost
-alias	CP875//			IBM875//
-alias	EBCDIC-GREEK//		IBM875//
-alias	OSF1002036B//		IBM875//
-module	IBM875//		INTERNAL		IBM875		1
-module	INTERNAL		IBM875//		IBM875		1
-
-#	from			to			module		cost
-alias	CP880//			IBM880//
-alias	EBCDIC-CYRILLIC//	IBM880//
-alias	CSIBM880//		IBM880//
-alias	OSF10020370//		IBM880//
-module	IBM880//		INTERNAL		IBM880		1
-module	INTERNAL		IBM880//		IBM880		1
-
-#	from			to			module		cost
-alias	CP891//			IBM891//
-alias	CSIBM891//		IBM891//
-alias	OSF1002037B//		IBM891//
-module	IBM891//		INTERNAL		IBM891		1
-module	INTERNAL		IBM891//		IBM891		1
-
-#	from			to			module		cost
-alias	CP903//			IBM903//
-alias	CSIBM903//		IBM903//
-alias	OSF10020387//		IBM903//
-module	IBM903//		INTERNAL		IBM903		1
-module	INTERNAL		IBM903//		IBM903		1
-
-#	from			to			module		cost
-alias	CP904//			IBM904//
-alias	904//			IBM904//
-alias	CSIBM904//		IBM904//
-alias	OSF10020388//		IBM904//
-module	IBM904//		INTERNAL		IBM904		1
-module	INTERNAL		IBM904//		IBM904		1
-
-#	from			to			module		cost
-alias	CP905//			IBM905//
-alias	EBCDIC-CP-TR//		IBM905//
-alias	CSIBM905//		IBM905//
-module	IBM905//		INTERNAL		IBM905		1
-module	INTERNAL		IBM905//		IBM905		1
-
-#	from			to			module		cost
-alias	CP918//			IBM918//
-alias	EBCDIC-CP-AR2//		IBM918//
-alias	CSIBM918//		IBM918//
-alias	OSF10020396//		IBM918//
-module	IBM918//		INTERNAL		IBM918		1
-module	INTERNAL		IBM918//		IBM918		1
-
-#	from			to			module		cost
-alias	IBM-922//		IBM922//
-alias	CP922//			IBM922//
-alias	CSIBM922//		IBM922//
-module	IBM922//		INTERNAL		IBM922		1
-module	INTERNAL		IBM922//		IBM922		1
-
-#	from			to			module		cost
-alias	IBM-930//		IBM930//
-alias	CP930//			IBM930//
-alias	CSIBM930//		IBM930//
-module	IBM930//		INTERNAL		IBM930		1
-module	INTERNAL		IBM930//		IBM930		1
-
-#	from			to			module		cost
-alias	IBM-932//		IBM932//
-alias	CSIBM932//		IBM932//
-module	IBM932//		INTERNAL		IBM932		1
-module	INTERNAL		IBM932//		IBM932		1
-
-#	from			to			module		cost
-alias	IBM-933//		IBM933//
-alias	CP933//			IBM933//
-alias	CSIBM933//		IBM933//
-module	IBM933//		INTERNAL		IBM933		1
-module	INTERNAL		IBM933//		IBM933		1
-
-#	from			to			module		cost
-alias	IBM-935//		IBM935//
-alias	CP935//			IBM935//
-alias	CSIBM935//		IBM935//
-module	IBM935//		INTERNAL		IBM935		1
-module	INTERNAL		IBM935//		IBM935		1
-
-#	from			to			module		cost
-alias	IBM-937//		IBM937//
-alias	CP937//			IBM937//
-alias	CSIBM937//		IBM937//
-module	IBM937//		INTERNAL		IBM937		1
-module	INTERNAL		IBM937//		IBM937		1
-
-#	from			to			module		cost
-alias	IBM-939//		IBM939//
-alias	CP939//			IBM939//
-alias	CSIBM939//		IBM939//
-module	IBM939//		INTERNAL		IBM939		1
-module	INTERNAL		IBM939//		IBM939		1
-
-#	from			to			module		cost
-alias	IBM-943//		IBM943//
-alias	CSIBM943//		IBM943//
-module	IBM943//		INTERNAL		IBM943		1
-module	INTERNAL		IBM943//		IBM943		1
-
-#	from			to			module		cost
-alias	CP1004//		IBM1004//
-alias	OS2LATIN1//		IBM1004//
-module	IBM1004//		INTERNAL		IBM1004		1
-module	INTERNAL		IBM1004//		IBM1004		1
-
-#	from			to			module		cost
-alias	CP1026//		IBM1026//
-alias	1026//			IBM1026//
-alias	CSIBM1026//		IBM1026//
-alias	OSF10020402//		IBM1026//
-module	IBM1026//		INTERNAL		IBM1026		1
-module	INTERNAL		IBM1026//		IBM1026		1
-
-#	from			to			module		cost
-alias	IBM-1046//		IBM1046//
-alias	CP1046//		IBM1046//
-alias	1046//			IBM1046//
-module	IBM1046//		INTERNAL		IBM1046		1
-module	INTERNAL		IBM1046//		IBM1046		1
-
-#	from			to			module		cost
-alias	IBM-1047//		IBM1047//
-alias	CP1047//		IBM1047//
-alias	1047//			IBM1047//
-alias	OSF10020417//		IBM1047//
-module	IBM1047//		INTERNAL		IBM1047		1
-module	INTERNAL		IBM1047//		IBM1047		1
-
-#	from			to			module		cost
-alias	IBM-1124//		IBM1124//
-alias	CP1124//		IBM1124//
-alias	CSIBM1124//		IBM1124//
-module	IBM1124//		INTERNAL		IBM1124		1
-module	INTERNAL		IBM1124//		IBM1124		1
-
-#	from			to			module		cost
-alias	IBM-1129//		IBM1129//
-alias	CP1129//		IBM1129//
-alias	CSIBM1129//		IBM1129//
-module	IBM1129//		INTERNAL		IBM1129		1
-module	INTERNAL		IBM1129//		IBM1129		1
-
-#	from			to			module		cost
-alias	IBM-1160//		IBM1160//
-alias	CP1160//		IBM1160//
-alias	CSIBM1160//		IBM1160//
-module	IBM1160//		INTERNAL		IBM1160		1
-module	INTERNAL		IBM1160//		IBM1160		1
-
-#	from			to			module		cost
-alias	IBM-1161//		IBM1161//
-alias	CP1161//		IBM1161//
-alias	CSIBM1161//		IBM1161//
-module	IBM1161//		INTERNAL		IBM1161		1
-module	INTERNAL		IBM1161//		IBM1161		1
-
-#	from			to			module		cost
-alias	IBM-1132//		IBM1132//
-alias	CP1132//		IBM1132//
-alias	CSIBM1132//		IBM1132//
-module	IBM1132//		INTERNAL		IBM1132		1
-module	INTERNAL		IBM1132//		IBM1132		1
-
-#	from			to			module		cost
-alias	IBM-1133//		IBM1133//
-alias	CP1133//		IBM1133//
-alias	CSIBM1133//		IBM1133//
-module	IBM1133//		INTERNAL		IBM1133		1
-module	INTERNAL		IBM1133//		IBM1133		1
-
-#	from			to			module		cost
-alias	IBM-1162//		IBM1162//
-alias	CP1162//		IBM1162//
-alias	CSIBM11621162//		IBM1162//
-module	IBM1162//		INTERNAL		IBM1162		1
-module	INTERNAL		IBM1162//		IBM1162		1
-
-#	from			to			module		cost
-alias	IBM-1163//		IBM1163//
-alias	CP1163//		IBM1163//
-alias	CSIBM1163//		IBM1163//
-module	IBM1163//		INTERNAL		IBM1163		1
-module	INTERNAL		IBM1163//		IBM1163		1
-
-#	from			to			module		cost
-alias	IBM-1164//		IBM1164//
-alias	CP1164//		IBM1164//
-alias	CSIBM1164//		IBM1164//
-module	IBM1164//		INTERNAL		IBM1164		1
-module	INTERNAL		IBM1164//		IBM1164		1
-
-#	from			to			module		cost
-alias	EUCKR//			EUC-KR//
-alias	CSEUCKR//		EUC-KR//
-alias	OSF0004000a//		EUC-KR//
-module	EUC-KR//		INTERNAL		EUC-KR		1
-module	INTERNAL		EUC-KR//		EUC-KR		1
-
-#	from			to			module		cost
-alias	MSCP949//		UHC//
-alias	CP949//			UHC//
-alias	OSF100203B5//		UHC//
-module	UHC//			INTERNAL		UHC		1
-module	INTERNAL		UHC//			UHC		1
-
-#	from			to			module		cost
-alias	MSCP1361//		JOHAB//
-alias	CP1361//		JOHAB//
-module	JOHAB//			INTERNAL		JOHAB		1
-module	INTERNAL		JOHAB//			JOHAB		1
-
-#	from			to			module		cost
-alias	BIG-FIVE//		BIG5//
-alias	BIGFIVE//		BIG5//
-alias	BIG-5//			BIG5//
-alias	CN-BIG5//		BIG5//
-alias	CP950//			BIG5//
-module	BIG5//			INTERNAL		BIG5		1
-module	INTERNAL		BIG5//			BIG5		1
-
-#	from			to			module		cost
-alias	BIG5-HKSCS//		BIG5HKSCS//
-module	BIG5HKSCS//		INTERNAL		BIG5HKSCS	1
-module	INTERNAL		BIG5HKSCS//		BIG5HKSCS	1
-
-#	from			to			module		cost
-alias	EUCJP-MS//		EUC-JP-MS//
-alias	EUCJP-OPEN//		EUC-JP-MS//
-alias	EUCJP-WIN//		EUC-JP-MS//
-module	EUC-JP-MS//		INTERNAL		EUC-JP-MS	1
-module	INTERNAL		EUC-JP-MS//		EUC-JP-MS	1
-
-#	from			to			module		cost
-alias	EUCJP//			EUC-JP//
-alias	CSEUCPKDFMTJAPANESE//	EUC-JP//
-alias	OSF00030010//		EUC-JP//
-alias	UJIS//			EUC-JP//
-module	EUC-JP//		INTERNAL		EUC-JP		1
-module	INTERNAL		EUC-JP//		EUC-JP		1
-
-#	from			to			module		cost
-alias	EUCCN//			EUC-CN//
-alias	GB2312//		EUC-CN//
-alias	csGB2312//		EUC-CN//
-alias	CN-GB//			EUC-CN//
-module	EUC-CN//		INTERNAL		EUC-CN		1
-module	INTERNAL		EUC-CN//		EUC-CN		1
-
-#	from			to			module		cost
-module	EUC-CN//		BIG5//			GBBIG5		1
-module	BIG5//			EUC-CN//		GBBIG5		1
-
-#	from			to			module		cost
-alias	GB13000//		GBK//
-alias	CP936//			GBK//
-alias	MS936//			GBK//
-alias	WINDOWS-936//		GBK//
-module	GBK//			INTERNAL		GBK		1
-module	INTERNAL		GBK//			GBK		1
-
-#	from			to			module		cost
-module	GBK//			EUC-CN//		GBGBK		1
-module	EUC-CN//		GBK//			GBGBK		1
-
-#	from			to			module		cost
-alias	EUCTW//			EUC-TW//
-alias	OSF0005000a//		EUC-TW//
-module	EUC-TW//		INTERNAL		EUC-TW		1
-module	INTERNAL		EUC-TW//		EUC-TW		1
-
-#	from			to			module		cost
-alias	RUSCII//		CP1125//
-alias	IBM848//		CP1125//
-module	CP1125//		INTERNAL		CP1125		1
-module	INTERNAL		CP1125//		CP1125		1
-
-#	from			to			module		cost
-alias	MS-EE//			CP1250//
-alias	WINDOWS-1250//		CP1250//
-module	CP1250//		INTERNAL		CP1250		1
-module	INTERNAL		CP1250//		CP1250		1
-
-#	from			to			module		cost
-alias	MS-CYRL//		CP1251//
-alias	WINDOWS-1251//		CP1251//
-module	CP1251//		INTERNAL		CP1251		1
-module	INTERNAL		CP1251//		CP1251		1
-
-#	from			to			module		cost
-alias	MS-ANSI//		CP1252//
-alias	WINDOWS-1252//		CP1252//
-module	CP1252//		INTERNAL		CP1252		1
-module	INTERNAL		CP1252//		CP1252		1
-
-#	from			to			module		cost
-alias	MS-GREEK//		CP1253//
-alias	WINDOWS-1253//		CP1253//
-module	CP1253//		INTERNAL		CP1253		1
-module	INTERNAL		CP1253//		CP1253		1
-
-#	from			to			module		cost
-alias	MS-TURK//		CP1254//
-alias	WINDOWS-1254//		CP1254//
-module	CP1254//		INTERNAL		CP1254		1
-module	INTERNAL		CP1254//		CP1254		1
-
-#	from			to			module		cost
-alias	MS-HEBR//		CP1255//
-alias	WINDOWS-1255//		CP1255//
-module	CP1255//		INTERNAL		CP1255		1
-module	INTERNAL		CP1255//		CP1255		1
-
-#	from			to			module		cost
-alias	MS-ARAB//		CP1256//
-alias	WINDOWS-1256//		CP1256//
-module	CP1256//		INTERNAL		CP1256		1
-module	INTERNAL		CP1256//		CP1256		1
-
-#	from			to			module		cost
-alias	WINBALTRIM//		CP1257//
-alias	WINDOWS-1257//		CP1257//
-module	CP1257//		INTERNAL		CP1257		1
-module	INTERNAL		CP1257//		CP1257		1
-
-#	from			to			module		cost
-alias	WINDOWS-1258//		CP1258//
-module	CP1258//		INTERNAL		CP1258		1
-module	INTERNAL		CP1258//		CP1258		1
-
-#	from			to			module		cost
-alias	874//			IBM874//
-alias	CP874//			IBM874//
-alias	WINDOWS-874//		IBM874//
-module	IBM874//		INTERNAL		IBM874		1
-module	INTERNAL		IBM874//		IBM874		1
-
-#	from			to			module		cost
-module	CP737//			INTERNAL		CP737		1
-module	INTERNAL		CP737//			CP737		1
-
-#	from			to			module		cost
-module	CP770//			INTERNAL		CP770		1
-module	INTERNAL		CP770//			CP770		1
-
-#	from			to			module		cost
-module	CP771//			INTERNAL		CP771		1
-module	INTERNAL		CP771//			CP771		1
-
-#	from			to			module		cost
-module	CP772//			INTERNAL		CP772		1
-module	INTERNAL		CP772//			CP772		1
-
-#	from			to			module		cost
-module	CP773//			INTERNAL		CP773		1
-module	INTERNAL		CP773//			CP773		1
-
-#	from			to			module		cost
-module	CP774//			INTERNAL		CP774		1
-module	INTERNAL		CP774//			CP774		1
-
-#	from			to			module		cost
-alias	IBM775//		CP775//
-alias	CSPC775BALTIC//		CP775//
-module	CP775//			INTERNAL		CP775		1
-module	INTERNAL		CP775//			CP775		1
-
-#	from			to			module		cost
-alias	CSISO2022JP//		ISO-2022-JP//
-alias	ISO2022JP//		ISO-2022-JP//
-module	ISO-2022-JP//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP//		ISO-2022-JP	1
-
-#	from			to			module		cost
-alias	CSISO2022JP2//		ISO-2022-JP-2//
-alias	ISO2022JP2//		ISO-2022-JP-2//
-module	ISO-2022-JP-2//		INTERNAL		ISO-2022-JP	1
-module	INTERNAL		ISO-2022-JP-2//		ISO-2022-JP	1
-
-#	from			to			module		cost
-module	ISO-2022-JP-3//		INTERNAL		ISO-2022-JP-3	1
-module	INTERNAL		ISO-2022-JP-3//		ISO-2022-JP-3	1
-
-#	from			to			module		cost
-alias	CSISO2022KR//		ISO-2022-KR//
-alias	ISO2022KR//		ISO-2022-KR//
-module	ISO-2022-KR//		INTERNAL		ISO-2022-KR	1
-module	INTERNAL		ISO-2022-KR//		ISO-2022-KR	1
-
-#	from			to			module		cost
-alias	CSISO2022CN//		ISO-2022-CN//
-alias	ISO2022CN//		ISO-2022-CN//
-module	ISO-2022-CN//		INTERNAL		ISO-2022-CN	1
-module	INTERNAL		ISO-2022-CN//		ISO-2022-CN	1
-
-#	from			to			module		cost
-alias	ISO2022CNEXT//		ISO-2022-CN-EXT//
-module	ISO-2022-CN-EXT//	INTERNAL		ISO-2022-CN-EXT	1
-module	INTERNAL		ISO-2022-CN-EXT//	ISO-2022-CN-EXT	1
-
-#	from			to			module		cost
-alias	MAC//			MACINTOSH//
-alias	CSMACINTOSH//		MACINTOSH//
-module	MACINTOSH//		INTERNAL		MACINTOSH	1
-module	INTERNAL		MACINTOSH//		MACINTOSH	1
-
-#	from			to			module		cost
-alias	ISO-IR-143//		IEC_P27-1//
-alias	CSISO143IECP271//	IEC_P27-1//
-alias	IEC_P271//		IEC_P27-1//
-module	IEC_P27-1//		INTERNAL		IEC_P27-1	1
-module	INTERNAL		IEC_P27-1//		IEC_P27-1	1
-
-#	from			to			module		cost
-alias	ISO_9036//		ASMO_449//
-alias	ARABIC7//		ASMO_449//
-alias	ISO-IR-89//		ASMO_449//
-alias	CSISO89ASMO449//	ASMO_449//
-module	ASMO_449//		INTERNAL		ASMO_449	1
-module	INTERNAL		ASMO_449//		ASMO_449	1
-
-#	from			to			module		cost
-alias	ANSI_X3.110-1983//	ANSI_X3.110//
-alias	ISO-IR-99//		ANSI_X3.110//
-alias	CSA_T500-1983//		ANSI_X3.110//
-alias	CSA_T500//		ANSI_X3.110//
-alias	NAPLPS//		ANSI_X3.110//
-alias	CSISO99NAPLPS//		ANSI_X3.110//
-module	ANSI_X3.110//		INTERNAL		ANSI_X3.110	1
-module	INTERNAL		ANSI_X3.110//		ANSI_X3.110	1
-
-#	from			to			module		cost
-alias	ISO-IR-139//		CSN_369103//
-alias	CSISO139CSN369103//	CSN_369103//
-module	CSN_369103//		INTERNAL		CSN_369103	1
-module	INTERNAL		CSN_369103//		CSN_369103	1
-
-#	from			to			module		cost
-alias	CWI-2//			CWI//
-alias	CP-HU//			CWI//
-module	CWI//			INTERNAL		CWI		1
-module	INTERNAL		CWI//			CWI		1
-
-#	from			to			module		cost
-alias	DEC//			DEC-MCS//
-alias	CSDECMCS//		DEC-MCS//
-alias	DECMCS//		DEC-MCS//
-module	DEC-MCS//		INTERNAL		DEC-MCS		1
-module	INTERNAL		DEC-MCS//		DEC-MCS		1
-
-#	from			to			module		cost
-alias	ISO-IR-111//		ECMA-CYRILLIC//
-alias	CSISO111ECMACYRILLIC//	ECMA-CYRILLIC//
-alias	ECMACYRILLIC//		ECMA-CYRILLIC//
-module	ECMA-CYRILLIC//		INTERNAL		ECMA-CYRILLIC	1
-module	INTERNAL		ECMA-CYRILLIC//		ECMA-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ST_SEV_358-88//		GOST_19768-74//
-alias	GOST_19768//		GOST_19768-74//
-alias	ISO-IR-153//		GOST_19768-74//
-alias	CSISO153GOST1976874//	GOST_19768-74//
-alias	GOST_1976874//		GOST_19768-74//
-module	GOST_19768-74//		INTERNAL		GOST_19768-74	1
-module	INTERNAL		GOST_19768-74//		GOST_19768-74	1
-
-#	from			to			module		cost
-alias	ISO-IR-150//		GREEK-CCITT//
-alias	CSISO150//		GREEK-CCITT//
-alias	CSISO150GREEKCCITT//	GREEK-CCITT//
-alias	GREEKCCITT//		GREEK-CCITT//
-module	GREEK-CCITT//		INTERNAL		GREEK-CCITT	1
-module	INTERNAL		GREEK-CCITT//		GREEK-CCITT	1
-
-#	from			to			module		cost
-alias	ISO-IR-88//		GREEK7//
-alias	CSISO88GREEK7//		GREEK7//
-module	GREEK7//		INTERNAL		GREEK7		1
-module	INTERNAL		GREEK7//		GREEK7		1
-
-#	from			to			module		cost
-alias	ISO-IR-18//		GREEK7-OLD//
-alias	CSISO18GREEK7OLD//	GREEK7-OLD//
-alias	GREEK7OLD//		GREEK7-OLD//
-module	GREEK7-OLD//		INTERNAL		GREEK7-OLD	1
-module	INTERNAL		GREEK7-OLD//		GREEK7-OLD	1
-
-#	from			to			module		cost
-alias	ISO-IR-49//		INIS//
-alias	CSISO49INIS//		INIS//
-module	INIS//			INTERNAL		INIS		1
-module	INTERNAL		INIS//			INIS		1
-
-#	from			to			module		cost
-alias	ISO-IR-50//		INIS-8//
-alias	CSISO50INIS8//		INIS-8//
-alias	INIS8//			INIS-8//
-module	INIS-8//		INTERNAL		INIS-8		1
-module	INTERNAL		INIS-8//		INIS-8		1
-
-#	from			to			module		cost
-alias	ISO-IR-51//		INIS-CYRILLIC//
-alias	CSISO51INISCYRILLIC//	INIS-CYRILLIC//
-alias	INISCYRILLIC//		INIS-CYRILLIC//
-module	INIS-CYRILLIC//		INTERNAL		INIS-CYRILLIC	1
-module	INTERNAL		INIS-CYRILLIC//		INIS-CYRILLIC	1
-
-#	from			to			module		cost
-alias	ISO-IR-98//		ISO_2033//
-alias	ISO_2033-1983//		ISO_2033//
-alias	E13B//			ISO_2033//
-alias	CSISO2033//		ISO_2033//
-module	ISO_2033//		INTERNAL		ISO_2033	1
-module	INTERNAL		ISO_2033//		ISO_2033	1
-
-#	from			to			module		cost
-alias	ISO-IR-37//		ISO_5427//
-alias	KOI-7//			ISO_5427//
-alias	CSISO5427CYRILLIC//	ISO_5427//
-module	ISO_5427//		INTERNAL		ISO_5427	1
-module	INTERNAL		ISO_5427//		ISO_5427	1
-
-#	from			to			module		cost
-alias	ISO-IR-54//		ISO_5427-EXT//
-alias	ISO_5427:1981//		ISO_5427-EXT//
-alias	CSISO5427CYRILLIC1981//	ISO_5427-EXT//
-alias	ISO_5427EXT//		ISO_5427-EXT//
-module	ISO_5427-EXT//		INTERNAL		ISO_5427-EXT	1
-module	INTERNAL		ISO_5427-EXT//		ISO_5427-EXT	1
-
-#	from			to			module		cost
-alias	ISO-IR-55//		ISO_5428//
-alias	ISO_5428:1980//		ISO_5428//
-alias	CSISO5428GREEK//	ISO_5428//
-module	ISO_5428//		INTERNAL		ISO_5428	1
-module	INTERNAL		ISO_5428//		ISO_5428	1
-
-#	from			to			module		cost
-alias	ISO-IR-155//		ISO_10367-BOX//
-alias	CSISO10367BOX//		ISO_10367-BOX//
-alias	ISO_10367BOX//		ISO_10367-BOX//
-module	ISO_10367-BOX//		INTERNAL		ISO_10367-BOX	1
-module	INTERNAL		ISO_10367-BOX//		ISO_10367-BOX	1
-
-#	from			to			module		cost
-alias	MACIS//			MAC-IS//
-module	MAC-IS//		INTERNAL		MAC-IS		1
-module	INTERNAL		MAC-IS//		MAC-IS		1
-
-#	from			to			module		cost
-alias	MACUK//			MAC-UK//
-alias	MACUKRAINIAN//		MAC-UK//
-alias	MAC-CYRILLIC//		MAC-UK//
-alias	MACCYRILLIC//		MAC-UK//
-module	MAC-UK//		INTERNAL		MAC-UK		1
-module	INTERNAL		MAC-UK//		MAC-UK		1
-
-#	from			to			module		cost
-alias	MS-MAC-CYRILLIC//	CP10007//
-alias	MSMACCYRILLIC//		CP10007//
-module	CP10007//		INTERNAL		CP10007		1
-module	INTERNAL		CP10007//		CP10007		1
-
-#	from			to			module		cost
-alias	ISO-IR-9-1//		NATS-DANO//
-alias	CSNATSDANO//		NATS-DANO//
-alias	NATSDANO//		NATS-DANO//
-module	NATS-DANO//		INTERNAL		NATS-DANO	1
-module	INTERNAL		NATS-DANO//		NATS-DANO	1
-
-#	from			to			module		cost
-alias	ISO-IR-8-1//		NATS-SEFI//
-alias	CSNATSSEFI//		NATS-SEFI//
-alias	NATSSEFI//		NATS-SEFI//
-module	NATS-SEFI//		INTERNAL		NATS-SEFI	1
-module	INTERNAL		NATS-SEFI//		NATS-SEFI	1
-
-#	from			to			module		cost
-alias	WS2//			WIN-SAMI-2//
-alias	WINSAMI2//		WIN-SAMI-2//
-module	WIN-SAMI-2//		INTERNAL		SAMI-WS2	1
-module	INTERNAL		WIN-SAMI-2//		SAMI-WS2	1
-
-#	from			to			module		cost
-module	ISO-IR-197//		INTERNAL		ISO-IR-197	1
-module	INTERNAL		ISO-IR-197//		ISO-IR-197	1
-
-#	from			to			module		cost
-alias	TIS620//		TIS-620//
-alias	TIS620-0//		TIS-620//
-alias	TIS620.2529-1//		TIS-620//
-alias	TIS620.2533-0//		TIS-620//
-alias	ISO-IR-166//		TIS-620//
-module	TIS-620//		INTERNAL		TIS-620		1
-module	INTERNAL		TIS-620//		TIS-620		1
-
-#	from			to			module		cost
-alias	KOI8U//			KOI8-U//
-module	KOI8-U//		INTERNAL		KOI8-U		1
-module	INTERNAL		KOI8-U//		KOI8-U		1
-
-#	from			to			module		cost
-alias	ISIRI3342//		ISIRI-3342//
-module	ISIRI-3342//		INTERNAL		ISIRI-3342	1
-module	INTERNAL		ISIRI-3342//		ISIRI-3342	1
-
-#	from			to			module		cost
-alias	UTF16//			UTF-16//
-module	UTF-16//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16LE//		UTF-16LE//
-module	UTF-16LE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16LE//		UTF-16		1
-
-#	from			to			module		cost
-alias	UTF16BE//		UTF-16BE//
-module	UTF-16BE//		INTERNAL		UTF-16		1
-module	INTERNAL		UTF-16BE//		UTF-16		1
-
-#	from			to			module		cost
-alias	CSUNICODE//		UNICODE//
-module	UNICODE//		INTERNAL		UNICODE		1
-module	INTERNAL		UNICODE//		UNICODE		1
-
-#	from			to			module		cost
-alias	UTF32//			UTF-32//
-module	UTF-32//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32LE//		UTF-32LE//
-module	UTF-32LE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32LE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF32BE//		UTF-32BE//
-module	UTF-32BE//		INTERNAL		UTF-32		1
-module	INTERNAL		UTF-32BE//		UTF-32		1
-
-#	from			to			module		cost
-alias	UTF7//			UTF-7//
-module	UTF-7//			INTERNAL		UTF-7		1
-module	INTERNAL		UTF-7//			UTF-7		1
-
-#	from			to			module		cost
-module	GB18030//		INTERNAL		GB18030		1
-module	INTERNAL		GB18030//		GB18030		1
-
-#	from			to			module		cost
-module	VISCII//		INTERNAL		VISCII		1
-module	INTERNAL		VISCII//		VISCII		1
-
-#	from			to			module		cost
-module	KOI8-T//		INTERNAL		KOI8-T		1
-module	INTERNAL		KOI8-T//		KOI8-T		1
-
-#	from			to			module		cost
-module	GEORGIAN-PS//		INTERNAL		GEORGIAN-PS	1
-module	INTERNAL		GEORGIAN-PS//		GEORGIAN-PS	1
-
-#	from			to			module		cost
-module	GEORGIAN-ACADEMY//	INTERNAL		GEORGIAN-ACADEMY 1
-module	INTERNAL		GEORGIAN-ACADEMY//	GEORGIAN-ACADEMY 1
-
-#	from			to			module		cost
-module	ISO-IR-209//		INTERNAL		ISO-IR-209	1
-module	INTERNAL		ISO-IR-209//		ISO-IR-209	1
-
-#	from			to			module		cost
-module	MAC-SAMI//		INTERNAL		MAC-SAMI	1
-module	INTERNAL		MAC-SAMI//		MAC-SAMI	1
-
-#	from			to			module		cost
-alias	ARMSCII8//		ARMSCII-8//
-module	ARMSCII-8//		INTERNAL		ARMSCII-8	1
-module	INTERNAL		ARMSCII-8//		ARMSCII-8	1
-
-#	from			to			module		cost
-alias	TCVN//			TCVN5712-1//
-alias	TCVN-5712//		TCVN5712-1//
-alias	TCVN5712-1:1993//	TCVN5712-1//
-module	TCVN5712-1//		INTERNAL		TCVN5712-1	1
-module	INTERNAL		TCVN5712-1//		TCVN5712-1	1
-
-#	from			to			module		cost
-module	EUC-JISX0213//		INTERNAL		EUC-JISX0213	1
-module	INTERNAL		EUC-JISX0213//		EUC-JISX0213	1
-
-#	from			to			module		cost
-alias	ShiftJISX0213//		Shift_JISX0213//
-module	Shift_JISX0213//	INTERNAL		SHIFT_JISX0213	1
-module	INTERNAL		Shift_JISX0213//	SHIFT_JISX0213	1
-
-#	from			to			module		cost
-module	TSCII//			INTERNAL		TSCII		1
-module	INTERNAL		TSCII//			TSCII		1
-
-#	from			to			module		cost
-module	PT154//			INTERNAL		PT154		1
-module	INTERNAL		PT154//			PT154		1
-
-#	from			to			module		cost
-alias	STRK1048-2002//		RK1048//
-module	RK1048//		INTERNAL		RK1048		1
-module	INTERNAL		RK1048//		RK1048		1
-
-#	from			to			module		cost
-alias	IBM-1025//		IBM1025//
-alias	CP1025//		IBM1025//
-alias	CSIBM1025//		IBM1025//
-module	IBM1025//		INTERNAL		IBM1025		1
-module	INTERNAL		IBM1025//		IBM1025		1
-
-#	from			to			module		cost
-alias	IBM-1122//		IBM1122//
-alias	CP1122//		IBM1122//
-alias	CSIBM1122//		IBM1122//
-module	IBM1122//		INTERNAL		IBM1122		1
-module	INTERNAL		IBM1122//		IBM1122		1
-
-#	from			to			module		cost
-alias	IBM-1137//		IBM1137//
-alias	CP1137//		IBM1137//
-alias	CSIBM1137//		IBM1137//
-module	IBM1137//		INTERNAL		IBM1137		1
-module	INTERNAL		IBM1137//		IBM1137		1
-
-#	from			to			module		cost
-alias	IBM-1153//		IBM1153//
-alias	CP1153//		IBM1153//
-alias	CSIBM1153//		IBM1153//
-module	IBM1153//		INTERNAL		IBM1153		1
-module	INTERNAL		IBM1153//		IBM1153		1
-
-#	from			to			module		cost
-alias	IBM-1154//		IBM1154//
-alias	CP1154//		IBM1154//
-alias	CSIBM1154//		IBM1154//
-module	IBM1154//		INTERNAL		IBM1154		1
-module	INTERNAL		IBM1154//		IBM1154		1
-
-#	from			to			module		cost
-alias	IBM-1155//		IBM1155//
-alias	CP1155//		IBM1155//
-alias	CSIBM1155//		IBM1155//
-module	IBM1155//		INTERNAL		IBM1155		1
-module	INTERNAL		IBM1155//		IBM1155		1
-
-#	from			to			module		cost
-alias	IBM-1156//		IBM1156//
-alias	CP1156//		IBM1156//
-alias	CSIBM1156//		IBM1156//
-module	IBM1156//		INTERNAL		IBM1156		1
-module	INTERNAL		IBM1156//		IBM1156		1
-
-#	from			to			module		cost
-alias	IBM-1157//		IBM1157//
-alias	CP1157//		IBM1157//
-alias	CSIBM1157//		IBM1157//
-module	IBM1157//		INTERNAL		IBM1157		1
-module	INTERNAL		IBM1157//		IBM1157		1
-
-#	from			to			module		cost
-alias	IBM-1158//		IBM1158//
-alias	CP1158//		IBM1158//
-alias	CSIBM1158//		IBM1158//
-module	IBM1158//		INTERNAL		IBM1158		1
-module	INTERNAL		IBM1158//		IBM1158		1
-
-#	from			to			module		cost
-alias	IBM-803//		IBM803//
-alias	CP803//		IBM803//
-alias	CSIBM803//		IBM803//
-module	IBM803//		INTERNAL		IBM803		1
-module	INTERNAL		IBM803//		IBM803		1
-
-#	from			to			module		cost
-alias	IBM-901//		IBM901//
-alias	CP901//		IBM901//
-alias	CSIBM901//		IBM901//
-module	IBM901//		INTERNAL		IBM901		1
-module	INTERNAL		IBM901//		IBM901		1
-
-#	from			to			module		cost
-alias	IBM-902//		IBM902//
-alias	CP902//		IBM902//
-alias	CSIBM902//		IBM902//
-module	IBM902//		INTERNAL		IBM902		1
-module	INTERNAL		IBM902//		IBM902		1
-
-#	from			to			module		cost
-alias	IBM-921//		IBM921//
-alias	CP921//		IBM921//
-alias	CSIBM921//		IBM921//
-module	IBM921//		INTERNAL		IBM921		1
-module	INTERNAL		IBM921//		IBM921		1
-
-#	from			to			module		cost
-alias	IBM-1008//		IBM1008//
-alias	CP1008//		IBM1008//
-alias	CSIBM1008//		IBM1008//
-module	IBM1008//		INTERNAL		IBM1008		1
-module	INTERNAL		IBM1008//		IBM1008		1
-
-#	from			to			module		cost
-module	IBM1008//		IBM420//		IBM1008_420	1
-module	IBM420//		IBM1008//		IBM1008_420	1
-
-#	from			to			module		cost
-alias	IBM-1097//		IBM1097//
-alias	CP1097//		IBM1097//
-alias	CSIBM1097//		IBM1097//
-module	IBM1097//		INTERNAL		IBM1097		1
-module	INTERNAL		IBM1097//		IBM1097		1
-
-#	from			to			module		cost
-alias	IBM-1112//		IBM1112//
-alias	CP1112//		IBM1112//
-alias	CSIBM1112//		IBM1112//
-module	IBM1112//		INTERNAL		IBM1112		1
-module	INTERNAL		IBM1112//		IBM1112		1
-
-#	from			to			module		cost
-alias	IBM-1123//		IBM1123//
-alias	CP1123//		IBM1123//
-alias	CSIBM1123//		IBM1123//
-module	IBM1123//		INTERNAL		IBM1123		1
-module	INTERNAL		IBM1123//		IBM1123		1
-
-#	from			to			module		cost
-alias	IBM-1130//		IBM1130//
-alias	CP1130//		IBM1130//
-alias	CSIBM1130//		IBM1130//
-module	IBM1130//		INTERNAL		IBM1130		1
-module	INTERNAL		IBM1130//		IBM1130		1
-
-#	from			to			module		cost
-alias	IBM-1140//		IBM1140//
-alias	CP1140//		IBM1140//
-alias	CSIBM1140//		IBM1140//
-module	IBM1140//		INTERNAL		IBM1140		1
-module	INTERNAL		IBM1140//		IBM1140		1
-
-#	from			to			module		cost
-alias	IBM-1141//		IBM1141//
-alias	CP1141//		IBM1141//
-alias	CSIBM1141//		IBM1141//
-module	IBM1141//		INTERNAL		IBM1141		1
-module	INTERNAL		IBM1141//		IBM1141		1
-
-#	from			to			module		cost
-alias	IBM-1142//		IBM1142//
-alias	CP1142//		IBM1142//
-alias	CSIBM1142//		IBM1142//
-module	IBM1142//		INTERNAL		IBM1142		1
-module	INTERNAL		IBM1142//		IBM1142		1
-
-#	from			to			module		cost
-alias	IBM-1143//		IBM1143//
-alias	CP1143//		IBM1143//
-alias	CSIBM1143//		IBM1143//
-module	IBM1143//		INTERNAL		IBM1143		1
-module	INTERNAL		IBM1143//		IBM1143		1
-
-#	from			to			module		cost
-alias	IBM-1144//		IBM1144//
-alias	CP1144//		IBM1144//
-alias	CSIBM1144//		IBM1144//
-module	IBM1144//		INTERNAL		IBM1144		1
-module	INTERNAL		IBM1144//		IBM1144		1
-
-#	from			to			module		cost
-alias	IBM-1145//		IBM1145//
-alias	CP1145//		IBM1145//
-alias	CSIBM1145//		IBM1145//
-module	IBM1145//		INTERNAL		IBM1145		1
-module	INTERNAL		IBM1145//		IBM1145		1
-
-#	from			to			module		cost
-alias	IBM-1146//		IBM1146//
-alias	CP1146//		IBM1146//
-alias	CSIBM1146//		IBM1146//
-module	IBM1146//		INTERNAL		IBM1146		1
-module	INTERNAL		IBM1146//		IBM1146		1
-
-#	from			to			module		cost
-alias	IBM-1147//		IBM1147//
-alias	CP1147//		IBM1147//
-alias	CSIBM1147//		IBM1147//
-module	IBM1147//		INTERNAL		IBM1147		1
-module	INTERNAL		IBM1147//		IBM1147		1
-
-#	from			to			module		cost
-alias	IBM-1148//		IBM1148//
-alias	CP1148//		IBM1148//
-alias	CSIBM1148//		IBM1148//
-module	IBM1148//		INTERNAL		IBM1148		1
-module	INTERNAL		IBM1148//		IBM1148		1
-
-#	from			to			module		cost
-alias	IBM-1149//		IBM1149//
-alias	CP1149//		IBM1149//
-alias	CSIBM1149//		IBM1149//
-module	IBM1149//		INTERNAL		IBM1149		1
-module	INTERNAL		IBM1149//		IBM1149		1
-
-#	from			to			module		cost
-alias	IBM-1166//		IBM1166//
-alias	CP1166//		IBM1166//
-alias	CSIBM1166//		IBM1166//
-module	IBM1166//		INTERNAL		IBM1166		1
-module	INTERNAL		IBM1166//		IBM1166		1
-
-#	from			to			module		cost
-alias	IBM-1167//		IBM1167//
-alias	CP1167//		IBM1167//
-alias	CSIBM1167//		IBM1167//
-module	IBM1167//		INTERNAL		IBM1167		1
-module	INTERNAL		IBM1167//		IBM1167		1
-
-#	from			to			module		cost
-alias	IBM-4517//		IBM4517//
-alias	CP4517//		IBM4517//
-alias	CSIBM4517//		IBM4517//
-module	IBM4517//		INTERNAL		IBM4517		1
-module	INTERNAL		IBM4517//		IBM4517		1
-
-#	from			to			module		cost
-alias	IBM-4899//		IBM4899//
-alias	CP4899//		IBM4899//
-alias	CSIBM4899//		IBM4899//
-module	IBM4899//		INTERNAL		IBM4899		1
-module	INTERNAL		IBM4899//		IBM4899		1
-
-#	from			to			module		cost
-alias	IBM-4909//		IBM4909//
-alias	CP4909//		IBM4909//
-alias	CSIBM4909//		IBM4909//
-module	IBM4909//		INTERNAL		IBM4909		1
-module	INTERNAL		IBM4909//		IBM4909		1
-
-#	from			to			module		cost
-alias	IBM-4971//		IBM4971//
-alias	CP4971//		IBM4971//
-alias	CSIBM4971//		IBM4971//
-module	IBM4971//		INTERNAL		IBM4971		1
-module	INTERNAL		IBM4971//		IBM4971		1
-
-#	from			to			module		cost
-alias	IBM-5347//		IBM5347//
-alias	CP5347//		IBM5347//
-alias	CSIBM5347//		IBM5347//
-module	IBM5347//		INTERNAL		IBM5347		1
-module	INTERNAL		IBM5347//		IBM5347		1
-
-#	from			to			module		cost
-alias	IBM-9030//		IBM9030//
-alias	CP9030//		IBM9030//
-alias	CSIBM9030//		IBM9030//
-module	IBM9030//		INTERNAL		IBM9030		1
-module	INTERNAL		IBM9030//		IBM9030		1
-
-#	from			to			module		cost
-alias	IBM-9066//		IBM9066//
-alias	CP9066//		IBM9066//
-alias	CSIBM9066//		IBM9066//
-module	IBM9066//		INTERNAL		IBM9066		1
-module	INTERNAL		IBM9066//		IBM9066		1
-
-#	from			to			module		cost
-alias	IBM-9448//		IBM9448//
-alias	CP9448//		IBM9448//
-alias	CSIBM9448//		IBM9448//
-module	IBM9448//		INTERNAL		IBM9448		1
-module	INTERNAL		IBM9448//		IBM9448		1
-
-#	from			to			module		cost
-alias	IBM-12712//		IBM12712//
-alias	CP12712//		IBM12712//
-alias	CSIBM12712//		IBM12712//
-module	IBM12712//		INTERNAL		IBM12712		1
-module	INTERNAL		IBM12712//		IBM12712		1
-
-#	from			to			module		cost
-alias	IBM-16804//		IBM16804//
-alias	CP16804//		IBM16804//
-alias	CSIBM16804//		IBM16804//
-module	IBM16804//		INTERNAL		IBM16804		1
-module	INTERNAL		IBM16804//		IBM16804		1
-
-#	from			to			module		cost
-alias	IBM-1364//		IBM1364//
-alias	CP1364//		IBM1364//
-alias	CSIBM1364//		IBM1364//
-module	IBM1364//		INTERNAL		IBM1364		1
-module	INTERNAL		IBM1364//		IBM1364		1
-
-#	from			to			module		cost
-alias	IBM-1371//		IBM1371//
-alias	CP1371//		IBM1371//
-alias	CSIBM1371//		IBM1371//
-module	IBM1371//		INTERNAL		IBM1371		1
-module	INTERNAL		IBM1371//		IBM1371		1
-
-#	from			to			module		cost
-alias	IBM-1388//		IBM1388//
-alias	CP1388//		IBM1388//
-alias	CSIBM1388//		IBM1388//
-module	IBM1388//		INTERNAL		IBM1388		1
-module	INTERNAL		IBM1388//		IBM1388		1
-
-#	from			to			module		cost
-alias	IBM-1390//		IBM1390//
-alias	CP1390//		IBM1390//
-alias	CSIBM1390//		IBM1390//
-module	IBM1390//		INTERNAL		IBM1390		1
-module	INTERNAL		IBM1390//		IBM1390		1
-
-#	from			to			module		cost
-alias	IBM-1399//		IBM1399//
-alias	CP1399//		IBM1399//
-alias	CSIBM1399//		IBM1399//
-module	IBM1399//		INTERNAL		IBM1399		1
-module	INTERNAL		IBM1399//		IBM1399		1
-
-#	from			to			module		cost
-alias	ISO/TR_11548-1/		ISO_11548-1//
-alias	ISO11548-1//		ISO_11548-1//
-module	ISO_11548-1//		INTERNAL		ISO_11548-1	1
-module	INTERNAL		ISO_11548-1//		ISO_11548-1	1
-
-#	from			to			module		cost
-module	MIK//			INTERNAL		MIK		1
-module	INTERNAL		MIK//			MIK		1
-
-#	from			to			module		cost
-module	BRF//			INTERNAL		BRF		1
-module	INTERNAL		BRF//			BRF		1
-
-#	from			to			module		cost
-alias	CP1282//		MAC-CENTRALEUROPE//
-module	MAC-CENTRALEUROPE//	INTERNAL		MAC-CENTRALEUROPE 1
-module	INTERNAL		MAC-CENTRALEUROPE//	MAC-CENTRALEUROPE 1
-
-#	from			to			module		cost
-module	KOI8-RU//		INTERNAL		KOI8-RU		1
-module	INTERNAL		KOI8-RU//		KOI8-RU		1
-
-#	from			to			module		cost
-alias	ISO_8859-9E//		ISO-8859-9E//
-alias	ISO8859-9E//		ISO-8859-9E//
-alias	ISO88599E//		ISO-8859-9E//
-module	ISO-8859-9E//		INTERNAL		ISO8859-9E	1
-module	INTERNAL		ISO-8859-9E//		ISO8859-9E	1
-
-#	from			to			module		cost
-alias	ROMAN9//		HP-ROMAN9//
-alias	R9//			HP-ROMAN9//
-alias	HPROMAN9//		HP-ROMAN9//
-module	HP-ROMAN9//		INTERNAL		HP-ROMAN9	1
-module	INTERNAL		HP-ROMAN9//		HP-ROMAN9	1
-
-#	from			to			module		cost
-alias	TURKISH8//		HP-TURKISH8//
-alias	HPTURKISH8//		HP-TURKISH8//
-alias	OSF10010006//		HP-TURKISH8//
-module	HP-TURKISH8//		INTERNAL		HP-TURKISH8	1
-module	INTERNAL		HP-TURKISH8//		HP-TURKISH8	1
-
-#	from			to			module		cost
-alias	THAI8//			HP-THAI8//
-alias	HPTHAI8//		HP-THAI8//
-module	HP-THAI8//		INTERNAL		HP-THAI8	1
-module	INTERNAL		HP-THAI8//		HP-THAI8	1
-
-#	from			to			module		cost
-alias	HPGREEK8//		HP-GREEK8//
-alias	OSF10010004//		HP-GREEK8//
-module	HP-GREEK8//		INTERNAL		HP-GREEK8	1
-module	INTERNAL		HP-GREEK8//		HP-GREEK8	1
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so
deleted file mode 100755
index 49fcf17..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libCNS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so
deleted file mode 100755
index 8e30e6a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libGB.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so
deleted file mode 100755
index 2dfc38e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libISOIR165.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so
deleted file mode 100755
index 9b45d68..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJIS.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so
deleted file mode 100755
index 18f1fcc..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libJISX0213.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so
deleted file mode 100755
index 1e8d3b1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gconv/libKSC.so
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gcrt1.o b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gcrt1.o
deleted file mode 100644
index 292c263..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/gcrt1.o
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/glibc-2.33/libm-2.33.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/glibc-2.33/libm-2.33.a
deleted file mode 100644
index e6a26ec..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/glibc-2.33/libm-2.33.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libBrokenLocale.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libBrokenLocale.a
deleted file mode 100644
index fcb598c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libBrokenLocale.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libBrokenLocale.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libBrokenLocale.so
deleted file mode 120000
index 8a4e3e6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libBrokenLocale.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libBrokenLocale.so.1
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libanl.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libanl.a
deleted file mode 100644
index 7e5efb7..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libanl.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libanl.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libanl.so
deleted file mode 120000
index 975a369..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libanl.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libanl.so.1
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc.a
deleted file mode 100644
index 1511947..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc.so
deleted file mode 100644
index 4c28df3..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc.so
+++ /dev/null
@@ -1,5 +0,0 @@
-/* GNU ld script
-   Use the shared library, but some functions are only in
-   the static library, so try that secondarily.  */
-OUTPUT_FORMAT(elf64-x86-64)
-GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a  AS_NEEDED ( /lib64/ld-linux-x86-64.so.2 ) )
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc_nonshared.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc_nonshared.a
deleted file mode 100644
index 502d49e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libc_nonshared.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libcrypt.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libcrypt.a
deleted file mode 100644
index a2e050a..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libcrypt.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libcrypt.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libcrypt.so
deleted file mode 120000
index fda8e89..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libcrypt.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libcrypt.so.1
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libdl.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libdl.a
deleted file mode 100644
index 0dd6e16..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libdl.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libdl.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libdl.so
deleted file mode 120000
index cd9e3c8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libdl.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libdl.so.2
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libg.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libg.a
deleted file mode 100644
index 90a2c91..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libg.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libm.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libm.a
deleted file mode 100644
index a5b1730..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libm.a
+++ /dev/null
@@ -1,4 +0,0 @@
-/* GNU ld script
-*/
-OUTPUT_FORMAT(elf64-x86-64)
-GROUP ( /usr/lib64/glibc-2.33/libm-2.33.a /usr/lib64/libmvec.a )
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libm.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libm.so
deleted file mode 100644
index 81c941e..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libm.so
+++ /dev/null
@@ -1,4 +0,0 @@
-/* GNU ld script
-*/
-OUTPUT_FORMAT(elf64-x86-64)
-GROUP ( /lib64/libm.so.6  AS_NEEDED ( /lib64/libmvec.so.1 ) )
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmcheck.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmcheck.a
deleted file mode 100644
index e3cd249..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmcheck.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmvec.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmvec.a
deleted file mode 100644
index e43084b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmvec.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmvec.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmvec.so
deleted file mode 120000
index 6310392..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libmvec.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libmvec.so.1
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_compat.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_compat.so
deleted file mode 120000
index 5d470b0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_compat.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_compat.so.2
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_db.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_db.so
deleted file mode 120000
index f7f9cd5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_db.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_db.so.2
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_dns.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_dns.so
deleted file mode 120000
index 0e87b72..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_dns.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_dns.so.2
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_files.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_files.so
deleted file mode 120000
index 9d7e13c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_files.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_files.so.2
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_hesiod.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_hesiod.so
deleted file mode 120000
index bb5fbe2..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libnss_hesiod.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libnss_hesiod.so.2
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libpthread.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libpthread.a
deleted file mode 100644
index 3148324..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libpthread.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libpthread.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libpthread.so
deleted file mode 120000
index c1ab4d1..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libpthread.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libpthread.so.0
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libresolv.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libresolv.a
deleted file mode 100644
index e4c46f0..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libresolv.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libresolv.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libresolv.so
deleted file mode 120000
index d9349b5..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libresolv.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libresolv.so.2
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/librt.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/librt.a
deleted file mode 100644
index a52f697..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/librt.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/librt.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/librt.so
deleted file mode 120000
index e8ce84b..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/librt.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/librt.so.1
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libthread_db.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libthread_db.so
deleted file mode 120000
index 1acc48c..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libthread_db.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libthread_db.so.1
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libutil.a b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libutil.a
deleted file mode 100644
index f3c57d6..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libutil.a
+++ /dev/null
Binary files differ
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libutil.so b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libutil.so
deleted file mode 120000
index adcf839..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/usr/lib64/libutil.so
+++ /dev/null
@@ -1 +0,0 @@
-../../lib64/libutil.so.1
\ No newline at end of file
diff --git a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/var/db/Makefile b/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/var/db/Makefile
deleted file mode 100644
index 2650ce8..0000000
--- a/x86_64/glibc-2.33/usr/x86_64-cros-linux-gnu/var/db/Makefile
+++ /dev/null
@@ -1,166 +0,0 @@
-# Makefile to (re-)generate db versions of system database files.
-# Copyright (C) 1996-2021 Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-# Contributed by Ulrich Drepper <drepper@cygnus.com>, 1996.
-#
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, see
-# <https://www.gnu.org/licenses/>.
-
-DATABASES = $(wildcard /etc/passwd /etc/group /etc/ethers /etc/protocols \
-		       /etc/rpc /etc/services /etc/shadow /etc/gshadow \
-		       /etc/netgroup)
-
-VAR_DB = /var/db
-
-AWK = awk
-MAKEDB = makedb --quiet
-
-all: $(patsubst %,$(VAR_DB)/%.db,$(notdir $(DATABASES)))
-
-
-$(VAR_DB)/passwd.db: /etc/passwd
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$3; print }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/group.db: /etc/group
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$3; print; \
-			   if ($$4 != "") { \
-			     split($$4, grmems, ","); \
-			     for (memidx in grmems) { \
-			       mem=grmems[memidx]; \
-			       if (members[mem] == "") \
-				 members[mem]=$$3; \
-			       else \
-				 members[mem]=members[mem] "," $$3; \
-			     } \
-			     delete grmems; } } \
-		 END { for (mem in members) \
-			 printf ":%s %s %s\n", mem, mem, members[mem]; }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/ethers.db: /etc/ethers
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/protocols.db: /etc/protocols
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print; \
-			   for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ".%s ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/rpc.db: /etc/rpc
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) '/^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print; \
-			   printf "=%s ", $$2; print; \
-			   for (i = 3; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ".%s ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/services.db: /etc/services
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS="[ \t/]+" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { sub(/[ \t]*#.*$$/, "");\
-			   printf ":%s/%s ", $$1, $$3; print; \
-			   printf ":%s/ ", $$1; print; \
-			   printf "=%s/%s ", $$2, $$3; print; \
-			   printf "=%s/ ", $$2; print; \
-			   for (i = 4; i <= NF && !($$i ~ /^#/); ++i) \
-			     { printf ":%s/%s ", $$i, $$3; print; \
-			       printf ":%s/ ", $$i; print } }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."
-
-$(VAR_DB)/shadow.db: /etc/shadow
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print }' $^ | \
-	(umask 077 && $(MAKEDB) -o $@ -)
-	@echo "done."
-	@if chgrp shadow $@ 2>/dev/null; then \
-	  chmod g+r $@; \
-	else \
-	  chown 0 $@; chgrp 0 $@; chmod 600 $@; \
-	  echo; \
-	  echo "Warning: The shadow password database $@"; \
-	  echo "has been set to be readable only by root.  You may want"; \
-	  echo "to make it readable by the \`shadow' group depending"; \
-	  echo "on your configuration."; \
-	  echo; \
-	fi
-
-$(VAR_DB)/gshadow.db: /etc/gshadow
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { FS=":"; OFS=":" } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { printf ".%s ", $$1; print }' $^ | \
-	(umask 077 && $(MAKEDB) -o $@ -)
-	@echo "done."
-	@if chgrp shadow $@ 2>/dev/null; then \
-	  chmod g+r $@; \
-	else \
-	  chown 0 $@; chgrp 0 $@; chmod 600 $@; \
-	  echo; \
-	  echo "Warning: The shadow group database $@"; \
-	  echo "has been set to be readable only by root.  You may want"; \
-	  echo "to make it readable by the \`shadow' group depending"; \
-	  echo "on your configuration."; \
-	  echo; \
-	fi
-
-$(VAR_DB)/netgroup.db: /etc/netgroup
-	@printf %s "$(patsubst %.db,%,$(@F))... "
-	@$(AWK) 'BEGIN { ini=1 } \
-		 /^[ \t]*$$/ { next } \
-		 /^[ \t]*#/ { next } \
-		 /^[^#]/ { if (sub(/[ \t]*\\$$/, " ") == 0) end="\n"; \
-			   else end=""; \
-			   gsub(/[ \t]+/, " "); \
-			   sub(/^[ \t]*/, ""); \
-			   if (ini == 0) printf "%s%s", $$0, end; \
-			   else printf ".%s %s%s", $$1, $$0, end; \
-			   ini=end == "" ? 0 : 1; } \
-			   END { if (ini==0) printf "\n" }' $^ | \
-	$(MAKEDB) -o $@ -
-	@echo "done."